
/* Pagina zelf , ul , a , h1 , h2 , h3 */

html , body {
	height:100%;
	margin:0;
	padding:0;
	background-color: #ffffff;
}
ul{
list-style:none;
}
a{
text-decoration:none;
}
h1 , h2 , h3{
font: 12px Verdana, Geneva, sans-serif;
}

/* Pagina Centeren */

#center{
position:relative;
width:834px;
height: auto;
margin: 0 auto;
background:url(my_images/background.png) repeat-y;
}

/* Header */

#header{
position:relative;
background:url(my_images/header.png) no-repeat;
height:167px;
width:808px;
margin: -8px auto;
text-indent:-9000px;
}

/* Header menu */

#menu-bar-1 , #menu-bar-2{
position:relative;
background:url(my_images/menu-top-bg.png) repeat-x;
height:30px;
width:490px;
border: 1px #006397 solid;
border-bottom: none;
margin: 11px 0 0 13px;
}
#menu-bar-1 ul , #menu-bar-2 ul{
position:relative;
margin: 3px 0 0 -41px;
}
#menu-bar-1 ul li , #menu-bar-2 ul li{
position:relative;
float: left;
border-right: 1px solid #fff;
margin: 3px 0 0 5px;
}
#menu-bar-1 ul li a , #menu-bar-1 ul li.last a , #menu-bar-2 ul li a , #menu-bar-2 ul li.last a{
position:relative;
display: block;
float: left;
padding: 2px 5px 2px 5px;
margin: 0 5px 0 0;
color: #fff;
font: 11px Verdana, Geneva, sans-serif;
}
#menu-bar-1 ul li a:hover , #menu-bar-1 ul li.last a:hover , #menu-bar-2 ul li a:hover , #menu-bar-2 ul li.last a:hover {
color: #0082c9;
background: #fff;
}
#menu-bar-1 ul li.last , #menu-bar-2 ul li.last{
border: none;
}
#menu-bar-2{
width:310px;
margin: -31px 0 0 509px;
}

/* Linkse pagina deel */

#l-float{
position:relative;
clear:both;
float:left;
width:190px;
margin: 0 0 0 15px;
}

/* Categories links */

.left-cat{
position:relative;
background:url(my_images/cat-top.png) no-repeat;
height:32px;
width:189px;
padding: 10px 0 0 5px;
}
.left-cat h2{
color: #FFF;
font: bold italic 11px Verdana, Geneva, sans-serif;
margin: 0px 0 0 0;
}

/* text voor rubrieken , werksites , linkpartners */

#left-menu , #werksites , #linkpartners{
position:relative;
margin: -13px 0 0 -37px;
}
.opera #left-menu , .opera #werksites , .opera #linkpartners{
margin: -10px 0 0 -37px;
}	
#left-menu li , #left-menu div{
position:relative;
margin: -3px 0 0 0;
}
#left-menu div div{
position:relative;
padding: 5px 0 0px 10px;
}
#left-menu li a , #werksites li a , #linkpartners li a , #left-menu div a{
position:relative;
font: 12px Verdana, Geneva, sans-serif;
color: #666;
cursor:pointer;
}

#left-menu div div a{

font: 11px Verdana, Geneva, sans-serif;

}


/* ads */

#ads{
position:relative;
margin: -10px 0 0 0;
}

/* rechtse pagina deel */

#r-float{
position:relative;
width:620px;
float:right;
margin: 0 1px 0 0px;
}

/* categories rechts */

.right-cat , .right-cat2{
position:relative;
background: url(my_images/cat-right.png) no-repeat;
height:32px;
width:604px;
color: #FFF;
font: italic 12px Verdana, Geneva, sans-serif;
padding: 10px 0 0 5px;
}
.right-cat h2 , .right-cat2 h2{
margin: 0 0 0 0;
}
.right-cat2{
text-align:center;
}

/* eigen advertenties */

#nieuwe-ads{
position:relative;
width:604px;
margin: -6px 0 0 0;
background:#deeeed;
}
.nieuwe-ads-table{
position:relative;
border: 1px #c7c7c7 solid;
}
.nieuwe-ads-table td {
border-top: 1px #FFF solid;
background:#dbdbdb;
color:#000;
font: bold 12px Verdana, Geneva, sans-serif;
padding: 0 0 0 5px;
height:24px;
}
.nieuwe-ads-table td.second{
border: none;
background: #c7c7c7;
color:#000;
font: bold 12px Verdana, Geneva, sans-serif;
padding: 0 0 0 5px;
height:24px;
}
.nieuwe-ads-table tr.t-content td , .nieuwe-ads-table tr.t-content td.mini{
border:none;
background: #4381be;
height:40px;
font: 10px Verdana, Geneva, sans-serif;
}
.nieuwe-ads-table tr.t-content td a , .nieuwe-ads-table tr.t-content-s td a{
font: 10px Verdana, Geneva, sans-serif;
color:#000;
}
.nieuwe-ads-table tr.t-content-s td , .nieuwe-ads-table tr.t-content-s td.mini{
border:none;
background: #488cd0;
height:40px;
font: 10px Verdana, Geneva, sans-serif;
}
.nieuwe-ads-table tr.t-content-s td.mini , .nieuwe-ads-table tr.t-content td.mini{
	height:30px;
}
.nieuwe-ads-table tr.t-content td span a , .nieuwe-ads-table tr.t-content-s td span a{
font: bold 12px Verdana, Geneva, sans-serif;
color:#000;
}
.nieuwe-ads-table tr.t-content td.dark , .nieuwe-ads-table tr.t-content-s td.dark{
color:#000;
}
.nieuwe-ads-table tr.t-content td div , .nieuwe-ads-table tr.t-content-s td div{
position:relative;
background: url(my_images/delete.gif) no-repeat;
height:14px;
width:13px;
}
#nieuwe-ads-nav {
position:relative;
margin: 10px 0 0 0;
font: 11px Verdana, Geneva, sans-serif;
color:#66667f;
}
#nieuwe-ads-nav a{
position:relative;
background:#FFF;
font: 11px Verdana, Geneva, sans-serif;
margin: 10px 0 0 90px;
color:#66667f;
}

/* zoeken */

#zoeken{
position:relative;
color:#66667f;
font: 11px Verdana, Geneva, sans-serif;
margin: 10px 0 10px 60px;
}

/* advertenties van andere sites */

.adv-an{
position:relative;
border:1px #ccc solid;
width:600px;
margin: 10px 0 0 0;
padding: 0 0 5px 0;
}
.adv-an li{
position:relative;
width:588px;
margin: 5px 0 10px 5px;
border: 1px #ccc solid;
}
#adv-an-geen{
position:relative;
border: none;
}
.adv-an-titel{
position:relative;
color:#4280bd;
text-align:center;
background: url(my_images/adv-under.png) repeat-x bottom;
padding: 5px 0 3px 0;
}
.adv-an-titel h3{
font: bold 15px Verdana, Geneva, sans-serif;
margin: 0 0 0 0;
}
.adv-an-content , .adv-an-content2{
position:relative;
color:#666681;
padding: 0 5px 0 5px;
font: 12px Verdana, Geneva, sans-serif;
}
.adv-an-content2{
padding: 5px 5px 0 5px;
}
.adv-an-meer{
position:relative;
padding: 10px 0 5px 0;
}
.adv-an-meer a{
color: #000;
font: 12px Verdana, Geneva, sans-serif;
}

/* footer , copyright */

#copyright{
clear:both;
position:relative;
height:32px;
width:808px;
margin: auto;
background: #4381be;
text-align: center;
font: 12px Verdana, Geneva, sans-serif;
color:#FFF;
padding: 5px 0 0 0;
}
#copyright a{
color:#FFF;
font: bold 12px Verdana, Geneva, sans-serif;
}

/* knop om naar boven te gaan */

#goto{
position:relative;
height:7px;
width:14px;
background: url(my_images/goto.png) no-repeat;
margin:-15px 0 0 750px;
cursor:pointer;
}

/* overige , alles onder de footer */

#overige{
position:relative;
font: bold 12px Verdana, Geneva, sans-serif;
color:#666;
margin: 0 0 0 12px;
}

/* Advertentie navigatie */

#hier-nav{
position:relative;
width:570px;
background:url(my_images/hier.gif) no-repeat left center;
padding: 0 0 0 20px;
font: 11px Verdana, Geneva, sans-serif;
color:#66667f;
}
#hier-nav a{
color:#66667f;
}

/* Advertentie contact */

#adv-contact{
position:relative;
font: 11px Verdana, Geneva, sans-serif;
color:#66667f;
width:600px;
}

/* popup voor forms */

dl {
	font:normal 12px/15px Arial;
    position: relative;
    width: 350px;
}
dt {
    clear: both;
    float:left;
    width: 110px;
    padding: 4px 0 2px 0;
    text-align: left;
}
dd , dd.bb {
    float: left;
    width: 200px;
    margin: 0 0 8px 0;
    padding-left: 6px;
}
dd.bb{
width: 300px;
margin: 0 0 8px 100px;
}

dd img {
	float:right;
}
 /*
.hint {
   	display: none;
    position: absolute;
    right: -210px;
    width: 250px;
    margin-top: -4px;
    border: 1px solid #095f8c;
    padding: 10px 12px;
	color:#000;
    background: #4E8BAB url(pointer.gif) no-repeat -10px 5px;
}*/
.titel-hint{
   	display: none;
    position: absolute;
    right: -230px;
    width: 250px;
    margin-top: -4px;
    border: 1px solid #095f8c;
	color:#000;
    background: #4E8BAB url(pointer.gif) no-repeat -10px 5px;
}
.h-titel{
	background: #5da1c5;
	width:250px;
	font: bold 12px Verdana, Geneva, sans-serif;
	color: #000;
	padding: 2px 0 2px 0;
	text-align:center;
}
.hint {
 position:relative;
 height:auto;
 width:230px;
 margin: -15px 0 0 10px;
 padding: 2px 0 3px 0;
}