/* gedeelde stylesheet voor zowel de agids als kos styles voor de individuele sites staan in resp kos.css en agids.css *//* tags */body, body div, body p, body td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}html {	padding:0px;	margin:0px;}body {	background-color: #cccccc;	color: #000000;	margin:0px;	border:0px;	padding:0px;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}a img{	border:0;}/* ids: voornamelijk elementen uit de navigatie en wat hoofdelementen van de pagina */#realbody {  _width:620px;}#content {  _width:620px;}#header {	display:none;}#headerbg {	display:none;}#overigeaanbieders {	display:none;}#zoekinpartner {	display:none;}.zoekkader {	display:none;}#tabrulerl {	display:none;}#tabrulerr {	display:none;}#footer {	position: relative;	left: 7px;	clear: both;	margin: 7px 0 0 0;	padding:0px;	max-height:14px;}td.spacer img{  _width:130px;  overflow:hidden;}#footer table, #footer table td {	margin:0px;	border:0px;	padding:0px;	border-collapse:collapse;}#afsluiter {	display:none;}#aangeboden {	background-image:  url(../img/algemeen/aangeboden_bg.gif);	background-repeat: no-repeat;	width: 227px;	height: 72px;	margin: 5px 0 0 0 ;	text-align:center;}#mijnroutes {	background-image:  url(../img/algemeen/mijnroutesBG.gif);	background-repeat: no-repeat;	width: 227px;	height: 72px;	margin: 5px 0 0 0 ;	text-align:center;}#mijnroutes a{	position: relative;	top: 30px;	border:0px;}#aangeboden img{	position: relative;	top: 15px;	border:0px;}#printheader {	display: none;	position: relative;}/* classes */.bodytekst {	color: #000000;	background-color: none;}.bodytekst b {	font-size: 13px;	font-weight: bold;	margin-top: 5px;	margin-bottom: 5px;}.clearme {	clear: both;	padding-top: 5px;	padding-bottom: 5px;}.floatleft {	float:left;}.floatright {	float:right;}/* links voorpagina */.link a {	position: absolute;	text-decoration: none;	vertical-align: top;	padding-left: 2px;	width: 190px;}.link a:hover {	text-decoration: underline;}.welkomsstekst {	width: 189px;}.colom1 {	/*float:left;*/	width:189px;	padding-right: 5px;	padding-bottom: 5px;}#zoeken {	display:none;}.foto {	margin-left: 14px;}.tablecellspacer {	height: 3em;	}.vspacer {	margin-top:5px;}.hspacer {	margin-right: 5px;}/* resultaat styles */#resultaatintro {	margin-top: 1px;	position: relative;	left: 215px;}.kaartthumb {	position: absolute;	right: 10px;	top:10px; /*dit moet bottom:0px worden als alle fotos zijn ge-rescaled!!!!*/	align:right;	width: 237px;	font-size: 10px;	text-align: center;}.resultaatfotograaf {	position: absolute;	bottom: 0px;	left: 245px;}.resultaat {	background-color: none;	background-image: url(../img/algemeen/resultaat_bg.gif);	background-repeat: repeat-y;	color: #000000; }.resultaatnaam {	float: left;	width: 200px;	text-align: right;	padding-right: 3px;}.resultaat_fotograaf{	position:relative;	left:-45px;	float: left;	text-align: right;	padding-right: 3px;}.resultaat_fotograaf_link{	position:none;		float: left;	padding-left:15px;}.resultaattekst {	clear: both;	padding-bottom: 10px;}.resultaat a {	text-decoration: none;}.resultaat a:hover {	text-decoration: underline;}.resultaatgegevens {	padding-left:205px;}.linkicon {	float: left;	padding: 0px 2px;}.link_list {	padding: 2px;	line-height:18px;}/* css voor lijsten */.lijstfoto {	float: left;	margin-right: 3px;	width:70px;	height:70px;	vertical-align: top;}.zoekterm {	clear:both;	margin-top: 5px;	margin-bottom: 5px;}.lijstpos {	background-color: none;	background-image: url(../img/agids/but_leeg.gif);	background-repeat: no-repeat;	width: 85px;	height: 16px;	text-align: center;	float: right;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #333333;	font-size: 10px;	padding-top: 2px;}.butvolgende {	float: right;}.butvorige {		float: right;}/* scheidings balken in lijst.html en resultaat.html */.balk {	/*clear: right;	width: 100%;*/	position: relative;	height: 16px;	background-color: #cccccc;	background-image: url('../img/algemeen/balk_new.gif');	background-repeat: no-repeat;	color: #ffffff;	overflow: hidden;	margin-top: 5px;}.balktxt{	float: left;	width: 100%;	height: 16px;	background-color: #cccccc;	background: url("../img/algemeen/balk_end.gif") no-repeat right top;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #ffffff;	/*padding-left: 10px;*/	text-indent: 10px;	line-height: 16px;}.balk_buttons{	position: absolute;	top: 0;	right: 0;}.balk_buttons img{	border:0px;	margin:0px;}.balklicht {	clear: both;	padding-bottom: 2px;	width:100%;	height: 10px;	background-color: #333333;	font-family: Arial, Helvetica, sans-serif;	border:1px solid #000000;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #ffffff;	background-repeat: no-repeat;}.balklichttxt {	float: left;	width:100%;	height: 10px;	background-color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #ffffff;	/*padding-left: 12px;*/	text-indent: 10px;	padding-top: 1px;}.balklichttxt2 {	float: left;	width: auto;	height: 16px;	background-color: #333333;	background: url("../img/algemeen/balk_licht_end.gif") no-repeat right top;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;	color: #ffffff;	/*padding-left: 12px;*/	/*text-indent: 215px;*/	padding-top: 1px;}.balklicht img {	display:none;}.clearall{	clear: both;	border:1px dotted yellow;}.containerTable {	border:0px;	padding:0px;	margin:0px;	border-collapse:collapse;}.containerLeftNav {	width:227px; /*189*/	vertical-align:top;}.containerRightContent {	vertical-align:top;}.containerTableCenter {	width:5px;}/* OUD!!!!form input, form select {	color:#0000;	border:1px solid #323368;	background:#cccccc;}*/.zoekFormTable {	display:none;}#zoekform {	display:none;}.zoekBlok{  display:none;}