* { padding:0; margin:0; font-family:arial, verdana, sans-serif; background:#cbd5ee; }

div#wrapper { margin:auto; width:1071px; padding:5px 0 0 0; position:relative;}

div#banner { width:1066px; height:207px; background-image:url('../img/banner.gif');}

div#mainnav { width:206px; background:#2c4e99;}
div#mainnav ul { list-style:none inside; text-align:center; background:#2c4e99; padding: 5px 0 0 0;}
div#mainnav ul li { padding: 8px 0 8px 0; background:url('../img/menu_u.gif') center no-repeat;}
div#mainnav ul li a { text-decoration:none; font-size: 13px; color:black; background-color:white;}
div#mainnav ul li a:hover { color:red; }
div#mainnav ul li a.active { color:red; }

div#mainnav ul.ebene2 {padding-left: 35px;}
div#mainnav ul.ebene2 li { padding: 0 0 4px 0; background: url('../img/menu_u_sub.png') center no-repeat;}
div#mainnav ul.ebene2 li a { text-decoration:none; font-size: 11px; color:black; background-color:#cbd5ee;}
div#mainnav ul.ebene2 li a:hover { color:red; }
div#mainnav ul.ebene2 li a.active { color:red; }

/*
div#subnav { position:absolute; top:200px; left:0; width: 200px; padding:5px 0 5px 0; background:rgb(148,100,0); color:#FFFFFF; }
div#subnav ul { list-style:none; }
div#subnav ul li { height:20px; }
div#subnav ul li a { display:block; padding:3px 10px 2px 10px; text-decoration:none; color:#FFFFFF; }
div#subnav ul li a:hover { background:rgb(0,48,148); color:#FFFFFF; }
div#subnav ul li a.active { background:rgb(0,48,148); color:#FFFFFF; }
*/

div#content { position:absolute; top:212px; left:206px; width:760px; padding: 15px 0 0 20px; }
div#content h1 { color: #f2121d; font-size: 20px; padding: 10px 0 10px 0; }
div#content p { padding:0 50px 8px 0; color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; }
div#content p.kleiner { font-size: 12px; }
div#content span.wichtig, div#content p.wichtig { font-size:13px; font-weight:bold; color:black; }
div#content p.gross { font-size: 15px; color:#990000; font-weight:bold;}
div#content p.gross a { text-decoration:none; font-weight:bold; /*color:rgb(148,100,0)*/color:#f2121d; }
div#content p a, div#content h2 a { text-decoration:none; font-weight:normal; /*color:rgb(148,100,0)*/color:#f2121d; }
div#content img { width:auto; height:150px; padding: 0 5px 5px 0; float:left;}
div#content img.logo { padding: 0 5px 0 0; vertical-align:middle; height:auto; width:auto; float:none;}
div#content img.nosized { padding: 0 5px 0 0; width:auto; height:auto; }
div#content a img { text-decoration:none; border:none; }
div#content dt, div#content dd { color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; }

div#content ol { padding:5px 0 5px 25px; color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
div#content ul { padding:5px 0 5px 0; list-style: none inside; }
div#content li { padding:0 25px 3px 0;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
div#content li a { text-decoration:none; font-weight:normal; /*color:rgb(148,100,0)*/color:#f2121d; }
div#content table tr{background-color:#FFFFCC;}
div#content table tr td, div#content table tr td input, div#content table tr td textarea{color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;}
div#content h2, div#content table tr td.head { font-size:12px; font-weight:bold; padding:10px 0 0 0; color:black;}
div#content table tr td.hoch {color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; height:25px;}
div#content table tr td.head a, div#content table tr td a { text-decoration:none; font-weight:normal; color:#f2121d; }

div#sponsoren { position:absolute; left:966px; top:212px; width:100px; }
div#sponsoren img { /*height:35px;*/ padding: 5px 0 3px 0; }
div#sponsoren a img { text-decoration:none; border:none; }
div#sponsoren p { padding:0 50px 8px 0; color:#2c4e99; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; }

/*Submenü Winterstartseite*/
div#winter { clear:both; }
div#winter ul { list-style:none inside; text-align:center; background:#2c4e99; padding: 0 0 0 0;}
div#winter ul li { float:left; width:200px; padding: 8px 0 8px 0; background:url('../img/menu_u.gif') center no-repeat;}
div#winter ul li a { text-decoration:none; font-size: 13px; color:black; background-color:white;}
div#winter ul li a:hover { color:red; }
div#winter ul li a.active { color:red; }

