body, html {

background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d1d3d4;

}

/* stijlgedeelte main_container & header & buttons & footer */

#main_container {

position:absolute;
width: 900px;
height: 600px;
top:50%;
left:50%;
margin: -300px 0 0 -450px;
font-size:62.5%;

}

#navigatie {

margin-top:6px;

}

#footer {

height:10px;
width:900px;
font-size:0.9em;
text-align:center;
}


/* stijlgedeelte html menu */

.solidblockmenu{

margin: 0 0;;
font-family:Verdana, Arial, Helvetica, sans-serif; 
width: 100%;
background-color:#000000;

}

.solidblockmenu li{

display: inline;

}

.borderleft {

margin-left:10px;

}

.solidblockmenu li a{

display:block;
float: left;
color: #d1d3d4;
width:118px;
height:23px;
padding-top:5px;
text-align:center;
text-decoration: none;
border: 1px solid #555555;
font-size:1.4em;
background:#121212;

}

.solidblockmenu li a:hover {

background: #ee3524;
color:#FFFFFF;

}

#contenthome {

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
background-position:right;
background-repeat:no-repeat;
background-image:url(achtergronden/achtergrondhome.jpg);
margin-top:6px;

}

#textcontainerhome {

font-size: 1.2em;
margin: 2em 2em;

}

#textcontainerhome  h1 {

font-size:1em;
font-weight:normal;

}

#textcontainerhome ol {

list-style:none;

}

/* stijlgedeelte inhoud overons */

#contentoverons { 

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;

overflow:auto;
scrollbar-arrow-color:#555555;
scrollbar-face-color:#000000;
scrollbar-highlight-color: #555555;
scrollbar-3dlight-color: #555555;
scrollbar-shadow-color: #121212;
scrollbar-darkshadow-color: #555555;
scrollbar-track-color: #121212;

}

#textcontaineroverons {

margin: 2em 2em;
font-size: 1.2em;

}

.link {

color:#ee3524;
text-decoration:none;

}

.link:visited {

color:#ee3524;

}

.link:hover {

background-color:#ee3524;
color:#FFFFFF;
display:inline;

}

/* stijlgedeelte inhoud diensten */

#contentdiensten {

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;

overflow:auto;
scrollbar-arrow-color:#555555;
scrollbar-face-color:#000000;
scrollbar-highlight-color: #555555;
scrollbar-3dlight-color: #555555;
scrollbar-shadow-color: #121212;
scrollbar-darkshadow-color: #555555;
scrollbar-track-color: #121212;

}

#textcontainerdiensten {

margin: 2em 2em;
font-size: 1.2em;

}

#textcontainerdiensten h1 {

font-size:1em;
margin-right:15em;
font-weight:normal;

}

#textcontainerdiensten table { 

font-size: 1em;
margin-top:3em;

border: 1px #555555 solid;
border-collapse:collapse;
background-color:#000000;
width:100%;

}

#textcontainerdiensten table td { 

border: 1px #555555 solid;

}

.aligncenter {

text-align:center;
width:19%;

}

.captionstyle {

padding-top:0.1em;
font-size: 0.8em;
font-weight:normal;

}

/* stijlgedeelte inhoud fotoalbum */ 

#contentfoto{

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;

}

/* stijlgedeelte inhoud vacatures */ 

#contentvacatures { 

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;

}

#textcontainervacatures {

margin: 2em 2em;
font-size: 1.2em;

}

#textcontainervacatures h1 { 

font-size:1.0em;
font-weight:normal;

}

#textcontainervacatures ol {

list-style:none;
}

/* stijlgedeelte inhoud contact */ 

#contentcontact { 

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;


}

#contactrechts {

float:right;
width:25%;
height:450px;
border-left:#555555 solid 1px;
font-size:1.2em;

}

.contactgegevens {

margin:7em 2em; 
list-style-type:none;

}

#contactlinks {

float:left;
margin:2em 2em;
font-size:1.2em;

}

#contactlinks table { 

margin-top:3em;

}

.input {

background-color:#000000;
border:1px solid #555555;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#d1d3d4;
overflow:hidden;

}

.fout {

color:#ee3524;

}


.knoppen {

margin-top:3em;
margin-left:12em;
background-color:#000000;
border:1px #555555 solid;
color:#d1d3d4;

}

.knoppen2 {

margin-top:3em;
margin-left:1em;
background-color:#000000;
border:1px #555555 solid;
color:#d1d3d4;

}


/* stijlgedeelte inhoud links */ 

#contentlinks { 

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
background-position:right;
background-repeat:no-repeat;
background-image:url(achtergronden/achtergronddiensten.jpg);
margin-top:6px;

}

#textcontainerlinks {

margin:2em 2em;
font-size:1.2em;
color:#d1d3d4;

}

#textcontainerlinks ol li {

list-style: outside cjk-ideographic;

}

/* stijlgedeelte inhoud bedankt */

#contentbedankt {

background-color:#121212;
height:450px;
width:898px;
border:solid 1px #555555;
margin-top:6px;

}

#textcontainerbedankt {

font-size: 1.2em;
text-align:center;

}

textcontainerbedankt a {

color:ee3524;


}

#textcontainerbedankt a:visited {

color:#ee3524;
text-decoration:none;

}

#textcontainerbedankt a:hover {

color:#FFFFFF;
display:inline;
background-color:#ee3524;


}

