body{
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					0px;
	padding-left:					0px;
}

.body{
	background-image:				url('../img/agsite.jpg');
	background-color:				#ffffff;
	background-repeat:				repeat-x;
}


.site{
	width:							1000px;
	margin-right:					auto;
	margin-left:					auto;
	background-color:				#ffffff;
	background-image:				url('../img/ag.jpg');
}

.site .ag{
	overflow:						auto;
	background-image:				url('../img/ik_ben_zeker.jpg');
	background-position:			bottom right;
	background-repeat:				no-repeat;
}

.site .header{
	position:						absolute;

}

.site .topspace{
	padding-top:					280px;
}

.site .nav{
	width:							290px;
	float:							left;
}

.site .nav .submenu{
	width:							270px;
	min-height:						280px;
	height:							auto !important;
	height:							280px;
	margin-left:					10px;
	background-image:				url('../img/submenu.jpg');
	background-repeat:				repeat-x;
	background-position:			0px 40px
}

.site .nav .submenu a{
	color:							#586798;
	text-decoration:				none;
}

.site .nav .submenu a:hover{
	color:							#F66013;
}

.site .nav .submenu .spacer{
	padding-top:					0px;
	padding-right:					10px;
	padding-bottom:					0px;
	padding-left:					10px;	
}

.site .nav .submenu h1{
	font-family:					arial;
	font-style:						italic;
	font-size:						19px;
	font-weight:					bold;
	color:							#011661;
	padding-top:					20px;
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					6px;
	margin-left:					0px;	
}

.site .nav .submenu ul{
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					0px;
	padding-left:					20px;	
}

.site .nav .submenu  li{
	font-family:					arial;
	font-size:						12px;
	color:							#586798;
	margin-bottom:					4px;
}

.site .content{
	width:							710px;
	float:							left;
	min-height:						580px;
	height:							auto !important;
	height:							580px;	
}

.site .content .ronding{
	margin-top:						20px;
}

.dynacontent{
	width:							460px;
	font-family:					arial;
	font-size:						12px;
	line-height:					18px;
	text-align:						justify;
	color:							#012676;
	padding-left:					20px;
	padding-bottom:					40px;
}

.dynacontent a{
	color:							#F66013;
	text-decoration:				none;
}

.dynacontent a:hover{
	text-decoration:				underline;
}

.dynacontent h1{
	font-family:					arial;
	font-size:						18px;
	font-weight:					bold;
	color:							#FC6E00;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					16px;
	padding-left:					0px;
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;	
}


.tagcloud{
	width:							960px;
	min-height:						60px;
	height:							auto !important;
	height:							60px;		
	background-color:				#ECEFF4;
	margin-top:						2px;
	
	padding-top:					20px;
	padding-right:					20px;
	padding-bottom:					20px;
	padding-left:					20px;
	
	text-align:						center;
	
	font-family:					arial;
	
	
}

.tagcloud a{
	color:							#1F2E71;
	text-decoration:				none;
}


.tagcloud a:hover{
	color:							#1F2E71;
	text-decoration:				underline;
}

.tagcloud h1, .tagcloud h2, .tagcloud h3, .tagcloud h4, .tagcloud h5, .tagcloud h6{
	font-family:					arial;
	font-weight:					normal;
	color:							#1F2E71;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					0px;
	padding-left:					0px;
	margin-top:						0px;
	margin-right:					10px;
	margin-bottom:					0px;
	margin-left:					0px;	
	float:							left;
}

.tagcloud h1 {
	font-size:						18px;
}

.tagcloud h2 {
	font-size:						16px;
}

.tagcloud h3 {
	font-size:						14px;
}

.tagcloud h4 {
	font-size:						12px;
}

.tagcloud h5 {
	font-size:						10px;
}

.tagcloud h6 {
	font-size:						8px;
}

.naw{
	width:							1000px;
	min-height:						100px;
	height:							auto !important;
	height:							100px;		
	background-color:				#ffffff;
	text-align:						center;
	padding-top:					10px;	
	padding-bottom:					10px;	
	font-family:					arial;
	font-size:						12px;
	font-weight:					bold;
	color:							#012677;	
}


.vacatureblok{
	width:							460px;
	background-image:				url('../img/vacablokag.png');
	margin-top:						30px;
	margin-bottom:					30px;
}

.vacatureblok ul{
	width:							430px;
	margin-left:					-20px;
	margin-top:						4px;
}


.vacatureblok li{
	background-color:				#ffffff;
	background-image:				url('../img/vaca_ag.png');
	background-position:			right;
	background-repeat:				repeat-y;
	color:							#FC6E00;
	list-style:						square;
	margin-top:						3px;
	padding-top:					3px;
	padding-bottom:					3px;		
}

.vacatureblok a{
	font-family:					arial;
	font-size:						11px;
	font-weight:					bold;
	color:							#00337B;
	text-decoration:				none;
}

.vacatureblok a:hover{
	color:							#FC7600;	
}

.tab{
	height:							40px;
	border-bottom:					solid 1px #CED3E2;
	overflow:						hidden;
}

.tab ul{
	position:						absolute;
}

.tab li{
	height:							30px;
	background-color:				#ffffff;
	border-top:						solid 1px #CED3E2;
	border-right:					solid 1px #CED3E2;
	border-bottom:					solid 0px #CED3E2;
	border-left:					solid 1px #CED3E2;
	float:							left;
	list-style:						none;
	margin-right:					4px;
	padding-top:					10px;
	padding-left:					10px;
	padding-right:					10px;
}

.tab h2{
	font-family:					arial;
	font-size:						16px;
	font-style:						italic;
	font-weight:					normal;
	color:							#041A63;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					0px;
	padding-left:					0px;
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;		
}

.tabspace{
	margin-left:					-8px;
}

.tabspace a{
	color:							#041A63;
	text-decoration:				none;
}

.tabspace a:hover{
	color:							#FC7600;
	text-decoration:				none;
}



.tab .on{
	
}

.tab .off{
	margin-top:						-1px;
	background-color:				#F8F9FB;
	border-bottom:					solid 1px #CED3E2;
}


.tabcontent{
	display:						block;
}

.tabcontentoff{
	display:						none;
}


.sitemenu{
	position:						absolute;
	width:							460px;
	height:							50px;
	background-image:				url('../img/schaduwsitemenu.png');
	background-repeat:				repeat-x;
	margin-left:					20px;
	margin-top:						-40px;
}

.sitemenu td{
	font-family:					arial;
	font-size:						14px;
	font-style:						italic;
	font-weight:					bold;
	color:							#041A63;
	text-align:						center;
	padding-top:					5px;
}

.sitemenu  a{
	color:							#041A63;
	text-decoration:				none;
}

.sitemenu  a:hover{
	color:							#F66013;
	text-decoration:				none;
}


.actieveld input{
	font-family:					arial;
	font-size:						12px;
	border:							solid 1px #041A63;
	float:							left;
	padding-top:					3px;
	padding-right:					3px;
	padding-bottom:					3px;
	padding-left:					3px;	
}

.actieveld select{
	font-family:					arial;
	font-size:						12px;
	border:							solid 1px #041A63;
	height:							22px;
	float:							left;
}


.actieveld .submit{
	font-family:					arial;
	font-size:						12px;
	font-style:						italic;
	font-weight:					bold;
	color:							#ffffff;
	background-color:				#F66013;
	border-top:						solid 1px #F88547;
	border-right:					solid 1px #D14F07;
	border-bottom:					solid 1px #D14F07;
	border-left:					solid 1px #F88547;
	margin-left:					5px;
	padding-top:					2px;
	padding-right:					2px;
	padding-bottom:					2px;
	padding-left:					2px;	
}

.zoeken{
	position:						absolute;
	z-index:						3;
	margin-left:					775px;
	margin-top:						290px;
}

.foto1{
	position:						absolute;
	z-index:						4;
	margin-left:					0px;
	margin-top:						0px;
}

.foto2{
	position:						absolute;
	z-index:						5;
	margin-left:					733px;
	margin-top:						125px;
}

.caption{
	position:						absolute;
	z-index:						6;
	margin-left:					640px;
	margin-top:						270px;	
}

.bedrijven{
	position:						absolute;
	margin-top:						-60px;
	margin-left:					30px;
	font-family:					arial;
	font-size:						12px;
	color:							#00004A;
}

.bedrijven a{
	font-size:						12px;
	color:							#00004A;
	text-decoration:				none;
}

.bedrijven a:hover{
	color:							#F0731C;
}


form{
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;
	padding-top:					0px;
	padding-right:					0px;
	padding-bottom:					0px;
	padding-left:					0px;
}

/*CMS*/


.cmslink td, div.cmslink{
	font-family:					arial;
	font-size:						9px;
	font-weight:					bold;
	color:							#ffffff;
	background-color:				#F66013;
	border-top:						solid 1px #F88547;
	border-right:					solid 1px #D14F07;
	border-bottom:					solid 1px #D14F07;
	border-left:					solid 1px #F88547;
	margin-left:					5px;
	padding-top:					2px;
	padding-right:					2px;
	padding-bottom:					2px;
	padding-left:					2px;
}

.cmslink a{
	font-size:						9px;
	color:							#ffffff;
	text-decoration:				none;
}

.cmslink a:hover{
	text-decoration:				underline;
}


/*VACATURE*/

.vacature p{
	margin-top:						0px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;
	padding-top:					4px;
	padding-right:					4px;
	padding-bottom:					4px;
	padding-left:					4px;	
}

.vacature h1{
	background-color:				#E5E8EF;
	font-family:					arial;
	font-size:						12px;
	color:							#041A63;
	margin-top:						10px;
	margin-right:					0px;
	margin-bottom:					0px;
	margin-left:					0px;
	padding-top:					4px;
	padding-right:					4px;
	padding-bottom:					4px;
	padding-left:					4px;
}

.vacature a{
	color:							#041A63;
	text-decoration:				none;
}

.vacature a:hover{
	color:							#F66013;
	text-decoration:				none;
}

.toonvacature{
	width:							100%;
}

