body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,img,p,blockquote,table,th,tr,td{border:0;margin:0;padding:0;}
H1,H2{margin:0 0 25px 0;font-size:1.8em; color:#0092ca; line-height:100%;}
H1.rss-subtitle {margin-bottom:10px; margin-top:30px; font-size:14px; color:#000;}
H1.subtitle {font-size:16px;margin:-10px 0 20px 0;}
H3{margin:15px 0 5px 0; color:#000; font-size:14px;}
H4{font-size:12px;}
A{color:#0092ca; text-decoration:none;}
A:hover{text-decoration:underline;}

 * html body{overflow:hidden;}
 * html div.container {height:100%;overflow:auto;}
 @media screen{body>div.foot{position:fixed;}}
body{margin:0; background-color:#ededed; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:16px; text-align:center;}
p,table,td{font-family:Verdana, Arial, Helvetica,sans-serif;font-size:12px;color:#000; line-height:16px; margin-bottom:10px;}
.siegel {position:relative;float:right;margin:10px 10px 0 0;}
td{padding:2px;vertical-align:top;}
.container {width:100%; text-align:center;}
.main{margin:0 auto; height:110%; width:980px; background-color:#fff;text-align:left;}
.header_apotheke{width:980px;height:101px;background-color:#79be0b;}
.header_impressions_default {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/5459/5459.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_ueber {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/5474/5474.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_service {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-115.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_kundenkarte {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/5607/5607.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_gesundheit {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-110.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_aktuelles {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/5462/5462.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_notdienst {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-104.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_kinderclub {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-103.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_tipp {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-102.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_servicetelefon {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-101.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_kundenzeitung {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-100.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_giftnotruf {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-99.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_broschueren {border-top:1px solid #fff; background:url('//www.wmscdn.de/images_themes/1-98.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_flori {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/10279/10279.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.logo{position:absolute;width:456px;height:101px;text-align:center;}
.logo H1 A{background: url('//www.wmscdn.de/uploads/5460/5460.gif') no-repeat;text-indent:-99999px;display:block;width:456px; height:101px;overflow:hidden;text-align:center;}
.navtop{width:980px; height:28px; background:#79be0b url('//www.wmscdn.de/images_themes/1-43.gif') repeat-x;background-position:0px 23px;}
.navtop ul.nav li{width:121px; border-left:1px solid #fff; float:left; list-style-type:none;}
.navtop ul.nav li.first {border-left:0;}
.navtop ul.nav a{display:block;text-align:center; padding:5px 0px 5px 0px; font-size:12px;line-height:100%; font-weight:bold;color:#fff;text-decoration:none;}
.navtop ul.nav a.active, .navtop ul.nav a:hover{color:#0092ca;background-color:#fff;}
.content{margin-top:40px; padding-bottom:50px; background-color:#fff; width:100%;}
.content .left {min-width:150px; width:auto !important; width:150px; float:left; clear:both;}
.content .navi{width:235px; margin:8px 15px 0px 30px; float:left; clear:both;}
.content .navi ul.nav{margin-bottom:1.5em;}
.content .navi ul.nav li{list-style-type:none; background:url('//www.wmscdn.de/images_themes/1-95.gif') no-repeat; background-position:0px 10px; font-weight:bold;}
.content .navi ul.nav li a{display:block;padding:5px 10px 5px 13px;font-size:12px; color:#79be0b;text-decoration:none;}
.content .navi ul.nav li a.active{color:#0092ca; background:url('//www.wmscdn.de/images_themes/1-96.gif') no-repeat; background-position:0px 10px;}
.content .navi ul.nav-sub li {background:none;}
.content .navi ul.nav-sub li a {font-weight:normal;padding-left:20px;}
.content .navi ul.nav-sub li a:hover {color:#0092ca; background:none;}
.content .navi ul.nav li a:hover {color:#0092ca; background:url('//www.wmscdn.de/images_themes/1-95.gif') no-repeat; background-position:0px 10px;}
.content .center{float:left; min-width:370px; width:auto !important; width:370px; margin-right:30px; padding-bottom:30px;min-height: 350px; height:auto !important; height: 350px;}
.content .center A{color:#0092ca; text-decoration:none; font-weight:bold;}
.content .center A:hover{text-decoration:underline;}
.content .center_left{float:left; width:450px;}
.content .center_right{float:left; width:630px;}
.content .center_content{float:left; width:360px;}
.content .center ul{margin-top:10px; margin-bottom:20px; margin-left:15px; clear:both;}
.content .center ol{margin-top:10px; margin-bottom:20px; margin-left:15px;}
.content .center ol li {margin-left:20px; padding-left:5px; margin-bottom:5px;}
.content .center ul li a{ padding-left:0;margin-bottom:5px;margin-left:0px;background:0;}
.content .center ul li {padding-left:5px; margin-bottom:2px;}
.content .center IMG{border:1px solid #bfbfbf;padding:4px;}
.content .right {min-width:70px; width:auto !important; width:70px; float:right;}
.content .right_content {width:239px; margin:8px 50px 0px 0px; float:right;}
.kinderclub ul {margin-bottom:1.5em;}
.kinderclub li{list-style-type:none; background:url('//www.wmscdn.de/images_themes/1-95.gif') no-repeat; background-position:0px 10px; font-weight:bold;}
.kinderclub li a{display:block;padding:5px 10px 5px 13px;font-size:12px; color:#79be0b;text-decoration:none;}
.kinderclub li a.active{color:#0092ca; background:url('//www.wmscdn.de/images_themes/1-96.gif') no-repeat; background-position:0px 10px;}
.kinderclub li a:hover {color:#0092ca; background:url('//www.wmscdn.de/images_themes/1-95.gif') no-repeat; background-position:0px 10px;}
.foot {position:absolute; bottom:0; height:33px; width:100%;}
.footer {width:980px; margin:0 auto; height:33px; padding-top:5px; border-top:1px solid #fff; background:#fff url('//www.wmscdn.de/images_themes/1-94.gif') no-repeat;}
.footer ul.left {float:left;list-style-type:none;display:block;text-align:center; margin-bottom:10px; margin-left:17px; border:0;margin-right:340px;}
.footer ul.left li{margin-top:2px; padding:0px 10px 0px 10px; border-right:1px solid #a3a3a3;float:left;list-style-type:none;}
.footer ul.left li a{color:#a3a3a3;font-weight:bold;text-decoration:none;}
.footer ul.left li a:hover{color:#000;}
.footer ul.right {float:right;list-style-type:none;display:block;text-align:center; margin-right:27px; margin-bottom:10px; border:0;}
.footer ul.right li{margin-top:2px; float:left;list-style-type:none;padding:0px 10px 0px 10px; border-right:1px solid #a3a3a3;}
.footer ul.right li a{color:#a3a3a3;font-weight:bold;text-decoration:none;}
.footer ul.right li a:hover{color:#000;}

DIV.notdienst.calendar A {text-align:right;display:block;margin:2px;padding:3px;background:none;border:1px solid #efefef;}
DIV.notdienst.calendar A:hover {display:block;background-color:#efefef;}
DIV.notdienst.calendar A STRONG {padding:2px;margin:-2px;display:block;background-color:#efefef;}
DIV.notdienst.calendar P A {border:none;text-align:left;display:inline;}
DIV.notdienst.calendar P A:hover {border:none;text-align:left; background:none;display:inline;}
DIV.notdienst.map {border-bottom:3px solid #a3a3a3; border-right:3px solid #a3a3a3;}

.pulldown{clear:both;display:block;height:0;margin:0;padding:0;}
.alignleft{float:left;margin-right:15px;}
.alignright{float:right;margin-left:15px;}
ul.sitemap ul{list-style-type:none; margin-bottom:10px;}
ul.sitemap ul.nav {list-style-type:none; margin-left:30px; margin-bottom:20px;}
ul.sitemap li{list-style-type:none; margin-bottom:10px;}

.form-table th{text-align:left;margin-right:10px;width:150px;vertical-align:top;}
.form-table INPUT.text,TEXTAREA.text{border:1px solid #a3a3a3;margin:3px;}
.form-table label {font-weight:normal;}
hr {border-top:1px dotted #bfbfbf;margin-top:20px;margin-bottom:20px;}

.galerie{clear:both;float:none;}
.galerie DIV.foto{float:left;width:150px;margin-right:20px;margin-bottom:20px;text-align:center;}
.galerie DIV.foto IMG{border:1px solid #bfbfbf;padding:4px;}
.galerie DIV.foto A{background:none;}

.notdienst.calendar{float:right;margin:3px 3px 20px 3px; padding:3px; background-color:#efefef;}
.notdienst.calendar A{background:0;font-weight:normal;}
.notdienst.calendar H3{margin-top:10px;}
.notdienst.calendar TABLE {font-size:11px;margin:0;}
.notdienst.calendar TABLE TD{text-align:center; padding:1px;}

.newsletter_teaser{background-color:#deecc7;padding:10px;}
.newsletter_form{margin-top:20px;margin-bottom:20px;}
.newsletter_form th{text-align:left;margin-right:10px;width:150px;vertical-align:top;}
.newsletter_form INPUT.text{border:1px solid #a3a3a3;margin:3px;}
.newsletter_form select{border:1px solid #a3a3a3;margin:3px;}
.error {color:#cc0101;}

.fb_iframe_widget {float:left;}