
.titre_bloc
{
	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	padding-bottom:0px;
	color: #2B689F;
	
}

.pied_page
{
	
	font-family: Arial;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
	color: #2B689F;
	
}


.titre_produit
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2B689F;
	
}

.message_carte
{
	
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: red;
	
}


.intitule_champ
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2B689F;
	padding-right:5px;
	
}

.titre_bleu
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #2B689F;
	
}

.error
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: red;
	
}

.titre_bleu_tres_gros
{
	
	font-family: Arial;
	font-size: 28px;
	font-weight: bold;
	color: #2B689F;
	
}


.titre_bleu_gros
{
	
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #2B689F;
	
}

.titre_adherent
{
	
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #404142;
	
}



.titre_tel_adherent
{
	
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #404142;
	
}



.onglet_inactif_adherent
{
	
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	cursor:pointer;
	border-bottom: 3px #CFD3DD solid;
	color: #404142;
	
}


.onglet_inactif_adherent_vide
{
	
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border-bottom: 3px #CFD3DD solid;
	color: #CFD3DD;
	
}

.onglet_actif_adherent
{
	
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border-top: 3px #404142 solid;
	color: #404142;
	
}


.titre_produit_liste
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	padding-left:3px;
	color: #404142;
	
}



.titre_article_liste
{
	
	font-family: Arial;
	font-size: 11px;
	padding: 2px;
	color: white;
	
}



.detail_article_liste
{
	
	font-family: Arial;
	font-size: 12px;
	color: #404142;
	
}



.titre_produit_fiche
{
	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	padding-left:3px;
	color: #404142;
	
}


.titre_bouton_blanc_fiche
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: white;
	
}


.titre_bouton_gris_fiche
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #404142;
	
}




.tarif_produit_liste
{
	
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-align:right;
	color: #404142;
	
}


.tarif_produit_fiche
{
	
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #404142;
	
}


.liste_departement
{
	
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #404142;
	
}

.chemin
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #404142;
	
}



.page
{
	
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	padding-top:1px;
	color: #404142;
	
}


.mini_blanc
{
	
	font-family: Arial;
	font-size: 9px;
	color: white;
	
}


.num_page
{
	
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	
}




.sous_titre
{
	
	font-family: Arial;
	font-size: 11px;
	color: #6A6A73;
	padding-left:20px;
	
}


.texte
{
	
	font-family: Arial;
	font-size: 11px;
	color: #6A6A73;
	
}


.texte12
{
	
	font-family: Arial;
	font-size: 12px;
	color: #6A6A73;
	
}


.contenu
{
	
	font-family: Arial;
	font-size: 13px;
	color: #6A6A73;
	
}


.titre_actu
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #404142;
	
}


.titre_produit_selection
{
	
	font-family: Arial;
	font-size: 11px;
	color: #404142;
	
}


.tarif_bleu
{
	
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #2B689F;
	
}




a.gris:link,a.gris:visited,a.gris:active
{
	
	font-family: Arial; 
	font-size: 11px; 
	color: #6A6A73;	
	text-decoration: none; 
	padding-left:20px;
	
}

a.gris:hover       
{
	
	font-family: Arial; 
	font-size: 11px; 
	color: black;
	text-decoration: none; 
	padding-left:20px;
	
}



a.adh_gris:link,a.adh_gris:visited,a.adh_gris:active
{
	
	font-family: Arial; 
	font-size: 10px; 
	color: #6A6A73;	
	text-decoration: none; 
	
}

a.adh_gris:hover       
{
	
	font-family: Arial; 
	font-size: 10px; 
	color: black;
	text-decoration: none; 
}



a.blanc:link,a.blanc:visited,a.blanc:active
{
	
	font-family: Arial; 
	font-size: 11px; 
	color: white;	
	font-weight:bold;
	text-decoration: none; 
	
}


a.blanc:hover
{
	
	font-family: Arial; 
	font-size: 11px; 
	color: #6A6A73;
	text-decoration: none; 
	color: white;	
	font-weight:bold;
	
}






a.lien_page:link,a.lien_page:visited,a.lien_page:active    
{
	
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold;
	color: #6A6A73;	
	text-decoration: none; 
	
}

a.lien_page:hover       
{
	
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold;
	color: black;
	text-decoration: none; 
	
}


a.univers:link,a.univers:visited,a.univers:active        
{
	
	font-family: Arial; 
	font-size: 9px; 
	color: #2B689F;	
	text-decoration: none; 
	
}

a.univers:hover       
{
	
	font-family: Arial; 
	font-size: 9px; 
	color: white;
	text-decoration: none; 
	
}





a.fermer:link,a.fermer:visited,a.fermer:active
{
	
	font-family: Arial; 
	font-size: 18px; 
	font-weight:bold;
	color: white;	
	text-decoration: none; 
	
}

a.fermer:hover       
{
	
	font-family: Arial; 
	font-size: 18px; 
	color: #6A6A73;
	text-decoration: none; 
	font-weight:bold;
	
}


a.online:link,a.online:visited,a.online:active        
{
	
	font-family: Arial; 
	font-size: 12px; 
	font-weight:bold;
	color: #2B689F;	
	text-decoration: none; 
	
}

a.online:hover       
{
	
	font-family: Arial; 
	font-size: 12px; 
	color: gray;
	font-weight:bold;
	text-decoration: none; 
	
}




/*----------------------------------------------------------*/
/*-- Style de tous les champs de formulaires par d?faut    -*/
/*----------------------------------------------------------*/
input,select,textarea
{
	
	font-family: Arial;
	font-size: 8pt;
	border: 1px #DFE0E4 solid;
	color: #6A6A73;
	
}

input.oblig,select.oblig,textarea.oblig
{
	
	font-family: Arial;
	font-size: 8pt;
	border: 1px #2B689F solid;
	color: #6A6A73;
	
}

select.departement
{
	
	font-family: Arial;
	font-size: 7pt;
	border: 1px #DFE0E4 solid;
	color: #6A6A73;
	
}



tr.ligne_paire_s
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #404142;
	background-color: #EEF0F5;
	
}


tr.ligne_impaire_s
{
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #404142;
	background-color: #DFE0E4;
	
}


tr.ligne_paire_ss
{
	
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	color: #404142;
	background-color: #EEF0F5;
	
}


tr.ligne_select_ss
{
	
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	color: #404142;
	
}

tr.ligne_impaire_ss
{
	
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	color: #404142;
	background-color: #DFE0E4;
	
}





.titre_bleu
{
	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:justify;
	padding-bottom:0px;
	color: #2B689F;
	
}




.titre_bleu
{
	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-align:justify;
	padding-bottom:0px;
	color: #2B689F;	
}
