@charset "UTF-8";
/* CSS Document */

BODY{
	background-image:url(../images/bg.jpg);
	font-family:Verdana;
	font-size:12px;
	color:#2f2f2f;}

body{
 	overflow: -moz-scrollbars-vertical;
}
	
html, body {
 	behavior:url(http://www.wkk.nl/fileadmin/template/main/res/csshover3.htc);
}

* {
margin:0;
padding:0;
} 

A IMG {
	border:none;}
	
.container{
	width:1000px;
	position:absolute;
	left:50%;
	margin-left:-500px;
	margin-bottom:0px;
	background-image:url(../images/bg_container.png);
	background-repeat:repeat-y;
	background-position:left;
	}

.nav{
	background-image:url(../images/bg_nav.jpg);
	background-repeat:repeat-x;
	height:39px;}

table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }

	
.zoeken  H1 {
	margin-top:10px;
	margin-bottom:-40px;
	color:#01646b;
	font-size:14px;}
		
.content{
	width:1000px;
	line-height:20px;
	min-height:100%;}

.content  li{
	background-image:url(../images/vink.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:19px;}

.content H1 {
	margin-top:10px;
	margin-bottom:-40px;
	color:#01646b;
	font-size:14px;
	text-transform:uppercase;}


.content H2 {
	margin-bottom:-10px;
	font-size:12px;
	font-weight:bold;}


.content H3 {
	margin-top:10px;
	margin-bottom:-40px;
	color:#01646b;
	font-size:14px;
	background-image:url(../images/bg_h3.gif);
	background-repeat:no-repeat;
	background-position:left bottom;}
	
	
.left{
	width:660px;
	background-color:white;
	float:left;
	min-height:300px;
	margin-left:54px;
	margin-right:54px;
	margin-top:200px;}

.left p{
	text-align:justify;}

.left li{
	list-style-type:none;
	margin-left:-25px;}
	
.left .tx-fbmagento li{
	list-style-type:none;}

.right{
	width:232px;
	float:left;
	padding-top:10px;
	}
	
.right .csc-textpic{
	margin-bottom:90px;}

.right p{
	margin-left:8px;}

.right A{
	text-decoration:none;
	color:#2f2f2f;}
	
.right H1{
	margin:0px;
	margin-left:12px;
	padding:0px;
	text-transform:none;}

.right H2{
	margin:0px;
	margin-left:8px;
	padding:0px;}

.right H2 A{
	text-decoration:none;
	color:#2f2f2f;}

.footer{
	width:946px;
	background-image:url(../images/bg_footer.jpg);
	background-repeat:repeat-x;
	height:165px;
	padding-top:13px;
	padding-left:54px;
	margin-bottom:0px;
	color:#01646b;}
	
.footer p{
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;}
	
.footer H1 {
	color:#01646b;
	margin-bottom:10px;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;}
	
.footer H2 {
	color:#01646b;
	margin-top:10px;
	margin-bottom:-32px;
	font-size:12px;
	font-weight:bold;
	text-transform:none;}
	
.footer .csc-mailform{
	margin-top:-35px;
	color:#01646b;}


	
.footer A{
	text-decoration:none;
	color:#01646b;
	white-space:nowrap;}
	
.footer li{
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	list-style:none;
	margin-left:0px;
	}

.footer ul{
	margin-top:-35px;}

.footer .subcl{
	margin-right:15px;}

.footer A:hover{
	text-decoration:underline;
	
}

.footer .csc-mailform-submit{
	color: white;
    	background-color: #549496;
    	margin: 20px 0px;
    	border: 1px solid #549496;
    	width: 100px;}
    	
.csc-header csc-header-n1{
	height:10px;}

.subcl {
	width:220px;
	float:left;}
	
.subcr{
	width:220px;
	float:left;}
	
.clear{ 
	clear: both;}
	
.csc-textpic-caption{
	font-size:10px;
	color:#01646b;
	font-style:italic;}

.tx-srlanguagemenu-pi1{
	position:absolute;
	right:0px;
	top:12px;
}
	
.left ul{
	margin-left:25px;}
	

.ND{
	float:right;
	font-size:10px;
	margin-right:10px;
	}

.ND A{
	color:#007881;
	text-decoration:none;}
	
.vpe td{
	width:150px;}

.tx-imagecarousel-pi1{
	margin-left:-27px;
	margin-top:-40px;}

.tx-imagecarousel-pi1 li{
	background-image:none;}

/* aanpassingen shop */
.tx-fbmagento{
	margin-left:-52px;}

.tx-fbmagento .product-collateral{
	display:none}

.zoekveld td { border: 1px solid grey;}

.tx-newloginbox-pi1 h3{
	margin-top:20px;
	margin-bottom:20px;}

.left A{
	color:#007881;}

.imagescroller{
	position:absolute;
	top:49px;
	left:54px;
	z-index:999;}

.imagescroller A IMG{
margin-right:10px;
z-index:999;}
	
#c3 h1{
backgound-color:red;}

.social_media{
position:absolute;
 right: 10px;
    top: 200px;
    z-index: 9999999;}
.social_media a {margin-left:10px;}
