@charset "utf-8";
/* STANDAARD INSTELLING VOOR DE SITE */
body	{
		margin:0px;
		padding:0px;
		background-color:#e1e8ee;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		}

ul {
	padding:0 0 0 15px;
	margin:0;
	float: left;
	width: 100%;
}

h2 { font-size: 14px; }
h3 { font-size: 12px; }

/* CENTREER DE WEBSITE */
div#container{
		width:910px;
		margin-left:auto;
		margin-right:auto;
		}

/* DEEL DE WEBSITE OP IN BOXEN */
div#top_box {
		width:910px;
		height:180px;
		float:left;
		}
div#middle_box {
		width:910px;
		background:url("/theme/bekkeringfiscaal/images/shadow.png") repeat-y;
		float:left;
		}
div#bottom_box {
		width:910px;
		height:32px;
		background:url("/theme/bekkeringfiscaal/images/footer.png");
		float:left;
		}

/* HEADER */
div#header {
		width:910px;
		height:180px;
		background:url("/theme/bekkeringfiscaal/images/header.png") no-repeat;
		float: left;
		display: block;
}

/* TEKST IN BLAUWE BALK IN DE HEADER */
div#top_text {
		width:362px;
		height:54px;
		float:right;
		text-align:center;
		margin:76px 0px 0px 0;
		padding:10px 30px 0px 30px;
		}

div#top_text p {
		color:#FFF;
		font-family:Times;
		font-size:18px;
		font-style:italic;
		letter-spacing:1px;
		line-height:1.1;
		}

/* MENU */
div#menu {
		width:880px;
		padding:7px 15px 0px 15px;
		height:23px;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		font-weight:bold;
		text-align:center;
		color:#2087c8;
		letter-spacing:1px;
		}

/* MAIN EN SUBMAIN BOX */
div#main_box {
		width:609px;
		float:left;
		margin:0px;
		padding: 0px 15px 0px 20px;
		}

div#submain_box {
		width:245px;
		min-height:400px;
		float:left;
		background:url("/theme/bekkeringfiscaal/images/sub_main.png") no-repeat;
}

/* GROTE ITEMS */
#topitems {
		width:100%;
		float:left;
		padding:0px;
}
#topitems p {
		padding:0px;
		margin:0px;
}
#item_over_ons {
		width:202px;
		height:205px;
		background:url("/theme/bekkeringfiscaal/images/item_over_ons.png");
		float:left;
		}
#item_diensten {
		width:203px;
		height:205px;
		background:url("/theme/bekkeringfiscaal/images/item_diensten.png");
		float:left;
		}
#item_abonnement {
		width:204px;
		height:205px;
		background:url("/theme/bekkeringfiscaal/images/item_abonnement.png");
		float:left;
		}

/* TEXTBOX */
div#textbox_over_ons {
		width:181px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_over_ons.png") no-repeat;
		float:left;
		padding:10px;
		margin:15px 3px 15px 0px;
		}
div#textbox_diensten {
		width:181px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_diensten.png") no-repeat;
		float:left;
		padding:10px;
		margin:15px 3px 15px 0px;
		}
div#textbox_abonnement {
		width:181px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_abonnement.png") no-repeat;
		float:left;
		padding:10px;
		margin:15px 0px 15px 0px;
		}
		
/* CONTENT (DIVERSE KLEUREN) */
div#content_blauw {
		width:589px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_over_ons.png") repeat-x;
		float:left;
		padding:10px;
		margin:15px 3px 15px 0px;
		}
div#content_groen {
		width:589px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_diensten.png") repeat-x;
		float:left;
		padding:10px;
		margin:15px 3px 15px 0px;
		}
div#content_paars {
		width:589px;
		min-height:168px;
		background:url("/theme/bekkeringfiscaal/images/textbox_abonnement.png") repeat-x;
		float:left;
		padding:10px;
		margin:15px 3px 15px 0px;
		}

/* INTRO (IN DE SUBMAINBOX) */
.intro	{
		width:225px;
		margin:0;
		padding: 10px;
		float:left;
		}
.read_more {
		width:225px;
		float:left;
		text-align:right;
		}
		
/* FOOTER */
div#footer {
		width:880px;
		height:20px;
		color:#FFF;
		float:left;
		padding:0px 15px 0px 15px;
		margin-top:9px;
		}

div#footer a {
	color:#FFF;
	text-decoration: underline;
}

/* TEKSTOPMAAK */
p	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9pt;
		line-height:13px;
		padding:0px 0px 10px 0px;
		margin:0px;
		}
h1	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#FFF;
		padding:0px 0px 10px 0px;
		margin:0px;
		}
		
div#content_blauw h1, div#content_groen h1,	div#content_paars h1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#000;
		padding:0px 0px 10px 0px;
		margin:0px;
		}

/* LINKS */
a {
	color:#2d7aac;
}

a:visited,
a:link,
a:active {
		text-decoration:none;
		}
a:hover{

		text-decoration:underline;
		}

#menu ul	{
		margin:0px;
		padding:0px;
		}
#menu li {
		padding:0px;
		margin:0px 5px 0px 5px;
		list-style:none;
		display:inline;
		border-right:2px solid #2087C8;
}

#menu li a {
	color: #2087C8;
	text-decoration: none;
}

#menu li a:hover {
	color: #2087C8;
	text-decoration: underline;
}

#menu li.menuItemLast {
		border-right:0px;
}

a.meerlink {
		color:#2d7aac;
		float: right;
		font-size:9pt;
}

#nieuws tr.newsColumn td a {
	color: #000;
	font-size: 11pt;
	font-weight: bold;
	padding-bottom: 15px;
	float: left;
}

#main {
	float: left;
	display: inline;
	background: url(/theme/bekkeringfiscaal/images/textbox_over_ons.png) repeat-x top left;
	margin: 15px 0 0 0;
	padding: 10px;
	width: 589px;
}

#main h1 {
	color:#000000;
	font-size:18px;
	margin:0;
	padding:0 0 10px 0;
}

#main h3 {
	color:#000000;
	margin:0;
	padding:0 0 10px 0;
}

#main h2.news_title {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 15px;
	margin: 0;
}

#main h2.news_title a {
	color: #FFFFFF;
}


#main #nieuws tr.newsColumn td a {
	color: #000;
}

.Contactformulier input,
.Contactformulier textarea {
	width: 250px;
}
.Contactformulier input.submit {
	width: 100px;
}

.Contactformulier strong.infoline {
	color: red;
	font-weight: normal;
}

.logo_link {
	display:inline;
	float:left;
	height:55px;
	margin:74px 0 0 16px;
	opacity:0.5;
	padding:0;
	width:320px;
}

a.logo_link:hover,
a.logo_link :hover {
	text-decoration: none;
}


