
.explication_inscription_sans_enfant
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4D6895;
	text-align: justify;
	padding-left: 75px;
	padding-right: 75px;
}

.titre_page
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFA41C;
	border-bottom: 1px solid #FEECAF;
	padding-bottom: 2px;
}

.titre_rubrique_formulaire
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99ACE3;
	border-bottom: 1px solid #E8ECF9;
}

.libelle_info_init
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:  #738EB7;
}

.cadre_formulaire
{
	border: 1px solid #E8ECF9;
	background-color:#FAFAFE;
}

.libelle_controle_formulaire
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
	padding-top: 4px;
	padding-bottom: 4px;
}

.libelle_controle_formulaire_gauche_haut
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	border-left: 1px solid #E8ECF9;
	border-right: 1px solid #E8ECF9;
	border-top: 1px solid #E8ECF9;
}

.libelle_controle_formulaire_gauche_intermediaire
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	border-left: 1px solid #E8ECF9;
	border-right: 1px solid #E8ECF9;
}
.libelle_controle_formulaire_gauche_bas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	border-left: 1px solid #E8ECF9;
	border-right: 1px solid #E8ECF9;
	border-bottom: 1px solid #E8ECF9;
}

.libelle_controle_formulaire_gauche_complet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	border: 1px solid #E8ECF9;
}

.libelle_controle_formulaire_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
}
.libelle_controle_formulaire_3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D6895;
	padding-top: 4px;
	padding-bottom: 4px;
}


.controle_formulaire
{
	border: 1px solid #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;	
	font-weight: normal;
	background-color: #DFE6F7;
}

.controle_formulaire_alerte
{
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
	background-color: #CDD6F1;
}

.message_formulaire_alerte
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EE3901;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	background-color: #FBF3F0;
	border: 1px solid #F8E1DA;
}

.message_formulaire_alerte_pas_enfant
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F7810F;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	background-color: #FFFDED;
	border: 1px solid #F2ECC2;
}
.explication_saisie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
}
.explication_confirmation_inscription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D6895;	
}

.alerte_courrier_indesirable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;		
	color: #4D6895;
	background-color: #FAFAFE;
	border: 1px solid #E8ECF9;
	padding: 2px;
		
}
.explication_validation_inscription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D6895;	
}
.explication_annonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D6895;	
}
.controle_caracteres_annonce
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
	padding-left:25px;
}
.titre_rubrique_enfant
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFA41C;	
}
body.iframe_cgu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	font-weight: normal;
	background-color: #EDEDF0;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
a.lien_mail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7C0F;
	text-decoration: none;
	cursor: pointer;
}
a.lien_mail:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7C0F;
	text-decoration: underline;
	cursor: pointer;
}
.cadre_image_robot
{
	border-top: 1px solid #99ACE3;
	border-bottom: 1px solid #99ACE3;
	border-left: 1px solid #99ACE3;
	border-right: 1px solid #99ACE3;	
}
.cadre_image_robot_2
{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.information_geolocalisation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:justify;	
	color: #738EB7;
	border: 1px solid #E8ECF9;
	padding: 4px;
	background-color: #FAFAFE;
}

.information_inscription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #738EB7;
}

/* solomaton */

.information_selection_photo_std
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	color:#4D6895;	
}
.presentation_rubrique
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	color:#4D6895;	
}
.label_type_photo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#4D6895;	
}
.aide_solomaton_modif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
}
.aide_solomaton_etape_modif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #FFA41C;
}
a.lien_plus_exemple_solomaton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7C0F;
	text-decoration: none;
	cursor: pointer;
}
a.lien_plus_exemple_solomaton:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7C0F;
	text-decoration: underline;
	cursor: pointer;
}
.cadre_photo_solomaton
{
	border-top: 1px solid #99ACE3;
	border-bottom: 1px solid #99ACE3;
	border-left: 1px solid #99ACE3;
	border-right: 1px solid #99ACE3;
}
.lien_photo_modif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFA41C;
	text-align:center;
}
.lien_photo_modif_over
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;	
	color: #4D6895;
	text-align:center;
}
.texte_alerte_modif_2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.cadre_info_modif
{
	border-top: 1px solid #E8ECF9;
	border-bottom: 1px solid #E8ECF9;
	border-left: 1px solid #E8ECF9;
	border-right: 1px solid #E8ECF9;
}

/* fin solomaton */

a.lien_cgu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
	text-decoration: underline;
	cursor: pointer;
}
a.lien_cgu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFA41C;
	text-decoration: underline;
	cursor: pointer;
}
.pseudo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7C0F;
}
.cadre_photo
{
	border: 1px solid #E8ECF9;
}
.info_profil
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #4D6895;
}		
.information_consultation_profil
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #738EB7;
}
.cadre_profil
{
	border: 1px solid #E8ECF9;
	background-color:#FAFAFE;
}
.libelle_connu_site_par
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4D6895;
}
.libelle_rubrique
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFA41C;
}
.cadre_robot
{
	border: 1px solid #E8ECF9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	background-color:#FAFAFE;
}

.cadre_membre_sans_enfant
{
	border: 1px solid #E8ECF9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 4px;
	background-color:#FAFAFE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
}
.cadre_choix_droit
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	padding-top: 2px;
	padding-bottom: 4px;
	border-top: 1px solid #E8ECF9;
	border-bottom: 1px solid #E8ECF9;
	border-right: 1px solid #E8ECF9;
}
.cadre_choix_gauche
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#FAFAFE;
	color: #4D6895;
	padding-top: 2px;
	padding-bottom: 4px;
	border-top: 1px solid #E8ECF9;
	border-bottom: 1px solid #E8ECF9;
	border-left: 1px solid #E8ECF9;
}

.libelle_traitement
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4D6895;
}
.inscription_asterisque
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
}
.barre_progression
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFA41C;
	padding-top: 2px;
}
.barre_progression_etape
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4D6895;
	padding-top: 2px;
}
.explication_concours
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFA41C;	
}