body, html{margin: 0;text-align: center;font-family: verdana;font-size: 10px;}div#main_container{border: 0px solid blue;margin: 0 auto 0 auto;width: 1016px;text-align: left;font-family: verdana;font-size: 10px;color:#8a5621;}div#header_top{border: 0px solid green;height: 5%;width: 1016px;}div#header{border: 0px solid green;height: 152px;width: 1004px;background: url(../images/layout/header.jpg);float:left;}div#header_links{border: 0px solid green;height: 152px;width: 180px;float:left;}div#header_midden{border: 0px solid green;height: 152px;width: 344px;float:left;}div#header_rechts{border: 0px solid green;height: 152px;width: 480px;}div#header_shadow{border: 0px;height: 152px;width: 12px;background: url(../images/layout/header_shadow.jpg);background-repeat: repeat;float:left;}div#body{border: 0px solid green;height: 570px;width: 1000px;background:white;border-top : 0px solid black; border-bottom : 0px solid black; border-left : 2px solid black; border-right : 2px solid black; float:left;}div#body_shadow{border: 0px;height: 570px;width: 12px;background: url(../images/layout/body_shadow.jpg);background-repeat: repeat;float:left;
}div#body_links{border: 0px;height: 570px;width: 200px;float: left;padding-top: 0px; padding-bottom: 0px; padding-left: 12px; padding-right: 0px; }div#body_linksboven{border: 0px;height: 210px;width: 200px;font-size: 14px;padding-top: 25px; padding-bottom: 25px; padding-left: 0px; padding-right: 0px; /*background: #99FFFF;*/}

div#body_linksonder{border: 0px;height: 290px;width: 200px;background: url(../images/layout/home_body_linksonder.jpg); background-repeat: no-repeat;padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;/*background: red;*/}div#body_linksonder_noimg{border: 0px;height: 290px;width: 200px;padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;/*background: red;*/}div#body_midden{border: 0px;height: 570px;width: 788px;float: left;/*background:yellow;*/}
div#footer{border: 0px solid green;height: 21px;width: 1016px;}div#footer_tekst{border: 0px solid green;height: 14px;width: 1000px;text-align: center;font-size: 10px;background: black;color:white;border-top : 2px solid black; border-bottom : 2px solid black; border-left : 2px solid black; border-right : 2px solid black; padding-top: 3px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px;float:left;}div#footer_shadow{border: 0px;height: 21px;width: 12px;background: url(../images/layout/footer_shadow.jpg);background-repeat: repeat;float:left;}div#footer_shadow_liggend{border: 0px;height: 12px;width: 1016px;background: url(../images/layout/footer_shadow_liggend.jpg);background-repeat: repeat;}
div#homepage_kgz{border: 0px;height: 570px;width: 788px;}
div#homepage_midden{border: 0px;height: 545px;width: 563px;float: left;background: white;padding-top: 25px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; }
div#homepage_row_header{border: 0px;height: 24px;width: 563px; font-size: 14px;font-weight: bold;color:#8a5621;padding-top: 0px; padding-bottom: 10x; padding-left: 0px; padding-right: 0px; }
div#homepage_row_tekst{border: 0px;width: 563px; padding-top: 0px; padding-bottom: 30x; padding-left: 0px; padding-right: 0px; }
div#homepage_middenboven{border: 0px;height: 210px;width: 563px;padding-top: 0px; padding-bottom: 25px; padding-left: 0px; padding-right: 0px; background-repeat: no-repeat;/*background: #99FFFF;*/}
div#homepage_middenonder{border: 0px;height: 290px;width: 563px;padding-top: 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px;}
div#homepage_rechts{border: 0px;height: 570px;width: 200px;float: left;padding-top: 0px; padding-bottom: 0px; padding-left: 25px; padding-right: 0px;}

div#home_tekst{border: 0px;height: 210px;width: 563px;font-size: 12px;color:#8a5621;}div#home_tekst_titel{border: 0px;height: 22px;width: 563px; font-size: 14px;font-weight: bold;color:#65401b;}div#home_tekst_subtitel{border: 0px;height: 188px;width: 563px; font-size: 14px;color:#8a5621;}
div#home_tekst_tekst{border: 0px;height: 188px;width: 563px; font-size: 12px;color:#8a5621;font-weight: none;}

div#home_nieuws_header{border: 0px;height: 31px;width: 563px;font-size: 14px;font-weight: bold;color:#65401b;}div#home_nieuws_regel{border: 0px solid green;height: 41px;width: 563px;}div#home_nieuws_teken{border: 0px;height: 41px;width: 40px;float: left;}div#home_nieuws_titel{border: 0px;height: 41px;width: 519px; font-size: 12px;font-style:italic;color:#8a5621;float: left;}div#home_nieuws_meer{border: 0px solid green;height: 16px;width: 563px;font-size: 14px;font-weight: bold;font-style: italic;color:#8a5621;text-align:left;float: left;}
div#home_nieuwsarchief{border: 0px solid green;height: 545px;width: 563px;font-size: 14px;font-weight: bold;font-style: italic;text-align:right;float: left;}


/* NIEUWS  NIEUWS*/
div#nieuws_nieuws_header{border: 0px solid green;height: 30px;width: 549px;}
div#nieuws_nieuws_header_titel{border: 0px solid green;height: 30px;width: 549px;font-size: 14px;font-weight: bold;color:#65401b; padding-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;float:left;}
div#nieuws_nieuws_header_titel1{border: 0px solid green;height: 30px;width: 349px;font-size: 14px;font-weight: bold;color:#65401b;float:left; padding-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
div#nieuws_nieuws_header_titel2{border: 0px solid green;height: 30px;width: 200px;font-size: 14px;font-weight: bold;color:#65401b;float:right; padding-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
div#nieuws_nieuws_header_titel_sub{border: 0px solid green;height: 30px;font-size: 14px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;float:left}
div#nieuws_nieuws_header_titel_sub2{border: 0px solid green;height: 30px;font-size: 14px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;}
div#nieuws_nieuws_regel{border: 0px solid green;width: 549px;padding-top: 0px; padding-bottom: 4px; padding-left: 0px; padding-right: 0px;float:left;}
div#nieuws_nieuws_regel_np{border: 0px solid green;width: 549px;padding-top: 0px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;}
div#nieuws_nieuws_regel2{border: 0px solid green;width: 549px;}
div#nieuws_nieuws_regel_nb{border: 0px solid green;width: 549px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;float:left;}

div#nieuws_nieuws_teken{border: 0px solid green;width: 40px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;font-size: 10px;font-style:italic;color:#d1b598;float:left;/*background:blue;*/}

div#nieuws_nieuws_titel{border: 0px solid green;width: 500px; font-size: 12px;font-style:italic;color:#65401b;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 5px;/*background:red;*/float:right;}
div#nieuws_nieuws_titel_bedrag{border: 0px solid green;width: 409px; font-size: 12px;color:#65401b;font-style:italic;float:left;/*background:orange;*/}
div#nieuws_nieuws_bedrag{border: 0px solid green;width: 90px; font-size: 12px;font-style:italic;padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;/*background:pink;*/float:right;}
div#nieuws_nieuws_regel_bericht{border: 0px solid green;width: 499px; font-size: 10px;padding-top: 0px; padding-bottom: 0px; padding-left: 43px; padding-right: 0px; }

div#nieuws_nieuws_bericht{border: 0px solid green;width: 489px;color:#8a5621; font-size: 12px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;}

div#nieuws_nieuws_regel_foto
{
border: 0px solid green;
/*height: 60px;*/ 
width: 485px; 
font-size: 10px;
padding-top: 0px; padding-bottom: 5px; padding-left: 40px; padding-right: 0px;
}

div#nieuws_nieuws_foto{border: 0px solid green;/*height: 60px;*/ width: 485px;color:#8a5621; font-size: 12px;padding-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px;}


div#vacatures_tekst{border: 0px solid green;width: 525px; font-size: 12px;color:#8a5621;padding-top: 0px; padding-bottom: 10px; padding-left: 00px; padding-right: 0px;}div#menu{border: 0px solid green;height: 25px;width: 160px; font-size: 14px;text-align: center;padding-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;background: url(../images/layout/kgz_menubutton.jpg);background-repeat: no-repeat;}div#menu_sel{border: 0px solid green;height: 25px;width: 160px; font-size: 14px;color:white;padding-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;background: url(../images/layout/kgz_menubutton_sel.jpg);background-repeat: no-repeat; text-align: center;}

div#cms_menu_header
{
  border: 0px solid green;
  height: 20px;
  width: 150px;
}

div#cms_menu{  border: 0px solid green;  height: 12px;  width: 150px;}

div#restaurant_tekst{  border: 0px solid green;  width: 100%;}
div#restaurant_tekst_titel{  border: 0px solid green;  height:30px;  width: 97%;  font-size: 14px;  font-weight: bold;  color:#65401b;}div#restaurant_tekst_titel_sub{border: 0px solid green;height: 30px;font-size: 14px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;float:left;  color:#8a5621;}
div#restaurant_tekst_tekst{  border: 0px solid green;  width: 97%; font-size: 12px;}

div#homepage_contact_boven
{
border: 0px;
height: 100px;
width: 758px;
padding-top: 20px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px;
}

div#adresgegevens_tekst
{
border: 0px;
height: 100px;
width: 758px;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
float: left;
}

div#adresgegevens_kolom
{
border: 0px;
height: 100px;
width: 180px;
float: left;
padding-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px;
}

div#adresgegevens_kolom_rij
{
border: 0px;
height: 20px;
width: 180px;
 
font-size: 12px;
}

div#adresgegevens_kolom_rij_header
{
border: 0px;
height: 20px;
width: 180px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}


div#adresgegevens_kolom_pa
{
border: 0px;
height: 100px;
width: 140px;
float: left;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_rij_pa
{
border: 0px;
height: 20px;
width: 140px;
 
font-size: 12px;
}

div#adresgegevens_kolom_rij_header_pa
{
border: 0px;
height: 20px;
width: 140px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}


div#adresgegevens_kolom_small1
{
border: 0px;
height: 100px;
width: 185px;
float: left;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_rij_small1
{
border: 0px;
height: 20px;
width: 185px;
 
font-size: 12px;
}

div#adresgegevens_kolom_rij_header_small1
{
border: 0px;
height: 20px;
width: 185px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_small2
{
border: 0px;
height: 100px;
width: 125px;
float: left;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_rij_small2
{
border: 0px;
height: 20px;
width: 125px;
 
font-size: 12px;
}

div#adresgegevens_kolom_rij_header_small2
{
border: 0px;
height: 20px;
width: 125px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_small3
{
border: 0px;
height: 100px;
width: 145px;
float:left;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#adresgegevens_kolom_rij_small3
{
border: 0px;
height: 20px;
width: 145px;
 
font-size: 12px;
}

div#adresgegevens_kolom_rij_header_small3
{
border: 0px;
height: 20px;
width: 145px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}


div#homepage_contact_midden
{
border: 0px;
height: 185px;
width: 658px;
padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;
}

div#route_tekst
{
border: 0px;
height: 185px;
width: 658px;
 
font-size: 12px;
padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;
}

div#routebeschrijving_kolom1
{
border: 0px;
height: 553px;
width: 548px;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;
float: left;
}

div#routebeschrijving_kolom2
{
border: 0px;
height: 523px;
width: 200px;
padding-top: 50px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
float: left;
}

div#routebeschrijving_tekst
{
border: 0px;
height: 553px;
width: 558px;
 
font-size: 12px;
padding-top: 20px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;
}

div#homepage_contact_onder
{
border: 0px;
height: 258px;
width: 768px;
}


div#contact_container
{
border: 0px solid blue;
margin: 0 auto 0 auto;
height: 221px;
width: 718px;
text-align: left; 
font-size: 14px;
color: #666666;
background: white;
padding-top: 11px; padding-bottom: 11px; padding-left: 11px; padding-right: 11px;
}

div#contactheader
{
border: 0px;
height: 31px;
width: 718px;
font-weight: bold;
color:#8a5621;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}

div#contact_regel
{
border: 0px;
height: 23px;
width: 718px;
}

div#contact_regel_oms
{
border: 0px;
height: 23px;
width: 100px;
float: left;
}

div#contact_regel_waarde
{
border: 0px;
height: 23px;
width: 618px;
float: left;
}

div#contact_regel2
{
border: 0px;
height: 113px;
width: 718px;
}

div#contact_regel2_oms
{
border: 0px;
height: 113px;
width: 100px;
float: left;
}

div#contact_regel2_waarde
{
border: 0px;
height: 113px;
width: 618px;
float: left;
}

div#contact_regel2_omschr
{
border: 0px;
height: 110px;
width: 100px;
}

div#contact_regel2_button
{
border: 0px;
height: 20px;
width: 100px;
}

div#contact_melding
{
border: 0px;
height: 30px;
width: 718px;

}

div#contact_melding_oms
{
border: 0px;
height: 30px;
width: 100px;
float: left;

}

div#contact_melding_waarde
{
border: 0px;
height: 30px;
width: 615px;
color:#8a5621;

}


div#cms_menu
{
border: 0px;
height: 12px;
width: 200px;
font-size: 11px;
}

div#cms_menu_header
{
border: 0px;
height: 12px;
width: 200px;
font-weight: bold; 
 
font-size: 11px;
}

div#disclaimer_tekst
{
border: 0px;
height: 573px;
width: 788px;
}

div#disclaimer_tekst_titel
{
border: 0px;
height: 16px;
width: 788px;
 
font-size: 14px;
font-weight: bold;
color:#8a5621;
padding-top: 25px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; 
}

div#disclaimer_tekst_tekst
{
border: 0px;
height: 532px;
width: 783px;
 
font-size: 12px;
padding-top: 0px; padding-bottom: 0x; padding-left: 0px; padding-right: 5px; 
}
div#spacer
{
  clear: both;
}

