* { 
	margin: 0;
	padding: 0;
}

h1 {
margin-top: 10px;
margin-bottom: 10px;
}


html , body {
margin:0;
padding:0 0 10px;
height:100%; 
}

html>body #wrap {
	height:100%;
	
} 

html>body #content-wrap {
	height:100%;
	width:100%;	
	margin:0px auto;
	padding:0px;
	
} 

.addthis_default_style {
line-height:19px
}


div.addthis_default_style a {
text-decoration: none
}
body {
	font-family: Verdana, Arial;
	color: #333333;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	font-size: 10px;
	scrollbar-face-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: ThreedShadow;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-base-color: #CCCCCC; 
	}
#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	/*border: 1px solid #000000;			*/
	text-decoration: none;
}
.suggest_link {
	background-color: #E8E8E8;
	/*padding: 2px 6px 2px 6px;*/
	text-decoration: none;
}
.suggest_link_over {
	background-color: #FFF413;
	/*padding: 2px 6px 2px 6px;*/
	/*padding: 0px 0px 0px 0px;*/
	text-decoration: none;
}
.news:link{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: none;
	}
.news:visited{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: none;
	}
.news:active{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: none;
	}
.news:hover{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: underline;
	}

a:link{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: underline;
	}
a:visited{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: underline;
	}
a:active{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: underline;
	}
a:hover{
	font-family: Verdana, Arial;
	color: #333333;
	text-decoration: none;
	cursor: hand;
	}

td{
	font-family: Verdana, Arial;
	color: #333333;
	font-size: 10px;
	line-height: 0.4cm;
	}	
	
#tabs_div
{
	text-align: center;
	position: absolute;
	top: 136px;
	left: 0px;
	width: 100%;
}

#latest_features_contents
{
	display: none;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
}

input,select,textarea {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #333333;
	cursor: auto;
	border: 1px solid #666666;
}

.checkbox{
	font-family: Verdana, Arial;
	font-size: 10px;
	border: 0px solid #666666;
	cursor: auto;
	}

.button {
	font-size: 10px;
	background-color: #FCBD38;
	border-top: 1px outset;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
}

.metatags
{
color: #FFFFFF;
font-size: 1px;
text-decoration: none;
}

a.linkje
{
color: #000000;
text-decoration: none;
}
a.linkje:hover
{
color: #000000;
text-decoration: none;
}
a.linkje:visited
{
color: #000000;
text-decoration: none;
}
a.linkje:active
{
color: #000000;
text-decoration: none;
}

h1.header {
font-size:14px
}

#headerdiv {
width:900px; 
height:90px; 
background:url(/images/shared/bovenbalk.gif); 
position:relative; 

}

#quickSearch {
position: absolute;
left:540px;
top:74px;
}

#zoekbox {
position: absolute;
left:635px;
top:78px;
}

#search_suggest {
position: absolute;
left:635px;
top:96px;
overflow:auto;
height: expression(this.scrollHeight > 259 ? '260px' : 'auto' );
max-height:260px;
max-width:265px;
width:265px;
display:none;
z-index:10;
filter: alpha(opacity=85);
opacity: 0.85;
}

#hoofdmenu {
height:20px;

position:relative;
top:-16px;
width:570px;
}
#hoofdmenu ul {
}
#headerpicture {
width:900px;
height: 250px;
border: 0px;
}
#rotaBanners {
	position: absolute;
	margin-top: 5px;
	top:0px;
}
#rotaBanners img {
	border:none;
}
#content {
position:relative;

width: 900px;
}
h1.header1 {
background-color:#F2F9DD;
border-bottom:1px solid #CACACA;
border-top:1px solid #CACACA;
font-size:16px;
padding:6px 6px 6px 20px;
}
h1.header1Test {
background-color:#244554;
border-bottom:1px solid #CACACA;
border-top:1px solid #CACACA;
font-size:16px;
padding:6px 6px 6px 20px;
color:white;
text-align: center;
}

#homebuttons {
height:118px;
position:relative;
text-align:center;
width:100%;
}

hr {
border-color:#CACACA;
border-style:solid none none;
border-width:1px 0 0;
color:#CCCCCC;
margin-top:10px;
width:100%;
}
#testimonial {
border-top:1px solid #CACACA;
color:#5555FF;
font-style:italic;
margin-top:10px;
padding-top:15px;
position:relative;
text-align:center;
width:900px;
}
#testimonial a {
	text-decoration: none;
	color:#5555FF;
}


#closure {
border-top:1px solid #CACACA;

margin-top:15px;
padding-top:10px;
position:relative;
width:900px;
padding-bottom:75px
}

#footerlinks {

}

#footeradres {
float:right;
text-align:right;

}

#logobutton {
height:52px;
left:45px;
position:absolute;
top:19px;
width:283px;
}

#nl {
height:15px;
left:612px;
position:absolute;
top:40px;
width:31px;
}

#fr {
height:15px;
left:581px;
position:absolute;
top:40px;
width:30px;
}

#en {
height:15px;
left:550px;
position:absolute;
top:40px;
width:30px;
}

#rssbutton {
height:34px;
left:651px;
position:absolute;
top:30px;
width:70px;
}

#logo2button {
height:79px;
left:768px;
position:absolute;
top:13px;
width:136px;
}

#zoekdiv {
background-color:#444444;
border-bottom:1px solid #000000;
position:relative;
width:100%;
padding-bottom:0px;
padding-top:0px;
}

#zoekdiv table {


}

#zoekdiv table td {
color: white
}

#zoekdiv table td a {
color: white
}

#zoekdiv table td a:hover {
color: red;
text-decoration: underline
}

#container{
margin:0 auto;
position:relative;
width:900px;
}

#masthead {
	width:100%;
	height:80x;
	padding:0px;
}

html>body #masthead {
	position:fixed;
	bottom:0;
	z-index:11; 
}

#networkBar {
	position:absolute; 
	bottom:0px; 
	width:100%; 
	background:url(/images/achter.png);
}

#networkBarPopup {
	height:80px;
}

#networkBarBanners {
	padding-top:5px; 
	height:80px; 
	text-align:center; 
}

#networkBarBanners div {
	width:100%; 
	vertical-align:middle; 
	height:80px;
	text-align:center;
	padding-top:31px;
}

#networkBarBanners div table {
	text-align:left;
	margin:0px auto;
	padding:0px;
}
.pricerequest {

}


font.pricerequest a {
color:#fff;
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
font-size:26px;
font-weight:300;
line-height:1.6em;
padding:0 0 40px;
text-decoration: none
}

font.pricerequest a:hover {
color:#FFF;
text-decoration: none;
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;
font-size:26px;
font-weight:300;
line-height:1.6em;
padding:0 0 40px;
text-decoration: none
}

ul , ol {
padding:18px
}

#zoekresultaten td {
padding:10px
}

#zoekresultaten td a {
line-height:22px;
}

.thumbfoto {
max-width:150px;
width: expression(document.geElementById('container').style.width > 150 ? "150px": "auto" );
}

div.tooltip { 
    background:transparent url(/images/black_arrow_big.png) no-repeat scroll 0 0; 
    font-size:14px; 
    height:153px; 
    padding:30px; 
    width:310px; 
    font-size:14px; 
    display:none; 
    color:#fff; 
} 

#betacontent1 {
background-color:#FFFFFF;
background-image:url(/images/top.jpg);
background-repeat:repeat-x;
border:1px solid #333333;
/*font-family:tahoma;*/
font-size:17px;
height:150px;
margin-left:0px;
padding:7px 0 0;
position:absolute;
width:220px;
}

#betacontent1inner , #betacontent2inner , #betacontent3inner {
height:100%;
padding:0 20px;
background-image:url(/images/bottom.jpg);
background-repeat:repeat-x;
background-position: bottom
}

#betacontent2 {
background-color:#FFFFFF;
background-image:url(/images/top.jpg);
background-repeat:repeat-x;
border:1px solid #333333;
/*font-family:tahoma;*/
font-size:17px;
height:150px;
margin-left:245px;
padding:7px 0 0;
position:absolute;
width:220px;
}

#betacontent3 {
background-color:#FFFFFF;
background-image:url(/images/top.jpg);
background-repeat:repeat-x;
border:1px solid #333333;
/*font-family:tahoma;*/
font-size:17px;
height:150px;
margin-left:488px;
padding:7px 0 0;
position:absolute;
width:410px;
}

#betacontent {
height:167px;
position:relative;
width:100%;
padding-top:15px
}

#betacontent3 a {
color:#ff7000;
text-decoration: none;
}

#betacontent3 a:hover {
color:#000;
border-bottom: 1px solid #000
}
#opendeur {
	position: absolute;
	margin-top: 191px;
	margin-left: 310px;
}
#tooLow {
	position: absolute;
	margin-top: 226px;
	margin-left: 794px;
}
#bestelNu {
	position: absolute;
	margin-top: 255px;
	margin-left: 600px;
	/*background-color:#F2F9DD;*/
	font-size: 16px;
	/*background:transparent url(/images/shared/transparent.png) repeat scroll 0 0;*/
	/*color: white;*/
	
}

.rating_bar {
  width: 100px;
  background: url(/images/testJoery/rating_bar_bg.gif) 0 0 repeat-x;
}

.rating_bar div {
  /*height: 16px;*/
  height: 10px;
  background: url(/images/testJoery/rating_bar_blue.gif) 0 0 repeat-x;
}

.rating_bar div div {
  background: url(/images/testJoery/rating_bar_tip.gif) right 0 no-repeat;
}
