/* DEFAULTS FOR TAGS */
.borderbottom{border-bottom-style:solid;border-bottom-width:1px}
.bordertop{border-top-style:solid;border-top-width:1px}
body { page: orientation; margin:0px;padding:0px;border-width:0;}
table,img,form{
margin:0px;
padding:0px;
border-width:0;}

img{margin:0px;
padding:0px;
border-width:0px;vertical-align:top;}

body {
margin:0px;
padding:0px;
text-align: center;
font-family:Arial, sans-serif;
font-size:10px;
}
td{empty-cells:show;text-align:left;vertical-align:top;font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
}
ul{margin:0px;padding:0px;margin-left:15px;list-style-image:url(/images/list_item_white.gif);text-indent:0px;}
ol{margin:0px;padding:0px;margin-left:12px;text-indent:0px;padding-left:12px;}
ol ul {margin-left:10px;}

li{margin:0px;padding:0px;}
/*STRUCTURE*/

div.page{
width:100%;
text-align: center;
position:absolute;top:0px;left:0px;
}

div.centered {
margin-left:auto;
margin-right:auto;
width:990px;
padding:0px;
position:relative;
z-index:3;
}

div.centerpart {
margin-left:auto;
margin-right:auto;
width:950px;
padding:0px;
position:relative;
z-index:2;height:560px;
}
div.leftpart{
position:absolute;width:50%;left:0px;top:0px;z-index:1;height:560px;
/*-moz-opacity:0.0;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;*/

}
div.rightpart{
position:absolute;width:50%;right:0px;top:0px;z-index:1;height:560px;
/*-moz-opacity:0.0;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;*/

}
div.leftpart_for_fading{
position:absolute;width:50%;left:0px;top:0px;z-index:1;height:560px;
-moz-opacity:0.0;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;

}
div.rightpart_for_fading{
position:absolute;width:50%;right:0px;top:0px;z-index:1;height:560px;
-moz-opacity:0.0;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;

}

/* BACKGROUND IMAGE TOP LEFT */
div.background_for_fading{
position:absolute;top:0px;z-index:4;left:20px;
text-align:left;vertical-align:top;
-moz-opacity:0.0;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;
}
div.background{
position:absolute;top:0px;z-index:4;left:20px;
text-align:left;vertical-align:top;
}
/* SELLING LINE */
div.selling{
position:absolute;top:520px;z-index:5;left:740px;
text-align:left;vertical-align:top;
}
/* BACKGROUND IMAGE BOTTOM RIGHT */
div.backgroundbr{
position:absolute;top:200px;z-index:5;left:565px;width:411px;height:357px;
text-align:right;vertical-align:bottom;
}

/* MODULE LOGO*/
div.modulelogo{
position:absolute;top:90px;z-index:5;left:20px;
text-align:left;vertical-align:top;
}

/* LINE UNDER SITE NAVIGATION*/
div.naviline{
position:absolute;top:67px;left:20px;width:810px;text-align:left;
margin:0px;padding:0px;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;z-index:14;
}

/* ??? */
div.top{
position:absolute;top:0px;z-index:4;left:20px;
text-align:left;vertical-align:top;
width:824px;
}

/* FLYER */
div.flyercontainer{
position:absolute;top:180px;left:560px;width:390px;
text-align:left;vertical-align:top;
z-index:10;
}
div.flyercontrol{
position:absolute;top:0px;left:20px;width:390px;height:10px;
text-align:left;vertical-align:top;
}
div.flyer{
position:absolute;top:10px;left:20px;
border-top-width:1px;
border-top-style:solid;
border-bottom-width:1px;
border-bottom-style:solid;
width:390px;height:240px;
clip:rect(0px 0px 0px 0px);
-moz-opacity:0.0;filter:alpha(opacity=00);-khtml-opacity:0.00;opacity:0.00;KhtmlOpacity:0.00;
}
img.flyerctrl{padding-top:30px;
-moz-opacity:0.0;filter:alpha(opacity=00);-khtml-opacity:0.00;opacity:0.00;KhtmlOpacity:0.00;
}

/* RELEATED LINKS*/

div.relatedlinkscontainer{
position:absolute;top:213px;left:860px;width:110px;
text-align:left;vertical-align:top;
z-index:10;
}
div.rel_link_image{
width:110px;z-index:10;display:none;
}
div.rel_link_text{
width:110px;z-index:10;height:13px;
}
div.rel_link{
padding:0px;margin:0px;border-width:0px;
z-index:10;
}
img.rel_link_image{
border-width:0px;padding:0px;margin:0px;z-index:10;width:110px;
}

div.rellink{
padding:0px;margin:0px;border-width:0px;margin-bottom:5px;
vertical-align:top;
display:block;
font-family:Arial;font-size:10px;line-height:14px;
}
span.rellink_box{
	padding:0px;margin:0px;border-width:0px;
	display:block;height:1px;overflow:hidden;
	font-family:Arial;font-size:10px;line-height:14px;
}
span.rellink_intern{
display:block;height:62px;
}
a.rellink{
display:block;text-decoration:none;border-width:0px;margin:0px;padding:0px;
font-family:Arial;font-size:10px;line-height:14px;font-weight:bold;
}
a.rellink2 {
border-bottom-style:solid;
border-top-style:solid;
border-width:1px 0;
display:block;
margin:1px 0 0;
padding:0;
text-decoration:none;
}
span.rellink{
display:block;margin-top:1px;height:60px;font-weight:normal;
border-bottom-style:solid;border-bottom-width:1px;
border-top-style:solid;border-top-width:1px;
}

img.rellink{
border-width:0px;margin:0px;padding:0px;margin-top:1px;
overflow:auto;
border-bottom-style:solid;border-bottom-width:1px;
border-top-style:solid;border-top-width:1px;
}


/* ??? */
stuff{
display:block;top:0px;left:0px;
width:110px;
clip:rect(0px 0px 0px 0px);
}

/* NEWSBOX */

div.newsbox{
position:absolute;top:529px;left:20px;width:950px;padding-top:0px;padding-bottom:0px;
z-index:10;text-align:left;z-index:11;
}
a.news{
font-family:Arial, sans-serif;font-size:10px;line-height:14px;padding-left:0px;
padding-top:5px;z-index:10;
display:block;text-align:left;width:150px;height:16px;
}
td.thenews{
font-family:Arial, sans-serif;font-size:10px;line-height:14px;
display:block;text-align:left;width:250px;padding-left:0px;padding-right:0px;
}
div.newsboxcontent{
left:0px;
position:absolute;
height:0px;overflow:hidden;
padding-top:5px;padding-bottom:10px;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;
text-align:left;vertical-align:top;
display:block;
clip:rect(0px 0px 0px 0px);
}

/* MODULE HEADLINES */
img.sheadline{
display:block;
position:absolute;
bottom:0px;
left:175px;
margin-top:auto;
}

div.headline{
padding:0px;margin:0px;border-width:0px;
position:absolute;top:90px;left:20px;width:950px;height:110px;
z-index:6;
text-align:left;vertical-align:bottom;
border-bottom-style:solid;
border-bottom-width:1px;
}
div.image_leftbottom_250h{
position:absolute;top:307px;height:250px;z-index:10;left:20px;width:165px;
padding:0px;margin:0px;
text-align:center;vertical-align:bottom;
}
div.slideshow{
position:absolute;top:201px;left:195px;
z-index:10;
padding:0px;margin:0px;
vertical-align:top;text-align:left;
clip:rect(0px 0px 0px 0px);
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
-moz-opacity:0.00;filter:alpha(opacity=0);-khtml-opacity:0.0;opacity:0.0;KhtmlOpacity:0.0;
border-bottom-style:solid; border-bottom-width:1px;
}
div.slideshow4{
position:absolute;top:201px;left:195px;
z-index:10;
padding:0px;margin:0px;
vertical-align:top;text-align:left;
clip:rect(0px 0px 0px 0px);
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
border-bottom-style:solid; border-bottom-width:1px;
}
div.slideshowscroller{
position:absolute;top:451px;left:195px;
z-index:10;
padding:0px;margin:0px;padding-top:5px;padding-bottom:5px;
vertical-align:top;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
background-image:url(/images/leer.gif);
}
div.slideshowscrollercontent{
position:absolute;top:0px;left:0px;
z-index:10;
padding:0px;margin:0px;padding-top:10px;
vertical-align:top;text-align:left;
clip:rect(0px 0px 0px 0px);
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
border-bottom-style:solid; border-bottom-width:1px;
background-image:url(/images/leer.gif);
}

div.text{
position:absolute;top:201px;left:195px;width:460px;
z-index:10;
padding:0px;margin:0px;
vertical-align:top;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
}
div.text_scrollbox{
position:absolute;top:201px;left:195px;width:460px;
z-index:10;
padding:0px;
padding-top:5px;
vertical-align:top;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
}
div.vscroller{
position:absolute;top:201px;left:20px;
z-index:10;
padding:0px;margin:0px;border-width:0px;
vertical-align:top;text-align:left;
}

div.image{
position:absolute;top:201px;left:20px;
z-index:10;
padding:0px;margin:0px;
vertical-align:top;text-align:left;
}
div.image_bottomline{
position:absolute;top:201px;left:20px;
z-index:10;
padding:0px;margin:0px;border-width:0px;
vertical-align:top;text-align:left;
border-bottom-width:1px;border-bottom-style:solid;
}
div.container{
position:absolute;top:201px;left:20px;
z-index:10;
padding:0px;margin:0px;border-width:0px;
vertical-align:top;text-align:left;
}


/* MODULE NAVIGATION*/
div.modulenav{
position:absolute;top:69px;left:20px;width:824px;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;z-index:18;
}

/* MAIN NAVIGATION */

div.mainnav{
position:absolute;top:49px;left:20px;width:824px;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:15px;z-index:19;
}


/* WELLA LOGO with and w/o claim*/
div.wellalogo{
position:absolute;top:0px;left:830px;
z-index:8;
}

/* BOTTOM NAVIGATION*/
div.bottomnav{
position:absolute;top:550px;left:20px;width:790px;
vertical-align:top;text-align:left;
border-top-width:1px;
border-top-style:solid;
z-index:8;
font-family:Arial, sans-serif;font-size:9px;line-height:14px;font-weight:normal;
}
/* BOTTOM NAVIGATION COPYRIGHT*/
div.copyright{
position:absolute;top:550px;left:810px;width:160px;
vertical-align:top;text-align:right;
border-top-width:1px;
border-top-style:solid;
z-index:8;
font-family:Arial, sans-serif;font-size:9px;line-height:17px;font-weight:normal;
}

/* ??? */
div.topnav{
position:absolute;top:50px;left:20px;width:824px;text-align:right;
z-index:8;
font-family:Arial, sans-serif;font-size:9px;line-height:14px;font-weight:normal;
}

/* HOME BOX AND SHADE BOX*/
a.homeboxhdl{
display:block;
padding:0px;margin:0px;
font-family:Arial, sans-serif;font-size:11px;line-height:17px;font-weight:bold;
text-decoration:none;
}
a.homeboxhdl:hover,a.homeboxhdl:active{
display:block;
padding:0px;margin:0px;
font-family:Arial, sans-serif;font-size:11px;line-height:17px;font-weight:bold;
text-decoration:none;
}
div.homebox{
position:absolute;width:200px;
font-family:Arial, sans-serif;font-size:10px;line-height:15px;z-index:11;
text-align:left;vertical-align:top;
}
div.shades{
position:absolute;top:210px;left:20px;
font-family:Arial, sans-serif;font-size:10px;line-height:14px;z-index:11;
text-align:left;vertical-align:top;
}
div.homeboxcontent{
position:absolute;top:20px;left:0px;width:200px;
padding-top:5px;padding-bottom:10px;
font-family:Arial, sans-serif;font-size:10px;line-height:15px;
text-align:left;vertical-align:top;
display:block;
clip:rect(0px 0px 0px 0px);
}

a.homeboxlink{
}
a.homeboxlink.hover{
}
div.shadeboxcontent{
position:absolute;top:235px;width:151px;
padding-top:5px;padding-bottom:10px;
font-family:Arial, sans-serif;font-size:10px;line-height:14px;
text-align:left;vertical-align:top;
display:block;
clip:rect(0px 0px 0px 0px);
}

/* IDENTIFIER ('Kennung')*/
div.identifier{
position:absolute;top:20px;left:20px;width:160px;
vertical-align:top;text-align:left;
z-index:8;
font-family:Arial, sans-serif;font-size:9px;line-height:13px;font-weight:normal;
}

/* LINKS */
a{
font-family:Arial, sans-serif;font-size:10px;line-height:13px;z-index:5;font-weight:bold;
text-decoration:none;vertical-align:top
}
a.contentlink{
font-family:Arial, sans-serif;font-size:10px;line-height:13px;z-index:5;font-weight:bold;
text-decoration:none;vertical-align:top;margin-right:15px;
background-image:url(/images/pic_next.gif);
background-position:left;background-repeat:no-repeat;
padding-left:10px;
}
a.topnav{
font-family:Arial, sans-serif;font-size:9px;line-height:14px;font-weight:normal;
text-decoration:none;margin-left:10px;
}
a.linkline{
font-family:Arial, sans-serif;font-size:10px;line-height:13px;font-weight:normal;
text-decoration:none;margin-right:15px;
background-image:url(/images/pic_next.gif);
background-position:left;background-repeat:no-repeat;
padding-left:10px;
}
a.linkline:hover{
font-family:Arial, sans-serif;font-size:10px;line-height:13px;font-weight:normal;
text-decoration:none;margin-right:15px;
background-image:url(/images/pic_next.gif);
background-position:left;background-repeat:no-repeat;
padding-left:10px;
}
a.subnav{
font-family:Arial, sans-serif;font-size:9px;line-height:17px;font-weight:normal;
text-decoration:none;margin-right:15px;
}
a.subnav:hover{
font-family:Arial, sans-serif;font-size:9px;line-height:17px;font-weight:normal;
text-decoration:none;margin-right:15px;
}
a.copyright{
font-family:Arial, sans-serif;font-size:9px;line-height:17px;font-weight:normal;
text-decoration:none;
}
a.copyright:hover{
font-family:Arial, sans-serif;font-size:9px;line-height:17px;font-weight:normal;
text-decoration:none;
}

/* FONT TAGS (why?)*/
font.headline{
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:bold;
}
font.content{
font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;
}
div.content{
text-align:left;vertical-align:top;font-family:Arial, sans-serif;font-size:11px;line-height:15px;font-weight:normal;margin-left:1px;
}
/* SPACING */
td.spacer{width:10px;height:10px;empty-cells:show}
td.spacer30{width:30px;empty-cells:show}
td.spacer40{width:40px;empty-cells:show}
td.spacer140{width:140px;empty-cells:show}



/* MODULE tv7e*/

h1{font-size:11px;font-weight:bold;margin:13px 0 7px 0;}

div.txt{
position:absolute;top:200px;left:20px;width:950px;height:350px;
text-align:left;vertical-align:top;
z-index:10;
border-top-style: solid;
border-top-width: 1px;
}

div.leftcontainer{
position:absolute;top:0px;left:0px;width:390px;
text-align:left;vertical-align:top;
z-index:10;
font-size:11px;line-height:14px;
}

div.rightcontainer{
position:absolute;top:0px;left:420px;width:390px;
text-align:left;vertical-align:top;
z-index:10;
}

div.txtscroll{
border-width:0px;
position:absolute;top:0px;left:0px;
height:280px;
z-index:10;
padding:0px;
vertical-align:top;text-align:left;
font-family:Arial, sans-serif;font-size:11px;line-height:14px;font-weight:normal;
clip:rect(0px 0px 0px 0px);
}
div.txtscrollarrows{
position:absolute;top:280px;left:0px;width:390px;
border-width:0px;
border-top-width:1px;border-top-style:solid;
text-align:right;z-index:10;
padding:0px;padding-top:0px;
}
div.footline{
position:absolute;top:520px;left:20px;width:390px;
border-width:0px;text-align:right;z-index:14;
padding:0px;padding-top:5px;
border-top-width:1px;border-top-style:solid;
}
div.linkline{
position:absolute;top:520px;left:20px;width:390px;
border-width:0px;text-align:left;z-index:8;
padding:0px;padding-top:4px;
border-top-width:1px;border-top-style:solid;
}
span.arrbutton{padding-left:4px;padding-right:4px;}
/* GALLERY */
div.gallery{
position:absolute;top:201px;left:300px;width:530px;
text-align:left;vertical-align:top;
z-index:10;
}
div.stepbystep{
position:absolute;top:201px;left:300px;width:530px;
text-align:left;vertical-align:top;
z-index:10;
}
div.stepbystep_text{
position:absolute;top:0px;left:280px;width:250px;
text-align:left;vertical-align:top;
z-index:10;
}
div.stepbystep_bigimage{
position:absolute;top:0px;left:0px;width:250px;
text-align:left;vertical-align:top;
z-index:10;
}
div.stepbystep_control{
position:absolute;top:280px;left:0px;width:530px;
text-align:left;vertical-align:top;
padding-top:0px;
border-top-width:1px;border-top-style:solid;
z-index:11;
}
td.gallery_thumbnail{
empty-cells:show;width:34px;height:34px;
}
td.gallery4_thumbnail{
empty-cells:show;width:110px;height:72px;
}
td.gallery6_thumbnail{
empty-cells:show;width:54px;height:54px;
}
td.gallery_thumbnail_spacer{
empty-cells:show;width:4px;height:4px;
}
td.gallery6_thumbnail_spacer{
empty-cells:show;width:2px;height:2px;
}
div.gallery_bgimage{
position:absolute;top:0px;left:140px;
text-align:left;vertical-align:top;
z-index:10;
}
div.gallery_bigimage{
position:absolute;top:20px;left:140px;
text-align:left;vertical-align:top;
z-index:11;
}
div.gallery6_bigimage{
position:absolute;top:0px;left:140px;
text-align:left;vertical-align:top;
z-index:11;
}

div.gallery_control{
position:absolute;top:320px;left:140px;width:390px;
text-align:left;vertical-align:top;
z-index:11;
}

div.trendflash{
padding:0px;margin:0px;border-width:0px;
position:absolute;
z-index:8;
text-align:left;vertical-align:top;
top:201px;left:20px
}
div.musicflash{
padding:0px;margin:0px;border-width:0px;
position:absolute;
z-index:12;
text-align:left;vertical-align:top;
top:170px;left:953px
}
div.flash{
padding:0px;margin:0px;border-width:0px;
position:absolute;
z-index:16;
text-align:left;vertical-align:top;
top:201px;left:20px
}
td.formcell{
width:140px;vertical-align:top;text-align:left;
padding:0px;margin:0px;height:40px;
}
td.form2cells{
width:280px;vertical-align:top;text-align:left;
padding:0px;margin:0px;height:40px;
}
td.form3cells{
width:420px;vertical-align:top;text-align:left;
padding:0px;margin:0px;height:40px;
}

input.small{
margin:0px;padding:1px;
width:108px;border-width:1px;border-style:solid;
font-family:Arial, sans-serif;
font-size:11px;line-height:15px;
}
select.small{
margin:0px;padding:1px;
width:108px;
font-family:Arial, sans-serif;
font-size:11px;line-height:15px;
}
textarea.normal{
margin:0px;padding:1px;
width:388px;height:135px;border-width:1px;border-style:solid;
font-family:Arial, sans-serif;
font-size:11px;line-height:15px;
}
label{
display:block;margin:0px;padding:0px;height:15px;
font-family:Arial, sans-serif;
font-size:11px;line-height:15px;
}
table.navi{
	padding: 0px;
	margin: 0px;
	display:block;
	border:0px solid black;
}
td.gf_firstlevel{
	font: 10px verdana,arial, helvetica, serif;
	vertical-align:top;
 	padding:0px;
	border-width:0px;
}
td.gf_firstLevelbox{
	z-index:28;
	text-align:left;
	margin:0px;
	font: 10px verdana,arial, helvetica, serif;
	font-weight:bold;
	vertical-align:top;
 	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border:0px solid black;
	-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;KhtmlOpacity:0.85;
}
div.gf_hidden{
	position:absolute;
	display:block;
	clip: rect(0px 0px 0px 0px);
 	padding:0px;
	z-index:16;
	margin:0px;
	margin-left:-10px;
	border-width:0px;
}
div.gf_hidden1{
	position:absolute;
	display:block;
	clip: rect(0px 0px 0px 0px);
	z-index:17;
	border-width:0px;
 	padding:0px;
	margin:0px;
}
td.gf_menu_default{
	display:block;
	text-align:left;
	font: 10px verdana,arial, helvetica, serif;
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	vertical-align:top;
	z-index:19;
	filter:alpha(opacity=85);
}
td.gf_menu_default{
	display:block;
	text-align:left;
	font: 10px verdana,arial, helvetica, serif;
	margin:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	vertical-align:top;
	z-index:13;
	filter:alpha(opacity=85);
}
a.gf_navlink:link, a.gf_navlink:visited {
	white-space:nowrap;
	font-family:Arial,sans-serif;
	font-size:10px;
	line-height:14px;
	border:0px;display:block;
	padding:0px;padding-top:1px;padding-bottom:5px;padding-right:10px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}
a.gf_navlink:hover, a.gf_navlink:active {
	white-space:nowrap;
	font-family:Arial,sans-serif;
	font-size:10px;
	line-height:14px;
	border:0px;display:block;
	padding:0px;padding-top:1px;padding-bottom:5px;padding-right:10px;
	margin:0px;
	font-weight:bold;
	text-decoration:none;
}
a.gf_navlink_high {
	font-family:Arial,sans-serif;
	white-space:nowrap;
	font-size:10px;
	line-height:14px;
	border:0px;
	padding:0px;
	margin:0px;
	color:white;
	width:100%;
	font-weight:normal;
	text-decoration:none;
}