body{
padding:0;
margin:0;
background:#e1cdcd;
}

object { 
outline:none; 
}

#container{
margin:5px auto 0 auto;
width:988px;
}

#header{

width:988px;
height:78px;
}

#menu{
background:url("../gfx/menu_bg.png") no-repeat;
height:24px;
width:988px;
}

#taal{
width:150px;
height:24px;
float:right;
padding:5px 0 0 50px;
}

#content{
background:url("../gfx/bg_repeat.png") repeat-y;
font-family:verdana;
font-size:11px;
color:#000000;
width:988px;
padding: 0 0 20px 0;
}

#footer{
background:url("../gfx/footer.png") no-repeat;
height:22px;
width:988px;
padding:15px 0 0 0;
font-family:verdana;
font-size:10px;
color:#7f7f7f;
font-weight:normal;
}

.blokje{
height:250px;
}

#content_rechts{
width:350px;
float:left;
padding:45px 29px 0 10px;
}

#content_rechts2{
float:left;
padding:45px 29px 0 75px;
}
#google_maps{
margin-top:70px;
float:left;
width:400px;
height:350px;
}
#content_links{
margin:0 0 0 4px;
width:573px;
padding:45px 0 0 22px;
float:left;
}

#content_links_slideshow{
margin:0 0 0 4px;
width:573px;
padding:15px 0 0 10px;
float:left;
}

#content_links2{
margin:0 0 0 4px;
width:530px;
padding:45px 0 0 30px;
float:left;
}

.blok1{
width:550px;
height:230px;
background:url("../gfx/bg_blok.jpg") no-repeat;
}

.tekstblok{
width:274px;
height:175px;
margin:35px 0 0 10px;
float:left;
}

.overlay{
background:url("../gfx/overlay.png") no-repeat;
z-index:100;
width:263px;
height:193px;
overflow:hidden;
position:absolute;
}

.overlay2{
background:url("../gfx/overlay_white.png") no-repeat;
z-index:100;
width:263px;
height:193px;
overflow:hidden;
position:absolute;
}

.image_blok{
z-index:0;
width:236px;
height:155px;
position:absolute;
overflow:visible;
left:4px;
top:4px;
}

.image{
float:left;
position:relative;
margin:23px 0 0 0;
}

/*taalkeuze menu*/
.en, .en_over{
float:left;
background: transparent url(../gfx/english.png) no-repeat 0px 0px;
height:11px;
width:60px;
overflow:hidden;
background-position:0px 0px;
cursor:hand;
}

.en_over{
background-position:0px -11px;
}

.nl, .nl_over{
float:left;
background: transparent url(../gfx/dutch.png) no-repeat 0px 0px;
height:11px;
width:60px;
overflow:hidden;
background-position:0px 0px;
cursor:hand;
margin:0 0 0 10px;
}

.nl_over{
background-position:0px -11px;
}


/*list stijlen*/
div#menu ul{
margin:0;
padding:3px 0 0 4px;
list-style:none;
float:left;
}

div#menu ul li{
float:left;
padding:0 0 0 10px;
}

div#menu ul li a{
float:left;
margin: 0 10px 0 0;
}

/*a links stijlen*/
#menu a:link, #menu a:visited{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#5d5c5c;
text-decoration:none;
}

#menu a:hover, #menu a:active{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#f50302;
text-decoration:underline;
}

.blok1 a:link, #blok1 a:visited{
font-family:verdana;
font-size:10px;
font-weight:normal;
color:#f60400;
text-decoration:none;
}

.blok1 a:hover, #blok1 a:active{
font-family:verdana;
font-size:10px;
font-weight:normal;
color:#f60400;
text-decoration:underline;
}

/*tekst stijlen*/
h1{
font-family:verdana;
font-size:12px;
color:#f60400;
font-weight:bold;
}

p{
font-family:verdana;
font-weight:normal;
font-size:10px;
color:#000000;
}

.head_p{
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#f60400;
}

/*enkele classes*/
.nomargin{
margin:0;
}

/*contact*/
#errormelding li{
list-style-type:circle;
}
fieldset{
border:1px;
width:500px;
padding:0px;
}

/* contact ----------------------------------
*/

form#contactform p{
margin:2px 0px;
padding:0px;
font-size:12px;
}

form#contactform label{
width:150px;
display:inline-block;
padding:5px 0;
}

form#contactform input, form#contactform textarea{
border:1px solid gray;
}

form#contactform input.veld{
width:200px;
}

form#contactform #label_code{
width:200px;
float:left;
}

form#contactform #captcha{
margin-top:20px;
}

form#contactform span#uitleg{
font-size:10px;
}

div#content_rechts a{
color:#f60400;
font-style:normal;
}

div#content_rechts a:hover{
color:#f60400;
}
