/* --------------------------------------------- GENERAL STYLES --------------------------------------------- */
a:link { color: #625B55; text-decoration: underline; background: transparent; }
a:visited { color: #333; text-decoration: underline; background: transparent; }
a:active { color: #333; text-decoration: underline; background: transparent; }
a:hover { color: #999; text-decoration: underline; background: transparent; }

body { margin: 0; padding: 0; font: 11px/17px "Verdana", "Arial", "Helvetica", sans-serif; color: #333; background: #fff; }
html>body { margin: 0; padding: 0; }	

h1 { font: normal 18px/22px "Arial", "Helvetica", "Verdana", sans-serif; }
h2 { font: normal 13px "Arial", "Helvetica", "Verdana", sans-serif; color: #f60;}
h3 { font: bold 13px "Arial", "Helvetica", "Verdana", sans-serif; margin: 20px 0 0 0; }
h4 { font: bold 11px "Arial", "Helvetica", "Verdana", sans-serif; } 
h5 { font: bold 11px "Arial", "Helvetica", "Verdana", sans-serif; margin: 0; }

ul { list-style: none; text-indent: 0; margin: 0; padding: 0; }

/* --------------------------------------------- TOP BAR --------------------------------------------- */	
#top { visibility: hidden; }
#top .topimg { margin: 0; padding: 0; width: 782px; height: 107px; }
#top #printlogo
{
	position: absolute;
	top: 15px;
	left: 65px;
	z-index: 25;
	visibility: visible;
	height: 107px;
	display: block;
	
}

/* --------------------------------------------- TOP NAVIGATIE --------------------------------------------- */
div#topnav { display: none; }		
/* --------------------------------------------- LEFT NAV --------------------------------------------- */	
#left { display: none; }

/* --------------------------------------------- MAIN CONTENT --------------------------------------------- */	
/* outer block */
#c-block { z-index: 1; margin-left: 18px; padding: 0; }

/* middle col */
#c-col {
	padding: 20px 50px 50px 50px;
	margin: 0;
	z-index: 5;
	background-color: #fff;
	/*padding-bottom: 20%;*/
	}

/* footer */
#footer { display: none; }

/* rightcol / subnavigatie pagina */
#subnav { display: none; }

/* --------------------------------------------- general styles info pagina's --------------------------------------------- */	
#c-block h1 { margin: 25px 50px 5px 0; color: #896532; }
#c-block h3 { clear: left; }
#c-block p { margin: 8px 0 10px 0; }
#c-block em { font: 13px "Verdana"; }
#c-block ul { margin: 8px 50px 10px 0; }
#c-block ul li { list-style-image: url("/img/shared/vlam2.gif"); list-style-type: circle; margin: 0 0 8px 20px; }

/* float left img */
#c-col p.left img { margin: 0 15px 5px 0; border: 1px solid #666; }
#c-col p.left { width: 240px; float: left; }
#c-block #c-col .exception { float: none; border: 1px solid #666; }
#c-col .description { font: italic 10px/13px "Verdana"; color: #666; width: 225px; }

/* --------------------------------------------- special styles: promo vrachtwagen --------------------------------------------- */
#promotie { display: none; }
	
/* --------------------------------------------- special styles: home-introductie --------------------------------------------- */
#c-block #block { border-bottom: 1px solid #B5A587; margin: 0; width: 95%; }
#c-block #block h1 { margin: 0 0 0 190px; }
#c-block #block p, #c-block #block ul { margin: 5px 0 0 190px; }	
#c-block #block.een { padding: 25px 0 15px 0; }
#c-block #block.twee { padding: 25px 0 15px 0; }
#c-block div#block.drie { padding: 25px 0 15px 0; }

/* --------------------------------------------- special styles: aanbiedingen --------------------------------------------- */
#aanbieding .link { font: bold 11px "Arial", sans-serif; padding-left: 14px; float: left; position: relative; }
#aanbieding .link a { color: #c63; }
#aanbieding h1 { margin: 3px 0 20px 0; padding: 0 0 0 0; line-height: 20px; }
#aanbieding h2 { font: 17px "Arial", "Helvetica", "Verdana", sans-serif; color: #963; margin: 3px 0 0 0; }
#aanbieding h4, #aanbieding h4 a { font: bold 15px "Arial", "Helvetica", "Verdana", sans-serif; color: #c63; margin: 3px 0 0 0; }
#aanbieding small { border-bottom: 1px dotted #f60; color: #f60; margin: 15px 0 0 0; padding: 0; text-align: right; clear: both; display: block; width: 100%; }
#aanbieding #c-block #c-col .img { margin: 0 20px 0 0; padding: 0 0 0 32px; border: 2px solid #f60; float: left; display: block; position: relative; }
	
p.intro { color: #666; font: bold 12px "Verdana", "Arial", sans-serif; }
#aanbieding .contact { font: 12px "Arial", "Verdana", sans-serif; color: #c63; }

/* --------------------------------------------- contactformulier --------------------------------------------- */
#c-block #c-col #form img { border: none; margin: 0 3px 2px 0; padding: 0; clear: none; float: none; vertical-align: bottom; }
#c-block #c-col #form strong { color: #f60; font-weight: normal; }

.text { width: 217px; }
.postcode { width: 50px; }	
.textarea { width: 250px; }
.addition { color: #666; font: 9px "Verdana", sans-serif; }	
code { font-size: 12px; padding: 8px; border: 1px solid #999; display: block; }
.submit { background: #f60; font: bold 12px "Helvetica", sans-serif; padding: 2px 5px 1px 5px; color: #fff; }
