
.txt {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.txtbleu {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #2E3192;}
.txtnormalnoir {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000;}
.txtnormalbleu {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #2E3192;}
.txtnormalorange {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FAA61A;}
.txtnormaljaune {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #DCA500;}
.txtnormalvert {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #004F45;}
.txtnormalrouge {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #80585E;}

.txtboldrouge {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #80585E;}
.txtboldvert {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #004F45;}
.txtboldorange {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FAA61A;}
.txtboldjaune {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #DCA500;}
.txtboldbleu {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #2E3192;}
.txtbold {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000;}

.piedpagerouge {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #80585E;}
.piedpagenoir {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000;}

.menuspe {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8C8C8C;text-decoration: none;}

.titre {  font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #2E3192;}
.titre_agenda {  font-family: arial, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #BBBBBB;}
.titre_page {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #2E3192;}
.soustitre {  font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #DCA500;}
.soustitre_page {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #DCA500;text-decoration: none;}
.titre_page {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #80585E;}
.colonne {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #626262;}
.erreur {  font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FF0000;}

.multi_resultat {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #A4A4A4;}
.multi_lien {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;}
.multi_lienover {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #DCA500; text-decoration: none;}

input.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
input.b {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #DBDBDB;}
input.recherche { border-right: #a6a6a6 0px solid; border-top: #a6a6a6 0px solid; border-left: #a6a6a6 0px solid; color: ; border-bottom: #a6a6a6 0px solid; font-family: arial, sans-serif; background-color: #FFFFFF; color: #80585E; width: 140px; position: relative; top: 7px; left: 5px;  font-weight: normal; font-size: 11px;}
.recherche_ok{ font-family: arial, sans-serif;  font-size: 14px; font-weight: bold; color:#80585E; text-decoration: none;}
select.a {  FONT-SIZE: 11px;}
option.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
textarea.a {  BORDER-RIGHT: #A6A6A6 1px solid; BORDER-TOP: #A6A6A6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #A6A6A6 1px solid; COLOR: #000000; BORDER-BOTTOM: #A6A6A6 1px solid; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #FFFFFF;}

P{margin:0;}
h1 { font-family: arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #565656; margin-top: 0px; margin-bottom: 0px; }
h2 { font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #2E3192; margin-top: 0px; margin-bottom: 0px; }

a { font-weight: bold; Cursor:hand; color: #000000; text-decoration: underline; color: #000000;}
a.liresuite{font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #2E3192;}
a.liresuite:hover{font-family: arial, sans-serif; font-size: 12px; font-style: normal; text-decoration: underline; color: #FAA61A;}

.Infolegal {  font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #565656; text-decoration: none;}
.visuel {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #8C8C8C; text-decoration: none;}
.liencma{ font-family: arial, sans-serif;  font-size: 11px; text-decoration: underline; font-weight: normal; }
.haut_page {  font-family: arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF;}

a.lien { text-decoration: none; }

body {
	margin: 0px; font-size: 11px;
	scrollbar-face-color: #DBDBDB;
	scrollbar-highlight-color: #DBDBDB;
	scrollbar-shadow-color: #A6A6A6;
	scrollbar-3dlight-color: #A6A6A6;
	scrollbar-arrow-color: #A6A6A6;
	scrollbar-track-color: #DBDBDB;
	scrollbar-darkshadow-color: #A6A6A6;};

.holder_menu{ }
.pad_menu{  }

.separatorv{ 
  width:3px;
  height:23px;
  background-color: #FFFFFF;
}
.separatorh{ 
  width:156px; 
  height:2px; 
  background-color: #FFFFFF;
}

.itemMenuOff { 
	width:156px; 
	height:26px; 
	background-color: #80585e;
	text-align: center;
}

.itemMenuOn  { 
	cursor:default;
	width:156px; 
	height:26px; 
	background-color: #80585e;
	text-align: center; 
}

.itemMenuOffDernier { 
	width:158px; 
	height:26px; 
	background-color: #80585e;
	text-align: center;
}

.itemMenuOnDernier  { 
	cursor:default;
	width:158px; 
	height:26px; 
	background-color: #80585e;
	text-align: center; 
}

.itemOff { 
	width:156px; 
	height:23px; 
	background-color: #80585e;
	text-align:left;
}

.itemOn  { 
	cursor:default;
	width:156px; 
	height:23px; 
  background-color: #80585e;
	text-align:left; 
}

.itemOffDernier { 
	width:158px; 
	height:23px; 
	background-color: #80585e;
	text-align:left;
}

.itemOnDernier  { 
	cursor:default;
	width:158px; 
	height:23px; 
  background-color: #80585e;
	text-align:left; 
}

.fontOff { 
	font-family: arial, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color:#FFFFFF; 
	position: relative;
	top: 3px;
}

.fontOn  { 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color:#FFFFFF;
	position: relative;
	top: 3px;
}

.fontSSMenuOn  { 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color:#DCA500;
	position: relative; 
	top: 3px;
	margin-left: 10px;
}
.fontSSMenuOff  { 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color:#FFFFFF;
	position: relative; 
	top: 3px;
	padding-left: 10px;
}


.menu_specifique
{
	text-align: left;
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #80585E;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: none;
}
.menu_specifique_selected
{
	text-align: left;
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #DCA500;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: none;
}

.menu_general
{
	text-align: left;
	font-family: arial, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color:#004F45;
	padding-left: 15px;
	cursor: pointer;
	text-decoration: none;
}

