body,rightFrame,welkom {
	margin: 0px 0px 0px 0px;
	overflow: auto;
  scrollbar-face-color: #E1F4E2; /* scrollbar */
  scrollbar-shadow-color: #E1F4E2; /* outer border (inside) --> */
  scrollbar-highlight-color: #E1F4E2; /* (inside) */
  scrollbar-3dlight-color: #2C9631; /* (outside) */
  scrollbar-darkshadow-color: #2C9631; /* <-- outer border (outside) */
  scrollbar-track-color: #F4FBF4;
  scrollbar-arrow-color: #2C9631;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
}
body.welkom,body.omgeving,body.accomm,body.act,body.facil,body.recr,body.caravan,body.hooiberg,body.arrangementen,body.tarieven,body.ecards,body.plattegrond {
	background-color: #E1F4E2;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.welkom { background: url(../images/bg_welkom.jpg) fixed no-repeat 418px top; }
.omgeving { background: url(../images/bg_omg.jpg) fixed no-repeat 418px top; }
.accomm { background: url(../images/bg_accomm.jpg) fixed no-repeat 418px top; }
.act { background: url(../images/bg_act.jpg) fixed no-repeat 418px top; }
.facil { background: url(../images/bg_facil.jpg) fixed no-repeat 418px top; }
.recr { background: url(../images/bg_recr.jpg) fixed no-repeat 418px top; }
.caravan { background: url(../images/bg_carvan.jpg) fixed no-repeat 418px top; }
.hooiberg { background: url(../images/bg_hooib.jpg) fixed no-repeat 418px top; }
.arrangementen { background: url(../images/bg_arr.jpg) fixed no-repeat 418px top; }
.tarieven { background: url(../images/bg_tar.jpg) fixed no-repeat 418px top; }
.ecards { background: url(../images/bg_ecards.jpg) fixed no-repeat 418px top; }
.plattegrond { background: url(../images/bg_platgr.jpg) fixed no-repeat 418px top; }

.rightFrame { background-image:url(../images/bg_rightframe.jpg); }
.rfromgeving { background-image:url(../images/bg_omg_rfr.jpg); }
.rfraccomm{ background-image:url(../images/bg_accomm_rfr.jpg); }
.rfract { background-image:url(../images/bg_act_rfr.jpg); }
.rfrfacil { background-image:url(../images/bg_facil_rfr.jpg); }
.rfrrecr { background-image:url(../images/bg_recr_rfr.jpg); }
.rfrcaravan { background-image:url(../images/bg_carvan_rfr.jpg); }
.rfrhooiberg { background-image:url(../images/bg_hooib_rfr.jpg); }
.rfrarrangementen { background-image:url(../images/bg_arr_rfr.jpg); }
.rfrtarieven { background-image:url(../images/bg_tar_rfr.jpg); }
.rfrecards { background-image:url(../images/bg_ecards_rfr.jpg); }
.rfrbeschik { background-image:url(../images/bg_beschik_rfr.jpg); }
.rfrplattegrond { background-image:url(../images/bg_platgr_rfr.jpg); }

body.rightFrame,body.rfromgeving,body.rfraccomm,body.rfract,body.rfrfacil,body.rfrrecr,body.rfrcaravan,body.rfrhooiberg,body.rfrarrangementen,body.rfrtarieven,body.rfrecards,body.rfrbeschik,body.rfrplattegrond {
	background-position:top left;
	background-repeat:no-repeat;
	background-color: #E1F4E2;
}

.leftFrame {
	background: url(../images/bg_leftframe.jpg) repeat-y right;
	margin: 0px;
	padding: 0px;
	background-color: #E1F4E2;
}
td.tableList {
	padding-left: 10px;
}
div.hooibergTarief {
	border: 1px solid #388C65;
	padding: 4px;
	width: 96%
}
.plHead {
	font-weight: bold;
	color: #E1F4E2;
}
td.plHead {
	background-color: #388C65;
	padding: 2px 2px 2px 3px;
}

.header {
	background: #E1F4E2;
}
td.leftFrame {
	background-color: #2C9631;
	background-image: url(../images/f_menuleft.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	width: 135px;
}
td.menuFrame {
	background-image:url(../images/img_menubotspace.jpg); 
	background-repeat:repeat-y;
	background-position:top right;
}
td.mainFrame {
	padding-left: 20px;
	padding-right: 10px;
}
/* --------------------------------------------------------------------------- Formulier */
.veld {
	background-color: #FBFDFB;
	border: 1px solid #2C9631;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 200;
	letter-spacing: 1pt;
	color: #000;
	font-variant: normal;
	text-transform: none;
}
/* --------------------------------------------------------------------------- Fotoboek */
.selectbook,span.onderschrift {
	font-weight:bold;
}
A.selectbook:link {
	font-size: 12px;
	font-weight:bold
}
A.selectbook:hover {
	font-size: 12px;
	font-weight: bold;
}
A.selectbook:visited {
	font-size: 12px;
	font-weight:bold;
}
A.selectbook:visited:hover {
	font-size: 12px;
	font-weight:bold;
}
.beschrijving {
	font-size: 11px;
}

/* --------------------------------------------------------------------------- Algemene hyperlinks */
a:link {
	color: #2C9631;
	text-decoration: underline;
}
a:hover {
	color: #2C9631;
	text-decoration:none;
}
a:visited {
	color: #00693B;
	text-decoration:underline;
}
a:visited:hover {
	color: #00693B;
	text-decoration:none;
}

/* --------------------------------------------------------------------------- E-cards */
/* Algemeen >>> */
BODY{
  background-color:#FFFFFF;
}

.clsTitel{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}
TD,.clsTekst{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
.clsOnderschrift{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}
.kaart,.kaart_klein,.kaart_groot{
  border:1px solid #000000;
}
DIV.fade {
  visibility: hidden;
}
/* <<< Algemeen */


/* Stap 1 (Selectie kaart) >>> */
#tblSelectieTekst{
  border:0px;
  width:380;
}
#tblSelectieKaarten{
  border:0px;
  margin:0px;
  padding:0px;
}
.tdSelectieKaarten{
  vertical-align:top;
  padding:5px;
}
/* <<< Stap 1 */


/* Stap 2 (Formulier) >>> */
#tblFormulier{
  border:0px;
  padding:1px;
}
.tdFormulierKaart{
  text-align:center;
}
.tdFormulierTitel{
  padding-top:30px;
  padding-right:50px;
  font-weight:bold;
}
.tdFormulierNaamTitel,.tdFormulierEmailTitel{
  font-weight:bold;
}
INPUT,TEXTAREA{
  }
.tdFormulierKnoppen{
  padding-top:20px;
  text-align:center;
}
/* <<< Stap 2 */


/* Stap 3 (Kaart verstuurd) >>> */
#tblVerstuurd{
  border:0px;
}
/* <<< Stap 3 */


/* Stap 4 (Ontvangen kaart) >>> */
#tblOntvangen{
  border:0px;
  padding:10px;
}
#tblOntvangenBericht{
  border:0px;
  width:300px;
}
/* <<< Stap 4 */

/* --------------------------------------------------------------------------- Webdesign link HM */
a.webdesign:link, 
a.webdesign:active, 
a.webdesign:visited, 
a.webdesign:hover {
	color: #E1F4E2;
	text-decoration: underline;
  font-size: 11px;
}
a.webdesign:hover {
	text-decoration: none;
}