BODY {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-width: 0px 0px 0px 0px;

}



/*  containers voor hide objects */
.spacer {
	width: 1000px;
	height: 1px;
	overflow: visible;
	position: relative;
	z-index: 6;

}

.spacer img{

border-style: solid ;
border-color: #99b5d4;
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: #ffffff;
	background-image: url(/extras/styles/kader/art/layout/logoheader_home.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;
	z
	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;
	padding-right: 11px;
}

.navigatie img {
	margin: 0px 0px 0px 0px;
	position: relative;
	top: 3px;
}

a.vlag {
margin: 0px 4px 0px 0px;

}

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: #ffffff;
	border-style: solid ;
	border-color: #99b5d4;
	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: #99b5d4;
	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-home.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: #99b5d4;
	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 50px 0px 0px;

	
}

A.disclaimer:hover {

	color:#d70713; 

}



/* Volgpagina  */




.subnav {
	width: 210px;
	margin: 120px 0px 0px 10px;
	line-height: 21px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.subnav A {
	color: #214992;
	text-decoration: none;
}

.subnav A:hover {
	color: #e20b18;
}

A.on2 {
	color: #e20b18;
	
}

.Ccontent {
	background: #ffffff;
	background-image: url(/extras/styles/kader/art/layout/bg_content-home.jpg);
	background-repeat: repeat-x;
	width: 333px;
	margin: 30px 0px 0px 0px;
	padding-bottom: 10px;	
	border-style: solid ;
	border-color: #99b5d4;
	border-width: 1px;
	position: relative;
	left: 20px;
	float: left;
}
.content2 {
	background: #ffffff;
	background-image: url(/extras/styles/kader/art/layout/bg_content-home.jpg);
	background-repeat: repeat-x;
	width: 370px;

	margin: 30px 0px 0px 0px;
	
	border-style: solid ;
	border-color: #99b5d4;
	border-width: 1px 1px 1px 1px;
	position: relative;
	left: 20px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.kop {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	
	width: 250px;
	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_klein {
font-size: 8pt;
color: #214992;
line-height: 16px;
}
.txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214992;
	line-height: 16px;

	width: 310px;
	height: ;
	padding: 0px 0px 10px 0px;
	margin: 15px 0px 0px 6px;
	line-height: 17px;
	float:left;
}
/* workaround CMS */


.txt2 {
	width: 340px;
	height: ;
	padding: 0px 0px 10px 0px;
	margin: 15px 0px 0px 6px;
	line-height: 17px;
	float:left;
}

.contentspacer {
	width: 5px;
	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: #99b5d4;
	border-width: 1px 1px 1px 1px;
	position:relative;
}
#fototje {
	border-style: solid ;
	border-color: #99b5d4;
	border-width: 1px 1px 1px 1px;
	position:relative;
	margin-bottom: 30px;
}
#onder_txt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	font-size: 11px;
	color: #214992;
	line-height: 16px;
	margin-bottom: 10px;
}
#tekst {
margin-bottom: 20px;
}



/*  container voor bijlagen */
#bijlage_frame {
		
}
.bijlagepos {
	width: 1px;
	height: 15px;
	overflow: visible;
	position: relative;
	margin-left: 10px;
	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;
	vertical-align: top;
}
.bijlage1 A {
	font-weight: bold;
	text-decoration: none;
	color:#214992;
	font-size: 11px;
}

.bijlage1 A:hover {
	font-weight: bold;
	text-decoration: none;
	color:#b7000b;
}

.bijlage1 img {
	position: relative;
	top: 7px;
}
/* CMS bug */

/* CMS  */


.subsubnav  {
	position: relative;
	left: 20px;
	line-height: 17px;
	font-size: 10px;
	margin: 0px 0px 0px 0px;

}

.subsubnavframe  {

	margin: 10px 0px 20px 0px;

}
/*  Editted by RM BV positie CMS table
#position1 {
    position: absolute;
    top: 0px;
    left:0px;
}
*/

.contact1 {
    width: 300px;
    border: 1px solid #004795;
}


.contact2 a { color: #214992;}
.contact2 a:hover {
	color: #b7000b;
}	
.contact2 {
    width: 220px;
    height: 80px;
    padding: 8px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #214992;	
}
#profiel {
    margin-left: 10px;
    margin-top: 0px;
    display: block;
    clear: both;
    float: left;
    margin-bottom: 10px;
}
.contentcontainer { 
    margin: 0px;
    padding: 0px;
}
										