@charset "UTF-8";
/* CSS Document */
<!--
body{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#434343;
}
:focus{
	outline:none;
}
p{
	margin:15px 0;
}

sup{
	font-size:8px;
	line-height:7px;
}

ul{
	margin:15px 0 15px 0px;
	padding-left:25px;
}
#seite{
	width:1000px;
	margin:0 auto 0 auto;
}
img{
	border:none;
}
h1, h2, h3, h4, h5, h6{
	font-family:Helvetica, Arial, sans-serif;
	line-height:15px;
	font-weight:normal;
	padding:0;
	margin:0;
	color:#E2007A;
}
h1{	
	font-size:16px;
}
h2{
	padding:13px 10px;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
	background-color:#E2007A;
	color:#feedf4;
	font-size:13px;
	font-weight:normal;
}
h3{
	font-size:13px;
	color:#E75294;
	line-height:15px;
}

hr{
	height:1px;
	border:none;
	background-color:#E5E5E5;
	color:#e5e5e5;
}
.btn_prev{
	float:left;
	width:125px;
	height:11px;
	background-image:url(../img/btn_prev.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:none;
}
.btn_next{
	float:right;
	width:120px;
	height:11px;
	background-image:url(../img/btn_next.gif);
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
	border:none;
}
a{
	color:#E4007B;
	text-decoration:underline;
	cursor:pointer;
}


input{
	background:none;
	margin:0;
	padding:0;
	border:0;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
}

.button{
	font-family:Helvetica, Arial, sans-derif;
	text-decoration:none;
	font-size:12px;
	color:#9B8F6C;
	background:transparent url(../img/btn_pfeil.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/btn_pfeil.png',sizingMethod='scale');
	padding-left:23px;
	padding-top:1px;
	padding-bottom:2px;
	cursor:pointer;
}
.button:hover{
	color:#CFC7AD;
	background:transparent url(../img/btn_pfeil_hover.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/btn_pfeil_hover.png',sizingMethod='scale');
}
a.clean{
	text-decoration:none;
	padding-left:20px;
	padding-top:2px;
	padding-bottom:2px;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.center{
	text-align:center;
}
input.eingabe{
	border:1px solid #E5E5E5;
	width:131px;
	height:15px;
	vertical-align:middle;
	margin:0px 5px 0 5px;
	padding:0px 2px 0 2px;
}
textarea{
	border:1px solid #E5E5E5;
}
/* -------------------- MENÃœ ----------------------------*/
#head{
	width:100%;
	height:60px;
	background-color:#E2007A;
}
#logo{
	width:93px;
	height:35px;
	margin:13px 23px 0 23px;
	background-image:url(../img/logo.png) !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/logo.png',sizingMethod='scale');
	background-repeat:no-repeat;
	float:left;
}
ul#menu, ul#meta, ul#menu li ul, ul#foo{
	list-style:none;
	padding:0;
	margin:0;
}
ul#meta{
	float:right;
	margin-right:25px;
}
ul#menu li, ul#meta li, ul#foo li{
	float:left;
}
ul#menu li a, ul#meta li a, ul#foo li a{
	display:block;
	font-size:13px;
	padding:23px 10px 22px 10px;
	text-decoration:none;
	font-family: Helvetica, Arial, sans-serif;
	color:#FADCE9;
}
ul#menu li ul li a{
	display:block;
	padding:7px 10px 5px 10px;
	color:#ED87B2;
}
ul#menu li ul, ul#menu li ul li ul, ul#menu li ul li ul li ul{
	width:860px;
	position:absolute;
	background-color:#FFF;
	border-bottom:1px solid #FADCE9;
	border-top:1px solid #FADCE9;
	padding-right:0px;
	left:50%;
	margin-left:-500px;
	padding-left:140px;
	z-index:1000;
}

ul#menu li ul{display:none;}
ul#menu li:hover ul li ul{display:none;}
ul#menu li:hover ul li:hover ul li ul{display:none;}

ul#menu li a.current, ul#meta li a.current{color:#FFF;}
ul#menu li a:hover, ul#meta li a:hover{color:#FFF;}
ul#menu li ul li a.current{color:#E2007A;}
ul#menu li ul li a:hover{color:#E2007A;}

ul#menu li:hover a.top{color:#FFF;}
ul#menu li:hover ul li:hover a.top1{color:#E2007A;}
ul#menu li:hover ul li:hover ul li:hover a.top2{color:#E2007A;}

#breadcrumb{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#E2007A;
	position:absolute;
	top:73px;
	left:50%;
	margin-left:-351px;
	width:510px;
}

#breadcrumb a{
	text-decoration:none;
	color:#ED87B2;
}
#breadcrumb a:hover{
	color:#E2007A;
}

/* ------------------------------------------------------------------ */

/* ---------------------------- SUCHE -----------------------------*/
#suche{
	position:absolute;
	left:50%;
	top:60px;
	margin-left:162px;
	width:285px;
	height:29px;
	background:transparent url(/img/suche.png) no-repeat center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/suche.png',sizingMethod='crop');
	font-size:12px;
	color:#9B8F6C;
	padding:9px 8px 0 20px;
	font-family:Helvetica, Arial, sans-serif;
}

#suche input#p_suche{
	border:1px solid #e5e5e5;
	width:131px;
	height:15px;
	vertical-align:middle;
	margin:0px 5px 0px 5px;
	padding:0px 2px 0 2px;
}
#suche input.button{
	padding:0;
	width:16px;
	height:16px;
	vertical-align:bottom;
}

/* ------------------------------------------------------------------ */

/* ---------------------------- CONTENT -----------------------------*/
#content{
	width:1000px;
	height:509px;
	background:url(../img/con.jpg) no-repeat;
}
#content div#claim{
	width:200px;
	position:absolute;
	margin:105px 0 0 300px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:16px;
	line-height:19px;
	color:#E75294;
}
#content div#claim .button{
margin-right:2px;
	margin-top:10px;
	float:right;
}
#content div#teaser1, #content div#teaser2, #content div#teaser3{
	width:300px;
	height:110px;
	background:transparent url(../img/teaser_bg.png) !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/teaser_bg.png',sizingMethod='scale');
	background-repeat:no-repeat;
	float:left;
	margin:0 10px;
	margin-top:370px;
}
#content div#teaser1{
	margin-left:30px;
}
.teaser_content{
	padding:10px;
	width:280px;
	height:90px;
}
.teaser_content img{
	float:left;
	margin-right:10px;
}
.teaser_title{
	font-family:Helvetica, sans-serif;
	font-size:13px;
	color:#E2007A;
	font-weight:normal;
	width:180px;
	margin-left:100px;
}
.teaser_text{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	width:180px;
	line-height:13px;
	color:#434343;
	margin-left:100px;
	padding-top:5px;
margin-bottom:10px;
}
.teaser_content input.button{
	margin-top:10px;
}
#produkte{
	margin-bottom:50px;
}
#left, #center, #right, #history_con, #puebersicht, #guebersicht, #ghaut, #leftkarriere, #centerkarriere, #centerkontakt, #jm_con, #merk{
	float:left;
	width:300px;
	margin:60px 9px 50px 9px;
	height:400px;
}

#center, #right{
	height:auto;
}
#left, #leftkarriere{
	margin-left:30px;
}
#left .button{
	margin-right:10px;
}
#left .text{
	margin-bottom:20px;
	height:400px;
}
#left .marke{
	background:transparent url(../img/marke_logo.jpg) no-repeat 60px 255px;
	background-position:200 100;
}
#left .karriere{
	height:600px;
}
#right{
	height:auto;
}
#puebersicht, #guebersicht, #ghaut{
	width:636px;
	height:auto;
}
#puebersicht a, #guebersicht a, #ghaut a{
	float:left;
	width:194px;
}
#puebersicht a.button{
	width:0px;
	margin:10px 0 40px 0;
}
#produkte #puebersicht .teaser a{
	width:565px;
}
#guebersicht a, #ghaut a{
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif;
	line-height:14px;
    font-size:12px;
	color:#9b8f6c;
}
#guebersicht a:hover, #ghaut a:hover{
	color:#CFC7AD;
}
#guebersicht{
	height:auto;
}
#guebersicht a p, #ghaut a p{
	margin:10px 0 0px 0;
	height:35px;f
}
#history_con, #jm_con{
	width:936px;
	height:384px; 
	overflow:hidden; 
	margin-bottom:0;
	margin-left:30px;
}
#history_con div#in{
	width:3444px; 
	height:384px;
	background-image:url(../img/historie_bg.gif);
	background-repeat:repeat-x;
	background-position:0 113px;
	margin-left:0;
}
#jm_con{
	height:420px;
}
#jm_con div#in{
 	width:2862px;
	height:420px;
	margin-left:0;
}
#history_con div#in div.year, #jm_con div#in div.year{
	float:left;
	width:300px;
	height:420px;
	margin-right:18px;
}
#history_con div#in div.year h3, #jm_con div#in div.year h3{
	color:#9b8f6c;
	margin-top:20px;
}
#history_nav{
	float:left;
	width:936px;
	height:16px;
	overflow:hidden;
	margin-left:30px;
	margin-bottom:50px;
}
input.button#links, a.button#links_back, #produkte a.button.back.clean{
	background:transparent url(../img/zuruck.gif) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../zuruck.gif',sizingMethod='scale');
	padding-left:12px;
	padding-bottom:0px;
	padding-top:2px;
	padding-right:0px;
}
#produkte a.button.back.clean{
	padding-bottom:0;
	padding-top:2px;
	float:left;
}
#produkte a.button#links_back{
	text-decoration:none;
	padding-left:14px;
}
input.button#rechts, #produkte a.button.clean, #produkte a.button.back.clean{
	background:transparent url(../img/weiter.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../weiter.gif',sizingMethod='scale');
	padding-top:2px;
	padding-bottom:0px;
	padding-right:12px;
	padding-left:0px;
}
input.button#links:hover, a.button#links_back:hover, #produkte a.button.back.clean:hover{
	background:transparent url(../img/zuruck_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../zuruck_hover.gif',sizingMethod='scale');
	padding-left:12px;
}
a.button#links_back:hover{
	text-decoration:none;
	padding-left:14px;
}
input.button#rechts:hover{
	background:transparent url(../img/weiter_hover.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../weiter_hover.gif',sizingMethod='scale');
	padding-right:12px;
}

#leftkarriere{
	height:auto;
}
input.back, a.back{
	background:transparent url(../img/btn_pfeil_zur.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../btn_pfeil_zur.png',sizingMethod='scale');
}
input:hover.back, a:hover.back{
	background:transparent url(../img/btn_pfeil_zur_hover.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../btn_pfeil_zur_hover.png',sizingMethod='scale');
}
#centerkarriere, #centerkontakt, #merk{
	width:618px;
	height:auto;
	margin-bottom:50px;
	margin-top:70px;
}
.border{
	border:1px solid #E5E5E5;
}

.upe{
	font-size:9px;
}
#center div#subview{
	width:300px;
	height:22px;
	padding:10px 0 0 0;
}
/* ICONS */
#center div#subview ul.icons{
	float:right;
	list-style:none;
	margin:0;
	padding:0;
}
#center div#subview ul.icons li{
	float:left;
	margin:0 0 0 8px;
	padding:0;
}
#center div#subview ul.icons a{
	float:left;
	display:block;
	height:15px;
	vertical-align:bottom;
}
#center div#subview ul.icons li a#merken{
	width:14px;
	background:transparent url(../img/merken.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/merken.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#merken:hover{
	width:14px;
	background:transparent url(../img/merken_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/merken_hover.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#drucken{
	width:16px;
	background:transparent url(../img/drucken.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#drucken:hover{
	width:16px;
	background:transparent url(../img/drucken_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken_hover.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#versenden{
	width:16px;
	height:12px;
	padding-top:6px;
	background:transparent url(../img/mail.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#versenden:hover{
	width:16px;
	height:12px;
	padding-top:6px;
	background:transparent url(../img/mail_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail_hover.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#notiz{
	width:19px;
	background:transparent url(../img/notiz.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/notiz.gif',sizingMethod='scale');
}
#center div#subview ul.icons li a#notiz:hover{
	width:19px;
	background:transparent url(../img/notiz_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/notiz_hover.gif',sizingMethod='scale');
}

/* --------------- */
.prev{
	margin-right:6px;
}
#center div#subnav .preview{
	margin-top:2px;
	padding-left:13px;
	background:transparent url(../img/preview.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview.gif',sizingMethod='scale');
	padding-top:4px;
}
#center div#subnav .next{
	margin-top:2px;
	padding-left:0px;
	padding-right:13px;
	background:transparent url(../img/next.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next.gif',sizingMethod='scale');
	padding-top:4px;
}
#center div#subnav .preview:hover{
	background:transparent url(../img/preview_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview_hover.gif',sizingMethod='scale');
}
#center div#subnav .next:hover{
	background:transparent url(../img/next_hover.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next_hover.gif',sizingMethod='scale');
}
#center ul, #centerkarriere ul{
	margin:0;
}
#centerkarriere #drucken{
	margin-right:16px;
	background:transparent url(../img/drucken.gif) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken.gif',sizingMethod='scale');
}
#centerkarriere #drucken:hover{
	margin-right:16px;
	background:transparent url(../img/drucken_hover.gif) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken_hover.gif',sizingMethod='scale');
}
#centerkarriere #mail{
	margin-right:6px;
	background:transparent url(../img/mail.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail.gif',sizingMethod='scale');
}
#centerkarriere #mail:hover{
	margin-right:6px;
	background:transparent url(../img/mail_hover.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail_hover.gif',sizingMethod='scale');
}
/* ACCORDION */
.accordmenu{
	margin: 5px 0;
	padding: 0;
	width: 300px; 
}

.accordmenu div.accordheaderimg a, div.accordheader a{
	background:url(../img/more.gif) center left;
	height:15px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color: #ffffff;
	display: block;
	position: relative;
	width: auto;
	padding: 0px 0;
	padding-top:2px;
	padding-left: 8px;
	text-decoration: none;
	margin-bottom:3px;
}
.accordmenu div.selected a, .accordmenu div.accordheaderimg a:hover, div.accordheader a:hover{
	background-image: url(../img/less.gif);
	color: #FFF;
}
.accordmenu div.submenuimg, div.submenu{ 
	background: #FFF;
	padding-bottom:25px;
}

.accordmenu div.submenu img.prev{
	border:1px solid #E5E5E5; 
	margin-top:15px;
}
.accordmenu div.submenuimg img{
	margin-top:15px;
}
.accordmenu div.submenuimg a{
	padding:0;
	margin:0;
}

#centerkarriere div.accordheader a{
	width:610px;
	background:url(../img/more_karriere.gif) center left;
}
#centerkarriere div.selected a, #centerkarriere div.accordheader a:hover{
	width:610px;
	background:url(../img/more_karriere_hover.gif) center left;
}
/* TOLLTIP */
/* POSITION Datei "mbtooltip.js" Zeile 75 */
#tooltip{
	margin:0;
	padding:0;
}
#tooltip.default{
	font-family:Helvetica, Arial, sans-serif;
	line-height:14px;
    font-size:12px;
	border:1px solid #EEE;
    background-color:#FFF;
    color:#9B8F6C; 
    padding:10px 0px 8px 10px;
}	

#vdrucken{
	border:none;
	background-image:url(../img/volldrucken.gif);
	width:140px;
	height:15px;
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}
/* ------------------------------------------------------------------ */

/* ---------------------------- Kontakt -----------------------------*/
#centerkontakt form{
	background-color:#F3F1EB;
}
#centerkontakt form input#absenden{
	float:right;
	margin:20px 10px 14px 0;
}
#produkte div#right form input#absenden{
	float:right;
	margin:0 0 15px 0;
	padding-left:17px;
}
#centerkontakt form #error, #apothekensuche #error, div#right p#error{
	color:#E2007A;
}
#centerkontakt table#contact{
	border:none;
	padding:30px 70px 0 30px;
}
#centerkontakt table#contact td{
	vertical-align:bottom;
	padding-bottom:15px;
}
#centerkontakt table#contact td input{
	margin:0;
	background-color:#FFF;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#434343;
	padding:2px;
}
#centerkontakt table#contact textarea, #centerkontakt table#contact select{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#434343;
	background-color:#FFF;
	border:1px solid #E5E5E5;
	padding:2px;
}
#centerkontakt table#contact td.subject1{
	width:110px;
	padding-bottom:19px;
}
#centerkontakt table#contact td.subject2{
	width:70px;
	padding-bottom:19px;
}
#centerkontakt table#contact td.Input{
	width:160px;
}

/* ------------------------------------------------------------------ */

/* ---------------------------- Beratung -----------------------------*/
#beratung{
	height:400px;
	margin:60px 0px 50px 21px;
}
#beratung img{
	border:1px solid #E5E5E5;
}
#beratung div.teaser{
	width:220px;
	height:400px;
	float:left;
	margin:0 9px;
}
#beratung h3{
	color:#9B8F6C;
}
#beratung a.button{
	display:block;
	text-decoration:none;
	padding:0 0 0 22px;
	float:right;
	margin-right:10px;
	margin-top:5px;
}
/* ------------------------------------------------------------------ */

/* ---------------------------- Apotheken-Login -----------------------------*/
input.eingabe.login{
	margin:5px 0;
	width:295px;
}
div#download{
	float:left;
	margin-top:90px;
	width:618px;
	margin-bottom:50px;
}
div.file{
	padding:3px 0 8px 0;
	border-bottom:1px solid #E5E5E5;
}
input.download{
	margin-top:0px;
	float:right;
	padding-bottom:0px;
	background:transparent url(../img/download.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/download.gif',sizingMethod='scale');
}
input.download:hover{
	background:transparent url(../img/download_hover.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/download_hover.gif',sizingMethod='scale');
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input.download{ 
		margin-top:0px;
		text-decoration:none;
		border:none;
    }
	
	div.file a{ text-decoration:none;} 
}
/* ------------------------------------------------------------------ */
/* ---------------------------- Apothekensuche -----------------------------*/
table td.atitle{
	width:200px; 
	background-color:#ed87b2; 
	color:#FFF; 
	padding:2px 0 0 10px; 
	font-family:Helvetica, Arial, sans-serif; 
	font-size:12px;
}
table td.acontent{
	padding:15px 10px; 
	border-bottom:1px solid #E5E5E5;
	vertical-align:top;
}
.ac_input{
	margin-top:5px;
}

/* ------------------------------------------------------------------ */
/* ---------------------------- Merzettel -----------------------------*/
#merk{
	margin-top:72px;
}
#merk div.teaser{
	float:left;
	width:472px;
	height:55px;
}
#merk div.teaser a{
	font-weight:bold;
	color:#434343;
	width:610px;
	display:block;
}
#merk div.teaser p{
	padding:0;
	margin:0;
}
#merk div.del{
	padding-top:29px;
	height:25px;
}
#merk img{
	margin-top:3px;
}
#produkte div.teaser a{
	font-weight:bold;
	color:#434343;
}
#produkte div.teaser{
	height:50px;
	margin-bottom:10px;
}
div.del a.button{
	padding-left:13px;
	background:transparent url(../img/delete.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/delete.gif',sizingMethod='scale');
	padding-top:2px;
	padding-left:16px;
}
div.del a.button:hover{
	padding-left:13px;
	background:transparent url(../img/delete_hover.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/delete_hover.gif',sizingMethod='scale');
	padding-left:16px;
}
#merk #drucken{
	background:transparent url(../img/drucken.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken.gif',sizingMethod='scale');
}
#merk #drucken:hover{
	background:transparent url(../img/drucken_hover.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/drucken_hover.gif',sizingMethod='scale');
}
#merk #versenden{
	background:transparent url(../img/mail.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail.gif',sizingMethod='scale');
}
#merk #versenden:hover{
	background:transparent url(../img/mail_hover.gif) no-repeat left center !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/mail_hover.gif',sizingMethod='scale');
}
img.merkzettel{
	float:left;
	margin-right:18px;
}
/* ------------------------------------------------------------------ */
/* ---------------------------- FOOTER -----------------------------*/
#footer{
	clear:left;
	float:left;
	font-size:12px;
	color:#F8CFE1;
	width:100%;
	height:30px;
	margin:0 auto;
	background-color:#E2007a;
}
ul#foo{
	margin-left:20px;
}
ul#foo li a{
	line-height:0.9;
	font-size:12px;
	margin:10px 0 0 0;
	height:10px;
	border-right:1px solid #e4e4e4;
	padding:0 10px;
}
ul#foo li a.last{
	border:none;
}
ul#foo li a.current{
	color:#fff;
}
ul#foo li a:hover{
	color:#FFF;
}
#copyright{
	float:right;
	margin-right:35px;
	padding-top:6px;
}
/* ------------------------------------------------------------------ */
/* ------------------------Autocompletesuche------------------------- */
.ac_results {
	padding: 0px;
	border: 1px solid #E5E5E5;
	background-color: #FFF;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size:10px;
	padding:2px;
	font-family:Helvetica, Arial, sans-serif;	
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height:15px;
	overflow: hidden;
}

.ac_loading {
	background: white url('../img/indicator.gif') right center no-repeat;
}

.ac_odd {

}

.ac_over {
	background-color: #9B8F6C;
	color:#FFFFFF;
}

/* ------------------PRINT AUSBLENDEN--------------- */
#logo_print, .title_txt, .for_print{
	display:none;
}
/* ------------------------------------------------------------------ */
/* ---------------------------- BOX -----------------------------*/
#TB_window {
	position:absolute;
	background-color:#FFF;
	width:auto;
/*	height:500px;  
	padding:10px;	*/
	z-index:10002;
	display:none;
	top:279px;
	left:50.5%;
	font-size:10px;
}
#TB_window a {
	color: #9B8E6B;
	text-decoration:none;
}

#TB_overlay {
	position: fixed;
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	z-index:10001;
	overflow:auto;
	padding:0;
	margin:0; 
	top:0;
	left:0;
	bottom:0;
	right:0;
 	width:100%;
}
#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:10003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

.TB_overlayMacFFBGHack {background: url(../img/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#fff;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
* html #TB_overlay { /* ie6 hack */
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
* html #TB_window { /* ie6 hack */
	position: absolute;
	background-color:#FFFFFF;
	margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_ajaxContent.TB_modal{
	padding:0;height:0;
}
#TB_ajaxContent div#vollcontent{
	padding:0px 20px 30px 10px;
	width:auto;
	background-color:#FFF;
	border-right:10px solid #FFF;
	border-left:10px solid #FFF;
}
#TB_ajaxContent div#vollcontent form table td{
	vertical-align:text-top;
}
#TB_ajaxContent div#vollcontent form table td label{
	display:block;
	text-align:left;
	width:320px;
}
#TB_ajaxContent div#vollcontent form table td label#message_title{
	display:block;
	width:320px;
}
#TB_ajaxContent div#vollcontent form input.eingabe{
	width:370px;
	margin:0px;
	margin-top:-10px;
}
#TB_ajaxContent div#vollcontent form textarea{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#090909;
	padding:2px;
	width:370px;
	height:60px;
	margin-top:-10px;
}
#TB_ajaxContent h2{
	border:10px solid #fff;
}
#TB_ajaxContent p{
	font-size:10px;
	padding:0;
	margin:20px 0;
	line-height:1.5;
	font-family:Verdana, Arial, sans-serif;
}
#close{
	position:absolute;
	right:20px;
	top:25px;
	background-image:url(../img/close.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:16px;
	padding-bottom:3px;
	font-size:12px;
	height:11px;
	font-family:Helvetica, Arial, sans-serif;
}
a#close{
	color:#FDEEF4;
}

#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}

#puebersicht a#pro_next{
	float:right;
	width:auto;
	background:transparent url(../img/next.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next.gif',sizingMethod='scale');
	padding-right:13px;
}
#puebersicht a#pro_next:hover{
	float:right;
	width:auto;
	background:transparent url(../img/next_hover.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next_hover.gif',sizingMethod='scale');
	padding-right:13px;
}
#puebersicht a#pro_back{
	width:auto;
	float:left;
	padding-left:13px;
	background:transparent url(../img/preview.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview.gif',sizingMethod='scale');
}
#puebersicht a#pro_back:hover{
	background:transparent url(../img/preview_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview_hover.gif',sizingMethod='scale');
}
#produkte a#apo_next{
	float:right;
	width:auto;
	background:transparent url(../img/next.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next.gif',sizingMethod='scale');
	padding-right:13px;
}
#produkte a#apo_next:hover{
	float:right;
	width:auto;
	background:transparent url(../img/next_hover.gif) no-repeat right !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/next_hover.gif',sizingMethod='scale');
	padding-right:13px;
}

#produkte a#apo_back{
	width:auto;
	float:left;
	padding-left:13px;
	background:transparent url(../img/preview.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview.gif',sizingMethod='scale');
}
#produkte a#apo_back:hover{
	background:transparent url(../img/preview_hover.gif) no-repeat left !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/preview_hover.gif',sizingMethod='scale');
}

#produkte a#apo_search{
	width:auto;
	clear:left;
	margin:15px 0 50px 0;
	padding-left:22px;
	background:transparent url(../img/btn_pfeil_zur.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../btn_pfeil_zur_hover.png',sizingMethod='scale');
}
#produkte a#apo_search:hover{
	width:auto;
	clear:left;
	background:transparent url(../img/btn_pfeil_zur_hover.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../btn_pfeil_zur_hover.png',sizingMethod='scale');
}

/* ------------------PFLEGEBERATER-------------------- */
form#pb{
	width:618px;
}
form#pb p input{
	vertical-align:middle;
	margin:0px 4px 5px 0;
}
form#pb h4{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFF;
	margin:0;
	padding:0;
	padding:1px 10px;
}
form#pb input#w{
	padding-bottom:2px;
	margin-right:18px;
}
form#pb input.text{
	border:1px solid #E5E5E5;
	padding:2px 4px 1px 4px;
}
form#pb img{
	margin-right:10px;
	vertical-align:middle;
}
form#pb img{
	border-color:#FFF;
}
form#pb .zone{
	margin-right:18px;
}
form#pb p{
	width:auto;
	margin-right:18px;
}
form#pb p.radio_left{
	width:auto;
	display:inline;
	margin-right:18px;
}
form#pb p input#sehrtrocken, form#pb p input#trocken, form#pb p input#normal,form#pb p input#mischhaut,form#pb p input#fettig{
	vertical-align:middle;
	margin-right:4px;
}
form#pb ul li.wht div input.button{
	padding-left:18px;
	padding-bottom:2px;
}

/* --- */
div#left p a.button{
	margin-right:0;
}
#puebersicht div.accordheader a{
	width:610px;
	background:url(../img/more_karriere.gif) center left;
}
#puebersicht form#pb ul li{
	margin:0px;
	padding:0;
	margin-bottom:10px;
}

.submenu_print, .volldeklaration{
	display:none;
}
.print{
	display:none;
}

div#claim a {white-space:nowrap;}
-->

