/* CSS Document */
 html {
	min-height: 100%;
	height: auto;
}
body { background-image:url(images/bg.jpg);  background-repeat: repeat-x; background-color:#264681; margin:0px 0px 0px 0px; height:100%;}
td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0;}
h1,h2 ,h3, h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#264681; margin-bottom:8px; margin-top:10px;}

a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DA251C; text-decoration:none;}
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DA251C; text-decoration:none;}
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DA251C; text-decoration:none;}
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#DA251C; text-decoration:none;}

hr.cl-right { background-color:#FFFFFF; border:1px solid #FFFFFF;}

td#container { border:2px solid #CCCCCC;}
table#header { background-image:url(images/bg_header.jpg); background-repeat:repeat-y;}

td#menue { background-color:#264681; border-bottom:solid 1px #fff; color:#FFFFFF; line-height:30px;}
td#menue2 { width:192px; background-image:url(images/windrad.jpg); background-position:bottom left; background-repeat:no-repeat; border-right:solid 1px #fff; background-color:#FFFFFF;}
td#content { background-image:url(images/bg_content.jpg);  background-repeat: repeat-x; background-color:#A0AEC9;}
td#tdrechts { background-image:url(images/bg_content.jpg);  background-repeat: repeat-x; background-color:#A0AEC9; width:192px; padding:5px 5px 5px 5px; border-left:solid 1px #fff; font-size:11px;}

#tdrechts p{ font-size:11px; margin:5px 5px 5px 5px;}
#content2 p,h1,h2,ul { margin-left:15px;}
td#footer { padding:8px 15px 8px 15px;}
#footer p, a.mail { font-size:11px; color:#FFFFFF;}

tr.bggrau {background-color:#D9DEE9;}
tr.bggrau2 {background-color:#E6E6E6;}

td.normal { border-right:solid 1px #fff; padding-left:10px; padding-right:10px;}
td.aktiv { border-right:solid 1px #fff; background-color:#405C90; padding-left:10px; padding-right:10px; font-weight:bold;}
a.normal { color:#FFFFFF;}
a.aktiv { color:#FFFFFF; font-weight:bold;}

table.menueleft { background-color:#FFFFFF; margin-bottom:310px;}
td.normal2 { background-color:#e6e6e6; border-bottom:solid 1px #fff; line-height:20px;padding-left:10px;}
td.aktiv2 { background-color:#a5b4cb; border-bottom:solid 1px #fff; line-height:20px;padding-left:10px;}
a.normal2 { color:#264681;}
a.aktiv2 { color:#264681; font-weight:bold;}
div.tx-imagecycle-pi1 { border-right:5px solid #DA251C; padding:0px; width:538px;}

p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }
p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }
p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }
