body {margin:0;padding:0;background: #FFF; font:normal small Verdana, Arial, Helvetica, sans-serif;line-height: 1.8em; font-size:12px; color:#333; }
ul{ list-style-type:none; margin:0; padding:0;}
#o{ width:1005px; margin:0; }
#i{ width:840px; float:left; border-right:1px solid #CCC; }
#a{ width:160px; float:right; height:600px; }

#h{ width:840px; height:150px; margin-bottom:3px;  }
#h #h1{ width:100%; height: 150px; background:url(gfx/header-kinderkrankheiten-ratgeber.jpg); }
#h #n1{ width:100%; height:30px;}
#h #n1 li{ display:block; /*width: 130px;*/ height:22px; background:url(gfx/navi-bg1.gif) repeat-x; border: 1px solid #DDEBDC; float:left; text-align:center; padding:5px 15px 3px 15px; }
#h a,#h a:link,#h a:visited, #h a:active{ font-size: 12px; text-decoration:none; font-weight:bold; }
#h li:hover{ background:url(gfx/navi-bg2.gif) repeat-x; }

#c{ width:680px; float:left; }
#m{ width:660px;/*470px;*/ padding:5px; float:right; }
#l{ width:10px; float:left; background:rgb(240,240,240); }
#l #abox1{ width:200px; height:200px;}

#r{ width:160px; float:right; padding:0px; margin:0px; }
#r li{ padding:2px 0 0 5px;}
#r li.first{ font-size:13px; font-weight:900; text-decoration:none;}
#r ul{ margin:10px 0px; padding:5px 0px; background:url(gfx/nav2box.png) repeat-x;}


#f{ width:840px; clear:both; height:47px; background:rgb(245,245,245); text-align:center; }
#f a,#f a:hover,#f a:link,#f a:visited, #f a:active{ color:rgb(60,60,60) !important; text-decoration:none !important; font-size:9px; padding:0px; margin:0px auto; border:none; }

a, a:hover, a:link, a:visited, a:active{ color:rgb(57,100,153); text-decoration:underline; font-size:12px;  }

span.fl{ font-size:9px; color:#CCC; }
.floatleft{ float:left; padding:5px 5px 5px 0px;}

ul.list{ list-style-type: square;}
ul.list li{ float:left; width: 140px;}