
/* CSS Document */
* {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
/* commented backslash hack \*/ 
html, body{
		margin:0;
		padding:0;		
		height:100%;
		font-style: normal;
		font-weight: normal;
		line-height:14px;
		color: #000000;
		background-image: url("/Static/Images/Default/img_body_bg.png");
}
		
/* end hack */

html,body {
		margin:0;
		padding:0;
		font-style: normal;
		font-weight: normal;
		color: #000000;
		background-image: url("/Static/Images/Default/img_body_bg.png");
		}
	
body {}/* centre for ie5.+*/
	#outer{
		min-height:100%;
		height:auto;
		width:954px;
		padding: 0px;
		margin-left:auto;/* center it*/
		margin-right:auto;/* center it*/
		position:relative;
		background: #ffffff url("/Static/Images/Default/Background.gif");
		background-repeat: repeat-y;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		} 
		
* html #outer{
		height:100%;
		width:954px;/* box model hack for ie5.+*/
		background: #ffffff url("/Static/Images/Default/Background.gif");
		}
hr {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #00a650;
	
	width: 90%;
	height: 1px;
}
#header {
	vertical-align: top;
	width:954px;
	height:194px;
}
#logo {
	background-image: url("/Static/Images/Default/Logo.gif");
	
	width: 194px;
	height: 194px;
	float: left;
}
#header_image {
	background-image: url("/Static/Images/Default/Header.jpg");
	width: 760px;
	height: 170px;
}

img {
	border:0;
}

#servicemenu {
	background-color: #00a650;
	color: #FFFFFF;
	
	line-height: 34px;
	width: 760px;
	height: 194px;
	float: left;
}

#servicemenu a {
	color: #FFFFFF;
}

#user, #langflags {
	line-height: 24px;
	height: 24px;
}
#user {
	float: left;
	padding: 0px 20px;
}
#langflags {
	float: right;
	padding: 0px 10px;
}
#langflags img {
	margin: 2px -6px -2px 0px;
}

#contentwrapper {
	position:relative;
	float:left;
}

#kolomlinks {
	float: left;
	width:194px;
}

#verticalnavigatie {
	margin: 0px;
	padding: 0px 0px 65px 0px;
}


#content {
	width:750px;
	float: left;
	font-style: normal;
	font-weight: normal;
	color: #494949;
	padding: 20px 5px;
}

#kolomrechts {
	position: relative;
	float: left;
	width:226px;
}

#fotovak {
	width: 226px;
	height: 255px;
}

.fotolink {
	font-style: normal;
	font-weight: normal;
	color: #00538e;
}

a.fotolink {
	font-style: normal;
	font-weight: normal;
	text-decoration:none;
	color: #00538e;
}

a.fotolink:hover {
	font-style: normal;
	font-weight: normal;
	text-decoration:underline;
	color: #00538e;
}

#adresspacer {
	position: relative;
	float: left;
	width:226px;
	height:5px;
	background: #ffffff;
	background-repeat: no-repeat;
	background-position:top;
}

#adresholder {
	background: url(/Static/Images/img_adres_bg.gif);
	background-repeat: no-repeat;
	background-position: top;	
}

#adrestitel {
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #00538e;
	width:203px;
	line-height:2.5em;
	margin-left: 23px;
}

#adrestekst {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6b767d;	
	width:203px;
	margin-left: 23px;
}

#adreslinks a {
	font-style: normal;
	font-weight: normal;
	color: #00538e;
	width:203px;	
	margin-left: 23px;
	text-decoration: none;
}

#adreslinks a:hover {
	font-style: normal;
	font-weight: normal;
	color: #00538e;
	width:203px;
	margin-left: 23px;
	text-decoration: underline;
}

#adresfooter {
	position: relative;
	float: left;
	width:226px;
	height:15px;
	background: url(/Static/Images/img_adres_bg.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}

#clearfooter{clear:both;height:40px;width:100%}
div>p {margin:10px 0px}
.clear{clear:both;}


#footer {
	width: 194px;
	position: absolute;
	bottom: 20px;
	left: 0px;
	color: #ffffff;
}

#copyright {
	position:relative;
	padding-left: 34px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

#copyright a {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;	
	}

#copyright a:hover {
	text-decoration: underline;
	color: #ffffff;	
}

/*-- RTE styles --*/

.RTEDefault {
	font-size: 12px;
}

.RTEDefault14 {
	font-size: 14px;
}

.RTEDefault16 {
	font-size: 16px;
}

.RTETitle {
	line-height: 1.2em;
	font-size: 18px;
}

.RTETitleDefault {
	font-size: 18px;
	font-weight: bold:
	line-height: 1.2em;
	color: #339966;
}

.RTESubTitle {
	font-size: 12px;
}

/*-- standaard links --*/

a {
	text-decoration: underline;
	color: #00a650;	
}
a:hover {
	text-decoration: none;
	color: #000000;
}

/*-- menu styles --*/

#menuknop {
	background-color: #FFFFE1;
	
	height:25px;
	position: relative;
	margin-top: 10px;
}

#menuknop_active {
	background-color: #26b369;
	
	height: 25px;
	position: relative;
	margin-top: 10px;
}

a.menutekst {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	color: #00a650;
	line-height: 25px;
	
	height: 25px;
	display: block;
}

a.menutekst_active {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 25px;
	
	height: 25px;
	display: block;
}

#submenulist, #submenulist_active {
	background-color: #FFFFFF;
	
	height: 25px;
	position: relative;
}

a.submenutekst {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
	
	height: 25px;
	display: block;
}

a.submenutekst_active {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	line-height: 25px;
	
	height: 25px;
	display: block;
}

#menufooter_active {
	background: url(/Static/Images/img_menu_active_footer.gif);
	background-position: top;
	background-repeat:no-repeat;
	
	height:5px;
}

#menuspacer {
	height: 35px;
	position: relative;
}

#menufooter {
	background: url(/Static/Images/img_menu_footer.gif);
	background-position: top;
	background-repeat:no-repeat;
	
	height: 5px;
}

/*-- formulier styles --*/

.form_header {
	vertical-align: top;
	padding-top: 4px;
}

.form_input {
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
	color: #494949;
	border: solid 1px #00a650;
	background-color: #ffffff;
	width: 250px;
	height:17px
}

.form_textarea {
	font-style: normal;
	font-weight: normal;
	color: #494949;
	padding-left: 5px;
	border: solid 1px #00a650;
	width: 250px;
}

.form_button {
	font-style: normal;
	font-weight: bold;
	line-height: 15px;
	border: solid 1px #006bb7;
	background-color: #26b369;
	color: #ffffff;
	height:20px;
}

/*-- compomnent styles --*/

.component {
	background-color: #fffef2;
	border: solid 1px #fff87f;
	padding: 10px;
	margin-bottom: 10px;
}
.component hr {
	height: 1px;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #fff87f;
}

#searchComp{
	margin-top:15px;
}

.search_input {
	height: 17px;
	background: #009fde;
	border: 0px solid;
}
