/* Algemene css
/////////////////////////////// */
body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: arial;
	font-size: 12px;
	background-image: url("images/main/background.gif");
}

.style6 {color: #4f6981; font-weight: bold; font-size: 12px; }
.style7 {color: #000000; font-size: 12px; }
.style8 {
	font-size: 12px;
	color: #464646;
}
.style9 {
	color: #4f6981;
	font-weight: bold;
}

.style10 {
	color: #72716C;
}

.ondertekst {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;
	color: #666666;
}

.nieuwsdoor {
	color: #72716C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.pollStemmen {
	font-size: 1px;
	height: 12px;
	background-color: #052833; background-image: url("images/main/pollbar.gif"); border-right: 1px solid #726E62;
}

.kleinetext {font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.normaletext {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.headlines {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.aantalreacties {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999}
.onderwerpen {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.hkleur {color: #CC0000}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #57748E;
}
a:active {
	color: #4D667E;
}
div {
 margin       : 0px;
 padding      : 0px;
}
div.spacer {
 clear        : both;
}
#sitebg {
	width: 100%;
	height: 100%;
	margin-left: 795px;
	position: absolute;
	z-index: 8;

}
#container {
	position: static;
	margin-left: 0px;
	width: 795px;
	background-color: #FFFFFF;
	height: 100%;
}

/* Header
/////////////////////////////// */
#header {
	width: 795px;
	height: 37px;
	background-image: url("images/topheader/carportal-top-header-bg.gif");
	z-index: 10;
	position: absolute;
}

#header_navigatie {
	top: 0px;
	width: 795px;
	position: absolute; 
	z-index: 10;
}

/* navigatie
/////////////////////////////// */

#logininfo {
	width: 795px;
	top: 20px;
	left: -10px;
	z-index: 20;
	position: absolute;
}

#navigatie_transparant {
	top: 156px;
	width: 795px;
	left: 0px;
	margin-left: 0px;
	position: absolute; 
	z-index: 13;
}

#navigatie_transparant_bg {
	top: 156px;
	left: 0px;
	width: 795px;
	height: 22px;
	margin-left: 0px;
	background-image: url("images/navigatie/transparant-nav-bg.gif");
	position: absolute; 
	z-index: 12;
	float: left;
}

#nav_bar_bg {
	top: 177px;
	left: 338px;
	right: 0px;
	width: 457px;
	height: 22px;
	margin-left: 0px;
	background-image: url("images/navigatie/nav_bar_bg.gif");
	position: absolute; 
	z-index: 10;
	float: left;
}

#nav_bar_links {
	top: 177px;
	left: 338px;
	right: 0px;
	height: 22px;
	left: 338px;
	margin-left: 0px;
	position: absolute; 
	z-index: 11;
	float: left;
}

#nav_bar_rechts {
	top: 177px;
	right: 0px;
	width: 457px;
	height: 22px;
	margin-left: 0px;
	position: absolute;
	z-index: 11;
	float: right;
	left: 337px;

}

#nav_bar_container {
	top: 182px;
	left: 363px;
	right: 0px;
	height: 22px;
	margin-left: 0px;
	position: absolute; 
	z-index: 10;
	float: left;

	text-align: left;
	clear: both;
	font-family: arial;
	font-size: 9px;
	color: #676664;
	z-index: 22;
}

#nav_tr_header {
	top: -72px;
	width: 559px;
	right: 0px;
	height: 22px;
	margin-left: 0px;
	position: absolute;
	z-index: 12;
	left: 236px;
}

/* containers
/////////////////////////////// */

#containers {
	top: -67px;
	right: 0px;
	left: 0px;
	width: 206px;
	margin-left: 0px;
	position: relative; 
	z-index: 22;
	float: left;
	text-align: left;
	clear: both;
	font-family: arial;
	font-size: 11px;
	color: #000000;
}

#container-top-nieuws-artikelen {
	top: 0px;
	right: 0px;
	left: 0px;
	height: 17px;
	width: 206px;
	margin-left: 0px;
	z-index: 22;
	float: left;
}

#container_bg {
	top: 17px;
	left: 0px;
	right: 0px;
	width: 206px;
	margin-left: 0px;
	background-image: url("images/containers/bg-container.gif");
	background-repeat: repeat-y;
	z-index: 22;
	float: left;
}

#container_wheel {
	top: 0px;
	left: 0px;
	right: 0px;
	width: 206px;
	margin-left: 0px;
	background-image: url("images/containers/bg-container-wheel.gif");
	background-repeat: no-repeat;
	background-position: top;
	z-index: 22;
	float: left;
}

#container_fade {
	top: 0px;
	left: 0px;
	right: 0px;
	width: 206px;
	margin-left: 0px;
	background-image: url("images/containers/bg-container-fade.gif");
	background-repeat: no-repeat;
	background-position: bottom;
	z-index: 22;
	float: left;
}

#container_text {
	margin-left: 5px;
}

#hosting_container {
	padding-left: 50px;
}




/* mainpage
/////////////////////////////// */

#notice_container {
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	top: 41px;
	width: 207px;
	height: 108px;
	position: absolute; 
	background-image: url("images/main/noticevenster.gif");
	background-repeat: no-repeat;	
	z-index: 80;

}

#tabje {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	clear: both;
	font-family: arial;
	color: #5C5A5A;
}

#main_header {
	text-align: left;
	clear: both;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #4F6981;
	z-index: 2;
}

#main_header_rood {
	text-align: left;
	clear: both;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	z-index: 2;
}

#dbackground {
	background-image: url("images/main/background-main.gif");
	background-repeat: no-repeat;
	padding-bottom: 0px;
	width: 795px;
	height: 100%;
	float: bottom;
	padding-top: 0px;
	margin-left: 0px;	
	bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
 	font-weight: normal;
	position: absolute; 
	z-index: 5;
}

#bovenbg{
	width: 795px;
	top: 37px;
	left: 0px;
	position: absolute;
	z-index: 1;
}

#onderbg{
	top: 178px;
	position: absolute;
	clear: both;
}

#onderbug{
	background-image: url(images/main/onderbug.gif);
	background-repeat: no-repeat;
}

#site_content {
	left: 0px;
	width: 795px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;	
	top-margin: 0px;
	margin-top: 0px;
	padding-left: 0px;
	float: top;
	background-color: #FFF;
 	font-weight: normal;
	top: 228px;
	position: relative;
	z-index: 20;
}

#site_container {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	z-index: 25;
}

#site_login {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
	z-index: 25;
}

#site_link {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

#banner_boven {
	padding-top: 53px;
	margin-left: 298px;	
 	font-weight: normal;
	z-index: 8;
	position: absolute; 

}

#copyright{
	bottom: 0px;
	position: relative;
	clear: both;
	z-index: 80;
}

/* Content
/////////////////////////////// */

td.opmaak1 {
	     padding: 2px;
	     margin: 1px;
	     border-top: 1px solid #000000;
	     border-right: 0px solid #CFCDCD;
	     border-left: 0px solid #CFCDCD;
	     border-bottom: 0px solid #CFCDCD;
}


td.rij_eerste {
	     padding: 2px;
	     margin: 1px;
	     background-color: #F6F6F6;
	     font-weight: bold;
	     border-top: 1px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_eersted {
	     padding: 2px;
	     margin: 1px;
	     background-color: #E8E8E8;
	     font-weight: bold;
	     border-top: 1px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_tweede {
	     padding: 2px;
	     margin: 1px;
	     background-color: #F6F6F6;
	     font-weight: bold;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_tweedew {
	     padding: 2px;
	     margin: 1px;
	     background-color: #FFFFFF;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_ikgaerheen {
	     padding: 2px;
	     margin: 1px;
	     background-color: #F2FFF6;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_afgelast {
	     padding: 2px;
	     margin: 1px;
	     background-color: #F9DADA;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}

td.rij_tweedewstop {
	     padding: 2px;
	     margin: 1px;
	     background-color: #FFFFFF;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 0px solid #CFCDCD;
}

td.rij_derde {
	     padding: 2px;
	     margin: 1px;
	     background-color: #E8E8E8;
	     font-weight: bold;
	     border-top: 0px solid #CFCDCD;
	     border-bottom: 1px solid #CFCDCD;
}
td.rij_eerstedn {
	     padding: 2px;
	     margin: 1px;
	     background-color: #E8E8E8;
	     border-top: 1px solid #CFCDCD;

}
td.rij_tweeden {
	     padding: 2px;
	     margin: 1px;
	     background-color: #F6F6F6;
	     border-top: 1px solid #CFCDCD;

}
td.rij_spacertje {
	     padding: 2px;
	     margin: 1px;
	     background-color: #FFFFFF;
	     border-top: 1px solid #CFCDCD;

}
