body{
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
color:#666666;
margin:0px 0px 0px 0px;
text-align:left;
float:none;
overflow: scroll;
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
background-color: #0C0C0C;
}
img.bg {
  /* Set rules to fill background */
  min-height: 100%;
  min-width: 1368px;
  border: 0px;
  padding: 0px 0px 0px 0px;
	
  /* Set up proportionate scaling */
  width: 100%;
  height: auto;
	
  /* Set up positioning */
  position: fixed;
  top: 0;
  left: 0;
  z-index:-1;
}
h1{
font-size: 20px;
font-weight:bold;
color:#666666;
display: inline;
}
h2{
font-size: 15px;
font-weight:bold;
color:#666666;
display: inline;
}
h3{
font-size: 12px;
font-weight:bold;
color:#666666;
}
hr{
color:#64B4DB;
border: 0px;
width: 500px;
}

.tekstPane hr{
color:#64B4DB;
background-color:#64B4DB;
border: 1px !important;
width: 98%;
height: 1px;
}

p{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.contentPane a{ color:#64B4DB; text-decoration:none; }
.contentPane a:hover{ color:#64B4DB; text-decoration:underline; }

li{
color:#484848;
margin: 5px 0px 5px -10px;
}
UL { 
margin:0px 0px 0px 0px; 
color:#484848;
}

.masterBody {
text-align:center;
float:none;
}
.mainBody {
width:987px;
margin: 0 auto;
padding: 0px 0px 0px 0px;
text-align:center;
}
.mainPane {
text-align:left;
float: center;
width:987px;
margin: 0 auto;
}
.topPane {
width:987px;
height:36px;
float:left;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.addthis_toolbox{
float:right;
margin: 2px 0px 0px 0px;
height: 32px;
text-align: right;
width: 267px;
}
.headerPane {
width:987px;
height:348px;
float:left;
text-align:left;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
position:relative;
}
.logoPane {
width:234px;
height:71px;
float:left;
text-align:left;
margin: 27px 0px 0px 16px;
padding: 0px 0px 0px 0px;
}
.languagePane {
width:150px;
height:30px;
top: 28px;
left: 360px;
position:absolute;
}
.callmePane {
width:104px;
height:72px;
top: 136px;
left: 883px;
position:absolute;
}
.sendemailPane {
width:104px;
height:72px;
top: 215px;
left: 883px;
position:absolute;
}
.zoekPane {
width:216px;
height:40px;
top: 15px;
left: 700px;
position:absolute;
color: #64B4DB;
}
.zoekKnop{
width: 101px;
height: 24px;
}

.headerMenuPane {
text-align: right;
width:627px;
height:24px;
top: 55px;
left: 348px;
position:absolute;
}
.cleaner {
    clear: both;
    height: 0px;
}
#mainmenu {
	float: left;
}
#mainmenu ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#mainmenu li {
    float: left;
    height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 11px 0px 11px;
	border-right: 1px solid #64b4db;	
}
#mainmenu a {
    display: block;
    padding: 0px 0px 0px 0px;
	font-weight: bold;
    text-align: center;
    color: #64b4db;
    font-size: 13px;
    text-decoration: none;
    outline: none;
}
#mainmenu a:hover, #mainmenu a.active { 	color: #646464;}
#mainmenu .last { border-right: none; }

#submenu {
	float: left;
	margin: 10px 0px 0px 3px;
}
#submenu ul {
    font-weight: bold;
    font-size: 13px;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
#submenu li {
    list-style: none;
    float: left;
    height: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
	border-right: 1px solid #64b4db;	
}
#submenu .last { border-right: none; }
#submenu a {
    text-align: center;
    color: #64b4db;
    font-size: 13px;
    text-decoration: none;
    outline: none;
    font-weight: normal;
}
#submenu a:hover,
#submenu a.active{
    color:#646464;
}

.menuPane {
width:987px;
height:37px;
float:left;
color:#FFFFFF;
text-align:left;
margin: 86px 0px 0px 36px;
padding: 6px 0px 0px 0px;
background-color:#ff00ff;
}


.menulinks a         { text-decoration:none; font-size: 13px; font-weight:bold; color:#64B4DB; }
.menulinks a:hover   { text-decoration:none; font-size: 13px; font-weight:bold; color:#646464; }
.menulinksaan a      { text-decoration:none; font-size: 13px; font-weight:bold; color:#646464; }
.menulinksaan a:hover{ text-decoration:none; font-size: 13px; font-weight:bold; color:#646464; }

.submenulinks a         { margin: 0px 0px 0px 10px; text-decoration:none; font-size: 13px; font-weight:normal; color:#64B4DB; }
.submenulinks a:hover   { margin: 0px 0px 0px 10px; text-decoration:none; font-size: 13px; font-weight:normal; color:#646464; }
.submenulinksaan a      { margin: 0px 0px 0px 10px; text-decoration:none; font-size: 13px; font-weight:normal; color:#646464; }
.submenulinksaan a:hover{ margin: 0px 0px 0px 10px; text-decoration:none; font-size: 13px; font-weight:normal; color:#646464; }

.rounded {
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
.imgbox{
    width: 234px;
    height: 134px;
	float: left;
    background-color: #efefef;
	position:relative;
	margin: 0px 12px 10px 0px;
	display: block;
}
.imgboxi img{border: 0px;}
.imgbox .imgboxt a{ color:#FFFFFF; font-size: 16px; font-weight: bold; text-decoration: none;
    width: 214px;
    height: 30px;
    display:block;
	background-color:#ff0000;
	top: 0px;
	left: 0px;
	position:absolute;
	margin: 85px 0px 0px 0px;
	padding:  10px 0px 0px 20px;
	background-color: #81C2E2;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
}
.imgbox .imgboxt a:hover{ color:#000000; font-size: 16px; font-weight: bold; text-decoration: none;}


.imgboxhg{
    width: 726px;
    height: 134px;
	float: left;
    background-color: #efefef;
	position:relative;
	margin: 0px 12px 10px 0px;
	display: block;
}
.imgboxhgi img{border: 0px;}
.imgboxhg .imgboxhgt a{ color:#FFFFFF; font-size: 16px; font-weight: bold; text-decoration: none;
    width: 706px;
    height: 30px;
    display:block;
	background-color:#ff0000;
	top: 0px;
	left: 0px;
	position:absolute;
	margin: 85px 0px 0px 0px;
	padding:  10px 0px 0px 20px;
	background-color: #81C2E2;
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
}
.imgboxhg .imgboxhgt a:hover{ color:#000000; font-size: 16px; font-weight: bold; text-decoration: none;}

.pfoto{
width: 234px;
height: 134px;
display: block;
background-repeat: no-repeat;
}
.wit11           	   { text-decoration:none; font-size: 11px; font-weight:normal; color:#FFFFFF; }

.centerPane {
text-align:left;
float: left;
width:980px;
background-color:#ffffff;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

.leftPane {
text-align:left;
float: left;
width: 200px;
margin: 10px 0px 0px 10px;
padding: 0px 0px 0px 0px;
  border-right-width:thick;
  border-right-style:solid;
  border-right-color:#CECECF;
}
.contentPane {
text-align:left;
float: left;
width: 755px;
color: #484848;
margin: 10px 0px 0px 10px;
padding: 0px 0px 0px 0px;
}

.ProductgroepPane{
margin: 5px 0px 20px 10px;
padding: 0px 0px 0px 0px;
line-height:22px;
}
.shoppingbasketPane {
text-align:left;
width:215px;
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}

.tekstPane {
text-align:left;
width:740px;
float:left;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.tekstPane a{
font-size: 13px;
font-weight:bold;
color:#64B4DB;
}
.tekstPane a:hover{
font-size: 13px;
font-weight:bold;
color:#64B4DB;
}
.img{
border: 0px;

}
img {
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
}
.menuimg{
background: 0% 100% no-repeat; 
}

.menuKnop A{
width:141px;
height:23px;
float:left;
color:#FFFFFF;
font-weight:bold;
text-decoration: none; 
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnop a:hover {
width:141px;
height:23px;
float:left;
color:#64B4DB;
text-decoration: none; 
font-weight:bold;
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
text-align:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnopAan A {
width:141px;
height:23px;
color:#64B4DB;
font-weight:bold;
text-decoration: none; 
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.menuKnopAan A:hover {
width:141px;
height:23px;
color:#64B4DB;
font-weight:bold;
text-decoration: none; 
background-image: url(images/knop_aan.jpg);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
}
.footerPane {
width:987px;
height:164px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
text-align:left;
font-size: 12px;
float: left;
color:#ffffff;
}
.footerPane A 	{	font-weight:bold; font-size: 12px; text-decoration: none; color: #ffffff;}
.footerPane A:hover {	font-weight:bold; font-size: 12px; text-decoration: none; color: #FD8F00;}

.kruimelpad { font-size: 8px; font-weight:bold; margin: 0px 0px 10px 0px;}
.kruimelpad a 	{	font-weight:bold; font-size: 10px; text-decoration: none; color: #64B4DB;}
.kruimelpad a:hover {	font-weight:bold; font-size: 10px; text-decoration: none; color: #666666;}



.leftPaneKop A:link 	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:active 	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:visited	{	font-weight:bold; text-decoration: none; color: #FFFFFF;}
.leftPaneKop A:hover 	{	font-weight:bold; text-decoration: none; color: #3B4480;}

.object A:link 	 {	font-size: 8pt; font-weight: normal; text-decoration: none; color: #64B4DB;}
.object A:active  {	font-size: 8pt; font-weight: normal; text-decoration: none; color: #64B4DB;}
.object A:visited {	font-size: 8pt; font-weight: normal; text-decoration: none; color: #64B4DB;}
.object A:hover 	 {	font-size: 8pt; font-weight: normal; text-decoration: underline; color: #64B4DB;}

.WitKop10{
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
}
.Kop10{
	font-size : 10pt;
	font-weight : bold;
	color: #64B4DB;
}
.Product {
text-align:left;
float: left;
width: 230px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.ProductKop A {	    font-size: 11pt; font-weight: bold; text-decoration: none; color: #64B4DB;}
.ProductKop A:hover { font-size: 11pt; font-weight: bold; text-decoration: underline; color: #64B4DB;}

.ProductFoto {
	text-align:left;
	float: left;
	width: 130px;
	height: 180px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
.ProductDetails {
	font-size: 10pt;
}

.ProductDetails A {	    font-size: 8pt; font-weight: bold; text-decoration: none; color: #64B4DB;}
.ProductDetails A:hover { font-size: 8pt; font-weight: bold; text-decoration: underline; color: #4A4A4A;}

.ProductLinks {
	text-align:left;
	float: left;
	width: 234px;
	height: 10px;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
}


.linkSmall A {	    font-size: 11pt; font-weight: normal; text-decoration: none; color: #64B4DB;}
.linkSmall A:hover { font-size: 11pt; font-weight: normal; text-decoration: underline; color: #000000;}

.subtitel {
float: right;
width: 710px;
height:20px;
font-size: 16px;
font-weight:bold;
color:#64B4DB;
}
.newsheader td{
font-size: 16px;
font-weight:bold;
color:#64B4DB;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}
.newstitel a{ font-size: 16px; }
.newstitel a:hover{ font-size: 16px; }

.newsmessage td{
margin: 0px 0px 0px 0px;
padding: 5px 5px 6px 6px;
font-weight:normal;
font-size: 14px;
color:#484848;
}
.news_date {
font-weight:normal;
font-size: 10px;
color:#484848;
}
.clear{
clear:both;
}

	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #CECECF;
		width: 726px;
	}
	.dhtmlgoodies_aTab{
		width: 715px;
		font-size:13px;
		border-left:2px solid #CECECF;
		border-top:1px solid #CECECF;
		font-family: Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:5px;
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-color: #8CCDE9;
		margin-left:2px;
		margin-right:2px;	
border-top-left-radius:4px;
border-top-right-radius:4px;
		
		z-index:10;	
		
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-color: #646464;
		margin-left:2px;
		margin-right:2px;	
border-top-left-radius:4px;
border-top-right-radius:4px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-color: #8CCDE9;
		margin-left:2px;
		margin-right:2px;	
border-top-left-radius:4px;
border-top-right-radius:4px;
	}
	.dhtmlgoodies_tabPane span{
		vertical-align:top;
		font-size:11px;
		padding-left:2px;
		padding-right:2px;		
		line-height:21px;
		float:left;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}

.dealers a         { text-decoration:underline; font-weight:normal; color:#000000; }
.dealers a:hover   { text-decoration:underline; font-weight:normal; color:#ED100F; }

#map-canvas { width:710px; height: 570px; }
.popupdiv{ width:320px; height: 120px; font-size: 13px; font-weight: bold;}
#dealermap-canvas { width:300px; height: 350px; }
.popupdealerdiv{ width:200px; height: 90px; font-size: 13px; font-weight: bold;}	

.search { 
	padding:6px 15px 6px 30px;
	margin:0px; 
	background: url('images/search.png') no-repeat 8px 6px; 
}
.searchknop {
	padding:3px 15px 3px 15px;
	margin:0px; 
	color:#ffffff;
	font-weight: bold;
	font-size: 16px;
	background-color:#64B4DB;
}

.rond { 
	border-radius:15px; 
	-moz-border-radius:15px; 
	-webkit-border-radius:15px; 
}

input[type=button], input[type=button]:hover {
	position:relative; 
	left:-6px;
	border:1px solid #adc5cf;
	background: #e4f1f9; /* Old browsers */
	background: -moz-linear-gradient(top, #e4f1f9 0%, #d5e7f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f1f9), color-stop(100%,#d5e7f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* IE10+ */
	background: linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f9', endColorstr='#d5e7f3',GradientType=0 ); /* IE6-9 */
	color:#7da2aa;
	cursor: pointer;
}
.sitemap a{ color:#4A4A4A; text-decoration:none; font-weight: normal; }
.sitemap a:hover{ color:#64B4DB; text-decoration:underline; font-weight: normal;}

.moisturerange {
margin:8px 0px 8px 0px;
font-size:13px;
}
.hr{
	color: #8ACDE8;
	background-color: #8ACDE8;
	height: 6px;
	width: 726px;
}
.hr hr {
   display: none;
}
.productlijn  {
	color: #8ACDE8;
	background-color: #8ACDE8;
	height: 1px;
	width: 726px;
}
}
.banner {
	margin: 10px 0px 5px 0px;
}
#addthispane {  
  top: 40%; 
  width: 40px; 
  height: 300px; 
  right: 0px; 
  position: fixed; 
  z-index: 2; 
  text-align: right;
  line-height: 10px;
}