/* standaard onderdelem */
	html, body { margin:0; padding:0; }
/*	html {overflow-x: hidden;}*/
	*{font-family: Verdana;font-size: 12px;}
	/* a{color:#237999; text-decoration:underline;} */
	.fl{float: left; }
	.fr{float: right; }
	.cb{clear: both; }
	.titel{color: #42737a;font-size: 16px;font-weight: bold;margin-bottom: 10px;display:block}	
	
	h1,h2,h3{color: #42737a;font-weight: bold;}
	h1{font-size: 18px;margin-bottom:10px;margin-top:5px}
	h2{font-size: 16px;padding-left:5px;margin:20px 0px 0px 0px;}
	h3{font-size: 14px;padding-left:12px;margin:20px 0px 0px 0px;}
	.h1{padding-left:5px;margin:0px}
	.h2{padding-left:11px;margin:0px}
	.h3{padding-left:18px;margin:0px}
	
	#header{position:absolute;top:0px;width:100%;font-size:0px;}
	#header #logo{height:92px;width:406px}
	#erv{position:absolute;top:5px;left:450px;height:70px;width:300px;padding:5px;border:2px dashed red}
	#header #login{position:absolute;right:0px;top:0px;width:200px;height:84px;margin:2px;padding:2px;z-index:1000;border:1px solid #a2c350;background-color:#f6f9ed}
	#header #login *{font-size:10px;}
	#header #login input{height:10px}
	#header #login #knop{border:1px solid grey;margin-top:2px;margin-bottom:2px;font-size:12px;height:22px;background-color:#a2c350;color:white;cursor:pointer;}
		
	#header #balk{width:100%;height:3px;background-color:#1a6988;}
	#header #tabbladen{margin-left:8px;}
	.t{position:relative;float:left;height:23px;margin-right: 10px;padding-top:4px;background-color: #a2c350;color: white;}	
	#header #tabbladen .t a{text-decoration:none;color:white;padding:10px 17px 12px 17px}
	#header #tabbladen .t{font-weight:bold;}
	#header #tabbladen .g{background-color: #1a6988;}
	
	
	#header #tabbladen .BL,#header #tabbladen .BR{background-image:url('http://s.reisgraag.nl/lo/rondwitbuiten.gif');}
	
	#header #tabbladen #zoek{position:relative;float:right;height:25px;padding:2px 15px 0px 15px;margin-right:5px;background-color: #a2c350;}
	#header #tabbladen #zoek input{border:0px;font-size:12px;color:grey;width:80px;height:16px;background-color:white;float:left;}
	#header #tabbladen #zoek input:focus{color:black;}
	#header #tabbladen #zoek #zoekknop{border:0px solid black;cursor:pointer;width:20px;height:18px;background:#ffffff url('http://s.reisgraag.nl/lo/zoek.gif') no-repeat right top;float:left;}

	#kruimel{margin:9px 10px;height:14px;font-weight:bold;font-size:10px;}
	#kruimel a{font-size:10px;}

	#body{margin: 159px 0px 0px 0px;}

	#footer{clear: left; width: 100%;padding: 10px;font-size: 9px;color:#4f6e80;}
	#footer a{color:#4f6e80;font-size: 9px;text-decoration:none;}
	#footer hr{top: 10px;width:99%;height: 1px;margin: 0px;padding: 0px;color:#98a9b0;}
	
/* kolommen */
	.kolomw20{float:left;margin-left:3px;width:18%;font-size:0px}
	.kolomw30{float:left;margin-left:3px;width:28%;font-size:0px}
	
	.kolomw70{float:left;width:68%;padding-left:10px;}
	.kolomw80{float:left;width:78%;padding-left:10px;}
	.kolomw100{float:left;width:98%;padding-left:10px;}
	.kolomw40{float:left;margin-left:3px;width:39%;}
	html>body .kolomw20{ margin-left:1%; }
	html>body .kolomw40{ margin-left:1%; }

/* box */
	.box .TL {position: absolute; top: 0; left: 0; width: 12px; height: 12px;background-position:left top;background-image: url('http://s.reisgraag.nl/lo/rond.gif');}
	.box .TR {position: absolute; top: 0; width: 12px; height: 12px;background-image: url('http://s.reisgraag.nl/lo/rond.gif'); right: 0px;background-position:right top;margin-right:-1px;}
	html>body .box .TR{margin-right:0px}

	.box .BL {position: absolute; bottom: 0px; width: 12px; height: 12px;left: 0px; background-image: url('http://s.reisgraag.nl/lo/rond.gif'); background-position:left bottom;}
	.box .BR {position: absolute; bottom: 0px; width: 12px; height: 12px;margin-right:-1px;right: 0px; background-image: url('http://s.reisgraag.nl/lo/rond.gif'); background-position:right bottom;}
	html>body .box .BR{margin-right:0px}

	.box {position: relative;width:100%; margin:0px; padding:0px; margin-bottom:10px;}
	.box .border{border: 1px solid #98a9b0;padding:10px 7px 14px 7px;margin:0px}

	/* kleuren in box lb=lichtblauw / db=donkerblauw */
	.lb .border{}
	.lb .TL,.lb .TR,.lb .BL,.lb .BR{}

	.db .border{border:1px solid #1a6988}
	.db .TL,.db .TR,.db .BL,.db .BR{background-image:url('http://s.reisgraag.nl/lo/ronddonker.gif');}

	.r2 .border{border:2px solid #ff0000}
	.r2 .TL,.r2 .TR,.r2 .BL,.r2 .BR{background-image:url('http://s.reisgraag.nl/lo/rondrood2px.gif');}

	a img{border:1px solid #98a9b0}

/* pagina specifieke onderdelen */

/* home */
	select{ width:150px;margin-bottom:10px;}

/* uitgelichte landen box */
	#uitgelicht img{border:1px solid #98a9b0;float:left;margin:0.8%;width:47%}

/* hoeken, oa voor tabbladen */
	.TL,.TL2,.TR,.TR2,.BL,.BL2,.BR,.BR2{position:absolute;z-index:100;height:10px;width:10px;}
	
	.TL{top:-1px;left:-1px;background-position:left top;}
	.TR{top:-1px;right:-1px;background-position:right top;}
	.BL{bottom:-1px;left:-1px;background-position:left bottom;}
	.BR{bottom:-1px;right:-1px;background-position:right bottom;}

	.TL2{top:0px;left:-2px;background-position:left top;}
	.TR2{top:0px;right:0px;background-position:right top;}
	.BL2{bottom:0px;left:0px;background-position:left bottom;}
	.BR2{bottom:0px;right:0px;background-position:right bottom;}

	.blokto .TL{top:0px;left:0px;}
	.blokto .TR{top:0px;right:0px;}

	.blokto .g .TL{top:-2px;left:-2px;}
	.blokto .g .TR{top:-2px;right:-2px;}

	.blokto #logo .TL{top:0px;left:0px;}
	.blokto #logo .TR{top:0px;right:0px;}

	.TL,.TR,.BL,.BR{background-image:url('http://s.reisgraag.nl/lo/rond.gif');}
	.blokto .header .TL,.blokto .header .TR{background-image:url('http://s.reisgraag.nl/lo/rondwitbuiten.gif');}
	.blokto .header .g .TL,.blokto .header .g .TR{background-image:url('http://s.reisgraag.nl/lo/rondgroen2px.gif');}

/* buttons */
	.buttongroen{cursor:pointer;left:50px;bottom:10px;position:relative;bottom:0px;width:60px;height:20px;padding: 5px 20px 5px 15px;margin-top:20px;background-color: #a2c350;color: white;font-weight: bold;font-size: 14px;}
	.buttongroen .TR,.buttongroen .TL,.buttongroen .BR,.buttongroen .BL{background-image:url('http://s.reisgraag.nl/lo/rondwitbuiten.gif');}

/* top5 to tabbladen */	
	.blokto{position:relative;padding:0px;margin-bottom:0px;width:100%;}
	.blokto .header{height:29px;position:relative}
	.blokto .header .t{float:left;bottom:-3px;left:0px;height:21px;font-size: 9px;font-weight: bold;padding: 8px 4px 0px 4px;margin-right:5px}
	html>body .blokto .header .t{bottom:0px;}
	.blokto .header .g{bottom:-2px;position:relative;height:20px;border: 2px solid #a2c350;border-bottom: 2px solid white;background-color: white;color:black;z-index:100;}
	html>body .blokto .header .g{bottom:0px;}
	
	.blokto .box{position:relative;margin:0px;border: 2px solid #a2c350;}
	.blokto .box .lijst{margin-left:5px;margin-top:10px;font-size:14px;float:left;}
	.blokto .box .lijst .r{float:left;padding:3px;height:18px;clear:right}
	div.blokto .box .cijfer{background:url('http://s.reisgraag.nl/lo/cijfer.gif');float:left;width:12px;height:12px;padding:6px;font-weight:bold;font-size:12px;margin-bottom:2px;}
	div.blokto .border{border:2px solid #a2c350;height:145px}
	
	.blokto .TR,.blokto .TL,.blokto .BL,.blokto .BR{background-image:url('http://s.reisgraag.nl/lo/rondgroen2px.gif');}
	.logo{position:relative;margin:0px;padding:0px;height:150px;width:150px;border:1px solid #98a9b0;}


	#logo .TR,#logo .TL,#logo .BR,#logo .BL{background-image:url('http://s.reisgraag.nl/lo/rondtrans.gif');}

	.w45pr{width: 45%;}

/* impressie */
	#impressie #titeltranslayer{position:absolute;top:0px;left:0px;width:100%;height:25px;font-size:18pt;background-color:#ffffff;filter:alpha(opacity=50);opacity:0.5;}
	#impressie #titellayer{position:absolute;top:0px;left:0px;width:100%;height:30px;text-align:center;font-size: 18pt;}
	#impressie #navtranslayer{position:absolute;bottom:0px;left:0px;width:100%;height:32px;background-color:#ffffff;filter:alpha(opacity=50);opacity:0.5;}
	#impressie #navlayer{position:absolute;bottom:18px;left:0px;width:100%;height:30px;padding:0px auto;text-align:center;}	
	#impressie #fotoslayer{position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
	#impressie #fotoslayer img{height:25px;width:30px;border: 1px solid white;cursor: pointer;}
	#impressie .TR,#impressie .TL,#impressie .BL,#impressie .BR{background-image:url('http://s.reisgraag.nl/lo/rond.gif');}
	#impressie .border{border:1px solid #1a6988;}
	
/* forum */
	.tabsInBody{position:relative;width:100%}
	.even{background-color:#f6f9ed} 
	.oneven{background-color:#e3edca}
	.oneven,.even{border-bottom:1px solid white;}
	
	.tabsInBody .body .header div{color:#aeca68;font-weight:bold;margin-bottom:5px;font-size:14px}
	
	.tabsInBody .body .even,.tabsInBody .body .oneven,.tabsInBody .body .header{padding:5px}
	
	.tabsInBody .body .tit{position:relative;margin-right:410px;}
	.tabsInBody .body .a{width:200px;float:right}
	.tabsInBody .body .tij{width:200px;float:right}
	.tabsInBody .body .re{float:right;margin-left:200px}

	.tabsInBody .tabs {position:relative;height:40px}

	html>body .tabsInBody .tabs .t{
		top:4px;padding:8px 5px 5px 5px; 
		font-weight:bold;
		float:left;
		margin-right:5px;
		background-color:#e3edcb;
		color:black}
	html>body .tabsInBody .tabs .g{
		z-index:100;
		top:0px;
		padding:10px 5px 5px 5px;
		border:2px solid #a2c350;
		border-bottom:2px solid white;
		background-color:white;
		color:black}
	
	html>body .tabsInBody .tabs .a{
		top:4px;
		padding:8px 5px 5px 5px; 
		font-weight:bold;
		float:left;
		margin-right:5px;
		background-color:red;
		color:white}
	

	.tabsInBody .tabs .t{top:6px;padding:0px; font-weight:bold;float:left;margin-right:5px;background-color:#e3edcb;color:black}
	.tabsInBody .tabs .t a{text-decoration:none;color:black;padding:10px 0px 12px 0px}
	.tabsInBody .tabs .g{top:0px;padding:10px 5px 5px 5px;border:2px solid #a2c350;border-bottom:2 px solid white;background-color:white}
	.tabsInBody .tabs .a{top:6px;padding:0px; font-weight:bold;float:left;margin-right:5px;background-color:red;color:white}
	.tabsInBody .tabs .a a{text-decoration:none;color:white;padding:10px 0px 12px 0px}

	#land .tabsInBody .tabs .t{top:6px;padding:8px 5px 5px 5px; font-weight:bold;float:left;margin-right:6px;background-color:#237999;color:white}
	#land .tabsInBody .tabs .g{top:0px;padding:10px 5px 5px 5px;border:2px solid #237999;border-bottom:2px solid white;background-color:white;color:black}

	.tabsInBody .tabs .t .TL,.tabsInBody .tabs .t .TR{background-image:url('http://s.reisgraag.nl/lo/rondwitbuiten.gif');}
	.tabsInBody .tabs .g .TL,.tabsInBody .tabs .g .TR{background-image:url('http://s.reisgraag.nl/lo/rondgroen2px.gif');}
	#land .tabsInBody .tabs .g .TL,#land .tabsInBody .tabs .g .TR{background-image:url('http://s.reisgraag.nl/lo/rondblauw2px.gif');}

	.tabsInBody .tabs .g .TL{top:-2px;left:-2px;}
	.tabsInBody .tabs .g .TR{top:-2px;right:-2px;}
	
	.tabsInBody .body{position:relative;padding:10px}
	
	.TR2,.BL2,.BR2{background-image:url('http://s.reisgraag.nl/lo/rondgroen2px.gif')}
	
	#land .TR2,#land .BL2,#land .BR2{background-image:url('http://s.reisgraag.nl/lo/rondblauw2px.gif')}
	
	/* tabs van landen */
	html>body .tabsInBody #landtabs .t a{color:white}
	
	.oneven #logo .TL,.oneven #logo .TR,.oneven #logo .BL,.oneven #logo .BR{background-color:#e3edca}
	.even #logo .TL,.even #logo .TR,.even #logo .BL,.even #logo .BR{background-color:#f6f9ed}
	.wit #logo .TL,.wit #logo .TR,.wit #logo .BL,.wit #logo .BR{background-color:white}
	
	#werelddeel{position: relative;width:100%; margin:0px; padding:0px; margin-bottom:10px;}
	#werelddeel #border{border:2px solid #a2c350;padding:10px 7px 14px 7px;margin:0px}
	#werelddeel #info{width:45%;}
	#werelddeel #vlaggen{width:35%;}
	#werelddeel #vlaggen .vlag{width:40px;margin-right:5px;border:1px solid #8096b3}
	#werelddeel #vlaggen .c{padding:0px;margin:0px 5px 5px 5px;border:0px solid black}
	
	#werelddeel #fotos{width:19%}

	.bgw, .bgw div{background-color:white;}

	.tabsInBody #border{border:2px solid #a2c350;padding:10px 7px 14px 7px;margin:0px}
	#land .tabsInBody #border{border:2px solid #237999;padding:10px 7px 14px 7px;margin:0px}
	.ch{cursor:pointer}
	.link{cursor:pointer;color:blue;text-decoration:underline}
	
	.altest{color:green}
	.imgplaats{margin:0px 5px 5px 10px;border:1px solid #237999;}
	
	#logoimg{border:0px}
	#toknopc:hover{background-color:#a2c350;}
	#toknopc{cursor:pointer;color:white;font-size:20px;text-decoration:underline;position:relative;margin-top:30px;padding:20px 20px 20px 20px;background-color:red;}
	.knop{ position:absolute;left:50px;bottom:-2px;width:150px;cursor:pointer;color:white;font-size:15px;text-decoration:underline;font-weight:bold;position:relative;padding:5px;background-color:red;text-align:center}
	.knop tekst{margin: 0 auto;}
	
	#het_weer img{height:32px;width:32px}

/* reisorganisaties */
.rsw-starred{background:no-repeat url(http://s.reisgraag.nl/widget2.png) -26px 0;float:left;height:13px;overflow:hidden;position:relative;width:13px}
.rsw-stars{float:left;height:13px;overflow:hidden;padding-right:5px;padding-top:1px;width:65px}
.rsw-bestever{background:no-repeat url(http://s.reisgraag.nl/widget2.png) 0 -25px;height:20px;width:18px}
.rsw-unstarred{background:no-repeat url(http://s.reisgraag.nl/widget2.png) 0 0;float:left;height:13px;overflow:hidden;position:relative;width:13px}
.rsw-half-starred{background:no-repeat url(http://s.reisgraag.nl/widget2.png) -39px 0;float:left;height:13px;overflow:hidden;position:relative;width:13px}

#header2{position:absolute;top:160px;height:210px;width:78%;}
#header2 .fl{width:49%}
#header2 #boxTop5{width:100%}
#impressie{width:100%;height:200px}

#boxTop5 #logoimg{width:80%;}
#boxTop5 .wit{margin-top:10px}
.melding{border:1px solid #a2c350;background-color:#f6f9ed;padding:5px;font-size:14px}
.body{margin:10px}

.description{margin-bottom:40px}
.example { color: #666; }

.foutmelding{color: red;}