/* CSS Document */

body{
	background-color: #534537;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin:0;
	overflow:auto;

}
table,tr,td,img{
	margin:0;
	padding:0;
	border:0;
}
p.list{
	margin:0;
	padding:0;
	padding-top:7px;
}
p.listWithLine{
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:#CCCCCC 1px solid;
}
p.titleWithLineForm{
	margin:0;
	padding:0;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	border-bottom:#c0afa9 1px solid;
	border-top:#c0afa9 1px solid;
	margin-bottom:9px;
	margin-top:9px;
}
#grandContainer{
	position: absolute;
	left: 50%;
	width: 875px;
	margin-left: -437px;
	
}
div{
	margin:0;
	padding:0;
	border:0;
}
div.absTop{
	font-size:10px;
	line-height:200%;
	color:#FFFFFF;
	padding-left:415px;
	background-image:url(../general/_topBack.jpg);
	background-repeat:no-repeat;
	height:40px;
}
div.absTop a{
	color:#FFFFFF;
	text-decoration:underline;
}
div.absTop a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
div.contPage{
	padding:0;
	padding-left:22px;
	background-image:url(../general/_whiteStip.jpg);
	background-repeat:repeat-y;
}
div.absBot{
	background-image:url(../general/_footerBack.jpg);
	background-repeat:no-repeat;
	color:#bc9c7d;
	padding-top:15px;
	margin-bottom:20px;
	text-align:center;
}
div.absBot a{
	color:#bc9c7d;
	text-decoration:underline;
}
div.colContainerHome{
	background-image:url(../homepage/home_topmenu.jpg);
	background-repeat:no-repeat;
}
div.colLeft{
	float:left;
	width:194px;
}
div.colMiddle{
	float:left;
	/*width:464px;*/
	width:459px;
	margin-right:5px;
	padding-top:45px;
}
div.colRight{
	/*border-left:1px solid #cfbdb6;*/
	float:left;
	width:175px;
}
div.subColRight{
	margin-left:18px;
	/*padding-top:90px;*/
	padding-top:60px;
}
div.onlineTitel{
	font-size:12px;
	font-weight:bold;
	color:#352417;
	padding-bottom:6px;
}
.onlineText{
	font-weight:bold;
	font-size:10px;
	color:#352417;
	padding-bottom:6px;
}
.onlineText a{
	font-weight:bold;
	color:#352417;
	padding-bottom:6px;
}
.onlineText a:hover{
	text-decoration:underline;
}
div.clearer{
	clear:both;
}
/* TYPO */
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#352417;
	font-size:32px;
	margin:0;
	padding:0;
	margin-top:22px;
	margin-right:10px;
	margin-bottom:15px;
	line-height: 1em;
}
h5{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#352417;
	font-size:28px;
	margin:0;
	padding:0;
	margin-top:22px;
	margin-right:10px;
	margin-bottom:10px;
	line-height: 1em;
}
h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:8px;
	margin-bottom:4px;
	line-height: 1.6em;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:4px;
	margin-bottom:4px;
	line-height: 1.6em;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	line-height: 1em;
}
h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-top:5px;
	line-height: 1.2em;
}
h3.themaMenu{
	font-size:11px;
}
h3.incentExtra{
	color:#2892a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	line-height: 1.25em;
}
h3.fd{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-left:16px;
	margin-top:5px;
	margin-bottom:5px;
	line-height: 1em;
}



/* MENU */
.home{
	height:38px;
	background-image:url(../general/_m_no_home.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.home_over{
	height:38px;
	background-image:url(../general/_m_ro_home.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.thema{
	height:38px;
	background-image:url(../general/_m_no_thema.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.thema_over{
	height:38px;
	background-image:url(../general/_m_ro_thema.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.thema_sub{
	height:auto;
	background-image:url(../general/_m_sub_thema.gif);
	background-repeat:repeat-y;
	padding-left:25px;
	border-bottom:1px solid #ffffff;
	/*cursor:pointer;*/
}

.flydr_sub{
	height:auto;
	background-image:url(../general/_m_sub_flydr.gif);
	background-repeat:repeat-y;
	padding-left:25px;
	border-bottom:1px solid #ffffff;
	/*cursor:pointer;*/
}
.wereld{
	height:38px;
	background-image:url(../general/_m_no_wereld.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.wereld_over{
	height:38px;
	background-image:url(../general/_m_ro_wereld.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.stap{
	height:38px;
	background-image:url(../general/_m_no_stap.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.stap_over{
	height:38px;
	background-image:url(../general/_m_ro_stap.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.explore{
	height:38px;
	background-image:url(../general/_m_no_fiets.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.explore_over{
	height:38px;
	background-image:url(../general/_m_ro_fiets.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.flydr{
	height:38px;
	background-image:url(../general/_m_no_flydr.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.flydr_over{
	height:38px;
	background-image:url(../general/_m_ro_flydr.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.africat{
	height:38px;
	background-image:url(../general/_m_no_africat.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
.africat_over{
	height:38px;
	background-image:url(../general/_m_ro_africat.gif);
	background-repeat:no-repeat;
	padding-left:25px;
	cursor:pointer;
}
/* SUBMENU */
#themaSubMenu ul {
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 140px;
 font-weight: regular;
 letter-spacing: 0px;
 line-height:170%;
 margin:0;
 padding:0;
 list-style:none;
 padding-bottom:5px;
}
#themaSubMenu ul.sitemap {
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 140px;
 font-weight: regular;
 letter-spacing: 0px;
 line-height:170%;
 margin:0;
 margin-top:-15px;
 padding:0;
 list-style:none;
 padding-bottom:5px;
}
#themaSubMenu li{
	padding-left:20px;
    background:transparent url(../general/_m_subarrow.gif) no-repeat;
    background-position:0 5px;
	list-style:none;
}
#themaSubMenu li.smap{
	padding-left:10px;
    background:transparent url(../general/_m_subarrow.gif) no-repeat;
    background-position:0 5px;
	list-style:none;
}
#themaSubMenu li a {
 color:#352417;
 text-decoration:underline;
}
#themaSubMenu li a:hover {
 color: #60b2cc;
}
#themaSubMenu li.menucurrent a {
 color: #60b2cc;
}
#themaSubMenu li.menucaption {
}
html>body #themaSubMenu li a {
 width: auto;
}
/* SECTION DEPENDENT */
div.eyecatchOrange{
	background-color:#ee820f;
	padding:18px;
	padding-top:10px;
	color:#FFFFFF;
}
div.eyecatchBlue{
	background-color:#60b2cc;
	padding:18px;
	padding-top:12px;
	color:#FFFFFF;
}
div.eyecatchYelly{
	background-color:#c8a800;
	padding:18px;
	padding-top:7px;
	color:#FFFFFF;
}
div.eyecatchLemon{
	background-color:#bdbc4f;
	padding:18px;
	padding-top:7px;
	color:#FFFFFF;
}
div.eyecatchPink{
	background-color:#ce7369;
	padding:18px;
	padding-top:12px;
	color:#FFFFFF;
}div.eyecatchPink a{
	text-decoration:underline;
	color:#FFFFFF;
}
.colorFd{
	color:#ce7369;
}
div.arrowFd{
	color:#ce7369;
	line-height:170%;
	background-image:url(../flydrive/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.arrowFdListing{
	color:#ce7369;
	/*background-color:#0099FF;*/
	line-height:18px;
	background-image:url(../flydrive/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	padding:0;
	padding-left:16px;
	margin-top:0px;
	margin-bottom:6px;
}
div.arrowHome{
	color:#e88316;
	line-height:170%;
	background-image:url(../homepage/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.arrowStap{
	color:#c8a800;
	line-height:170%;
	background-image:url(../stapreizen/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.arrowFiets{
	color:#a3a444;
	line-height:170%;
	background-image:url(../fietsreizen/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.arrowThema{
	color:#60b2cc;
	line-height:170%;
	background-image:url(../thema/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding:0;
	padding-left:16px;
	margin-top:5px;
	margin-bottom:5px;
}
div.arrowWorld{
	color:#be4f74;
	line-height:170%;
	background-image:url(../wereld/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.headerFd{
	background-color:#ce7369;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	
}
div.arrowIncent{
	color:#2892a9;
	line-height:170%;
	background-image:url(../incentive/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0;
	padding-left:16px;
	margin-top:8px;
	margin-bottom:8px;
}
div.bulletIncent{
	color:#2892a9;
	line-height:150%;
	background-image:url(../incentive/bullet.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	font-weight:bold;
	padding:0;
	padding-left:18px;
	margin-top:5px;
	margin-bottom:5px;
}

div.imgIncent{
	float:left;
	margin-right:12px;
	margin-bottom:7px;
}
div.pageScheiding{
	font-size:2px;
	line-height:2px;
	clear:both;
	background-image:url(../general/scheiding_alg.gif);
	background-repeat:repeat-x;
	height:7px;
	margin:0;
	margin-top:7px;
	margin-bottom:7px;
}
div.pageScheidingFD{
	clear:both;
	/*background-color:#999933;*/
	font-size:2px;
	line-height:2px;
	background-image:url(../general/scheiding_alg.gif);
	background-repeat:repeat-x;
	height:7px;
	margin:0;
	padding:0;
	border:0;
	margin-top:7px;
	margin-bottom:2px;
}
div.pageScheiding_spacier{
	clear:both;
	background-image:url(../general/scheiding_alg.gif);
	background-repeat:repeat-x;
	height:7px;
	margin:0;
	margin-top:10px;
	margin-bottom:15px;
}
/* WORLD */ 
div.logoKader{
	padding:10px;
	border:#cfbdb6 solid 1px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

/* THEMA */
.reisleider, div.imgFloatLeft{
	float:left;
	padding:0;
	padding-right:8px;
	padding-bottom:8px;
}
.picWide{
	padding:0;
	padding-top:12px;
	padding-bottom:12px;
}
.details{
	padding:0;
	padding-top:10px;
	padding-bottom:10px;
}
	
/* LINKS */
a{
	color:#493220;
	text-decoration:underline;
}
a.white{
	color:#ffffff;
	text-decoration:underline;
}
div.arrowThema a{
	color:#60b2cc;
	text-decoration:underline;
}
div.arrowThema a:hover{
	color:#60b2cc;
	text-decoration:underline;
}
div.arrowFd a{
	color:#ce7369;
	text-decoration:underline;
}
div.arrowFd a:hover{
	color:#ce7369;
	text-decoration:underline;
}
div.arrowWorld a{
	color:#be4f74;
	text-decoration:underline;
}
div.arrowHome a{
	color:#e88316;
	text-decoration:underline;
}
div.arrowHome a:hover{
	color:#e88316;
	text-decoration:underline;
}
div.arrowStap a{
	color:#c8a800;
	text-decoration:underline;
}
div.arrowStap a:hover{
	color:#c8a800;
	text-decoration:underline;
}
/* FORMS */
div.formContainer{
	margin:0;
	border: 1px solid #d9c6bf;
	padding:20px; 
	background-color:#faf0e6;
}
div.scheiding{
	background-image:url(../general/scheiding_alg.gif);
	background-repeat:repeat-x;
	height:7px;
	margin:0;
	margin-top:7px;
	margin-bottom:7px;
}
div.rood, span.rood{
	color:#990000;
}
div.error{
	text-align:center;
	padding:15px;
	border: 1px dotted #d9c6bf;
	margin-bottom:15px;
	/*background-color:#e9e0d6;*/
	/*color:#FFFFFF;*/
}
textarea.fullWidth, select.fullWidth{
	width:320px;
}
input.columns{
	width:130px;
}
/* INCLUDES */ 
div.nieuwsBlock{
	margin-top:15px;
	width:134px;
	background-repeat:no-repeat;
}
div.nieuwsBlockText{
	padding:0;
	color:#FFFFFF;
	line-height:14px;
	padding-top:42px;
	padding-left:10px;
	padding-right:10px;
}
div.greenseatBlock{
	margin-top:15px;
	width:134px;
	background-repeat:no-repeat;
	border-bottom: 1px solid #c2b1ab;
}
div.greenseatBlockText{
	padding:0;
	line-height:14px;
	padding-top:42px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:13px;
}
