/******************************
	Specifique
******************************/
#modeleACA {
	color:#ffffff;
}
#modeleACA a {
	color:#ffffff;
}
#modeleACA a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#modele_col_droi h1 {
	color:#005f8e;
}
#modele_col_droi a {
	color:#005f8e;
	text-decoration:none;
}
#modele_col_droi a:hover {
	color:#000000;
}
#modeleB, #barreA, #barreFooter {
	background-color:#005f8e;	
}
#modeleCA_menu a {
	color:#005f8e;
}
#menu_activ a {
	color:#005f8e;
}
#modeleCA_menu a:hover {
	color:#5fb4d3;
}
#menu_niv2 {
	border-bottom:solid 1px #005f8e;
}
label {
	color:#005f8e;
}
input[type=button], input[type=submit] {	/* Bouton générique BUTTON */
	background-color: #005f8e;
}
input[type=text], input[type=password], input[type=file] {
	color: #005f8e;
	border: solid 1px #005f8e;
}
input[type=text]:focus, input[type=password]:focus, input[type=file]:focus {
	outline: #005f8e 2px solid;
}
textarea {
	color: #005f8e;
	border: solid 1px #005f8e;
}
textarea:focus {
	outline: #005f8e 2px solid;
	border-left:#005f8e 2px solid;
	border-right:#005f8e 2px solid;
}
select {
	color: #005f8e;
	border: solid 1px #005f8e;
}
select:focus {
	outline: #005f8e 2px solid;
}

#ident_compte {
	color:#005f8e;
}
#ident_compte a {
	color:#005f8e;
}
#masque_message_cadre {
	color:#005f8e;
}
.masque_tab_entete_donnees {
	background-color: #005f8e;
}
 #tableau th {
	border-top: 1px solid #005f8e;
	border-bottom: 1px solid #005f8e;
	color: #005f8e;
	background-color: #CCC;
 }
 #tableau td {
	border-bottom: 1px solid #fff;
	color: #005f8e;
	border-top: 1px solid #fff;
	background-color:#f2f2f2;
 }
 #tableau tfoot tr td {
	background: #bbb;
	color: #bbb;
 }
 #tableau tbody tr:hover td {
	color: #005f8e;
	background-color:#ffffff;
 }
 #tableau a {
     color: #005f8e;
 }
 #tableau a:hover {
     color: #005f8e;
 }
#keynote_aff strong {
     color: #005f8e;
}
/**** MODULE INSCRIPION ******/
.pave_inscription {
	background-color:#005f8e;margin-bottom:10px;text-align:center;
}
.MenuStepA {
	background-color:#005f8e;border:solid 1px #005f8e;
}
.MenuStepB_1 {
	border:solid 1px #005f8e;color:#005f8e;
}
.MenuStepB_1_over {
	border:solid 1px #005f8e;color:#fff;background-color:#005f8e;
}
/******************************
	Panier 
******************************/
#panier_message_zon a {
	background-color:#005f8e;	
}
#panier a {
	color:#005f8e;	
}
.PanierPaiementA {
	border: 1px solid #005f8e;
}
.PanierPaiementA strong {
	color:#005f8e;	
}
.color_spec {
	color:#005f8e;	
}
/******************************
	POS
******************************/
.posM_T5 {
	margin-top:5px;	
}
.posM_B10 {
	margin-bottom:10px;	
}
.posM_L180 {
	margin-left:180px;	
}
