*{	margin: 0;	padding: 0;	list-style: none;}img { border: none; }body{	/*#185D8F lichter blauw*/	margin: 0;	padding: 0;	text-align: center;	color: #435772;	background-color: #16116F;}#wrapper{	background-image: url(images/V4a2_bck_wrap.gif);	background-color: #C2D1DF;	width: 761px;	margin: 0px auto;	position: relative;	background-repeat: no-repeat;	min-height: 100%;	height: auto !important;	/*stoopid ie*/}#container{	width: 739px;	margin: 0px 11px 0px 11px;	background-color: #C2D1DF;	background-repeat: no-repeat;	min-height: 100%;	height: auto !important;	/*stoopid ie*/}#header{	height: 109px;	text-align: left;}#main_menu{	width: 520px;	color: #fff;	position: relative;	top: 84px;	left: 213px;}#left{	float: left;	width: 488px;	/*background: #185D8F;*/	margin: 0px;}#subheader{	text-align: left;	height: 170px;	margin-bottom: 0;}#af_menu{	width: 428px;	color: #fff;	position: relative;	top: 148px;	left: 26px;}#content{	background-image: url(images/V4a2_bck_content.gif);	background-repeat: repeat-x;	margin-top: 0;	min-height: 500px;	height: auto;	padding-left: 26px;	padding-right: 26px;	padding-top: 0px;	padding-bottom: 26px;	text-align: left;	color: #435772;}* html #content { height: 500px; }.clear{	clear: both;	/* bijv gebruiken icm h2*/}.cPic{	margin-bottom: 12px;	border-color: #99ABC1;	border-width: 1px;	border-style: solid;}.noborder{	margin-bottom: 12px;	border:0;}.lAlign{	float: left;	margin-right: 18px;}.rAlign{	float: right;	margin-left: 18px;}#right{	float: left;	width: 251px;}#search{	height: 40px;	margin-top: 10px;}/* Formulieren ------------*/#km_form fieldset{	border: none;	margin: 0;	padding: 0;	line-height: 36px;}#km_form label { clear: right; }.FSF_form{	border: none;	margin: 0;	padding: 0;	text-align: left;	margin-left: 0px;}.FSF_input{	border-color: #99ABC1;	border-width: 1px;	border-style: solid;	background-color: #CED7E1;	color: #435772;	height: 20px;}html>body .FSF_button{	border-color: #000;	border-width: 0;	border-style: solid;	background-color: transparent;	vertical-align: middle;	background: url(/assets/templates/rcs/images/zoek.png) 3px 3px no-repeat !important;}#content .FSF_input{	border-color: #fff;	border-width: 1px;	border-style: solid;	background-color: #CED7E1;	color: #fff;	height: 20px;}#content .FSF_form{	text-align: left;	margin-left: 0;}#menu { text-align: left; }#banners{	text-align: left;	border-color: #D4DEE5;	border-width: 1px 0 0 0;	border-style: solid;	background-color: #D5DEE5;	background-image: url(/assets/templates/rcs/images/banner_bck.gif);	background-repeat: repeat-x;	padding-top: 18px;}#adres{	height: 260px;	background-image: url(images/V4a2_bck_adres.gif);	background-repeat: repeat-x;	text-align: left;}strong#adres{	color: red;	margin-top: 20px !important;}#footer{	clear: both;	padding: 26px;}#copy{	color: #99ABC1;	font-size: 9px;	width: 687px;	padding-top: 5px;	padding-bottom: 5px;	border-color: #99ABC1;	border-width: 1px 0 1px 0;	border-style: solid;}/* -----------------------------------------*/body, #content{	font-family: Helvetica, Lucida Sans Unicode, Arial, sans-serif;	font-size: 12px;	line-height: 18px;}p,  ol, ul { margin-bottom: 18px; }a{	color: #435772;	text-decoration: none;}h1{	text-align: left;	font-size: 30px;	line-height: 36px;	margin-bottom: 18px;	padding-top: 18px;}h2, #content h2{	text-align: left;	font-weight: normal;	font-size: 18px;	line-height: 18px;	margin-bottom: 18px;}#content a:hover{	color: #3A6DA9;	text-decoration: underline;}#content ul{	list-style-type: circle;	list-style-position: default;}ul.routeUl{	margin-left:16px;}ul.routeUl li{	list-style-type: circle;}/*navigatie-----------------------------------------*/ul.topnav{	margin-bottom: 0;	text-decoration: none;	width: 251px;	font-size: 12px color: #3A6DA9;}ul.topnav a{	text-decoration: none;	display: block;	color: #3A6DA9;	border: 0 !important;}ul.topnav li a:hover{	background-color: #D4DEE5;	color: #435772;}ul.topnav ul { margin-bottom: 0; }ul.topnav li span{	display: block;	text-indent: 42px;	!important: ;}ul.topnav li li span{	text-indent: 60px;	!important: ;}ul.topnav li li li span{	text-indent: 78px;	!important: ;}ul.topnav li{	display: block;	line-height: 30px;	background-image: url(/assets/templates/rcs/images/but_bck.gif);	background-repeat: repeat-x;}ul.topnav li li{	padding: 0px;	!important: ;}li.current span, li.current span a{	background-color: #D4DEE5;	color: #5D8DC5;	font-style: italic;}li.current span a:hover { color: #5D8DC5; }li.current span li span, li.current span li span a{	background-image: url(/assets/templates/rcs/images/but_bck.gif);	background-repeat: repeat-x;	color: #3A6DA9;	font-style: normal;}/* navigatie --------------------------------------------- */#banners ul{	margin-bottom: 0;	text-decoration: none;	width: 251px;	font-size: 12px color: #3A6DA9;}#banners ul a{	text-decoration: none;	display: block;	color: #3A6DA9;	border: 0 !important;}#banners ul  li a:hover{	background-color: #C8D6DE;	color: #435772;}#banners ul li #nieuwsbrief{	line-height: 36px;	background-image: url(images/nieuwsbrief.gif);	background-repeat: no-repeat;	background-position: 12px;	display: block;	vertical-align: middle;}#banners ul  li #nieuwsbrief a:hover{	background-image: url(images/nieuwsbrief.gif);	background-repeat: no-repeat;	background-position: 12px;}#banners ul  li span{	text-indent: 41px;	display: block;}#banners ul li #kalender{	line-height: 36px;	background-image: url(images/kalender.gif);	background-repeat: no-repeat;	background-position: 12px;	display: block;	vertical-align: middle;}#banners ul li #kalender a:hover{	background-image: url(images/kalender.gif);	background-repeat: no-repeat;	background-position: 12px;}#red{	height: 40px;	padding-left: 41px;	padding-top: 15px;	font-size: 12px;	font-weight: bold;}#naw{	padding-left: 41px;	padding-top: 36px;	background-image: url(images/home.gif);	background-repeat: no-repeat;	background-position: 10px;}#telefoon{	height: 36px;	padding-left: 41px;	background-image: url(images/telefoon.gif);	background-repeat: no-repeat;	background-position: 15px;}#fax{	height: 36px;	padding-left: 41px;	background-image: url(images/fax.gif);	background-repeat: no-repeat;	background-position: 10px;}#email_home{	height: 36px;	padding-left: 41px;	background-image: url(images/email.gif);	background-repeat: no-repeat;	background-position: 14px;}#main_menu a{	color: #FFFFFF;	text-decoration: none;}#main_menu a:hover{	color: #5ABCE3;	text-decoration: none;}#af_menu a{	color: #435772;	text-decoration: none;}#af_menu a:hover{	color: #16116F;	text-decoration: none;}/*-------------------------*/.newsbloc li{	display: block;	margin-bottom: 18px;}.newsbloc li a { display: block; }.flagPic { vertical-align: middle; }.newsbloc li a:hover, .newsbloc li a:focus{	background-position: 0 -31px;	color: #3A6DA9;}.item_sum{	clear: both;	margin-bottom: 18px;}/* info tabellen en lijsten */.infoTab, table.infoTab{ border-collapse: collapse;	border-color: #435772;	border-width: 1px;	border-style: solid;	width:100%;	padding:30px}td.infoTab, .infoTab td, .infoTab th, th.infoTab{ 	padding:5px;border-color: #435772;	border-width: 1px;	border-style: solid;	text-align: center;	height:18px;}ul.infoList{}ul.infoList li{	list-style-type: circle;	list-style-position: outside;	margin-left:20px;}/*Background als laatste laden vanwege grootte*/body{	background-image: url(images/V4a2_bck_c.jpg);	background-repeat: no-repeat;	background-position: center top;	background-attachment: fixed;}