/* CSS Document */
/* shows the left scrollbar in ff, regardless of the length of the page */
html {
	overflow-y: scroll;
}

BODY {
	margin: 0px 0px 0px 0px;
	color : #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


ul#split,ul#split li{margin:0;padding:0;list-style:none}
ul#split li{float:left; margin:0 10px 10px 0}
ul#split h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 3px;text-align:center;color: #000}
ul#split p{margin:0;padding:5px 8px 15px}
ul#split div{background:#F2F1F0}
li#one h3{background: #d9140c}



.rood {
	margin: 0px 0px 0px 0px;
	color:#d9140c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

H1 {
	margin: 0px 0px 0px 0px;
	color : #cf3a33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

H2 {
	margin: 0px 0px 0px 0px;
	color : #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

H3 {
	margin: 0px 0px 0px 0px;
	color : #cf3a33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration : none;
	}
	
.bedrijven_box a {
	margin: 0px 0px 0px 0px;
	color : #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration : none;
	}



.top_menu {
	padding-left:30px;
	padding-top:2px;
	color : #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	font-weight:bold;
}

.head_form input {	border: 0px solid;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;}
	
input {	border: #6c6c6c 1px solid;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;}
	
.clear input {	border: 0px solid;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;}
	




.balk_top {
  height: 1px;
  border-top: 1px solid #fff;
  display: block;
  clear: both;
  margin: 5px 0 5px 0;
}



.hoofd_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
	
	
}
a.hoofd_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	text-decoration : none;
	font-weight:bold;
	padding-top: 5px;
}
a.hoofd_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d6130d;
	font-weight:bold;
	padding-top: 5px;
}
a.hoofd_menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight:bold;
	padding-top: 5px;
}





/* standard list style table */
table.frontpage {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.frontpage th {
	margin: 0px;
	height: 32px;
	/*background: url(../images/overzicht_bg.png); */
	background-repeat: repeat;
	font-size: 12px;
	color: #fff; 
}
table.frontpage th.title {
	text-align: left;
}

table.frontpage th a:link, table.adminlist th a:visited {
	color: #c64934;
	text-decoration: none;
	cursor:hand;
}

table.frontpage th a:hover {
	text-decoration: underline;
	cursor:hand;
}

table.frontpage tr.row0 {
	background-color: #F9F9F9;
	font-size: 14px;
}
table.frontpage tr:hover {
	background-color: #cccccc;
	font-size: 14px;
	cursor:hand;
}
table.frontpage tr.row1 {
	background-color: #FFF;
}
table.frontpage td {
	border-bottom: 1px solid #e5e5e5;
	padding: 4px;
	text-align:left;
}
table.image td {
    width: 8px;
}


table.frontpage tr.row0:hover {
	background-color: #f1f1f1;
	cursor:hand;
}
table.frontpage tr.row1:hover {
	background-color: #f1f1f1;
	cursor:hand;
}
table.frontpage td.options {
	background-color: #ffffff;
	font-size: 12px;
}
select.options, input.options {
	font-size: 8px;
	font-weight: normal;
	border: 1px solid #999999;
}

.balk {
  height: 1px;
  border-top: 1px solid #ccc;
  display: block;
  clear: both;
  margin: 5px 0 5px 0;
}



.front_red {
	border-width: 1px;
	border-style: solid;
	border-color: #e09998;
	}
	
.front_gray {
	border-width: 1px;
	border-style: solid;
	border-color: #868686;
	}

.boxButton_gray {
background-color: #EEEEEE;
font-weight: normal;
font-size: 8pt;
color: #000;
padding: 1px 3px 1px 3px;;
border: 1px solid #868686;
cursor: pointer;
}

.boxButton_red {
background-color: #FFCCCC;
font-weight: normal;
font-size: 8pt;
color: #000;
padding: 1px 3px 1px 3px;;
border: 1px solid #e09998;
cursor: pointer;
}

table.front_red th {
	margin: 0px;
	height: 30px;
	background: url(../images/nieuw/red_bar_front.gif);
	background-repeat: repeat;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #bd2624;
	font-weight:bold;
}

table.front_gray th {
	margin: 0px;
	height: 30px;
	background: url(../images/nieuw/gray_bar_front.gif);
	background-repeat: repeat;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 12px;
	color: #5d5d5d;
	font-weight:bold;
}



