/*********** BODY ***********/ 
body {
	background-color:	#ffee00;
	margin: 			0px 0px 0px 0px;
	background-image:	url(../img/main/back.gif);
}


#tblMain {
	background-color:	#FFFFFF;
}
.yellowback {
	background-color:	#ffee00;
	background-image:	url();
}
.blueback {
	background-color:	#00007b;
	background-image:	url(../img/main/blueback.gif);
}
.greyback {
	background-color:	#e5e5e5;
	background-image:	url(../img/main/greyback.gif);
}
#contentwrap {
	width:				530px;
	margin: 			10px 20px 20px 20px;
}
#realnextwrap {
	height:				100%;
	margin: 			10px 10px 10px 20px;
}
#disclaimerwrap {
	width:				445px;
	margin: 			10px 20px 20px 20px;
}
#menu {
	margin: 			25px 0px 0px 30px;
}
#search {
	margin: 			0px 0px 0px 30px;
}
#menuarrow {
	margin: 			25px 0px 25px 0px;
}
#menuphone {
	margin: 			0px 0px 35px 13px;
}
#searchfield {
	margin: 			5px 0px 5px 0px;
}
#creditfoot {
	color:				#00007b;
	font-size: 			11px;
	width:				100%;
	text-align:			center;
	margin: 			3px 0px 15px 0px;
}
/*----------------------------------------------------------------- ALGEMENE TEXTEN */ 
td { 
	FONT-SIZE: 			12px; 
	FONT-FAMILY: 		Arial, Verdana, "Luxi Sans", sans-serif;
	FONT-STYLE: 		normal; 
	COLOR: 				#000e5e; 
	FONT-WEIGHT: 		normal;
}
.aanhef{
	color:				#e20303;
	FONT-SIZE: 			16px; 
	FONT-WEIGHT: 		bold;
}
.aanhefsmall{
	color:				#e20303;
	FONT-SIZE: 			14px; 
	FONT-WEIGHT: 		bold;
}
p {
	margin: 			0px 0px 15px 0px;
}
/*--------------------------------------------------------------------- MENU */
#menuwrap {
	margin: 			35px 0px 0px 30px;
}
#mitem {
	FONT-SIZE: 			15px;
	COLOR: 				#ffee00;
	font-weight:		bold;
	border-top: 		1px solid #eff361;
	padding: 			4px 0px 0px 0px;
	margin: 			4px 30px 0px 0px;
}
#msitem {
	COLOR: 				#ffee00;
	font-weight:		bold;
	border-bottom: 		1px none #eff361;
	padding: 			4px 0px 0px 0px;
	margin: 			4px 40px 0px 20px;
}
#msitemlast {
	COLOR: 				#ffee00;
	font-weight:		bold;
	border-bottom: 		1px none #eff361;
	padding: 			4px 0px 0px 0px;
	margin: 			4px 40px 12px 20px;
}
#mitemfirst {
	padding: 			4px 0px 0px 0px;
	margin: 			4px 30px 0px 0px;
}
.mnuarrow {
	float:				left;
	margin: 			2px 5px 0px 0px;
}
a.mnu:active,a.mnu:link,a.mnu:visited {
	FONT-SIZE: 			15px;  
	COLOR: 				#FFF;
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}
a.mnu:hover {
	FONT-SIZE: 			15px; 
	COLOR: 				#ffee00;
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}
a.mnus:active,a.mnus:link,a.mnus:visited {
	font:				normal 12px Arial;  
	COLOR: 				#FFF;
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}
a.mnus:hover {
	font:				normal 12px Arial; 
	COLOR: 				#ffee00;
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}

/*--------------------------------------------------------------------- DROP MENU */
table#tblDropMenu td {
	padding: 			0px 2px 0px 10px;
}

#dropmenudiv{
position: absolute; 
z-index: 100;
background-color: #00007b;
color: #FFFFFF;
}

#dropmenudiv a{
width: 				100%;
display: 			block;
text-indent: 		25px;
border-bottom: 		1px none #FFFFFF;
padding: 			1px 0;
text-decoration: 	none;
font-weight: 		bold;
background-color: 	#00007b;
color:				#FFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: 	#ffee00;
color:				#00007b;
}

.dropl{
padding-left: 		30px;
}

.dropmenuspace {
	margin: 			0px 6px 0px 6px;
}

/*--------------------------------------------------------------------- TAALKEUZE */
#language {
	font-size: 			11px; 
	color:				#FFF;
	padding: 			0px 0px 0px 5px;
}
a.lng:active,a.lng:link,a.lng:visited {  
	COLOR: 				#FFF;
	FONT-SIZE: 			11px; 
	TEXT-DECORATION: 	none;
}
a.lng:hover {
	COLOR: 				#ffee00;
	FONT-SIZE: 			11px; 
	TEXT-DECORATION: 	underline;
}

/*---------------------------------------------------------------- ALGEMENE LINKS */
a:active,a:link,a:visited {  
	COLOR: 				#e20303;
	TEXT-DECORATION: 	none;	 
	FONT-WEIGHT: 		normal;
}
a:hover {
	COLOR: 				#00007b;
	FONT-STYLE: 		normal;
	FONT-WEIGHT: 		normal;
	TEXT-DECORATION: 	underline;
}
/* ------- blue red links ------- */
a.br:active,a.br:link,a.br:visited {  
	COLOR: 				#00007b;
	TEXT-DECORATION: 	none;	 
	FONT-WEIGHT: 		normal;
}
a.br:hover {
	COLOR: 				#e20303;
	FONT-STYLE: 		normal;
	FONT-WEIGHT: 		normal;
	TEXT-DECORATION: 	underline;
}
/* ------- white blue links ------- */
a.wb:active,a.wb:link,a.wb:visited {  
	COLOR: 				#FFFFFF;
	TEXT-DECORATION: 	none;	 
	FONT-WEIGHT: 		normal;
}
a.wb:hover {
	COLOR: 				#00007b;
	FONT-STYLE: 		normal;
	FONT-WEIGHT: 		normal;
	TEXT-DECORATION: 	underline;
}
/* ---------------------------- */
a.r:active,a.r:link,a.r:visited {  
	COLOR: 				#00007b;
	FONT-SIZE: 			14px; 
	FONT-WEIGHT: 		bold;
	TEXT-DECORATION: 	none;
}
a.r:hover {
	COLOR: 				#e20303;
	FONT-STYLE: 		normal;
	FONT-WEIGHT: 		bold;
	TEXT-DECORATION: 	underline;
}

/* -------------------------------------------------------------- NAVIGATIE LINKS */
#pagenav {
	color:				#e20303;
	text-align:			right;
	padding: 			3px 0px 0px 0px;
}
a.page:active,a.page:link,a.page:visited {  
	COLOR: 				#00007b;
	FONT-WEIGHT: 		bold;
	TEXT-DECORATION: 	none;
	padding: 			0px 3px 0px 3px;
}
a.page:hover {
	background:			#e20303;
	COLOR: 				#ffee00;
	FONT-STYLE: 		normal;
	FONT-WEIGHT: 		bold;
	TEXT-DECORATION: 	underline;
	padding: 			0px 3px 0px 3px;
}
.activepage {
	FONT-SIZE: 			14px;
	color:				#e20303;
	FONT-WEIGHT: 		bold;
	padding: 			0px 3px 0px 3px;
}


/*-------------------------------------------------------------------------- NEWS */
#newsdatum{
	COLOR: 				#e20303;
	FONT-SIZE: 			11px; 
	margin: 			8px 0px 6px 0px;
	padding: 			8px 0px 0px 0px;
	border-top:			1px solid #00007b;
}
#newstitel{
	COLOR: 				#00007b;
	FONT-WEIGHT: 		bold;
}
#newsbericht{
	text-align:			justify;
	margin: 			8px 0px 10px 0px;
}
#newsimgwrap {
	text-align:			center;
	margin: 			12px 0px 15px 0px;
}
#newsthumbtxt {
	font-style:		italic;
	text-align:		center;
	FONT-SIZE: 		10px;
	line-height:	normal; 
	margin: 		3px 0px 0px 0px;
}

/*------------------------------------------------------------------------ OBJECTS */
#tblObjAanhef {
	padding: 			0px 20px 0px 0px;
}
#objectwrap {
	margin: 			10px 0px 10px 20px;
}
#objdivider {
	border-top:			1px solid #00007b;
	margin: 			6px 20px 10px 0px;
}
#noobjfound {
	margin: 			25px 0px 25px 0px;
}


/*---------- OBJ ROW -----------*/
#thBord {
	background:			#ffee00;
	border:				1px solid #00007b;
	padding: 			1px 1px 1px 1px;
}
table#tblObjRow td{
	color:				#00007b;
}
#tblObjRowInfo {
	margin: 			6px 0px 6px 0px;
}
#objitem {
	border-bottom:		1px solid #00007b;
	margin: 			5px 21px 10px 0px;
	padding: 			0px 0px 10px 0px;
}
#infoMore {
	background-color:	#e20303;
	text-align:			center;
	padding: 			2px 8px 2px 8px;
	border:				1px solid #00007b;
}

#infoMore2 {
	background-color:	#e20303;
	width:120px;
	text-align:			center;
	padding: 			2px 8px 2px 8px;
	border:				1px solid #00007b;
	margin:				0px 0px 5px 0px;
}

.statsmall{
	FONT-SIZE: 			11px;
	font-weight:		bold;
	COLOR: 				#e20303;
	text-align:			right;
}
/*----------------------------------------------------- FILTER */
#tblFilter {
	background-color:	#e20303;
	border:				1px solid #00007b;
}
table#tblFilter td{
	color:				#FFFFFF;
}
#filterinfo {
	margin: 			15px 0px 15px 0px;
}
#tblFilterBtn {
	margin: 			15px 0px 15px 0px;
}

#btnFlt{
	background:			#e20303;
	padding: 			3px 5px 3px 5px;
	border:				1px solid #00007b;
}
a.flt:active,a.flt:link,a.flt:visited {  
	COLOR: 				#ffee00;
	FONT-SIZE: 			11px;
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}
a.flt:hover {
	COLOR: 				#00007b;
	FONT-SIZE: 			11px; 
	font-weight:		bold; 
	TEXT-DECORATION: 	none;
}
/*------------------------------------------------------------------------ OBJECTDETAILS */
#tblDetail {
	margin: 			15px 0px 20px 0px;
}
table#tblObjDetails td {
	color: 				#e20303;
	padding: 			0px 0px 3px 0px;
}
#tblObjDetails {
	margin: 			0px 0px 0px 20px;
}
#objomscr {
	margin: 			0px 0px 15px 0px;
	padding: 			0px 0px 8px 0px;
	border-bottom:		1px solid #00007b;
}
.objomscraanhef {
	COLOR: 				#e20303;
	FONT-SIZE: 			13px;
	font-weight:		bold; 
}
#objomscrtitel {
	COLOR: 				#00007b;
	font-weight:		bold; 
	margin: 			0px 0px 5px 0px;
}
#objomscrtxt {
	text-align:			justify;
	margin: 			0px 0px 15px 0px;
}
/* ----- square row voor imageswap ------ */
#imgswap {
	background:			#ffee00;
	border:				1px solid #00007b;
	padding: 			1px 1px 1px 1px;
}
#tblSquare {
	margin: 			4px 0px 0px 0px;
}
#squaresmall {
	margin: 			0px 3px 3px 0px;
}
#objreactwrap {
	margin: 			30px 0px 0px 0px;
}
#btnReact {
	margin: 			0px 0px 5px 0px;
}
table#tblObjContact td {
	padding: 			3px 0px 3px 0px;
}
/*------------------------------------------------------------------------ OBJECTSEARCH */
#srObjectWrap {
	margin: 			10px 20px 10px 20px;
}
#srResult {
	COLOR: 				#00007b;
	font-weight:		bold;
	margin: 			0px 0px 8px 0px; 
}

#srItemWrap {
	height:				71px;
	color:				#ffee00;
	background:			#e20303;
	margin: 			0px 0px 0px 0px;
	padding: 			5px 5px 5px 5px;
	border-top:			1px solid #FFFFFF;
}
.srThumb{
	float:				left;
	background:			#FFFFFF;
	border:				1px solid #00007b;
	padding: 			1px 1px 1px 1px;
}
#srItemTxt {
	margin: 			7px 0px 0px 125px;
}

/*------------------------------------------------------------------------ DIENSTEN BEMIDDELING */
#tblDienst {
	margin: 			0px 0px 25px 0px;
}
#dnstaanhef {
	FONT-SIZE: 			13px;
	color:				#e20303;
	font-weight:		bold;
	margin: 			0px 0px 15px 0px;
}
#dnsttextsubbold {
	FONT-SIZE: 			12px;
	font-weight:		bold;
	margin: 			0px 0px 10px 0px;
}
#dnsttextsubit {
	color:				#e20303;
	font-weight:		bold;
	font-style: 		normal;
	margin: 			5px 0px 10px 0px;
}
#dnsttextsubit2 {
	color:				#e20303;
	font-weight:		bold;
	font-style:			normal;
	margin: 			5px 0px 0px 0px;
}
#dnsttext {
	text-align:			justify;
	margin: 			0px 0px 15px 0px;
}
#dnstlist {
	color:				#e20303;
	margin: 			15px 0px 15px 20px;
}
#divider {
	border-top:			1px solid #00007b;
	margin: 			15px 0px 15px 0px;
}

/*------------------------------------------------------------------------ OVER DE BOORDER */
ul#overul{
	color:				#00007b;
	margin: 			0px 0px 0px 0px;
	padding: 			15px 0px 15px 30px;
}
/*------------------------------------------------------------------------ CONTACT */
#contactwrap {
	margin: 			20px 20px 50px 20px;
}
#imgpand {
	background:			#FFFFFF;
	border:				1px solid #00007b;
	padding: 			1px 1px 1px 1px;
	margin: 			16px 0px 6px 0px;
}
#telfax {
	margin: 			6px 0px 10px 0px;
}
#mailsend {
	text-align:			center;
	color:				#FFFFFF;
	background:			#00007b;
	border:				1px solid #00007b;
	padding: 			8px 35px 8px 35px;
	margin: 			15px 0px 15px 0px;
}
#contactroutetxt {
	margin: 			10px 0px 15px 0px;
}
/*------------------------------------------------------------------------ SITEMAP */
#siteaanhef{
	color:				#e20303;
	FONT-SIZE: 			14px; 
	FONT-WEIGHT: 		bold;
}
#site { 
	margin: 			10px 0px 15px 20px; 
}
#sitesub { 
	margin: 			5px 0px 5px 30px;
	list-style-type:	square;
}

/*********** BORDERS ***********/
.bord{
	BORDER: 			1px solid #DDD;
}

/*---------------------------------------------------------------------- THUMB ROW */
#thumbrow {
	height: 			120px;
	width:				820px;
	overflow:			scroll;
	overflow-y: 		hidden;
}

.thumbs {
	margin:				7px 0px 0px 0px;
}

/*--------------------------------------------------------------------- FORMULIER */
form {
	margin: 			0;
}
#frmtxt {
	FONT-WEIGHT: 		bold;
	margin: 			6px 0px 1px 2px;
}
input,select,textarea { 
	COLOR:				#222; 
	FONT-SIZE: 			11px;
	FONT-FAMILY:		Arial, Helvetica, Verdana, sans-serif; 
	BACKGROUND: 		#FFF; 
	BORDER: 			1px solid #00007b;
	PADDING: 			0px 0px 0px 3px;
}
.noinput {
	border:				1px none #FFF;
	background:			none;
}
.btnsend{
	BORDER:				1px solid #00007b;
	BACKGROUND-COLOR:	#e20303;
	COLOR:				#ffee00;
	FONT-SIZE:			11px;
	FONT-WEIGHT:		bold;
	height:				18px;
}
.btnsend{
	BORDER:				1px solid #00007b;
	BACKGROUND-COLOR:	#e20303;
	COLOR:				#ffee00;
	FONT-SIZE:			11px;
	FONT-WEIGHT:		bold;
	height:				18px;
}
.btn {
	BORDER:				0px none #FFFFFF;
	PADDING: 			0px 0px 0px 0px;
	margin:				15px 0px 0px 0px;
}
.btnSrch {
	BORDER:				0px none #FFFFFF;
	PADDING: 			0px 0px 0px 0px;
	margin:				0px 0px 0px 0px;
}


/*--------------------------------------------------------------------- TRAIL SETTINGS */

#trailimageid a {
	text-decoration: 	none;
	color: 				#333333;
}

#trailimageid .traildesign {
	FONT-FAMILY: 		Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#ec008c;
	margin:				7px 0px 0px 0px;
}

#trailimageid .traildesignby {
	FONT-FAMILY: 		Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 			9px;
	font-weight: 		bold;
	color: 				#333333;
	margin:				3px 0px 7px 0px;
}

#trailimageid {
	FONT-FAMILY: 		Tahoma, Arial, Helvetica, Verdana, sans-serif;
	position: 			absolute;
	visibility: 		hidden;
	text-align: 		left;
	left: 				0px;
	top: 				0px;
	width: 				210px;
	z-index: 			1000;
	font-size: 			9px;
}
/*------------------------------------------------------------------------------*/