/* CSS Document */

/* © by x-media design | www.x-media.nl */

.horizon {
text-align: center;
position: absolute;
top: 50%;
left: 0;
width: 100%;
}

.content {
margin-left: -450px;
position: absolute;
top: -300px;
left: 50%;
width: 900px;
height: 552px;
}

.top_cms{
width: 900px;
height: 109px;
margin:0;
padding:0;
background-image:url(/images/top_cms.gif);
float:left;
}

.homebutton{
height: 30px;
width: 220px;
padding:0;
float:left;
text-align:left;
margin: 73px 0 0 211px;
}

.main{
width: 900px;
height: 360px;
margin:0;
padding:0;
float:left;
text-align:center;
}

.css_bg{
background-image:url(/images/cms_verloop.jpg);
width: 800px;
height: 360px;
margin: 0 0 0 30px;
padding:0;
float:left;
text-align:left;
}

.container{
width: 900px;
margin:0;
padding:0;
}

html,body {
margin: 0;
padding: 0;
background-color: #000000;

font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
line-height: 13pt;
font-weight:normal;
color: #999999; 

cursor:default;
}

a:link, a:visited{
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
line-height: 13pt;
color: #999999; 
text-decoration: none;
}

a:hover{
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
line-height: 13pt;
color: #ffffff; 
text-decoration:none;
} 

.div_container{
text-align: center;
margin: 0;
width: 100%;
height: 552px;
}

.top{
width: 900px;
height: 109px;
margin:0;
padding:0;
background-image:url(/images/top.jpg);
float:left;
}

.bottom{
width: 900px;
height: 83px;
margin:0;
padding:0;
background-image:url(/images/bottom.jpg);
float:left;
}

.navigatie_container{
height: 30px;
margin: 10px 0 0 192px;
padding:0;
text-align:left;
float:left;
}

.navigatie{
height: 30px;
margin: 0 0 0 20px;
padding:0;
text-align:left;
float:left;
color:#FFFFFF;
}

.container_home{
height: 360px;
text-align:center;
background-color:#00CC00;
}

.foto_home{
height: 360px;
margin: 0;
padding:0;
text-align:center;
}

.text_home{
height: 345px;
width:180px;
margin: 15px 0 0 15px;
padding:0;
text-align:left;
float:left;
font-size:11px;
}

.text_home a:link{
font-size:11px;
}

.main_categorie{
width: 900px;
height: 362px;
margin:0;
padding:0;
float:left;
text-align:left;
}

.categorie_container{
height: 362px;
width: 484px;
margin: -1px 0 0 211px;
padding:0;
float:left;
text-align:left;
}

.categorie_thumb{
height: 120px;
width: 120px;
margin: 1px 0 0 1px;
padding:0;
float:left;
text-align:left;
background-color:#999999;
}

.groot_main{
width: 900px;
height: 360px;
margin:0;
padding:0;
float:left;
text-align:center;
background-image:url(/images/groot_bg.gif);
background-repeat:no-repeat;
}

.txt_container{
height: 340px;
width: 484px;
margin: 10px 0 10px 211px;
padding:0;
float:left;
text-align:left;
}


.groot_container{
height: 360px;
margin: 0;
padding:0;
float:left;
text-align:left;
}

.groot_terug{
height: 21px;
width:211px;
margin: 339px 0 0 0;
padding:0;
float:left;
text-align:right;
}

.groot_verder{
height: 21px;
width:650px;
margin: -21px 0 0 211px;
padding:0;
float:left;
text-align:left;
}



.contact_box{
width: 325px;
height: 360px;
margin: 0 0 0 211px;
padding:0;
float:left;
text-align:left;
background-color:#262626;
}

.contact_adres{
width: 150px;
height: 150px;
margin: 95px 0 0 50px;
padding:0;
float:left;
text-align:left;
}

input{
color: #ffffff;
background: #5c5c5c;
border: 1px solid #ffffff;
padding:2px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
}

.input_focus{
color: #ffffff;
background: #939393;
border: 1px solid #eb7e01;
padding:2px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
}

.radio{
border: 0;
background-color:transparent;
}

textarea{
color: #ffffff;
background: #5c5c5c;
border: 1px solid #ffffff;
padding:2px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
}

.button{
padding:3px 5px 3px 5px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
color:#ffffff;
background: #939393;
border:0;
}

.button_over{
padding:3px 5px 3px 5px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
color: #333333;
border:0;
background: #ffffff;
}

.button_plusmin{
padding:2px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
color:#ffffff;
background: #939393;
border:0;
}

.button_over_plusmin{
padding:2px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
color: #939393;
border:0;
background: #ffffff;
}

.button_toevoegen{
padding:3px 5px 3px 5px;
font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Sans-Serif;
font-size: 9pt;
font-weight:normal;
color:#ffffff;
background: #666666;
border:0;
}

.fotobeheer_container{
height: 182px;
width: 244px;
margin: 0px;
padding:0;
float:left;
text-align:left;
position:relative;
}

.fotobeheer_thumb{
height: 60px;
width: 60px;
position:absolute;
margin: 1px 0 0 1px;
padding:0;
/*float:left;*/
/*text-align:left;*/
background-color:#000000;
/*cursor:move;*/

}

.homebeheer_thumb{
height: 60px;
width: 60px;
margin: 1px 0 0 1px;
padding:0;
float:left;
text-align:left;
background-color:#000000;
cursor:hand;
}

.zichtbaar{
font-size:10px;
}

.titel_foto{
color: #FFFFFF;
font-weight:bold;
}

.ingelogd{
font-size:10px;
height: 20px;
width: 260px;
margin: 86px 150px 0 1px;
padding:0;
float:right;
text-align:right;
}


.ingelogd a:link{
font-size:10px;
}


.ingelogd a:hover{
font-size:10px;
text-decoration:underline;
}


.ingelogd a:visited{
font-size:10px;
}


.ingelogd_naam{
color:#EB7D00;
font-size:10px;
}

.homepagebeheer_container{
height: 248px;
width: 488px;
margin: 0px;
padding:0;
float:left;
text-align:left;
}

