h3,h3 a {color:#000;}
/*p {color:#333;}*/
hr {border-top:1px solid #333;}

legend {color:#000;}
label small {color:#FF0000;}

a:hover {}

#subnav {text-align:right; height:30px; position:absolute; right:10px; top:275px; z-index:10;}
#subnav ul li {border-right:2px solid #000;}
#subnav a:hover {color:#F60;}


#v3 a {color:#000;}
#v3 img {border-bottom:1px solid #FFF;}

#v3tarieven img {border-right:1px solid #FFF;}

#taal {border:1px solid #FFF;}

#afdelingintro h1 {color:#0160D1;}

#menu li a {background:url('/_images/listitem.gif') right no-repeat;}
#menu li a:hover {color:#F60; background:url('/_images/listitem2.gif') right no-repeat;}
#menu li a.selected {color:#F60; background:url('/_images/listitem2.gif') right no-repeat;}

.fotoboektitel {border-top:1px solid #FFF:}

#v3home {position:absolute; top:10px; right:10px;}
#v3kamperen {position:absolute; top: 175px; left: 20px;}
#v3omgeving {position:absolute; top:595px; left:5px;}
#v3verhuur {position:absolute; top: 370px; left:190px;}
#v3tarieven {position:absolute; top:370px; left:3px;}
#v3faciliteiten {position:absolute; top: 204px; left: 230px;}
#v3rondleiding {position:absolute; top:710px; left:289px;}

#directboeken {background: #99CC00; border: 1px solid #0160D1; padding: 10px;}
#directboeken {position: absolute; right:2px; top:0px;}
#directboeken input {width: 60px;}
#field-einddatum, #field-startdatum {color: #FFF; font-weight: bold;}
#field-einddatum small, #field-startdatum small {font-weight: normal;}
#directboeken button {background: #FF5A00; border: 1px solid #0160D1; color: #FFF; width: 125px; margin-top: 10px;}

#beeldmerk {top: 60px;}
#campingvanhetjaar {position: absolute; left: 60px; top: 360px;}
#campingkids {position: absolute; left: 70px; top: 265px;}
#fotovdmaand {top:495px;}
#fotovdmaand h4 {text-align: left; border-bottom: 1px solid #FFF;}
#fotovdmaand a:hover {text-decoration: none;}
#customerratingblock {background: url('/_images/delftsehout/rating.png') no-repeat; top: 755px; border: none; height: 115px;}
#customerratingblock h4 {text-align: left; border-bottom: 1px solid #FFF;}
#customerratingblock a {color: #FFF;}
#customerratingblock a:hover {text-decoration: none;}
#currentrating {right: 55px; top: 50px;}
#film {position: absolute; top: 750px; left: 35px;}
#film h4, #homenews h4, #zoekenboekblok h4 {font-size: 16px; color: #FFF; text-align: left; border-bottom: 1px solid #FFF; margin-bottom: 5px;}
#inhoud {margin-bottom: 70px; margin-top: 275px;}

#rss {position: absolute; left: 435px; top: 390px; width: 175px; border: 1px solid #0160D1; background: #FFF;}
/*#rss {position: absolute; left: 435px; top: 550px; width: 175px; border: 1px solid #000; background: #FFF;}*/
#rss iframe {width: 175px; height: 300px; overflow: hidden;}
#rss .titel {height: 25px; line-height: 25px; background: #0160D1; color: #FFF; font-weight: bold; padding-left: 5px;}
div.newsitem {text-align: left; font-weight:bold; margin-bottom:5px; padding: 0px 5px;}
div.newsitem span.description {color: #808080; font-weight: normal;}

/*#slideshow {top: 130px;}*/
#slideshow {top: 195px;}

#zoekenboekblok {position: absolute; left: 35px; top: 500px; width: 227px; z-index: 999;}
#zoekenboekblok iframe {width: 210px; height: 195px;}
#zoekenboekblok .titel {height: 27px; line-height: 27px; background: #0160D1; color: #FFF; font-weight: bold; padding-left: 5px;}
#intro {left: 0px;}

#homenews {border: 1px solid #99cc00; text-align: left; position: absolute; right: 7px; padding-left: 5px; top: 390px; width: 170px; z-index: 100;}
#homenews ul {list-style-type: none;}
#homenews li {margin-left: 0px; margin: 10px 0px;}
#homenews li a {font-size: 11px;}
#homenews .titel{background-color: #99cc00; color: #0160d1; font-weight: bold; height: 15px; margin-left: -5px; padding:5px;}

#zoover {position: absolute; right: 5px; top: 275px;}

.homepageblock .img {position: relative;}
.homepageblock .img img {position: absolute; top: 0px; left: 0px;}
