

.exit_confirmation
{
	background-image: url(../Images/Confirmation/Exit.jpg); 
	background-color: #9cd23b; /* Fond de couleur vert */
	background-repeat: no-repeat; 
	background-position: center;
}
.warning_confirmation
{
	background-image: url(../Images/Confirmation/Warning.jpg); 
	background-color: #ff9d37;  /* Fond de couleur orange */
	background-repeat: no-repeat; 
	background-position: center;
}

input.bouton_gris, a input.bouton_gris, 
input.bouton_vert, a input.bouton_vert, 
input.bouton_orange, a input.bouton_orange, 
input.bouton_jaune, a input.bouton_jaune
{
	display: block;
	font-weight: normal; 
	font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 12px; 
	color: #ffffff; 
	text-align: center;
	text-decoration: none; 
	border: 0px;
	width: 100%;
	margin: 0px; 
	cursor: pointer;
	height: 24px;
}
input.bouton_gris, a input.bouton_gris { background-color:#929292; /* Couleur gris */ width: 80px; }
input.bouton_gris:hover, a:hover input.bouton_gris { background-color:#5e5858; /* Couleur gris fonce */ }

input.bouton_vert, a input.bouton_vert { background-color:#9CD23B; /* Couleur vert */ width: 180px; }
input.bouton_vert:hover, a:hover input.bouton_vert { background-color:#649a00; /* Couleur vert fonce */ }

input.bouton_orange, a input.bouton_orange { background-color:#ff9d37; /* Couleur orange */ width: 180px; }
input.bouton_orange:hover, a:hover input.bouton_orange { background-color:#ff8400; /* Couleur orange fonce */ }

input.bouton_jaune, a input.bouton_jaune { background-color: #ffb925; /* Couleur jaune */ width: 180px; }
input.bouton_jaune:hover, a:hover input.bouton_jaune { background-color:#f7a200; /* Couleur jaune fonce */ }


/**************************************************************************/
/**************************************************************************/




input, select, input.erreur, select.erreur
{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%; height: 19px;
	font-family: verdana,helvetica,sans-serif;
	font-size: 11px; 
}
input.erreur, select.erreur
{
	background-color: #FEE6CE;	
	border: 1px solid #7F9DB9;
}

textarea
{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 100%;
	font-family: verdana,helvetica,sans-serif;
	font-size: 11px; 
}

.texte_bleu_formulaire, a.texte_vert_formulaire, .texte_vert_formulaire
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 13px; 
	padding-left: 4px;
	padding-right: 4px;
	/*text-align: right;*/
	text-decoration:none;
}
.texte_bleu_formulaire { color: #7F9DB9; }
.texte_vert_formulaire { color: #92C832; }

.exemple
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 10px; 
	color: #FFF;
	text-decoration:none;
}

input.vert_droite, input.vert_gauche, input.vert_OK, a.vert_droite, a.vert_gauche, input.continuer, a.continuer, a.continuer2, 
a.bleu_acces, input.bleu_acces, a.vert_acces, input.vert_acces, 
input.vert_center, a.vert_center, 
input.bleu_droite, input.bleu_gauche, input.bleu_OK, a.bleu_droite, a.bleu_gauche, input.bleu_center, a.bleu_center, 
input.vert_continuer, a.vert_continuer, input.bleu_continuer, a.bleu_continuer, a.vert_continuer2, a.bleu_continuer2,
input.jaune_center, input.jaune_droite, input.jaune_gauche, 
input.bouton_gris, a.bouton_gris
{
	display: block;
	font-weight: normal; 
	font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 12px; 
	color: #ffffff; 
	text-align: center;
	text-decoration: none; 
	border: 0px;
	width: 100%;
	margin: 0px; 
	cursor: pointer;
}
input.vert_center, a.vert_center, input.vert_droite, a.vert_droite, input.vert_gauche, a.vert_gauche
{
	background-color: #9CD23B; /* Couleur vert */
	height: 24px; 
}

input.bleu_center, a.bleu_center, input.bleu_droite, a.bleu_droite, input.bleu_gauche, a.bleu_gauche
{
	background-color: #419CE3; /* Couleur bleu */
	height: 24px; 
}

input.jaune_center, input.jaune_droite, input.jaune_gauche
{
	background-color: #FFB925; /* Couleur jaune */
	height: 24px; 
}

input.continuer, a.continuer, a.continuer2, 
input.vert_continuer, a.vert_continuer, input.bleu_continuer, a.bleu_continuer, a.vert_continuer2, a.bleu_continuer2
{
	background-color: #9CD23B; /* Couleur vert */
	height: 24px; 
	width: 99px; 
}
input.bouton_gris, a.bouton_gris
{ 
	background-color:#929292; /* Couleur gris */
	height: 24px; width: 80px;
}
a.bleu_acces, input.bleu_acces
{
	background-color: #419CE3; /* Couleur bleu */
	height: 24px; width: 100%;
}
a.vert_acces, input.vert_acces
{
	background-color: #9CD23B; /* Couleur vert */
	height: 24px; width: 100%;
}
a.continuer2, a.vert_continuer2, a.bleu_continuer2 { width: 94px; }
a.vert_droite, a.vert_gauche, a.continuer, a.continuer2, 
a.bleu_acces, a.vert_acces, 
a.vert_center, a.bleu_center, 
a.vert_continuer, a.bleu_continuer, a.vert_continuer2, a.bleu_continuer2, 
a.bouton_gris
{
	padding-top: 8px; 
	_padding-top: 4px; 
}
input.vert_OK
{
	background-image: url(../Images/Boutons/bouton_OK.gif); 
	background-position: center right;
	height: 19px; min-width: 32px; max-width: 100%;
}
input.bleu_OK
{
	background-image: url(../Images/Boutons/bouton_OK_bleu.gif); 
	background-position: center right;
	height: 19px; min-width: 32px; max-width: 100%;
}


a.bouton_gris_fermer, a.bouton_gris_fermer:hover
{
	display: block;
	background-image: url(../Images/Boutons/bouton_fermer.gif); 
	background-position: center;
	background-repeat: no-repeat;
	width: 124px; height: 24px; 
}
a.bouton_gris_couleur, a.bouton_gris_couleur:hover, a.bouton_gris_couleur_nb, a.bouton_gris_couleur_nb:hover
{
	display: block;
	background-image: url(../Images/Boutons/bouton_couleur_nb.png); 
	background-repeat: no-repeat;
	width: 124px; height: 24px; 
}
a.bouton_gris_couleur, a.bouton_gris_couleur:hover { background-position: top; }
a.bouton_gris_couleur_nb, a.bouton_gris_couleur_nb:hover { background-position: bottom; }



input.poursuivre, a.poursuivre, input.poursuivre_bleu, a.poursuivre_bleu 
{
	display: block;
	font-weight: normal; 
	font-style: normal; 
	font-family: helvetica, tahoma, verdana, arial; 
	font-size: 13px; 
	color: #ffffff; 
	text-align: center;
	text-decoration: none; 
	border: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	height: 24px; width: 326px;
	margin: 0px; 
	padding-top: 7px;
	background-position: center;
	cursor: pointer;
}
input.poursuivre, a.poursuivre { background-image: url(../Images/Boutons/bouton_poursuivre.png);  }
input.poursuivre_bleu, a.poursuivre_bleu { background-image: url(../Images/Boutons/bouton_poursuivre_bleu.gif);  }
input.inscription, a.inscription, a.creer_espace
{
	display: block;
	font-weight: normal; 
	font-style: normal; 
	font-family: helvetica, tahoma, verdana, arial; 
	font-size: 13px; 
	color: #ffffff; 
	text-align: center;
	text-decoration: none; 
	border: 0px;
	background-color: transparent;
	background-repeat: no-repeat; 
	height: 24px;
	margin: 0px; 
	padding-top: 7px;
	background-position: center;
	cursor: pointer;
}
input.inscription, a.inscription
{
	background-image: url(../Images/Boutons/bouton_inscription.png); 
	width: 107px;
}
a.creer_espace
{
	background-image: url(../Images/Boutons/bouton_creer_espace.png); 
	width: 207px;
}

.texte_submit, .texte_submit_bleu
{
	font-weight: normal; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	background-color: transparent;
	border: 0px;
	cursor: pointer;
	text-align: left;
	text-decoration:underline;
}
.texte_submit { color: #7EAE20; /* Couleur vert */ }
.texte_submit:hover { color: #638422; }
.texte_submit_bleu { color: #7F9DB9; /* Couleur bleu */  }
.texte_submit_bleu:hover { color: #57748F; /* Couleur bleu gris fonce */  }

/* Tous texte saisie est ecrit en majuscule */
.MAJUSCULE
{
	text-transform: uppercase;
}

.rouge, .vert
{
	font-weight: bold; 
	font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 10px; 
	text-decoration: none; 
}
.rouge { color: #D90101; /* Couleur rouge */ }
.vert { color: #92C832; /* Couleur vert */ }

#Contact
{
	background-color: #F5F7F9; 
	border: 1px solid #7F9DB9; 
	overflow: auto;
	width: 99%; height: 32px;
	position: relative; top: 0px; margin: 0px; padding: 0px;
	white-space: nowrap;
	font-weight: normal; font-style: normal; font-family: arial,verdana,helvetica,sans-serif; font-size: 13px; color: #000000; text-align: left;
 }
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
/****************************************************************************/
/******************************** BOUTON *********************************/
/****************************************************************************/

.bouton, .bouton:before, .bouton:after 
{
    background: transparent url(../Images/Boutons/boutons.png) no-repeat;
}
.bouton_admin, .bouton_admin:before, .bouton_admin:after 
{
    background: transparent url(../Images/Boutons/boutons-admin.png) no-repeat;
}

.bouton, .bouton_admin 
{
    display: inline-block;
    line-height: 16px;
    background-position : -15px 0px;
    height: 16px;
     
	font-weight: normal; 
	font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 11px; 
	color: #ffffff; 
	text-align: center;
	text-decoration: none; 
	padding-left: 8px;
	padding-right: 8px;
}

.bouton:before, .bouton:after, .bouton_admin:before, .bouton_admin:after 
{
    display: inline-block;
    line-height: 16px;
	height: 16px;
    width: 8px;
    content: url(../Images/Boutons/spacer.gif);
	padding-top: 2px;
}

.bouton:before, .bouton_admin:before
{
    background-position: -9px 0px;

    margin-left: -8px;
    padding-left: 9px;
}

.bouton:after, .bouton_admin:after 
{
    background-position: 10px 0px;
    margin-right: -8px;
    padding-right: 10px;
}

.couleur_bleu, .couleur_administration { background-position : -15px 0px; }
.couleur_bleu:before, .couleur_administration:before { background-position: -9px 0px; }
.couleur_bleu:after, .couleur_administration:after { background-position: 10px 0px; }
.couleur_bleu:hover, .bouton:hover, .couleur_administration:hover, .bouton_admin:hover { background-position : -15px -43px; }
.couleur_bleu:hover:before, .bouton:hover:before, .couleur_administration:hover:before, .bouton_admin:hover:before { background-position: -9px -43px; }
.couleur_bleu:hover:after, .bouton:hover:after, .couleur_administration:hover:after, .bouton_admin:hover:after { background-position: 10px -43px; }
