/* Main Module */
ul#hpMainTabs a.active {font-family: Verdana, Arial;color:white; width:200px;background:#012876;font-weight:bold;text-decoration: none;border-left: 1px solid #012876;border-top: 1px solid #012876;border-right: 1px solid #012876;}
ul#hpMainTabs a.inactive {font-family: Verdana, Arial;color:#333; width:200px;background:#FFFFFF;font-weight:bold;text-decoration: none;border-left: 1px solid #333;border-top: 1px solid #333;border-right: 1px solid #012876;}
a.white {font-family: Verdana, Arial;color:white;font-weight:bold;text-decoration: none;}
a.gray {font-family: Verdana, Arial;color:#333;font-weight:bold;text-decoration: none;}
a.white:hover {font-family: Verdana, Arial;color:white;font-weight:bold;text-decoration: underline;}
a.gray:hover {font-family: Verdana, Arial;color:#333;font-weight:bold;text-decoration: underline;}
ul#hpMainTabs {padding:0;margin:0;}
ul#hpMainTabs li {height:17px;background:#012876;margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;float:left;background:#f6f6f6;border-left: 1px solid #ddd;border-top: 1px solid #ddd;border-right: 1px solid #ddd;}
ul#hpMainTabs li.active {color:white;background:#012876;border-left: 1px solid #012876;border-top: 1px solid #012876;border-right: 1px solid #012876;}
ul#hpMainTabs a.hover {color:white;background:#012876;font-weight:bold;text-decoration: underline;border-left: 1px solid #012876;border-top: 1px solid #012876;border-right: 1px solid #012876;}
ul#hpMainTabs li div {cursor:pointer;text-decoration:none;font-size:10px;color:#626262;padding: 2px 10px;margin:0;}
ul#hpMainTabs li.active div {cursor:default;font-weight:bold;color:white;background:#012876;border-left: 1px solid #012876;border-top: 1px solid #012876;border-right: 1px solid #012876;}
div#hpMainTabContent {height:280px;width:250px;overflow:hidden;}
div#hpMainPad {margin:0 0 2px 0;height:18px;border-bottom: 2px solid #012876;}
div#hpMain {height:18px;}
div#hpMainText {font-size:8px;float:right;color:#333;padding:1px 0 0 0;margin: 0;}
div#hpNormalText {font-size:12px;float:right;color:#333;padding:1px 0 0 0;margin: 0;}


/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : white;
	color : white;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : white;
	color : windowtext;
	padding : 1px;
}

.bold 
{
	font-family: Arial,Verdana;
    font-size: 9pt;
     font-weight:bold;
}
.yellowboldkln
{
	font-family: Arial,Verdana;
    font-size: 9pt;
     font-weight:bold;
    color:#FFFF00;
}
a.blue
{
	font-family: Arial,Verdana;
	font-size: 11px;
	text-decoration: underline;
}

a.wit
{
	font-family: Arial,Verdana;
	font-size: 11px;
	text-decoration: underline;
    color:#FFFFFF;
}

a.wit:hover
{
	font-family: Arial,Verdana;
	font-size: 11px;
	text-decoration: underline;
    color:#FFFFFF;
}


a.topmenu
{
	font-family: Arial,Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.yellowboldkln
{
	font-family: Arial,Verdana;
    font-size: 9pt;
     font-weight:bold;
    color:#FFFF00;
text-decoration:none;
}
.redboldkln
{
	font-family: Arial,Verdana;
    font-size: 9pt;
     font-weight:bold;
    color:#FF0000;
}
a.redboldkln      
{text-decoration:none;}

.menu-hover {
    cursor: pointer;
    _cursor: hand;
}


.whiteboldkln
{
	font-family: Arial,Verdana;
    font-size: 10pt;
     font-weight:bold;
    color:#FFFFFF;
}
.blackboldkln
{
	font-family: Arial,Verdana;
    font-size: 10pt;
     font-weight:bold;
    color:#000000;
}
a.blackboldkln      
{text-decoration:none;}


.redbold 
{
	font-family: Arial,Verdana;
    font-size: 14pt;
     font-weight:bold;
    color:#FF0000;
}
a.redbold      
{text-decoration:none;}

.blackbold 
{
	font-family: Arial,Verdana;
    font-size: 14pt;
     font-weight:bold;
    color:#000000;
}
a.blackbold      
{text-decoration:none;}

a.black      { color: #000000; text-decoration: underline; font-size: 8pt;font-family: Arial,Verdana;}
a.black:hover{ color: #fdad31; text-decoration: underline; font-weight:bold; font-size: 10pt;font-family: Arial,Verdana;}

a.grijs      { color: #525252; text-decoration: none; font-size: 8pt;	font-family: Arial,Verdana;}
a.grijs:hover{ color:#FF0000; text-decoration: underline;	font-family: Arial,Verdana;}
a.grijsln      { color: #525252; text-decoration: none; font-size: 8pt; }
a 
{
	font-family: Arial,Verdana;
    font-size: 8pt;
}

.kaal { text-decoration: none;}
a.kaal      { text-decoration:none;}
a.kaal:hover{text-decoration:underline;}


a:hover{ color:#FF0000; text-decoration: underline }
a.rood       { color: #D40500; font-family: Arial,Verdana ; FONT-SIZE: 8px;}
.nieuws { font-family: Arial, Verdana; font-size: 10pt; }

h1 {

	font-family: Arial,Verdana;

	font-size: 18px;

	color: #005C9F;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-bottom: 2px;

}



h2 {

	font-family: Arial,Verdana;

	font-size: 11px;

	font-weight: bold;

	color: #D40500;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-bottom: 2px;

}


p{

	font-family: Arial,Verdana;
	font-size: 12px;
    color:#37455B;
}

.tekst{

	font-family: Arial,Verdana;
	font-size: 12px;
    color:#37455B;
}

.tekstklein{

	font-family: Arial,Verdana;
	font-size: 10px;
    color:#37455B;
}

.tekstkleinwit{

	font-family: Arial,Verdana;
	font-size: 10px;
    color:#FFFFFF;
}



td{

	font-family: Arial,Verdana;
	font-size: 10px;
}



.menuitem {
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #94A4BE;
}
a.menuitem{ color:#94A4BE; text-decoration:none}
a.menuitem:hover{ color:#FF0000; text-decoration:none}

.href
{

	font-family: Arial,Verdana;
	font-size: 12px;
}

body
{
     margin-top:0;
     margin-left:0;
	margin: 0px;
  text-align: center; 
}

#wrapper 
{ 
 margin: 0 auto; 
 padding: 0; 
 width: 1000px; 
 text-align: left; 
} 

table
{
    padding:0;
    border-spacing:0;
}


.filekorter {color:Green;}
.filelanger {color:Red;}
.heading{font-size: large;}
.hectometer {font-size: 10px;font-family: Arial,Verdana;color:#37455B;font-style:italic}
.lengte {font-size:medium; font-weight:bold; text-align:right;}
.wegnr {font-size:medium; font-weight:bold; text-align:left;}


.listodd{background-color:white;}
.listeven{background-color:#CCCCCC;}

li{

	font-family: Arial,Verdana;
	font-size: 12px;
    color:#37455B;
}
UL { margin-top: 0px;margin-bottom: 2px; margin-left:0px; margin-right:5px; padding-left: 0em; list-style-type:disc }
UL UL { margin-top: 0px; padding-left: 2px; list-style-type:none }

.sM {
  margin: 13px 0 0 0;
  width: 116px;
}

.sMB {
  margin: 0 15px 13px 5px;
  width: 96px;
  overflow: hidden;
  font-size: 10px;
}

.sMB h2 {
  margin: 0;
  width: auto;
  padding: 0 0 0 3px;
  background: #5e707a;
  font-weight: normal;
  font-size: 13px;
  color: #fff;
}

.sMBA h2 {
  display: block;
  background: #da0000;
}

.sMB h2 a {
  color: #fff;
  text-decoration: none;
  font-size: 13px;
}

.sMBCs {
  overflow: hidden;
}

.sMBC {
  float: left;
  overflow: hidden;
}

.sMBC2 {
  width: 48px;
}

.sMBC3 {
  width: 32px;
}

.sMB .cD {
  font-size: 9px;
  text-align: center;
}

.sMB .cDT {
  color: #000;
}

.sMB .cDSU,
.sMB .cDSUD {
  color: #c0c0c0;
  font-size: 9px;
  margin: 0 -1px;
}

.br {
  clear: both;
}

.rood {
  color: #da0000;
}

.wS {
  border: 1px solid #aaaaaa;
  width: 550px;
}

.wS thead th {
  background-color: #5e707a;
  color: #fff;
  font-size: 13px;
  font-weight: normal;
}

.wS th,
.wS td {
  text-align: right;
  padding: 0 6px;
  white-space: nowrap;
}

UL { margin-top: 0px;margin-bottom: 2px; margin-left:0px; margin-right:5px; padding-left: 0em; list-style-type:disc }
UL UL { margin-top: 0px; padding-left: 2px; list-style-type:none }


