body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000;
background: #BBBCBE url('img/background_body.jpg') top left repeat-x;
}

td { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000;
}

A:link { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #C90006; 
text-decoration: underline;
}

A:visited { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #C90006; 
text-decoration: underline;
}

A:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #C90006; 
text-decoration: underline;
}

.txt-wit { 
color: #FFFFFF;
}

.txt-rood { 
color: #C90006;
}

.link-wit { 
color: #FFFFFF; 
text-decoration: underline;
}

.link-small { 
font-size: 10px; 
color: #BCBDBF; 
text-decoration: underline;
}


.bgnorepeat {
	background-repeat: no-repeat;

}

.bgnorepeat-bottom {
	background-repeat: no-repeat;
	background-position: bottom;

}
.txtsmall { 
font-size: 10px; 
}

.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background: #FFFFFF;
	border: 1px solid; 
}

.table_adres {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

/* Wrapper */

div#wrapper {
	width: 782px;
	margin: 0 auto;
	padding: 0;
}

div#wrapper img {
	border: none;
}

div#container {
	background: url('img/background_wrapper.gif') top left no-repeat;
	width: 782px;
	margin: 0;
	padding: 0;
}

div#containerMain {
	width: 516px;
	min-height: 728px;
	border: 1px solid;
	float: left;
	margin: 0 23px 0 0;
	padding: 10px;
	background: #FFFFFF;
}

/* min-height IE-FIX */
* html #containerMain {
	min-height: 595px;
}

div#contentFooter {
	clear: both;
}

div#mainLeft {
	float: left;
	width: 254px;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: justify;
}

div#mainRight {
	float: right;
	width: 248px;
}

div#mainLeft img.schimmelpunten {
	margin-top: 13px;
}

div#gratisTanken {
	background-color: #000000;
	width: 228px;
	color: #FFFFFF;
	margin-bottom: 10px;
	padding: 10px 10px 10px 10px;
}

div#gratisTanken p {
	margin: 0;
}

div#delifrance {
	clear: both;
	width: 517px;
	height: 172px;
	padding-top: 10px;
	background: url(img/delifrance5.jpg) top left no-repeat;
	position: relative;
}

div#deliContent {
	width: 150px;
	margin: 0 0 0 115px;
}

div#deliContent p {
	margin: 3px 0 30px 0;
}

div#deliContent ul {
	margin: 0;
	padding-left: 16px;
}

div#deliContent ul li {
	list-style-image: url('img/bluebullit.jpg');
	margin: 0;
}

div#delifrance img.besteldirect {
	position: absolute;
	bottom: 23px;
	left: 17px;
	border: none;
}

div#delifrance img.delifrance {
	position: absolute;
	top: 17px;
	left: 16px;
	border: none;
}

/* Header */

div#header {
	width: 759px;
	height: 43px;
	padding: 164px 23px 0 0;
	background: url('img/background_header.jpg') top left no-repeat;
}

/* Footer */

div#footer {
	background: url('img/background_footer.gif') top left no-repeat;
	width: 558px;
	height: 55px;
	margin: 0;
	padding: 15px 0 0 224px;
}

div#footer p {
	line-height: 55px;
	margin: 0;
	color: #999999;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

div#footer p a {
	color: #999999;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/* Navigatie */

div#headerNav {
	height: 29px;
}

div#headerNav img.locaties {
	float: left;
	margin: 0 0 0 19px;
}

div#headerNav ul {
	float: right;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 538px;
}

div#headerNav li {
	float: left;
}

div#headerNav li a {
	display: block;
}

div#headerNav li#mill a{
	background: url('img/buttons/tankstations_new/mill_off.jpg') top left no-repeat;
	width: 50px;
	height: 29px;
}

div#headerNav li#uden a{
	background: url('img/buttons/tankstations_new/uden_off.jpg') top left no-repeat;
	width: 53px;
	height: 29px;
}

div#headerNav li#veghel a{
	background: url('img/buttons/tankstations_new/veghel_off.jpg') top left no-repeat;
	width: 65px;
	height: 29px;
}

div#headerNav li#son_oost a{
	background: url('img/buttons/tankstations_new/son_oost_off.jpg') top left no-repeat;
	width: 87px;
	height: 29px;
}

div#headerNav li#son_west a{
	background: url('img/buttons/tankstations_new/son_west_off.jpg') top left no-repeat;
	width: 82px;
	height: 29px;
}

div#headerNav li#leeg {
	background: #A6000E top left no-repeat;
	width: 66px;
	height: 29px;
}

div#headerNav li#heesch a{
	background: url('img/buttons/tankstations_new/heesch_off.jpg') top left no-repeat;
	width: 65px;
	height: 29px;
}

div#headerNav li#bergen a{
	background: url('img/buttons/tankstations_new/bergen_off.jpg') top left no-repeat;
	width: 70px;
	height: 29px;
}

div#navigatie {
	float: left;
	width: 194px;
	padding: 0 0 0 11px;;
	margin: -10px 15px 0 0;	
}

/* Froms */

table.form p {
	margin: 1px;
}

/* Homepage text */

div.homepage div#mainLeft {
	line-height: 20px;
}

.missiestatement {
	background: url('img/mission_statement.jpg') no-repeat;
	width: 517px;
	height: 323px;
}

.missiestatement .text {
	color:#323333;
	font-weight:bold;
	width: 444px;
	padding: 140px 0 0 30px;
}

.textdecnone {
	color:#FFFFFF; 
	text-decoration:none!important;
}

.sollicitatie {
	width:300px; 
	margin-left:100px; 
	margin-top:75px; 
	height:20px; 
	padding:15px; 
	background-color:#a6000e; 
	color:#FFFFFF; 
	text-align:center;
}

.sollicitatie .textdecnone a {
	color:#FFFFFF; 
	text-decoration:none!important;
}