
BODY {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-width: 0px 0px 0px 0px;

}

TD {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #214992;

}

.offerte {

height: 15;
border-style: solid;
border-width: 1px;
border-color: #a3b4d2;

}


SUP {
font-size: 9px;
}
/*  containers voor hide objects */
.spacer {
	width: 1000px;
	height: 1px;
	overflow: visible;
	position: relative;
	z-index: 6;

}

.spacer img{

border-style: solid ;
border-color: #6682b4;
border-width: 1px 1px 1px 1px;

position: absolute; top: -308px; left: 30px;
}


.film {
	width: 1000px;
	height: 1px;
	overflow: visible;
	position: relative;
	z-index: 200;

}

.film img{

position: absolute; top: -589px; left: 497px;
}




.frame {
	background: #e7ecf4;
	background-image: url(/extras/styles/kader/art/layout/logoheader-c.jpg);
	background-repeat: no-repeat;
	text-align: left;
	
	width: 1000px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214992;
	line-height: 16px;
	position: relative;
	

	
	clear: both;
}


.navigatie {
	
	width: 977px ;
	height: 26px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	position: relative;
	top: 2px;


	
}

.navigatie img {
	margin: 0px 0px 0px 0px;
	position: relative;
	top: 3px;

}

a.vlag {
	margin: 0px 4px 0px 4px;

}

a.nav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
	margin: 0px 6px 0px 6px;
	
}

a.nav:hover {

	color: #e20b18;
}


a.home {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214992;
	text-decoration: none;
	font-weight: bold;
	
	position: relative;
	top: 0px;
	
	margin-left: 10px;
	margin-right: 25px;
	
}

a.home:hover {

	color:#d70713; 

}

a.on {

	text-decoration: underline; 

}

a.on:hover {

	color:#ffffff; 

}

/*  container voor introtekst homepage en visual rechts */
.rij1 {
	width: 1000px ;
	height: 276px;

	overflow: hidden;
	position: relative;
	left:;
	top:;
	z-index: 4;
	
}

/*  introtekst homepage */
.kader1 {
	width: 455px ;
	height: 170px;
	background: #f7f9fb;
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;

	overflow: hidden;
	position: absolute;
	left:30px;
	top:100px;
	z-index: 4;
	
}

.homepagetext {

	width: 425px ;
	height: 135px;
	margin: 10px 0px 5px 10px;
	overflow: hidden;
	
}


/*  foto personeel rechts boven  */
.kader2 {

	width: 465px ;
	height: 255px;
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;
	overflow: hidden;
	
	position: absolute;
	left:497;
	top: 15;
	z-index: 4;
	
}


.rij2 {

	background: #f7f9fb;
	background-image: url(/extras/styles/kader/art/layout/bg_home_kader3.jpg);
	background-repeat: repeat-x;
	width: 1000px ;
	height: 294px;
	font-size: 1px;
	position: relative;

}

/*  foto links onder wisselende visual  */
.kader4 {
	width: 282px ;
	height: 272px;
	overflow: hidden;
	position: absolute;
	left: 30px;
	top: 18px;

	
}
.kader4 img {



	margin: 0px 0px 0px 0px;
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;


}


.rotator {

text-align: center;
position: absolute;
left: 330px;
top: 3px;


}

.rotator2 {

text-align: center;
position: absolute;
left: 655px;
top: 3px;
}


/*  homepage links naar projecten  */
.projectenlinks{
	width: 688px ;
	height: 140px;
	overflow: hidden;
	position: absolute;
	left: 312px;
	top: 170px;
	
}


 
div.prodinfoI {

position: absolute;
left: 21px;
top: 32px;
letter-spacing: 0;

}

div.prodinfoII {

position: absolute;
left: 270px;
top: 32px;

}

div.prodinfoIII {

position: absolute;
left: 493px;
top: 32px;

}


.prodinfoI A {
	font-weight: bold;
}

.prodinfoII A {
	font-weight: bold;
}

.prodinfoIII A {
	font-weight: bold;
}


.prodinfoI A:hover {
	color: #e20b18;
	font-weight: bold;
}

.prodinfoII A:hover {
	color: #e20b18;
}

.prodinfoIII A:hover {
	color: #e20b18;
}


.bottom {
	

}


img.prodinfo {
float: ;
}



.footer {
	background-image: url(/extras/styles/kader/art/layout/bg_footer-home.jpg);
	background-repeat: no-repeat;
	width: 1000px;
	height: 32px;
	overflow:hidden;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e8ecf4;
	text-decoration: none;
	font-weight: bold;
	line-height: 30px;
	clear: both;
	
}

.footer A {

	font-size: 11px;
	color: #e8ecf4;
	font-weight: bold;
	text-decoration: underline;
	
}

.footer A:hover {
	color: #d70713;
}

.info {
margin: 0px 105px 0px 40px;
}




A.disclaimer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #214992;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 20px 0px 0px;

	
}

A.disclaimer:hover {

	color:#d70713; 

}



/* Volgpagina  */




.subnav {
	width: 210px;
	margin: 120px 0px 0px 10px;
	line-height: 21px;
	position:relative;
	left: 20px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.subnav A {
	color: #214992;
	text-decoration: none;
}

.subnav A:hover {
	color: #e20b18;
}

A.on2 {
	color: #e20b18;
	
}

.content {
	background: #ffffff;
	background-image: url(/extras/styles/kader/art/layout/bg_content.jpg);
	background-repeat: repeat-x;
	width: 333px;

	margin: 30px 0px 0px 0px;
	
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;
	position: relative;
	left: 20px;
	float: left;
	padding: 0px 0px 0px 0px;
}



.content2 {
	background: #ffffff;
	background-image: url(/extras/styles/kader/art/layout/bg_content.jpg);
	background-repeat: repeat-x;
	width: 600px;

	margin: 30px 0px 0px 0px;
	
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;
	position: relative;
	left: 20px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.kop {
	
	height: 17px;
	color: #ffffff;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
	float:left;
}

.txt {
	width: 310px;
	height: ;
	padding: 0px 0px 10px 0px;
	margin: 15px 0px 0px 6px;
	line-height: 17px;
	float:left;
}

.txt2 {
	width: 570px;
	text-align: top;
	padding: 0px 0px 10px 0px;
	margin: 15px 0px 0px 6px;
	line-height: 17px;
	float:left;
}

.contentspacer {
	width: 5px;
	height: 519;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	float: left;
}

.clear {
	clear: both;
}

.txt A {
	font-weight: bold;
	text-decoration: none;
	color:#214992;
}

.txt A:hover {
	font-weight: bold;
	text-decoration: none;
	color:#b7000b;
}

.foto {
	width: 392px;

	margin: 30px 0px 120px 15px;
	padding: 0px 0px 0px 0px;
	overflow: ;
	float: left;
	position: relative;
	left: 20px;
	font-size: 14px;
	font-weight: bold;
}




img.fototje  {
	border-style: solid ;
	border-color: #6682b4;
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px 10px 0px;
	position:relative;
	left: 0px;
}




/*  container voor bijlagen */
.bijlagepos {
	width: 1px;
	height: 15px;
	overflow: visible;
	position: relative;
	z-index: 2;
	clear: both;
	padding: 0px 0px 0px 0px;
}

.bijlage {
	width: 392px;
	height: 120px;
	background: #cad4e5;
	position: absolute;
	left: 588px;
	top: -120px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.bijlage1 {
	width: 370px;
	margin: 15px 10px 5px 10px;
	padding: 0px 0px 0px 0px;
}

.bijlage1 A {
	font-weight: bold;
	text-decoration: none;
	color:#214992;
}

.bijlage1 A:hover {
	font-weight: bold;
	text-decoration: none;
	color:#b7000b;
}

.bijlage1 img {
	position: relative;
	top: 7px;
}


.subsubnav  {
	position: relative;
	left: 20px;
	line-height: 17px;
	font-size: 10px;
	margin: 0px 0px 0px 0px;

}

.subsubnavframe  {

	margin: 10px 0px 20px 0px;

}


/*  input fields */


.invulveld  {

width: 150px;
height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #214992;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #cad4e5;
	margin-bottom: 2px;

}

.textveld  {

width: 150px;
height: 100px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #214992;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-color: #cad4e5;
	margin-bottom: 2px;

}

.verzend {

	width: 80px;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	border-width: 0px;
	border-style: solid;
	border-color: #cad4e5;
	background: #cad4e5;
	cursor: hand;
}

.inputdiv1 {
width:150px;
margin-right:10px;
float: left;
}

.inputdiv2 {
margin-right:;
float: left;
}



/* direct contact  */


.contact1 {

	width: 300px;
	border-width: 1px;
	border-style: solid;
	border-color: #004795;

}

.contact2 {
	width: 220px;
	height: 80px;
	padding: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214992;

}


/* geschiedenis  */


SPAN.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214992;
	font-weight: normal;
}


