/* BEGIN MAINSTYLE */

body{
	margin:				0px;
	font-family:		Arial;
	xfont-size:			11px;
}

img{
	border-right:		30px solid #366837;
	
}

h1{
	font-size:			21px;
	color:				#366837;
	text-align:			right;
	margin-bottom:		0px;
	margin-right:		5px;
}

h2{
	font-size:			16px;
	color:			#366837;
	margin-bottom:		0px;
}

form{
	height: 22px;
	margin: 0px;
	padding: 0px;
}

dl{
	margin:4px;
	padding:0px;
}
dt {
	padding-top:10px;
}

.paginas onder ul{
	padding-left:opx;
	margin-left:0px;
  list-style: none;
}

.paginas onder li {
	font-weight:normal;
	font-size:11px;
  list-style: none;
}

.content_inner ul {
	padding-left:opx;
	margin-left:0px;
}

.content_inner li {
	background:			url(/images/car-uwo/pijltje_groen.gif) no-repeat 0% 0%;
	padding-left:20px;
	margin-left:-40px;
	/margin-left:0px;
	font-weight:normal;
	font-size:11px;
}

.content_inner li a{
	color:#366837;
	text-decoration:none;
		font-size:11px;
	margin-top:5px;
}


.main_table{
	width:				950px;
	height:				768px;
	background:			url(/images/car-uwo/bg.jpg);
}

.top_table{
	width:				891px;
	height:				130px;
}

.mid_table{
	width:				891px;
	height:				100%;
}

.content_table{
	width:				658px;
	height:				100%;
}

.content{
	padding:			15px;
	font-family:		Arial;
	font-size:			11px;
}

/* kruimelpad*/

.top_balk_grijs div ul li{
display:inline;
margin-left:10px;
}

.kruimelpad {
float:left;
width:420px;
height:20px;
display:inline;
margin-top:5px;
list-style:none;
margin-left:-19px;
/margin-left:11px;
}

.kruimerpad li{
margin-left:-10px;

}

.kruimelpad  li a{
	font-size:			11px;
	text-decoration:		none;
	color:			#366837;
	
}

.kruimelpad  li a:hover{
	text-decoration:underline;
}

.menu_td{
	width:				225px;
}
/* stijlen voor de logo's*/
.logo_left{
	background:			url(/images/car-uwo/logo_top_left.gif) no-repeat 50% 50%;		
	width:				226px;
	height:				130px;
}

.logo_right{
	background:			url(/images/car-uwo/logo_top_right.gif) no-repeat 100% 35%;
	width:				144px;
	height:				130px;
}

/* stijlen voor de balken boven aan*/

.top_balk{
height:					34px;
}

.top_balk_grijs{
	background:			url(/images/car-uwo/top_balk_grijs.gif) no-repeat ;
	height:				33px;	
}

/* zoeken */

#zoekendiv{
	height:				34px;
	background:			url(/images/car-uwo/top_balk.gif) no-repeat;
	margin:				0px;
}

.zoeken{
	position:			absolute;
	width:				200px;
	margin-left:		475px;
	color:				#FEB334;
	font-weight:		bold;
	font-size:			11px;
	font-family:		Arial;
	margin-top: 		7px;

	
}
 
.zoeken input{
border:					1px solid orange;
width:					100px
}

a.zoeken_btn{
	position:			absolute;
	background:			url(/images/car-uwo/icoon_zoeken.gif) 50% 50% no-repeat; 
	height:				22px;
	width:				22px;
}


/* Contact pagin*/

input{
	border: 1px solid #366837;
}

textarea{
	border: 1px solid #366837;
	overflow-y: auto;
}

select{
	border: 1px solid #366837;	
	width:144px;
}

button{
	background: url(/images/car-uwo/verzend.gif) no-repeat;
	border:none;
	width:72px;
	height:18px;
	cursor:pointer;
}

.contact_title{
	font-size: 11px;
	vertical-align:top;
	width:130px;
}


/* Pagina afdrukken*/

#afdrukkendiv{
	width:100px;
	position:absolute;
}

.afdrukken{
	width:				90px;
	height:				22px;
	display:			block;
	color:				#3D7631;
	font-weight:		bold;
	font-size:			11px;
	font-family:		Arial;
	margin-left:		462px;
	/margin-left:		90px;
	padding-top:		4px;
	margin-top:			5px;
}

.afdrukken a{
	position: absolute;
	color:				#3D7631;
	text-decoration:	none;
	background:			url(/images/car-uwo/icoon_printen.gif) no-repeat 100% 50%;	
	width:				123px;	
}
/* sitemap*/

.content_inner ul{
	list-style: none;
}

.hoofditem {
	background:			url(/images/car-uwo/pijltje_groen.gif) no-repeat 0% 0%;
	padding-left:20px;
	font-weight:bold;
	font-size:11px;
}

.hoofditem a{
	color:#366837;
	text-decoration:none;
		font-size:11px;
	margin-top:5px;
}

.new{
		font-size:11px;
}

.new a{
	text-decoration:none;
		color:#366837;
			font-size:11px;
}

.subitem{
	margin-left:40px;
		font-size:11px;
}

.subitem a{
	text-decoration:none;
		color:#000000;
			font-size:11px;
}
.subsubitem{
	margin-left:50px;
		font-size:10px;
}

.subsubitem a{
	text-decoration:none;
		color:#666666;
			font-size:10px;
}

/* zoeken*/


hr{
		color:		#366837;
		height:1px;
}

.resultaten{
	margin-left:0px;
}

.zoeken_titel{
	font-weight:bold;
	color:#366837;
	padding-top:8px;
}
.zoeken_titel a{
	background: url(/images/car-uwo/pijltje_groen.gif) no-repeat 0% 90%;
	padding-left:18px;
	font-weight:bold;
	color:#366837;
	padding-top:8px;
	text-decoration: none;
}

@media print{
	.content_inner{
		position:		absolute;
		top:			5px;
		left:			5px;
		color:			#000000;
		font-family:		Arial;
		font-size:			11px;
	}
	
	.left{
		display:		none;
	}
	
	.top_table{
		display:		none;
	}
	
	.top_balk{
		display:		none;
	}
	
	.top_balk_grijs{
		display:		none;
	}
}

/* EINDE MAINSTYLE */


/* BEGIN TOPMENU */

.topmenu_td{
	width:				540px;
	/width:				525px;
	height:				130px;
	background:			url(/images/car-uwo/bg_image_top.jpg) no-repeat -160% -100%;
}

.topmenu_td ul{
	margin-left:		-37px;
	/margin-left:		0px;
	margin-top:			100px;
	margin-bottom:		0px;
}

.topmenu_td ul li{
	display:			inline;
	padding-right:			9px;
	/padding-right:			13px;
}

.topmenu_td ul li a{
	font-family:		Arial;
	font-size:			11px;
	font-weight:		bold;
	color:				#274B1A;
	text-decoration:	none;
	height:				25px;
}

a.topmenu_item_home{
	background:				url(/images/car-uwo/icoon_home.gif) no-repeat 0% 50%;
	padding:				6 0 0 25;
}

	a:hover.topmenu_item_home {
	background:				url(/images/car-uwo/icoon_home_over.gif) no-repeat 0% 50%;
	color:					#FEB334;
	}

a.topmenu_item_contact{
	background:				url(/images/car-uwo/icoon_contact.gif) no-repeat 0% 50%;
	padding:				6 0 0 25;
}
	a:hover.topmenu_item_contact {
	background:				url(/images/car-uwo/icoon_contact_over.gif) no-repeat 0% 50%;
	color:					#FEB334;
	}

a.topmenu_item_sitemap{
	background:				url(/images/car-uwo/icoon_sitemap.gif) no-repeat 0% 50%;
	padding:				6 0 0 25;
}
	a:hover.topmenu_item_sitemap {
	background:				url(/images/car-uwo/icoon_sitemap_over.gif) no-repeat 0% 50%;
	color:					#FEB334;
	}

a.topmenu_item_vragen{
	background:				url(/images/car-uwo/icoon_vraag.gif) no-repeat 0% 50%;
	padding:				6 0 0 25;
}
	a:hover.topmenu_item_vragen {
	background:				url(/images/car-uwo/icoon_vraag_over.gif) no-repeat 0% 50%;
	color:					#FEB334;
	}

a.topmenu_item_intergraal{
	background:				url(/images/car-uwo/icoon_intergraal.gif) no-repeat 0% 50%;
	padding:				6 0 0 25;
}
	a:hover.topmenu_item_intergraal {
	background:				url(/images/car-uwo/icoon_intergraal_over.gif) no-repeat 0% 50%;
	color:					#FEB334;
	}
/* EINDE TOPMENU */

/* BEGIN MAINMENU*/
/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  xborder: 1px solid #000000;
  padding: 0;
  width: 225px; /*For KHTML*/
  list-style: none;

}

ul#navmenu:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu a {
	width:				195px;
	/width:				225px;
	padding-left:		30px;
	padding-top: 		6px;
	/padding-top: 		1px;
	color:				#FDBA56;
	text-decoration:	none;
	font-family:		Arial;
	font-size:			11px;
	display:			block;
	xbackground: 		url(/images/car-uwo/menu_item_mid.gif) no-repeat;
	/padding:			5 0 0 30;
	margin:				0px;
}
li#navmenu a {
	width:				195px;
	/width:				225px;
	height:			24px;
	/height:			29px;
	padding-left:		30px;
	padding-top: 		5px;
	/padding-top: 		0px;
	color:				#FDBA56;
	text-decoration:	none;
	font-family:		Arial;
	font-size:			11px;
	display:			block;
	background: 		url(/images/car-uwo/menu_item_mid_1.gif) no-repeat;
	/padding:			5 0 0 30;
	margin:			0px;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	color:				#FDBA56;
	text-decoration:	none;
	xbackground: 		url(/images/car-uwo/menu_item_mid_hover_1.gif) no-repeat;
	height:			24px;
	/height:			29px;

}
li#navmenu a:hover {
	color:				#FDBA56;
	text-decoration:	none;
	background: 		url(/images/car-uwo/menu_item_mid_hover_1.gif) no-repeat;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	color:			#FDBA56;
	text-decoration:		none;
	background: 		url(/images/car-uwo/menu_item_mid_hover.gif) no-repeat;
	background-color:		#366837;
	min-height:		24px;
	height:			auto;
	/height:			29px;
	/padding-bottom:		5px;
xborder:1px solid red;
	border-bottom:		1px solid #6CA46F;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: 		url(/images/car-uwo/menu_item_mid.gif) no-repeat;
	color:			#FDBA56;
	text-decoration:		none;
	background-color:		#4B8D51;
	min-height:		24px;
	height:			auto;
	/height:			29px;
	/padding-bottom:		5px;
	border-bottom:		1px solid #6CA46F;
}



/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	color:				#FDBA56;
	text-decoration:	none;
	background: 		url(/images/car-uwo/menu_item_mid_hover.gif) no-repeat;
	padding-top: 		5px;
	background-color:		#366837;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: 		url(/images/car-uwo/menu_item_mid.gif) no-repeat;
	color:				#FDBA56;
	text-decoration:	none;
	background-color:		#4B8D51;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 225px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}






/* bovenste mainmenu item*/

.menuitemtop{
	display:			block;
	width:				225px;
	height:				30px;
	background: 		url(/images/car-uwo/menu_item_top.gif) no-repeat #FFFFFF;
	padding:			5 0 0 30;
	
}
.menuitemtop a{
	width:				195px;
	/width:				225px;
	height:			30px;
	padding-left:		30px;
	padding-top:		5px;
	color:			white;
	text-decoration:	                none;
	font-family:		Arial;
	font-size:			11px;
}

.menuitemtop a:hover{
	color:					#FDBA56;
	text-decoration:		none;
	background: 			url(/images/car-uwo/menu_item_top_hover.gif) no-repeat;
	color: red;
}
.menuitemtop_sub{
	display:			block;
	width:				225px;
	height:				30px;
	background: 		url(/images/car-uwo/menu_item_top_hover.gif) no-repeat #FFFFFF;
	/padding:			5 0 0 30;
	
}
.menuitemtop_sub a{
	width:				195px;
	/width:				225px;
	height:				25px;
	/height:			30px;
	padding-left:		30px;
	padding-top:		5px;
	color:				#FDBA56;
	text-decoration:	none;
	font-family:		Arial;
	font-size:			11px;
}

.menuitemtop_sub a:hover{
	color:					#FDBA56;
	text-decoration:		none;
	background: 			url(/images/car-uwo/menu_item_top.gif) no-repeat;
}


/* onderste mainmenu item*/
		
.menuitembot{
	display:			block;
	width:				225px;
	height:			42px;
	/height:			42px;
	background: 		url(/images/car-uwo/menu_item_bottom.gif) no-repeat #FFFFFF;
	padding:			5 0 0 30;
	
	
}
.menuitembot a{
	width:				195px;
	/width:				225px;
	height:			42px;
	/height:			42px;
	padding-left:		30px;
	padding-top:		5px;
	color:				#FDBA56;
	text-decoration:	none;
	font-family:		Arial;
	font-size:			11px;
}

.menuitembot a:hover{
	color:					#FDBA56;
	height:			42px;
	/height:			42px;
	text-decoration:		none;
	background: 			url(/images/car-uwo/menu_item_bottom_hover.gif) no-repeat;
}

.menuitembot_sub{
	display:			block;
	width:				225px;
	height:				42px;
	background: 		url(/images/car-uwo/menu_item_bottom_hover.gif) no-repeat #FFFFFF;
	/padding:			5 0 0 30;
	
	
}
.menuitembot_sub a{
	width:				195px;
	/width:				225px;
	height:				37px;
	/height:			42px;
	padding-left:		30px;
	padding-top:		5px;
	color:				#FDBA56;
	text-decoration:	none;
	font-family:		Arial;
	font-size:			11px;
}

.menuitembot_sub a:hover{
	color:					#FDBA56;
	text-decoration:		none;
	background: 			url(/images/car-uwo/menu_item_bottom.gif) no-repeat;
}

.menubottom{
	background: url(/images/car-uwo/menu_bottom.gif) no-repeat;
	display:block;
	width:225px;
	height:48px;
	margin-top:1px;
	color:#FDBA56;
	text-decoration:none;
}
/* EINDE MAINMENU*/
@media print{

/* Je print style sheet komt hier */ 


body
{
	background:#FFffFF center top no-repeat;
}
.main_table{
	width:				100;
	height:				100;
	background:			:#FFffFF center top no-repeat;
}

}

/*--(( paginering ))--*/
.paginas{
color:		#366837;
padding:	4px;
}

.paginas a{
border-left      : 1px solid #366837;
	text-decoration:none;
	color:		#366837;
	background:    #FFFFFF;
padding          : 0px .0em 0px .6em;
}
.paginas li a.eerste{
	border           : 0px;
	background:    #FFFFFF;
	/*	margin-left      : -15px;*/
}

						
						.paginering{
							margin-top:10px;
							margin:bottom:10px;
						}
						
					  /* navigatie via paginanummers */
						.paginering .paginas{
							color            : #366837;
							padding          : .4em 0px;
  							list-style: none;
						}
						.paginering .boven{
							border-bottom    : 1px solid #366837;
  							list-style: none;
						}
						.paginering .onder{
							border-top       : 1px solid #366837;
  							list-style: none;
						}
						
					  /*
					   * variant op .boven en .onder met minder witruimte
					   * en geen rand
					   */
						.paginering .compact{
							border           : 0px;
						}
						
						.paginering .paginas ul{
							display          : inline;
  							list-style: none;
							margin-left:-5px;
							background:#ffffff;
						}
						.paginering .paginas li{
							display          : inline;
  							list-style: none;
							margin-left:-5px;
							background:#ffffff;
						}
						#broodtekst .paginering .paginas li a{
							border-left      : 1px solid #366837;
							color            : #366837;
							font-weight      : normal;
							padding          : 0px .4em 0px .6em;
  							list-style: none;
						}
						
						#broodtekst .paginering .paginas ul,
						#broodtekst .paginering .compact ul{
							padding-left     : 0px;
							margin-left      : 0px;
  							list-style: none;
						}
						#broodtekst .paginering .compact li a{
							padding          : 0px 0px 0px 2px;
  							list-style: none;
						}
						#broodtekst .paginering .paginas li a:hover{
							font-size        : 1.4em;
							font-weight      : bold;
						}						
						#broodtekst .paginering .paginas li a.eerste{
							border           : 0px;
						/*	margin-left      : -15px;*/
						}
						#broodtekst .paginering .compact li a.eerste{
						/*	margin-left      : -20px;*/
						}
						#broodtekst .paginering .paginas li a.actief{
							font-size        : 1.4em;
							font-weight      : bold;
							color            : #366837;
						}
						
					  /* de gepagineerde lijst */
						.paginering .lijst{
							margin           : .4em;
							padding          : .6em 0px 0px;
						}
						
					/*--(( /paginering ))--*/

