/* CSS Document */

/* SUR TOUTES LES PAGES *****************/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #ff9900;
	color: #ff9900;
	margin: 0px;
	padding: 0px;
	}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	}


TH { font-family: Arial;Tahoma, MS Sans Serif, Sans Serif;font-weight: bold;font-size: 12px;background-color: #7E9FC0; color: #FFFFFF}
TD { color: #000000; font-family: Arial;Tahoma, MS Sans Serif, Sans Serif;font-weight: normal;font-size: 12px;}
a { text-decoration: none; color: white; font-weight: BOLDER; font-size: 10pt}
a:hover { text-decoration: none; color: black; font-weight: BOLDER; font-size: 10pt}
table {font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;font-weight: normal;font-size: 10px;}
input {font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;}
select { font-family: Tahoma, MS Sans Serif, Arial, Sans Serif;font-weight: normal;font-size: 100%;}
.button {color: #000000; cursor: hand;border: solid 1px #808080;}
.validator {color: red; font-size: 10px;}
.error { color: red;font-size: 10px;}
.resultTitle {font-family:trebuchet ms, ms sans serif, helvetica;color: #000000;font-size:14pt;font-weight: bold;}
table.tblMain { border: 1pt #ff9900 solid}
.tblmenu { background-color:#FFFFFF;color: #000000;border: solid 1px #000000; border-color: #000000;border-width:1;width:600px}
.optionTitle{padding-left: 20px;font-family:trebuchet ms, ms sans serif, helvetica;color: #FFFFFF;font-size: 12px;font-weight: bold;background-color: #7E9FC0;}
.serviceTitle{font-family:Verdana, Arial, Helvetica, sans-serif, helvetica;color: #7E9FC0;font-size: 18px;font-weight: bold;}
.alien A:hover {color:#000000; font-size: 13px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-size: 12px;}
.alien A:link {color:#000000; font-size: 13px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-size: 12px;}
.alien A:visited {color:#000000; font-size: 13px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-size: 12px;}
.titremenu {background-color: #7E9FC0;color:#FFFFFF;font-family:trebuchet ms, ms sans serif, helvetica;color: #FFFFFF;font-size: 11pt;font-weight: bold;}.titremenu A:link {color: #FFFFFF;}
.titremenu A:visited {color: #FFFFFF;}.titremenu A:hover {color: #FFFFFF;}.titremenu A:active {color: #FFFFFF;}
.tbldata { background-color:#FFFFFF; color:#000000; border: solid 1px #000000; width:450px; padding: 2px;}
.bgactive {background-color:#FFFFFF;}.numberactive {background-color:#FFFFFF;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #27537A;}.contentactive {background-color:#7E9FC0;}
.textactive{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #FFFFFF;}.bginactive {background-color:#CCCCCC;}.numberinactive {background-color:#DDDDDD;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #888888;}
.contentinactive {background-color:#DDDDDD;}.textinactive{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #888888;}.amenu A:visited {color :#FFFFFF; font-size: 10px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-weight:bold;}
.amenu A:link {color :#FFFFFF; font-size: 10px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-weight:bold;}.amenu A:hover {color :#FFFFFF; font-size: 10px;font-family:verdana, trebuchet ms, ms sans serif, helvetica; font-weight:bold;}
.tdtitre { background-color: #DDDDDD; color:#000000; font-size: 12px; }
.celltitre { background-color:#7E9FC0; color:#FFFFFF; font-weight:bold; font-size: 13px;}
.dgList {background-color:#FFFFFF; font-family:verdana, trebuchet ms, ms sans serif, helvetica;color:#000000;font-size:8pt;font-weight: bold;border: 1pt #7E9FC0 solid}
.dgList A {text-decoration: underline;}
.dgList A:visited {text-decoration: underline;}
.dgList A:hover {text-decoration: underline;}
.dgListHeader {font-family: Arial;Tahoma, MS Sans Serif, Sans Serif;font-weight: bold;font-size: 10px;background-color:#7E9FC0;color:#FFFFFF;}.dgListPager {font-family: Arial;Tahoma, MS Sans Serif, Sans Serif;font-weight: bold;font-size: 10px;background-color:#FFFFFF;color:#000000;}
.tblMenuLang { background-color: #06316B;border-bottom: solid 2px #000000;padding: 2px}
.menu {font-family:trebuchet ms, ms sans serif, helvetica;color: #FFFFFF;font-size:8pt;font-weight: bold;}
.atopmenu A {color:#FFFFFF;font-family:trebuchet ms, ms sans serif, helvetica;font-size:8pt;font-weight: bold;text-decoration: none;}
.atopmenu A:visited{color:#FFF200;font-family:trebuchet ms, ms sans serif, helvetica;color: #FFFFFF;font-size:8pt;font-weight: bold;text-decoration: none;}
.atopmenu A:hover{font-family:trebuchet ms, ms sans serif, helvetica;color: #FFF200;font-size:8pt;font-weight: bold;text-decoration: none;}
.tblTopMenu2 { font-family:trebuchet ms, ms sans serif, helvetica;background-color: #8B95DA;border-top: solid 2px #FFFFFF;border-bottom: solid 2px #FFFFFF;padding: 2pxcolor: #000000;font-size:9pt;font-weight: bold;}
.rightCell { background-color: #8B95DA;border-left: solid 1px #000000;}.leftCell { background-color: #06316B;border-right: solid 1px #000000;color: #FFFFFF;font-size:8pt;}
.leftMenuButton {font-family:verdana;color:#FFFFFF;font-size:8pt;background-color:#5674B9;border-top:solid 1px #FFFFFF;border-bottom:solid 1px FFFFFF;padding-left: 0px;padding-top: 2px;padding-bottom: 2px;font-weight:bold;}
.aleftMenuButton A {text-decoration: none;font-family:verdana;color:#000000;font-size:8pt;background-color:#5674B9;border-top:solid 1px #FFFFFF;border-bottom:solid 1px FFFFFF;padding-left: 0px;padding-top: 2px;padding-bottom: 2px;font-weight:bold;}
.aleftMenuButton A:visited {text-decoration: none;font-family:verdana;color:#000000;font-size:8pt;background-color:#5674B9;border-top:solid 1px #FFFFFF;border-bottom:solid 1px FFFFFF;padding-left: 0px;padding-top: 2px;padding-bottom: 2px;font-weight:bold;}
.aleftMenuButton A:hover {text-decoration: none;font-family:verdana;color:#000000;font-size:8pt;background-color:#5674B9;border-top:solid 1px #FFFFFF;border-bottom:solid 1pFFFFF;padding-left: 0px;padding-top: 2px;padding-bottom: 2px;font-weight:bold;}
.leftMenuButtonDescription {font-family:verdana;color:#000000;font-size:8pt;background-color:#FFFFFF;border-bottom:1px dotted #000000;padding-left: 2px;padding-top: 2px;padding-bottom: 2px;}
.tblLoginTopForm { font-family:trebuchet ms, ms sans serif, helvetica;background-color: #8B95DA;padding: 2pxcolor: #000000;font-size:9pt;font-weight: bold;}.dot { border-top:1px dotted #27537A; }
.tdsimple { background-color: #FFFFFF; color: #00000; font-size: 9px;}
.btnmenu{font-family:verdana, trebuchet ms, ms sans serif, helvetica;border: thin;background-color: #DDDDDD;color:black;font-size:7pt;text-align: center;font-weight:bold;}
.adescription A:visited {color : #00000 ; font-size: 11px;font-family:verdana, trebuchet ms, ms sans serif, helvetica;font-weight:normal;}
.adescription A:link {color : #00000 ; font-size: 11px;font-family:verdana, trebuchet ms, ms sans serif, helvetica;font-weight:normal;}
.adescription A:hover {color : #00000 ; font-size: 11px;font-family:verdana, trebuchet ms, ms sans serif, helvetica;font-weight:normal;text-decoration: underline}
.menu {font-family:trebuchet ms, ms sans serif, helvetica;color: #FFFFFF;font-size:8pt;font-weight: bold;}
.liens {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.souligne, .souligne:link, .souligne:visited, .souligne:hover  { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; color: #8E8B99; font-size:12px }

.signature { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #8E8B99; font-size:10px }
.signature:link, .signature:visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #8E8B99; font-size:10px }
.signature:hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #8E8B99; font-size:10px }

.entete { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight:bold; color: #8E8B99; font-size:12px }
.interne {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: none}
.interne:link, .interne:visited {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: none}
.interne:hover {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: underline}

.tarifs {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000066; text-decoration: none}
.tarifs_light {  font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #000066; background-color: #ffff99; text-decoration: none }

.menu-haut { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: white; background-color: #000000;  text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-size:14px }
.menu-haut:link, .menu-haut:visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: white; background-color: #000000; text-align: center; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size:14px }
.menu-haut:hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: white; border: thin; background-color: #ff9900;  text-align: center; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size:14px }

.menu-select, .menu-select:link, .menu-select:visited, .menu-select:hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: white; border: thin; background-color: #ff9900;  text-align: center; padding-top: 5px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size:14px }

.menu-gauche, .menu-gauche:link, .menu-gauche:visited { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: white; font-weight: BOLDER; font-size: 10pt}
.menu-gauche:hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: black; font-weight: BOLDER; font-size: 10pt}
.gauche-select, .gauche-select:link, .gauche-select:visited, .gauche-select:hover { font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: black; font-weight: BOLDER; font-size: 10pt}