﻿@charset "utf-8";

* {margin:0; padding:0; text-align:left;}
body {background:#e7e1cf url('../img/bk.jpg') repeat-x  ; 
text-align:center; font:normal 12px Arial, Verdana, Helvetica, sans-serif; margin-bottom:25px; color:#444;
}

a { color:#af3804; }
a img { border:none; }
a:hover { color:#000; }
h1, h2, h3, h4, p, table { margin-bottom:13px; }

/* pictbar */
.picbr {float:right; border:1px solid #dfded4; padding: 5px; margin: 5px 0 0 10px; background-color:#ecebe2;}
.picbl {float:left; border:1px solid #dfded4; padding: 5px; margin: 5px 10px 0 0; background-color:#ecebe2;}
.picbcenter { display:block; width:100%; text-align:center; border:1px solid #dfded4; padding: 5px; background-color:#ecebe2; }

.picr {float: right; margin: 0 0 5px 10px; }
.picl {float: left; margin: 0 10px 5px 0;}
.piccenter { display:block; width:100%; text-align:center; background:url('../img/banner-bg.gif'); margin-bottom:15px; margin-top:0px;}


/* content */
.wrap { width:900px; margin:0 auto; }
.categoryname { height:61px; width:900px; background:url('../img/bk-main.png') no-repeat; margin-top:12px; }
.categoryname h1 { font:normal 28px/30px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; line-height:61px; margin-bottom:0; padding-left:25px; }
.linkcat h2 { display:none; }

#content { background:#FFF; padding:30px 30px; }
.clear { clear:both; }

.breadcrumb { margin-bottom:15px;}


/* header */
#header { background: url('none') no-repeat right top;
}
.logo a { float:left; width:290px; height:102px; background:url('../img/logo.png') no-repeat;
}
.logo h1 { margin: 0; }
.logo span { display:none; }


/* wide content */
.widecol { width:600px; float:left; margin-right:25px; }
.widecol p { line-height:18px; }
.widecol h1 { font:normal 24px/30px Georgia, "Times New Roman", Times, serif; color:#000;}
.widecol h2 { font:normal 25px/28px Georgia, "Times New Roman", Times, serif; }
.widecol h2 a { text-decoration:none; color:#000; }
.widecol h2 a:hover { text-decoration:none; color:#af3804; }
.widecol h3 { font:bold 14px/18px Arial, Helvetica, Sans-serif; color:#000; }
.widecol .post { border-bottom:2px solid #E4E0CC; margin-bottom:20px; padding-bottom:5px; }
.widecol .post .post-meta { font-size:10px; margin-bottom:0; color:#555; }
.widecol ul { margin:0 0 20px 25px; }
.widecol ul li { line-height:16px; padding:4px 0;   }

/* aanbieders */ 
.intro { background: url('../img/rotate-img-2.png') no-repeat top right; width:600px; height:265px; margin-bottom:30px; }
.een { background: url('../img/aanbieder-1.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.twee { background: url('../img/aanbieder-2.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.drie { background: url('../img/aanbieder-3.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.vier { background: url('../img/aanbieder-4.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.vijf { background: url('../img/aanbieder-5.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.zes { background: url('../img/aanbieder-6.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.zeven { background: url('../img/aanbieder-7.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.acht { background: url('../img/aanbieder-8.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.negen { background: url('../img/aanbieder-9.gif') no-repeat top right; width:600px; height:200px; margin-bottom:30px; }
.txtintro { width:350px; margin-left:30px; padding-top:38px; }
.aanb { width:420px; margin-left:30px; padding-top:28px; }

.sidebar { float:left; width:215px; }
.sidebar h3 {margin:0; font:normal 16px/20px Georgia, "Times New Roman", Times, serif; padding:6px 0 6px 12px; background: url('../img/bk-titles-narrowcol.png') no-repeat; color:#FFFFFF;
} 
.sidebar .module { background-color:#f3f1e9; border:1px solid #e4e0cc; padding:8px; font-size:11px; margin-bottom:15px; }
.sidebar .module ul { list-style:none; margin-left:0; padding:0; width:100%; }
.sidebar .module li { line-height:16px; padding:4px 5px 4px 0; }
.sidebar .module li a { display:block; width:185px; color:#333; background: url('../img/bullet.gif') no-repeat 0 3px; padding-left:10px; text-decoration:none; }
.sidebar .module li a:hover { color:#af3804; text-decoration:underline; }
.sidebar .module p { margin:5px 0 5px 0; }

/* footer */
#footer { clear:both; background:#333333 url('../img/bk-footer.png') no-repeat 0 bottom; padding:12px; color: #ccc; }
#footer a { color:#ccc; text-decoration:none; }


/* navigatie */
ul#nav { clear:both; list-style: none; width:900px; height:34px; display:block; background: url(../img/bk-menu.png) repeat-x; line-height:34px; }
ul#nav li a {display: block; color:#FFFFFF; text-decoration:none; text-align:center; padding: 0 10px; margin:0;}
ul#nav li a:hover, ul#nav li:hover {background-color:#333;}
ul#nav li { float: left; border-right:1px solid #353C42;}
ul#nav li ul { position: absolute; left: -999em; background-color:#eee;	width: 165px; list-style: none;}
ul#nav li li { width: 165px; float:left; line-height:16px; border-right:none; }
ul#nav li li a { padding:7px 0; border-bottom:1px solid #D2D2D2; width:157px; color:#666; text-decoration:none; text-align:left; padding-left:8px; display:block; }
ul#nav li li a:hover {color:#000; background-color:#D2D2D2; }
ul#nav li:hover ul {left: auto; }
ul#nav li:hover ul, #nav li.sfhover ul {left: auto; }
ul#nav li.home {border-left:1px solid #353C42;}

/* extra list */
#content div.services {	width: 280px; float: left; padding: 0 0 0 10px; }
#content div.services h3 { font-size: 17px "Times New Roman", Times, serif; font-weight: normal; color: #993300; margin: 0 0 10px 0; }
#content div.services ul { clear:both; list-style: none; margin-bottom:10px; }
#content div.services ul li { font-size: 12px; color: #43241E; padding: 2px 0 2px 20px; background: url('../img/blt_arrow.gif') no-repeat 0 50%; }
#content div.services ul li a { padding-bottom: 0; color: #43241E; text-decoration: none; border-bottom: 1px solid #CBC3C1; }
#content div.services h3 a { padding-bottom: 0; color: #993300; text-decoration: none; border-bottom: 1px solid #CBC3C1; }
#content div.services ul li a:hover, #content div.services h3 a:hover { padding-bottom: 0; color: #993300; border-bottom: 1px solid #993300; }

#content div.services-home {	width: 190px; float: left; padding: 0 0 0 20px; }
#content div.services-home h3 { font-size: 17px "Times New Roman", Times, serif; font-weight: normal; color: #993300; margin: 0 0 10px 0; }
#content div.services-home ul { clear:both; list-style: none; margin-bottom:10px; }
#content div.services-home ul li { font-size: 12px; color: #43241E; padding: 2px 0 2px 20px; background: url('../img/blt_arrow.gif') no-repeat 0 50%; }
#content div.services-home ul li a { padding-bottom: 0; color: #43241E; text-decoration: none; border-bottom: 1px solid #CBC3C1; }
#content div.services-home h3 a { padding-bottom: 0; color: #993300; text-decoration: none; border-bottom: 1px solid #CBC3C1; }
#content div.serviceshome ul li a:hover, #content div.services h3 a:hover { padding-bottom: 0; color: #993300; border-bottom: 1px solid #993300; }

/* Tooltip */ 
.ajaxtooltip{
	position: absolute; /*leave this alone*/
z-index: 3000;
	display: none; /*leave this alone*/
width: 600px;
	left: 0; /*leave this alone*/
	top: 0; /*leave this alone*/
background: #f7f5f6;
border: 2px solid gray;
border-width: 1px 2px 2px 1px;
padding: 5px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 7px;
opacity: .85;
		}