	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}
		
	body {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
		color:#343434;
		font-size:12px;
		background-color:#e9e8ea;
		text-align:center;
}

.container {
		clear:left;
		margin:0 auto;
		position:relative;
		width:960px;
		text-align:left;
		}
.contain {
		position:relative;

		width: 960px;
		height: 100%;
		clear: left;
		}

.header {
	position:relative;
	float:left;
	width:230px;
	height:98px;
	background-image: url(images/header.jpg);
	background-repeat:no-repeat;
	padding: 30px 0px 0px 730px;
}

.home {
	position:relative;
	float:left;
	width:74px;
	height:31px;
}

.overons {
	position:relative;
	float:left;
	width:76px;
	height:31px;
}

.producten {
	position:relative;
	float:left;
	width:76px;
	height:31px;
}

.projecten {
	position:relative;
	float:left;
	width:76px;
	height:31px;
}

.partners {
	position:relative;
	float:left;
	width:76px;
	height:31px;
}

.contact {
	position:relative;
	float:left;
	width:76px;
	height:31px;
}

.menu_left {
	position:relative;
	float:left;
	width:310px;
	height:31px;
	background-color:#013e7f;
}

.title_left {
	position:relative;
	float:left;
	width:273px;
	height:63px;
	z-index:1;
	background-image: url(images/title_left.jpg);
}

.title_right {
	position:relative;
	float:left;
	width:667px;
	height:33px;
	margin: 30px 0px 0px 20px;
}

.photos{
	position:relative;
	float:left;
	width:259px; 
	padding: 20px 0px 0px 0px;

}

.photo {
    position:relative;
    width:259px;
    height:137px;
    z-index:0;
 }
.frame {
    position:absolute;
    width:123px;
    height:90px;
    z-index:1;
 }
 
.photo1{
	width:259px;
    height:137px;
	position:relative;

}

.photo2{
	width:259px;
    height:137px;
	position:relative;
	padding: 10px 0px 0px 0px;
}

.photo3{
	width:123px;
    height:85px;
	position:relative;
	float:left;
	padding: 5px 0px 0px 0px;
}

.photo4{
	width:118px;
    height:85px;
	position:relative;
	float:left;
	padding: 5px 0px 0px 5px;
}

.left_long{
	position:relative;
	float:right;
	width:2px;
	left: 1px;
	min-height:423px;
	height: 100%;
	

}

.content{
	position:relative;
	float:left;
	width:664px;
	padding: 0px 0px 0px 22px;
	min-height: 420px;
}

.text{
position:relative;
padding: 10px; 
}

.contenttext2{
	position:relative;
	}
	
.contenttext{
	position:relative;
	bottom:25px;
	}

.left{
	position:relative; 
	float:left;
	width: 272px; 
border-right: solid 1px #b2b2b2;
	z-index:5;
}

.leftcon{
	position:relative;
	float:left;
	width:254px;
	padding: 10px 0px 0px 0px;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
}

.leftconback{
	position:relative;
	z-index:6;
	width:272px;
	border-right: solid 1px #b2b2b2;
}

.leftcon2{
	position:relative;
	float:left;
	width:254px;
	padding: 10px 0px 30px 0px;
	margin: -60px 0px 0px 0px;
	font-size:12px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
	z-index:5;
}

h2.leftcontitle
{
font-size:14px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
color:#013e7f;

}

h2.leftcontitle2
{
font-size:14px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
color:#013e7f;
display:inline;
}

h1.subtitle
{
font-size:18px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
color:#013e7f;
display:inline;
text-decoration:none;
}

h1
{
font-size:18px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
color:#013e7f;
}

a.leftonlink:link 
{ color:#343434;
text-decoration: none;
font-size:12px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;

}
a.leftonlink:visited
{ color:#343434;
text-decoration: none;
font-size:12px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
}
a.leftonlink:hover 
{ color: #343434;
text-decoration: underline;
font-size:12px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif bold;
}

.stippel{
width: 180px;
height:7px;
background-image: url(images/stippel.jpg);

}

.menu_between {
	position:relative;
	width: 33px;
	height: 31px;
	float:left;
	background-image: url(images/menu_between.jpg);
	background-repeat:no-repeat; 
}

a.menu_home_s {
	width: 74px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_home.jpg);
	background-position: bottom;
	display: block;
}


a.menu_home {
	width: 74px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_home.jpg);
	display: block;
}

a.menu_home:hover {
	background-position: bottom;
}

a.menu_overons {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_overons.jpg);
	display: block;
}

a.menu_overons_s {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_overons.jpg);
	background-position: bottom;
	display: block;
}

a.menu_overons:hover {
	background-position: bottom;
}

a.menu_producten {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_producten.jpg);
	display: block;
}

a.menu_producten_s {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_producten.jpg);
	background-position: bottom;
	display: block;
}

a.menu_producten:hover {
	background-position: bottom;
}

a.menu_projecten {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_projecten.jpg);
	display: block;
}

a.menu_projecten_s {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_projecten.jpg);
	background-position: bottom;
	display: block;
}

a.menu_projecten:hover {
	background-position: bottom;
}

a.menu_partners {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_partners.jpg);
	display: block;
}

a.menu_partners_s {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_partners.jpg);
	background-position: bottom;
	display: block;
}

a.menu_partners:hover {
	background-position: bottom;
}

a.menu_contact {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_contact.jpg);
	display: block;
}

a.menu_contact_s {
	width: 76px;
	height: 31px;
	background-position: top;
	background-image: url(images/menu_contact.jpg);
	background-position: bottom;
	display: block;
}

a.menu_contact:hover {
	background-position: bottom;
}

.menu_end{
	position:relative;
	float:left;
	background-image: url(images/menu_end.jpg);
	background-repeat:no-repeat;
	width: 31px;
	height: 31px;
}

.hide {
	display: none;
}

a.sub_menu:link 
{ color:#343434;
text-decoration: underline;
font-size:14px;

}
a.sub_menu:visited
{ color:#343434;
text-decoration: underline;
font-size:14px;
}
a.sub_menu:hover 
{ color: #343434;
text-decoration: none;
font-size:14px;
}




.page_title{
position:relative;
bottom:45px;


}


.subhead{
	position:relative;
	float:left;
	width:100%; 
	height:135px;
	background-color:#013e7f;
	bottom:5px;
	overflow:hidden;
	display:inline;
}

.koptext{
position:relative;
color:#FFFFFF;
padding: 10px 10px 10px 10px;
overflow:hidden;
}
.between
{
width: 10px;
float:left;
background-color:#FFFFFF;
height: 100%;
}
.koptext2{
position:relative;
color:#FFFFFF;
padding: 10px 10px 10px 10px;
overflow:hidden;
width: 260px;
float:left;
}

.footer{
	position:relative;
	float:left;
	width: 960px;
	height: 37px;
	margin: 5px 0px 0px 0px;
	text-align:left;
	font-size:11px;
}

a.nor:link 
{ color:#343434;
text-decoration: underline;
font-size:12px;

}
a.nor:visited
{ color:#343434;
text-decoration: underline;
font-size:12px;
}
a.nor:hover 
{ color: #343434;
text-decoration: none;
font-size:12px;
}

a:link 
{ color:#343434;
text-decoration: underline;
font-size:12px;

}
a:visited
{ color:#343434;
text-decoration: underline;
font-size:12px;
}
a:hover 
{ color: #343434;
text-decoration: none;
font-size:12px;
}

a.footerl:link 
{ color:#999999;
text-decoration: underline;
font-size:11px;

}
a.footerl:visited
{ color:#999999;
text-decoration: underline;
font-size:11px;
}
a.footerl:hover 
{ color: #999999;
text-decoration: none;
font-size:11px;
}
ul{
padding: 0px 0px 0px 20px;
float:left;
position:relative;
}