/* marge page */
.titreBleu {
	font-weight: bold;
	color: #074B89;/*#000066;*/
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.gras{font-weight:bold;}
    @media print { .noprt {display:none}}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.home_titre_pave {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
}
.home_titre_agences {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #C70039;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;
}
.home_titre_agences:hover{
	color:#ff376f;
}
.home_titre_agences2 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #C70039;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
}
.home_titre_agences2:hover{
	color:#ff376f;
}
.home_titre_agences_neg{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	text-decoration:none;
}
.home_titre_agences_neg:hover{
	color:#ff376f;
}

.lien_home{
	text-decoration:none;
}
.home_texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height:180%;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.bandeau_titre_deces {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bandeau_titre_deces:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #a44690;
}
.bandeau_titre_agences {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bandeau_titre_agences:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0063A1;
}
.bandeau_titre_etude {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bandeau_titre_etude:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #946750;
}
.bandeau_titre_clients {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.bandeau_titre_clients:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D2780B;
}
.pied_liens {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
}
.pied_liens:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0063A1;
}
.legende_vignettes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 11px;
	padding-top: 5px;
	text-align: center;
}
.liens_menu_bleus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.liens_menu_bleus:hover {
	color:#0063A1;
	text-decoration: none;
}
.liens_menu_bleus_n2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.liens_menu_bleus_n2:hover {
	color: #0063A1;
	text-decoration: none;
}
.liens_violet{
	color:#a44690;
}
.liens_menu_violet:hover{
	color:#CE8EC0;
}
.liens_orange{
	color:#f6a440;
}
.leins_orange:hover{
	color:#F9C17D;
}	
.liens_menu_rouges {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.liens_menu_rouges:hover {
	color:#C70039;
	text-decoration: none;
}
.liens_menu_rouges_n2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.liens_menu_rouges_n2:hover {
	color: #C70039;
	text-decoration: none;
}
.space {
    font-size: 3px;
}
.titre_page_rougef{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A12D2E;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_orange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #f6a440;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
}
.titre_page_orangef{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #F29400;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_bleu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #0063A1;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
}
.titre_page_bleuf{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #009de0;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_mauve{
	color:#434683;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.titre_page_mauvef{
	color:#E2017B;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
.titre_page_clientf{
	color:#176d84;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.titre_page_respectf{
	color:#F3C148;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
.titre_page_prestationf{
	color:#e14900;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
.titre_page_prixf{
	color:#BCD345;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
.titre_page_violet {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #a44690;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
}
.titre_page_violetf{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #721c73;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_blanc {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	letter-spacing: 1px;
}
.titre_page_marron {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #946750;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
}
.titre_page_marronf{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8e5538;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_vert {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #19aba0;
	font-size: 17px;
	padding-left: 10px;
	letter-spacing: 1px;
}
.titre_page_vertf{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #00a192;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.titre_page_depliant{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8ece92;
	font-size: 12px;
	padding-left: 4px;
	letter-spacing: 1px;

}
.lien_blanc{
	color:white;
}
.lien_blanc:hover{
	color:#CCCCCC;
}
.lien_marron{
	color:#946750;
}
.lien_marron:hover{
	color:#B48A74;
}
.page_corps_bandeau{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.page_corps_texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 9px;
}
.page_corps_tableau {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.page_corps_acces{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding:2px;
}
.page_corps_titre {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	letter-spacing: 0px;
}
.page_corps_ss_titre{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	letter-spacing:1px;
	font-weight:bold;
}
.page_corps_lien {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.page_corps_lien:hover {
	color:#999999;
}
.page_tableau_texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
}
.page_tableau_titre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	letter-spacing: 0px;
}
.lien_courrier{
	color:#19aba0;
}
.lien_courrier:hover{
	color:#20DBCD;
}
.lien_bleu{
	color:#0063A1;
}
.lien_bleu:hover{	
	color:#0085D5;
}
.bord_DGH{
	border-left:1px solid #19aba0;
	border-right:1px solid #19aba0;
	border-top:1px solid #19aba0;
}
.bord_DH{
	border-right:1px solid #19aba0;
	border-top:1px solid #19aba0;
}
.bord_GH{
	border-top:1px solid #19aba0;
	border-left:1px solid #19aba0;
}
.bord_H{
	border-top:1px solid #19aba0;
}
.bord_G{
	border-left:1px solid #19aba0;
}
.bord_D{
	border-right:1px solid #19aba0;
}
.bord_blanc_G{
	border-left:1px solid #FFFFFF;
}
.bord_blanc_D{
	border-right:1px solid #FFFFFF;
}
.bord_B{
	border-bottom:1px solid #19aba0;
}
.titreRouge {
	font-style:italic;
	color: #D40026;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.agence_titre{
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
}
.agence_sstitre{
	font-weight:bold;
	font-size:11px;
}
.agence_txt{
	font-size:10px;
}
.agence_bloc{
	line-height:140%;
}
.referencement{
	font-size:10px;
	color:#444444;
	font-weight: normal;
}
.ref{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size:10px;
	text-decoration:none;
	color:#444444;
	font-weight: normal;
}
.ref:hover{
	color:#444444;
}
.description_home{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.lien_description_home{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.lien_description_home:hover{
	color: #000000;
}
.liensAcces{
	font-size: 12px;
	color: #FFFFFF;
}
.liensAcces:hover{
	color:#2DB0FF;
}