body, html{margin: 0;text-align: center;font-family: verdana;font-size: 14px;}

div#main_container{border: 0px solid blue;margin: 0 auto 0 auto;width: 1016px;text-align: left;font-family: verdana;font-size: 12px;color:#0067ac;}

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;float:left;}
div#header_menu{border: 0px solid green;height: 20px;width: 1000px;float:left;border-top : 0px solid black; border-bottom : 0px solid black; border-left : 2px solid black; border-right : 2px solid black;}

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;float:left;}
div#body_links{border: 0px;height: 570px;width: 212px;float: left;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;background: url(../images/layout/home_body_linksonder.jpg);background-repeat: no-repeat;}
div#body_linksboven{border: 0px;height: 210px;width: 200px;font-size: 16px;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_cms_menu{border: 0px;height: 550px;width: 200px;padding-top: 20px; padding-bottom: 0px; padding-left: 12px; padding-right: 0px; background:white;}
div#body_midden{border: 0px;height: 570px;width: 788px;float: left;}

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;float:left;}
div#footer_shadow_liggend{border: 0px;height: 12px;width: 1016px;}

div#homepage_fix{border: 0px;height: 570px;width: 788px;}
div#homepage_midden{border: 0px;height: 545px;width: 588px;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: 588px; font-size: 16px;font-weight: bold;color:#0067ac;padding-top: 0px; padding-bottom: 10x; padding-left: 0px; padding-right: 0px; }
div#homepage_row_tekst{border: 0px;width: 588px; padding-top: 0px; padding-bottom: 30x; padding-left: 0px; padding-right: 0px; }
div#homepage_middenboven{border: 0px;height: 210px;width: 588px;padding-top: 0px; padding-bottom: 25px; padding-left: 0px; padding-right: 0px; background-repeat: no-repeat;/*background: #99FFFF;*/}
div#homepage_middenonder{border: 0px;height: 270px;width: 588px;padding-top: 0px; padding-bottom: 10px; 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: 0px; padding-right: 0px;}

div#home_tekst{border: 0px;height: 210px;width: 563px;font-size: 14px;color:#0067ac;}
div#home_tekst_titel{border: 0px;height: 22px;width: 563px; font-size: 16px;font-weight: bold;color:#015085;}
div#home_tekst_subtitel{border: 0px;height: 188px;width: 563px; font-size: 16px;color:#0067ac;}
div#home_tekst_tekst{border: 0px;height: 188px;width: 563px; font-size: 14px;color:#0067ac;font-weight: none;}

div#home_nieuws_header{border: 0px;height: 31px;width: 563px;font-size: 16px;font-weight: bold;color:#015085;}
div#home_nieuws_regel{border: 0px solid green;height: 39px;width: 563px;}
div#home_nieuws_teken{border: 0px;height: 39px;width: 40px;float: left;font-size: 10px;}
div#home_nieuws_titel{border: 0px;height: 39px;width: 519px; font-size: 14px;/*font-style:italic;*/font-weight: bold;color:#015085;float: left; }
div#home_nieuws_meer{border: 0px solid green;height: 16px;width: 563px;font-size: 16px;font-weight: bold;font-style: italic;color:#0067ac;text-align:left;float: left;}
div#home_nieuwsarchief{border: 0px solid green;height: 545px;width: 563px;font-size: 16px;font-weight: bold;font-style: italic;text-align:right;float: left;}

/* ASSORTIMENT*/
div#assortiment_nieuws_header			{border: 0px solid green;height: 30px;width: 549px;}
div#assortiment_nieuws_header_titel		{border: 0px solid green;height: 30px;width: 549px;font-size: 16px;font-weight: bold;color:#015085;float:left;}
div#assortiment_nieuws_header_titel1		{border: 0px solid green;height: 30px;width: 349px;font-size: 16px;font-weight: bold;color:#015085;float:left;}
div#assortiment_nieuws_header_titel2		{border: 0px solid green;height: 30px;width: 200px;font-size: 12px;font-weight: bold;color:#015085;float:right;text-align:right;}
div#assortiment_nieuws_regel				{border: 0px solid green;height: auto;width: 549px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;float:left}
div#assortiment_nieuws_regel_np			{border: 0px solid green;height: auto;width: 549px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;float:left}
div#assortiment_nieuws_regel2			{border: 0px solid green;width: 549px;}
div#assortiment_nieuws_regel_nb			{border: 0px solid green;width: 549px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;}
div#assortiment_nieuws_teken				{border: 0px solid green;height: auto;width: 35px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;font-size: 10px;font-style:italic;color:#0067ac;float:left;}
div#assortiment_nieuws_titel				{border: 0px solid green;height: auto;width: 504px; font-size: 14px;font-style:italic;color:#015085;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;float:right;}
div#assortiment_nieuws_titel_bedrag		{border: 0px solid green;height: auto;width: 355px; font-size: 14px;color:#015085;font-style:italic;float:left;/*background:orange;*/}
div#assortiment_nieuws_bedrag			{border: 0px solid green;height: auto;width: 90px; font-size: 14px;font-style:italic;padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;/*background:pink;*/float:right;}

div#assortiment_nieuws_regel_bericht		{border: 0px solid green;height: auto;width: 504px; font-size: 12px;padding-top: 0px; padding-bottom: 0px; padding-left: 35px; padding-right: 0px;}
div#assortiment_nieuws_bericht			{border: 0px solid green;height: auto;width: 504px;color:#0067ac; font-size: 14px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;}
/*div#assortiment_nieuws_regel_bericht          {border: 0px solid green;height: auto;width: 549px;color:#0067ac; font-size: 14px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;clear:both;}*/


/* 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: 16px;font-weight: bold;color:#015085;float:left;}
div#nieuws_nieuws_header_titel1		{border: 0px solid green;height: 30px;width: 549px;font-size: 16px;font-weight: bold;color:#015085;float:left;}
div#nieuws_nieuws_regel				{border: 0px solid green;height: auto;width: 549px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;float:left}
div#nieuws_nieuws_regel_np			{border: 0px solid green;height: auto;width: 549px;padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px;float:left}
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;}
div#nieuws_nieuws_teken				{border: 0px solid green;width: 45px;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;font-size: 10px;font-style:italic;color:#0067ac;float:left;/*background:blue;*/}
div#nieuws_nieuws_titel				{border: 0px solid green;width: 494px; font-size: 14px;/*font-style:italic;*/font-weight: bold;color:#015085;padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 10px;/*background:red;*/float:right;}
div#nieuws_nieuws_titel_bedrag		{border: 0px solid green;width: 355px; font-size: 14px;color:#015085;font-style:italic;float:left;/*background:orange;*/}
div#nieuws_nieuws_bedrag				{border: 0px solid green;width: 90px; font-size: 14px;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: 514px; font-size: 12px;padding-top: 0px; padding-bottom: 0px; padding-left: 35px; padding-right: 0px;}
div#nieuws_nieuws_bericht			{border: 0px solid green;width: 514px;color:#0067ac; font-size: 14px;padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;}

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

div#nieuws_nieuws_foto{border: 0px solid green;/*height: 60px;*/ width: 485px;color:#0067ac; font-size: 14px;padding-top: 0px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;}


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

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

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

div#bedrijf_tekst{  border: 0px solid green;  width: 100%;}
div#bedrijf_tekst_titel{  border: 0px solid green;  height:30px;  width: 97%;  font-size: 16px;  font-weight: bold;  color:#015085;}
div#bedrijf_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:#0067ac;}
div#bedrijf_tekst_tekst{  border: 0px solid green;  width: 97%; font-size: 14px;}

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

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

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

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

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


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

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

div#adresgegevens_kolom_rij_header_pa
{
border: 0px;
height: 20px;
width: 180px;
 
font-size: 16px;
font-weight: bold;
color:#0067ac;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
}


div#adresgegevens_kolom_small1
{
border: 0px;
height: 100px;
width: 250px;
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: 14px;
}

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

div#adresgegevens_kolom_small2
{
border: 0px;
height: 100px;
width: 250px;
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: 14px;
}

div#adresgegevens_kolom_rij_header_small2
{
border: 0px;
height: 20px;
width: 125px;
 
font-size: 16px;
font-weight: bold;
color:#0067ac;
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: 14px;
}

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


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

div#route_tekst
{
border: 0px;
height: 185px;
width: 745px; 
font-size: 14px;
padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;
clear:both;
}

div#route_tekst_kolom1
{
border: 0px;
height: 185px;
width: 490px; 
float:left;
}

div#route_tekst_kolom2
{
border: 0px;
height: 185px;
width: 255px; 
float:right;
}


div#routebeschrijving_kolom1
{
border: 0px;
height: 570px;
width: 453px;
padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
float: left;
}

div#routebeschrijving_kolom2
{
border: 0px;
height: 570px;
width: 315px;
padding-top: 0px; padding-bottom: 0px; padding-left: 20px; padding-right: 0px;
float: left;
}

div#routebeschrijving_tekst
{
border: 0px;
height: 570px;
width: 453px;
 
font-size: 14px;
padding-top: 20px; padding-bottom: 0px; padding-left: 10px; padding-right: 0px;
}

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


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

div#contactheader
{
border: 0px;
height: 31px;
width: 718px;
font-weight: bold;
color:#0067ac;
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:#0067ac;

}


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: 16px;
font-weight: bold;
color:#0067ac;
padding-top: 25px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; 
}

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

div#homepage_nieuwsarchief
{
border: 0px;
height: 550px;
width: 783px; 
padding-top: 20px; padding-bottom: 0x; padding-left: 0px; padding-right: 5px; 
}

div#bericht_titelregel
{
border: 0px;
height: 20px;
width: 760px;
font-size: 16px;
font-weight: bold;
padding-top: 20px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; 
}

div#bericht_titel
{
border: 0px;
width: 600px; 
float:left;
}

div#bericht_moment
{
border: 0px;
width: 106px; 
float:right;
text-align:right;
padding-top: 0px; padding-bottom: 0x; padding-left: 0px; padding-right: 54px; 
}

div#bericht_subtitelregel
{
border: 0px;
width: 760px; 
font-size: 14px;
padding-top: 10px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; 
}

div#bericht_subtitel
{
border: 0px;
width: 760px; 
float:left;
}

div#bericht_berichtregel
{
border: 0px;
width: 760px; 
font-size: 14px;
padding-top: 5px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px; 
}

div#bericht_bericht
{
border: 0px;
width: 760px; 
float:left;
}

div#aanb_prd_regel
{
border: 0px;
/*height: 20px;*/
width: 570px;  
padding-top: 0px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px;
clear:both; 
}

div#aanb_prd_nr
{
border: 0px;
/*height: 20px;*/
width: 60px; 
float:left;
}

div#aanb_prd_oms
{
border: 0px;
/*height: 20px;*/
width: 510px; 
float:right;
}

div#aanb_prd_titelregel
{
border: 0px;
/*height: 50px;*/
width: 570px;
padding-top: 5px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px;  
}

div#aanb_prd_opmerking
{
border: 0px;
height: 20px;
width: 570px;
padding-top: 30px; padding-bottom: 0x; padding-left: 0px; padding-right: 0px;  
}

div#spacer
{
  clear: both;
}
