body
{
  left-margin: 0px;
  top-margin: 0px;
  right-margin: 0px;
  bottom-margin: 0px;
  background-color: #D5001A;
} 

td.frontpage-bottom-1
{
  background-image: URL("/sunbrook/images/frontpage/bottom-1.jpg");
  background-repeat: no-repeat;     
}

td.frontpage-bottom-2
{
  background-image: URL("/sunbrook/images/frontpage/bottom-2.jpg");
  background-repeat: no-repeat;     
}

a.frontpage
{
  cursor: hand;
  width: 100%;
  height: 100%;
  color: #0A5EB0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-decoration: none;
  font-weight : bold;   
  text-align: center;
}

p.popup-uk
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight : normal;   
  color: #FFFFFF;
}

a.popup-uk
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  font-weight : normal;   
  color: #FFFFFF;
}
    
td.rafloop
{
  background-image: URL("/sunbrook/images/misc/fill-rechts.gif");
  background-repeat: repeat-y;      
  background-position: left;
}

td.lafloop
{

  background-image: URL("/sunbrook/images/misc/fill-links.gif");
  background-repeat: repeat-y;
  background-position: right;
}

.siteback
{
  background-color: #ffffff;
}


td.submenu-body
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 10px;
}

a.submenu-body-blauw
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight : bold;   
  color: #0A5EB0;
}

a.submenu-body-blauw:hover
{
  text-decoration: underline;
}

a.submenu-body-blauw-actief
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  font-weight : bold;   
  color: #0A5EB0;
}

a.submenu-body-blauw-actief:hover
{
  text-decoration: none;
}

a.submenu-body-groen
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight : bold;   
  color: #6D7512;
}

a.submenu-body-groen:hover
{
  text-decoration: underline;
}

a.submenu-body-groen-actief
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  font-weight : bold;   
  color: #6D7512;
}

a.submenu-body-groen-actief:hover
{
  text-decoration: none;
}

.logopos
{
  padding-top: 5px;
  padding-left: 1px;
  padding-right: 10px;
}

td.cellspace
{
  padding-left: 15px;
  padding-top: 10px;
  padding-right: 20px;
}
  

li.blauw,p.blauw,a.blauw,span.blauw
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : normal;
  line-height: 1.6em;      
  color: #0A5EB0;
}

li.wit,p.wit,a.wit,span.wit
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : normal;
  line-height: 1.6em;      
  color: #FFFFFF;
}

li.groen,p.groen,a.groen,span.groen
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : normal;
  line-height: 1.6em;      
  color: #6D7512;
}

td.navmenu
{
  padding-left: 6px;
  padding-right: 6px;
}

td.navmenu-line
{
  padding-left: 6px;
  padding-right: 6px;
  font-size: 3px;
}

a.navmenu
{

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight : bold;  
  color: #ffffff;
  text-decoration: none;
}

.sluiting
{
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 1px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal; 
  border-top: 1px solid #0A5EB0;      
  color: #0A5EB0;
}  

a.footermenuitem
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;      
  color: #0A5EB0;
  text-decoration: none;
}

a.footermenuitem:hover
{
  text-decoration: underline;
}


td.underlinecell
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1px;
  text-decoration: none;
}

td.taalkeuzecell
{
  vertical-align: top;
  text-align: left;
  padding-left: 10px;
  padding-top: 8px;
  padding-right: 8px;
}

td.verbsnelheidcell
{
  width: 100%;
  vertical-align: top;
  text-align: left;
  padding-left: 10px;
  padding-top: 6px;
}

input.textfield
{
  width: 100%;
  font-family: Arial;
  font-size: 10pt;
  line-height: 0,2em;
  background-color: #FFFFFF;
  border: 1 solid #0A5EB0;
}

textarea
{
  width: 100%;
  font-family: Arial;
  font-size: 10pt;
  line-height: 0,2em;
  background-color: #FFFFFF;
  border: 1 solid #0A5EB0;
}

input.button
{
  background-color: #FFFFFF;
  color: #0A5EB0;
  border: 1 solid #0A5EB0;
  padding-left: 7;
  padding-right: 7;
}
