@charset "utf-8";
body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E4078;
	
}

@-moz-document url-prefix()
{
    body { 
	font-family: Arial, Helvetica, sans-serif;
	 }
}

   @media screen and (-webkit-min-device-pixel-ratio:0){
body { 
	font-family:Arial, Helvetica, sans-serif;
	 }
}


a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


a {
	text-decoration: none;
	font-size: 9px;
	font-weight:bolder;
	margin: 0px;
	padding: 0px;
	color: #3E4078;
}
a:visited {
	text-decoration: none;
}

a: active. mail {
	text-decoration:underline;
}

a:hover.mail {
	text-decoration:underline;
}
.menu1 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 85px;
	background-image: url(images/baby2.png);
	background-repeat: no-repeat;
	background-position: top;
	behavior: url(iepngfix.htc); 
}
.menu2 {
	font-size: 9px;
	margin: 0px;
	float: left;
	clear: none;
	padding: 0px;
	width: 130px;
	background-image: url(images/pure_sensetiv2.png);
	background-repeat: no-repeat;
	background-position: top;
	behavior: url(iepngfix.htc); 
}
.menu3 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 120px;
	background-image: url(images/mama2.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}

.menu4 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 90px;
	background-image: url(images/baby_sun.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);
	margin-left:5px;
	margin-right:7px;
}

.menu5 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	xwidth: 98px;
	width: 103px;
	background-image: url(images/kids.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);
	margin-left:5px;
}

.navigation_main {
	font-size: 9px;
	margin: 0px;
	xwidth: 332px;
	xwidth: 440px;
	xwidth: 540px;
	width: 550px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	xpadding-left: 26px;
	margin-left:26px;
	float: left;
	clear: none;
	height: 95px;
}
.lang {
	float: right;
	margin: 0px;
	width: 62px;
	xwidth: 190px;	
	clear: none;
	z-index: 1;
	xpadding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:25px;
}
.navigation_right {
	font-size: 9px;
	float: left;
	margin: 0px;
	clear: none;
	xwidth: 360px;
	width: 250px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-top: 13px;
}

.navigation_right2 {
	font-size: 9px;
	float: left;
	margin: 0px;
	clear: none;
	xwidth: 355px;
	xwidth: 60px;
	width: 110px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	margin-left:1px;
	margin-top:10px
}

.navigation_right3 {
	font-size: 9px;
	float: left;
	margin: 0px;
	clear: none;
	xwidth: 355px;
	xwidth: 60px;
	width: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top:10px;
	margin-left:2px;
}

.main .navigation_right li {
	font-size: 9px;
	float: left;
}

p {
	line-height: normal;
	text-align: left;
	font-weight: normal;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main .navigation_right ul {
    font-size: 9px;
	list-style-type: none;
	word-spacing: 9px;
	margin: 0px;
	padding: 0px;
	float: none;
	line-height: 12px;
}
.logo {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo a {
	text-decoration: none;
}
.logo a:visited {
	text-decoration: none;
}

.logo1 {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo1.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo1 a {
	text-decoration: none;
}
.logo1 a:visited {
	text-decoration: none;
}

.logo2 {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo2.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo2 a {
	text-decoration: none;
}
.logo2 a:visited {
	text-decoration: none;
}

.logo3 {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo3.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo3 a {
	text-decoration: none;
}
.logo3 a:visited {
	text-decoration: none;
}

.logo4 {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo4.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo4 a {
	text-decoration: none;
}
.logo4 a:visited {
	text-decoration: none;
}

.logo5 {
	height: 134px;
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	clear: none;
	background-image:url(images/logo5.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc); 
}
.logo5 a {
	text-decoration: none;
}
.logo5 a:visited {
	text-decoration: none;
}

.main .navigation_main  a {
    font-size: 9px;
	text-decoration: none;
	color: #3E4078;
	line-height: 11px;
	xfont-weight: bold;
	xpadding-left: 4px;
	padding-top: 4px;
	font-weight: bold;
}
.main .navigation_right a {
	font-size: 9px;
	text-decoration: none;
	color: #3E4078;
	font-weight: bolder;
	padding-right: 8px;
	text-align: left;
	word-spacing: normal;
}
.main .lang .lang1 {
	margin: 0px;
	padding: 0px;
	float: left;
	xfloat: right;
	clear: none;
	height: 30px;
	width: 27px;
	xmargin-left:60px;
	text-decoration: none;
	background-image:url(images/lang_de.png);
	behavior: url(iepngfix.htc); 
}
.main .lang .lang2 {
    background-image:url(images/lang_en.png);
	background-repeat:no-repeat;
	margin: 0px;
	float: left;
	xfloat: right;
	height: 30px;
	width: 27px;
	clear: none;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	behavior: url(iepngfix.htc); 
}
.main .top {
	margin: 0px;
	padding: 0px;
	width: 970px;
	clear: none;
	float: none;
}
.main .top .navigation_right1 {
    font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
	xwidth: 390px;
	xwidth: 290px;
	xwidth: 200px;
	width: 194px;
}
.main .top .navigation_main  li {
    font-size: 9px;
	margin: 0px;
	padding: 0px;
	line-height: 12px;
}

.main .navigation_main  ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 56px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main  .navigation_main .li3 {
	list-style-position:outside;
	list-style-image: url(images/li3.png);

}

.main  .navigation_main .li4 {
	list-style-position:outside;
	list-style-image: url(images/li4.png);

}

.main  .navigation_main .li5 {
	list-style-position:outside;
	list-style-image: url(images/li5.png);

}


.main .navigation_main .li2 {
	list-style-position: outside;
	list-style-image: url(images/li2.png);
}
.main  .navigation_main .li11 {
	list-style-position: outside;
	list-style-image: url(images/li11.png);
	marging-left:4px;
}
.main .navigation_main .li12 {
	list-style-position: outside;
	list-style-image: url(images/li12.png);
	marging-left:4px;
}
.main .navigation_main .li13 {
	list-style-position: outside;
	list-style-image: url(images/li13.png);
	marging-left:4px;
}

h2 {
	font-size: 12px;
	color: #3E4078;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
   .main .scroll {
	overflow: auto; 
	display:block;
	height:335px; 
	padding:0px; 
	margin:0px;
	scrollbar-face-color: #459ce8;
	scrollbar-arrow-color: #3e3e3e;
	scrollbar-track-color: #fbfbfb;
	scrollbar-3dlight-color:#bcbcbc;
	scrollbar-darkshadow-color:#767a7b;}

    .main .content  .ul_text {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

	.main .content  .li_text {
	margin: 0px;
	padding: 0px;
	xpadding-left:30px;
	margin-left:16px;
	font-size: 10px;
	color: #3E4078;
	font-weight: bolder;	
	line-height: 16px;
	xborder: solid 1px;
	list-style-position: outside;
	list-style-image: url(images/li_text2.gif);
	xheight:16px;
}

.main .content {
	margin: 0px;
	clear: left;
	width:auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 510px;
}
.main .content_starseite{
    position:absolute;
	display: inline;
	visibility: visible;
    top: 157px;
	marging: 0px;
	padding: 0px;
	left: 510px;
	width:310px;
	
}

.main .content_beding{
    position:absolute;
	display: inline;
	visibility: visible;
    top: 157px;
	marging: 0px;
	padding: 0px;
	left: 232px;
	width:738px;
	
}

.main .content_new_baby_choice{
    position:absolute;
	display: inline;
	visibility: visible;
    top: 130px;
	marging: 0px;
	padding: 0px;
	left: 0px;
	width:833px;
	
}

.main .content .scroll  li a {
	font-size: 9px;
	color: #3E4078;
	text-decoration: none;
	font-weight: bolder;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}

.main .content .scroll .ul_text {
	list-style-type: none;
	list-style-image: url(images/li_text.gif);
	font-size: 10px;
	font-weight: bolder;
	list-style-position: inside;
	padding-left: 0px;
}
.main .content .scroll .ul_text2 {
	font-size: 10px;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
	list-style-type: decimal;
	list-style-position:outside;
	
}

.main .content .ul_text2 dt {
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	float:left; width:10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	vertical-align:top;
}

.main .content .ul_text2 dd {
	font-size: 10px;
	font-weight: bold;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
}

.main .content .ul_text2 .dd_text {
	font-size: 10px;
	line-height: normal;
	text-align: left;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}

.main .content .scroll .sitemap {
	padding: 0px;
	font-size: 10px;
	font-weight: bolder;
	margin: 0px;
}

.main .content .scroll .sitemap li{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	color: #3E4078;
	font-weight: bolder;
	list-style-type: none;
	line-height: normal;
}

.main .content .scroll .sitemap .li11 {
	list-style-position: inside;
	list-style-image: url(images/li11.gif);
	padding-left: 14px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.main  .content .scroll .sitemap .li3 {
    color: #3E4078;
	list-style-position:inside;
	list-style-image: url(images/li3.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}

.main  .content .scroll .sitemap .li4 {
    color: #3E4078;
	list-style-position:inside;
	list-style-image: url(images/li4.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}

.main  .content .scroll .sitemap .li5 {
    color: #3E4078;
	list-style-position:inside;
	list-style-image: url(images/li5.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}

.main .content .scroll .sitemap .li2 {
    color: #3E4078;
	list-style-position: inside;
	list-style-image: url(images/li2.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}

.main .content .scroll .sitemap .li12 {
    color: #3E4078;
	list-style-position:inside;
	list-style-image: url(images/li12.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}
.main .content .scroll .sitemap .li13 {
    color: #3E4078;
	list-style-position: inside;
	list-style-image: url(images/li13.gif);
	padding-left: 14px;
	margin: 0px;
	line-height: 14px;
}

.main .content .scroll .sitemap .ul_text {
	list-style-type: none;
	list-style-image: url(images/li_text.gif);
	font-size: 10px;
	font-weight: bolder;
	list-style-position: inside;
	padding-left: 26px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.main .content  .scroll .sitemap .li_text {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-weight: bolder;
	list-style-position: inside;
	list-style-image: url(images/li_text.gif);
	line-height: 14px;
}
.main .content .scroll .sitemap  .bgwhite {
	background-image: url(images/white.gif);
	background-repeat: no-repeat;
	height: 15px;
	background-position: left;
	margin: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 14px;
	line-height: 15px;
}
.main .content .scroll .sitemap  .bgblue {
	background-image: url(images/blue.gif);
	background-repeat: no-repeat;
	height: 15px;
	color: #FFFFFF;
	background-position: left;
	margin: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 14px;
	line-height: 15px;
}

.main .content .scroll .sitemap .bgblue a {
    color: #FFFFFF;
	font-size:10px;
	margin: 0px;
	padding: 0px;
}

.main .content .scroll .sitemap ul {
	margin: 0px;
	padding: 0px;
}
.main .content .scroll .text_scroll {
	margin: 0px;
	padding-right: 145px;
}
.main .content .scroll .text_scroll_form {
	margin: 0px;
	xpadding-right: 145px;
}

.main .top .navigation_main dl {
	margin: 0px;
	padding-top: 4px;
}
.main .content .main_text {
	width: 310px;
}

.main .content_starsite {
	float: left;
	clear: left;
	width: 530px;
	padding-top: 106px;
	padding-left: 60px;
}

.main .content_starsite .content_starsite_text {
	text-align: left;
	float: left;
	width: 290px;
	padding-left: 245px;
	padding-top: 15px;
	font-size: 12px;
	line-height: 16px;
}

.main .content_starsite .content_starsite_h1 {
	clear: right;
	float: left;
	xheight: 76px;
	xwidth: 397px;
	height: 63px;
	width: 414px;
	background-image:url(images/h1.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	background-position:top left;
}


.main  .oko_test1_reinigung {
	height: 82px;
	width: 70px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 382px;
	top: 471px;
	background-image:url(images/reinigung_okotest1.png);
	behavior: url(iepngfix.htc);
}

.main  .oko_test1_reinigung_en {
	height: 82px;
	width: 70px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 383px;
	top: 474px;
	background-image:url(images/reinigung_okotest1_en.png);
	behavior: url(iepngfix.htc);
}

.main  .oko_test2_reinigung {
	height: 82px;
	width: 64px;
	xleft: 840px;
	xtop: 478px;
	left: 792px;
	top: 485px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	background-image:url(images/reinigung_okotest2.png);
	behavior: url(iepngfix.htc);
}

.main  .oko_test2_reinigung_en {
	height: 82px;
	width: 64px;
	left: 793px;
	top: 489px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	background-image:url(images/reinigung_okotest2_en.png);
	behavior: url(iepngfix.htc);
}

.main  .oko_test1_pflege {
	height: 82px;
	width: 70px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 568px;
	top: 478px;
	background-image:url(images/pflege_okotest1.png);
	behavior: url(iepngfix.htc);
}
.main  .oko_test1_pflege_en {
	height: 80px;
	width: 70px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 571px;
	top: 481px;
	background-image:url(images/pflege_okotest1_en.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}

.main  .oko_test2_pflege {
	height: 82px;
	width: 64px;
	left: 840px;
	top: 478px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	background-image:url(images/pflege_okotest2.png);
	behavior: url(iepngfix.htc);
}
.main  .oko_test2_pflege_en {
	height: 79px;
	width: 65px;
	left: 840px;
	top: 481px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	background-image:url(images/pflege_okotest2_en.png);
	behavior: url(iepngfix.htc);
	background-repeat: no-repeat;
}

.main .oko_test3 {
	height: 86px;
	width: 72px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 645px;
	top: 480px;
	background-image:url(images/mama_okotest1.png);
	behavior: url(iepngfix.htc);
}
.main .oko_test3_en {
	height: 86px;
	width: 72px;
	position:absolute;
	display: inline;
	z-index:1;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	left: 645px;
	top: 480px;
	background-image:url(images/mama_okotest1_en.png);
	behavior: url(iepngfix.htc);
}

.main .pflege_oko_test {
	float: left;
	padding-left: 565px;
	padding-top: 240px;
}
.main .pflege_oko_test .oko_test1 {
	float: left;
	height: 80px;
	width: 70px;
}
.main .pflege_oko_test .oko_test2 {
	height: 80px;
	width: 65px;
	padding-left: 206px;
}
.main .gute_nacht_pop-up {
	width: 500px;
	padding-left: 230px;
	height: 270px;
	float: left;
}
#layer_popup1, #layer_popup2, #layer_popup3, #layer_popup4,#layer_popup5,
#layer_popup6, #layer_popup7,#layer_popup8, #layer_popup9, #layer_popup10 {
visibility:hidden;
}
.layer_popup_gutenacht_sh {
	background-image:url(images/gutenacht_popup_mid1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbackground-color: #990000;
}
.layer_popup_gutenacht1{
    background-image: url(images/gutenacht_popup_grad1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	width: 211px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 0px;
}
.layer_popup_gutenacht_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/gutenacht_popup_top1.png);
	behavior: url(iepngfix.htc);
	width:225px;
	height:14px;
}
.layer_popup_gutenacht {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
}


.main .baby_sun_pop-up {
	width: 300px;
	padding-left: 230px;
	height: 270px;
	float: left;
}

.layer_popup_babysun_sh {
	background-image:url(images/babysun_popup_mid1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbackground-color: #990000;
}
.layer_popup_babysun1{
    background-image: url(images/babysun_popup_grad1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	xwidth: 211px;
	width: 228px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 0px;
}
.layer_popup_babysun_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/babysun_popup_top1.png);
	behavior: url(iepngfix.htc);
	xwidth:225px;
	width:244px;
	height:15px;
}
.layer_popup_babysun {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	xwidth: 225px;
	width: 244px;
}



.main .pure_sensetiv_pop-up {
	width: 930px;
	padding-left: 20px;
	height: 280px;
	float: left;
}
.layer_popup_pure_sensetiv_sh {
	background-image:url(images/pure_sensetiv_popup_mid1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
}
.layer_popup_pure_sensetiv1{
    background-image: url(images/pure_sensetiv_popup_grad1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	width: 212px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.layer_popup_pure_sensetiv_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/pure_sensetiv_popup_top1.png);
	width:225px;
	height:14px;
	behavior: url(iepngfix.htc);
}
.layer_popup_pure_sensetiv {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
}
.main .mama_pop-up {
	width: 922px;
	padding-left: 20px;
	height: 295px;
	float: left;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_mama_sh {
	background-image:url(images/mama_popup_mid1.png);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_mama1{
    background-image: url(images/mama_popup_grad1.png);
	background-repeat: repeat-x;
	line-height: normal;
	width: 212px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_mama_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/mama_popup_top1.png);
	behavior: url(iepngfix.htc);
	width:225px;
	height:15px;
}
.layer_popup_mama {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
}

.main .pflege_pop-up {
	width: 710px;
	padding-left: 150px;
	height: 260px;
	float: left;
	xbehavior: url(iepngfix.htc);
}

.main .reinigung_pop-up {
	width: 904px;
	padding-left: 20px;
	height: 400px;
	float: left;
	top:8px;
}
.layer_popup_reinigung_sh {
	background-image:url(images/reinigung_popup_mid1.png);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbackground-color: #990000;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_reinigung1{
    background-image: url(images/reinigung_popup_grad1.png);
	background-repeat: repeat-x;
	line-height: normal;
	width: 212px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_reinigung_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/reinigung_popup_top1.png);
	width:225px;
	height:14px;
	behavior: url(iepngfix.htc);
}
.layer_popup_reinigung {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
	xbehavior: url(iepngfix.htc);
}

.layer_popup_pflege_sh {
	background-image:url(images/pflege_popup_mid1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbackground-color: #990000;
}
.layer_popup_pflege1{
    background-image: url(images/pflege_popup_grad1.png);
	background-repeat: repeat-x;
	line-height: normal;
	width: 212px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
	xbehavior: url(iepngfix.htc);
}
.layer_popup_pflege_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/pflege_popup_top1.png);
	behavior: url(iepngfix.htc);
	width:225px;
	height:14px;
}
.layer_popup_pflege {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
}


.layer_popup_kids_sh {
	background-image:url(images/kids_popup_mid1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:auto;
	xbackground-color: #990000;
}
.layer_popup_kids1{
    background-image: url(images/kids_popup_grad1.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	width: 212px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.layer_popup_kids_sh_top{
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(images/kids_popup_top1.png);
	behavior: url(iepngfix.htc);
	width:226px;
	height:15px;
}
.layer_popup_kids {
	position: absolute;
	display: inline;
	z-index:2;
	left: 510px;
	top: 260px;
	width: 225px;
}



.main .popup_text {
	xpadding-top: 12px;
	xpadding-right: 10px;
	xpadding-bottom: 12px;
	xpadding-left: 10px;
	line-height: normal;
	font-size: 10px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 7px;
}
.main  .popup_text .li11 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li11.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main  .popup_text .li13 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li13.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main  .popup_text .li4 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li4.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main  .popup_text .li12 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li12.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main  .popup_text .li2 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li2.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.main  .popup_text .li3 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li3.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main  .popup_text .li15 {
	margin: 0px;
	list-style-position: outside;
	list-style-image: url(images/li15.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main  .popup_text ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.main  .closer_img {
	margin: 0px;
	float: right;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	cursor:pointer;
}
.main  .inhaltsstoffe {
	float: right;
	border: 1px solid #d4d6d8;
	font-size: 9px;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
	xbehavior: url(iepngfix.htc);
}

#lp1, #lp2, #lp3, #lp4,#lp5,
#lp6{
}

.lp_reinigung {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/reinigung_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 119px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_reinigung1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 134px;
	margin: 0px;
	padding: 0px;
}
.lp_reinigung_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_reinigung_sh{
	background-image:url(images/reinigung_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.lp_pflege {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/pflege_popup_grad.png);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 119px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
	xbehavior: url(iepngfix.htc);
}
.lp_pflege1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 134px;
}

.lp_pflege_sh{
	background-image:url(images/pflege_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.lp_gutenacht {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/gutenacht_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 119px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_gutenacht1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 134px;
	margin: 0px;
	padding: 0px;
}
.lp_gutenacht_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_gutenacht_sh{
	background-image:url(images/gutenacht_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.lp_babysun {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/babysun_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	xwidth: 119px;
	width: 253px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_babysun1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 185px;
	top: -50px;
	xwidth: 134px;
	width: 268px;
	margin: 0px;
	padding: 0px;
}
.lp_babysun_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_babysun_sh{
	background-image:url(images/babysun_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.lp_mama {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/mama_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 152px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_mama1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 165px;
	margin: 0px;
	padding: 0px;
}
.lp_mama_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_mama_sh{
	background-image:url(images/mama_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}

.lp_pure_sensetiv {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/pure_sensetiv_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 119px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_pure_sensetiv1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 134px;
	margin: 0px;
	padding: 0px;
}
.lp_pure_sensetiv_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_pure_sensetiv_sh{
	background-image:url(images/pure_sensetiv_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.lp_kids {
	xposition: absolute;
	xdisplay: inline;
	xdisplay:block;
	xz-index:10;
	xvisibility: hidden;
	xleft: 200px;
	xtop: -30px;
	xwidth: 125px;
	xheight: inherit;
	background-image: url(images/kids_popup_grad.png);
	xbehavior: url(iepngfix.htc);
	background-repeat: repeat-x;
	line-height: normal;
	font-size: 9px;
	width: 119px;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.lp_kids1 {
	position: absolute;
	display: inline;
	xdisplay:block;
	z-index:10;
	visibility: hidden;
	left: 200px;
	top: -30px;
	width: 134px;
	margin: 0px;
	padding: 0px;
}
.lp_kids_text {
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0px;
	margin: 0px;
	padding-top: 0px;
}
.lp_kids_sh{
	background-image:url(images/kids_popup_mid.png);
	xbehavior: url(iepngfix.htc);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
}


.main .content .scroll .text_scroll .ul_text2 .dd_text ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-type: decimal;
}
.main .top .logo h1 {
	margin: 0px;
	padding: 0px;
}

.submenu1{
	margin-left:27px;
}

.submenu2{
	margin-left:16px;
	xmargin-left:11px;
}

.submenu3{
	margin-left:20px;
}

#new_baby_left{
	float:left;
	width: 505px;
	color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin:0px;
}

#new_baby_right{
	float:left;
	width: 320px;
	height:335px;
	overflow:auto;
	margin:0px;
	margin-top:20px;
}

ul.main_menu {
    font-size: 29px;
	list-style-type: none;
	word-spacing: 9px;
	margin: 0px;
	padding: 0px;
	float: none;
	line-height: 14px;
}

ul.main_menu li  {
	font-size: 9px;
	float: left;
}

ul.main_menu a {
	font-size: 10px;
	text-decoration: none;
	color: #3E4078;
	font-weight: bolder;
	padding-right: 8px;
	text-align: left;
	word-spacing: normal;
}
.fix1{
	width:191px;
	height:50px;
}
