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:18px; color:#14870c; line-height:100%;}
H1.rss-subtitle {margin-bottom:10px; margin-top:30px; font-size:15px; color:#000;}
H3{margin-top:5px; margin-bottom:15px; color:#000; font-size:14px;}
H4{font-size:12px;}
H5{font-size:10px;}
H6{font-size:11px;margin-bottom:5px;color:#fff;padding-top:5px;}
.subtitle {font-size:16px;}
A{color:#14870c; text-decoration:none;}
A:hover{text-decoration:underline;}
.line {border-bottom:1px dotted #9a9a9a;margin-top:10px;margin-bottom:10px;}

 * html body{overflow:hidden;}
 * html div.container {height:100%;overflow:auto;}
 @media screen{body>div.foot{position:fixed;}}
body{margin:0; background:#ededed url('//www.wmscdn.de/images_themes/1-41.gif') repeat-x; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#000; line-height:140%; text-align:center;}
p,table,td{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:12px;color:#000; line-height:140%; margin-bottom:12px;}
td{padding:2px;}
.siegel {position:relative;float:right;margin:0 10px 0 0;}
.container {width:100%; text-align:center;}
.main{margin:0 auto; height:110%; width:980px; background-color:#fff;text-align:left;}
.logo{position:absolute; overflow:visible;z-index:1000;width:219px;height:133px;background-color:#fff;text-align:center;margin-left:20px;}
.logo H1 A{background: url('//www.wmscdn.de/uploads/6576/6576.gif') no-repeat;text-indent:-99999px;display:block;width:220px; height:133px;overflow:hidden;text-align:center;margin-bottom:-25px;}
.header_apotheke{width:980px;height:120px;background:url('//www.wmscdn.de/uploads/6579/6579.png') no-repeat #3ea243;background-position:750px 20px;}
.header_apotheke_index{width:980px;height:120px;background-color:#3ea243;}
.hotline{background:url('//www.wmscdn.de/uploads/5280/5280.gif') no-repeat;position:absolute;margin-left:803px;margin-top:45px;width:202px;height:75px;}

.info {width:390px;height:85px;margin-left:260px;line-height:100%;padding-left:7px;padding-top:17px; }
.info td{line-height:70%;font-size:12px;color:#fff;}
.info p{font-size:14px;color:#fff;}
.info a{font-size:14px;color:#fff;}
.info a:hover{text-decoration:underline;}
.info img{margin-right:5px;}
.info h6{font-size:14px;color:#fff;}

.header_impressions_default {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/5064/5064.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/6514/6514.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_service {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6516/6516.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_gesundheit {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6517/6517.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/6515/6515.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_notdienst {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6518/6518.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_tipp {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6519/6519.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_servicetelefon {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6520/6520.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_kundenzeitung {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6521/6521.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_giftnotruf {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6522/6522.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_broschueren {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/6517/6517.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}
.header_impressions_aplus {border-top:1px solid #fff; background:url('//www.wmscdn.de/uploads/4944/4944.jpg') no-repeat #84b0d5; height:140px; border-bottom:1px solid #fff;}

.shoplink{width:235px;height:140px;background-color:#fff;float:right;}
.shoplink H1 A{background: url('//www.wmscdn.de/uploads/6578/6578.gif') no-repeat;text-indent:-99999px;display:block;width:235px; height:140px;overflow:hidden;margin-bottom:-25px;}

.navtop{width:980px; height:28px; background:#eaeaea url('//www.wmscdn.de/images_themes/1-43.gif') repeat-x;background-position:0px 23px;}
.navtop ul.nav li{width:120px;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:#000;text-decoration:none;}
.navtop ul.nav a.active, .navtop ul.nav a:hover{color:#14870c;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 .leftnotdienst {width:235px; float:left; clear:both;margin-right:40px;}
.content .left_def {width:170px; float:left; clear:both;padding-left:20px;margin-top:25px;}
.content .left_def img {padding-bottom:10px;}
.content .left_notdienstbox{width:170px;height;200px;float:left;margin:20px 0 0 25px;}
.content .left_def h5 {display:none;}

.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:#000;text-decoration:none;}
.content .navi ul.nav li a.active{color:#14870c; 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:#14870c; background:none;}
.content .navi ul.nav li a:hover {color:#14870c; 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;}
.content .center A{color:#14870c; text-decoration:none; font-weight:bold;}
.content .center A:hover{text-decoration:underline;}
.content .center_left{float:left; width:450px;}
.content .center_left_def{float:left; width:450px;margin-left:50px;}
.content .center_right{float:left; width:630px;}
.content .center_content{float:left; width:360px;}
.content .center ul{margin-top:5px; margin-bottom:10px; margin-left:40px; 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:225px; margin:25px 10px 0px 0px; float:right;}
.content .right_content a{color:#3b5998;font-size:11px;}
.content .right_content td{font-family:Arial,Verdana, Helvetica;}
.content .right_contentgift {width:225px; margin:10px 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:#000;text-decoration:none;}
.kinderclub li a.active{color:#14870c; background:url('//www.wmscdn.de/images_themes/1-96.gif') no-repeat; background-position:0px 10px;}
.kinderclub li a:hover {color:#14870c; 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;}
.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{padding:0px 10px 0px 10px; border-right:1px solid #a3a3a3;margin-top:2px; float:left;list-style-type:none;}
.footer ul.right li a{color:#a3a3a3;font-weight:bold;text-decoration:none;}
.footer ul.right li a:hover{color:#000;}
.footer img{margin-right:7px;float:left;}

.newsletter_teaser{background-color:#fde2e2;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;}
.error {color:#cc0101;}

.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;}

.item p{font-size:11px;}
.item h5{margin-top:5px;}

/* JOBS & AUSBILDUNG Bildbox wie Sliding Box nur ohne Slider und weniger Hoch - ENDE */

/* Sliding Box - START */
#slide-container {
	width: 448px;
	height: 290px;
	padding: 0;
	background: url(pixel/punktlinie.png) bottom left no-repeat;
	margin-bottom: 30px;
	}

#slider {
	width: 448px;
	margin-left: 0px;
	overflow: hidden;
	position:relative;
	height: 290px;
}


div.scrollable div.items {     /* this cannot be too large */     
width:20000em;      
position:absolute; 
}

div.scrollable div.items div {     
float:left; 
}

.items p {
	width: 370px;
	float: left;
	margin: 0 0px 0 0;
}

a.next{
	width: 30px;
	height: 30px;
	background: url(//www.wmscdn.de/uploads/6598/6598.gif) top left no-repeat;
	position: relative;
	z-index: 10;
	float: right;
	margin-top: -48px;
	cursor: pointer;
	background-image: url(//www.wmscdn.de/uploads/6598/6598.gif);
}

a.next:hover {
	background-position: bottom left;
}

/* PNG Transparenz f�r IE6 */
* html a.next{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.wmscdn.de/uploads/6598/6598.gif', sizingMethod='crop');
	background:none;
}

a.prev{
	width: 30px;
	height: 30px;
	background: url(//www.wmscdn.de/uploads/6597/6597.gif) top left no-repeat;
	position: relative;
	z-index: 10;
	float: right;
	margin-top: -48px;
	margin-right: 40px;
	cursor: pointer;
	background-image: url(//www.wmscdn.de/uploads/6597/6597.gif);
}

a.prev:hover {
	background-position: bottom left;
}

/* PNG Transparenz f�r IE6 */
* html a.prev{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//www.wmscdn.de/uploads/6597/6597.gif', sizingMethod='crop');
	background:none;
	margin-right: 10px;
}

* + html a.prev{
	margin-right: 10px;
}



.slider-text-content {
	height: 302px;
	width: 970px;
	float: none;
}
.slider-project-link {
	float: none !important;
	clear: both !important;
	height:29px;
	padding: 0x;
	margin-top: 250px;
	color: #3ea243 !important;
	
}

.slider-project-link a {
	color: #3ea243 !important;
	padding-left: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.slider-project-link a:hover {
	color: #3ea243 !important;
	text-decoration: underline;
}

/* Sliding Box - END */

/* Sliding Box Navi - START */

#page-nav-container {
	background: url(pixel/punktlinie.png) bottom left no-repeat !important;
	margin-bottom: 20px;
	padding-left: 31px;
	padding-bottom: 20px;
	clear: both;
	width: 970px;
}


/*
Einblenden wenn L�sungen umgestellt wird!
#flowtabs {
	width: 525px;
	float: left;
}

* html #flowtabs {
	width: 515px;
}
*/


* html #page-nav-container {
	width: 780px;
}
/*
#flowtabs a {
	color: #7a7a7a;
	text-decoration: none;
	width: 110px;
	margin-right: 50px;
	padding-left: 15px;
	display: block;
	float: left;
	line-height: 22px;
	background: url(pixel/link-right.png) center left no-repeat;
}
*/
#flowtabs div {
	float: left;
	margin-right: 30px;
	text-decoration: none;
	line-height: 22px;
}

* html #flowtabs div {
	margin-right: 25px;
}

#flowtabs div a {
	padding-left: 15px;
	background: url(pixel/link-right.png) center left no-repeat;
	color: #7a7a7a;
	font-weight: bold;
}

#flowtabs div a:hover {
	text-decoration: underline;
}

/*
* html #flowtabs a {
 einblenden wenn umstellung
	margin-right: 30px;
}
*/
#flowtabs a:hover {
	text-decoration: underline;
}

.current {
	color: #2f90c4 !important;
}

#page-nav-right {
	float: left;
	line-height: 22px;
	width: 260px;
	color: #989898;
}

#page-nav-right h3 {
	font-weight: normal;
	color: #2f90c4 !important; 
}

#page-nav-right p {
	float: left;
	margin: 0;
	margin-right: 30px;
	line-height: 22px;
}

#partner-container {
	margin: 0 0 20px 31px;
}

#partner-container img {
	margin-right: 50px;
}

/* Sliding Box Navi - END */
.facebook-title {
	color: #14870c;
	font: 14px/14px Arial, Helvetica, sans-serif;
}
.facebook {
	color: #000000;
	font: 14px/14px Arial, Helvetica, sans-serif;
}
.alter-preis {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	color: #000000;
	text-decoration: line-through;
}
.neuer-preis {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0c9e3b;
}
.sparen {
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;

}
.zum-produkt {
	color: #ffffff !important;
	font-size: 14px!important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-weight:bold; !important;
	background-color: #0C9E3B!important;
	cursor: pointer!important;
	border-color: #0C9E3B!important;
	text-decoration: none!important;
}
