/*  common */body { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; }ul  { text-decoration: none; list-style-type: square;}td    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif;}/*  typo black */.head1    { color: black; font-weight: bold; font-size: 18px;  }.textB    { color: black; font-weight: bold; font-size: 11px;  }.textUnderLine    { color: black; font-size: 11px;  text-decoration:underline;}.textGrey     { color: gray; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, sans-serif }.subHead    { color: black; font-weight: bold; font-size: 12px;  }/*  typo blue */.Bhead1    { color: #0eb7fc; font-weight: bold; font-size: 18px;  }.Bhead2    { color: #0eb7fc; font-weight: bold; font-size: 14px;  }.Btext    { color: #0eb7fc; font-size: 11px;  }.BtextB    { color: #0eb7fc; font-weight: bold; font-size: 11px;  }/*  typo white */.Whead1    { color: white; font-weight: bold; font-size: 18px;  }.Wtext    { color: white; font-size: 11px;  }.WtextB    { color: white; font-weight: bold; font-size: 11px;  }/*  tables */.tableBorder td     {  }.tableLines     { border-top: 1px solid #0eb7fc; border-bottom: 1px solid #0eb7fc }.tableLine     { border-top: 1px solid black; }.tableHead    { color: white; font-weight: bold; font-size: 12px;   background-color: #0eb7fc; }.tableSubHead    { color: black; font-weight: bold; font-size: 12px;  border-top: 1px solid black; border-bottom: 1px solid black }.tableSubHead2    { color: black; font-weight: bold; font-size: 11px;  border-top: 1px solid black; border-bottom: 1px solid black }.tableTec   { color: black; font-weight: bold; font-size: 11px;  background-color: #82c6e6 }.tableColor    { background-color: #cff0fe }.tableColor2    { background-color: #D3D3D3 }/*  tectables */.tecTableBorder td     { border-right: 1px solid white }.tecHead	 { color: black; font-weight: bold; font-size: 12px;  background-color: #0eb7fc }.tecHeadLine { color: black; font-weight: bold; font-size: 18px;  }.tecSubhead1 { color: #0eb7fc; font-weight: bold; font-size: 14px;  }.tecSubhead2 { color: black; font-weight: bold; font-size: 12px; border-bottom: 1px solid black }.tecDesc    { color: white; font-weight: bold; font-size: 11px;  background-color: #0eb7fc }.tecDesc2    { color: white; font-weight: bold; font-size: 11px;  background-color: #a9a9a9 }.tecColor    { background-color: #cff0fe }.tecLine { border-bottom: 1px solid black }/*  links */a:link   { color: #0eb7fc; font-weight: bold; text-decoration : none; font-size: 11px;   }a:visited { color: #0eb7fc; font-size: 11px; text-decoration : none; font-weight:bold;  }a:hover { color: black; font-size: 11px; text-decoration:underline; font-weight:bold;  }a:active { color: black; font-size: 11px;  text-decoration:underline; font-weight:bold;  }.blackLinks  { color: black; font-weight: bold; font-size: 11px;  text-decoration: none }.blackLinks a:link     { color: black; font-weight: bold; font-size: 11px;  text-decoration: none }.blackLinks a:visited   { color: black; font-weight: bold; font-size: 11px;  text-decoration: none }.blackLinks a:hover   { color: black; font-weight: bold; font-size: 11px;  text-decoration: underline }.blackLinks a:active   { color: black; font-weight: bold; font-size: 11px;  text-decoration: underline }.sitemap   { color: black; font-weight: normal; font-size: 11px;  text-decoration: none }.sitemap a:link      { color: black; font-weight: normal; font-size: 11px;  text-decoration: none }.sitemap a:visited    { color: black; font-weight: normal; font-size: 11px;  text-decoration: none }.sitemap a:hover    { color: black; font-weight: normal; font-size: 11px;  text-decoration: underline }.sitemap a:active    { color: black; font-weight: normal; font-size: 11px;  text-decoration: underline }.sitemapB    { color: #0eb7fc; font-weight: bold; font-size: 14px;  text-decoration: none}.sitemapB a:link  { color: #0eb7fc; font-weight: bold; font-size: 14px;  text-decoration: none}.sitemapB a:visited   { color: #0eb7fc; font-weight: bold; font-size: 14px;  text-decoration: none}.sitemapB a:hover   { color: #0eb7fc; font-weight: bold; font-size: 14px;  text-decoration: underline}.sitemapB a:active   { color: #0eb7fc; font-weight: bold; font-size: 14px;  text-decoration: underline}/* Validation Summary */.ValidatListe{	border-top: maroon 1px solid;	font-size: 12px;	page-break-before: auto;	page-break-after: auto;	color: red;	border-bottom: maroon 1px solid;	}.ValidateItem{	color: red;}.textNamen
{
	font-size: 9px;
}

