html{
}
body{
	margin: 0px auto;
	padding:0px;
	color:#555;
	width:953px;
	font-family: Arial,Helvetica, sans-serif;
	font-size:0.8em;
	background:url('images/bg.gif');
}

img.bedrijf{
	float:right;
	margin:0 120px 0 0;
}

#header{
	padding: 0;
	margin: 0 ;
	width:953px;
	display:block;
	overflow:hidden;
}
.background{
	overflow:hidden;
	width:953px;
	background:#fff;
}
.center{
	margin: 0 auto;
	width:933px;
	overflow:hidden;
}
.center a {
	color: #f86d02;
	text-decoration:none;
}
.four{
	float:left;
	padding: 0;
	margin: 0;
	overflow:hidden;
	background: #fff;
}
.footer{
	padding: 0;
	margin: 0px auto 25px auto;
	color:#fff;
	width:933px;
	background:#f57105;
	clear:both;
}	
.footer p{color:#fff; font-size: 11px; margin:0; padding:5px 5px 3px 5px; text-align:center;}
.footer p a, .footer p a:visited, .footer p a:hover {color:#fff; font-size:}
/*////////////////////////////////onderdelen////////////////////////////////////////*/

/*--------------------------------navigatie---------------------------------------------*/

#navigation {height:40px; font-size:12px; display:block; overflow:hidden; font-weight:bold; background:#fff url('images/menu-bg.gif') no-repeat top center;; margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0}
#navigation ul {margin: 0 20px ; padding:0px 0 4px 0; list-style-type:none; width:auto; float:left;}
#navigation ul li{display:block; float:left; margin:0 4px; padding:0px 0 10px 0; line-height:33px;}
#navigation ul li a{display:block; float:left; color:#fff; text-decoration:none; padding:0px 0 0 18px; margin:0;}
#navigation ul li a span{ padding:0px 20px 0px 0; margin:0; }
#navigation ul li a:hover, #navigation ul li a.current{color:#000; display:block; margin:0; background: url('images/menu-top_left.gif') no-repeat bottom left;}
#navigation ul li a:hover span, #navigation ul li a.current span{ display:block; margin:0; background: url('images/menu-top_right.gif') no-repeat bottom right; }

/*
#navigation ul li a:hover span, #navigation ul li a.current span{height:35px; display:block; width:auto; background: url(images/menu-top_right.gif) no-repeat bottom right;}
*/



/*--------------------------------end navigatie---------------------------------------------*/

/*--------------------------------subnavigatie---------------------------------------------*/

#subnavigation {margin: 0px 0 0; height:43px; font-size:12px; display:block; overflow:hidden; font-weight:bold; background:none; }
#subnavigation ul {margin: 10px 6px ; padding:0px 0 4px 0; list-style-type:none; width:auto; float:left;}
#subnavigation ul li{display:block; float:left; margin:0 4px; padding:0px 0 10px 0; line-height:24px;}
#subnavigation ul li a{display:block; float:left; color:#fff; text-decoration:none; margin:0; background: url('images/menu-sub_left.gif') no-repeat top left;; padding-left:18px; padding-right:0; padding-top:0px; padding-bottom:0}
#subnavigation ul li a span{ margin:0; display:block; background: url('images/menu-sub_right.gif') no-repeat top right;; padding-left:0; padding-right:20px; padding-top:0px; padding-bottom:0px}
#subnavigation ul li a:hover{color:#fff; display:block; margin:0; background: url('images/menu-sub_left_on.gif') no-repeat top left;}
#subnavigation ul li a:hover span{ display:block; margin:0; background: url('images/menu-sub_right_on.gif') no-repeat top right; }
#subnavigation ul li a.current{color:#fff; display:block; margin:0; background: url('images/menu-sub_left_on.gif') no-repeat top left;}
#subnavigation ul li a.current span{ display:block; margin:0; background: url('images/menu-sub_right_on.gif') no-repeat top right; }
/*--------------------------------end navigatie---------------------------------------------*/

img.date{
	float:left;
}
a img {
	border:none;
}
/*////////////////////////////////colom////////////////////////////////*/

/*--------------------------------slides a------------------------------*/
#slides { }
#slides h2.slides{ width:450px; padding-left: 15px; padding-right: 5px;
}
#slides p.slides{ width:400px; padding: 10px 15px;
}
.info_bottom { margin: 0; width:640px; background: url('images/info_bottom.jpg') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:56px; padding-bottom:0
}

/*--------------------------------colom a------------------------------*/
.col_a_top { float:left; margin: 0; width:640px; background: url('images/col_a_bg.gif') repeat-y top left;
}
.col_a_top h1 {	padding: 15px 35px 20px 25px;
}
.col_a_top p{ width:600px; padding: 10px 15px;
}
.col_a_top_header{ background: url('images/col_a_top.gif') no-repeat top left; width:640px; margin:0; padding:0
}
.col_a_top_bottom { margin: 0; width:640px; background: url('images/col_a_bottom.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:26px; padding-bottom:0
}
.col_a_top ul { padding: 0 20px; margin:0 40px;
}
.col_a_top li { margin: 5px;  list-style-image:url('images/lists.gif')
}
/*--------------------------------table------------------------------*/
.table {margin:0 0 0 15px; padding:0; display:block; overflow:hidden; width:600px;}
.table_holder {padding:0; display:block; overflow:hidden; width:600px; background: url('images/') repeat-y top left;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6px; }
.table_left {float:left; margin:0 2px; padding:7px; width:100px; border-top:1px solid #ccc; border-bottom:2px solid #ccc; height:100px; background:#fdf4ca;}
.table_left_none {float:left; margin:0 4px 0 0; padding:5px 7px; width:100px; font-size:11px; font-weight:bold; color: #6c8822;}
img.tbl{margin:0 0 0 10px;}

/*--------------------------------colom_b_top------------------------------*/
.col_b_top { float:left; margin: 0; width:293px; background: url('images/col_b_bg.gif') repeat-y top left;
}
.col_b_top h1 {	padding: 15px 35px 20px 25px;
}
.col_b_top p{ width:293px; padding: 1px 2px;
}
.col_b_top_header{ background: url('images/col_b_top.gif') no-repeat top left; width:293px margin:0; padding:0;
}
.col_b_top_bottom { margin: 0; width:293px; background: url('images/col_b_bottom.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:1px; padding-bottom:0;
}
.col_b_ad ul { padding: 0 20px 0 20px; margin:0; width:253px;
}
.col_b_ad li { margin: 0px; list-style:none; padding:2px;
}

/*--------------------------------colom_a_ad ------------------------------*/
.col_a_ad { float:left; margin:0;  width:640px; background: url('images/col_a_ad_bg.gif') repeat-y top left;
}
.col_a_ad_header h3{ padding: 0 0 2px 30px; margin:0; color: #abcb55;
}
.col_a_ad_header{ float:left; background: url('images/col_a_ad_header.gif') no-repeat top left; width:640px;
}
.col_a_ad_bottom { margin: 0; width:640px; background: url('images/col_a_ad_bottom.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:16px; padding-bottom:0;
}
.col_a_ad ul { padding: 0 20px 0 20px; margin:0; 
}
.col_a_ad li {  margin: 0px; list-style:none; padding:2px;
}

/*--------------------------------colom_b_ad------------------------------*/

.col_b_ad {float:left;  margin:0; padding:0; width:293px;  background: url('images/col_b_ad_bg.gif') repeat-y top left;
}
.col_b_ad_header h3{  padding: 0 0 2px 30px; margin:0; color: #abcb55;
}
.col_b_ad_header{float:left;  background: url('images/col_b_ad_header.gif') no-repeat top left; width:293px
}
.col_b_ad_bottom { margin: 0; width:293px; background: url('images/col_b_ad_bottom.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:16px; padding-bottom:0
}
.col_b_ad ul { padding: 0 20px 0 20px; margin:0; width:253px;
}
.col_b_ad li { margin: 0px; list-style:none; padding:2px;
}
/*--------------------------------tekst---------------------------------------------*/

.col_a_top_header_menu{ background: url('images/col_a_top_menu.gif') no-repeat top left; width:293px margin:0; padding:0
}
.col_a {
	float:left;
	padding: 0;
	margin: 0;
	width:640px;
}
.col_b {
	float:left;	
	padding: 0;
	margin: 0;
	width:293px;
}
.col_main {
	float:left;
	padding: 0;
	margin: 0;
	width:640px;

}
/*--------------------------------tekst---------------------------------------------*/

p{
	color:#555;
	/*padding: 10px 10px 10px 10px;*/
	margin: 0;
}
p.design {margin:5px 0 0 0; font-size:10px; color:#fff; font-weight:bold;}
p.design a, p.design a:visited, p.design a:hover{color:#fff; font-weight:bold; text-decoration:underline;}
.col_main p {

}
h1 {
	margin:0px;
	padding: 12px 35px 20px 25px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
h2 {
	margin:0px;
	padding: 20px 10px 0px 15px;
	line-height:40px;
	font-size:21px;
	color:#666;
	font-weight:bold;
}
h2 a{
	color:#ccc;
	display:block;
	width:190px;
	text-decoration:none
}
h2 a:hover{
	color:#fff;
	text-decoration:none
}
h2 a .bleu{
	font-size:80%; font-weight:normal;
}
h2 a:hover .bleu{
	color:red; font-size:80%; font-weight:normal;
}


/*--------------------------------Special---------------------------------------------*/
.devider {
	width:933px;
	clear:both;
	height:5px;

}
.split {
	width:570px;
	clear:both;
	margin:8px 0 8px 12px;
	padding:10px 0;
	border-top:7px solid #fff;
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	border-bottom:4px solid #fff;
}
/*--------------------------------forms---------------------------------------------*/
#login {
	text-align:right;
	font-size:11px;
	float:left;
	width:300px;
	padding: 0;
	margin: 30px 0 0 0;
}
#login input.login_field {margin: 4px 0 0 10px; padding: 1px; background: #eee; border: 1px solid #666; font-size:11px; width:150px;}
#l {margin: 4px 0 0 10px; background: #666; border: 1px solid #666; color:#fff; font-size:11px; padding:1px 10px;}

#logout{ font-size:11px;}
#logout a, #login a:visited {color:#000;}
.line { border-bottom:1px solid #ccc; height:1px;}
.spacer {margin:30px 25px 0 25px;}
.name {font-size:16px;}
.orange {color:#f86d02; font-weight:bold;}

/*--------------------------------colom a form------------------------------*/
#green .col_a_top { float:left; margin: 0; width:640px; background: url('images/col_a_bg_form.gif') repeat-y top left;
}
#green .col_a_top h1 {	padding: 15px 35px 20px 25px;
}
#green .col_a_top p{ width:200px; padding: 0 15px; float:left; margin: 2px 0;
}
.notext{ padding: 10px 15px; 
}
input.space{ margin: 2px 0; width:200px; 
}
#green select{ margin: 2px 0; } 
#green .box{ margin: 2px 0; } 
#green .red{ color: #FF0000; font-weight:bold; } 
.actions{ padding: 10px 15px; margin: 2px 0 2px 229px;;   
}
#green .col_a_top_header{ background: url('images/col_a_top_form.gif') no-repeat top left; width:640px; margin:0; padding:0
}
#green .col_a_top_bottom { margin: 0; width:640px; background: url('images/col_a_bottom_form.gif') no-repeat bottom left;; padding-left:0; padding-right:0; padding-top:26px; padding-bottom:0
}
#green .col_a_top ul { padding: 0 20px; margin:0 40px;
}
#green .col_a_top li { margin: 5px;  list-style-image:url('images/lists.gif')
}