/* Style sheet rkb09_basic */
.clearfix:after{height:0px;clear:both;display:block;content: "."; visibility: hidden;}
a,b,body,cite,div,em,i,label,ol,p,strong,td,th,u,ul{font-family:Verdana, sans-serif;font-size:12px;line-height:1.4em;}
#header{width:940px;background-color:#002051;}
#headerWhiteOpen{width:840px;height:148px;bottom:0;left:100px;right:0;top:34px;position:absolute;background-color:#FFFFFF;}
#headerLogo{width:120px;height:63px;float:left;display:block;margin:26px 41px 25px 38px;}
#headerHeadline{width:600px;height:71px;bottom:275px;top:70px;overflow:hidden;display:block;margin-top:0;padding-top:35px;}
#headerHeadline h1{font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;font-size:22px;color:#002051;line-height:25px;}
#headerNavigation{width:310px;float:left;margin-top:2px;line-height:16px;}
#headerNavigation ul{margin:0;padding:0;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;list-style-type:none;}
#headerNavigation a{font-weight:bold;text-decoration:none;font-size:14px;color:#002051;}
#headerNavigation a:hover{color:#68bfb6;}
#headerNavigation a:active{color:#68bfb6;}
#headerNavigation2{width:250px;margin-top:2px;margin-left:auto;text-align:right;line-height:16px;}
#headerNavigation2 ul{margin:0;padding:0;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;list-style-type:none;}
#headerNavigation2 a{font-weight:bold;text-decoration:none;font-size:14px;color:#E4021A;}
#headerNavigation2 a:hover{color:#CFD0E5;}
#left{width:260px;margin:0;padding:0;}
#main{width:640px;padding:0 0 13px 40px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:12px;}
.ce_text,.mod_sitemap{padding:17px 0 0;}
.infobox h1,.infobox h2,.infobox h3{width:150px;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#69C0B8;}
.ce_text h1,.mod_article h1{margin-top:-3px;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;text-decoration:none;font-size:14px;color:#69C0B8;}
.ce_text h2,.ce_text h3,.ce_headline,.headline h2,.headline h3,.explanation h2{margin-top:20px;font-family:Verdana, Helvetica, Arial, sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#69C0B8;}
.ce_text h3{font-weight:bold;font-style:italic;font-size:12px;}
.ce_text h4,.ce_text h5,.ce_text h6{font-size:12px;}
.ce_text a,.ce_text ul li a,.explanation a,.stellen_links a{font-family:Verdana, Helvetica, Arial, sans-serif;color:#666666;}
.ce_text a:hover,.ce_text ul li a:hover,.explanation a:hover,.stellen_links a:hover{font-family:Verdana, Helvetica, Arial, sans-serif;color:#69C0B8;}
.infobox{width:150px;float:right;clear:right;margin-left:20px;text-align:right;background-color:#e7f3f3;font-size:12px;color:#666666;}
.infoboxFK a:hover{color:#FECD1B;}
.caption{width:150px;padding-top:0;padding-bottom:2px;background-color:#e7f3f3;font-size:10px;color:#000000;}
.toggler{display:inline;font-weight:bold;font-size:11px;color:#666666;cursor:pointer;}
.toggler:hover{color:#69C0B8;}
.accordion{display:block;margin-top:10px;margin-bottom:10px;}
.accordion a{font-size:12px;color:#69C0B8;}
#footerColumn1{width:300px;height:200px;overflow:hidden;float:left;display:block;}
.formbody label{float:left;clear:none;display:block;margin-left:10px;color:#666966;line-height:21px;}
.formbody .text,.formbody select{width:270px;top:6px;display:block;margin-left:110px;padding:3px;border:1px dotted #b8b8b8;border-collapse:collapse;font-family:Verdana,sans-serif;}
.formbody .error{color:#ff0000;}
.swmlist{list-style-position:inside;}
.tableSet{margin-top:00;margin-bottom:20px;margin-left:0;}
.tableRow{clear:both;display:block;}
.tableElement{width:130px;position:relative;overflow:hidden;float:left;margin-right:auto;padding:10px 10px 0 0;text-align:left;vertical-align:top;}
#footer{width:940px;height:200px;}
#footerBlueLine{width:940px;height:35px;display:block;background-color:#002051;}
#footerLegend{width:940px;text-align:center;font-family:Verdana, Helvetica, Arial, sans-serif;text-decoration:none;font-size:10px;color:#666666;}
#footerLegend a{text-decoration:none;color:#666666;}
.hwsClear{clear:both;}
.maxPicWidth img{width:680px;}
.mod_newslist{}
.mod_newslist h1,.mod_newsarchive h1{padding-top:17px;padding-bottom:0;}
.mod_newslist .layout_full h1{display:none;}
#babygalerie-archiv .mod_newsarchive .layout_full{margin-top:35px;}
.mod_newsarchive .ce_text{width:100%;display:block;padding-top:0;}
.mod_newsarchive img{padding-right:20px;}
.mod_newsmenu{padding-top:17px;}
.mod_newsmenu ul,.mod_newsmenu li{margin:0;padding:0;white-space:nowrap;list-style-type:none;}
.mod_newsmenu li.year{padding-bottom:15px;font-weight:bold;color:#333333;}
.mod_newsmenu li.year ul li a{margin:0;padding:0;text-decoration:none;color:#666666;}
.mod_newsmenu li.year ul li a:hover{text-decoration:none;color:#000000;}
.pagination{margin-top:25px;}
.pagination p{color:#002051;}
.pagination ul,.pagination ul li{margin:0;padding:0;list-style-type:none;}
.pagination ul li{float:left;padding-right:10px;font-weight:bold;text-decoration:none;color:#69C0B8;list-style-type:none;}
.pagination ul li a{font-weight:bold;text-decoration:none;color:#002051;}
.pagination ul li a:hover{font-weight:bold;text-decoration:none;color:#69C0B8;}
.mod_sitemap a{text-decoration:none;color:#002051;}
.mod_sitemap a:hover{text-decoration:none;color:#69C0B8;}
.specialInfo{padding:0 5px;background-color:#FECD1B;}

