/*---------------reset-----styles---beginn--------------------------------*/	

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	/*font-size: 100%;*/
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*---------------reset-----styles---ende--------------------------------*/


body {
/*width				:975px;*/
padding  			:0px;
margin 		 		:0px;
font-family			:Arial, Helvetica, Verdana, Trebuchet MS;
text-align	 	 	:center;
margin			 	:auto;
background-color	:#77204d;
background-image	:url(/fileadmin/templates/img/ColoristeRelaunch/bg/flow.jpg);
background-repeat 	:repeat-x;
background-position	:top; 
}


#mainDiv{
position			:relative;
width				:975px; 
height				:530px;
background-repeat	:no-repeat;
/*margin-top			:px;*/
text-align	 		:left;
/*overflow 			:hidden;*/
margin: 0px auto;
}

#mainDivHome{
position			:relative;
width				:975px; 
height				:530px;
background-repeat	:no-repeat;
/*margin-top			:px;*/
text-align	 		:left;
/*overflow 			:hidden;*/
margin: 0px auto;
}

#header{
width				:975px; 
/*height				:120px;*/
height				:89px;
margin: 0px;
position: absolute;
left: 0px;
}

#schwarzkopf {
width				:151px; 
height				:27px;
float				:right;
/*margin-top			:73px;*/
margin-top			:35px;
padding-top: 0px;
margin-right: 121px;
}

#coloriste {
width				:244px; 
height				:46px;
float				:left; 
/*margin-top			:54px;*/
margin-top			:21px;
padding-top: 0px;
margin-left: 25px;
}

#additional_header{
float:left;
}

#content_area {
position: absolute;
left: 0px;
top: 89px;
width: 975px; 
/*height				:430px;*/
height				:477px;
}

.content_area {
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/cloud_line.png);
background-repeat: no-repeat;
}

.content_area_home {
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/cloud_line.png);
background-repeat: no-repeat;
}

#left{
width				:220px;  
float				:left;
overflow:hidden;
height: 430px;
margin-left: 23px;
}

#teaser{
/*width				:305px; */
/*height				:133px;*/
float				:left;
width				:220px;
position: relative;
left: 0px;
top:55px;
/*background-image: url(/fileadmin/templates/img/shade/bg_2.png);
background-repeat: no-repeat;
border: 1px solid red;*/
}

.content{
width				:720px;
/*height				:430px;*/
height				:477px;
margin-left: 12px;
float				:left;
margin-top: 0px;
overflow: hidden;
background-position: top right;
} 

.content_home{
/*width				:720px; */
/*margin-left: 12px;*/
position: absolute;
z-index: 10;
width: 975px;
/*height				:430px;*/
height				:477px;
float				:left;
margin-top: 0px;
overflow: hidden;
background-position: top right;
}

.footer{
position: absolute;
left: 0px;
top: 529px;
z-index: 20;
width				:975px; 
height				:40px;
float				:left;
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/bottom_line.png);
background-repeat: no-repeat;
background-position: 23px bottom;
}

#meta {
/*margin				:0 auto;*/
/*position			:relative;*/
/*text-align			:center;
clear				:left;
float				:left;*/
color				:#737876;
text-transform		:uppercase;
text-decoration		:none;
font-size			:9px;
margin-top			:20px;
margin-left: 0px;
text-align:center;
}

#meta a {
color				:#737876;
text-transform		:uppercase;
text-decoration		:none;
font-size			:9px;
padding-left		:5px;
padding-right		:5px;
}


#navi{
position: absolute;
z-index: 20;
float				:left;
margin-left			:0px;
border-top: 1px solid #b15b89;
border-bottom: 1px solid #da71a7;
margin-top: 93px;
padding-top: 15px;
}

.navigation{
padding-bottom: 8px;
padding-top: 8px;
}
/*
#navigation a
{display:block; width:202px; padding:5px 18px 5px 0; color:#ffffff; background:# url(../img/sidebarbg.gif) ; font-size:1.8em; font-weight:normal; text-decoration:none; letter-spacing:-2px;}

#navigation a:hover 
{ background:url(../img/sidebarbg.gif)top right repeat-y;}

#navigation a.level1-act
{padding:5px 18px 5px 0; background:#fafafa; border-top:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0;}

#navigation a.level1-act:hover
{color:#505050; background:#fafafa;}
*/



/*--------------------EN-------bg----------------------------*/

#bg_product_overview{
background-image: url(/fileadmin/templates/img/relaunch/bg/product_bg_plain.png);
background-repeat: no-repeat;
}

#bg_application{
background-image: url(/fileadmin/templates/img/bg/application.png);
background-repeat: no-repeat;
}

#bg_tvc{
background-image: url(/fileadmin/templates/img/bg/tvc.png);
background-repeat: no-repeat;
}

#bg_home{
/*background-image: url(/fileadmin/templates/img/relaunch/bg/home_bg.png);*/
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/home_bg.png);
background-repeat: no-repeat;
}

#bg_4{
background-image: url(/fileadmin/templates/img/bg/.png);
}

#bg_portfolio_com{
background-image: url(/fileadmin/templates/img/relaunch/bg/portfolio_bg.png);
background-repeat: no-repeat;
}

#en_portfolio_block{
background-image: url(/fileadmin/templates/img/relaunch/bg/portfolio_block_bg.png);
background-repeat: no-repeat;
}

#de_portfolio_block{
background-image: url(/fileadmin/templates/img/bg/de_portfolio_block.png);
background-repeat: no-repeat;
}

#at_portfolio_block{
background-image: url(/fileadmin/templates/img/bg/at_portfolio_block.png);
background-repeat: no-repeat;
}

/*--------------------DE-------bg----------------------------*/
#bg_product_overview_de{
/*background-image: url(/fileadmin/templates/img/relaunch/bg/product_bg.png);*/
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/product_bg_plain_de.png);
background-repeat: no-repeat;
}

#bg_home_de{
/*background-image: url(/fileadmin/templates/img/bg/de_home.png);*/
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/home_bg_de.png);
background-repeat: no-repeat;
}

/*-------DE----BG--FOR-----NEW--PRODUCT--PAGE--BEGIN--*/
#de_product_overview_bg{
/*background-image: url(/fileadmin/templates/img/relaunch/bg/product_bg.png);*/
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/product_page_bg_de.png);
background-repeat: no-repeat;
}
/*-------DE----BG--FOR-----NEW--PRODUCT--PAGE--FINISH--*/

/*--------------------FR-------bg----------------------------*/
#bg_product_overview_fr{
background-image: url(/fileadmin/templates/img/bg/product_overview_fr.png);
background-repeat: no-repeat;
}


#bg_home_fr{
background-image: url(/fileadmin/templates/img/bg/fr_home.png);
background-repeat: no-repeat;
}


/*--------------------NL-------bg----------------------------*/
#bg_product_overview_nl{
background-image: url(/fileadmin/templates/img/bg/product_overview_nl.png);
background-repeat: no-repeat;
}


#bg_home_nl{
background-image: url(/fileadmin/templates/img/bg/nl_home.png);
background-repeat: no-repeat;
}
/*--------------------SE-------bg----------------------------*/
#bg_product_overview_se{
background-image: url(/fileadmin/templates/img/bg/product_overview_se.png);
background-repeat: no-repeat;
}

#bg_home_se{
background-image: url(/fileadmin/templates/img/bg/se_home.png);
background-repeat: no-repeat;
}
/*--------------------FI-------bg----------------------------*/

#bg_product_overview_fi{
background-image: url(/fileadmin/templates/img/bg/product_overview_fi.png);
background-repeat: no-repeat;
}

#bg_home_fi{
background-image: url(/fileadmin/templates/img/bg/fi_home.png);
background-repeat: no-repeat;
}
/*--------------------DK-------bg----------------------------*/

#bg_product_overview_dk{
background-image: url(/fileadmin/templates/img/bg/product_overview_dk.png);
background-repeat: no-repeat;
}

#bg_home_dk{
background-image: url(/fileadmin/templates/img/bg/dk_home.png);
background-repeat: no-repeat;
}

/*--------------------BG----Shade--Pages-------------------*/

#shade_bg{
background-image: url(/fileadmin/templates/img/relaunch/bg/shadeselector_bg.png);
background-repeat: no-repeat;
}
#shade_400{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_400.png);
background-repeat: no-repeat;
}
#shade_450{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_450.png);
background-repeat: no-repeat;
}
#shade_480{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_480.png);
background-repeat: no-repeat;
}
#shade_500{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_500.png);
background-repeat: no-repeat;
}
#shade_510{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_510.png);
background-repeat: no-repeat;
}
#shade_550{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_550.png);
background-repeat: no-repeat;
}
#shade_600{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_600.png);
background-repeat: no-repeat;
}
#shade_650{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_650.png);
background-repeat: no-repeat;
}
#shade_660{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_660.png);
background-repeat: no-repeat;
}
#shade_700{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_700.png);
background-repeat: no-repeat;
}
#shade_800{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_800.png);
background-repeat: no-repeat;
}
#shade_850{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_850.png);
background-repeat: no-repeat;
}
#shade_1000{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_1000.png);
background-repeat: no-repeat;
}
#shade_100{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_100.png);
background-repeat: no-repeat;
}
#shade_460{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_460.png);
background-repeat: no-repeat;
}
#shade_560{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_560.png);
background-repeat: no-repeat;
}
#shade_860{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_860.png);
background-repeat: no-repeat;
}
#shade_950{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_950.png);
background-repeat: no-repeat;
}
#shade_1010{
background-image: url(/fileadmin/templates/img/ColoristeRelaunch/bg/shade_1010.png);
background-repeat: no-repeat;
}
/*---------------------BG---------END-------------------------*/

div, span, img, a {behavior: url(/fileadmin/templates/js/iepngfix.htc);}


