﻿/*Kleuren

tekst: (grijs)
titel(h2): #197b30 (groen)
links: #006fb3 (blauw)
hover: #F19300 (oranje)
*/


html {
	overflow-y: scroll;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { 
	margin: 0;
	padding: 0;
}
body 
{
    background-color:#e6f5fa;
    background-image:url("/images/Home/BgBody.jpg");
    background-position:center top;
    background-repeat:no-repeat;
	font-size: 62.5%;
	font-family:Verdana, Arial, Sans-Serif;
	margin:0 auto;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img { 
	border: 0;
}
#accocontent .imagediv img 
{
    display:none;
    }
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, textarea, select {
	font: inherit;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	padding:0 0 0 2px;
}
:focus {
	outline: 0;
}
a
{
	color:#006FB3;
    text-decoration:none;
    }
a:hover 
{
    color:#F19300;
    text-decoration:none;
    }
.prev
{
    background-color:Transparent;
    background-image:url("/images/BolletjeGrooPNG.png");
    background-position:0 -156px;
    background-repeat:no-repeat;
    border:none;
    color:#0070b3;
    display:block;
    font-weight:bold;
	font-size:1.1em;
    height:13px;
    padding:0 20px;
    text-decoration:none;
    }
.prev:hover
{
    background-position:0 -52px;
    color:#f19300;
    }
a.next, .next, .summary a
{
    background-color:Transparent;
    background-image:url("/images/BolletjeGrooPNG.png");
    background-position:0 -182px;
    background-repeat:no-repeat;
    border:none;
    cursor:pointer;
    display:block;
    height:13px;
    margin:0;
    padding-left:20px;
    }
a.next:hover, .next:hover, .summary a:hover
{
    background-position:0 -78px;
	color:#F19300;
}
.summary {
	border-bottom: 1px solid #f19300;
	padding-bottom: 1em;
}
.summary a {
	line-height: 13px;
	margin: 5px 0;
}
.up
{
    background-image:url("/images/BolletjeGrooPNG.png");
    background-position:0 -104px;
    background-repeat:no-repeat;
    color:#0070b3;
    display:block;
    height:13px;
    margin-bottom:5px;
    padding-left:20px;
    text-decoration:none;
    width:40px;
    }
.up:hover
{
    background-position:0 0;
    color:#f19300;
    }
a.down
{
    background-color:Transparent;
    background-image:url("/images/BolletjeGrooPNG.png");
    background-position:0 -130px;
    background-repeat:no-repeat;
    border:none;
    color:#0070b3;
    cursor:pointer;
    display:block;
    height:13px;
    margin-top:5px;
    margin-bottom:15px;
    padding-left:20px;
    }
a.down:hover
{
    background-position:0 -26px;
    color:#f19300;
    }
h2{
	font-weight:bold;
	}
/***** Einde reset stylesheet *****/
.hidden {
	display: none;
}
.clearer {
	clear: both;
}
/*Header*/
#header
{
    height:123px;
    margin:0 auto;
    position:relative;
    width:1000px;
}
.logo
{
    position:absolute;
    top:0;
    height:123px;
    width:434px;
    }
.sfeer {
	background-image: url("/images/sfeerbeelden/content.jpg");
	background-repeat:no-repeat;
	height: 123px;
	left:432px;
    position:absolute;
    top:0;
	width: 315px;
}
#headermenu
{
    color:#FFFFFF;
    left:747px;
	font-weight:bold;
    height:127px;
	padding-left:3px;
	position:absolute;
	top:0;
    width:234px;
    }
#headermenu a, #headermenu a:hover
{
    color:#fff;
    text-decoration:none;
}
#headermenu .homebutton a
{
    background-image:url("/images/BolletjeKlein.png");
    background-position:0 -140px;
    background-repeat:no-repeat;
    color:#fff;
    float:left;
    font-weight:bold;
    height:10px;
    margin-top:15px;
    margin-bottom:5px;
    padding-left:15px;
    width:60px;
    }
#headermenu .homebutton a:hover
{
    background-image:url("/images/BolletjeKlein.png");
    background-position:0 -60px;
    background-repeat:no-repeat;
    color:#fff;
    float:left;
    font-weight:bold;
    height:10px;
    margin-top:15px;
    margin-bottom:5px;
    padding-left:15px;
    width:60px;
    }
#headermenu .zoekveld input
{
    background-color:#FFFFFF;
    float:left;
    height:14px;
    line-height:14px;
    margin-top:12px;
	padding:0 2px;
    width:128px;

    }
#headermenu .zoekbutton input
{
    background-color:#f19300;
	background-image: url("/images/zoekknop1.gif");
	background-position: top left;
    border:none;
    cursor:pointer;
    display:block;
    height:18px;
    line-height:18px;
    margin-top:12px;
    width:18px;
    }
#headermenu .zoekbutton input:hover
{
    background-color:#009ee0;
	background-position: bottom left;
    border:none;
    cursor:pointer;
    display:block;
    height:18px;
    line-height:18px;
    margin-top:12px;
    width:18px;
    }
#headermenu .deeplinks
{
    margin-top:22px;
}
#headermenu .deeplinks a
{
    background-image:url("/images/BolletjeKlein.png");
    background-position:0 -140px;
    background-repeat:no-repeat;
    color:#fff;
    display:block;
    height:10px;
    margin-bottom:8px;
    padding-left:15px;
}
#headermenu .deeplinks a:hover
{
    background-position:0px -60px;
}
#headermenu .deeplinks .bold {
    font-weight:bold;
}
#headermenu .deeplinks .linkerkolom
{
    float:left;
	height:72px;
    padding:0;
    width:100px;
    }
#headermenu .deeplinks .rechterkolom
{
    float:left;
    width:130px;
    }
/*Content*/
#content
{
    background-color:Transparent;
	background-image:url(/images/Home/BgContent.png);
	background-position:center 897px;
	background-repeat:no-repeat;
	font-size:1.1em;
	line-height:1.3em;
    margin:0 auto 0;
    min-height:885px;
	padding:0 19px;
	position:relative;
    width:965px;
    }
.contentbody {
	width:965px;
	margin-top:10px;
}
.contentprev {
	border-bottom:1px solid #F19300;
	left:25px;
	margin:10px 0;
	padding-bottom:10px;
	position:absolute;
	top:35px;
	width:635px;
	z-index:2;
}
.bottomborder
{
	background-image:url(/images/Home/BgOnderVerloop.jpg);
	background-repeat:no-repeat;
	height:30px;
    margin:0 auto;
	width:1000px;
    } 
/*Wist u dat*/
.Wistudat
{
    background-color:#B2E1F5;
    background-image:url(/images/Oranje294.gif);
    background-repeat:no-repeat;
    color:#000;
	clear:right;
    font-size:1em;
    float:right;
    line-height:24px;
	position:relative;
    width:294px;
}
.Wistudat .contentbase
{
    background-image:none;
	margin-bottom: 0;
    padding-left:15px;
    padding-bottom:345px;
    width:264px;
    }
.Wistudat .textdiv
{
    padding-top:0;
    }
.Wistudat .imagecontainer img
{
    left:0;
    padding:0;
    position:absolute;
    bottom:0;
    }
.Wistudat h2 /*hoofdtitel wist u dat*/
{
    background-image:none;
    color:#fff;
    font-size:1.1em;
    font-weight:bold;
    height:24px;
    line-height:24px;
    margin:0;
    padding:0 20px 30px 20px;
    }
.Wistudat .contentbase h2 /*titels binnen wist u dat*/
{
    color:#000;
    }
.Wist
{
    background-image:none;
    line-height:24px;
    padding:0 20px 345px 20px;
    width:244px;
}
.Wist h2
{
    background-image:url(/images/VinkWit.gif);
    background-position:0pt 0pt;
    background-repeat:no-repeat;
    height:15px;
    line-height:12px;
    margin:0pt;
    padding:0;
    padding-left:20px;
    }
.Wist .textdiv
{ 
    padding:0 0 20px 20px;
}
.paragraph1 .textdiv
{
    width:90%;
    }
.paragraph h1
{
    font-weight:bold;
	padding-bottom:55px;
}
.paragraph1 h1, .paragraph1 h2
{
    color:#fff;
    font-weight:bold;
    font-size:1.1em;
    }
.Wistudat .paragraph1 h2, .Wistudat .paragraph h2
{
    padding-bottom:0;
    }
.selected .paragraph1 .textdiv
{
    padding-top:0;
}
.minigroepfoto
{
	height: 67px;
	float: left;
	padding: 5px 0 5px 10px;
}
.minifotobox
{
	padding: 0 25px;
	position: relative;
	width: 475px;
}
 /*Footer*/
 #Footer 
 {
    color:#999;
	font-size:1.2em;
    height:50px;
    margin:0pt auto;
    width:1000px;
}
 #Footer a{
	color:#999999;
 }
 #Footer a:hover{
	color:#F19300;
 }
.FooterLinks
{
    float:left;
    height:24px;
    line-height:24px;
    margin-left:100px;
    width:640px;
    }

.Copyright
{
    clear:left;
    float:left;
    margin-left:240px;
    width:380px;
}
.Logos
{
    float:right;
    width:260px;
    }
.Logos a
{
    color:#aaa;
    margin-right:15px;
    text-decoration:none;
}
.Logos .tui{
	background-image:url(/images/tui.png);
	background-repeat:no-repeat;
	float:left;
	height:22px;
	padding-right:27px;
}
/*Accommodatie*/
#accocontent
{
    border: 1px solid #f19300;
	color: #000;
    float:left;
    margin-bottom: 10px;
    margin-top:-1px;
    padding:12px 20px 20px 20px;
    position:relative;
    width:610px;
    }
#accocontent h2 {
	padding: 1em 0 0.5em;
}
#accocontent span span.bijschrift {
	font-style: italic;
	margin-bottom: 1em;
	position: static;
	text-align: left;
	display:none;
}
#accocontent .textdiv ul {
	margin-left: 2em;
}
#accocontent .selected
{
	position: relative;
    width:500px;
    }
#accocontent .selected .hoofdfoto {
	float: none;
	margin: 0 25px;
}
#accocontent .fotobijschrift {
	position: relative;
}
#accocontent .fotobijschrift .bijschrift {
    margin-top:8px;
	position: absolute;
    text-align:center;
	width:500px;
}
#accocontent .bijschrift {
	clear: both;
	display: block;
}
#accocontent .navigatie, .navigatie
{
    border-bottom:1px solid #F19300;
	color: #000;
    font-size:0.9em;
    height:13px;
    margin:35px 0 10px;
    padding:10px 0pt;
    position:relative;
    width:500px;
    }
 #accocontent .next
 {
    display:block;
 }
  #accocontent .navigatie a.next, .navigatie a.next
 {
    bottom:10px;
    display:inline;
	font-weight: bold;
	font-size:1.1em;
    margin-left:130px;
    right:0;
 }
 #accocontent .navigatie .prev, .navigatie .prev
 {
    display:inline;
	font-weight: bold;
	font-size:1.1em;
    margin-right:125px;
        }
.slideshow .fotobijschrift .bijschrift {
	margin-top:8px;
	position:absolute;
	text-align:center;
	width:500px;
}
#boeking
{
    float:left;
    }
.accommodatie
{
    color:#006FB3;
    float:left;
    font-size:1.1em;
    position:relative;
    z-index:1;
    width:966px;
}
.accommodatie .accommodatie
{
    border-bottom:1px solid #f19300;
    color:#006FB3;
    float:left;
    font-size:1em;
    margin:0;
    margin-bottom:10px;
    position:relative;
    z-index:1;
    }
.accommodatie .hoofdfoto
{
    border:none;
    float:left;
    }
.accommodatie .hoofdfoto img
{
    margin:10px 0;
    }
.accommodatie li
{
    color:#000000;
    list-style-type:disc;
    }
.usptabel
{
    height:55px;
    margin:10px 0;
    }
.usplist
{
    float:left;
    font-weight:normal;
    margin:0pt;
    padding:0px 0px 0px 20px;
    width:135px;
    }
.USPs .paragraph {
	position: relative;
	z-index: 1;
}
.top100
{
    background-image:url(/images/Oranje965.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:1.1em;
    font-weight:bold;
    float:left;
    height:24px;
    padding:5px 15px;
    width:935px;
    }
.kolom1
{
    color:#000;
    float:left;
    font-weight:bold;
    margin:0 10px;
    }
.kolom1 a.next
{
    display:block;
    background-color:Transparent;
    background-image:url("/images/BolletjeGrooPNG.png");
    background-position:0 -182px;
    background-repeat:no-repeat;
    border:none;
    color:#006FB3;
    cursor:pointer;
    float:left;
    height:13px;
    padding-left:20px;
    width:280px;
    }
.kolom1 a.next:hover
{
    background-position:0 -78px;
    color:#f19300;
    }
.kolom1 .streek
 {
    margin-left:20px;
    }
.kolom2
{
    color:#000;
    float:left;
	margin-right: 10px;
    width:325px;
}
.accommodatie .kolom2{
	font-size:1em;
	width:284px;
}
.kolom3 .aanbieding, #LaagstePrijsContainer .aanbieding {
color:#000000;
font-weight:normal;
left:13px;
line-height:19px;
position:absolute;
text-align:left;
top:43px;
width:130px;
}
.kolom3 .beoordeling {
color:#FFFFFF;
font-size:0.8em;
font-weight:bold;
position:absolute;
right:11px;
top:25px;
}
/*boeking*/
.boeking
{
    background-image:url("/images/LBlauwOnder294.gif");
    background-repeat:no-repeat;
    background-position:bottom;
    background-color:#b2e1f5;
    font-size:0.9em;
    float:right;
    margin-right:10px;
    min-height:600px;
    padding:0px;
    width:294px;
}
.personen
{
    float:left;
    }
.boeking label
{
    display:block;
    font-weight:bold;
	margin-top: 4px;
    width:245px;
    }
.boeking .stap1 label
{
    display:inline;
    }
.boeking .stap1 .aantal
{
    display:block;
    margin-bottom:5px;
    }
.boeking select
{
    height:20px;
    width:245px;
    }
.boeking .stap1
{
    height:55px;
    }
.boeking .stap1 select
{
    display:block;
    height:20px;
    margin-right:15px;
    width:50px;
    }
.boeking .stap1 select.babies {
	margin-right: 0;
}
.top30
{
    background-image:url("/images/Oranje294.gif");
    background-repeat:no-repeat;
    background-position:0 0;
    color:#FFFFFF;
	font-size: 1.2em;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 10px;
    width:274px;
    }
.stap1 {
    padding:10px 20px 0;
}
.stap2, .stap3, .stap3b, .stap4
{
	padding: 0 20px;
    margin-top:0;
    }
.stap4 input
{
    background-color:Transparent;
    background-image:url(/images/ButtonKleinBlauw90.gif);
    background-position:0px -32px;
    background-repeat:no-repeat;
    border:none;
    color:#fff;
    cursor:pointer;
	float:right;
	font-size:0.9em;
	font-weight:bold;
    height:32px;
	line-height: 32px;
	text-align:center;
    width:90px;
    z-index:2;
}
.stap4 input:hover
{
    background-position:0 0;
}
.stap4 .kamers
{
    margin-top:20px;
	width: 100%;
}
.stap4 .kamer {
	padding-right: 30px;
}
.stap4 .helptextpresent {
	background-image: url('/images/ietjeblauw.gif');
	background-position: 233px 0px;
	margin-bottom:10px;
}
.stap4 .helptextpresent:hover {
	background-position: 233px -88px;
}
.stap4 .kamer .helptext {
	bottom: 0;
	margin: 0;
	max-width: 450px;
	left: auto;
	right: 260px;
	width: 450px;
}
.stap4 .kamer .kamerinfo {
	margin-bottom: 1em;
}
.stap4 .kamer .kamertype {
	display: block;
	font-weight: bold;
}
.stap4 .kamer .helptext ul {
	margin-left: 2em;
}
.stap4 .totaalsom
{
    display:block;
	width:150px;
    }
.stap4 .kamerkeuze td
{
    border-bottom:1px solid #000000;
    display:block;
    padding:10px 0px;
	position: relative;
}
.fout{
	padding:5px 20px;
}
/*Prijstabel*/
    /*Prijstabel*/
.kolom2 .border
{
    border-left:1px solid #f19300;
    border-top:1px solid #F19300;
    }
.kolom2 .VanPrijs
{
    border-left:1px solid #f19300;
    border-top:1px solid #F19300;
    text-decoration:line-through;
	width: 50px;
}
.kolom2 .VoorPrijs
{
    border-top:1px solid #F19300;
    font-weight:bold;
	width: 52px;
}
.kolom2 .borderlinks
{
    border-left:1px solid #f19300;
    }
.kolom2 .borderboven
{
    border-top:1px solid #f19300;
    width:60px;
}
.kolom2 .up, .kolom2 .down {
	margin-bottom: 0;
}
.kolom2 td, .kolom2 td, .kolom2 th {
    padding:3px 5px;
}
.blauw
{
    font-weight:bold;
    color:#006faf;
}
.kolom3
{
    float:left;
    font-weight:bold;
    height:150px;
    position:relative;
    width:160px;
    }
.kolom3 .klantbeoordeling
{
    background-image:url("/images/PrijzenKaderSter.gif");
    background-repeat:no-repeat;
    background-position:bottom;
    margin-bottom:10px;
    height:117px;
    width:160px;
    }
.beoordeling
{
    color:#fff;
    }
.col2 .midi .aanbieding, .col2 .maxi .aanbieding
{
    color:#006FB3;
    font-weight:normal;
    position:absolute;
    text-align:center;
    top:47px;
    width:146px;
    }
.aanbieding .VanPrijs
{
	text-decoration: line-through;
}
.prijs
{
    font-size:1.4em;
    font-weight:bold;
    }
.prijs a:hover {
	color: #f19300;
}
.informatie
{
    color:#fff;
    font-size:0.8em;
    font-weight:bold;
    margin-top:8px;
    }
.terug
{
    border-bottom:1px solid #f19300;
    font-size:0.9em;
    font-weight:bold;
    float:left;
    height:13px;
    line-height:13px;
    padding:10px 0;
    width:660px;
	z-index:2;
    }
.accommodatie .terug
{
    margin-bottom:10px;
    width:965px;
    }
.terug .prev
{
    width:150px;
}
.bewaren a {
    margin:5px 0;
}
/*Tabs*/
.taboverzicht
{
    float:left;
    }
#tabs
{
    clear:both;
    display:block;
    height:26px;
    position:relative;
    width:620px;
	z-index: 1;
    }
#tabs ul
{
    list-style-type:none;
    }
#tabs li
{
    float:left;
    height:26px;
    line-height:26px;
    list-style-type:none;
    margin-right:1px;
    }
#tabs li a
{
    background-image:url("/images/Tab66.gif");
    background-repeat:no-repeat;
    background-position:0 -26px;
    color:#fff;
	cursor: pointer;
    font-size:0.8em;
    float:left;
    height:26px;
    line-height:26px;
    text-align:center;
    }
#tabs li a:hover, #tabs li.selected a
{
    background-position:0 0;
    color:#f19300;
    }
#tabs li a span {
	background-image: url("/images/Tab66.gif");
	background-position: right -26px;
	background-repeat: no-repeat;
	display: block;
	font-weight: bold;
	margin-left: 5px;
	padding-right: 5px;
}
#tabs li a:hover span, #tabs li.selected a span {
	background-position: right 0;
}
#hotel, #fotos
{
    float:left;
    padding:20px;
    width:450px;
    }
.minifotobox .prev, .minifotobox .next {
background-color:transparent;
background-image:url(/images/BoletjesGrootPrev-trans.gif);
background-position:left -26px;
background-repeat:no-repeat;
border:medium none;
color:#132579;
display:block;
height:26px;
left:0;
padding:0 13px;
position:absolute;
text-decoration:none;
top:30px;
z-index:1;
}
.minifotobox .prev:hover {
background-position:0 0;
}
.minifotobox .next {
background-image:url(/images/BoletjesGrootNext-trans.gif);
background-position:right -26px;
float:right;
position:relative;
}
.minifotobox .next:hover {
background-position:0 0;
}
.bottom
{
    font-weight:bold;
    margin:10px 0;
    width:500px;
    }
.bottom a
{
    display:inline;
    padding-right:20px;
    }
.brochure
{
    color:#000;
    }
.brochure span
{
    display:block;
    font-weight:bold;
    margin:10px 0;
    }
#accocontent .slide
{
	clear: both;
    font-weight:bold;
	font-size:0.9em;
	margin: 10px 0 20px 165px
    }
/* dit is voor de accozoeker */
.highlight{ background-color:#F19300; }
#AZContainer .yui-ac-content {position:absolute;width:300px;color:#340A6C;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;cursor:pointer;}
#AZContainer .yui-ac-shadow {position:absolute;margin:.3em;width:40%;background:#a0a0a0;z-index:9049;cursor:pointer;}

.mask 
{
    background-image: url(/images/mask.png);
    }
#view {
background-color:#FFFFFF;
border:1px solid #000000;
margin-left:-150px;
padding-bottom:5px;
}
.hd {
background-color:#F19300;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:5px 10px;
}
.bd {
font-size:1em;
padding:5px 10px 10px;
}
.container-close {
background:transparent url(/images/dialog_close.gif) no-repeat scroll right center;
cursor:pointer;
left:271px;
position:absolute;
top:8px;
width:13px;
}
.button-group {
padding-bottom:10px;
}
.ft button {
display:block;
left:50%;
margin-left:-100px;
margin-top:5px;
position:relative;
width:200px;
}
#SZBestemming, #SZReisduur, #SZVertrek, #SZReisgezelschap{
}
.fun{
margin-top:20px;
}
/*Hotel Films*/

.filmkader 
{
    background-image:url(/images/OranjeKader475.gif);
    width:475px;
    float:left;
    margin-bottom:5px;
    }
.filmtop 
{
    background-image:url(/images/Oranje475.gif);
    background-repeat:no-repeat;
    color:#FFFFFF;
    font-size:1.1em;
    font-weight:bold;
    height:24px;
    line-height:24px;
    padding:0 15px;
    width:445px;
    }
.filmkader .terug 
{
    margin:0 12px;
    width:452px;
    }
.filmtitel 
{
    width:341px;
    margin:13px 0 13px 13px;
    font-weight:bold;
    float:left;
    }
.kijktnaar 
{
    display:block;
    }
.filmButton
{
    background-color:transparent;
    background-image:url(/images/ButtonKlein.png);
    background-position:0 -32px;
    background-repeat:no-repeat;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    float:right;
    font-size:0.9em;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-align:center;
    width:101px;
    margin:30px 10px 10px;
    }
.filmButton:hover
{
    background-position:0 0;
    color:#fff;
    }
.BioscoopBox 
{
    margin:12px 12px 0;
    }
.BioscoopBox Object 
{
    clear:both;
    width:450px;
    height:322px;
    }
.BioscoopBox Object embed
{
    display:block;
    clear:both;
    width:450px;
    height:322px;
    }
.filmbottom 
{
    background-image:url(/images/filmbottom.gif);
    height:17px;
    }
.zoekerkader 
{
    background-image:url(/images/cameraman.jpg);
    background-repeat:no-repeat;
    display:block;
    height:120px;
    width:475px;
    position:relative;
    }
.rest 
{
    float:right;
    font-weight:bold;
    height:484px;
    }
.rest input 
{
    float:left;
    margin:18px 0 33px 17px;
    width:205px;
    height:19px;
    }
.rest .highlight
{
    }
.rest #AZContainer .yui-ac-content, .rest #AZContainer .yui-ac-shadow 
{
    position:absolute;
    left:17px;
    top:41px;
    font-weight:normal;
    }
.rest .zoekbutton
{
    background-color:transparent;
    background-image:url(/images/ButtonKlein.png);
    background-position:0 -32px;
    background-repeat:no-repeat;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    clear:both;
    font-size:0.9em;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-align:center;
    width:101px;
    margin-left:126px;
    }
.rest .zoekbutton:hover
{
    background-position:0 0;
    color:#fff;
    }
.related 
{
    width:470px;
    padding:6px 0 0;
    }
.related div 
{
    height:65px;
    padding:7px 0 0 5px;
    border-bottom:1px solid #d7922a;
    }
.related .bekijk 
{
    background-color:transparent;
    background-image:url(/images/ButtonKlein.png);
    background-position:0 -32px;
    background-repeat:no-repeat;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    float:right;
    font-size:0.9em;
    font-weight:bold;
    height:32px;
    line-height:32px;
    text-align:center;
    width:101px;
    }
.related .bekijk:hover 
{
    background-position:0 0;
    }
.doorstuurlink 
{
    float:left;
    clear:both;
    height:13px;
    width:180px;
    }
.doorstuurlink .next, .doorstuurlink a, .paginering a
{
    display:inline;
    font-size:1.1em;
    }
.doorstuurlink .prev 
{
    float:left;
    font-size:1.1em;
    }
.paginering 
{
    width:475px;
    float:right;
    text-align:center;
    }
.paginering .prev
{
    position:absolute;
    margin-left:-190px;
    font-weight:bold;
    }
.accooverzicht .paginering .prev
{
    margin-left:0;
    font-weight:bold;
    }
.paginering .next
{
    position:absolute;
    margin-left:100px;
    font-weight:bold;
    }
.doorsturen
{
    background-color:transparent;
    background-image:url(/images/BolletjeGrooPNG.png);
    background-position:78px -182px;
    background-repeat:no-repeat;
    border:medium none;
    color:#0070B3;
    cursor:pointer;
    font-weight:bold;
    height:13px;
    margin:0 0 0 205px;
    padding-right:20px;
    position:absolute;
    }
.doorsturen:hover
{
    background-position:78px -78px;
    color:#f19300;
}
.ster1
{
    background-image:url("/images/Ster1.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:20px;
    }
.ster1:hover
{
    background-position:right -16px;
    }
.ster1\+
{
    background-image:url("/images/sprite_Ster1Plus.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:25px;
    }
.ster1\+:hover
{
    background-position:right -16px;
    }
.ster2
{
    background-image:url(/images/sprite_Ster2.png);
    background-position:right top;
    background-repeat:no-repeat;
    float:left;
    height:8px;
    padding-right:30px;
    }
.ster2:hover
{
    background-position:right -16px;
    }
.ster2\+
{
    background-image:url("/images/sprite_Ster2Plus.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:35px;
    }
.ster2\+:hover
{
    background-position:right -16px;
    }
.ster3
{
    background-image:url(/images/sprite_Ster3.png);
    background-position:right top;
    background-repeat:no-repeat;
    float:left;
    height:8px;
    padding-right:35px;
    }
.ster3:hover
{
    background-position:right -16px;
    }
.ster3\+
{
    background-image:url("/images/sprite_Ster3Plus.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:45px;
    }
.ster3\+:hover
{
    background-position:right -16px;
    }
.ster4
{
    background-image:url(/images/sprite_Ster4.png);
    background-position:right top;
    background-repeat:no-repeat;
    float:left;
    height:8px;
    padding-right:45px;
    }
.ster4:hover
{
    background-position:right -16px;
    }
.ster4\+
{
    background-image:url("/images/sprite_Ster4Plus.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:55px;
    }
.ster4\+:hover
{
    background-position:right -16px;
    }
.ster5
{
    background-image:url(/images/sprite_Ster5.png);
    background-position:right top;
    background-repeat:no-repeat;
    float:left;
    height:8px;
    padding-right:55px;
    }
.ster5:hover
{
    background-position:right -16px;
    }
.ster5\+
{
    background-image:url("/images/sprite_Ster5Plus.png");
    background-repeat:no-repeat;
    background-position:right top;
    float:left;
    height:8px;
    padding-right:60px;
    }
.ster5\+:hover
{
    background-position:right -16px;
    }