body{
width:100%;
height:100%;
margin:0px;
padding:0px;
background-image:url('Images/body/bodybg.png');
background-repeat:repeat-x;
text-align: center;
background-color:#2a2a2a;
}

#container{
width:1000px;
margin:0 auto;
text-align:left;
font-family:Verdana;
}
/* STICKY FOOTER */
#footer {
   position:fixed;
   left:0px;
   bottom:0px;
   height:30px;
   color:white;
   width:100%;
   background-color:#2a2a2a;
   border-top:2px groove #595959;
}
#lfootertext{
float:left;
margin:5px 0px 0px 10px;
padding:0px;
font-size:10pt;
font-family:Verdana;
}
#rfootertext{
float:right;
margin:5px 10px 0px 0px;
padding:0px;
font-size:10pt;
font-family:Verdana;
}
/* IE 6 */
* html #footer {
   position:absolute;
   top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}
#header_image{
float:left;
margin:20px 0px 0px 270px;
padding:0px;
}
#header{
float:left;
width:990px;
margin:0px;
padding:0px;
}
#header_urls{
float:left;
margin:0px;
padding:0px;
}
.header_uls {
float:left;
margin:45px 0px 0px 80px;
padding:0px;
list-style-image:none;
list-style:none;
}
.header_lis {
float:left;
margin:0px 0px 0px 2px;
padding:0px;
}
.header_linkul{
    margin:0px 0px 0px 10px;
    width:990px;
    padding:0px;
    float:left;
    list-style: none;
    list-style-image: none;
}
.header_linkli{
    float:left;
}
#footer_wrapper{
width:1000px;
margin:0 auto;
text-align:left;
font-family:Verdana;
}
#mainbody_index{
    float:left;
    width:1000px;
    height:800px;
    margin:0px;
    padding:0px;
}
#mainbody_contact{
    float:left;
    width:980px;
    height:800px;
    margin:25px 0px 0px 10px;
    padding:0px;
}
#homepageImage{
    float:left;	
    width:1000px;
    height:400px;
    margin:0px;
    padding:0px;
}
#slider_part img{
    position:absolute;
    margin:0px 0px 0px 10px;
    padding:0px;
}
#intern_links{
    float:left;
    margin:50px 0px 0px 0px;
    padding:0px;
    height:265px;
}
#intern_link_header{
    float:left;
    width:300px;
    margin:0px;
    padding:0px;
}
#intern_link_image{
    float:left;
    padding:0px;
    margin:0px;
}
#intern_links ul{
    float:left;
    margin:0px 0px 0px 20px;
    padding:0px;
    list-style: none;
    list-style-image: none;
}
#intern_links li{
    background-image:url('Images/index/internbg.png');
    background-repeat:no-repeat;
    float:left;
    margin:0px 0px 0px 20px;
    padding:0px;
    height:265px;
    width:300px;
}
#intern_links li p{
    float:left;
    margin:0px;
    padding:0px;
    font-size:8pt;
    text-align:center;
    height:65px;
}
#intern_link_link{
    float:left;
    margin:0px 0px 0px 70px;
    padding:0px;
}
#overons_text{
    float:left;
    color:white;
    margin:0px;
    padding:0px 0px 0px 10px;
    width:630px;
    font-size:10pt;
}
#contact_text{
    float:left;
    color:white;
    margin:0px;
	width:980px;
    padding:0px 0px 0px 0px;
    font-size:10pt;
}
#contact_text ul{
margin:0px;
padding:0px;
width:980px;
float:left;
}
#contact_text li{
margin:0px;
padding:0px 0px 0x 0px;
float:left;
width:320px;
height:400px;
}

.bordermove{
margin:0px 0px 0px 10px;
padding:0px;
width:310px;
}
#contact_text h2{
padding:0px;
margin:0px 0px 10px 0px;
}
#contact_text table{
color:white;
font-size:10pt;
}
.borderli {
padding:0px 0px 0x 0px;
border-right:2px groove #595959;
}
.borderli img {
margin:40px 0px 20px 20px;
}
#overonsImageBlockUnder {
    width:1000px;
    float:left;
    margin:0px 0px 0px 0px;
    padding:0px;
}
#overonsImageBlockUnder ul{
    float:left;
    width:1000px;
    list-style:none;
    list-style-image: none;
     margin:5px 0px 0px 0px;
    padding:0px;
}
#overonsImageBlockUnder li{
    float:left;
    margin:10px 10px 0px 0px;
    padding:0px;
}
#overonsImageBlockLeft {
    float:right;
    margin:0px 20px 0px 0px;
    padding:0px;
}
#overons_text h1{
    margin:10px 0px 10px 0px;
    padding:0px;
    font-size:14pt;
}
#overons_text p{
    float:left;
    margin:0px;
    padding:0px;
}
#overons_reviewDeel{
    clear:left;
    float:left;
    margin:0px;
    padding:0px;
}
#overons_reviewDeel ul{
    float:left;
    width:1000px;
    margin:0px;
    padding:0px;
}
#overons_reviewDeel li{
    background-repeat:no-repeat;
    color:white;
    font-size:9pt;
    float:left;
    margin:0px;
    padding:0px;
    height:110px;
    width:330px;
    background-image:url('Images/overons/reviewbg.png');
}
#overons_reviewDeel li p{
    float:left;
    margin: 7px 0px 0px 10px;
    padding:0px;
}
#overons_reviewDeel a{
    float:left;
    padding:0px;
    margin:0px 0px 0px 400px;
}
#menu_header{
padding:0px;
margin:0px 0px 0px 10px;
float:left;
width: 982px;
height:128px;
color:white;
background-image:url('Images/menu/menu_header.png');
}
#menu_header h1{
margin:50px 0px 0px 30px;
padding:0px;
floaT:left;
}
#left_nav{
floaT:left;
margin:0px;
padding:0px;
}
#left_nav ul{
margin:0px 0px 0px 10px;
padding:0px;
list-style-image:none;
list-style:none;
floaT:left;
}
#left_nav li{
margin:10px 0px 0px 0px;
padding:0px;
background-repeat:no-repeat;
height:20px;
width:280px;
}
#menu_wrapper{
float:left;
}
#menu_wrapper img{
position:absolute;
}
#innerlinks{
position:absolute;
margin:0px;
padding:0px;
width:700px;
font-family:Arial;
color:white;
font-size:9pt;
background-color:red;
list-style-image:none;
list-style:none;
}
#textwrapper_img{
position:relative;
}
.margintop_img{
position:absolute;
top:1250px;
}
.margintop_img2{
position:absolute;
top:2200px;
}
.left_text_img{
position:absolute;
top:0px;
left:20px;
}
.right_text_img{
position:absolute;
top:0px;
left:600px;
}
.footerlink:link{
color:white;
text-decoration:none;
}

.footerlink:visited{
color:white;
text-decoration:none;
}

.footerlink:hover{
color:white;
text-decoration:none;
}

.footerlink:active{
color:white;
text-decoration:none;
}

.leftnav:link{
color:white;
font-family:Calibri;
text-decoration:none;
font-size:11pt;
}

.leftnav:visited{
color:white;
font-family:Calibri;
font-size:11pt;
text-decoration:none;
}

.leftnav:hover{
color:white;
font-family:Calibri;
font-size:11pt;
text-decoration:none;
}

.leftnav:active{
color:white;
font-family:Calibri;
text-decoration:none;
font-size:11pt;
}
.righttext{
    color:white;
    padding:0px;
    margin:0px;
    float:right;
}
.right{
float:right;
}

#bestel_hulp{
position: fixed;
right:0px;
top:300px;
}

/* TINYBOX */

#testdiv {width:600px; margin:0 auto; border:0px solid #ccc; padding:20px 25px; background:red;}
#tinybox { position:absolute; display:none; padding:0px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:5px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:0px; padding:0px0px 0px; cursor:pointer; width:187px;}

#mini_container{
float:left;
background-color:#a3362b;
margin:0px;
padding:0px;
width:400px;
height:550px;
color:white;
font-family:Verdana;
}
#mini_container h2{
float:left;
padding:0px;
margin:0px 0px 0px 10px;
clear:left;
}
#mini_container p{
text-align:left;
clear:left;
float:left;
margin:10px 0px 0px 10px;
padding:0px;
font-size:10pt;
width:400px;
}
#mini_container table{
color:white;
float:left;
margin:40px 0px 0px 10px;
width:300px;
font-size:10pt;
padding:0px;
}
.smallinput{
width:30%;
}
.wideInput1{
width:150px;
}
.wideInput2{
width:100%;
}
#mini_container table select {
width:155px;
}
#bestel_menu_wrapper{
float:left;
margin:0px 0px 0px 10px;
padding:0px;
width: 981px;
height:600px;
}
#bestel_menu_form{
border:1px solid #eaeaea;
float:left;
margin:0px;
background-color:#141414;
/*background-image:url('Images/bestelmenu/form_bg.png');*/
padding:0px;
width:390px;
font-size:9pt;
color:white;
font-family:Verdana; 
}
#bestel_menu_form table{
color:white;
font-family:Verdana;
font-size:9pt;
}
#bestel_menu_form table textarea{
min-width:250px;
min-height:100px;
max-width:250px;
max-height:100px;
}
#bestel_menu_menu{
border:1px solid #eaeaea;
float:left;
margin:0px 0px 0px 15px;
background-color:#141414;
/*background-image:url('Images/bestelmenu/form_bg.png');*/
padding:0px;
width:560px;
font-size:9pt;
color:white;
font-family:Verdana; 
}
#bestel_menu_menu table{
color:white;
font-family:Verdana;
font-size:9pt;
}
.smallfont{
font-size:8pt;
color:white;
}
.small{
width:40px;
}

.wide{
width:260px;
}

.addLink:link{
color:white;
text-decoration:none;
}
.addLink:active{
color:white;
text-decoration:none;
}
.addLink:visited{
color:white;
text-decoration:none;
}
.addLink:hover{
color:#a3362b;
text-decoration:none;
}