
.LinkTopBar {
	BACKGROUND-COLOR: #DD2A5A; 
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.TopSmallBar1 {
	BACKGROUND-COLOR: #DD2A5A 
}
.TopSmallBar2 {
	BACKGROUND-COLOR: #780F28;
}
.LinkHome {
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
}
.LinkLeftPanelBar {
	FONT-SIZE: 10px; 
	COLOR: #FFEEAB; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.LinkContent {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.Link1StaticNavBar1{
	FONT-SIZE: 7pt; 
	COLOR: #5A5D5A; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
}
.LinkNavBar {
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.LinkEspaceClient {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.Link2StaticNavBar1 {
	FONT-SIZE: 10px; 
	COLOR: #2F315D; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.LinkStaticNavBar2 {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.TextArial9 {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.LinkStaticNavBar3 {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 11px; 
}
a.LinkStaticNavBar3  {
	color: #fff;font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
}
.barrehaut {
	FONT-SIZE:8pt ; 
	COLOR:#ACDFC1 ; 
	FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif;
}
.LinkContrat {
	COLOR : #4292FF; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
}
#centralniv2 ul.LinkContrat {
	COLOR : #4292FF; FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	margin-top: 1px; 
}
#centralniv2 ul.LinkContrat li { 
	margin-left: 40px; 
	padding: 0px; 
}
.LinkServices {
	COLOR : #4292FF;
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
}				
.faireface{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

a.tabBarreLien {
	font-size:11px;
	color:#084AAD;
	text-decoration: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLien a:hover{
	font-size: 11px;
	color: #084AAD;
	text-decoration: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLien a:visited{
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #084AAD;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
a.tabBarreLienselection {
	font-weight: bold;
	font-size: 11px;
	TEXT-DECORATION: underline;
	color: #084AAD;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLienselection a:visited {
	font-size: 11px;
	TEXT-DECORATION: underline;
	font-weight: bold;
	color: #084AAD;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLienselection a:hover {
	font-weight: bold;
	font-size: 11px;
	color: #084AAD;
	text-decoration: underline;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}


a.tabBarreLienBlanc {
	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLienBlanc  a:hover{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.tabBarreLienBlanc  a:visited{
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

.ongletLien {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.EspaceAbonne {
	BACKGROUND-COLOR: #D6EBFF 
}
.LinkEspaceAbonneAccueil { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #303584; 
	font-weight: bold;
 }
.LinkEspaceAbonne { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #303584; 
	font-weight: bold;
}
.EspaceAbonneInfo {
	FONT-SIZE: 10px; 
	COLOR: #303584; 
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana, Verdana,Arial, Helvetica, sans-serif;
	}
.EspaceAbonneTitre {
	BACKGROUND-COLOR: #2173EF; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.EspaceAbonneErreur {
	COLOR: #d40139; 
	font-size: 14px; 
	FONT-WEIGHT: bold;
	}
.EspaceAbonneSpecifique {
	BACKGROUND-COLOR: #D6EBFF; 
}

.title   {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	color:#4D606D; 
	font-size:21px; 
	font-weight:bold;
}

.header {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.subhead {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;  
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.partSubtitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	color:#4D606D; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.partHeader {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#4D606D;
}
.encadreTitle {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#4D606D;
	font-weight:bold;
}
.encadreContent {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;color:#4D606D;
}
.paragraph {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;color:#4D606D;
}
.paragraph a{
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#4D606D;
}
.paragraph td{
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#4D606D;
}

.encadreTitleAgent {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #ffc2d2; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.encadreContentAgent {
	FONT-SIZE: 10pt; 
	COLOR: #ffc2d2; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}
.formulaire	A:link	{
	font-weight:normal;
}
.formulaire	A:visited	{
	font-weight:normal;
}
.formulaire	A:active  {
	font-weight:normal;
}
.formulaire	td	{
	vertical-align:middle;
	line-height:18px;
	font-size:8pt;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-width:0;
	padding:0;
}
.formulaire	.ftext	{
	vertical-align:middle;
	line-height:normal;
	color:#4D606D;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.formulaire	.ftext	textarea {
	vertical-align:middle;
	line-height:normal;
	color:#4D606D;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.formulaire	.input	{
	padding: 3px;
	vertical-align:middle;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
.formulaire	.inputdisabled	{
	padding: 3px;
	vertical-align:middle;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#ebebe4;
}
.formulaire .lbdoncmp  {
	vertical-align:middle;
	font-style:italic;
	font-weight:normal;
	font-size:8pt;
}
.formulaire .lbdonfmt {
	vertical-align:middle;
	font-weight:normal;
	vertical-align:middle;
}
.formulaire .lbdonf	{
	vertical-align:middle;
	font-style:normal;
}
.formulaire .lbdono	{
	vertical-align:middle;
	font-weight:bold;
}
.formulaire .lbbloc	{
	background-image: url('/images/visuels/formulaires/onglet.gif'); 
	background-repeat:no-repeat;
	PADDING-BOTTOM: 10px; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px;
	PADDING-TOP: 3px;
	font-weight:bold;
	font-size:10pt; 
	font-style:normal; 
	font-variant:normal;
	height:23px;
}
.formulaire .lbgrpdonf	{
	vertical-align:middle;
	font-style:italic;
}
.formulaire .lbgrpdono	{
	vertical-align:middle;
	font-style:italic;
	font-weight:bold;
}
.formulaire td	{
	border-width:0;
	padding:3;
	vertical-align:middle;
}
.formulaire	table td 	{
	border-bottom-width:0px;
	border-top-width:0;
	border-right-width:0;
	border-left-width:0;
	border-style:solid;
	padding-left:4px;
	padding-right:0;
	padding-top:0;
	padding-bottom:0;
	vertical-align:middle;
}
.formulaire table table td {
	border-width:0;
	padding:0;
	vertical-align:middle;
}
.formulaire .lberr {
	color:#d40139;
}
.MSERR{
	color:#4D606D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.formulaire {
	font-family:arial;
	vertical-align:middle;
}

.titreFormulaire{
	color:FF3903;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt;  
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.normalbleuid { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #303584; 
	font-weight: bold; 
}
.normalbleuidnongras { 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #303584; 
}
.titregras {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.titrebleugras {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	color: #303584; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.fondBleu {
	BACKGROUND-COLOR: #000080; 
}
.encadreTable { 
	BACKGROUND-COLOR: #D2E9FF;
 }
.titreBleu { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color:#303584;
}
.titreBleuService { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	BACKGROUND-COLOR:#0949A8;
}
.lienServices { 
	FONT-WEIGHT: bold;
	color: #303584; 
	BACKGROUND-COLOR:#C1D1E9; 
	FONT-SIZE: 8pt;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}
.lienGCPMenu { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline; 
	align: left; 
}
.gcpMenu { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none; 
	align: left;
}

.bordurecontenu {
	border: 1px solid blue;
}
 /* mofifs faites pour la v 25*/
.borduresansfond {
	border:1px solid #303584; 
	padding:3px 0 3px 0!important;
	padding:3px; 
	spacing: 5px;
	background-color: white;
}


.borduregrissansfond {border-width: 1px;padding: 3px;spacing: 5px;border-style: solid;border-color: #4D606D;}
.bordurefondbleuid {border:1px solid #303584; padding:3px; spacing: 5px;BACKGROUND-COLOR: #D2E9FF;-moz-border-radius: }
.bordtablo {border-left:1px solid #ADB5B6;border-right:1px solid #ADB5B6;border-bottom:1px solid #ADB5B6;font-size: 12px;font-weight: bold;color: #0949A8;}
.borduresite {border:1px solid black; padding:0px; background-color: white;-moz-border-radius: }

.LibOngletActif{font-size: 11px;font-weight: bold;font-family: Verdana,Arial, Helvetica, sans-serif;color: #FFFFFF;background-image: url('/images/Onglet/milieuOngletActif.gif'); background-repeat: repeat-X}
.LibOngletInactif{font-size: 11px;font-family: Verdana,Arial, Helvetica, sans-serif;font-weight: bold;color: #303584;padding-top: 5px;background-image: url('/images/Onglet/milieuOngletInactif.gif'); background-repeat: repeat-X}
.LibOngletInactif a:visited {color: #303584;}
.LibOngletInactif a:actived {color: #303584;}
.LibOngletInactif a:link {color: #303584;}

.contactitrmaj  {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 16px;color: #ffffff;font-weight: bold;}
.contactitr  {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 14px;color: #ffffff;text-decoration: none;font-weight: bold;}
.contactitrital  {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;font-weight: bold;font-style:italic}
.contactxt {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}
.contactnum {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 16px;color: #000000;font-weight: bold;}
.contactclient {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 14px;color: #084AAD;font-weight: bold;}
.contactclic {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;}
.contactclic a:hover {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;}
.contactclic a:visited {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;}
.contactclic a:actived {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;}
.contactclic a:link {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;}
.contactagent {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
.contactagent2 {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;font-weight: bold;}
.contactagent a:hover {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;text-decoration: underline;}
.contactagent a:visited {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;text-decoration: underline;}
.contactagent a:actived {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;text-decoration: underline;}
.contactagent a:link {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #084AAD;font-weight: bold;text-decoration: underline;}

.stc_titre {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #035FA9;}
.stc_soustitre {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #035FA9;FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif;}
.stc_soustitre_petit {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #035FA9;FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif;}
.stc_commentaire {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000;FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif;}
.stc_type {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #035FA9;}
.stc_tab_titre {BACKGROUND-COLOR:#035FA9;COLOR:#FFFFFF;font-size:11px;FONT-WEIGHT: bold;font-family: Verdana,Arial, Helvetica, sans-serif;}
.stc_tab_cellule {BACKGROUND-COLOR:#D2E9FF;COLOR:#035FA9;font-size:11px;font-family: Verdana,Arial, Helvetica, sans-serif;}

body{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:9pt;}
table{font-family: Verdana,Arial, Helvetica, sans-serif;font-size:9pt;}

.ar td{
	font-size:11px;
	color: #333333;
}
.ar a{
	font-size:11px;
	font-weight: normal; 
	color: #000080; 
	text-decoration: none;
}
.ar a:hover{
	color: #000080; 
	font-weight: normal; 
	text-decoration: underline;
}
.ar_blue, a.blue:link, a.blue:visited, a.blue:active, a.blue:hover{
	font-weight: bold; 
	color: #000080; 
	text-decoration: none;
}
.ar_title, a.title:link, a.title:visited, a.title:active{
	font-size: 12px; 
	font-weight: bold; 
	color: #000080; 
	text-decoration: none;
}
a.ar_title:hover{
	font-size:12px; 
	font-weight: bold; 
	color: #000080; 
	text-decoration: underline;
}
.ar_whitebold{
	color: #ffffff; 
	text-decoration: none;
	font-weight: bold;
}
.ar_bigtitle{
	font-size: 15pt;
	color: #709EF1; 
	text-decoration: none; 
	font-weight: bold; 
	margin-left: 8px; 
	margin-right: 8px; 
	margin-top: 4px; 
	margin-bottom: 4px;
}
.ar_coordAG {
	color: #333333; 
	font-weight: normal;
}
.ar_coordAG_bleue {
	color: #000080; 
	font-weight: normal;
}
ul.ar_number {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-image: url('/images/00/puce_ar.gif');
}
ul.ar_forum {
	font-size:11px; 
	color: #333333; 
	font-weight: bold; 
	text-align: center; 
	width: 120px; 
	list-style: none; 
	border: 1px solid #D9ECFF; 
	margin-left: 90px; 
	margin-right: 90px; 
	background-color: #E5ECF6;
	padding: 0px;
}

.contentTargetLink {
	font-size:11px;color:#4D606D; 
	text-decoration:underline;
	FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif;
}

.liensBasPage {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#4D606D;
}

/* Ajoût V23 afin de corriger les problèmes d'affichage du numEVT et du transID */
div.ar_num_detail {
	width: 100%;
	text-align: center;
}

div.ar_num_detail span.ar_num_detail {
	width: auto;
	background-color: #D9ECFF;
	border: 1px solid #D9ECFF;
	padding: 0px 5px;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}


/*****************************************************************************
*** Ajout en V20 par Benoit pour agent_destinataire.jhtml, d'après code de Thomas le 16/02/2007
******************************************************************************/

.formulaire	.ftext	textarea	{
	line-height:normal;
	color:#4D606D;
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px;
}

div.formulaireClient {
	padding: 0px;
	margin: 0px;
	border: none;
}
div.formulaireClient div.formulaireClientTitre {
	padding: 0px;
	margin: 0px;
	border: none;
}
div.formulaireClient div.formulaireClientTitre span.formulaireClientTitreGauche, div.formulaireClient div.formulaireClientTitre span.formulaireClientTitreDroite {
	padding: 0px;
	margin: 0px;
	border: none;
	height: 23px;
	width: 10px;
	font-size: -1000em;
}
div.formulaireClient div.formulaireClientTitre span.formulaireClientTitreGauche {
	float: left;
}
div.formulaireClient div.formulaireClientTitre span.formulaireClientTitreDroite {
	float: right;
}
div.formulaireClient div.formulaireClientTitre h3.formulaireClientTitreTexte {
	color : #FFFFFF;
	background: #FFFFFF url('/images/visuels/bg-butt-blue.gif');
	padding:0px; 
	margin:0px; 
	border:medium none; 
	line-height:23px; 
	font-family:Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bolder; 
	background-color:#FFFFFF
}
div.formulaireClient div.formulaireClientEncadreTexte {
	padding: 5px;
	margin: 0px;
	border: solid 1px #113AB3;
	border-top: none;
	text-align: justify;	
}
.titreGris {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #4e606d;
}

.sousTitreGris {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #4e606d;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.texteGris {
	FONT-SIZE: 11px;
	COLOR: #4d606d;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.texteAvecFond {
	background-color: #EBEDEF;
	text-align: right;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4E606D;
	height: 15px;
	vertical-align: middle;
	padding-right: 8px;
}
.lienBleu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	color: #113ab3;
}
.lienBleuEffetLoupe {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #113ab3;
}
.lienBleuEffetLoupe:link {
	font-weight: bolder;
	text-decoration: none;
	color: #113ab3;
}
.lienBleuEffetLoupe:hover {
	font-weight: bolder;
	text-decoration: underline;
	color: #113ab3;
}
.listePuce {
	list-style-image: url('/images/visuels/formulaires/puce_bleu.gif');
}
.listeTexte {
	FONT-SIZE: 11px; 
	COLOR: #4d606d; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.tableauLigneGriseFoncee {
	BACKGROUND-COLOR: #d9dee2
}
.tableauLigneGriseClaire {
	BACKGROUND-COLOR: #ebedef
}
.tableauCelluleTexte {
	FONT-SIZE: 11px; 
	COLOR: #4d606d; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
.tableauTitreColonne {
	BACKGROUND-COLOR: #d9dee2;
	height: 25px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #0053c0; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	padding: 4px;
}
div.champDeSaisieLibelle {
	FONT-SIZE: 11px; 
	COLOR: #4d606d; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
}
input.champDeSaisie {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #113ab3;
	text-align: right;
	font-weight: bold;
}


div.boutonBleuTitre {
	padding: 0px;
	margin: 0px;
	border: none;

}

div.boutonBleuTitre div.boutonBleuTitreTexte {
	color : #FFFFFF;
	background-image: none;
	background-color: #113388;
	padding:0px; 
	margin:0px; 
	border:medium none; 
	line-height:20px; 
	font-family:Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bolder; 
	float:left; 
	background-color:#888
}

div.boutonRougeTitre div.boutonRougeTitreTexte {
	color : #FFFFFF;
	background: none;
	background-color: #113388;
	padding:0px; 
	margin:0px; 
	border:medium none; 
	line-height:20px; 
	font-family:Verdana,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bolder; 
	float:left; 
	background-color:#888
}

div.boutonRougeTitre a{
	text-decoration:none;
}

div.boutonBleuTitre a{
	text-decoration:none;
}

.Titrebleu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #0053c0;
}
.Titrerouge {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 12px; 
	COLOR: #ff3903; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif
}

/* tests */
.containerButton{
	margin : 0 0 0 2;

}
.containerButton a, .containerButton a:link, .containerButton a:hover, .containerButton a:visited{
	color:	white;
	background-color:transparent;
	text-decoration:none;
	font-size:11px;
}
.containerButton .leftButtonRed,  .containerButton .rightButtonRed,  .containerButton .rightButtonGreen,  .containerButton .leftButtonGreen,  .containerButton .rightButtonBlue,  .containerButton .leftButtonBlue{
	margin:0;
	padding:0;
	float:left;
}
.greenButton{
	cursor:hand;
	background : #019302 url('../images/visuels/bt-green.gif');
	height:27px; 
	border:0px none; color:white; 
	text-align:center; font-family:Verdana,Geneva,Verdana,Arial,Helvetica,sans-serif; 
	font-weight:bold; float:left; 
	text-decoration:none; 
	line-height:24px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:0; 
	padding-bottom:0; 
	background-color:#019302;
	
}
.leftButtonGreen{
	height : 27px;
	line-height : 24px;
	cursor:hand;
	background : #019302 url('../images/visuels/bt-green-l.gif');
	width:10;
	background-color:#019302
}	
.rightButtonGreen{
	height : 27px;
	line-height : 24px;
	cursor:hand;
	background : #019302 url('../images/visuels/bt-green-r.gif');
	width:10;
	background-color:#019302
}

.blueButton{
	color : #FFFFFF;
	background-color: #113388;
	padding:0px;
	margin:0px;
	border:medium none;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bolder;
	float:left; text-decoration:none;
	cursor:hand;
	height:20px !important;
	height:21px;
	padding-top: 1px;
	
}
.leftButtonBlue{
	background-color:#113388;
	float:left;
	border:medium none;
	height:21px;
	margin:0;
	padding:0;
	width:10px;
	text-decoration:none;
}	
.rightButtonBlue{
	background-color:#113388;
	float:left;
	border:medium none;
	height:21px;
	margin:0;
	padding:0;
	width:10px;
	text-decoration:none;
}	
.redButton{
	cursor:hand;
	background : #A52000 url('../images/visuels/bt-red.gif');
	height:27px; 
	line-height:24px; 
	border:0px none; 
	color:white; 
	text-align:center; 
	font-family:Verdana,Geneva,Verdana,Arial,Helvetica,sans-serif; 
	font-weight:bold; 
	float:left; 
	text-decoration:none; 
	background-color:#A52000;	
}
.leftButtonRed{
	height : 27px;
	line-height : 24px;
	cursor:hand;
	background : #A52000 url('../images/visuels/bt-red-l.gif');
	width:10;
	background-color:#A52000
}	
.rightButtonRed{
	height : 27px;
	line-height : 24px;
	cursor:hand;
	background : #A52000 url('../images/visuels/bt-red-r.gif');
	width:10;
	background-color:#A52000
}

#table3 {
	width: 100%;
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D606D;
}

#table3 div.ar_traitement {
	background-color: #E5ECF6;
	margin: 5px;
	padding: 5px;
	float: right;
	width: 256px;
	color: #4D606D;
	font-weight: bold;
}

#table3 div.ar_traitement p.ar_traitement_titre,
#table3 div.ar_traitement p.ar_traitement_info {
	font-weight: bold;
	margin-top: 0px;
}

#table3 div.ar_traitement p.ar_traitement_titre a {
	color: #113388;
	font-weight: bold;
	text-decoration: none;	
}

#table3 div.ar_traitement p.ar_traitement_info span.ar_traitement_info_value {
	font-weight: normal;
}