/******************************************  reset & main *******************************/


* {
	margin: 0px;
	padding: 0px;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
}

body {
	background-color: #666;
	}



/****************************************** ID selectors *******************************/



#container {
	margin: 20px auto;
	height: 800px;
	width: 960px;
	background:#666 url(../img/background.gif) no-repeat;
	position:relative;	

}
#shopButton {
	height: 49px;
	width: 156px;
	position:absolute;
	bottom:60px;
	left:0px;
}
		
#footerContact {
	height: 30px;
	width: 115px;
	position:absolute;
	bottom:0px;
	right:0px;
}

#footerTerms {
	height: 30px;
	width: 145px;
	position:absolute;
	bottom:0px;
	right:115px;
}

#footerTerms {
	height: 30px;
	width: 145px;
	position:absolute;
	bottom:0px;
	right:115px;
}

#footerUK {
	height: 30px;
	width: 166px;
	position:absolute;
	bottom:0px;
	right:260px;
}

#navigation {
	width: 228px;
	float: left;
	padding-top: 140px;
	}
		
	#navigation li {
			margin-bottom: 3px;	
			list-style-type:none;
			}
	
			
#bgdiv_frontpage {
width: 732px;
height: 800px;
float: right;
background: url(../img/bg_frontpage.jpg) top right no-repeat;
position:relative;
}			

#bgdiv_teamnl {
width: 659px;
height: 800px;
float: right;
background: url(../img/bg_labelm_teamNL.jpg) no-repeat top center;
}		

#bgdiv_products {
width: 659px;
height: 800px;
float: right;
background: url(../img/bg_product.jpg) no-repeat top right;
padding-top: 131px;
}		

#bgdiv_products_overview {
width: 659px;
height: 800px;
float: right;
background: url(../img/bg_products_overview.jpg) no-repeat top right;
padding-top: 131px;
}		
	
	#bgdiv_products_cleanse{
	padding-left: 70px;
	padding-top: 50px;
	width:320px;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	}		
		#bgdiv_products_cleanse a {
			color:#FFFFFF;
		}
	#bgdiv_products_condition {
	padding-top: 50px;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	width:250px;
	}		
		#bgdiv_products_condition a {
			color:#FFFFFF;
		}	
		
	#bgdiv_products_create {
	padding-left: 70px;
	padding-top: 150px;
	width:320px;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	}		
		#bgdiv_products_create a {
			color:#FFFFFF;
		}	
	#bgdiv_products_complete {
	padding-top: 150px;
	float:left;
	color:#FFFFFF;
	font-size:10px;
	width:250px;
	}		
		#bgdiv_products_complete a {
			color:#FFFFFF;
		}

#bgdiv_educate{
width: 657px;
height: 800px;
float: right;
background: url(../img/bg_educatie.jpg) no-repeat top right;
padding-top: 131px;
position:relative;

}		

#bgdiv_news{
width: 657px;
height: 800px;
float: right;
/*background: url(../img/bg_news.jpg) no-repeat top right;*/
padding-top: 131px;
position:relative;
}
.thumbnail{
    padding:2px 2px 10px 2px;
    background-color:#FFF;
    border:1px solid #CCC;
    width:105px;
    float:left;
    margin:5px;
    text-align:center;
}

.press_message{
	position:absolute;
	left:50px;
	top:100px;
	height:650px;
	width:490px;
	color:#FFFFFF;

}
#educate_message{
	position:absolute;
	left:50px;
	top:100px;
	height:620px;
	width:580px;
	color:#FFFFFF;
	overflow:auto;
}

.message{
    overflow:auto;
    position:relative;
    top:30px;
    height:440px;
    border:1px solid #cccccc;
    padding:10px;
    width:490px;
}

#bgdiv_create {
width: 656px;
height: 800px;
float: right;
background: url(../img/bg_createthelook.jpg) no-repeat top right;
padding-top: 131px;
}	
	#container #bgdiv_products #productsInfo {
	width: 280px;
	float: left;
	color: #fff;
	text-align: right;
	}
	
		#container #bgdiv_products #productsInfo h1{
			margin-bottom: 15px;
			font-size: 22px;
		
		
		}

		#container #bgdiv_products #productsImage img {
		margin-top: 10px;
		margin-right: 45px;
		float: right;
		border: 5px solid #ccc;		
		}


#film
{
	float: left;
	margin-left: 79px;
	margin-top: 29px;
	height: 200px;
}

#filmMenu
{
	float: left;
	margin-left: 0px;
	margin-top: 29px;
}


#mainButtonProd
{
	position:absolute;
	height:82px;
	width:265px;
	top:224px;
	left:100px;
	
}

#mainButtonLook
{
	position:absolute;
	height:91px;
	width:288px;
	top:486px;
	left:413px;
	
}
#mainButtonTeam
{
	position:absolute;
	height:93px;
	width:288px;
	top:458px;
	left:365px;
	
}
#mainButtonPromotion
{
	position:absolute;
	height:320px;
	width:133px;
	top:458px;
	left:365px;
	
}
#mainButtonNews
{
	position:absolute;
	height:84px;
	width:288px;
	top:369px;
	left:100px;
	
}
#mainButtonEducate
{
	position:absolute;
	height:95px;
	width:288px;
	top:527px;
	left:8px;
	
}

#contactInformation{
	padding:235px 25px 25px 25px;
	color:#FFF;
	font-size:16px;
}
.show_message {
    cursor: pointer;
}
.vertline {
    width:auto;
    background-color:#CCC;
    height:1px;
}
/****************************************** tag redefs */

