@charset "utf-8";

body
{
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Verdana;
	font-size:12px;
	line-height: 20px;	
	color:#000000;
	background-color:#ffffff;
	
}

body a:link, a:visited, a:active
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#000;
}

body a:hover
{
	color:#b24008;
}

/* VAKKEN EN KADERS  */

#vak
{
	position:relative;
	top:5px;
	left:100px;
	font-size:11px;
	font-style:italic;
}

#kader1
{
	position: relative;
	top: 0px;
	margin-right: auto;
	margin-left:auto;
	width: 1250px;
}

#menu2
{
	width:640px;
	margin-top:50px;
	line-height: 24px;
	height:1100px;
}



#productmenuvast
{
	position:absolute;
	top:38px;
	left:265px;
	
}

	#productmenuvast ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align:right;
		margin-right:390px;
		text-align:left;
		margin-bottom:20px;
	}
	
	#productmenuvast ul li a
	{ 
		font-size:10px; 
		letter-spacing:2px;	
	}
	#productmenuvast ul li a:hover
	{  
		color:#b24008;
	}



	
#projectmenuvast
{
	position:absolute;
	top:74px;
	left:265px;
	
}

	#projectmenuvast ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align:right;
		margin-right:390px;  text-align:left;
		margin-bottom:20px;
	}
	
	#projectmenuvast ul li a
	{ 
		font-size:10px; 
		letter-spacing:2px;	
	}
	#projectmenuvast ul li a:hover
	{  
		color:#b24008;
	}

#nieuwsmenuvast
{
	position:absolute;
	top:144px;
	left:265px;
	
}

	#nieuwsmenuvast ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align:right;
		margin-right:390px;  text-align:left;
		margin-bottom:20px;
	}
	
	#nieuwsmenuvast ul li a
	{ 
		font-size:10px; 
		letter-spacing:2px;	
	}
	#nieuwsmenuvast ul li a:hover
	{  
		color:#b24008;
	}


#servicemenuvast
{
	position:absolute;
	top:108px;
	left:265px;
	
}

	#servicemenuvast ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align:right;
		margin-right:390px;  text-align:left;
		margin-bottom:20px;
	}
	
	#servicemenuvast ul li a
	{ 
		font-size:10px; 
		letter-spacing:2px;	
	}
	#servicemenuvast ul li a:hover
	{  
		color:#b24008;
	}




#taalmenu2
{
	position:absolute;
	top:270px;	
	width:245px;
	text-align:right;
	padding-right:35px;
	
}

#taalmenu2 a
{
	font-size:11px;
}



#nieuwsitemoverzicht
{
	position:absolute;
	top:360px;	
	width:245px;
	text-align:right;
	padding-right:35px;
	font-size:9px;
}

#nieuwsitemoverzicht a
{
	font-size:9px;
}

.datumtekstklein 
{
	font-size:8px;
	position:relative;
	top:-8px;
}

#nieuwsitemoverzicht .afb
{
	position:relative;
	top:-8px;
}



#logo2
{
	position:absolute;
	top:688px;	
	width:280px;
	height:98px;

}

	#logo3
	{
		background-image:url(../images/logo.png);
		width:247px;
		height:98px;
	}
	
	.logoanae3
	{
		font-size:104px;
		font-family:Arial;
		font-weight:bold;
		color:rgb(178, 64, 8);
	
	}	
	.logotekst3
	{
		font-family:Verdana;	
		margin-top:10px;
		letter-spacing:3px;	
	}

#contentkaderlinks
{
	position:absolute;
	top:355px;
	left:280px;
	width:255px;
	padding-right:5px;
	/*height:auto;*/
}

#infoblok
{
	position:absolute;
	top:655px;
	left:280px;
}

#contentkaderrechts
{
	position:absolute;
	top:0px;
	left:540px;
	padding-left:5px;
	width:670px;
	/*height:auto; */
}
div#kader1 div#contentkaderrechts a
{
	text-decoration:none;
	color:#666;
}
div#kader1 div#contentkaderrechts a:hover
{
	color:#b24008;
}

#footer
{
	position:absolute;
	top:795px;	
	font-size:9px;
	clear:both;	
}


/* STANDAARD OPMAAK/LAYOUT */

h1
{
	font-size:18px;
	font-weight:normal;
	margin-top:5px;
}


h2
{
	font-size:18px;
	font-weight:normal;
	margin-top:5px;
}

h3
{
	font-weight:normal;
	margin-top:5px;	
	font-family:Verdana;
	font-size:12px;
}

.clearboth
{
	clear:both;	
}

/* INCIDENTELE OPMAAK/LAYOUT */

.kleinletter    /* zet een div met clas kleinletter om het gedeelte dat je kleiner wilt. Voorbeeld: maten op productdetail pagina */
{
	font-size:10px;	
}

.h2link
{
	position:relative;
	top:-155px;
	left:220px; 
	font-size:15px;	
	text-decoration:none;
	width:250px;
	height:50px;	
}
a.h2linkzwart
{
	font-size:15px !important;
	color:#000 !important;
}

a:hover.h2linkzwart
{
	color:#b24008 !important;
}

a.h2linkproductzwart 
{
	color:#000 !important;
}
a:hover.h2linkproductzwart 
{
	color:#b24008 !important;
}

.h2linkproduct
{
	position:relative;
	top:-160px;
	left:220px; 
	font-size:15px;	
	text-decoration:none;
	width:250px;
	height:50px;	
}

.linkklein 
{
	font-size:10px; 	
}

.contentkaderlinksfont
{
	font-size:10px; 
	letter-spacing:2px;	
}

.contentkaderlinksfontactief 
{
	font-size:10px; 
	letter-spacing:2px;	
	color:#b24008;
}

#extrafoto
{
	width:90px;
	margin-right:13px;
	float:left;
}


.tekstklein 
{
	font-size:8px;	
}


.preload		/* Preload foto */
{
	position:absolute;
	top:-2000px;
	height:4px;
	width:4px;
	
}

a.pagnum 
{
	color:#000;
}
div#kader1 div#contentkaderrechts a.pagnumactief 
{
	color:#b24008;
}


/* FORMS */


input.zoekveld 
{
	width:120px;
	margin-top:2px;		
}

input.checkbox 
{
	vertical-align:middle;

}

input.zoekbtn
{
	background-color:#FFF; 
	border:0px;
}

/* Social links onder menu */

div#sociallinks {
    margin-top: 10px;
}