/**
  * Accueil, INPUT pour login et password
  */
.logon {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #D8CDC9;
	padding: 1px;
}

/**
  * Etapes de creation
  */
.ETAPE {
	color: #8E0000;
	font-family: Verdana;
	font-size: 10px;
}
.ETAPE_SELECT {
	color: #263A7C;
	font-family: Verdana;
	font-size: 10px;
}  


/**
  * Bandeau haut de page, titre
  */
.BANDEAUTITRE {
	color: #F7941D;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.BANDEAUTITRE_FIRSTLETTER {
	color: #8E0000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: lowercase;
}
.BANDEAUSOUSTITRE {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.CORPSTEXTE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

.CORPSTITRE{
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.CORPSTITRE2{
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.FICHELIBELLE {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	background-color: #EFF2F8;
}

.FICHEDONNEES {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #EFF2F8;
}

.FICHEDONNEES B {
	font-family: Verdana;
	font-weight: bold;
}

.FORMINPUT {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1 solid #263A7C;
	padding: 1px;
}

.FORMLIBELLE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
}

.FORMLIBELLE_GAUCHE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}

.FORMINPUTOBLIGATOIRE {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	border: 1 solid #263A7C;
	padding: 1px;
	background-image : url(../img/croix.gif);
	background-position : right top;
	background-repeat : no-repeat;
}

.MENUTITRE {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.MENUITEM {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.MENUITEM A {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.ONGLETHEADER A {
	color: #C67F7F;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.ONGLETHEADER {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.ONGLETHEADER_SELECT {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #C7D7EB;
}

.TABLEAUHEADER {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.TABLEAUHEADER B {
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

.TABLEAUHEADER A {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.TABLEAULGCLAIRE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;

}
.TABLEAULGCLAIRE A{
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}


.TABLEAULGFONCEE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #E1EAF5;
}
.TABLEAULGFONCEE A {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #E1EAF5;
	text-decoration: underline;
}


.TABLEAUHEADERMINILISTE {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.TABLEAUHEADERMINILISTE B {
	font-family: Verdana;
	font-weight: bold;
}

.TABLEAUHEADERMINILISTE A {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-decoration: none;
}

.TABLEAULGCLAIREMINILISTE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #FFFFFF;
}
.TABLEAULGCLAIREMINILISTE A{
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}


.TABLEAULGFONCEEMINILISTE {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #E1EAF5;
}
.TABLEAULGFONCEEMINILISTE A {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #E1EAF5;
	text-decoration: underline;
}

.SEPARATIONEADER{
	color: #8E0000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

.TEXTENORMAL {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}

.HIERARCHIEREPERE {
	color: #C67F7F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.HIERARCHIEREPERE A {
	color: #C67F7F;
	text-decoration: none;
}

.HIERARCHIEREPERE_SELECT {
	color: #0054A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.QUESTION {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.CADREHEADER {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.CRE {
	color: #8E0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.CRE B {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.CRE A {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.CRELU {
	color: #8E0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.CRELU B {
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

.CRELU A {
	color: #8E0000;
	text-decoration: none;
}



/**
  * Bandeau haut de page, nom de la personne connecte
  */
.loggedname {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}

.loggedname A  {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

/**
  * Bandeau haut de page, hierarchie
  */
.hierarchie {
	color: #C67F7F;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.hierarchie_select {
	color: #0054A6;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.hierarchie A {
	color: #C67F7F;
	text-decoration: none;
}

/**
  * cadre en pointille
  */
.dotcadre{
	color: #8E0000;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 2px;
}

/**
  * cadre bleu clair
  */
.cadre {
	color: #8E0000;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
}
.cadre_titre {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.cadre B {
	font-family: Verdana;
	font-weight: bold;
}
.cadre A {
	color: #263A7C;
	text-decoration: underline;
}

/**
  * formulaire input type text et bouton ok
  */
.saisie {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1 solid #263A7C;
	padding: 1px;
}
.ok {
	color: #263A7C;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: none;
	background-color: #FFFFFF;
	padding: 1px;
}

/**
  * menu de gauche
  */
.menuelement {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

/**
  * onglet de droite
  */
.onglet {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.onglet_select {
	color: #8E0000;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

/**
  * bouton +d'info
  */
.BOUTON {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

.BOUTON A {
	color: #263A7C;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}

/**
  * pave onglet
  */
.paveonglet {
	color: #C67F7F;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
.paveonglet_select {
	color: #0054A6;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

.ERREUR {
	color: #8E0000;
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
}

