/* Algemene definities*/
body {
		text-align: center;
		background: #e3e3e3;
		color: #555555;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		font-size: 11px;
		margin: 0px;
		padding: 0px;
}

h1{
		display: none;
}

h2{
		color: #00083c;
		font-size: 16px;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		border-bottom: 1px solid;
		border-color: #999999;
}

h3{
		color: #00083c;
		font-size: 12px;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 5px 0px;
		border-bottom: 1px solid;
		border-color: #999999;
}

h4{
		color: #00083c;
		font-size: 12px;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 5px 0px;
		border-bottom: 1px solid;
		border-color: #999999;
}

h5{
		color: #999999;
		font-size: 9px;
		margin: 0px 0px 5px 0px;
		padding: 0px;
}

p{
		color: #555555;
		margin: 0px;
		padding: 5px 0px 10px 0px;
		line-height: 1.5;
}

span{
		display: none;
}

ul{
		margin: 0px;
		padding: 0px;
		list-style: none;
}

iets.object{
		display: block;
		height: 490px;
		width: 508px;
		margin: 0px;
		padding: 0px;
}

object.filmpje{
		display: block;
		height: 381px;
}

iframe{
		height: 700px;
		width: 720px;
		border: 0px;
}

a{
		color: #00083c;
		font-weight: bold;
		text-decoration: none;
		margin: 0px;
		padding: 0px;
}

a:hover{
		color: #333333;
		text-decoration: underline;
}

/* Structuur */
div#wrapper {
		width: 944px;
		height: auto;
		background: #ffffff;
		margin: 5px auto 0px auto;
		padding: 0px;
		background-image: url(pic/balkcontent.png);
}
div#bovenheader {
		width: 930px;
		height: 8px;
		background-color: #e3e3e3;
		padding: 0px 7px 0px 7px;
		margin: 10px auto -5px auto;
		background-image: url(pic/bovenheader2.png);
		background-repeat: repeat-x;
}
div#header {
		width: 933px;
		height: 196px;
		float: left;
		background-image: url(pic/bannerc2.png); 
		margin: 0px 5px 0px 5px;
		padding: 0px;
		display: inline;
}

div#undermenu{
		width: 933px;
		height: 13px;
		padding: 0px;
		margin:  0px 5px 0px 5px;
		background-image: url(pic/gloeibalk.png);
		clear: both;
}
div#content2{
		text-align: left;
		width: 934px;
		height: auto;
		padding: 0px;
		margin: 0px auto 0px 0px;
}
div#menueen{
		width: 933px;
		height: 30px;
		background-image: url(pic/bovenbalk.png);  
		margin:  0px 5px 0px 5px;
		padding: 0px;
		clear: both;
}

div#left{
		text-align: left;
		width: 215px;
		height: auto;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		display: inline;
}
div#content{
		text-align: left;
		width: 710px;
		height: auto;
		padding: 0px;
		margin: 16px auto 0px 216px;
		
}

div#right{
		text-align: left;
		width: 215px;
		height: auto;
		float: right;
		margin: 0px 4px 0px 0px;
		padding: 0px 0px 0px 0px;
}

div#footer{
		width: 933px;
		background-image: url(pic/divbg.jpg);
		background-repeat: repeat-x;
		clear: both;
		margin: 0px 5px 0px 5px;
		padding: 5px 0px 5px 0px;
		color: #999999;
		font-size: 9px;
}

/* home */
div#indexleft{
		text-align: left;
		width: 494px;
		height: auto;
		float: left;
		margin: 11px 0px 0px 21px;
		padding: 0px 0px 0px 0px;
		display: inline;
}

div#indexright{
		text-align: left;
		width: 415px;
		height: auto;
		float: right;
		margin: 0px 14px 0px 0px;
		padding: 0px 0px 0px 0px;
		display: inline;
}

div.news{
		background-color: #dce8f0;
		text-align: left;
		width: 464px;
		height: auto;
		margin: 0px 0px 16px 0px;
		padding: 15px;
}

div#fotohome{
		background-color: #dce8f0;
		text-align: left;
		width: 363px;
		height: auto;
		margin: 0px 0px 16px 15px;
		padding: 15px;
}

div#block2{
		text-align: left;
		width: 408px;
		height: auto;
		margin: 11px 4px 0px 0px;
		padding: 0px 0px 0px 0px;

}


div#blockhome1, div#blockhome2{
		background-color: #dce8f0;
		text-align: left;
		width: 158px;
		display: inline;
		height: auto;
		padding: 15px;
}

div#blockhome1{
		margin: 0px 4px 16px 17px;
		float: left;
		
}

div#blockhome2{
		margin: 0px 0px 16px 0px;
		float: right;
}

li.paginas{
		list-style: none;
		text-align: left;
		padding: 5px 5px 5px 0px;
}

ul.linkhome{
		list-style-image: url(pic/li.png);
		margin: 0px 0px 0px 16px;
}

img.hometodeep{
		padding: 0px;
		margin: 0px;
		border: 0px;
}

a.footer{
		font-weight: normal;
		font-size: 9px;
		color: #999999;
}

a.footer:hover{
		text-decoration: underline;
}

object#sfeer{
		display: block;
		height: 242px;
		width: 363px;
}

object#contact{
		display: block;
		height: 280px;
		width: 350px;
}

object#occasionslink{
		display: block;
		height: 120px;
		width: 464px;
}

/* Broodkruimel */
div#item{
		text-align: left;
		width: 481px;
		height: auto;
		padding: 1px;
		margin: 0px 0px 10px 0px;
		font-size: 9px;
		text-decoration: none;
		color: #999999;
}
div#item2{
		text-align: left;
		width: 923px;
		height: auto;
		padding: 1px;
		margin: 0px 0px 0px 20px;
		font-size: 9px;
		text-decoration: none;
		color: #999999;
}

a.breadcrump{
		font-size: 9px;
		text-decoration: none;
		color: #999999;
}

a.breadcrump:hover{
		font-size: 9px;
		text-decoration: underline;
		color: #999999;
}

/* content kolommen */
div.newstitle{
		text-align: left;
		width: 300px;
		height: auto;
		padding: 4px 4px 4px 10px;
		background-image: url(image/divbg.jpg);
		background-repeat: repeat-x;
		margin: 0px;
		
}

div.newsarticle{
		text-align: left;
		width: 508px;
		height: auto;
		padding: 15px;
		background: #efefef;
		margin: 0px 0px 15px 0px;
		border: 1px solid;
		border-color: #999999;
}

/* Global Menu */
ul.menulist{
		list-style:none;
		margin:0;
}

li.menuitem{
		display:inline;
}

a.menulink{
		display: block;
		float: left;
		height: 30px;
		margin: 0px;
		padding: 0px;
		background-image: url(pic/buttons.jpg);
}

a.menulink2{
		display: block;
		float: left;
		height: 30px;
		margin: 0px;
		padding: 0px;
		background-image: url(pic/buttonson.jpg);
}

a#homebutton:link, a#homebutton:visited{
		width: 122px;
		background-position: 934px 0px;	
}

a#homebutton:hover{
		width: 122px;
		background-position: 934px 30px;	
}

a#homebuttonon{
		width: 122px;
		background-position: 934px 0px;	
}
a#occasionsbutton:link, a#occasionsbutton:visited{
		width: 180px;
		background-position: 812px 0px;	
}

a#occasionsbutton:hover{
		width: 180px;
		background-position: 812px 30px;	
}

a#occasionsbuttonon{
		width: 180px;
		background-position: 812px 0px;	
}
a#werkplaatsbutton:link, a#werkplaatsbutton:visited{
		width: 186px;
		background-position: 632px 0px;	
}

a#werkplaatsbutton:hover{
		width: 186px;
		background-position: 632px 30px;	
}

a#werkplaatsbuttonon{
		width: 186px;
		background-position: 632px 0px;	
}

a#overonsbutton:link, a#overonsbutton:visited{
		width: 163px;
		background-position: 446px 0px;	
}

a#overonsbutton:hover{
		width: 163px;
		background-position: 446px 30px;	
}

a#overonsbuttonon{
		width: 163px;
		background-position: 446px 0px;	
}

a#contactbutton:link, a#contactbutton:visited{
		width: 158px;
		background-position: 283px 0px;	
}

a#contactbutton:hover{
		width: 158px;
		background-position: 283px 30px;	
}

a#contactbuttonon{
		width: 158px;
		background-position: 283px 0px;	
}

a#routebutton:link, a#routebutton:visited{
		width: 124px;
		background-position: 125px 0px;	
}

a#routebutton:hover{
		width: 124px;
		background-position: 125px 30px;	
}

a#routebuttonon{
		width: 124px;
		background-position: 125px 0px;	
}
	
/* Local Menu */
div.menutitle{
		text-align: left;
		width: 191px;
		height: auto;
		padding: 4px 4px 4px 10px;
		background-image: url(image/divbg.jpg);
		background-repeat: repeat-x;
		margin: 0px 5px 0px 5px;
		
}

div.menuitem1{

		background-color: #dce8f0;
		text-align: left;
		width: 150px;
		height: auto;
		margin: 10px 0px 16px 21px;
		padding: 15px;
}
div.menuitem2{

		background-color: #dce8f0;
		text-align: left;
		width: 150px;
		height: auto;
		margin: 20px 0px 16px 21px;
		padding: 15px;
}


ul.localmenulist{
		list-style-image: url(image/li.jpg);
		margin: 15px 0px 20px 20px;
}

li.localmenuitem{
		margin-left: 14px;
}

a.localmenulink{
		color: #888888;
		text-decoration: none;
		font-size: 11px;
		line-height: 2;
}

a.localmenulink:hover{
		color: #333333;
}

a.localmenulinkon{
		color: #333333;
		text-decoration: underline;
		font-size: 11px;
		line-height: 2;
}

a.route{
		color: #7d7d7d;
		text-decoration: none;
		font-size: 15px;
}

/* Over Ons */
div#overstuk1{
	margin: 60px 0px 0px 0px;
}
div#overstuk2{
	margin: 0px 0px 0px 0px;
}

div#overstuk3{
	margin: 0px 0px 0px 0px;
}
div#overstuk31{
	margin: 0px 0px 0px 0px;
}
div#overstuk32{
	margin: 0px 0px 0px 0px;
}
div#containerh2{ 
		float: left;
		width: 80px;
		margin: -50px 0px 0px 0px;
		padding: 0px;
	}
div#containerh21{ 
		width: 830px;
		margin: 34px 0px -85px 40px;
		padding: 0px;
		border-bottom: 1px solid;
		border-color: #999999;
	}
div#containerh22{ 
		width: auto;
		margin: 43px 0px 0px 0px;
		padding: 0px;
		border-bottom: 1px solid;
		border-color: #999999;
	}
	
div#containerh23{ 
		width: auto;
		margin: 30px 0px 0px 0px;
		padding: 0px;
		border-bottom: 1px solid;
		border-color: #999999;
	}
div#containerh22wp{ 
		width: auto;
		margin: 40px 0px 20px 0px;
		padding: 0px;
		border-bottom: 1px solid;
		border-color: #999999;
	}
	
div#containerh23wp{ 
		width: auto;
		margin: 20px 0px 0px 0px;
		padding: 0px;
		border-bottom: 1px solid;
		border-color: #999999;
	}
div#plaatjegebouw{
	width: 177px;
	height: 153px;
	margin: 0px 0px 0px 0px;
	background-image: url(pic/geb.png);
	float: left;
}
div#plaatjecock{
	width: 177px;
	height: 153px;
	margin: 0px 0px 0px 0px;
	background-image: url(pic/med1.png);
	float: left;
}
div#plaatjeerik{
	width: 177px;
	height: 153px;
	margin: 0px 0px 40px 0px;
	background-image: url(pic/med2.png);
	float: left;
}
div#plaatjewp1{
	width: 177px;
	height: 153px;
	margin: 0px 0px 0px 0px;
	background-image: url(pic/wp.png);
	float: left;
}
div#plaatjewp2{
	width: 177px;
	height: 153px;
	margin: 0px 0px 40px 0px;
	background-image: url(pic/wp2.png);
	float: left;
}
p.overons1tekst{
	margin: -45px 185px 0px 400px;
}
p.overons2tekst{
	margin: 0px 185px 0px 200px;
}
p.overons3tekst{
	margin: 25px 185px 0px 200px;
}
p.werkplaats1tekst{
	margin: 0px 185px 0px 200px;
}
p.werkplaats2tekst{
	margin: 25px 185px 0px 200px;
}
/* Occasions */

div#occasions{
		text-align: left;
		width: 720px;
		height: auto;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		display: inline;
}

p.planroute{
	margin: 170px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 1.2em;
}

/* contact */

p#contactarea{
		margin: 0px 0px 30px 0px; 
		padding: 0px; 
}

label {
    float: left;
    width: 140px;
    text-align: left;
    padding-top: 5px;
}

input, textarea {
    padding: 3px;
    margin: 3px;
    border: 1px solid #bac5d6;
    font: 10px Verdana, sans-serif;
    background: #fff;
}
input.fout, textarea.fout {
    border: 1px solid #FF0000;
}

label.fout {
    color: #FF0000;
}

form {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

fieldset {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

ul.contactgegevens {
	padding: 5px 0px 10px 0px;
	margin: 0px;
}

iframe#routekaart {
	width: 710px;
	height: 350px;
	margin: 0px;
	padding: 0px;
}
