/* {
	margin: 0;
	padding: 0;
	border: 0;
	z-index: 0;
}*/

body {
	border-width: 0;
	font-family: Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: url(../img/back_gradient.png);
	background-color: #ffffff;
	background-repeat: repeat-x;
}
#page_main{
width: 715px;
background-color:#a1d21a;
height: 100%;
padding-bottom:30px;
}
#reload_zoek {
border-bottom:1px solid #a1d21a;

}

#header {
	position:absolute;
	width:750px;
	height:150px;
}
#main {
	position:absolute;
	border:0px solid #ff0000;
	left:50px;
	top:110px;
	width:950px;
	height:100$;
}
#flash_kalender{
position:relative;
float: left;
left: 0px;
top: 30px;
width:462; 
height:349;
}
#rechts_main {
position:relative;
float: right;
top:0px;
padding:0px;
width:220px;
background-color:#FFFFFF;
}
#flash_stuurgroep{
float:right;
left:0;
width:220; 
height:146;
background-color:#FFFFFF;

}

#logo {
	position:absolute;
	left:182px;
	top:30px;
	width:500px;
	height:70px;
}
#taal {
	position:absolute;
	left:800px;
	top:3px;
	width:200px;
	height:20px;
	text-align:right;
}
#menu_ext {
	position:absolute;
	left:0px;
	top:30px;
	width:225px;
	min-height:500px;
	padding: 0px;
	background:url(../img/menu_ext_bg.png);
}


#menu_hor {
	position:absolute;
	background:url(../img/menu_hor_bg.png);
	left:0px;
	top:0px;
	width:950px;
	height:30px;
}
#projecten_kn {
	position:absolute;
	top:5;
	left:20;
	width:200px;
	height: 30px;
	padding: 8px 0px 0px 20px
}
#overige_kn {
	position:absolute;
	top:0;
	left:235px;
	width:730px;
	height:30px;
}
#rechts_container{
	position:absolute;
	background-color:#ffffff;
	right:0px;
	top:25px;
	width:220px;
}
#menu_subsubsub {
float:left;
	background-color:#ffffff;
	right:0px;
	top:0px;
	width:220px;
	
}

#main_content {
background-color:#a5d32f;
}
#content_container {
	position:absolute;
	left:235px;
	top:0px;
	width:715px;
	min-height:900px;
	background-color:#ffffff;
}

#content_introtekst {
	width: 470px;
	padding: 0px 10px;
}

#content_introtekst  .lh20 {
	font-size: 11px;
	line-height: 17px;
	font-family: verdana;
}

#content {
	position:absolute;
	left:20px;
	top:30px;
	width:470px;

	background-color:#ffffff;
}

#content a {
	color: #00591a;
}

#documenten{
	float:left;
	right:0px;
	top:0px;
	width:220px;
	color:#000000;
	}
#alt_content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:30px 0 0 20px;
}

#zoekformulierpgp {
	margin: 0px 5px;
}

#cpath {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-size: 11px;
	padding: 4px 3px;
}

#reloaden1 {
	margin: 0px 3px;
}

#osage {
	padding: 5px;
	margin-top: 20px;
}

#osage a {
color:#505050;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
letter-spacing:1px;
text-decoration:none;

font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
}

#mainbody {
color:black;
font-family:arial;
font-size:12px;
line-height:20px;
margin:20px;
}

.extramain_document {
	background-color:white;
	border-bottom:1px dotted #A1D21A;
	float:left;
	font-size:10px;
	height:22px;
	text-indent:10px;
	width:214px;
}
.extramain_document a{
	color:#505050;
	display:block;
	font-weight:normal;
	padding:5px 0;
	text-decoration:none;
	vertical-align:bottom;
}
.extramain_document a:hover {
	background-color:#7EA513;
	color:#FFFFFF;
	display:block;
	font-weight:700;
	padding:5px 0;
	text-decoration:none;
	vertical-align:bottom;
}

a.hover_orange:hover{
	background: #F66B05
}

div.cv_tekst ul {
	padding-left: 5px;
	margin:5px;
}

div.cv_tekst li {
	margin: 5px;
	padding-left: 10px;
}


div.cv_tekst td {
	border-top: 1px dotted #A1D21A;
}

div.titel_actie {
	background-color:#2F721A;
	color:#A1D21A;
	font-family:arial;
	font-size:12px;
	font-weight:700;
	height:20px;
	letter-spacing:1px;
	line-height:20px;
	text-indent:10px;
	vertical-align:bottom;
	width:215px;
	margin-left: 5px;
}

div.orange_title {
	color: #FFF;
	background-color: #F66B05;
	font-family:arial;
	font-size:12px;
	font-weight:700;
	height:20px;
	letter-spacing:1px;
	line-height:20px;
	text-indent:10px;
	vertical-align:bottom;
	width:215px;
}

#popup{width: 330px; background: #fff; font-family: Arial; font-size: 16px; color: #58595B; padding: 15px; margin: 0 auto; position: absolute; top: 130px; left: 270px; z-index:2;  border-radius:7px;}
			#popupwrapper{bottom: 0; right: 0; position: absolute; top:0; left: 0; height: 1200px;background: #000; opacity:0.4; filter:alpha(opacity=40); z-index: 1;}
			#popup p {margin: 0; line-height: 16px;}
			#popup a {display: inline-block; padding: 2px 8px 3px 8px; background: #0C3B6B; color:#fff; text-decoration:none; border-radius: 5px;}
			#popup img {margin: 10px 0 8px}
