html, body 
{
text-align:center;
padding: 0;
margin:0;
margin: auto;  /* FireFox */
}

BODY 
{ 
background-color: #c1c1c1;
overflow-x: hidden;
scrollbar-3dlight-color:#bf1e2e; 
scrollbar-arrow-color:#bf1e2e; 
scrollbar-base-color:#bf1e2e; 
scrollbar-darkshadow-color:#fffbf7; 
scrollbar-face-color:#fffbf7; 
scrollbar-highlight-color:#fffbf7; 
scrollbar-shadow-color:#bf1e2e;  
}

A:link { font-size: 12px; color: #ECE900 ; text-decoration:none }
A:active { color: #ECE900; text-decoration:none }
A:visited { color: #ECE900; text-decoration:none }
A:hover { color: #FFFFFF; text-decoration:none }

#container {
z-index:3;
height:100%;
min-height:100%;
width:780px;
padding: 0px;
margin:0px auto;
text-align:left;
position:relative;
background-color: #ffffff;
}

html > body #container {height:auto;}

.main
{
height: 100%;
width: 100%;
text-align: left;
vertical-align: top;
padding: 0px;
margin: 0px auto; 
border: 0px;
table-layout:fixed;
}

.header 
{
width: 760px; 
height: 100px;
text-align: left;
vertical-align: top;
background-color: #ffffff;
padding: 0;
margin: 0px; 
margin: auto;  
border: 0px;
}

.header_link1 a {
display: block;
width: 63px;
height: 31px;
background-image: url("../../images/funda.jpg")
}
.header_link1 a:hover {
background-image: url("../../images/funda_on.jpg")
}
.header_link2 a {
display: block;
width: 25px;
height: 31px;
background-image: url("../../images/nvm.jpg")
}
.header_link2 a:hover {
background-image: url("../../images/nvm_on.jpg")
}
.header_link3 a {
display: block;
width: 24px;
height: 31px;
background-image: url("../../images/mva.jpg")
}
.header_link3 a:hover {
background-image: url("../../images/mva_on.jpg")
}
.header_link4 a {
display: block;
width: 116px;
height: 31px;
background-image: url("../../images/crt.jpg")
}
.header_link4 a:hover { 
background-image: url("../../images/crt_on.jpg") 
}


.header_link6 a {
display: block;
width: 74px;
margin-top: 6px;
height: 24px;
background: url("../../images/nwwi.jpg") no-repeat;
}
.header_link6 a:hover {
background: url("../../images/nwwi_on.jpg") no-repeat;)
}



.header_link5 A:link { font: 12px Arial ; font-weight: bold ; color: #053b19 ; text-decoration: none ;}
.header_link5 A:active { font: 12px Arial ; font-weight: bold ; color: #053b19 ; text-decoration: none ;}
.header_link5 A:visited { font: 12px Arial ; font-weight: bold ; color: #053b19 ; text-decoration: none ;}
.header_link5 A:hover { font: 12px Arial ; font-weight: bold ; color: #A3B435; text-decoration: none ;}

.navigatie {
width: 140px;
height: 150px;
text-align: right;
background-color: #98bd00;
vertical-align: top;
padding: 15px 0 0 0;
margin: 0px auto;
}

.navigatie a {
color: #ffffff;
background-color: #98bd00;
display: block;
width: 140px;
font: 12px Arial ; font-weight: bold; text-decoration:none;
line-height: 18px;
}

.navigatie a:link {
color: #ffffff;
background-color: #98bd00;
display: block;
width: 140px;
font: 12px Arial ; font-weight: bold; text-decoration:none;
line-height: 18px;
}

.navigatie a:active {
color: #ffffff;
background-color: #98bd00;
display: block;
width: 140px;
font: 12px Arial ; font-weight: bold; text-decoration:none;
line-height: 18px;
}

.navigatie a:visited {
color: #ffffff;
background-color: #98bd00;
display: block;
width: 140px;
font: 12px Arial ; font-weight: bold; text-decoration:none;
line-height: 18px;
}

.navigatie a:hover { 
color: #0e5026; 
background-color: #98bd00;
display: block;
width: 140px;
font: 12px Arial ; font-weight: bold; text-decoration:none;
line-height: 18px;
}

.nav_spacer {
width: 10px;
background-color: #98bd00;
}

.content {
background: #00501d url('../../images/content/bg.jpg') center bottom no-repeat fixed;
}

.table_c1 {
width: 150px;
height: 100%;
text-align: left;
vertical-align: top;
padding: 0px;
margin: 0px;
}

.td1_content {
vertical-align: top;
text-align: center;
background-color: #ffffff;
height: 100%;
}

.table_c2 {
width: 630px;
height: 100%;
text-align: right;
vertical-align: top;
padding: 0px;
margin: 0px;
}

.table_home {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
vertical-align: top;
padding: 20px 0 0 0;
margin: 0px;
}

.table_content {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-align: left;
vertical-align: top;
padding: 0px;
margin: 0px;
}

.td2_content {
text-align: center;
font: 12px Arial ; color: #FFFFFF;
background-color: #699a17;
width: 630px;
height: 20px;
margin: 0px;
padding: 0px;
}

.td2_content A:link { font-size: 12px; color: #0D4923 ; text-decoration:none; }  
.td2_content A:active { font-size: 12px; color: #0D4923; text-decoration:none; } 
.td2_content A:visited { font-size: 12px; color: #0D4923; text-decoration:none; }
.td2_content A:hover { font-size: 12px; color: #FFFFFF; text-decoration:none; }                                      

.td2_aanbod {
font: 14px Arial ; font-weight: bold ; color: #FFFFFF;
background-color: #699a17;
width: 630px;
height: 41px;
margin: 0px;
padding: 0px;
}

.td2_aanbod A:link { font-size: 12px; font-weight: bold; color: #0D4923 ; text-decoration:none; }  
.td2_aanbod A:active { font-size: 12px; color: #0D4923; font-weight: bold; text-decoration:none; } 
.td2_aanbod A:visited { font-size: 12px; color: #0D4923; font-weight: bold; text-decoration:none; }
.td2_aanbod A:hover { font-size: 12px; color: #FFFFFF; text-decoration:none; }                                      


#pijltje {
color: #ECE900;
}

.td3_content {
vertical-align: top;
width: 630px;
padding: 20px 10px 10px 10px;
}

.td3_content img {
border: 1px solid #ffffff;
}

#storing {
color:#ff0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight: bold;
background-color: #ffffff;
display: block;
padding-top: 10px;
}

#title {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #99C223;
}

#subtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}

#title2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #FFFFFF;
}

#subtitle2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #99C223;
}

.rollover1 a {
display: block;width: 117px;
height: 131px;
background-image: url("../../images/content/hilversum.jpg")
}

.rollover1 a:hover { background-image: url("../../images/content/hilversum_on.jpg") }



.rollover2 a {display: block;
width: 117px;
height: 131px;
background-image: url("../../images/content/hilversumaanbod.jpg")
}

.rollover2 a:hover { background-image: url("../../images/content/hilversumaanbod_on.jpg") }


.rollover3 a {display: block;
width: 117px;
height: 131px;
background-image: url("../../images/content/amsterdamaanbod.jpg")
}

.rollover3 a:hover { background-image: url("../../images/content/amsterdamaanbod_on.jpg") }



.rollover4 a {display: block;
width: 117px;
height: 131px;
background-image: url("../../images/content/amsterdam.jpg")
}

.rollover4 a:hover { background-image: url("../../images/content/amsterdam_on.jpg") }

.rollover5 a {display: block;
width: 117px;
height: 131px;
background-image: url("../../images/content/buitenland.jpg")
}

.rollover5 a:hover { background-image: url("../../images/content/buitenland_on.jpg") }




.table_xtra {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
vertical-align: top;
padding: 10px;
}

H1 { display: none; color: #75121c;font: 14px Arial,Tahoma; font-weight: bold; text-decoration: none; }
H2 { color: #75121c; font: 16px Arial,Tahoma; font-weight: bold; text-decoration: none; }
B { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ece900; }

#fill_left
{
z-index:1;
left: 0;
top: 0;
height: 100%;
width: 50%;
padding: 0px;
margin:0px auto;
text-align:left;
vertical-align: top;
position:absolute;
background: #c1c1c1 url('../../images/content/fill_left.gif') repeat-x;
background-position: left top;
}

#fill_right
{
z-index:2;
right: 0;
top: 0;
height: 100%;
width: 50%;
padding: 0px;
margin:0px auto;
text-align:left;
position:absolute;
background: #c1c1c1 url('../../images/content/fill_right.gif') repeat-x;
background-position: right top;
}

#iframe_aanbod { vertical-align: top; width: 100%; height: 100%; padding: 0; margin: 0; }