/* CSS Styles Rondreizen.org */


body {
	background: #e6ecf3;
	font: 11px Tahoma;
	color: #54513f;
	overflow-x: hidden;
}

a {
	color: #54513f;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

input, select, textarea {
	heigth: 22px;
	border: 1px solid #c9ca7e;
	background: #e7e8ae;
	font: 11 px Tahoma;
	color: #2f5cc3;
	margin-bottom: 10px;
}

label {
	width: 100px;
	float: left;
	margin-right: 20px;
}

h1 {
	font: 15px Tahoma;
	font-weight: bold;
	color: #FF6600;
	margin-top: 5px;
}

h2 {
	font: 13px Tahoma;
	font-weight: bold;
	color: #134f96;
	margin-top: 8px;S
}

h3, h3 a {
	font: 11px Tahoma;
	font-weight: bold;
	color: #134f96;
}


/* DIVS */


* {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#container {
	margin: 0 auto;
	width: 891px;
}

#header {
	width: 891px;
	height: 191px;
	background: url(images/1_02.jpg) top left no-repeat;
}

#header .kop {
	float: right;
	margin-top: 99px;
	margin-right: 25px;
}

#header .img {
	behavior: url(iepngfix.htc);
}




/* Top Menu */


#topmenu {
	width: 891px;
	height: 37px;
	margin-bottom: 11px;
}

#topmenu ul {	
	list-style: none;
}

#topmenu ul li {	
	width: 111px;
	height: 25px;
	float: left;
	background: url(images/1_05.gif) top left no-repeat;
	padding-top: 12px;
	text-align: center;
}

#topmenu .first {	
	width: 111px;
	height: 25px;
	float: left;
	background: url(images/1_04.gif) top left no-repeat;
	padding-top: 12px;
	text-align: center;
}

#topmenu .first:hover {	
	width: 111px;
	height: 25px;
	float: left;
	background: url(images/1_43.gif) top left no-repeat;
	padding-top: 12px;
	text-align: center;
}

#topmenu .last {	
	width: 114px;
	height: 25px;
	float: left;
	background: url(images/1_07.gif) top left no-repeat;
	padding-top: 12px;
	text-align: center;
}

#topmenu .last:hover {	
	width: 114px;
	height: 25px;
	float: left;
	background: url(images/1_46.gif) top left no-repeat;
	padding-top: 12px;
	text-align: center;
}

#topmenu ul li:hover {	
	background: url(images/1_44.gif) top left no-repeat;
}

#topmenu ul li a {	
	font: 11px Tahoma;
	font-weight: bold;
	color: #1b53a3;
	text-decoration: none;
}

#topmenu ul li a:hover {	
	color: #143d77;
}

#navigatie {
	width: 891px;
	text-align: right;
	height: 22px;
}


/* Menu Links */


#menulinks {
	width: 178px;
	float: left;
	margin-right: 11px;
}

#menulinks .menu{
	width: 178px;
	background: #f7f8cf;
	margin-bottom: 11px;
}

#menulinks .top{
	width: 146px;
	height: 23px;
	background: url(images/1_10.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #bbd4f8;
	font-weight: bold;
	margin-bottom: 4px;
}

#menulinks ul {
	list-style-image: url(images/1_19.gif)
}

#menulinks ul li {
	height: 21px;
	margin-left: 27px;
}

#menulinks .onder {
	background:  url(images/1_31.gif) top left no-repeat;
	height: 4px;
	width: 178px;
}


/* Midden - Boven */


#ccontainer {
	width: 514px;
	float: left;
	margin-right: 10px;
}

#middenboven1 {
	width: 514px;
	height: 225px;
	margin-bottom: 11px;
}

#middenboven1 .vak1 {	
	width: 250px;
	height: 225px;
	float: left;
}

#middenboven1 .vak {	
	width: 250px;
	height: 221px;
	background: #f7f8cf;
}

#middenboven1 .top {
	width: 218px;
	height: 23px;
	background: url(images/1_12.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #bbd4f8;
	font-weight: bold;
}

#middenboven1 .top1 {
	width: 218px;
	height: 23px;
	background: url(images/3_12.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #c9f5c3;
	font-weight: bold;
}

#middenboven1 .text {
	width: 220px;
	margin-top: 10px;
	margin-left: 11px;
	margin-right: 5px;
	margin-bottom: 4px;
}

#middenboven1 .button {
	background: url(images/1_23.gif);
	width: 63px;
	height: 22px;
	text-align: center;
	font: 11px Tahoma;
	font-weight: bold;
	color: #959a48;
	border: none;
}

#middenboven1 .onder {
	background:  url(images/1_26.gif) top left no-repeat;
	height: 4px;
	width: 250px;
}

#middenboven1 .spacer{
	width: 14px;
	height: 155px;
	float: left;
}

#middenboven {
	width: 514px;
	height: 155px;
	margin-bottom: 11px;
}

#middenboven .vak1 {	
	width: 250px;
	height: 155px;
	float: left;
}

#middenboven .vak {	
	width: 250px;
	height: 151px;
	background: #f7f8cf;
}

#middenboven .top{
	width: 218px;
	height: 23px;
	background: url(images/1_12.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #bbd4f8;
	font-weight: bold;
}

#middenboven .text {
	width: 220px;
	margin-top: 10px;
	margin-left: 11px;
	margin-right: 5px;
	margin-bottom: 4px;
}

#middenboven .button {
	background: url(images/1_23.gif);
	width: 63px;
	height: 22px;
	text-align: center;
	font: 11px Tahoma;
	font-weight: bold;
	color: #959a48;
	border: none;
}

#middenboven .onder {
	background:  url(images/1_26.gif) top left no-repeat;
	height: 4px;
	width: 250px;
}

#middenboven .spacer{
	width: 14px;
	height: 155px;
	float: left;
}

#middenboven1 .topl{
	width: 30px;
	height: 30px;
	float: left;
}

#middenboven1 .topr{
	width: 184px;
	height: 30px;
	float: left;
	margin-left: 6px;
}

#middenboven1 .spacert {
	clear: both;
	width: 190px;
	height: 3px;
}


/* Midden - Onder */


#midden {
	width: 514px;
}

#midden .vak{
	width: 514px;
	background: #f7f8cf;
	margin-bottom: 11px;
}

#midden .top{
	width: 482px;
	height: 23px;
	background: url(images/1_29.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #3c2405;
	font-weight: bold;
	margin-bottom: 4px;
}

#midden .text {
	width: 504px;
	padding-left: 10px;
	padding-bottom: 5px;
}

#midden .textklein {
	width: 504px;
	padding-left: 10px;
	padding-bottom: 5px;
	font: 9px Tahoma;
}

#midden .link {
	float: right;
	font-style: italic;
	margin-right: 10px;
}

#midden .onder {
	background:  url(images/1_31.gif) top left no-repeat;
	height: 4px;
	width: 178px;
	clear: both;
}

#midden .button {
	background: url(images/1_23.gif);
	width: 63px;
	height: 22px;
	text-align: center;
	font: 11px Tahoma;
	font-weight: bold;
	color: #959a48;
	border: none;
}

#midden .linkpartners a {
	float: left;
	width: 500px;
	font-weight: bold;
	margin-left: 10px;
	font-style: normal;
}

#midden .links {
	float: left;
	width: 130px;
}

#midden .rechts {
	float: left;
	width: 362px;
	margin-left: 8px;
	margin-top: 5px;
}

#midden .spacer {
	clear: both;
	width: 500px;
	height: 5px;
}

#midden .rating {
	width: 90px;
	height: 21px;
	background: url(images/4_04.gif) top left no-repeat;
	float: left;
	margin-top: 0px;
}

#midden .pica {
	background: url(images/4_03.jpg) top left no-repeat;
}


#midden .rotitel {
	font: 11px Tahoma;
	font-weight: bold;
	color: #134f96;
	width: 260px;
	margin-top: 4px;
	height: 18px;
	float: left;
}

#midden .rotitel a {
	font: 11px Tahoma;
	font-weight: bold;
	color: #134f96;
}

#midden .vakk {
	width: 250px;
	margin-top: 4px;
	height: 16px;
	float: left;
}


/* Menu Rechts */


#menurechts {
	width: 178px;
	float: left;
}

#menurechts .menu {
	width: 178px;
	background: #f7f8cf;
	margin-bottom: 11px;
}

#menurechts .top {
	width: 146px;
	height: 23px;
	background: url(images/1_10.gif) top left no-repeat;
	padding-left: 32px;
	padding-top: 9px;
	font: 11px Tahoma;
	color: #bbd4f8;
	font-weight: bold;
	margin-bottom: 4px;
}

#menurechts .text {
	width: 165px;
	padding-left: 6px;
}

#menurechts .text p {
	text-align: right;
}

#menurechts ul {
	list-style-image: url(images/1_19.gif)
}

#menurechts ul li {
	height: 21px;
	margin-left: 27px;
}

#menurechts .onder {
	background:  url(images/1_31.gif) top left no-repeat;
	height: 4px;
	width: 178px;
}

#menurechts .button {
	background: url(images/1_23.gif);
	width: 63px;
	height: 22px;
	text-align: center;
	font: 11px Tahoma;
	font-weight: bold;
	color: #959a48;
	border: none;
}


/* Footer */


#footer {
	background:  url(images/1_40.gif) top center no-repeat;
	height: 30px;
	width: 891px;
	margin: 0 auto;
	text-align: center;
	font-size: 9px;
	color: #97a6b7;
	clear: both;
	padding-top: 6px;
}

#footer a {
	color: #97a6b7;
}

		/* wijzigingen 14-11 */
		
		.roitem {
			height: 80px;
			margin-bottom: 5px;
			width: 506px;
		}
		
		.rotext {
			float: left;
			width: 387px;
		}
			
		.meerlink {
			color: #940c0c;
			display: block;
			float: right;
		}
		
		.rospace {
			clear: both;
			width: 553px;
			height: 0px;
		}
		
		.ro {
			width: 200px;
			height: 22px;
			padding-top: 5px;
			text-align: center;
			background: #BEFACE;
			border: 1px solid #83EFA0;
			margin: 4px;
		}
