/* CSS Document */
body {
	background: #FFFFFF url(../img/bg_grey.jpg) repeat-x;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4A39;
}
.dashed-separator{
	background: url(../img/dashed-separator.gif) no-repeat;
	width: 761px;
	height: 9px;
}

/*HEADER*/
#header{
	background-color:#FFFFFF;
	text-align:right;
	background-image:url(../img/bg_header.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:90px;
	padding:0px;
	margin:0px;
}
#header #topnav{
	padding-right:25px;
	color:#434034;
	font-size:11px;
	margin-top:55px;
	width:300px;
}
#header #topnav a{
	color:#434034;
	text-decoration:none;
}
#header #topnav a:hover{
	text-decoration:underline;
}
#header #topnav a.login{
	color:#5BAD55;
	text-decoration:none;
	font-weight:bold;
}
#header #topnav a:hover{
	text-decoration:underline;
}


#main_beige{
	background-color:#C5BAA5;
	background-image:url(../img/bg_main.gif);
	background-repeat:no-repeat;
}

/* CONTENT HOME */
#content_home{
	background: url(../img/bg_body.gif) no-repeat bottom;
	padding: 7px 26px 125px;
}
#content_home h1{
	font-size: 17px;
	margin: 3px 0;
}
#content_home h2{
	font-size: 13px;
	margin: 0 0 3px 0;
}
#content_home table tr td{
	padding:0;
}
#content_home table tr td.hp_part, 
#content_home table tr td.hp_prof{
	padding:5px 10px;
}


.hp_prof, .hp_part{
	padding:5px 10px;
}
.hp_prof h3{
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	color:#3A7036;
	font-weight:bold;
	font-size:13px;
}
.hp_part h3{
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	color:#413D2E;
	font-weight:bold;
	font-size:13px;
}
.hp_prof a{
	margin-top:3px;
	color:#386F35;
	text-decoration:none;
}
.hp_part a{
	margin-top:3px;
	color:#6C654D;
	text-decoration:none;
}
.hp_part a:hover{
	text-decoration:underline;
}
.hp_prof a:hover{
	text-decoration:underline;
}
#footer{
	color:#6C654D;
	font-size:11px;
	background:url(../img/bg-footer.gif) repeat-x top;
	padding:20px 5px;
}
#footer a{
	color:#6C654D;
}
/* PARTICLUIEREN */
#part_main_beige {
	background-image:url(../img/particulieren/bg_grad_beige.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#nav_part {
	float:left;
	width:154px;
	text-align:left;
	margin-top:35px;
	padding-bottom:0px;
	margin-bottom:0px;	
}
#nav_part ul {
	width:154px;
	margin-left:0px;
	padding:0px;
	padding-left:0px;
    list-style-type: none;
}
#nav_part li {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border-top:0px;
	border-left:0px;
	border-bottom:1px dashed #E9E7D9;
	border-right:1px solid #D1CDAF;
}
#nav_part li.last {
	border-bottom:0px;
	border-right:1px solid #D1CDAF;
}
#nav_part li a {
    display: block;
    background-color: #E9E7D9;
    line-height: 1.7em;
    color: #666;
    text-decoration: none;
	padding:3px;
    padding-left: 12px;
}
#nav_part li a:hover, #nav_part li a.selected {
    text-decoration: none;
    background-color: #ffffff;
	color:#5BAD55;
	padding-left:12px;
	font-weight:bold;
}
#content{
	width:590px;
	margin-top:40px;
	margin-left:180px;
}
.hp_box{
	padding:7px;
	color:#413D2E;
}
.hp_box a{
	color:#413D2E;
	text-decoration:underline;
}
.hp_box a:hover{
	color:#3D7238;
	text-decoration:underline;
}
/* PROFESSIONELEN */
#part_main_green{
	background-image:url(../img/professionelen/bg_grad_groen.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#part_main_green #nav_part {
	float:left;
	width:154px;
	text-align:left;
	margin-top:35px;
	padding-bottom:0px;
	margin-bottom:0px;	
}
#part_main_green #nav_part ul {
	width:154px;
	margin-left:0px;
	padding-left:0px;
    list-style-type: none;
}
#part_main_green #nav_part li {
	border-bottom:1px dashed #E9E7D9;
	border-right:1px solid #5BAD55;
}
#part_main_green #nav_part li.last {
	border-bottom:0px;
	border-right:1px solid #5BAD55;
	margin-bottom:0px;
}
#part_main_green #nav_part li a {
    display: block;
    background-color: #E9E7D9;
    color: #666;
    text-decoration: none;
    line-height: 1.7em;
	padding:3px;
    padding-left: 12px;
}
#part_main_green #nav_part li a:hover, #part_main_green #nav_part li a.selected{
    text-decoration: none;
    background-color: #ffffff;
	color:#5BAD55;
	padding-left:12px;
	font-weight:bold;
}
#test{
	margin-top:3px;
}
#sidebar_partners{
	text-align:center;
	width:154px;
	margin-bottom:10px;
}
#sidebar_test{
	text-align:center;
	width:154px;
	margin-bottom:10px;
}
/* BREADCRUMB */
#breadcrumb{
	color:#4F4A39;
	font-size:11px;
}
#breadcrumb a{
	color:#4F4A39;
	text-decoration:none;
}
#breadcrumb a:hover{
	text-decoration:underline;
}	
/* CONTENT */

h1{
	font-size:34px;
	color:#5BAD55;
	margin-bottom:10px;
}
h3{
	font-size:15px;
	color:#5BAD55;
	margin-bottom:10px;
}
h4{
	color:#5BAD55;
	font-size:13px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}
h4 img{
	margin-bottom:6px;
}
table{
	padding-top:15px;
	padding-bottom:15px;
}
.brown{
	color:#4F4A39;
	font-size:13px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}
p{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
}
div.hr {
	height: 5px;
	background-attachment: scroll;
	background-color: #fff;
	background-image: url(../img/divider_dashed_beige.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
div.hr hr {
  display: none;
}
.schema{
	padding: 15px 0 15px 5px;
}
#content ul{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	margin-right:35px;
}
#content ol{
	margin-left:20px;
	padding-left:10px;
	margin-right:35px;
	list-style:outside;
	list-style-type:decimal;
}
#content ul li{
	list-style-type:none;
	margin-left:10px;
	padding-left:15px;
	padding-bottom:3px;
	background-image:url(img/bullet_green.gif);
	background-repeat:no-repeat;
	background-position: 3px 5px;
}
#content a{
	color:#413D2E;
}
#content a:hover{
	color:#3D7238;
}

/* BLOC 1 */
#bloc1{
	margin-top:20px;
	margin-bottom:10px;
	background-color:#E2DFCF;
	width:595px;
	background-image:url(../img/professionelen/visual-carpass-new.jpg);
	background-repeat:no-repeat;
	padding:3px;
	min-height:292px;
}
#bloc1 h2.first{
	padding-left:180px;
	color:#5BAD55;
	font-size:17px;
}
#bloc1 h2, #bloc1 p{
	padding-left:260px;
}
#bloc1 p{
	margin-bottom:10px;
	padding-right:12px;
}
#bloc1 h2{
	font-size:17px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:5px;
	padding-top:10px;
	color:#5BAD55;
}
/* BLOC 1 */
/* FAQ */
.faq a{
}
.faq h4.faq1{
 	color:#5BAD55;
	font-size: 13px;
	font-weight: bold;
	margin-bottom:5px;
}
.faq h4.faq2{
 	color: #DEB50E;
	font-size: 13px;
	font-weight: bold;
	margin-bottom:5px;
}
.faq p{
}
.faq a.top{
	float:right;
	margin-right:5px;
	font-size:11px;
	text-decoration:none;
}
.faq a.top:hover{
	text-decoration:underline;
}
.faq{
	padding-bottom:12px;
}
.belangrijk{
	background-color:#FFFF99;
	border:#FFCC33 1px solid;
	width:92%;
	padding:10px;
	margin: 0 auto;
	margin-bottom:10px;
}
/* FAQ */

/* TABLE HOME */
.table_home{
	padding:0px;
}
.table_home h1{
	font-size: 17px;
	margin: 0;
}
/* TABLE HOME */

/* LOGIN */
/* FORM */
form{
	vertical-align:middle;
}
input {
	color:#666666;
	border:1px solid #78BF73;
	padding:1px;
	font-size:11px;
	color:#413D2E;
	margin-top:1px;
}
.hp_login{
	background-image:url(../img/professionelen/hp_login_bg.jpg);
	background-repeat:no-repeat;
	padding:0px;
	vertical-align:middle;
	height:80px;
}
.hp_login2{
	text-align:center;
	margin: 0 auto;
}
.hp_login2 img{
	padding-top:7px;
}
.hp_login2 ul{
	padding:0px;
	margin:5px 5px 0px 5px;
	text-align:left;
	list-style-type:none;
	list-style:none;
}
#content .hp_login2 ul li{
	margin-left:4px;
	list-style-type:none;
	list-style:none;
	background-image:url(../img/professionelen/hp_bullet.gif);
}
.hp_login2 ul li a{
	padding-left:0px;
	background-repeat:no-repeat;
	color:#413D2E;
	background-position: 3px 5px;
}
.hp_login2 ul li a:hover{
	color:#3D7238;
}
/* LOGIN FORM HOMEPAGE */

/* PARTNERS */
#partners img{
	border:1px solid #E9E7D9;
}
/* PARTNERS */
.boldred{
	font-weight:bold;
	color:#FF3333;
}
/* TAALKEUZE */
#taalkeuze{
	background-image:url(../img/taalkeuze1.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin: 0 auto;
	width:775px;
	height:234px;
}
#taalkeuze a{
	color:#413D2E;
}
#taalkeuze a:hover{
	color:#3D7238;
}
#maintenance{
	padding:12px;
	background-color: #E9E7D9;
	border:1px dashed #55A04E;
}
#maintenance h4, #maintenance .title{
	margin-top:0px;
	font-size:13px;
	color:#F80701;
	font-weight:bold;
}
#maintenance p{
	margin-bottom:0px;
}

/* ADDED BY COWBOYSANDINDIANS.BE */
div.overlay {
	padding:35px;	
	width:636px;  
	display:none;
	background:url(../img/white.png) no-repeat !important;	
}

div.overlay div.close {
	background:url(../img/close.png) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:35px;
	height:35px;
	cursor:pointer;
}

div.overlay a {
	height:450px;
	display:block;
}

#banner_big_nl,
#banner_big_fr{
	background-position: 0 0;
}
#banner_big_nl:hover,
#banner_big_fr:hover{
	background-position: 0 -236px !important;
	cursor:pointer;
}

#banner_small_nl,
#banner_small_fr{
	background-position: 0 0;
}
#banner_small_nl:hover,
#banner_small_fr:hover{
	background-position: 0 -227px !important;
	cursor:pointer;
}
a.download-movie-btn-fr{
	width: 180px;
	height: 26px !important;
	display: block;
	float: right;
	margin: 9px -4px 0 0;
	text-align: -9999px;
	background: url(../img/download_fr.png) top left no-repeat;
}
a.download-movie-btn-nl{
	width: 160px;
	height: 26px !important;
	display: block;
	float: right;
	margin: 9px -4px 0 0;
	text-align: -9999px;
	background: url(../img/download_nl.png) top left no-repeat;
}
#content.ok-label ul{
	margin: 0;
	padding: 0;
}
#content.ok-label ul li{
	margin:12px 0;
	padding: 0;
}
#content.ok-label ul li ul {
	margin: 12px 0 0 77px;
}
#content.ok-label ul li ul li {
	list-style: square;
	margin: 0;
}
