A:hover
{
    FONT-SIZE: 9px;
    COLOR: #E43C25;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
A
{
    FONT-SIZE: 9px;
    COLOR: #27298D;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
TD
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
select
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
select.multiple
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	WIDTH: 410px
}
select.selectRecherche
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
	WIDTH: 310px
}

textarea
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
input
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.checkbox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.entete_tableau
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#6487DB;
	min-height : 25px;
}
.entete_tableau_cout
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN:center;
	BACKGROUND-COLOR:#6487DB;
	border-width:1px;
	border-color:#27298D;
	min-height : 25px;
	border-style: solid ;
}
.separateurTable
{
	BACKGROUND-COLOR:#27298D;
	WIDTH:1
}
.divDescription
{
	BACKGROUND-COLOR:#FF9966;
	Z-INDEX: 5;
	FONT-FAMILY: Verdana;
}

.texte_courant_tableau
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.lien_tableau
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.lien_tableau_histo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #E63518;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.lien_tableau_plusgros
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
}
a.lien_tableau_plusgros:active,a.lien_tableau_plusgros:link,a.lien_tableau_plusgros:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
a.lien_tableau_plusgros:hover
{
    COLOR: #000000;
}

.celluleClique,a.celluleClique:active,a.celluleClique:link,a.celluleClique:visited
{
	background-color: 	#93B7F1;
    FONT-SIZE: 11px;
}
.texte_courant
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.texte_courant_10px
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.texte_gras_gris
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #999999;
    FONT-FAMILY: Verdana
}
.champtexte
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
.champtexte_oblig
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #93b7f1
}
.champtexte_sansmodif
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #a4a4a4
}
.texte_courant_blanc_petit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.aucun_resultat_recherche
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Yellow;
	FONT-FAMILY: Verdana;
	text-align : center;
}
.sous_entete_tableau
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	text-align : center;
}
.texte_courant_noir_petit
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texte_courant_gras_noir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.tr200
{
    font-weight: bold;
    font-size: 10px;
    background-image: url(/images/degrade_rouge_200.gif);
    color: #ffffff;
    background-color: #e8b783;
    background-repeat: repeat-y;
    font-family: Verdana
}
.tr680
{
    font-weight: bold;
    font-size: 10px;
    background-image: url(/images/degrade_rouge.gif);
    color: #ffffff;
    background-color: #e8b783;
    background-repeat: repeat-y;
    font-family: Verdana
}

/* pour les barres divis�es en deux cellules (ex � la une) */
.tr680SousBarre{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    font-family: Verdana
}

.tr420Copy
{
    font-weight: bold;
    font-size: 10px;
    background-image: url(/images/degrade_rouge_420.gif);
    color: #ffffff;
    background-color: #e8b783;
    background-repeat: repeat-y;
    font-family: Verdana
}
.enreg
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #003399
}
.tree
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tree:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #27298d;
    TEXT-DECORATION: none
}
.treeItalic
{
    FONT-WEIGHT: normal;
    font-style : italic;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.treeItalic:hover
{
    FONT-WEIGHT: normal;
    font-style : italic;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #27298d;
    TEXT-DECORATION: none
}
.treeLibelle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.arbreNiveau1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.arbreNiveau2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	COLOR: #27298d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.arbreNiveau2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #27298d;
    TEXT-DECORATION: none
}
.arbreNiveau2Histo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	COLOR: #999999;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}
.arbreNiveau2Histo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.arbreNiveau3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #E63518;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.arbreNiveau3:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #E63518;
    TEXT-DECORATION: none
}
.arbreNiveau3Histo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	COLOR: #999999;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.arbreNiveau3Histo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.treeAjout
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.treeAjout:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #27298d;
    TEXT-DECORATION: none
}
.titre_page
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana
}
.texte_gras_noir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.sous_entete_bleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana
}
.texte_gras_noirCopy
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana
}
.texte_gras_bleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana
}
.cotedroit
{
    BACKGROUND-IMAGE: url(/images/tableau_bord_droit.gif);
    BACKGROUND-REPEAT: repeat-y
}
.texte_tetiere
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	Z-INDEX: 4;
	COLOR: #000066;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana;
	TEXT-ALIGN: left;
	w-index: transparent;
	vertical-align : top;
}
.texte_tetiere_blanc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22pt;
    Z-INDEX: 3;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    w-index: transparent
}
.contourTable
{
	border-color:#E63518;
	border-width: 0px 0px 1px 1px;
	border-style:solid;
	border-collapse:collapse;
}
.contourTableMajProd
{
	border-color:#93B7F1;
	border-width: 0px 0px 1px 1px;
	border-style:solid;
	border-collapse:collapse;
}
.contourBasTable
{
	border-color:#E63518;
	border-width: 0px 0px 1px 0px;
	border-style:solid;
	border-collapse:collapse;
}
.contourBasTableMajProd
{
	border-color:#93B7F1;
	border-width: 0px 0px 1px 0px;
	border-style:solid;
	border-collapse:collapse;
}
.contourTableSansEntete
{
	border-color:#E63518;
	border-width: 0px 0px 0px 1px;
	border-style:solid;
	border-collapse:collapse;
}
.contourTableComplet
{
	border-color:#E63518;
	border-width: 1px 1px 1px 1px;
	border-style:solid;
	border-collapse:collapse;
}
.lignePaire
{
	BACKGROUND-COLOR : #FFFFFF
}
.ligneImpaire
{
	BACKGROUND-COLOR : #93B7F1
}
.ligneImpaireCout
{
	BACKGROUND-COLOR : #93B7F1;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
}
.lignePaireCout
{
	BACKGROUND-COLOR : #FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
}
.celluleCoutObligPere
{
	BACKGROUND-COLOR : #E63518;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;

}
.celluleCoutObligFils
{
	BACKGROUND-COLOR : #FF765F;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
}
.celluleCoutIncompatible
{
	BACKGROUND-COLOR : #999999;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
}
.celluleCoutMasque
{
	BACKGROUND-COLOR : #C9C9C9;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
}
.celluleCoutTotale
{
	BACKGROUND-COLOR : #FF0000;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
	COLOR:#FFFFFF;
	FONT-WEIGHT: bold;
}
.celluleCoutTotaleNiv3
{
	BACKGROUND-COLOR : #6487DB;
	border-width:1px;
	border-style:solid;
	border-color:#27298D;
	COLOR:#FFFFFF;
	FONT-WEIGHT: bold;
}
SELECT.MENU
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 140px
}
SELECT.MENUPARAM
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 125px
}
SELECT.MENUPARAMTRESLARGE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 189px
}
SELECT.MENUPARAMLARGE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 115px
}
.erreur
{
	TEXT-ALIGN: center;
	COLOR: red;
}
.libelleObligatoire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN: right;
}
A.menuMajProd:active
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	TEXT-DECORATION: none
}
A.menuMajProd:link
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	TEXT-DECORATION: none
}
A.menuMajProd:visited
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	TEXT-DECORATION: none
}
A.menuMajProd:hover
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	TEXT-DECORATION: underline
}

.menuMajProdSelect
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	background-color : #93B7F1;
}
A.menuMajProd2:active
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #E63518;
	TEXT-DECORATION: none
}
A.menuMajProd2:link
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #E63518;
	TEXT-DECORATION: none
}
A.menuMajProd2:visited
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #E63518;
	TEXT-DECORATION: none
}
A.menuMajProd2:hover
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #E63518;
	TEXT-DECORATION: underline
}

.menuMajProdSelect2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	background-color : #E63518;
}

A.menuMajProd2Consult:active
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FAB11B;
	TEXT-DECORATION: none
}
A.menuMajProd2Consult:link
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FAB11B;
	TEXT-DECORATION: none
}
A.menuMajProd2Consult:visited
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FAB11B;
	TEXT-DECORATION: none
}
A.menuMajProd2Consult:hover
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FAB11B;
	TEXT-DECORATION: underline
}

.menuMajProdSelect2Consult
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	background-color : #FAB11B;
}

A.lienLibObligatoire:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienLibObligatoire:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienLibObligatoire:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienLibObligatoire:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline;
}
.libelleFormulaire
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	TEXT-ALIGN:right;
}
.libelleFormulaireRubrique
{
	font-family: Verdana;
	font-size: 9px;
	color: #000000;

}
.libelleQuestion
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	TEXT-ALIGN: left;
}
.libelleQuestionTitre
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	TEXT-ALIGN: left;
	text-decoration : none;
}

A.lienFormulaire:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
A.triable
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
A.triable:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
A.lienFormulaire
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline
}
.champGenere
{
	background-color :#FFFFAF;
	font-size : 9px;
	font-family : Verdana;
	color : #000000;
	width : auto;
	vertical-align : middle;
}
.champConsult
{
	background-color :#FFFFAF;
	font-size : 9px;
	font-family : Verdana;
	color : #000000;
	width : auto;
	vertical-align : middle;
}
.ContourClePrimaire
{
	border-color:#A4A4A4;
	border-width: 1px 1px 1px 1px;
	border-style:solid;
	border-collapse:collapse;
}
.clePrimaire
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #999999;
}
.triable
{
	 BACKGROUND-COLOR: #999999;
}

A.lienPropMod:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienPropMod:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienPropMod:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline
}
A.lienPropMod:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
	TEXT-ALIGN:right;
	TEXT-DECORATION: underline;
}

.texteMail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}

A.lienEnTeteMenuPrincipal:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
    text-decoration: none;
	cursor : help;
}

A.lienEnTeteMenuPrincipal:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
	text-decoration: none;
	cursor : help;
}

A.lienEnTeteMenuPrincipal:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
	text-decoration: none;
	cursor : help;
}

A.lienEnTeteMenuPrincipal:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #27298d;
    FONT-FAMILY: Verdana;
	text-decoration: none;
	cursor : help;
}

.texteToolTip_menuPrincipal
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	FONT-FAMILY: Verdana;
	background-color : #FFFFFF;
}

.texteToolTipNormal
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #27298d;
	FONT-FAMILY: Verdana;
	background-color : #FFFFFF;
}

IFRAME
{
	z-index: 99;
}

div#blocRubriques {
	margin: 1px;
	width: 180px;
	height: 110px;
	overflow: auto;
	border: 1px solid #000;
	z-index: 10;
}


.bouton_menu
{
    BACKGROUND-COLOR: #E65A36;
    BORDER-BOTTOM: #E65A36 1px solid;
    BORDER-TOP: #E65A36 1px solid;
    COLOR: #FFFFFF;
    FONT-SIZE: 10px;
    TEXT-ALIGN: center;
	WIDTH:100%;
	height:40px;
	z-index: 10;
}

.bouton_menu:hover
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-TOP: #E75A39 1px solid;
    COLOR: #E75A39;
	FONT-SIZE: 10px;
    TEXT-ALIGN: center;
	WIDTH:100%;
	height:40px;
	z-index: 10;
}

.coolMenuPrincipal
{
	background-color: #E75A39;
	layer-background-color: #E75A39;
	BORDER-BOTTOM: #E75A39 1px solid;
	BORDER-TOP: #E75A39 1px solid;
	BORDER-COLLAPSE: collapse;
	border-color : #E75A39;
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	font-family:verdana;
	TEXT-ALIGN: center;
	vertical-align:middle;
	FONT-WEIGHT: bold;
	height:40px; WIDTH:100%;
	z-index: 10;
}

.coolMenuPrincipalOver
{
	background-color: #FFFFFF ;
	layer-background-color: #E75A39;
	BORDER-BOTTOM: #E75A39 1px solid;
	BORDER-TOP: #E75A39 1px solid;
	BORDER-COLLAPSE: collapse;
	COLOR: #E75A39;
	FONT-SIZE: 10px;
	font-family: verdana;
	FONT-WEIGHT: bold;
	height: 40px;
	WIDTH: 100%;
	z-index: 10;
	cursor: pointer;
}

.coolMenuPrincipalOverIE
{
	background-color: #FFFFFF ;
	layer-background-color: #E75A39;
	BORDER-BOTTOM: #E75A39 3px solid;
	BORDER-TOP: #E75A39 1px solid;
	BORDER-COLLAPSE: collapse;
	COLOR: #E75A39;
	FONT-SIZE: 10px;
	font-family: verdana;
	FONT-WEIGHT: bold;
	height: 40px;
	WIDTH:100%;
	z-index: 10;
	cursor: pointer;
}

.coolMenuPrincipalOverAccueil
{
	background-color: #FFFFFF ;
	layer-background-color: #E75A39;
	BORDER-BOTTOM: #E75A39 1px solid;
	BORDER-TOP: #E75A39 1px solid;
	BORDER-COLLAPSE: collapse;
	COLOR: #E75A39;
	FONT-SIZE: 10px;
	font-family: verdana;
	FONT-WEIGHT: bold;
	height: 40px;
	WIDTH: 100%;
	cursor:pointer;cursor:hand;
	z-index: 10;
}
.ligneElement
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    WIDTH: 15px
}
.ligneElementSimple
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
}

.tableRechercheAJAX
{
	background-color: 	#FFFFFF;
	border-color: 		#E63518;
	border-width: 		1px 1px 1px 1px;
	border-style: 		solid;
	border-collapse: 	collapse;
}
.tableRechercheAJAX TD
{
	margin: 			0;
	padding: 			2px 5px 3px 5px;
}

.valide{
	TEXT-ALIGN: center;
	COLOR: green;
}


a.ancre:link{
	color:#E75A39;
	font-size: 9px;
    font-family: Verdana;
    text-decoration:none;
}
a.ancre:visited{
	color:#E75A39;
	font-size: 9px;
    font-family: Verdana;
    text-decoration:none;
}

a.ancre:hover{
	color:#E75A39;
	font-size: 9px;
    font-family: Verdana;
    text-decoration:underline;
}

/* Ligne de tableau invisible */
tr.unvis{
	display:none;
}

/* Ligne de tableau visible */
tr.vis{
	display:table-row;
}

/* Onglets du moteur de recherche acteurs */
td.ongletRecherche{

	border-left-width:1px;
	border-left-color:#93B7F1;
	border-left-style:solid;

	border-top-width:1px;
	border-top-color:#93B7F1;
	border-top-style:solid;

	border-right-width:1px;
	border-right-color:#93B7F1;
	border-right-style:solid;
}

/*****************************************************/
/* Surchargement des classes et id générés par ExtJS */
/*****************************************************/

/* On masque les icones des menus */
.x-menu-item-icon{
    display:none!important;
    width:0;
    margin-right:0;
}

/* Items des sous menus */
.x-menu-item{
	color:#000000!important;
	font-weight:bold!important;
}

/* Sous-menus au survol */
.x-menu-item-active{
	background:#BAC4DB!important;
}

/* blocs d'items des sous-menus */
.x-menu-list{
    padding-left:0;
    margin-left:0;
	list-style:none;
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
}

/* Couleur de la toolbar */
.x-toolbar{
	background:#6487DB!important;
}



.x-menu{
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	background-image:none!important;
	background:#93B7F1!important;
}


.x-btn-menu-active{
	background:#465E99!important;
}