div.top{background:url(../layout/bg_top.gif) no-repeat left bottom #fff;}
div.top div.contact{background:url(../layout/bg_kontaktdaten.gif) no-repeat 0 0;}
div.top div.contact div.teaser{background:none transparent;}
div.top div.contact div.teaser *{color:#fff;}
div.img{background:#fff;}
div.contentWrapper{background:#fff;}
div.content{}
div.teaserWrapper{}
div.footer{}

body{color:#666; background:url(../layout/bg_body.gif) #b5d4ed;}
h1{color:#1e428f;}
h2, div#calendar_wrapper table.nav td, div#calendar_wrapper table.nav a{color:#5890ba;}
h3{color:#1e428f;}
a{color: #1e428f;}
div.navLevel1 li{border-bottom:1px solid #d3e8f7;}
div.navLevel1 li a{color:#1e428f; border-top:1px solid #fff; border-bottom:1px solid #fff; font-family: Arial, Helvetica, sans-serif;}
div.navLevel1 li a.editButton{position:absolute; top:4px; left:10px;}
div.navLevel1 li#navLevel1FirstEntry{border-top:1px solid #d3e8f7;}
div.navLevel1 li#navLevel2FirstEntry{border-top:1px solid #d3e8f7;}
div.navLevel1 li#navLevel2LastEntry{border:0;}
div.navLevel1 li.active a{background:url(../layout/bg_navLevel1_active.gif) no-repeat 9px center; color:#1e428f;}
div.navLevel1 li.active .navLevel2 li.passive a{background:none transparent;}
div.navLevel1 li.active .navLevel2 li.active a{background:url(../layout/bg_navLevel1_active.gif) no-repeat 24px center;}
div.navLevel1 li.active .navLevel2 li.passive a:hover{background:#d3e8f7;}
div.navLevel1 li.passive a:hover{background:#d3e8f7;}

div.smallNav li a{color:#1e428f; background:url(../layout/bg_smallNav.gif) no-repeat right center;}
div.smallNav li#smallNavLastEntry a{background:none transparent;}
div.smallNav li a.editButton{margin:0; padding:0;}

div.teaser{background:#f8fcff; border: 1px solid #cbe4f3; }
div.teaser h3{border-top:5px solid #386da6;}
div.teaser a.textLink{background:url(../layout/bg_teaserA.gif) no-repeat 0 center; }
div.teaserImg b{background:url(../layout/lichtkante.png);}
div.content div.imgLeft img{border:5px solid #F8FCFF; padding:1px;}
div.content div.imgRight img{border:5px solid #F8FCFF; padding:1px;}

div.leftColumn div.img b{background:url(../layout/abrundung_teaserbilder_links.png) no-repeat 0 0;}

#imprintLogoNetzcocktail img{border:0;}

div#calendar_wrapper #calendar_shown_day a{border:1px solid #5890ba;}
div#calendar_wrapper div.calendar_current_day a:hover{border:1px solid #5890ba;}
div#calendar_wrapper div.calendar_standard_day a:hover{border:1px solid #5890ba;}
div#calendar_wrapper div.calendar_after_current_day a:hover{border:1px solid #5890ba;}

div#wetterbaustein img{border:0;}
div#wetterbaustein div.teaserContent{padding:4px;}
div#wetterbaustein td{vertical-align:middle; text-align:center;}
.hr{border-top:1px dotted #ccc;}

