/*
 *  Load the correct styles
 */

/* Park & Verblijf styles */
body#parkverblijf {
  background: url(../images/bg_parkverblijf.jpg) no-repeat 1000px 0 fixed #C6F3FF;
}
div#pvWrapper {
  width: 100%;
  height: 100%;
}
div#pvWrapper div#contWrapper {
  background-color: #C6F3FF;
}
div#pvWrapper img#headLogo {
  float: left;
}
body#parkverblijf a#btnOnlineboek {
  background: url(../nl/images/b_pv_onlineboeken.gif) no-repeat left top;
}
body#parkverblijf a.btnVlagNl {
  background: url(../images/b_pv_vlagnl.gif) no-repeat left top;
}
body#parkverblijf a.btnVlagDe {
  background: url(../images/b_pv_vlagde.gif) no-repeat left top;
}
body#parkverblijf a.btnVlagEn {
  background: url(../images/b_pv_vlagen.gif) no-repeat left top;
}
/* mainMenu */
div#pvWrapper ul#mainMenu {
  border-left: 1px solid #00ABEC;
  border-right: 1px solid #00ABEC;
}
div#pvWrapper ul#mainMenu a#park_verblijf {
  background: url(../nl/images/b_parkverblijf.jpg) no-repeat;
}
div#pvWrapper ul#mainMenu a#ontspanning_actie {
  background: url(../nl/images/b_ontspanningactie.jpg) no-repeat left -198px;
}
div#pvWrapper ul#mainMenu a#ontspanning_actie:hover {
  background: url(../nl/images/b_ontspanningactie.jpg) no-repeat left top;
}
div#pvWrapper ul#mainMenu a#natuur_omgeving {
  background: url(../nl/images/b_natuuromgeving.jpg) no-repeat left -198px;
}
div#pvWrapper ul#mainMenu a#natuur_omgeving:hover {
  background: url(../nl/images/b_natuuromgeving.jpg) no-repeat left top;
}
div#pvWrapper ul#mainMenu a#info_reserveren {
  background: url(../nl/images/b_inforeserveren.jpg) no-repeat left -198px;
}
div#pvWrapper ul#mainMenu a#info_reserveren:hover {
  background: url(../nl/images/b_inforeserveren.jpg) no-repeat left top;
}
div#pvWrapper ul#mainMenu a#feest_uitjes {
  background: url(../nl/images/b_feestuitjes.jpg) no-repeat left -198px;
}
div#pvWrapper ul#mainMenu a#feest_uitjes:hover {
  background: url(../nl/images/b_feestuitjes.jpg) no-repeat left top;
}
/* Breadcrumbs */
div#pvWrapper #breadcrumbs {
  background: url(../images/bg_pvbreadcrumb.gif) repeat-x #54DDFD;
  border-left: 1px solid #00ABEC;
  border-right: 1px solid #00ABEC;
  color: #00A2CA;
}
div#pvWrapper #breadcrumbs a:link, div#pvWrapper #breadcrumbs a:visited {
  color: #00A2CA;
}

div#pvWrapper #subjWrapper ul#menu a.menu1:link, div#pvWrapper #subjWrapper ul#menu a.menu1:visited {
  color: #FFF;
}
div#pvWrapper #subjWrapper ul#menu a.menu2:link, div#pvWrapper #subjWrapper ul#menu a.menu2:visited {
  color: #00A2CA;
}
div#pvWrapper #subjWrapper {
  border-left-color: #00ABEC;
  border-right-color: #00ABEC;
  background: url(../nl/images/bg_cont_pv.gif) no-repeat right 200px;
}
div#pvWrapper #subjWrapper ul#menu a.menu1 {
  background: url(../images/b_pv_liststyle.gif) no-repeat left 3px;
}
div#pvWrapper #subjWrapper ul#menu a.menu1:hover {
  background: url(../images/b_pv_liststyle.gif) no-repeat left -17px;
}
div#pvWrapper #subjWrapper ul#menu a.menu2 {
  background: url(../images/b_pv_liststyle2.gif) no-repeat left;
}
div#pvWrapper #subjWrapper ul#menu {
  background-color: #54DDFD;
}
div#pvWrapper #subjWrapper ul#menu .stretcher {
  background: #C6F3FF;
}
div#pvWrapper #subjWrapper ul#menu li#menuFoot {
  background: url(../images/img_menufooter_blw.gif) no-repeat left bottom;
  height: 7px;
}
div#pvWrapper #subjWrapper ul#menu li#statmenuHead {
  background: url(../images/img_statmenuheader_blw.gif) no-repeat left top;
  height: 12px;
}
div#pvWrapper #subjWrapper ul#menu li#statmenuFoot {
  background: url(../images/img_statmenufooter_blw.gif) no-repeat left bottom;
  height: 7px;
}
div#pvWrapper a#btnDetail:visited,div#pvWrapper a#btnDetail:link {
  background-image: url(../images/b_pv_detail.gif);
  color: #00A2CA;
}
div#pvWrapper a#btnBack:visited,div#pvWrapper a#btnBack:link {
  background-image: url(../images/b_pv_back.gif);
  color: #00A2CA;
}
#file {
  color: #00A2CA;
  padding-right: 15px;
  background: url(../images/b_pv_detail.gif) no-repeat left 2px;
} 
div#pvWrapper div#prijsWrapper {
  background-color: #54DDFD;
  padding: 6px;
  width: 200px;
  text-align: left;
}
div#pvWrapper div#prijsWrapper .prijsExtra {
  color: #FFF;
  font-weight: bold;
  text-align: left;
}
div#pvWrapper div#prijsWrapper h1 {
  text-align: left;
  color: #FFF;
  border-bottom: 2px solid #ECFBFE;
  padding-left: 4px;
}
div#pvWrapper table.tableCMSvlak, div#pvWrapper .PLGinfoBrdr {
  border-right: 2px solid #54DDFD;
  border-bottom: 2px solid #54DDFD;
}
div#pvWrapper a.pdfDownload {
  background: url(../images/icon_pdf.gif) no-repeat left center;
}

div#pvWrapper h4, div#pvWrapper h1 {
  color: #00A2CA;
}
div#pvWrapper #textWrapper h5, div#pvWrapper #textWrapper h5 a, div#pvWrapper #textWrapper h5 a:visited {
  color: #0085A6;
}
div#pvWrapper #subjWrapper .contpic_small, .foto1, .foto2, .foto3 {
  border-left: 6px solid #54DDFD;
  border-right: 6px solid #54DDFD;
}

div#pvWrapper a, div#pvWrapper a:visited {
  color: #0085A6;
}
div#pvWrapper hr {
  color: #54DDFD;
  padding: 0;
  margin: 10px 0;
}
div#pvWrapper a#bPrint {
  background: url(../images/icon_pv_print.gif) no-repeat left;
  padding-left: 20px;
  float: right;
  margin: -40px 0;
  clear: both;
}

div#pvWrapper div#footer {
  border-color: #00ABEC;
  border-top-color: #54DDFD;
  color: #00ABEC;
}
div#pvWrapper div#footer a {
  color: #00ABEC;
  text-decoration: none;
}
div#pvWrapper div#footer a:hover,
	div#pvWrapper div#footer a:visited:hover {
  text-decoration: underline;
}


body#pv_scroller {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-color: #9CEBFE;
  padding: 0 5px;
}
#pv_scroller a {
  display: block;
  height: 15px;
  margin: 10px 0;
  color: #0093CA;
  text-decoration: none;
  background: url(../images/b_newsscrollbull.jpg) no-repeat left top;
  padding-left: 17px;
}
#pv_scroller a:hover, #pv_scroller a:visited:hover {
  text-decoration: underline;
  background: url(../images/b_newsscrollbull.jpg) no-repeat left -15px;
}
body#parkverblijf div#scroll {
  border-bottom: solid 2px #00ABEC;
}
body#parkverblijf .scrollFrame {
  width: 200px;
  height: 175px;
  float: right;
}

/* Grid Table */
	.divCMSTabel td {
  background-color: #54DDFD;
  padding: 4px;
  margin: 0px;
  border-bottom: solid 1px #C6F3FF;
  border-left: solid 1px #C6F3FF;
}

/* Forms */
div#pvWrapper #textWrapper .formVeld {
  background-color: #54DDFD;
  border: 1px solid #0085A6;
}
div#pvWrapper #textWrapper .formKnopStuur {
  background: transparent;
  background-image: url(../images/b_pv_zenden.gif);
  width: 75px;
  height: 21px;
  text-indent: -9999px;
}
div#pvWrapper #textWrapper .formKnopWis {
  background: transparent;
  background-image: url(../images/b_pv_wissen.gif);
  width: 65px;
  height: 21px;
  text-indent: -9999px;
}
div#irWrapper #textWrapper .validate-warning {
  border: 1px solid #FF0000;
}