/* GENERAL */
body{
	color:					#FFFFFF;
	background-color:		#002329;

}


div.red{
	background-color:		#E60003;
}

div.blue{
	background-color:		#003740;
}

div.lightblue{
	background-color:		#003740;
	color:					#FFFFFF;
}

div.darkblue{
	background-color:		#003740;
}

h1{
	color:					#FFFFFF;
}


a{
	color:					#003740;
}


a.button{
	background-color:		#003740;
	color:					#FFFFFF;
}

a.button{
	border-color:			#FFFFFF;
	background-color:		#225e67;
	color:					#FFFFFF;
}

a.loginbutton{
background-color:			#225e67;
background-image:			url(../images/buttons/arrows/right.gif);
background-repeat:			no-repeat;
background-position:		left center;
color:						#FFFFFF;
}


a.arrow{
	background-color:		#FFFFFF;
	background-image:		url('../images/backgrounds/faq/small.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
	color:					#003740;

}


table tr.title td{
	background-color:		#225E67;
	color:					#FFFFFF;
}

table tr.head td{
	border-color:			#003740;
	color:					#003740;
}

table tr.head td img{
	border-color:			#003740;
}

table tr td{
	color:					#000000;
}


input.submitButton , button.submitButton{
	background-color:		#003740;
	color:					#FFFFFF;
}





table.styled td{
	border-color:			#003740;
}


.border{
	border-color:			#003740;
}


.colorred{
	color:					#FF0000;
}

.colorblue{
	color:					#003740;
}

.colorwhite{
	color:					#FFFFFF;
}


/* FRAME */


#frame {
background-color:			#FFFFFF;
}

/* HEADER */
div#header{
	background-color:		#003740;
}

div#header div{
	background-color:		#FFFFFF;
}

div#header div.blue{
	background-color:		#225e67;
}

div#header a.small{
	border-color:			#FFFFFF;
	background-color:		#225e67;
	color:					#FFFFFF;
}
div#header a.small:hover{
	background-color:		#225e67;
	color:					#ffe600;
}

div#header a.large{
	/*border-right:		1px solid #FFFFFF;*/
	background-color:		#003740;
	color:					#ffe600;
}

div#header a.large:hover{
	background-color:		#FFFFFF;
	color:					#003740;
}


div#header form{
	background-color:		#003740;
}

div#header input.search {
	color:					#000000;				
}

div#header input.searchbutton {
	background-color:		#003740;
	border:					none;
	color:					#FFFFFF;
}


/* MAINMENU */
div#mainmenu {
	border-bottom:			1px solid #FFFFFF;
}

div#mainmenu ul{
	background-image:		url('../images/backgrounds/mainmenu.gif');
}

div#mainmenu ul li a{
	color:					#002329;
}
div#mainmenu ul li a:hover{
	background-color:		#ff8700;
	color:					#FFFFFF;
}

div#mainmenu ul li a.active{
	background-color:		#ff8700;
	color:					#FFFFFF;
}


/* SUBMENU */


div#submenu ul li{
	background-color:		#a1c2c6;
}

div#submenu ul li a{
	border-color:			#FFFFFF;
	background-color:		#a1c2c6;
	color:					#000000;
}

div#submenu ul li.title{
	background-color:		#003740;
	background-image:		url('../images/backgrounds/submenu/title.gif');
	background-position:	left;
	background-repeat:		no-repeat;
	color:					#ffe600;
}

div#submenu ul li.home a{
	padding-left:			10px;/*20px;*/
	border-color:			#FFFFFF;
	background-color:		#003740;
	/*background-image:		url('../images/backgrounds/submenu/1.gif');
	background-repeat:		no-repeat;
	background-position:	left;*/
	color:					#ffff00;
}

div#submenu ul li.active ul li a{
	border-color:			#FFFFFF;
	background-color:		#a1c2c6;
	background-image:		url('../images/backgrounds/submenu/1.gif');
	background-repeat:		no-repeat;
	background-position:	left;
	color:					#000000;
}

div#submenu ul li.active ul li a:hover{
	border-color:			#FFFFFF;
	background-color:		#feffff;
	background-image:		url('../images/backgrounds/submenu/1.gif');
	color:					#000000;
}

div#submenu ul li.active ul li a.opened{	
	border-color:			#FFFFFF;
	background-color:		#feffff;
	background-image:		url('../images/backgrounds/submenu/1d.gif');
	color:					#000000;
}

div#submenu ul li.active ul ul li a{
	background-image:		url('../images/backgrounds/submenu/2.gif');
}
div#submenu ul li.active ul ul li a:hover{
	background-image:		url('../images/backgrounds/submenu/2.gif');
}

div#submenu ul li.active ul ul li a.opened{
	background-image:		url('../images/backgrounds/submenu/2d.gif');
}


div#submenu ul li.active ul ul ul li a{
	background-image:		url('../images/backgrounds/submenu/3.gif');
}
div#submenu ul li.active ul ul ul li a:hover{
	background-image:		url('../images/backgrounds/submenu/3.gif');
}
div#submenu ul li.active ul ul ul li a.opened{
	background-image:		url('../images/backgrounds/submenu/3d.gif');
}

div#submenu ul li.active ul ul ul ul li a{
	background-image:		url('../images/backgrounds/submenu/4.gif');
}
div#submenu ul li.active ul ul ul ul li a:hover{
	background-image:		url('../images/backgrounds/submenu/4.gif');
}
div#submenu ul li.active ul ul ul ul li a.opened{
	background-image:		url('../images/backgrounds/submenu/4d.gif');
}

div#submenu ul li.active ul ul ul ul ul li a{
	background-image:		url('../images/backgrounds/submenu/5.gif');
}
div#submenu ul li.active ul ul ul ul ul li a:hover{
	background-image:		url('../images/backgrounds/submenu/5.gif');
}
div#submenu ul li.active ul ul ul ul ul li a.opened{
	background-image:		url('../images/backgrounds/submenu/5d.gif');
}





/* MAIN */


/* CONTENT */
div#content div.infotext{
	background-color:		#225E67;
	color:					#b1cdd1;
}


div#content div.infotext div.infotitle{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content div.title{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content div.pageselect{
	background-color:		#003740;
}

div#content div.elecinfo div.pageselect{
	margin-top:				10px;
}

div#content div.elecinfo div.pageselect, div#content div.lightblue div.pageselect {
background:					none;
float:						right;
}

div#content div.pageselect a{
	color:					#FFFFFF;
}

div#content div.pageselect a.active{
	color:					#ffe600;
}

div#content div.info{
	border-color:			#003740;
	background-color:		#003740;
}

div#content div.info div{
	background-color:		#FFFFFF;
	color:					#000000;
}

div#content div.info div.lightblue{
	background-color:		#225E67;
}

div#content div.info a{
	color:					#000000;
}

div#content div.info a.login{
	color:					#FFFFFF;
}

div#content div.info span{
	color:					#003740;
}

div#content div.establishment{
	background-color:		#225E67;
	color:					#000000;
}

div#content div.establishment div{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content div.searchblock{
	background-color:		#225E67;
	color:					#000000;
}

div#content div.searchblock div{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content div.red div{
	background-color:		#FFFFFF;
	color:					#000000;
}

div#content div.red div span{
	color:					#E60003;
}

div#content a.blocklink{
	color:					#FFFFFF;
}


div#content div.blue div{
	background-color:		#FFFFFF;
	color:					#000000;
}

div#content div.blue div span{
	color:					#E60003;
}

div#content ul.items li{
	border-color:			#FFFFFF;
	background-color:		#b1cdd1;
}

div#content ul.items li a{
	background-color:		#b1cdd1;
	/*background-image:		url('../images/backgrounds/li/default.gif');
	background-position:	left;
	background-repeat:		no-repeat;*/
	color:					#000000;
}
div#content ul.items li a:hover{
	background-color:		#FFFFFF;
	/*background-image:		url('../images/backgrounds/li/hover.gif');*/
	color:					#000000;
}

div#content ul.tabs{
	border-color:			#003740;
}


div#content ul.tabs li a{
	border-color:			#003740;
	color:					#003740;
}

div#content ul.tabs li a:hover{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content ul.tabs li a.active{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content ul.inlinelist li{
	border-color:			#FFFFFF;
}

div#content ul.inlinelist li.title{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content ul.inlinelist li a{
	background-color:		#225E67;
	color:					#003740;
}

div#content ul.inlinelist li a:hover{
	background-color:		#003740;
	color:					#FFFFFF;
}


div#content ul.faq li{
	border-color:			#003740;
}

div#content ul.faq li.title{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#content ul.faq li a{
	background-color:		#FFFFFF;
	background-image:		url('../images/backgrounds/faq/default.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
	color:					#000000;
}

div#content ul.faq li a:hover{
	background-image:		url('../images/backgrounds/faq/hover.gif');
	color:					#003740;
}

input.vergelijkButton{
	background-color:		#003740;
	background-image:		url('../images/backgrounds/submenu/title.gif');
	background-position:	left;
	background-repeat:		no-repeat;
	border-right:			2px solid #000000;
	border-bottom:			2px solid #000000;
	color:					#ffe600;
}

/* RIGHTBAR */
div#rightbar ul li{
	border-color:			#FFFFFF;
}

div#rightbar ul li a{
	background-color:		#003740;
	color:					#FFFFFF;
}

div#rightbar ul li a:hover{
	background-color:		#ffe600;
	color:					#003740;
}

div#rightbar ul li a.active{
	background-color:		#003740;
	color:					#FFFFFF;
	background-image:		url(../images/rightbar_active_bg.gif);
	background-position:	right center;
	background-repeat:		no-repeat;
}

div#rightbar ul li a.active:hover{
	background-color:		#003740;
	color:					#FFFFFF;
	background-image:		url(../images/rightbar_active_bg.gif);
	background-position:	right center;
	background-repeat:		no-repeat;
}

div#rightbar div.blue p {
	color:					#ffe600;
}

div#rightbar input {
	color:					#003740;
}
/* FOOTER */
div#footer{
	background-color:		#225e67;
	/*background-image:		url(../images/footer.jpg);
	background-repeat:		repeat-y;*/
}

div#footer a{
	color:					#FFFFFF;
}


