/* CSS Document */

body { 
width: 1024px; 
padding: 0; 
margin: 0px;
vertical-align: 10px; 
background-color: #004a99; 
font-family: Arial, Helvetica, sans-serif; 
position: absolute; 
left: 50%; 
margin-left: -512px; }

img { margin: 0px auto;
border: none;}

h4 { 
font-size: 12px; 
font-weight: bold; 
margin: 0px;
padding: 0px;
}

span {
margin: 0px;
padding: 0px;
}

a {
color: #FFFFFF;
}

/* Main */

#container {
margin: auto; 
}

#backgroundleft {
position: absolute;
background-image: url(Elements/Achtergrond_L.jpg);
width: 43px;
height: 531px;
top: 0px;
}

#content {
position: relative;
left: 43px;
width: 938px;
height: 530px;
background-color: #ee7f01;
border-bottom: solid 1px white;
top: 0px;
}

#backgroundright {
position: absolute;
background-image: url(Elements/Achtergrond_R.jpg);
left: 981px;
width: 43px;
height: 531px;
top: 0px;
}

/* Top */

#top {
}

#logo {
background-image:url(Elements/LeendersLogo.jpg);
width: 186px;
height: 119px;
position: absolute;
left: 0px;
top: 0px;
}

#headerimage {
background-image:url(Elements/Headerimage.jpg);
width: 565px;
height: 119px;
position: absolute;
left: 186px;
top: 0px;
}

#topmenu {
height: 119px;
width: 187px;
background-color: #FFFFFF;
position: absolute;
left: 751px;
top: 0px;
}

#topmenu00 {
background-image:url(Elements/Headerblok01.jpg);
width: 187px;
height: 18px;
position: absolute;
top: 0px;
}

#topmenu01 {
font: 10pt Arial;
text-align: right;
width: 187px;
height: 18px;
border-top: 1pt; 
border-top-color: #00CCFF;
position: absolute;
right: 10px;
top: 20px;
}

#topmenu01 A:link {
color: #797979;
text-decoration: none;
}

#topmenu01 A:visited {
color: #797979;
text-decoration: none;
}

#topmenu01 A:active {
color: #c6c6c6;
text-decoration: underline;
}

#topmenu01 A:hover {
text-decoration: underline; 
color: #c6c6c6;
}

#bouwgarant {
background-image: url(Elements/Headerblok03.jpg);
width: 187px;
height: 57px;
position: absolute;
top: 39px;
}

#datum {
font: 10pt Arial;
color: #797979;
position: absolute;
top: 99px;
right: 0px;
padding-right: 10px;
}

/* Menubalk */

#menu {
position: absolute;
left: 0px;
top: 119px;
width: 938px;
height: 23px;
}

#menu01 a{
background-image: url(Elements/Button01.jpg);
width: 186px;
height: 23px;
position: absolute;
left: 0px;
}


#menu01 a:hover {
background-image: url(Elements/Button01_MO.jpg);
}

#menu02 a{
background-image: url(Elements/Button02.jpg);
position: absolute;
left: 185px;
width: 195px;
height: 23px;
}

#menu02 a:hover {
background-image: url(Elements/Button02_MO.jpg);
}

#menu02_MO {
background-image: url(Elements/Button02_MO.jpg);
position: absolute;
left: 186px;
width: 195px;
height: 23px;
}

#menu03 a{
background-image: url(Elements/Button03.jpg);
position: absolute;
left: 380px;
width: 160px;
height: 23px;
}

#menu03 a:hover {
background-image: url(Elements/Button03_MO.jpg);
}

#menu03_MO{
background-image: url(Elements/Button03_MO.jpg);
position: absolute;
left: 380px;
width: 160px;
height: 23px;
}

#menu04 a{
background-image: url(Elements/Button04.jpg);
position: absolute;
left: 540px;
width: 110px;
height: 23px;
}

#menu04 a:hover {
background-image: url(Elements/Button04_MO.jpg);
}

#menu04_MO{
background-image: url(Elements/Button04_MO.jpg);
position: absolute;
left: 540px;
width: 110px;
height: 23px;
}

#menu05 a{
background-image: url(Elements/Button05.jpg);
position: absolute;
left: 650px;
width: 81px;
height: 23px;
}

#menu05 a:hover {
background-image: url(Elements/Button05_MO.jpg);
}

#menu05_MO{
background-image: url(Elements/Button05_MO.jpg);
position: absolute;
left: 650px;
width: 81px;
height: 23px;
}

#menu06 a{
background-image: url(Elements/Button06.jpg);
position: absolute;
left: 731px;
width: 87px;
height: 23px;
}

#menu06 a:hover {
background-image: url(Elements/Button06_MO.jpg);
}

#menu06_MO{
background-image: url(Elements/Button06_MO.jpg);
position: absolute;
left: 731px;
width: 87px;
height: 23px;
}

#menu07 a{
background-image: url(Elements/Button07.jpg);
position: absolute;
left: 818px;
width: 78px;
height: 23px;
}

#menu07 a:hover {
background-image: url(Elements/Button07_MO.jpg);
}

#menu07_MO{
background-image: url(Elements/Button07_MO.jpg);
position: absolute;
left: 818px;
width: 78px;
height: 23px;
}

#menu08 {
background-image: url(Elements/Button08.jpg);
position: absolute;
left: 896px;
width: 42px;
height: 23px;
}

/* Main */

#main {
text-align: left;
font: 10pt Arial, Helvetica, sans-serif;
color: #FFFFFF;
position: absolute;
top: 142px;
left: 0px;
width: 938px;
}

/* Left Buttons */

#buttons {
position: absolute;
top: 0px;
left: 0px;
width: 186px;
}

#button01 a{
position: absolute;
top: 0px;
left: 0px;
width: 186px;
height: 191px;
background-image: url(Elements/ButtonLinks01.jpg);
}

#button01 a:hover {
background-image: url(Elements/ButtonLinks01_MO.jpg);
}

#button02 a{
position: absolute;
top: 191px;
left: 0px;
width: 186px;
height: 182px;
background-image: url(Elements/ButtonLinks02.jpg);
}

#button02 a:hover {
background-image: url(Elements/ButtonLinks02_MO.jpg);
}

#nobuttonleft {
position: absolute;
top: 373px;
left: 0px;
width: 186px;
height: 13px;
border-bottom: solid 1px white;
background-color: #ee7f01;
}

/* Middle content */

#contentvlak {
	position: absolute;
	top: 0px;
	left: 186px;
	width: 565px;
	background-color: #00FF00;
	height: 5px;
}

#welkomsttekst {
background-image: url(Elements/Middenblok01.jpg);
width: 355px;
height: 114px;
position: absolute;
top: 0px;
padding-left: 20px;
padding-right: 190px;
padding-top: 10px;
}

#homeimage {
background-image:url(Elements/Middenblok02.jpg);
width: 565px;
height: 234px;
position: absolute;
top: 122px;
}

#adresblok {
position: absolute;
left: 186px;
top: 356px;
text-align: center;
padding-top: 5px;
font: 9pt Arial, Helvetica, sans-serif;
border-left: solid 1px white;
border-right: solid 1px white;
width: 563px;
height: 27px;
background-color: #ee7f01;
}

#adres {
position: absolute;
left: 0px;
top: 0px;
}

/* Klantenbuttons menu rechts */

#klantenbuttons {
position: absolute;
top: 0px;
left: 751px;
width: 187px;
background-color: #ee7f01;
}

#klantenbutton01 {
position: absolute;
top: 0px;
left: 0px;
width: 187px;
height: 21px;
text-align: center;
vertical-align: text-top;
background-color: #ee7f01;
padding-top: 10px;
}

#klantenbutton02 a{
position: absolute;
top: 31px;
left: 0px;
width: 187px;
height: 127px;
background-image: url(Elements/Blokkenrechts02.jpg);
}

#klantenbutton02 a:hover{
position: absolute;
top: 31px;
left: 0px;
width: 187px;
height: 127px;
background-image: url(Elements/Blokkenrechts02MO.jpg);
}

#klantenbutton03 a{
position: absolute;
top: 158px;
left: 0px;
width: 187px;
height: 127px;
background-image: url(Elements/Blokkenrechts02.jpg);
}

#klantenbutton03 a:hover{
position: absolute;
top: 158px;
left: 0px;
width: 187px;
height: 127px;
background-image: url(Elements/Blokkenrechts02MO.jpg);
}

#klantenbutton04 a{
position: absolute;
top: 160px;
left: 0px;
width: 187px;
height: 88px;
background-image: url(Elements/Blokkenrechts04.jpg);
}

#klantenbutton04 a:hover {
background-image: url(Elements/Blokkenrechts04_MO.jpg);
}

#klantenbutton05 a{
position: absolute;
top: 250px;
left: 0px;
width: 187px;
height: 88px;
background-image: url(Elements/Blokkenrechts06.jpg);
}

#klantenbutton05 a:hover {
background-image: url(Elements/Blokkenrechts06_MO.jpg);
}

#nobuttonright {
position: absolute;
top: 373px;
left: 0px;
width: 187px;
height: 13px;
border-bottom: solid 1px white;
background-color: #ee7f01;
}

#klant {
position: absolute;
width: 150px;
height: 100px;
left: 18px;
top: 11px;
}

.style1 {color: #CC3300}

/* over leenders */

.titelbalk {
background-image: url(Elements/titelbalk.jpg);
width: 725px;
height: 22px;
position: relative;
top: 10px;
font-weight: bold;
padding-top: 2px;
padding-left: 5px;
}

#buttons_leenders {
position: absolute;
top: 0px;
left: 0px;
width: 185px;
border-right: solid 1px #FFFFFF;
}

#contentvlak_leenders {
	position: relative;
	top: 0px;
	left: 186px;
	width: 732px;
	height: 357px;
	border-left: solid 1px #FFFFFF; 
	border-bottom: solid 1px #FFFFFF; 
	padding-left: 10px;
	padding-right: 10px;
}

#tekstvlak {
	position: relative;
	top: 44px;
	left: 11px;
	width: 732px;
	height: 418px;
}

#schaduw {
background-image: url(Elements/schaduw.jpg);
height: 40px;
}

#bouwgarantitem {
padding-left: 10px;
padding-right: 5px;
position: absolute;
top: 200px;
}