body {background:#FBC34E url('pix/body_bg.jpg') 0px 0px repeat-y;}
body * {font-family:Verdana, Arial, sans-serif; color:#004237;}
html * { font-size:12px; /*100.01%;*/ }
#outer {}
#page {}
#header {height:165px;}
#logo {background:#FEF3DC url('pix/logo_bg.jpg') 0px 0px no-repeat; width:225px; float:left; height:165px;}
#logo img {margin:0 0 0 35px;}
#visual {width:735px; float:left;}
#main {}
#left {width:225px; float:left;}
#leftContent {}
#right {width:735px; float:left;}
#rightContent {}
#footer {clear:both;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: block;}
.floatbox {overflow:hidden;}
#ie_clearing {display: none;}
.clearer {font-size:1px; height:1px; clear:both; overflow:hidden;}

/**
 * Anpassung specialNav
 */
#nav * {border:0px none !important}
#specialNav {margin-left:225px;}
#specialNav ul {margin-left:15px;}
#specialNav ul li {display:inline; width:140px;}
#specialNav ul li a {font-size:12px; color:#D07005; padding:0 20px 0 25px; background:url('pix/dot.jpg') 0px 2px no-repeat; text-decoration:none;}
#specialNav ul li a:focus, #specialNav ul li a:hover, #specialNav ul li a:active, #specialNav ul li a.act {color:#004237;}

/**
 * Anpassung news
 */
#news {padding:0 10px 5px 40px; margin-bottom:40px; font-size:0.8em;}
.newsItem {margin-bottom:12px;}
#news h1, #news h1 a {color:#D07005;}
#news h1, #news div.subheader {display:inline;}
#news p {color:#D07005;}
#news a {text-decoration:none;}
#news div.subHeader { height:1px; overflow:hidden;}

/**
 * Anpassung mainNav
 */
#mainNav {width:206px; overflow:hidden; margin:0 0 0 13px; list-style-type:none;}
#mainNav ul {list-style-type:none; margin:0; padding:0;}
#mainNav li {width:100%; margin:0; padding:0;}
#mainNav a {display:block; text-decoration:none; width:206px;}

/* Level 1 */
#mainNav li a {padding:5px 0 5px 27px; background:url('pix/mainnav.gif') 0 0 no-repeat;); color:#004237;}
#mainNav li a:focus, #mainNav li a:hover, #mainNav li a:active, #mainNav li a.act {background-image:url('pix/mainnav_act.gif'); font-weight:bold;}

/* Level 2 */
#mainNav li ul {}
#mainNav li ul li a {background:url('pix/subnav.gif') -12px 0 no-repeat; color:#004237;}
#mainNav li ul li a:focus, #mainNav li ul li a:hover, #mainNav li ul li a:active { }
#mainNav li ul li a.act {background-image:url('pix/subnav_act.gif'); color:#FFF;}

/* Level 3 */
#mainNav li ul li ul {border:none;}
#mainNav li ul li ul li a {background:url('pix/subsubnav.gif') -24px 0 no-repeat; color:#FFF;}
#mainNav li ul li ul li a:focus, #mainNav li ul li ul li a:hover, #mainNav li ul li ul li a:active, #mainNav li ul li ul li a.act {background-image:url('pix/subsubnav_act.gif'); font-weight:bold;}

/**
 * Anpassung featureNav, fontResizer
 */
#featureNav {padding:30px 0px 10px 40px;}
#featureNav a {color:#D07005; text-decoration:none; display:block; margin-bottom:5px;}
#featureNav a:hover, #featureNav a.act {font-weight:bold;}

/**
 * Anpassung Sponsor
 */
#sponsor {margin-top:30px; margin-left:-27px;}

/**
 * Anpassung Wetter
 */
#weather {margin-top:30px;}


/**
 * Anpassung footer
 */
#footer {color:#666; background:#f9f9f9; padding:15px; border-top:5px #efefef solid;}