@import url( reset.css );

html, body {
	height:				100%;
	text-align:			center;
	background-color:	#dedcd4;
	color:				black;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height:		16px;
}

h1 {
	font-size:			26px;
	font-weight:		bold;
	margin-bottom:		20px;
	color:				#000000;
}

h2 {
	font-size:			12px;
	color:				#01427a;
	margin-bottom:		12px;
	padding:			0px 0px 20px 0px;
	
}

h3{
	font-size:			14px;
	font-weight:		bold;
	color: 				#01427a;
	padding:			0px 0px 5px 0px;
	line-height:		16px;
}

h3 a {
	line-height:		16px;
}

h4 {
	font-size:			26px;
	font-weight:		bold;
	margin-bottom:		8px;
	color:				#01427a;
	text-transform:		lowercase;
}

h5{
	font-size:			20px;
	font-weight:		bold;
	color:				#FFFFFF;
	padding:			10px 0px 0px 20px;
}

h6 {
	float:				right;
	font-size:			12px;
	color:				#cc0033;
	margin-bottom:		10px;
}

h6 a{
	color:				#cc0033;
}

strong, b {
	font-weight:		bold;
}

em{
	line-height:		16px;
	font-style:			italic;
}

a {
	color:				#01427a;
	text-decoration:	none;
	outline:			none;
}

a.lightbox_link {
	cursor:				pointer;
}

p {
	margin-bottom:		20px;
	line-height:		16px;
}

p.left {
	float:				left;
}

p.right {
	float:				right;
}

.clear {
	clear:				both;
}

.pointer {
	cursor:				pointer;
}

.hr_submenu {
	width:				150px;
	margin:				3px 0px 3px 0px;
	background-image:	url('../images/blauwe_stippellijn.gif')
}

.hr {
	clear:				both;
	width:				100%;
	height:				1px;
	padding-bottom:		5px;
	background-image:	url('../images/bericht_bg.gif');
	background-repeat:	repeat-x;
	border:				none;
	margin-top:			3px;
}
.hr_achtergrondnieuws {
	background-image:	url('../images/blauwe_stippellijn.gif');
	width:				340px;
	margin:				0px 10px 0px 10px;
}

.hr_achtergrondsport {
	background-image:	url('../images/groene_stippellijn.gif');
	width:				340px;
	margin:				0px 10px 0px 10px;
}
.hr_achtergrondaccent {
	background-image:	url('../images/rode_stippellijn.gif');
	width:				340px;
	margin:				0px 10px 0px 10px;
}
.hr_achtergrondvrijetijd {
	background-image:	url('../images/gele_stippellijn.gif');
	width:				340px;
	margin:				0px 10px 0px 10px;
}

.hr2 {
	width:				100%;
	height:				1px;
	background-image:	url('../images/bericht_bg.gif');
	background-repeat:	repeat-x;
	background-color:	transparent;
	border:				none;
}

.form_hr{
	width:				100%;
	height:				1px;
	background-image:	url('../images/blauwe_stippellijn.gif');
	background-repeat:	repeat-x;
}

img.spacer {
	height:				1px;
	display:			block;
}

img.leesverder {
	width:				8px;
	height:				7px;
	border:				0px;
	margin:				0px 5px 0px 0px;	
}

img.displayBlock {
	display:			block;
}
.mijnnieuwsfoto{
	width:				150px;
}

img#custom-twitter-badge {
	position:			absolute;
	left:				0;
	top:				143px;
}

/* ------------------------------------------------ // container */
div#container {
	position:			relative;
	width:				950px;
	padding:			0px 10px 0px 10px;

	min-height:			100%;
	height:				auto;

	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		-24px; /* needed for the footer */

	background-color:	#FFFFFF;
	background-image:	url('../images/container_bg.gif');
	background-repeat:	repeat-y;
}

div#container2 {
	float:					left;
	width:					760px;
}

/* ------------------------------------------------ // header ( en footer ) */
div#header {
	position:				relative;
	float:					left;
	padding-bottom:			14px;
	width:					740px;
	padding:				10px 10px 0px 10px;
	height:					125px;
	background-color:		#ffffff;
}

ul.header_footer_menu {
	position:			relative;
	float:				left;
	width:				750px;
	height:				32px;
	z-index:			10;
}

ul.header_footer_menu li {
	float:				left;
	height:				12px;
	font-size:			12px;
	margin-right:		10px;
	padding-right:		10px;
	border-right:		1px solid #41729a;
	line-height:		12px;
}

ul.header_footer_menu li a {
	color:				#41729a;
}

ul.header_footer_menu li.last {
	border:				none;
	padding-right:		0px;
	margin-right:		0px;
}

ul.header_footer_menu li img {
	margin-top:			-3px;
}

div#header img#logo {
	float:				left;
	display:			block;
}

div#header img#epaper {
	position:			absolute;
	top:				0px;
	left:				520px;
	display:			block;
	z-index:			2;
}

div#header img#epaperHeader {
	float:				left;
	display:			block;
	margin-left:		75px;
}

div#flashbanner {
	float:				right;
	border:				1px solid black;
	margin-bottom:		0px;
	width:				176px;
	height:				117px;
}

img.vacaturebanner {
	margin-top:			60px;
}

/* ------------------------------------------------ // menu */
div#menu {
	position:			relative;
	float:				left;
	width:				750px;
	height:				50px;
	padding-left:		10px;
	background-color:	#ffffff;
}

div#menu a {
	float:				left;
	display:			block;
	height:				22px;
	width:				185px;
	padding-top:		9px;
	color:				#01417e;
	background-color:	#e0dace;
	margin-right:		1px;
	text-align:			center;
	font-size:			13px;
	font-weight:		bold;
	text-transform:		uppercase;
}

div#menu a.highlight {
	color:				#FFFFFF;
	background-color:	#00427c;
}

div#menu a:hover {
	color:				#FFFFFF;
	background-color:	#00427c;
}

/* ------------------------------------------------ // left */
div#sidebar_left {
	position:			relative;
	float:				left;
	width:				170px;
	height:				auto;
	padding:			0px 10px 0px 10px;
}

p.sidebar_bericht_tekst {
	margin-bottom:		2px;
}

div#sidebar_left a {
	color:				#CC0033;
}
div#sidebar_left a:hover {
	text-decoration:	underline;
}

ul li.subbtn{
	background-image:		url('../images/icoon_static.gif');
	background-repeat:		no-repeat;
	background-position:	left;
	font-weight:			normal;
	color:					#6C6A61;
	width:					179px;
	margin:					2px 0px 2px 0px;
	float:					left;
}
ul li.subbtn a{
	color:					#6C6A61;
	display:				block;
	background-image:		url('../images/icoon_static.gif');
	background-repeat:		no-repeat;
	background-position:	left;
	padding:				7px 0px 7px 25px;
}
ul li.subbtn_hi a{
	color:					#6C6A61;
	display:				block;
	background-image:		url('../images/icoon_static.gif');
	background-repeat:		no-repeat;
	background-position:	left;
	background-color:		#EAE7E0;
	padding:				7px 0px 7px 25px;
}
ul li.subbtn a:hover{
	background-color:		#EAE7E0;
}

ul li.hr{
	background-image:		url('../images/bericht_bg.gif');
	background-repeat:		no-repeat;
	clear:					both;
	width:					100%;
	height:					1px;
	line-height:			0;
	font-size:				0;
	padding:				0;
	margin:					0;
}

/* ------------------------------------------------ // content */
div#content {
	position:			relative;
	float:				left;
	width:				550px;
	min-height:			100%;
	height:				auto;
	padding:			0px 10px 0px 10px;
	background-color:	transparent;
}

div.content_left{
	width:				360px;
	padding:			0px 10px 5px 0px;
	float:				left;
}

div.content_right{
	width:				170px;
	padding:			0px 0px 5px 10px;
	float:				right;
}


/* ------------------------------------------------ // right */
div#sidebar_right {
	position:			relative;
	float:				right;
	width:				170px;
	height:				auto;
	min-height:			40px;
	padding:			8px 10px 0px 10px;
	margin:				0px 0px 0px 0px;
	background-color:	transparent;
}

div#sidebar_right div#flashadverteren {
	margin-bottom:		117px;

}

div#sidebar_right img.sidebar_right_pict {
	width:				160px;
	display:			block;
	margin-bottom:		10px;
	margin-top:			5px;
}

div#sidebar_right img.sidebar_right_thumb, div#sidebar_right div.img_spacer {
	width:				16px;
	display:			block;
	float:				left;
	margin:				3px 5px 5px 0px;
}

p.sidebar_bericht_tekst {
	float:				left;
	color:				#01427a;
}

div#sidebar_right p.regel_ad {
	width:				140px;
}

div#sidebar_right p.sidebar_bericht_tekst a{
	color:				#cc0033;
}

div#sidebar_right p.sidebar_bericht_tekst a.lr_link{
	color:				#01427a;
	text-decoration:	none;
}
div#sidebar_right div.hr {
	margin-top:			5px;
}

div#sidebar_right div.lr_seperator {
	height:				10px;
	clear:				left;
}

/* ------------------------------------------------ // right advertenties*/
div#sidebar_right div.advertentie_groot {
	padding-bottom:		5px;
	margin-bottom:		9px;
	color:				#00427b;
	background-image:	url('../images/advertentie_bg.gif');
	background-repeat:	no-repeat;
	background-position:bottom left;
}

div#sidebar_right div.border {
	background-image:	url('../images/advertentie_bg.gif');
	background-repeat:	no-repeat;
	height:				1px;
	width:				163px;
	margin-bottom:		9px;
}

div#sidebar_right div.advertentie {
	background-repeat:	no-repeat;
	background-position:0% 50%;
	margin-top:			15px;
	padding-left:		30px;
}

div#sidebar_right div.advertentie p {
	margin:				4px 0px 0px 0px;
	padding:			0px;
}

/* ------------------------------------------------ // footer */
div#footer {
	position:			relative;
	clear:				both;
	margin-top:			24px;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		9px;
	height: 			15px;
	width: 				970px;
	background-image:	url('../images/footer_bg_nieuw.gif');
}

div#footer ul.header_footer_menu {
	height:				12px;
	width:				750px;
	margin-left:		auto;
	margin-right:		auto;
	float:				none;
}

.footer_clear{
	line-height:			24px;
}

/* ------------------------------------------------ // ondernemersplein */
div.imgHeader{
	min-height: 		40px;
	width: 				370px;
	float:				right;
	background-image:	url('../images/img_header.gif');
	background-repeat:	no-repeat;
	background-position:top left;
	background-color: 	#A29C8C;
	position:			relative;
}


/* Bericht */
span.plaatsintro {
	text-transform:		uppercase;
	font-weight:		bold;
	display:			inline;
	font-size:			11px;
}

/* adsens*/
