html
{
  height: 100%;
}

body 
{
 background-image: url(/img/ourthe_somme/background.gif);
 text-align: center;
 margin:0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

#wrapper 
{
 text-align: left;
 width:973px;
 margin: auto;
}

#header
{
 background-image: url(/img/ourthe_somme/os_header.jpg);
 width: 973px;
 height: 120px;
 margin-bottom: 4px;
}

#headerEN
{
 background-image: url(/img/ourthe_somme/os_header_en.jpg);
 width: 973px;
 height: 120px;
 margin-bottom: 4px;
}

#subkop
{ 
 width: 973px;
 height: 17px;
 line-height: 17px;
 background-image: url(/img/ourthe_somme/os_subkop.gif);
 margin-bottom: 2px;
}

.content
{
 width: 973px;
}

.content_top
{

}

.content_midden
{
 background-image: url(/img/ourthe_somme/os_content_midden.gif);
}

.content_midden a:link
{
color: #000000;
text-decoration: underline;
}
.content_midden a:visited
{
color: #000000;
text-decoration: underline;
}
.content_midden a:active
{
color: #000000;
text-decoration: underline;
}

.content_bottom
{

}


.links
{
 width: 164px;

}

.midden
{
 width: 645px;
}

.rechts
{
 width: 164px;
}

.contentpadding
{
 padding: 4px;
}

.logo
{
 width: 160px;
 height: 115px;
 margin-bottom: 2px;
}
.logo img
{
 border: 0px;
}


.panelrechts_1
{
margin-bottom: 4px;
}
.panelrechts_2
{
margin-bottom: 4px;
}

.textbox
{
width: 70px;
}

.location
{
text-indent: 20px;
}

.menu 
{
margin: 0;
}

.menu ul
{
list-style: none;
width: 160px;
	float: left;
        border:0;
        margin:0;
        padding:0;
}

.menu li
{
width: 100%;
height: 25px;
line-height: 25px;

margin-bottom: 2px;
}

.menu li a
{
width: 100%;
height: 25px;
line-height: 25px;
display: block;
 color: #FFFFFF;
 font-weight: bold;
text-indent: 10px;
 text-decoration: none;
background-color: #fd3408;

}

.menu li a:hover
{
background-color: #006128;
}

.parkenzoeker
{
margin-top: 175px;
text-indent: 10px;
margin-left: 5px;
}

.menukop
{
text-align: center;
color: #FFFFFF;
font-weight: bold;
background-color: #006128;
width: 160px;
line-height: 25px;
margin-bottom: 2px;
}

.lngswitch
{
padding-top: 95px;
padding-left: 55px;
}

.paragraafkop
{
color: #000000;
font-weight: bold;
font-size: 16px;
width: 620px;
}

.parkregio
{
 color: #ffffff;
 text-indent: 15px;
 line-height: 26px; 
 font-weight: bold;
 height: 26px;
 background-image: url(/img/ourthe_somme/regiobanner.gif);
 width: 620px;
}


.parknaam
{
 color: #ffffff;
 text-indent: 15px;
 line-height: 22px; 
 font-weight: bold;
 height: 33px;
 background-image: url(/img/ourthe_somme/resortoverviewheader.gif);
width: 620px;
}

.parktekst
{
 background-color: #e7e7e7;
 width: 620px;
}

.parklink
{
 height: 37px;
 text-align: right;
 background-image: url(/img/ourthe_somme/resortoverviewmore.gif);
 width: 620px;
}

.parklinktekst
{
 float: right;
 margin-right: 15px;
 width: 50px;
 padding-top: 15px;
}

.parklinktekst a
{
 color: #2d9c1a;
 font-weight: bold;
}



/* typeinfo panel styles*/
 
.typeInfoPanel 
{
  border-bottom: 1px solid #fd3408;
  padding-bottom: 12px;
  margin-left: 20px;
  margin-right: 20px;
}
 
.typeInfoPanel img
{
  float: left;
  width: 200px;
  height: 150px; 
}

.typeInfoPanel h2
{
  font-size: 14px;
  font-weight: bold;
}

.typeInfoPanel p, .typeInfoPanel h2
{
  padding-left: 210px;
}

.typeInfoPanel a.button
{
  background: #fd3408;
  color: #ffffff;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: bold;
  text-decoration:none; 
  margin-right:5px;
}

.typeInfoPanel a.button:hover
{
  color: #ffffff;
  background: #006128;
}



/* productlist panel styles*/

.productList
{
  padding-left: 5px;
  padding-top: 10px;
  border: 1px solid #999999; 
  margin-left: 15px;
  margin-right: 15px;
  background-color: #efefef;
}

.productList .vanaf
{
  float: right;
  font-size: 14px;
  font-weight: bold;
  color: #fd3408;
  margin-right: 5px;
}

.productList .kop
{
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.productList .meerlezen
{
  font-weight: bold;
  margin-bottom: 5px;
  width: 97%
}

.productList img
{
  width: 80px;
  height: 60px;
  float: left;
  border: 0px;
  margin-right: 15px;
  }

.productList a:link
{
color: #000000;
text-decoration: none;
}
.productList a:visited
{
color: #000000;
text-decoration: none;
}
.productList a:active
{
color: #000000;
text-decoration: none;
}

.productList .vanaf a
{
color: #fd3408;
text-decoration: none;
}
