body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	background-color: #3e3d38;
}

#wrap {
	width: 986px;
	height: auto;
	margin: 0 auto;
	/*border: solid 1px #FFF;*/
	padding: 0 0 20px 0;
}

#contentpic {
	position: absolute;
	width: 187px;
	height: 205px;
	top: 70px;
	z-index: 10;
	left: 27px;
	background-image: url(images/contentpic.png);
	background-repeat: no-repeat;
}

/******************HEADER*******************/

#header {
	position: relative;
	float: left;
	width: 266px;
	height: 550px;
	margin: 50px 0 0 0;
	padding: 0;
	/*border: solid 1px #fff;*/
	z-index: 100;
	background-image: url(images/header.png);
	background-repeat: no-repeat;
}

#logo {
	position: relative;
	float: left;
	width: 239px;
	height: 200px;
	margin: 0 0 0 25px;
	padding: 0;
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 10;
	/*border: solid 1px #333;*/
}

/**************** Navigation ***************/

ul#nav {
	padding:0;
	margin:0;
	float:right;
	position:absolute;
	top: 80px;     /* set the exact position of the navigation */
	left: 68px;		/* set the exact position of the navigation */
	width:181px;
	height:430px;
	z-index: 1000;

}
ul#nav li {
	padding:0;
	margin:0;
	text-indent:-9999px;	
	list-style-type:none;
	float:left;
}
ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	background-image: url(images/knopjes.png);
	width:181px;
	height:30px;
}

li#home a {
}
li#zand a {
	width:181px;
	height:30px;
}
li#steen a {
	width:181px;
	height:30px;
}
li#patine a {
	width:181px;
	height:30px;
}
li#grind a {
	width:181px;
	height:30px;
}
li#kleuren a {
	width:181px;
	height:30px;
}
li#verven a {
	width:181px;
	height:30px;
}
li#realisaties a {
	width:181px;
	height:30px;
}
li#realisaties a {
	width:181px;
	height:30px;
}
li#applicatie a {
	width:181px;
	height:30px;
}
li#contact a {
	width:181px;
	height:30px;
}
li#bpdi a {
	width:181px;
	height:30px;
}


li#home a {	
	background-position: 0px 0px;
}
li#home a.selected,li#home a:hover {	
	background-position:181px 0px ;
}
li#zand a {	
	background-position: 0px -30px;
}
li#zand a.selected,li#zand a:hover {	
	background-position: 181px -30px;
}
li#steen a {	
	background-position: 0px -60px;
}
li#steen a.selected,li#steen a:hover {	
	background-position: 181px -60px;
}
li#patine a {	
	background-position: 0px -90px;
}
li#patine a.selected,li#patine a:hover {	
	background-position: 181px -90px;
}
li#grind a {	
	background-position: 0px -120px;
}
li#grind a.selected,li#grind a:hover {	
	background-position: 181px -120px;
}
li#kleuren a {	
	background-position: 0px -150px;
}
li#kleuren a.selected,li#kleuren a:hover {	
	background-position: 181px -150px;
}
li#verven a {	
	background-position:  0px -180px;
}
li#verven a.selected,li#verven a:hover {	
	background-position:  181px -180px;
}
li#realisaties a {	
	background-position:  0px -210px;
}
li#realisaties a.selected,li#realisaties a:hover {	
	background-position:  181px -210px;
}
li#realisaties a {	
	background-position:  0px -240px;
}
li#realisaties a.selected,li#realisaties a:hover {	
	background-position:  181px -240px;
}
li#applicatie a {	
	background-position:  0px -270px;
}
li#applicatie a.selected,li#applicatie a:hover {	
	background-position:  181px -270px;
}
li#contact a {	
	background-position: 0px -300px;
}
li#contact a.selected,li#contact a:hover {	
	background-position: 181px -300px ;
}
li#bpdi a {	
	background-position: 0px -330px;
}
li#bpdi a.selected,li#bpdi a:hover {	
	background-position: 181px -330px ;
}

	




/* NavigationFR
-------------- */

ul#navfr {
	padding:0;
	margin:0;
	float:right;
	position:absolute;
	top: 80px;     /* set the exact position of the navigation */
	left: 68px;		/* set the exact position of the navigation */
	width:181px;
	height:431px;
	z-index: 1000;

}
ul#navfr li {
	padding:0;
	margin:0;
	text-indent:-9999px;	
	list-style-type:none;
	float:left;
}
ul#navfr li a {
	border:0;
	display:block;
	text-decoration:none;
	background-image: url(images/knopjes_fr.png);
	width:181px;
	height:30px;
}

li#home a {
	width:181px;
	height:30px;
}
li#zand a {
	width:181px;
	height:30px;
}
li#steen a {
	width:181px;
	height:30px;
}
li#patine a {
	width:181px;
	height:30px;
}
li#grind a {
	width:181px;
	height:30px;
}
li#kleuren a {
	width:181px;
	height:30px;
}
li#verven a {
	width:181px;
	height:30px;
}
li#realisaties a {
	width:181px;
	height:30px;
}
li#realisaties a {
	width:181px;
	height:30px;
}
li#applicatie a {
	width:181px;
	height:30px;
}
li#contact a {
	width:181px;
	height:30px;
}
li#bpdi a {
	width:181px;
	height:30px;
}


li#home a {	
	background-position: 0px 0px;
}
li#home a.selected,li#home a:hover {	
	background-position:181px 0px ;
}
li#zand a {	
	background-position: 0px -30px;
}
li#zand a.selected,li#zand a:hover {	
	background-position: 181px -30px;
}
li#steen a {	
	background-position: 0px -60px;
}
li#steen a.selected,li#steen a:hover {	
	background-position: 181px -60px;
}
li#patine a {	
	background-position: 0px -90px;
}
li#patine a.selected,li#patine a:hover {	
	background-position: 181px -90px;
}
li#grind a {	
	background-position: 0px -120px;
}
li#grind a.selected,li#grind a:hover {	
	background-position: 181px -120px;
}
li#kleuren a {	
	background-position: 0px -150px;
}
li#kleuren a.selected,li#kleuren a:hover {	
	background-position: 181px -150px;
}
li#verven a {	
	background-position:  0px -180px;
}
li#verven a.selected,li#verven a:hover {	
	background-position:  181px -180px;
}
li#realisaties a {	
	background-position:  0px -210px;
}
li#realisaties a.selected,li#realisaties a:hover {	
	background-position:  181px -210px;
}
li#realisaties a {	
	background-position:  0px -240px;
}
li#realisaties a.selected,li#realisaties a:hover {	
	background-position:  181px -240px;
}
li#applicatie a {	
	background-position:  0px -270px;
}
li#applicatie a.selected,li#applicatie a:hover {	
	background-position:  181px -270px;
}
li#contact a {	
	background-position: 0px -300px;
}
li#contact a.selected,li#contact a:hover {	
	background-position:181px -300px ;
}
li#bpdi a {	
	background-position: 0px -330px;
}
li#bpdi a.selected,li#bpdi a:hover {	
	background-position:181px -330px ;
}





/* NavigationEN
-------------- */

ul#naven {
	padding:0;
	margin:0;
	float:right;
	position:absolute;
	top: 80px;     /* set the exact position of the navigation */
	left: 68px;		/* set the exact position of the navigation */
	width:181px;
	height:431px;
	z-index: 1000;

}
ul#naven li {
	padding:0;
	margin:0;
	text-indent:-9999px;	
	list-style-type:none;
	float:left;
}
ul#naven li a {
	border:0;
	display:block;
	text-decoration:none;
	background-image: url(images/knopjes_en.png);
	width:181px;
	height:30px;
}

li#home a {
	width:181px;
	height:30px;
}
li#zand a {
	width:181px;
	height:30px;
}
li#steen a {
	width:181px;
	height:30px;
}
li#patine a {
	width:181px;
	height:30px;
}
li#grind a {
	width:181px;
	height:30px;
}
li#kleuren a {
	width:181px;
	height:30px;
}
li#verven a {
	width:181px;
	height:30px;
}
li#workshops a, li#bestel a, li#foto a, li#promo a, li#realisaties a, li#workshops a, li#applicatie a, li#contact a, li#bpdi a {
	width:181px;
	height:30px;
}

li#home a {	
	background-position: 0px 0px;
}
li#home a.selected,li#home a:hover {	
	background-position:181px 0px ;
}
li#zand a {	
	background-position: 0px -30px;
}
li#zand a.selected,li#zand a:hover {	
	background-position: 181px -30px;
}
li#steen a {	
	background-position: 0px -60px;
}
li#steen a.selected,li#steen a:hover {	
	background-position: 181px -60px;
}
li#patine a {	
	background-position: 0px -90px;
}
li#patine a.selected,li#patine a:hover {	
	background-position: 181px -90px;
}
li#grind a {	
	background-position: 0px -120px;
}
li#grind a.selected,li#grind a:hover {	
	background-position: 181px -120px;
}
li#kleuren a {	
	background-position: 0px -150px;
}
li#kleuren a.selected,li#kleuren a:hover {	
	background-position: 181px -150px;
}
li#verven a {	
	background-position:  0px -180px;
}
li#verven a.selected,li#verven a:hover {	
	background-position:  181px -180px;
}
li#workshops a {	
	background-position:  0px -210px;
}
li#workshops a.selected,li#workshops a:hover {	
	background-position:  181px -210px;
}
li#bestel a {	
	background-position:  0px -240px;
}
li#bestel a.selected,li#bestel a:hover {	
	background-position:  181px -240px;
}
li#foto a {	
	background-position:  0px -270px;
}
li#foto a.selected,li#foto a:hover {	
	background-position:  181px -270px;
}
li#promo a {	
	background-position:  0px -300px;
}
li#promo a.selected,li#promo a:hover {	
	background-position:  181px -300px;
}
li#realisaties a {	
	background-position:  0px -330px;
}
li#realisaties a.selected,li#realisaties a:hover {	
	background-position:  181px -330px;
}
li#applicatie a {	
	background-position:  0px -360px;
}
li#applicatie a.selected,li#applicatie a:hover {	
	background-position:  181px -360px;
}
li#contact a {	
	background-position:  0px -390px;
}
li#contact a.selected,li#contact a:hover {	
	background-position:  181px -390px;
}
li#bpdi a {	
	background-position:  0px -420px;
}
li#bpdi a.selected,li#bpdi a:hover {	
	background-position:  181px -420px;
}







ul#keuze {
	padding:0;
	margin:0;
	float:right;
	position:absolute;
	top: 0px;     /* set the exact position of the navigation */
	left: 30px;		/* set the exact position of the navigation */
	width:108px;
	height:27px;

}
ul#keuze li {
	padding:0;
	margin:0;
	text-indent:-9999px;	
	list-style-type:none;
	float:left;
}
ul#keuze li a {
	border:0;
	display:block;
	text-decoration:none;
	background-image: url(images/taalkeuze.jpg);
}

li#nederlands a {
	width:40px;
	height:27px;
}
li#frans a {
	width:33px;
	height:27px;
}
li#engels a {
	width:35px;
	height:27px;
}

li#nederlands a {	
	background-position: 0px 0px;
}
li#nederlands a.selected2,li#nederlands a:hover {	
	background-position:0px 27px ;
}
li#frans a {	
	background-position: -40px 0px;
}
li#frans a.selected2,li#frans a:hover {	
	background-position: -40px 27px;
}
li#engels a {	
	background-position: -73px 0px;
}
li#engels a.selected2,li#engels a:hover {	
	background-position: -73px 27px;
}

/******************CONTENT*******************/

#content {
	position: relative;
	float: left;
	width: 709px;
	height: auto;
	margin: 50px 0 20px -27px;
	padding: 0;
	z-index: 10;
	/*border: solid 1px #FFF;*/
	background-image: url(images/contentmid.png);
	background-repeat: repeat-y;
}

#contenttop {
	position: relative;
	float: left;
	width: 709px;
	height: 30px;
	margin: 0;
	padding: 0;
	background-image: url(images/contenttop.png);
	background-repeat: no-repeat;
	/*border: solid 1px #FFF;*/
}

#actual_content {
	position: relative;
	float: left;
	width: 709px;
	min-height: 300px;
    height: auto !important;
	margin: 0 0 0 0;
	padding: 20px 0 20px 0;
	z-index: 50;
	/*border: solid 1px #FFF;*/
}

#actual_content h1, #Info h1 {
	position: relative;
	float: left;
	width: 570px;
	height: auto;
	font-size: 16px;
	margin: 0 0 10px 50px;
	padding: 0 20px 0 10px;
	/*border: solid 1px #333;*/
	z-index: 100;
	color: #d58012;
}

#actual_content p {
	/*position: relative;
	float: left;
	z-index: 10;
	width: 570px;
	height: auto;
	color: #999999;
	margin: 10px 0 0 70px;
	padding: 0 20px 0 20px;
	border: solid 1px #333;*/
}

#Info{
	position: relative;
	float: left;
	width: 570px;
	z-index: 100;
	height: auto;
	color: #999999;
	margin: 10px 0 0 70px;
	padding: 0 20px 0 20px;
	/*border: solid 1px #333;*/
}

#Info a, #Info p a{
	color: #000;
	z-index: 100;
}

#contentbottom {
	position: relative;
	float: left;
	width: 729px;
	height: 30px;
	margin: 0 0 -30px 0;
	padding: 0;
	background-image: url(images/contentbottom.png);
	background-repeat: no-repeat;
	/*border: solid 1px #FFF;*/
}

#taalkeuze {
	position: relative;
	float: left;
	width: 120px;
	height: 27px;
	margin: -5px 0 30px 20px;
	padding: 0;
	background-image: url(images/taalkeuze.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	/*border: solid 1px #FFF;*/
}

/******************FOOTER*******************/

#footer {
	position: relative;
	float: right;
	width: 20px;
	height: auto;
	margin: -70px 0 30px 30px;
	padding: 0;
	/*border: solid 1px #FFF;*/
}

#proximedia {
	position: relative;
	margin: 0;
	padding: 5px 0 0 0;
}

#proximedia a {
	position: relative;
	float: right;
	margin: 0;
	padding: 0;
}

#proximedia a img {
	border: none;
}

/*****************webshop*********************/

#webshop {
	padding-left: 35px;
}

/******************applicatie 1.0*******************/

.CFItem {width:400px;clear:both;z-index:1000;}
.CFLabel {width:150px;float:left;font-family:verdana;font-size:10px;color:#999999;margin-bottom:2px;margin-top:2px;z-index:1000;}
.CFField {width:250px;float:left;font-family:verdana;font-size:10px;color:#FFF;background-color: #999999; margin-bottom:2px;margin-top:2px;z-index:1000;border: none;}
.CFFieldText {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldTextarea {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldSelect {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldRadio {z-index:1000;background-color: #999999; }
.CFFieldCheckbox {z-index:1000;background-color: #999999; }
.CFFieldPassword {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldFile {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldEmail {font-family:verdana;font-size:10px;color:#FFF;width:250px;z-index:1000;background-color: #999999; }
.CFFieldCopy {z-index:1000;background-color: #999999; }
.CFFieldRadioData {z-index:1000;background-color: #999999; }
.CFFieldCheckboxData {z-index:1000;background-color: #999999; }
.CFCaptcha {width:400px;font-family:verdana;font-size:10px;color:#000;text-align:center;z-index:1000;background-color: none; }
.CFCaptchaTitre {width:100%;text-align:center;font-weight:bold;display:none;z-index:1000;}
.CFCaptchaTexte {width:100%;text-align:justify;color:#999999;z-index:1000;}
.CFStar {width:400px;font-family:verdana;font-size:10px;color:#ff0000;text-align:center;margin-top:20px;z-index:1000;}
.CFStarIcon {font-family:verdana;font-size:10px;color:#ff0000;z-index:1000;}
.CFButton {width:400px;text-align:center;z-index:1000;background-color: none;}
.CFButtonSubmit input {font-family:verdana;font-size:10px;color:#FFF;font-weight:bold;width:200px;text-align:center;margin-top:20px;z-index:1000;background-color: #999999;}
.CFButtonReset input {font-family:verdana;background-color: #999999;font-size:10px;color:#FFF;font-weight:bold;float:left;width:200px;text-align:center;z-index:1000;margin-top:20px;display:none;}
.CFMessageSent {width:400px;font-family:verdana;font-size:12px;background-color: #999999;color:#003300;font-weight:bold;text-align:center;margin-top:20px;z-index:1000;}
.CFFieldset {clear:both;display:block;border:solid 1px #999999;margin:0;margin-bottom:4px;padding:10px;width:400px;z-index:1000;}
.CFLegend {font-family:verdana;color:#FFF;font-size:12px;font-weight:bold;background:#efefef;border:solid 1px #999999;padding:2px 5px 2px 5px;margin-bottom:10px;z-index:1000;background-color: #999999; }
.CFHourlimit {font-family:verdana;color:#FFF;font-size:10px;z-index:1000;} 

/******************GALLERY 3.0*******************/

.Gallery3GalerieTitreTexte {font-family:Verdana;font-size:10px;color:#DDDDDD;font-weight:bold;z-index:1000;} 
.Gallery3GalerieCheminLiens {font-family:Verdana;font-size:10px;color:#666666;text-decoration:underline;font-weight:bold;z-index:1000;} 
.Gallery3GalerieCheminLiens:hover {font-family:Verdana;font-size:10px;color:#666666;text-decoration:none;font-weight:bold;z-index:1000;} 
.Gallery3GalerieCheminTexte {font-family:Verdana;font-size:10px;color:#666666;text-decoration:none;font-weight:bold;z-index:1000;} 
.Gallery3GaleriePageEnCours {font-family:Verdana;font-size:10px;color:#DDDDDD;font-weight:bold;z-index:1000;} 
.Gallery3RepertoireTitre {font-family:Verdana;font-size:9px;color:#666666;font-weight:bold;z-index:1000;} 
.Gallery3FichierTexte {font-family:Verdana;font-size:10px;color:#ffffff;z-index:1000;} 
.Gallery3PhotoTexte {background:#FFFFFF;font-family:Verdana;font-size:10px;color:#666666;z-index:1000;} 
.LoopGalleryTitle {font-family:Verdana;font-size:11px;color:#666666;font-weight:bold;width:100%;text-align:center;z-index:1000;} /*display:none;*/ 
.LoopGalleryAbstract {font-family:Verdana;font-size:11px;color:#666666;font-weight:bold;width:100%;text-align:center;z-index:1000;} /*display:none;*/ 
.LoopGalleryContent {margin-bottom:30px;z-index:1000;} 


#Gallery3Content193825736531049 {margin-left: 100px !important; z-index:1000;}