/*
Grijs : #818181
Lichtblauw : #A0AFD3
Middelblauw : #8195B9
donkerblauw : #324B97
Blauwtint Donker leftnav : #6272A7
*/

BODY { font-family: Verdana, Arial, Helvetica; color: #818181; font-size: 13px; background-color: #D6D6D6; }


H1 { font-size: 18px; font-weight: bold; font-family: Verdana, Arial, Helvetica; color: #6F7FB4; }
H2 { font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica; color: #324B97; }
H3 { font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica; color: #6F7FB4; }
H4 { font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica; color: #6370BF;  }
H5 { font-size: 13px; font-family: Verdana, Arial, Helvetica; color: #6F7FB4; }
H6 { font-size: 13px; font-family: Verdana, Arial, Helvetica; color: #324B97; }
/* Kleuren: 6F7FB4 , 324B97, 6370BF , 6370BF*/

P, UL, OL, LI, DIR { font-family: Verdana, Arial, Helvetica; color: #818181; font-size: 12px; }

UL {  margin-left: 2px; padding: 6px; padding-left: 0px; margin-bottom: 5px;} 
UL LI  {  line-height: 13px; margin: 0px; margin-top: 2px; margin-bottom: 5px; margin-left: 15px; padding: 0px; border: 0px } 
UL LI.first  {  margin-top: 0px }
UL LI.last   {  margin-bottom: 0px }
P {margin-top: 5px; margin-bottom: 5px; margin-left: 5px;}

HR { color: #8B98C7 }
TD, TH { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #818181; }

A:link, A:active, A:visited, A:unknown { color: #324B97; font-family: Verdana, Arial, Helvetica; font-weight: none; text-decoration: none; }
A:hover { text-decoration: underline; }

/* Hoofd tabel rand */
.borderbg { background-color: #000000;}

/* Pulldown Hoofdnavigatie */
div.topmenu { position: absolute; visibility: hidden; background-color: #FFFFFF; padding: 0 0 0 0; spacing: 0 0 0 0; margin: 0 0 0 0; }
a.topmenu { display: block; color: #ffffff; background-color: #A0AFD3; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 0px; width: 145px;  font-size: 10px; line-height: 16px; }
a.topmenu:link, a.topmenu:visited	{ color: #ffffff; } 
a.topmenu:active, a.topmenu:focus, a.topmenu:hover, a.topmenu:unknown{ color: #ffffff; background-color: #8195B9; text-decoration: none; }

/* Hoofdnavigatie normaal */
.top-nav { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; }
a.top-nav { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none; border-bottom: 1px solid #324B97; border-right: 2px solid #324B97; border-top: 0px solid #324B97; border-left: 2px solid #324B97; display: block; padding: 2px 0 2px 0; text-align: center;}
a.top-nav:active, a.top-nav:focus, a.top-nav:hover { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none; }
a.top-nav:link, a.top-nav:visited { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none;  }
table.top-nav { border-collapse: separate; height: 12px; padding: 0 0 0 0; spacing: 0 0 0 0; margin: 0 0 0 0;}
td.top-nav { background-color: #324B97; color: #ffffff; font-size: 12px; font-weight: bold; height: 21px; padding: 1 0 1 0; spacing: 0 0 0 0; margin: 0 0 0 0;}

/* Hoofdnavigatie geselecteerd */
.top-navselected { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; }
a.top-navselected { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none; border-bottom: 1px solid #324B97; border-right: 2px solid #324B97; border-top: 0px solid #324B97; border-left: 2px solid #324B97; display: block; padding: 2px 0 2px 0; text-align: center;}
a.top-navselected:active, a.top-navselected:focus, a.top-navselected:hover { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none; }
a.top-navselected:link, a.top-navselected:visited { font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: normal; font-size: 11px; background-color: #324B97; text-decoration: none;  }
table.top-navselected { border-collapse: separate; height: 12px; padding: 0 0 0 0; spacing: 0 0 0 0; margin: 0 0 0 0;}
td.top-navselected { background-color: #324B97; color: #ffffff; font-size: 10px; font-weight: bold; height: 21px; padding: 1 0 1 0; spacing: 0 0 0 0; margin: 0 0 0 0;}

/* Linker subnavigatie Normaal */
td.leftnav_bgimagetop
	 { 
	 	background-image: url(/common/images/subnav_top_blank.gif); 
		background-repeat: no-repeat; 
		font-family: Verdana, Arial, Helvetica; 
		color: #FFFFFF;
		font-size: 10px;
		font-weight: normal;
		layout-flow : horizontal;
		letter-spacing : 1px;
		font-style : normal;
		word-spacing : 2px;
		width:193;
		height:46;
		vertical-align: top;		
	 }

table.languageflags { margin-top:2px; vertical-align: top; background-color:transparent; color:#8195B9; border-style:transparent; border-width:0px; border-color:#FFFFFF; }
	 
td.leftnav_bgimage
	 { 
	 	background-image: url(/common/images/subnav_sub_blank.gif); 
		background-repeat: no-repeat; 
		font-family: Verdana, Arial, Helvetica; 
		color: #FFFFFF;
		font-size: 14px;
		font-weight: bold;
		layout-flow : horizontal;
		letter-spacing : 3px;
		font-style : normal;
		word-spacing : 5px;
	 }

td.leftnav { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 11px; background-image: none; background-color: #BEBEBE; line-height: 12px; width: 168px;}
a.leftnav { font-family: Verdana, Arial, Helvetica; color: #324B97; font-weight: bold; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px; width: 168px; display: block;}
a.leftnav:visited, a.leftnav:unknown { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px; width: 168px; display: block;}
a.leftnav:active { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px; width: 168px; display: block;}
a.leftnav:hover { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 11px; background-image: none; text-decoration: underline; line-height: 12px; width: 168px; display: block;}
span.leftnav { width: 168px; display: block; cursor:hand; }

/* Linker subnavigatie geselecteerd */
td.leftnavselected { font-family: Verdana, Arial, Helvetica; color: #8c98be; font-size: 11px; background-image: none; background-color: #BEBEBE; line-height: 12px;}
a.leftnavselected { font-family: Verdana, Arial, Helvetica; color: #8c98be; font-weight: bold; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px;}
a.leftnavselected:visited, a.leftnavselected:unknown { font-family: Verdana, Arial, Helvetica; color: #8c98be; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px;}
a.leftnavselected:active { font-family: Verdana, Arial, Helvetica; color: #8c98be; font-size: 11px; background-image: none; text-decoration: none; line-height: 12px;}
a.leftnavselected:hover { font-family: Verdana, Arial, Helvetica; color: #6879B0; font-size: 11px; background-image: none; text-decoration:none; line-height: 12px;}
span.leftnavselected { width: 168px; display: block; cursor:hand; }

/* pagina body table */
table.body { padding-left: 10px; padding-right: 4px; padding-top: 10px; padding-bottom: 10px;}
td.body { padding-left: 10px; padding-right: 4px; }

/* Footer */
a.footer {font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color:818181;}
a.footer:visited, a.footer:unknown { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color:818181; }
a.footer:active { font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; color:818181; }
a.footer:hover { font-family: Verdana, Arial, Helvetica; font-size: 10px; color:818181; text-decoration: underline; }
.footer { font-family: Verdana, Arial, Helvetica; font-size: 11px }
td.footer { font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #D6D6D6; }

/* Normale kleine info tekxt*/
td.informational
	{
		font-size: 9px;
		font-weight: normal;
		color:#999999;
	}

/* Zoeken */
td.zoekenheader { color: #324B97; font-size: 12px; font-weight: bold; margin-top: 5px; padding-top: 5px; }
td.zoeken { color: #324B97; font-size: 10px; font-weight: bold; margin-top: 5px; padding-top: 5px; }
a.zoeken {font-family: Verdana, Arial, Helvetica; font-size: 13px; text-decoration: none; color:818181; cursor:hand;}
a.zoeken:visited, a.zoeken:unknown { font-family: Verdana, Arial, Helvetica; font-size: 13px; text-decoration: none; color:818181; cursor:hand;}
a.zoeken:active { font-family: Verdana, Arial, Helvetica; font-size: 13px; text-decoration: none; color:818181; cursor:hand;}
a.zoeken:hover { font-family: Verdana, Arial, Helvetica; font-size: 13px; color:818181; text-decoration: underline; cursor:hand;}
.highlightword { color: #FF0000; background-color: #A0AFD3; letter-spacing : 2px; }
A.zoekresults:link, A.zoekresults:active, A.zoekresults:visited, A.zoekresults:unknown { color: #324B97; font-family: Verdana, Arial, Helvetica; font-weight: none; text-decoration: underline; }
A.zoekresults:hover { text-decoration: underline; }

#searcherrorCell{
 font-size:10px;
 font-weight:normal;
 text-align:left;
 color:#FF0000;
 float:left;
}


 /* FORMULIEREN  */
.formulierHeader{
 font-size:14px;
 font-weight: bold;
 color:FFFFFF;
 height: 22px;
 padding-left:8px;
 background-color:#808041; 
}
 
.formulierStandaard{
 font-size:12px;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-top:1px;
 padding-bottom:1px;

}

.formulierLicht{
 font-size:12px;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-top:1px;
 padding-bottom:1px;
 border-top: solid FFFFFF 1px;
}

.formulierLichtNB{
 font-size:12px;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-top:1px;
 padding-bottom:1px;
}

.formulierLichtError{
 font-size:12px;
 font-weight:bold;
 color:#FF0000;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-right:20px;
 padding-top:1px;
 padding-bottom:1px;
}

.formulierDonker{
 font-size:12px;
 background-color:#FFFFFF; 
 padding-left:8px;
 padding-top:1px;
 padding-bottom:1px;
 border-top: solid FFFFFF 1px;
}

.formulierDonkerError{
 font-size:12px;
 font-weight:bold;
 color:#FF0000;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-right:20px;
 padding-top:1px;
 padding-bottom:1px;
}

.formulierDonkerNB{
 font-size:12px;
 background-color:#FFFFFF;
 padding-left:8px;
 padding-top:1px;
 padding-bottom:1px;
}
/* Einde Formulier */

.mainsubhead
			{ background-image: url(/common/images/new_template_tableheadbg.gif); font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: bold; font-size: 12px }
.mainsub
   			{ font-family: Verdana, Arial, Helvetica; color: #818181; background-color: #ffffff; line-height: 130%; font-size: 11px; }
.check
   			{ font-family: Verdana, Arial, Helvetica; color: #818181; background-color: #ffffff; font-size: 11px; font-weight: bold; }

			
.main
   			{ font-family: Verdana, Arial, Helvetica; color: #818181; background-color: #ffffff; line-height: 160%; font-size: 13px }
.mainlink { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 12px; font-weight: bold; text-decoration: none }

a.mainlink { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 12px; font-weight: bold; text-decoration: none }
a.mainlink:visited { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 12px; font-weight: bold; text-decoration: none }
a.mainlink:active { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 12px; font-weight: bold; text-decoration: none }
a.mainlink:hover { font-family: Verdana, Arial, Helvetica; color: #324B97; font-size: 12px; font-weight: bold; text-decoration: underline }


.tablehead
			{ font-family: Verdana, Arial, Helvetica; font-size: 11px }


.backtop
			{ font-family: Verdana, Arial, Helvetica; font-size: 5px; font-weight: bold; background-color: #ffffff }
.small
			{ font-family: Verdana, Arial, Helvetica; font-size: 11px }
.smallbold
			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold }
.onclick
			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #E5E6E7 }
.top
			{ font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #E5E6E7; font-weight: bold }
.teamhead
			{ font-family: Verdana, Arial, Helvetica; color: #000000; font-size: 14px; background-color: #ffffff; font-weight: bold }
.teamsubhead
			{ font-family: Verdana, Arial, Helvetica; color: #8B98C7; background-color: #ffffff; font-weight: bold }
.teamindent
			{ margin-left: 1cm }



.bluetitle
			{ font-family: Verdana, Arial, Helvetica; color: #8B98C7; font-weight: bold; font-size: 14px; background-color: #ffffff }
.top
			{ font-family: Verdana, Arial, Helvetica; color: #999900; font-weight: bold; font-size: 11px }
.greentitle
			{ font-family: Verdana, Arial, Helvetica; color: #999900; font-weight: bold; font-size: 14px; background-color: #e6e6f2 }
.whitetitle
			{ font-family: Verdana, Arial, Helvetica; color: #ffffff; font-weight: bold; font-size: 13px }
.tm
			{ font-family: Verdana, Arial, Helvetica; font-size: 10px }
.portsm
			{ font-family: Verdana, Arial, Helvetica; font-size: 10px }
.xsm
			{ font-family: Verdana, Arial, Helvetica; font-size: 10px }
.pcolor
			{ margin-left: 40; background-color: #FAFAED }
.blueh1
			{ font-family: Verdana, Arial, Helvetica; color: #6370BF; font-weight: bold; font-size: 16px; background-color: #ffffff }
.blue2
			{ font-family: Verdana, Arial, Helvetica; color: #4958B0; font-weight: bold; font-size: 14px; background-color: #ffffff }
.orange2
			{ font-family: Verdana, Arial, Helvetica; color: #FF9900; font-weight: bold; font-size: 14px; background-color: #ffffff }
.homeblue
			{ font-family: Verdana, Arial, Helvetica; color: #6571BD; font-weight: bold; font-size: 14px; background-color: #ffffff; text-decoration: none }
.homeblue2
			{ font-family: Verdana, Arial, Helvetica; color: #6571BD; font-size: 13px; background-color: #ffffff; text-decoration: none }
.red
			{ font-family: Verdana, Arial, Helvetica; font-weight: bold; color: #FF0000}
.redsmall
			{ font-family: Verdana, Arial, Helvetica; color: #FF0000; font-size: 11px}
.hrgrey
			{ color: #DCDCDC }
INPUT
  		{ background-color: #ffffff }
		
.popup_table
		{ background-color: #E8E7D5 }
/* Headers */

