/* ###################### */
/*    Allgemein gültig    */
/* ###################### */
body {
	line-height: 1;
	color: #fff;
	background: #fefdfc url(../img/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

.float_left{
	float:left;
}

h1{
	height:77px;width:188px;
}

h2, h3{
	font-size:17px;color:#c50707;font-weight:normal;line-height:18px;
}
h3{
	font-size:16px;
}

.rot{
	color:#c50707;
}
	


/* ###################### */
/*         Links          */
/* ###################### */
#footer a{
	color:#e68383;
	text-decoration:none;
}

a.button{
	display:block;height:18px;padding:0 0 0 17px;line-height:16px;color:#fff;font-size:11px;text-decoration:none;
}

a.ratgeber{
	background:url(../img/button_ratgeber.gif) no-repeat;width:142px;color:#fff;position:absolute;top:250px;
}
a.rezept{
	background:url(../img/button_rezept.gif) no-repeat;width:108px;color:#c50707;
}
a.rechts{
	position:absolute;left:357px;top:79px;
}

a.pfeil{
	padding:0 0 0 8px;line-height:15px;background:url(../img/pfeil.gif) 1px 0 no-repeat;text-decoration:underline;color:#fff;
}

a{
	color:#c50707;
}

/* ###################### */
/* Container Seitenaufbau */
/* ###################### */
#container{
	width:967px;height:649px;background:#fefdfc url(../img/bg.gif) repeat-x;margin:0 auto;
}
#left{
	background:url(../img/bg_left.jpg) no-repeat;width:22px;height:623px;
}
#backg2{
	background:url(../img/backg_index-2.jpg) no-repeat;width:30px;height:623px;
}
#container div.navigation{
	background:#BD0B09 url(../img/bg_navigation.jpg) no-repeat;width:188px;height:546px;
}
#header{
	background:url(../img/bg_header.jpg) no-repeat;width:704px;height:48px;
}
#main{
	background-repeat:no-repeat;width:704px;height:575px;position:relative;background-color:#fff;
}
#right{
	background:url(../img/bg_right.jpg) no-repeat;width:23px;height:623px;
}
#footer{
	clear:both;background:url(../img/bg_footer.gif) no-repeat;width:967px;height:25px;font-size:10px;line-height:14px;text-align:center;color:#e68383;padding:7px 0;
}


/* ###################### */
/*   Teaser Startseite    */
/* ###################### */
.teaser{
	position:absolute;top:414px;width:154px;
}
.teaser h2{
	color:#fff;font-size:15px;line-height:16px;
}
.teaser p{
	font-size:11px;width:140px;line-height:13px;margin:10px 0 0 0;
}
#teaserleft{
	background:#BD0B09 url(../img/teaser_links.jpg) no-repeat;left:0;height:95px;padding:66px 183px 0 13px;
}
#teaserleft a{
	background:transparent url(../img/button_jetztNachKochen.jpg) no-repeat;width:90px;top:129px;left:11px;position:absolute;
}
#teaserright{
	background:#BD0B09 url(../img/teaser_rechts.jpg) no-repeat;left:354px;height:118px;padding:43px 0 0 196px;
}
#teaserright a{
	background:transparent url(../img/button_mitmachen.jpg) no-repeat;width:87px;position:absolute;top:129px;left:194px;
}

div.poll h2{
	color:#c20a08;
	margin-top:-5px;
}
div.poll img{
	position:absolute;
	left:0;
	bottom:5px;
}
div.poll form{
	position:absolute;
	width:170px;
	top:23px;
	left:177px;
	margin:0;
	padding:0;
	font-size:11px;
}
div.poll form p{
	width:170px;
}
div.poll form li{
	margin:0;
	padding:0;
}
div.poll form li input{
	clear:both;
	float:left;
	margin:0 5px 0 0;
	border:0;
	padding:0;
}
div.poll form li span{
	display:block;
	float:left;
	margin-right:5px;
}
div.poll form li label{
	float:left;
	width:145px;
	line-height:12px;
	padding-top:1px;
	cursor:pointer;
	margin:0 0 2px 0;
}
div.poll form ul.antworten li label{
	padding-bottom:5px;
}
div.poll form input.button{
	position:absolute;
	top:112px;
	left:0;
	width:73px;
	height:16px;
	background:url(../img/poll_abstimmen.gif) no-repeat;
	border:0;
	cursor:pointer;
}



/* ###################### */
/*        Produkte        */
/* ###################### */
#produktfoto{
	position:absolute;left:0;
}
.produkt, #kontakt{
	position:absolute;top:333px;left:26px;width:315px;
}
.produkt p, #kontakt p, #inhalt p, #inhalt ul, #inhalt div.warentest{
	margin:18px 0 0 0;color:#373131;font-size:11px;line-height:14px;
}
.produkt a{
	background:url(../img/button_dosierung.gif) no-repeat;width:139px;color:#c50707;
}
div.somateins{
	top:383px;
}
div.somatdrei{
	top:407px;
}
div.somatfuenf{
	top:389px;
}
div.somatsieben{
	top:308px;
}

div.somatneun{
	top:268px;
}
div.somatperfectgel{
	top:285px;
}
div#inhalt.somatneun{
	top:295px;
}
div.somatneun h2{
	padding:10px 0 10px 0;
	position:relative;
	left:0px;
	width:225px;
	
}
div.somatneun p{
	margin:0;
	width:340px;
	clear:both;
}
div#inhalt.somatneun p{
	margin:10px 0 0 0;
}
div.somatneun ul.haken{
	margin:10px 0 0 0;
}
div.somatneun ul.haken li{
	float:left;width:132px;
}
div.somatneun a.emsa{
	display:block;width:89px;height:30px;text-indent:-900%;background:url(../img/button_emsa.gif) no-repeat;margin:5px 0 0 0;
}
div.somatneun a.button{
	position:relative;
	left:180px;
	top:-20px;
}


div.somatpulver{
	top:408px;
}
div.somatklarspueler{
	top:355px;
}
div.somatsalz{
	top:400px;
}
div.somatmaschinenpfleger{
	top:430px;
}
div.somatdeoperls{
	top:393px;
}

p.tipp{
	padding:16px 0 0 27px;text-indent:27px;background:url(../img/tipp.jpg) no-repeat;position:absolute;color:#373131;font-size:11px;width:273px;line-height:14px;
}
p.somateins{
	top:430px;left:372px;
}


p#banderole{
	position:absolute;top:289px;left:140px;color:#c91717;line-height:27px;height:27px;width:143px;font-size:11px;background:url(../img/bg_banderole.jpg) no-repeat;
}


/* ###################### */
/*        Vorteile        */
/* ###################### */


ul#vorteile, ul#vorteile2{
	position:absolute;left:369px;width:292px;
}


ul.somatdrei{
	height:176px;left:369px;top:322px;padding:11px;background:url(../img/bg_vorteile3.jpg) no-repeat;
}
ul.somatfuenf{
	height:189px;left:369px;top:301px;padding:11px;background:url(../img/bg_vorteile5.jpg) no-repeat;
}
ul.somatsieben{
	height:249px;left:369px;top:246px;padding:11px;background:url(../img/bg_vorteile7.jpg) no-repeat;
}
ul.somateins{
	height:70px;left:369px;top:330px;padding:12px 12px 11px 11px;background:url(../img/bg_vorteile1.jpg) no-repeat;
}
ul.somatneun{
	height:375px;left:369px;top:190px;padding:11px;background:url(../img/bg_vorteile9.jpg) no-repeat;
}

ul#vorteile .zu li, ul#vorteile .auf li, ul#vorteile2 .zu li, ul#vorteile2 .auf li{
	float:left;
	cursor:default;

}
ul#vorteile .zu, ul#vorteile2 .zu{
	height:30px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .zu ul, ul#vorteile2 .zu ul{
	display:none;
}
ul#vorteile .auf ul, ul#vorteile2 .auf ul{
	float:left;
}
ul#vorteile .zu .nummer, ul#vorteile2 .zu .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile .zu .titel, ul#vorteile2 .zu .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile .auf, ul#vorteile2 .auf{
	height:69px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .auf .nummer, ul#vorteile2 .auf .nummer{
	color:#c50707;font-size:44px;line-height:69px;width:25px;padding-left:8px;
}
ul#vorteile .auf .titel, ul#vorteile2 .auf .titel{
	color:#fff;font-size:11px;line-height:12px;padding:4px 5px 0 20px;width:234px;height:64px;background:url(../img/bg_vorteile-auf.jpg) no-repeat;text-align:justify;
}
ul#vorteile .last ul, ul#vorteile2 .last ul{
	background:none;
}


/* ESPECIAL NUMERO CON DOS CIFRAS */
ul#vorteile .zu2 li, ul#vorteile .auf2 li, ul#vorteile2 .zu2 li, ul#vorteile2 .auf2 li{
	float:left;
	cursor:default;
}
ul#vorteile .zu2, ul#vorteile2 .zu2{
	height:30px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .zu2 ul, ul#vorteile2 .zu2 ul{
	display:none;
}
ul#vorteile .auf2 ul, ul#vorteile2 .auf2 ul{
	float:left;
}
ul#vorteile .zu2 .nummer, ul#vorteile2 .zu2 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile .zu2 .titel, ul#vorteile2 .zu2 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile .auf2, ul#vorteile2 .auf2{
	height:69px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .auf2 .nummer, ul#vorteile2 .auf2 .nummer{
	color:#c50707;font-size:23px;line-height:69px;width:25px;padding-left:4px;
}
ul#vorteile .auf2 .titel, ul#vorteile2 .auf2 .titel{
	color:#fff;font-size:11px;line-height:12px;padding:4px 5px 0 20px;width:234px;height:64px;background:url(../img/bg_vorteile-auf.jpg) no-repeat;text-align:justify;
}



ul#vorteile.hinweise .zu2 .nummer, ul#vorteile2.hinweise .zu2 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile.hinweise .zu2 .titel, ul#vorteile2.hinweise .zu2 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile.hinweise .auf2, ul#vorteile2.hinweise .auf2{
	height:158px;
}
ul#vorteile.hinweise .auf2 .nummer, ul#vorteile2.hinweise .auf2 .nummer{
	line-height:158px;
}
ul#vorteile.hinweise .auf2 .titel, ul#vorteile2.hinweise .auf2 .titel{
	height:153px;background:url(../img/bg_hinweise-auf.jpg) no-repeat;width:241px;padding:4px 5px 0 25px;
}


/* ESPECIAL ALTO DISTINTO ÚLTIMO*/
ul#vorteile .zu3 li, ul#vorteile .auf3 li, ul#vorteile3.zu3 li, ul#vorteile3 .auf3 li{
	float:left;
	cursor:default;
}
ul#vorteile .zu3, ul#vorteile3 .zu3{
	height:30px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .zu3 ul, ul#vorteile3 .zu3 ul{
	display:none;
}
ul#vorteile .auf3 ul, ul#vorteile3 .auf3 ul{
	float:left;
}
ul#vorteile .zu3 .nummer, ul#vorteile3 .zu3 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile .zu3 .titel, ul#vorteile3 .zu3 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile .auf3, ul#vorteile3 .auf3{
	height:69px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .auf3 .nummer, ul#vorteile3 .auf3 .nummer{
	color:#c50707;font-size:44px;line-height:69px;width:25px;padding-left:4px;
}
ul#vorteile .auf3 .titel, ul#vorteile3 .auf3 .titel{
	color:#fff;font-size:11px;line-height:12px;padding:4px 5px 0 20px;width:234px;height:90px;background:url(../img/bg_vorteile-auf3.jpg) no-repeat;text-align:justify;
}



ul#vorteile.hinweise .zu3 .nummer, ul#vorteil3.hinweise .zu3 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile.hinweise .zu3 .titel, ul#vorteile3.hinweise .zu3 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile.hinweise .auf3, ul#vorteile3.hinweise .auf3{
	height:158px;
}
ul#vorteile.hinweise .auf3 .nummer, ul#vorteile3.hinweise .auf3 .nummer{
	line-height:158px;
}
ul#vorteile.hinweise .auf3 .titel, ul#vorteile3.hinweise .auf3 .titel{
	height:153px;background:url(../img/bg_hinweise-auf.jpg) no-repeat;width:241px;padding:4px 5px 0 25px;
}


/* ESPECIAL ALTO DISTINTO MEDIO*/
ul#vorteile .zu4 li, ul#vorteile .auf4 li, ul#vorteile4.zu4 li, ul#vorteile4 .auf4 li{
	float:left;
	cursor:default;
}
ul#vorteile .zu4, ul#vorteile4 .zu4{
	height:30px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .zu4 ul, ul#vorteile3 .zu4 ul{
	display:none;
}
ul#vorteile .auf4 ul, ul#vorteile4 .auf4 ul{
	float:left;
}
ul#vorteile .zu4 .nummer, ul#vorteile4 .zu4 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile .zu4 .titel, ul#vorteile4 .zu4 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile .auf4, ul#vorteile4 .auf4{
	height:95px;background:url(../img/dots.gif) left bottom repeat-x;
}
ul#vorteile .auf4 .nummer, ul#vorteile4 .auf4 .nummer{
	color:#c50707;font-size:44px;line-height:69px;width:25px;padding-left:4px;
}
ul#vorteile .auf4 .titel, ul#vorteile4 .auf4 .titel{
	color:#fff;font-size:11px;line-height:12px;padding:4px 5px 0 20px;width:234px;height:90px;background:url(../img/bg_vorteile-auf3.jpg) no-repeat;text-align:justify;
}



ul#vorteile.hinweise .zu4 .nummer, ul#vorteil4.hinweise .zu4 .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile.hinweise .zu4 .titel, ul#vorteile4.hinweise .zu4 .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile.hinweise .auf4, ul#vorteile4.hinweise .auf4{
	height:158px;
}
ul#vorteile.hinweise .auf4 .nummer, ul#vorteile4.hinweise .auf4 .nummer{
	line-height:158px;
}
ul#vorteile.hinweise .auf4 .titel, ul#vorteile4.hinweise .auf4 .titel{
	height:153px;background:url(../img/bg_hinweise-auf.jpg) no-repeat;width:241px;padding:4px 5px 0 25px;
}


/* ###### HINWEISE ###### */
ul#vorteile.hinweise, ul#vorteile2.hinweise{
	left:-5px;height:218px;width:304px;background:url(../img/bg_hinweise-1.gif) no-repeat;padding:10px;top:12px;
}
ul#vorteile2.hinweise, ul#vorteile2.hinweise.rechts, ul#vorteile2.rechts, div#i3 ul#vorteile2.rechts{
	background:url(../img/bg_hinweise-2.gif) no-repeat;top:12px;
}
ul#vorteile.hinweise .zu .nummer, ul#vorteile2.hinweise .zu .nummer{
	color:#c50707;font-size:14px;line-height:30px;width:31px;padding-left:11px;
}
ul#vorteile.hinweise .zu .titel, ul#vorteile2.hinweise .zu .titel{
	color:#373131;font-size:11px;line-height:30px;
}
ul#vorteile.hinweise .auf, ul#vorteile2.hinweise .auf{
	height:158px;
}
ul#vorteile.hinweise .auf .nummer, ul#vorteile2.hinweise .auf .nummer{
	line-height:158px;
}
ul#vorteile.hinweise .auf .titel, ul#vorteile2.hinweise .auf .titel{
	height:153px;background:url(../img/bg_hinweise-auf.jpg) no-repeat;width:241px;padding:4px 5px 0 25px;
}
#inhalt #vorteile ul, #inhalt #vorteile2 ul{
	margin:0;width:auto;position:static;color:#fff;
}




/* ###################### */
/*          Tabs          */
/* ###################### */
#tabs{
	position:absolute;top:244px;text-align:right;right:22px;
}
#tabs.ratgeber{
	top:214px;
}

#tabs a{
	font-size:11px;text-decoration:none;line-height:20px;display:block;float:left;color:#fff;margin-right:1px;
}
#tabs a:hover, #tabs a.aktiv{
	color:#c50707;
}
#tabs a span{
	float:left;background:url(../img/bg_tabs.gif) 0 -20px repeat-x;cursor:pointer;
}
#tabs a span.vor{
	background:url(../img/bg_tabs.gif) no-repeat;width:9px;display:block;height:20px;
}
#tabs a span.nach{
	background:url(../img/bg_tabs.gif) 0 -40px no-repeat;width:9px;display:block;height:20px;
}
#tabs a:hover span, #tabs a.aktiv span{
	float:left;background:url(../img/bg_tabs.gif) 0 -80px repeat-x;
}
#tabs a:hover span.vor, #tabs a.aktiv span.vor{
	background:url(../img/bg_tabs.gif) 0 -60px no-repeat;width:9px;display:block;height:20px;
}
#tabs a:hover span.nach, #tabs a.aktiv span.nach{
	background:url(../img/bg_tabs.gif) 0 -100px no-repeat;width:9px;display:block;height:20px;
}


/* ###################### */
/*        Übersicht       */
/* ###################### */
.uebersicht h2{
	position:absolute;top:282px;left:26px;
}
.uebersicht p{
	padding:6px 8px;font-size:11px;line-height:12px;position:absolute;
}
.uebersicht p.viertel{
	width:156px;height:73px;
}
.uebersicht p.links{
	left:174px;
}
.uebersicht p.rechts{
	left:503px;
}
.uebersicht p.oben{
	top:320px;
}
.uebersicht p.unten{
	top:419px;
}
.uebersicht p.haelfte_breit{
	width:299px;height:53px;top:439px;left:30px;
}
.uebersicht p.haelfte_schmal{
	width:131px;height:162px;
}
.uebersicht strong, .uebersicht span{
	display:block;margin-bottom:5px;
}
.uebersicht p.haelfte_breit strong, .uebersicht p.haelfte_breit span{
	margin-bottom:1px;
}
.uebersicht p.haelfte_schmal_links{
	left:30px;
}
.uebersicht p.haelfte_schmal_rechts{
	left:530px;
}

.uebersicht-tipps h2{
	top:185px;
}
.uebersicht-tipps p.links{
	left:174px;
}
.uebersicht-tipps p.rechts{
	left:503px;
}
.uebersicht-tipps p.zentriert{
	left:327px;
}
.uebersicht-tipps p.oben{
	top:221px;
}
.uebersicht-tipps p.mitte{
	top:320px;
}
.uebersicht-tipps p.unten{
	top:419px;
}


/* ###################### */
/*        Historie        */
/* ###################### */
#historie{
	position:absolute;top:226px;left:26px;
}
#historie p{
	position:absolute;top:82px;left:324px;width:289px;padding:0 18px;color:#373131;font-size:12px;line-height:16px;
}
#historie .bild{
	left:31px;top:51px;position:absolute;
}
#historie .jahr{
	left:321px;top:47px;position:absolute;
}
#historie p.leiste{
	position:absolute;left:-15px;top:253px;width:650px;height:33px;line-height:33px;
}
#historie p.leiste a{
	font-size:11px;color:#fff;text-decoration:none;padding:0 8px 0 9px;display:block;float:left;background:url(../img/bg_historie_tabs.gif) repeat-x;width:24px;
}
#historie p.leiste a.first{
	background:url(../img/bg_historie_tabs_ecken.gif) no-repeat;
}
#historie p.leiste a.last{
	background:url(../img/bg_historie_tabs_ecken.gif) -5px -66px no-repeat;padding:0 10px 0 10px;
}
#historie p.leiste a:hover, #historie p.leiste a.aktiv{
	background:url(../img/bg_historie_tabs.gif) 0 -33px repeat-x;
}
#historie p.leiste a:hover.first, #historie p.leiste a.first.aktiv{
	background:url(../img/bg_historie_tabs_ecken.gif) 0 -33px no-repeat;
}
#historie p.leiste a:hover.last, #historie p.leiste a.last.aktiv{
	background:url(../img/bg_historie_tabs_ecken.gif) -5px -99px no-repeat;
}
#historie p.leiste span{
	display:block;float:left;width:2px;height:33px;background:url(../img/bg_historie_tabs.gif) 0 -66px no-repeat;
}



/* ###################### */
/*         Inhalt         */
/* ###################### */
#inhalt{
	top:282px;position:absolute;left:26px;
}
#inhalt.ratgeber, #main div.inhaltratgeber{
	top:252px;
}
#inhalt p, #inhalt ul, .produkt p.rechts, #inhalt div.warentest{
	width:315px;position:absolute;
}
#inhalt p.rechts, #inhalt ul.rechts, .produkt p.rechts, #inhalt div.rechts{
	top:-20px;left:337px;
}
.produkt p.rechts{
	left:348px;
}
#inhalt ul.rechts{
	top:18px;
}
ul.haken li{
	background:url(../img/haken.gif) no-repeat;padding:0 0 14px 24px;width:290px;
}
ul.haken li.ohne, ul.ziffern li.ohne{
	background:none;padding:0;text-indent:0;margin:0;
}


ul.haken{
	color:#373131;font-size:11px;line-height:14px;
}
ul.somatpulver{
	position:absolute;top:352px;left:370px;background:url(../img/bg_vorteile2.jpg) no-repeat;padding:14px 11px 11px 11px;height:110px;
}
ul.somatklarspueler, ul.somatsalz{
	position:absolute;top:281px;left:370px;background:url(../img/bg_vorteile4.jpg) no-repeat;padding:14px 11px 11px 11px;height:210px;
}
ul.somatdeoperls{
	position:absolute;top:325px;left:370px;background:url(../img/bg_vorteile3k.jpg) no-repeat;padding:14px 11px 11px 11px;height:101px;
}
ul.somatneutraperls{
	position:absolute;top:325px;left:370px;background:url(../img/bg_vorteile3k1.jpg) no-repeat;padding:14px 11px 11px 11px;height:87px;
}

ul.somatpulver li, ul.somatklarspueler li, ul.somatsalz li, ul.somatdeoperls li, ul.somatneutraperls li{
	width: 268px;padding-bottom:1px;
}
ul.somatpulver li, ul.somatsalz li{
	padding-bottom:8px;
}
ul.somatpulver li.dots, ul.somatklarspueler li.dots, ul.somatsalz li.dots, ul.somatdeoperls li.dots, ul.somatneutraperls li.dots{
	height:1px;padding:0 0 6px 0;margin-left:24px;background:url(../img/dots.gif) repeat-x;font-size:1px;
}
ul.somatpulver li.dots, ul.somatsalz li.dots{
	padding:0 0 8px 0;font-size:1px;
}


#inhalt p span{
	color:#c50707;
}

#inhalt em, .produkt em{
	display:block;width:315px;margin:0;font-size:11px;line-height:14px;
}
#inhalt div.warentest em{
	line-height:12px;
}
#inhalt em span, .produkt em span{
	display:block;width:303px;padding:0 6px;color:#fff;background:url(../img/bg_box.gif) -315px 0 repeat-y;
}
#inhalt em span a, .produkt em span a{
	color:#fff;
}
#inhalt em span.vor, .produkt em span.vor{
	background:url(../img/bg_box.gif) 0 0 no-repeat;height:6px;padding:0;width:315px;
}
#inhalt em span.nach, .produkt em span.nach{
	background:url(../img/bg_box.gif) -630px 0 no-repeat;height:6px;padding:0;width:315px;
}

ul.ziffern li{
	text-indent:22px;padding:3px 0 5px 0;background-position:0px 0px;background-repeat:no-repeat;margin:-3px 0 0 0;
}
ul.ziffern li.erstens{
	background-image:url(../img/punkt1.gif);
}
ul.ziffern li.zweitens{
	background-image:url(../img/punkt2.gif);
}
ul.ziffern li.drittens{
	background-image:url(../img/punkt3.gif);
}
ul.ziffern li.viertens{
	background-image:url(../img/punkt4.gif);
}
ul.ziffern li.fuenftens{
	background-image:url(../img/punkt5.gif);
}
ul.ziffern li.sechstens{
	background-image:url(../img/punkt6.gif);
}

#inhalt table.spuelprogramme{
	background:url(../img/table.gif) no-repeat;width:327px;height:285px;left:337px;position:absolute;top:-10px;
}
#inhalt table.spuelprogramme thead th{
	color:#c50707;font-size:11px;padding-top:10px;
}
#inhalt table.spuelprogramme thead tr{
	width:309px;
}
#inhalt table.spuelprogramme tbody tr td{
	
}
#inhalt table.spuelprogramme tbody, #inhalt table.spuelprogramme thead{
	padding:0;display:block;
}
#inhalt table.spuelprogramme thead{
	padding:0 0 5px 0;
}
#inhalt table.spuelprogramme tbody tr td{
	line-height:11px;font-size:11px;color:#373131;padding: 4px 0 !important;padding:4px 0 -4px 0;vertical-align:top;
}
#inhalt table.spuelprogramme .kurz{
	width:108px !important;width:107px;
}
#inhalt table.spuelprogramme .lang{
	width:201px;
}
#inhalt table.spuelprogramme tbody .kurz{
	background:url(../img/dots.gif) top repeat-x;
}
#inhalt table.spuelprogramme tbody .lang{
	background:url(../img/dots.gif) top repeat-x;
}
#inhalt table.spuelprogramme .space{
	width:9px;
}


/* ###################### */
/*        Formular        */
/* ###################### */
fieldset{
	font-size:11px;line-height:14px;margin-bottom:6px;
}
fieldset .halb{
	width:130px;
}
fieldset .ganz{
	width:278px;
}
fieldset .drittel{
	width:74px;
}
fieldset .zweidrittel{
	width:186px;
}
input, textarea, select{
	font-family:Arial, Helvetica, sans-serif;color:#c50707;font-size:11px;margin:1px;line-height:16px;
}
input, textarea{
	border:1px solid #cc3331;padding:1px 7px 0 7px;
}
input{
	height:16px;
}
select{
	color:#c50707;border:1px solid #cc3331;height:19px;padding:0 0 0 5px;
}
fieldset select.halb{
	width:143px;
}
textarea{
	height:50px;
}
input.senden{
	width:67px;height:18px;background:url(../img/button_senden.gif);padding:0 0 4px 2px;border:0;margin:0;cursor:pointer;
}
.redborder{
	background:#FEDACE;
}

div.msg{
	margin-top:5px;border:1px solid #c00;color:#c00;background-color:#FEDACE;padding:1px 7px;line-height:16px;
}
div.danke{
	margin-top:5px;border:1px solid #090;color:#006600;background-color:#CEFEDA;padding:1px 7px;line-height:16px;
}
label.erstens{
	background:url(../img/punkt1.gif) no-repeat;
}
label.zweitens{
	background:url(../img/punkt2.gif) no-repeat;
}

select#verschmutzung, select#spuelgut{
	width:155px;
}


/* ###################### */
/*         Kontakt        */
/* ###################### */
#kontakt{
	top:284px;
}
#kontakt p span{
	color:#c50707;
}
#kontaktformular{
	width:296px;height:305px;padding:9px;position:absolute;top:120px;left:360px;
}

#kontaktformular fieldset label#ldatenschutz{
	display:block;font-size:11px;width:270px;padding-left:20px;
}
#kontaktformular fieldset input#datenschutz{
	padding:0;margin:0;float:left;
}

#kontaktformular a{
	color:#fff;
}
#kontaktformular #anredefrau, #kontaktformular #anredeherr{
	margin:0;padding:0;position:relative;top:3px;
}


/* ###################### */
/*       Gewinnspiel      */
/* ###################### */
#gewinnformular{
	position:absolute;top:181px;width:288px;height:297px;left:351px;padding:18px 22px;
}
#gewinnformular a{
	color:#fff;
}
#gewinnformular fieldset .halb{
	width:126px;
}
#gewinnformular fieldset .ganz{
	width:270px;
}
#gewinnformular fieldset .drittel{
	width:70px;
}
#gewinnformular fieldset .zweidrittel{
	width:182px;
}

#gewinnformular fieldset.frage{
	margin-top:25px;
}
#gewinnformular fieldset.frage strong{
	color:#c01311;
}
#gewinnformular fieldset.frage ul{
	margin:0;
}
#gewinnformular fieldset.frage ul li{
	padding:10px 0; background:url(../img/dots.gif) 0 bottom repeat-x; height:14px;color:#373131;
}
#gewinnformular fieldset.frage ul li.last{
	background:none;
}
#gewinnformular fieldset.frage ul li input{
	float:left;margin-right:15px;
}
#gewinnformular fieldset.frage ul li input.radio{
	border:0;
}
#gewinnformular fieldset.frage ul li label{
	display:block;line-height:18px;cursor:pointer;width:200px;float:left;
}

form.gewinnschritt1{
	background:url(../img/bg_gewinnspiel1.jpg) no-repeat;
}
form.gewinnschritt2{
	background:url(../img/bg_gewinnspiel2.jpg) no-repeat;
}
form.gewinnschritt3{
	background:url(../img/bg_gewinnspiel3.jpg) no-repeat;
}
#gewinnformular fieldset.eingabe{
	position:absolute;top:250px;
}
#gewinnformular fieldset.eingabe input{
	width:14px;height:18px;padding:3px 2px 0 2px;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;
}
#gewinnformular fieldset.links{
	left:42px;
}
#gewinnformular fieldset.mitte{
	left:121px;
}
#gewinnformular fieldset.rechts{
	left:244px;
}
form.gewinnschritt1 input.senden{
	position:absolute;top:281px;left:24px;background:url(../img/button_weiter.gif) no-repeat;color:#fff;
}
.gewinnschritt1 .msg, .gewinnschritt2 .msg{
	position:absolute;top:298px;left:24px;width:270px;
}
#gewinnformular fieldset span.box{
	margin:0 0 0 18px;display:block;
}
#gewinnformular fieldset input.checkbox{
	clear:both;float:left;margin:0;border:0;padding:0;width:15px;
}
#gewinnformular fieldset span.f_unten{
	margin:2px 0 0 18px;
}
#gewinnformular fieldset input.f_unten{
	margin:4px 0 0 0;
}
#gewinnformular fieldset span.f_oben{
	margin:2px 0 7px 18px;
}
#gewinnformular fieldset input.f_oben{
	margin:0 0 0 0;
}
#gewinnformular input#captcha{
	width:62px;position:relative;top:-5px !important;top:-2px;font-weight:bold;text-transform:uppercase;letter-spacing:4px;
}
form.gewinnschritt2 input.senden{
	position:absolute;top:281px;left:24px;background:url(../img/button_senden.gif) no-repeat;color:#c50707;
}
.text10, p span.text10{
	font-size:10px;line-height:12px;
}
#gewinnausstieg{
	position:absolute;left:352px;top:324px;height:51px;width:143px;padding:15px 55px 30px 136px;background:url(../img/bg_gewinnspiel4.jpg) no-repeat;font-size:11px;line-height:14px;
}
#gewinnausstieg a.pfeil{
	position:absolute;top:65px;font-size:11px;line-height:15px;
}
.gewinnschritt3 .danke, .gewinnschritt3 .msg{
	position:absolute;top:94px !important;top:97px;left:100px;width:193px;
}
/* ###################### */
/*       Spülberater      */
/* ###################### */
#spuelberater{
	position:absolute;top:100px;width:316px;background:url(../img/dots.gif) top repeat-x;
}
#spuelberater fieldset{
	background:url(../img/dots.gif) bottom repeat-x;padding:15px 0;margin:0;
}
#spuelberater label{
	color:#373131;font-weight:bold;padding:0 0 5px 25px;line-height:19px;display:block;
}


/* ###################### */
/*         Stiwa          */
/* ###################### */
#stiwa-teaser{
	position:relative;top:282px;left:528px;z-index:2;
}


/* ###################### */
/*        Rezepte         */
/* ###################### */
div#inhalt #rezeptarchiv {
	background:url(../img/bg_rezeptarchiv.jpg) no-repeat;width:651px;height:228px;position:absolute;top:5px;left:1px;
}
div#inhalt #rezeptarchiv p{
	float:right;width:310px;height:61px;margin:0 0 15px 0;padding:2px 4px 4px 4px; display:block;position:static;
}
div#inhalt #rezeptarchiv p.linkespalte{
	clear:both;float:left;margin:0 15px 15px 0;
}
div#inhalt #rezeptarchiv p.middle{
	margin-bottom:12px;
}
div#inhalt #rezeptarchiv p.bottom{
	margin-bottom:11px;
}
div#inhalt #rezeptarchiv p img{
	float:left;
}
div#inhalt #rezeptarchiv p span{
	display:block;float:left;width:199px;padding:2px 0 4px 107px;height:56px;color:#d1cbcb;
}
div#inhalt #rezeptarchiv p.aktiv span{
	padding:2px 0 4px 9px;color:#373131;background:url(../img/bg_gu.gif) right bottom no-repeat;
}


/* ###################### */
/*       Lifetimes        */
/* ###################### */
#lifetimes_teaser{
	position:absolute;top:372px;margin-left:9px;width:171px;height:110px;background:url(../img/bg_lifetimes_teaser.jpg) no-repeat;line-height:13px;
}
div#lifetimes_teaser img{
	float:left;margin:17px 5px 0 7px;border:0;
}
div#lifetimes_teaser span{
	position:relative;top:40px;color:#3f3f3f;font-size:11px;line-height:9px;padding-right:7px;line-height:13px;
}
div#lifetimes_teaser a.textlink{
	color:#d02525;
}
div#lifetimes_teaser a.textlink:hover{
	color:#d02525;
}

div#lifetimes_teaser a {float:left;width:150px;height:45px;margin:20px 0px 0px 10px;}


/* ###################### */
/*      Empfehlungen      */
/* ###################### */
div#empfehlungen{
	position:absolute;top:536px;width:171px;margin-left:9px;padding:0 6px;color:#d02525;font-size:11px;
}
div#empfehlungen img{
	position:absolute;
}
img#emsa{
	top:18px;left:18px;
}
img#schottzwiesel{
	top:55px;left:6px;
}
img#kahlaporzellan{
	top:16px;left:97px;
}
img#guydegrenne{
	top:52px;left:6px;
}
img#berndorf{
	top:60px;left:92px;
}


/* ###################### */
/*         Popup          */
/* ###################### */
body#popup{
	background:url(../img/bg_popup.jpg) no-repeat;padding:120px 30px 0 30px;font-size:12px;color:#373131;
}
body#popup h1{
	font-size:17px;color:#b6000a;margin:10px 0;height:auto;width:auto;line-height:18px;font-weight:normal;
}
body#popup p{
	margin:10px 0;line-height:16px;
}
p.dotsline, #inhalt div.warentest p.dotsline{
	height:1px;font-size:1px;line-height:1px;background:url(../img/dots.gif) repeat-x;margin:20px 0;position:static;
}
#inhalt div.warentest p.dotsline_klein{
	margin:10px 0 20px 0 !important; margin:13px 0 20px 0;
}
body#popup table tr td{
	padding:15px 0 10px 0;vertical-align:top;line-height:16px;
}
body#popup table tr td.links{
	padding:10px 16px 10px 0;
}


table.warentest tr td{
	vertical-align:top;
}
table.warentest tr td img{
	position:relative;left:-20px;
}
div.warentest table.oben{
	margin-top:34px;
}


div#kontakt p.impressumrechts{
	width:296px;height:305px;padding:9px;position:absolute;top:-110px;left:350px;color:#fff;
}
p.impressumrechts a{
	color:#fff;
}
