html
{
  padding: 0px;
  margin: 0px;
  width: 100%;
  height: 100%;
}

a:link 
{
	color: #0000FF;
}

a:visited 
{
	color: #0000FF;
}

a:hover 
{
	color: #0000FF;
}

a:active 
{
	color: #0000FF;
}


body
{
  font-size: 0.75em;
  line-height: 1.2em;
  font-family: arial, helvetica, verdana;
  background: #FAFBE4;
  color: #013602;
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
}

#wrapper
{
  width: 792px;
  margin: 0px auto;
  background: #FFFFFF;
}

#header
{
color: #fff;
font-weight: bold;
margin: 0px;
padding: 2px 0px 0px 10px;
}

#header a
{
  color: #fff;
  text-decoration: none;
margin: 0px 8px 0px 8px;
}

#header a:hover
{
  text-decoration: underline;
}

#content
{
  margin: 0px;
  padding: 0px;
  width: 100%;
}

#maincontent
{
  position: relative;
  margin-left: 175px;
  margin-right: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 8px 0px 8px 20px;
}

#bannerMenu
{
  background: #119600 url(../img/zilverberk/zilverberk1.jpg) no-repeat;
  height: 129px;
  padding: 0px 0px 0px 0px;
}

#lngswitch
{
  position: absolute;
  margin-left: 400px;
  top: 45px;
}

#lngswitch img
{
  border: 0px;
  margin-bottom: 4px;
}

#menu
{
  background: #F8E9A8;
  width: 172px;
  border-left: 1px solid #094B11; 
  border-right: 1px solid #094B11; 
  border-bottom: 1px solid #094B11; 
  float:left;
  margin: 0px;
}

#navigatie
{
  padding-top: 8px;
  padding-bottom: 13px;
  background: #F8E9A8;
  padding-left: 7px;
  padding-right: 7px;
  width: 158px;
  height:500px;
  font-weight: bold;
  color: #048;
}

#navigatie a:link 
{
	color: #048;
}

#navigatie a:visited 
{
	color: #048;
}

#navigatie a:hover 
{
	color: #048;
}

#navigatie a:active 
{
	color: #048;
}

DT 
{ 
list-style: outside;
font-weight: bold; 
margin-top: 20px;
}

DD 
{ 
margin: 3px 5px 0px 15px;  
font-weight: normal;
border-bottom: 1px solid #A1A1A1;
}

#navigatie a
{
  text-decoration: none;
}

#navigatie a:hover
{
  text-decoration: underline;
}

.parkmenu
{  
color: #971B1B;
}

.algmenu
{  
color: #048;
}

h1
{
  color: #3a4f00;
  font-weight: normal;
  font-size: 14px;
  padding: 14px 0px 0px 22px;
  margin: 0px 0px 0px 0px;
  height: 25px;
}

.panelHome
{
  width: 170px;
  float: right;
  padding: 0px; 
}
.panelHome h2
{
  text-align: center;
  color: #fff;
  font-size: 12px;
  display: block;
  margin: 0px;
  padding: 10px 0px 10px 0px;
}

.panelHome .content
{
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
padding-right: 1px;
}

.clearAll
{
  clear: both;
}

#footer
{
    font-weight: bold;
    height: 15px;
    left: 0px;
    bottom: 0px;
    text-align: right;
    padding-top: 1px;
    padding-right: 209px;
margin-top: 10px;
}

#footer a
{
  color: #004488;
  text-decoration: none;
}

#footer a:hover
{
  text-decoration: underline;
}

img.imageRight
{
  float: right;
  margin-left: 18px;
}

/*
#bannerMenu a
{
  border: 1px solid #4394C9;  
  padding: 0px;
  display: block;
  width: 107px;
  float: left;
  margin-right: 1px;
  margin-top: 4px;
}

#bannerMenu a:hover
{
  border: 1px solid yellow;
  padding: 0px;
  display: block;
  width: 107px;
  float: left;
  margin-right: 1px;
  margin-top: 4px;
}

#bannerMenu img
{
  border: 0px;
}
*/

td.groen    {    background-color: #99CC01;   }
td.lichtgroen    {    background-color: #CBED63;   }
td.blaauw   {    background-color: #99C8E2;   }
td.blaauw2  {    background-color: #99C8E2;   }
td.rood     {    background-color: #99CC01;   }
td.geel     {    background-color: #FFF20D;   }
td.oranje   {    background-color: #F9EDA1;   }
td.oranje2  {    background-color: #F9EDA1;   }

.whiteLink
{
  color: #fff;
}

.brochureForm input
{
  width: 120px;
} 

#navigatie2
{
  padding-top: 70px;
  padding-left: 2px;
  padding-right: 2px;
  width: 124px;
  height: 140px;
  font-weight: bold;
  color: #FFFFFF;
}

#navigatie2 a
{
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 4px 0px 4px 0px;
  font-weight: normal;
}

#navigatie2 a:hover
{
  color: #3C4D06;
  text-decoration: none;
  background: #A9D272; 
}

#rollover2  a:hover
{
  background: #41A0D0;
  color: #fff;
}

div.f_l_130_shadow {
  background: url(../img/euroase/bg_l_f_130.gif) no-repeat top left;
  width: 10000px;
  height: 10000px;
  display: block;
}

div.f_130_shadow {
  padding: 2px 8px 8px 2px;
  background: url(../img/euroase/bg_f_130.gif) no-repeat top left;
}

div.f_130_shadow_light {
  padding: 2px 8px 8px 2px;
  background: #ECF4E6 url(../img/euroase/bg_f_130_light.gif) no-repeat top left;
}

/* BOOMHIEMKE PANEL */

.panelBoomhiemke
{
  background: #FEFFF3;
  color: #1D4265;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #1D4265;
}

.panelBoomhiemke h3
{
  background: #1D4265;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelBoomhiemke p
{
padding: 8px 5px 5px 5px;
margin: 0px;
  color: #000;
}

/* AQUADELTA PANEL */

.panelAquadelta
{
  background: #FAE3C0;
  color: #961B1B;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #961B1B;
}

.panelAquadelta h3
{
  background: #961B1B;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelAquadelta p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* GERNER PANEL */

.panelGerner
{
  background: #EDFAE8;
  color: #117658;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #117658;
}

.panelGerner h3
{
  background: #117658;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelGerner p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* CALIFORNIE PANEL */

.panelCalifornie
{
  background: #F9EFD6;

  color: #9D651C;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #9D651C;
}

.panelCalifornie h3
{
  background: #9D651C;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelCalifornie p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* CITTAROMANA PANEL */

.panelCittaromana
{
  background: #FEF1F1;
  color: #77165D;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #77165D;
}

.panelCittaromana h3
{
  background: #77165D;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelCittaromana p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* BLOEMERT PANEL */

.panelBloemert
{
  background: #F3FFFE;
  color: #116776;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #116776;
}

.panelBloemert h3
{
  background: #116776;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelBloemert p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* DEKRIM PANEL */

.panelKrim
{
  background: #FDF7FC;
  color: #0A1061;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #0A1061;
}

.panelKrim h3
{
  background: #0A1061;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelKrim p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* WEERRIBBEN PANEL */

.panelWeerribben
{
  background: #FDF7EB;
  color: #A0410E;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #A0410E;
}

.panelWeerribben h3
{
  background: #A0410E;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelWeerribben p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* HELLENDOORN PANEL */

.panelHellendoorn
{
  background: #F9EFD6;
  color: #8E740D;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #8E740D;
}

.panelHellendoorn h3
{
  background: #8E740D;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelHellendoorn p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* IJSSELHOF PANEL */

.panelIjsselhof
{
  background: #F4FAFF;
  color: #0063AA;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #0063AA;
}

.panelIjsselhof h3
{
  background: #0063AA;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelIjsselhof p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* EMSLANDERMEER PANEL */

.panelEmslandermeer
{
  background: #EDFAE8;
  color: #117658;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #117658;
}

.panelEmslandermeer h3
{
  background: #117658;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelEmslandermeer p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* WITTERZOMER PANEL */

.panelWitterzomer
{
  background: #F8FBE3;
  color: #286A11;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #286A11;
}

.panelWitterzomer h3
{
  background: #286A11;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelWitterzomer p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

  padding: 0px;
  margin: 0px;
  width: 100%;
  height: 100%;
}

/* SALLANDSHOEVEPANEL */

.panelSallandshoeve
{

  color: #286A11;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #0065A4;
}

.panelSallandshoeve h3
{
  background: #0065A4;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelSallandshoeve p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* BELTERWIEDEPANEL */

.panelBelterwiede
{

  background: #d8e9fe;
  color: #8E740D;
height:100%;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
border: 1px solid #8E740D;
}

.panelBelterwiede h3
{
  background: #00367e;  
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelBelterwiede p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* ALGEMEEN 1 PANEL */

.panelAlgemeen1
{
  background: #FBECFD;
  color: #44198B;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #44198B;
}

.panelAlgemeen1 h3
{
  background: #44198B;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelAlgemeen1 p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* ALGEMEEN 2 PANEL */

.panelAlgemeen2
{
  background: #DFF1FF;
  color: #6E8EC6;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #6E8EC6;
}

.panelAlgemeen2 h3
{
  background: #6E8EC6;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelAlgemeen2 p
{
padding: 8px 5px 8px 5px;
margin: 0px;
  color: #000;
}

/* ALGEMEEN 3 PANEL */

.panelAlgemeen3
{
  background: #FBF8D3;
  color: #129600;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
height: 100%;
border: 1px solid #129600;
}

.panelAlgemeen3 h3
{
  background: #129600;
  color: #fff;
padding: 5px 5px 5px 5px;
margin: 0px;
  font-size: 1.1em;
}

.panelAlgemeen3 p
{
  padding: 8px 5px 8px 5px;
  margin: 0px;
  color: #000;
}





/* aanbiedingen opbouw */

.productList
{
  border: 1px solid #119501;
  margin-bottom: 10px;
}

.productList .kop
{
  background-color: #119501;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 2px;
  text-indent: 2px;
}

.productList .content
{
  padding: 5px;
  height: 102px;
}

.productList img
{
 width: 100xp;
 height: 100px;
 border: 1px solid #119501;
 float: right;
 margin: 5px;
}

.productList .price
{
  float: left;
  position: absolute;
}

a.productListButton, a.productListButton:active, a.productListButton:visited
{
  float: left;
  display: block;
  padding: 4px 12px 4px 12px;
  color: #FFFFFF;
  background: #119501;
  text-decoration: none;
}

a.productListButton:hover
{
  background: #3DAD5A;
  color: #FFFFFF;
}

/* accommodatie opbouw */
.typeInfoPanel
{
  margin: 0px;
}

.typeInfoPanel hr
{
 color: #000000;
 height: 1px;
}

.typeInfoPanel img
{
  float: left;
  width: 140px;
  border: 1px solid black;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 5px;
}

.typeInfoPanel .kop
{
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

.typeInfoPanel .content
{
  margin-bottom: 10px;
  color: #000;
}

.typeInfoPanel a.button
{
  display: block;
  float: left;
  color: #FFFFFF;
  padding: 2px;
  background: #119501;
  text-decoration: none;
  margin-right: 24px;
  font-size: 10px;
  margin-bottom: 10px;
}

.typeInfoPanel a.button:hover
{
  display: block;
  float: left;
  color: #FFFFFF;
  padding: 2px;
  background: #3DAD5A;
  text-decoration: none;
  margin-right: 24px;
  font-size: 10px;
}

.fakeImage
{
  width: 140px;
  height: 70px;
  padding-top: 50px;
  float: left;
  background: grey;
 }