body {margin: 1px; padding: 0; margin-top: 1px; overflow: auto;}
.feedback_alerte {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; color: #FF0D34;}
.feedback_ok {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; color: #70BC24;}

#cartouche_neutre {
margin: 15px;
background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; color: #000000;
}

#cartouche_txt {
margin: 2px;
padding: 4px;
background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; color: #000000;
}
#cartouche_projet {
margin: 2px;
padding: 4px;
}

#carte_box {
  margin: 5px;
  padding: 4px;
}

/* tout ça a checker, c'est le bronx .... */


.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #285b7c;
}
.Style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.Style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #285B7C; }
.Style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #97bcda;
}
.Style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Style12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #10074c; }
.Style14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #10074c; }


.roll_over {font-family: Arial, Helvetica, sans-serif;color: #FF0000; background-color: #E3E2E2}
.roll_out {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #E3E2E2 }

A.navig_lien:link, A.navig_lien:visited, A.navig_lien:active { text-decoration: none ;font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 13px;color: #10074C;}
A.navig_lien:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 13px;color: #AA0D34; text-decoration: underline}

A.lien_carte_visite:link, A.lien_carte_visite:visited, A.lien_carte_visite:active { text-decoration: none ;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #285B7C;}
A.lien_carte_visite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #285B7C; text-decoration: underline}


.contact_form_input { border: 1px #CBD3D8 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}

.rubrique_titre {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;}
.rubrique_texte_simple {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #AA0D34;}

.rubrique_texte {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px; color: #AA0D34;}
.rubrique_texte_projet {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 16px; color: #AA0D34;}


.description_texte {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;}
.competence_description {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;}
.description_couleur {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666464;}
.fond_couleur {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px; color: #666464; background-color: #F4FAFB}
A.site_internet {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px; color: #10074C; text-decoration: none}
A.site_internet:hover {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px; color: #AA0D34; text-decoration: underline}

.entreprise_form_input {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #FFFFFF }
.entreprise_standart_text {font-family: Arial, Helvetica, sans-serif;	font-weight: bold;font-size: 12px;color: #387EB8 }
.contact_form_input { border: 1px #CBD3D8 solid; font-family: arial,sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; margin-left: 5px}

.red_tab{
  border: #AA0D34 solid 1px;
  padding: 15px;
}
.CarteNom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #285B7C;
}
.CarteFonction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #285B7C;
}

.CarteLien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #285B7C;
}

.CarteDescriptif {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.CarteSecteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #285B7C;
}
.CarteStyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #285b7c;
}
.CarteStyle3 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.CarteStyle4 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.CarteStyle6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #285B7C; }
.Style2 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.CarteStyle7 {
	font-size: 14px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
}
.CarteStyle8 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.CarteStyle9 {font-size: 12px; color: #285B7C; font-family: Verdana, Arial, Helvetica, sans-serif;}
.CarteStyle11 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #285B7C; }
.CarteStyle12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #70bd23;
}