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:17px; color:#c11f1f; line-height:100%;}
H1.rss-subtitle {margin-bottom:10px; margin-top:30px; font-size:14px; color:#000;}
H3{margin-top:15px; margin-bottom:10px; color:#000; font-size:12px;}
H4{font-size:12px;}
.subtitle {font-size:16px;}
A{color:#c11f1f; text-decoration:none;}
A:hover{text-decoration:underline;}
.line {border-bottom:1px dotted #9a9a9a;margin-top:5px;margin-bottom:5px;}

 * html body{overflow:hidden;}
 * html div.container {height:100%;overflow:auto;}
 @media screen{body>div.foot{position:fixed;}}
body{margin:0; background:#cbbdbd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:140%; text-align:center;}
p,table,td{font-family:Verdana, Arial, Helvetica,sans-serif;font-size:11px;color:#000; line-height:140%; margin-bottom:5px;}
td{padding:2px;vertical-align:top;}
.container {width:100%; text-align:center;}
.main{margin:0 auto;width:980px; background-color:#fff;text-align:left;}
.header_apotheke{width:980px;height:195px;background-color:#c11f1f;}
.header_impressions_default {background:url('http://www.wmscdn.de/uploads/3984/3984.jpg') no-repeat #cbbdbd; height:140px;border-top:1px solid #fff; }
.header_impressions_ueber {background:url('http://www.wmscdn.de/uploads/3984/3984.jpg') no-repeat #cbbdbd; height:140px; border-top:1px solid #fff;}
.header_impressions_service {background:url('http://www.wmscdn.de/uploads/3984/3984.jpg') no-repeat #cbbdbd; height:140px; border-top:1px solid #fff;}
.header_impressions_aktuelles {background:url('http://www.wmscdn.de/uploads/3984/3984.jpg') no-repeat #cbbdbd; height:140px; border-top:1px solid #fff;}
.header_impression_bottom {width:980px; height:12px;background: url('http://www.wmscdn.de/uploads/7013/7013.png') no-repeat;margin-top:128px;}

.logo{position:absolute; overflow:visible;z-index:1000;width:492px;height:134px;background-color:#fff;text-align:center;margin-left:-18px;margin-top:3px;}
.logo H1 A{background: url('http://www.wmscdn.de/uploads/7017/7017.gif') no-repeat;text-indent:-99999px;display:block;width:492px; height:134px;overflow:hidden;text-align:center;margin-bottom:-25px;}

.angebot{width:250px;height:100px;float:right;}

.navtop{width:962px; height:35px; background-color: #c11f1f;padding-left:18px;padding-top:155px;}
.navtop ul.nav li{width:104px;height:32px; float:left; list-style-type:none;}
.navtop ul.nav li.first {border-left:0;}
.navtop ul.nav a{display:block;text-align:center; padding:10px 0px 0 0px; font-size:12px;background: url('http://www.wmscdn.de/uploads/7022/7022.gif') repeat-x;line-height:100%;color:#fff;font-variant:small-caps;font-weight:bold;border-right:1px solid #c11f1f;}
.navtop ul.nav a.active, .navtop ul.nav a:hover{background: url('http://www.wmscdn.de/uploads/7025/7025.gif') repeat-x;text-decoration:none;}

.content_top{width:980px; height:12px;background: url('http://www.wmscdn.de/uploads/7012/7012.png') no-repeat;border-top:10px solid #cbbdbd;}
.content{min-height:300px; height:auto !important; height:300px;padding-top:30px; 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:0px 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('http://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 15px 5px 15px;font-size:12px; color:#000;text-decoration:none;}
.content .navi ul.nav li a.active{color:#c11f1f; background:url('http://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:#c11f1f; background:none;}
.content .navi ul.nav li a:hover {color:#c11f1f; background:url('http://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;}
.content .center A{color:#c11f1f; text-decoration:none; font-weight:bold;}
.content .center A:hover{text-decoration:underline;}
.content .center_left{float:left; width:550px;padding-left:60px;}
.content .center_right{float:left; width:630px;}
.content .center_content{float:left; width:360px;}
.content .center_videos {float:left; width:600px;margin:0 50px 0 150px;}
.content .center ul{font-size:11px;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 {padding-left:5px; margin-bottom:5px;}
.content .right {min-width:70px; width:auto !important; width:70px; float:right;}
.content .right_content {width:239px; margin:8px 50px 0px 0px; float:right;}

.footer {width:980px; margin:auto; height:30px; padding-top:5px; background-color:#c11f1f;}
.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{font-size:11px;margin-top:2px; float:left;list-style-type:none;padding:0 7px 0 7px; border-right:1px solid #fff;}
.footer ul.right li a{color:#fff;font-weight:bold;text-decoration:none;}
.footer ul.right li a:hover{color:#fff;text-decoration:underline;}

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;}

.notdienst.calendar{width:250px;margin-right:20px;float:left;}
.notdienst.apotheken{width:360px;float:left;}

.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;}

#slider{width:280px;height:300px;position:relative;overflow:hidden;}
#sliderContent{width:300px;position:absolute;top:0;margin-left:0;}
#sliderContent .sliderImage{float:left;position:relative;display:none;}
.sliderImage span{display:none;position:absolute;font:10px/15px Verdana,Arial,Helvetica;padding:10px 13px;width:410px;background-color:#000;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;color:#fff;display:none;}
.clear{clear:both;}
.sliderImage span strong{display:none;font-size:14px;}
.top{top:0;left:0;}
.bottom{bottom:0;left:0;}


.button_wrap{
    position:relative;
    width:250px;
    height:60px;
    overflow:hidden;
    font-weight:bold;
    font-size:13px;
    float:right;
    margin-top:20px;
    margin-right:-58px;
}
.button_aLeft{
    width:60px;
    height:60px;
    background:url('http://www.wmscdn.de/uploads/7762/7762.jpg') no-repeat #fff;
    color:#c11f1f;
    top:0px;
    right:0px;
    position:absolute;
    line-height:36px;
    text-align:left;
}
.button_aLeft span{
    display:none;
    padding-left:20px;
}
.button_bLeft{
    width:60px;
    height:60px;
    background:url('http://www.wmscdn.de/uploads/7761/7761.jpg') no-repeat #fff;
    color:#c11f1f;
    position:absolute;
    text-transform:uppercase;
top:0px;
    right:0px;
    line-height:30px;
    text-align:center;
    cursor:pointer;
}
.button_bLeft span{
    color:#008ddd;
}
.button_c{
    background-color:#fff;
    color:#fff;
    text-transform:uppercase;
}
.button_c span{
    color:#093d6f;
}
