td.old_container { width: 536px; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; text-align: center}


.SFAtitre250droite { color: #ef3e14; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.SFAchapeau250droite   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.SFAlien250droite:link   { color: #f30; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-align: center }
.SFAlien250droite:visited   { color: #f30; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-align: center }
.SFAlien250droite:hover   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.SFAlien250droite:active   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center }
.SFAfinal250droite  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.SFAsepar250centre { background-image: url("images/separ250centre.gif"); background-repeat: repeat-y; background-position: center 0 }
.SFAespacepubliredac     { margin: 2px 8px 1px 0; padding: 1px; border: solid 1px #213c54 }
.SFAtitrepubliredac     { color: #fff; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 5px }
.SFAinfopubliredac     { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold}
.SFAcontener250   { padding: 10px 6px 0px 6px; border-style: none solid solid; border-width: 0 1px 1px; border-color: #212121 }


a.titre_fab_droite:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.titre_fab_droite:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.titre_fab_droite:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline;}


a.lien_directdevis:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #0000CD}
a.lien_directdevis:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #0000CD}
a.lien_directdevis:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0000CD}

.financement_titre  { color: #ef3e14; font-size: 15px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold }
.financement_texte  { color: #000; font-size: 12px; font-family: Geneva, Arial, SunSans-Regular, sans-serif }
.financement_lien  { color: #ef3e14; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }

td.contenu_vide{
	border : 1px solid #203C53;
}
td.contenu_plein{
	padding : 3px 3px 3px 3px;
	background : #FFF5DF;
	border : 1px solid #203C53;
	font : normal 10pt Arial, Helvetica, sans-serif;
}
td.haut_gauche{
	background : #C6D9D8;
	border-bottom : 1px solid #203C53;
	border-left : 1px solid #203C53;
	border-top : 1px solid #203C53;
}
td.haut_droit{
	background : #C6D9D8;
	border-bottom : 1px solid #203C53;
	border-right : 1px solid #203C53;
	border-top : 1px solid #203C53;
}
font.date {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #E45900;
    text-decoration   : none;
}
select.superbar{
	font-family       : "Arial";
   font-size         : 7pt;
   text-decoration   : none;
}
td.superbar_haut{
	background : #203C53;
	border : 1px solid #203C53;
	font : normal 10px Arial, Helvetica, sans-serif;
	color : White;
}
td.superbar_bas{
	background : #DBE2DE;
	border-left : 1px solid #203C53;
	border-right : 1px solid #203C53;
	border-bottom : 1px solid #203C53;
}
table.superbar_bas{
	font : normal  11px Arial, Helvetica, sans-serif;
	color : Black;
}
td.menu_haut{
	background : #203C53;
	border : 1px solid #203C53;
}
td.menu_milieu{
	background : #DBE2DE;
	font : normal 12px Arial, Helvetica, sans-serif;
	color : Black;
	border-left : 1px solid #203C53;
	border-right : 1px solid #203C53;
	padding-top : 10px;	
	padding-bottom : 10px;	
}
td.menu_bas{
	background : #DBE2DE;
	font : normal 12px Arial, Helvetica, sans-serif;
	color : Black;
	border-left : 1px solid #203C53;
	border-right : 1px solid #203C53;
	border-bottom : 1px solid #203C53;
	padding-top : 10px;
	padding-bottom : 10px;		
}
a.menu:link {
	font-family       : "Arial";
    font-size         : 9pt;
    font-weight       : bold;
    color             : #000000;
    text-decoration   : none;
    }
a.menu:visited {
	font-family : "Arial";
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
}
a.menu:hover {
	font-family : "Arial";
	font-size : 9pt;
	font-weight : bold;
	color : #E45900;
	text-decoration : underline;
}
a.menu2:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #E45900;
    text-decoration   : none;
	 font-weight: bold;
    }

a.menu2:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
	 font-weight: bold;
}
a.menu2:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
	 font-weight: bold;
}
td.contenu_bas{
	background : #FFF5DF;
	font : normal 10px Arial, Helvetica, sans-serif;
	color : Black;
	border-left : 1px solid #203C53;
	border-right : 1px solid #203C53;
	border-bottom : 1px solid #203C53;
	padding : 5px 5px 5px 5px;
}
td.contenu_pub{
	font : normal 10px Arial, Helvetica, sans-serif;
	color : Black;
	border-left : 1px solid #203C53;
	border-right : 1px solid #203C53;
	border-bottom : 1px solid #203C53;
	padding : 5px 5px 5px 5px;
}
td.bas{
	font : normal 10px Arial, Helvetica, sans-serif;
	color : Black;	
}
a.menu_bas:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #000000;
    text-decoration   : underline;
    }

a.menu_bas:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
}
a.menu_bas:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
}
td.guide_titre{
	font : normal bold 14px Arial, Helvetica, sans-serif;
}
td.guides_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.guides_chapeau{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	background: #EFEFEF;
	text-align: justify;
}
td.guides_menu{
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	color : #E45900;	
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
a.menu_guides:link {
	font-family       : "Arial";
    font-size         : 8pt;
	 font-weight : normal;
	 color             : #000000;
    text-decoration   : underline;
}
a.menu_guides:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.menu_guides:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #E45900;
	text-decoration : none;
}
td.guides_texte{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
table.guides_texte{
	font : normal normal 7pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
}
td.budget_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.budget_chapeau{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	background: #EFEFEF;
	text-align: justify;
}
td.budget_fond1{
	font : normal 12px Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	background: #EFEFEF;
	text-align: justify;
}
td.budget_fond2{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	padding : 2px 2px 2px 2px;
	background: #C6D9D8;
	text-align: justify;
}
td.budget_fond3{
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
td.budget_menu{
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	color : #E45900;	
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
a.menu_budget:link {
	font-family       : "Arial";
   font-size         : 8pt;
	font-weight : normal;    
	color             : #000000;
   text-decoration   : underline;
}
a.menu_budget:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.menu_budget:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;	
	color : #E45900;
	text-decoration : none;
}
td.budget_texte{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
table.budget_texte{
	font : normal normal 7pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
}
td.groupe_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.groupe_chapeau{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.groupe_expli{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
a.menu_groupe:link {
	font-family       : "Arial";
    font-size         : 8pt;
	 font-weight : normal;
	 color             : #000000;
    text-decoration   : underline;
}
a.menu_groupe:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.menu_groupe:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #E45900;
	text-decoration : none;
}
td.groupe_intitule{
	font : normal normal 9pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #DBE2DE;
	padding : 5px 5px 5px 5px;
}
td.groupe_texte{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #EFEFEF;
	padding : 5px 5px 5px 5px;
}

a.menu_indice:link {
	font-family       : "Arial";
   font-size         : 8pt;
	font-weight : normal;    
	color             : #000000;
   text-decoration   : underline;
}
a.menu_indice:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.menu_indice:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;	
	color : #E45900;
	text-decoration : none;
}
td.indice_valeurmois{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
	padding: 5px 5px 5px 5px;
}
td.indice_mois{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
	text-align: center;
}
td.indice_recherche{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #EFEFEF;
	padding: 5px 5px 5px 5px;
}
td.indice_description{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #DBE2DE;
	text-align: center;
}
td.indice_valeurgauche{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #EFEFEF;
	text-align: center;
}
td.indice_valeurdroite{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #DFDFDF;
	text-align: center;
}
td.indice_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.services_intitule{
	font : normal normal 9pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #DBE2DE;
	padding : 5px 5px 5px 5px;
}
td.services_menu{
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	color : #E45900;	
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
a.services:link {
	font-family       : "Arial";
   font-size         : 8pt;
	font-weight : normal;    
	color             : #000000;
   text-decoration   : underline;
}
a.services:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.services:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;	
	color : #E45900;
	text-decoration : none;
}
td.services_chapeau{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
td.services{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
}
td.services_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.services_gris{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	background: #EFEFEF;
	padding: 5px 5px 5px 5px;
}
table.services_forum {
	border: 1px solid #000000;
	background-color : #EFEFEF;
	padding : 5px 5px 5px 5px;	
	font-family : "Arial";
	font-size : 8pt;
}
font.services_forum {
	font-family : "Arial";
	font-size : 8pt;
}
font.services_forum_orange {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	font: bold;
}
td.services_forum_reponse {
	font-family : "Arial";
	font-size : 8pt;
}
td.services_forum {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
	background-color : #EFEFEF;
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
}
td.services_forum2 {
	background-color : #DBE2DE;
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
   border : 1px solid #000000;	
}
td.services_forum3 {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
}
td.salons_titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.salons_proposition{
	font : normal normal 7pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
}
table.salons{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #EFEFEF;
	padding: 5px 5px 5px 5px;
}
td.salons_link{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	background: #C6D9D8;
	text-align: center;
}
td.salons_mois{
	font : normal normal bold 12pt Arial, Helvetica, sans-serif;
	text-align: center;
	color : #E45900;
}
a.menu_services:link {
	font-family       : "Arial";
   font-size         : 8pt;
	font-weight : normal;    
	color             : #000000;
   text-decoration   : underline;
}
a.menu_services:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.menu_services:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;	
	color : #E45900;
	text-decoration : none;
}
a.devis:link {
	font-family       : "Arial";
   font-size         : 8pt;
	font-weight : normal;    
	color             : #000000;
   text-decoration   : underline;
}
a.devis:visited {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	text-decoration : underline;
}
a.devis:hover {
	font-family : "Arial";
	font-size : 8pt;
	font-weight : normal;	
	color : #E45900;
	text-decoration : none;
}
td.devis_chapeau{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
td.devis_titre{
	font : italic bold 16px Arial, Helvetica, sans-serif;
	text-align: right;
}
table.devis {
	border: 1px solid #000000;
	background-color : #EFEFEF;
	padding : 5px 5px 5px 5px;	
	font-family : "Arial";
	font-size : 8pt;
}
td.devis_interface {
	background-color : #203C53;
	padding : 2px 5px 2px 5px;
	font-family : "Arial";
	color : #ffffff;
	font-size : 10pt;
	font-weight: bold;
   border : 1px solid #000000;	
}
font.devis_petit{
	font-family : "Arial";
	color : #E45900;
	font-size : 7pt;
	font-weight: bold;
}
td.devis_interface2 {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	background-color : #DBE2DE;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
}
td.devis_texte {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	background-color : #EFEFEF;
	border: 1px solid #000000;
}
a.menu_signature:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #000000;
    text-decoration   : underline;
    }

a.menu_signature:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
}
a.menu_signature:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
}
td.signature {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	border: 1px solid #EFEFEF;
}
td.signature_email {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	background-color : #EFEFEF;
	border: 1px solid #000000;
}
td.boutique_fond2{
	font : normal 10px Arial, Helvetica, sans-serif;
	font: bold;
	padding : 2px 2px 2px 2px;
	background: #EFEFEF;
}
td.boutique_fond1{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	font: bold;
	padding : 2px 2px 2px 2px;
	background: #C6D9D8;
}
a.menu_boutique:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #000000;
    text-decoration   : underline;
}

a.menu_boutique:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
}
a.menu_boutique:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
}
font.boutique_orange {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	font: bold;
}
b.boutique{
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
}
td.boutique_texte{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
a.lien2:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #0000CD;
    text-decoration   : underline;
}

a.lien2:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #0000CD;
	text-decoration : underline;
}
a.lien2:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
}
a.lien:link {
	font-family       : "Arial";
    font-size         : 8pt;
    color             : #000000;
    text-decoration   : underline;
}

a.lien:visited {
	font-family : "Arial";
	font-size : 8pt;
	color : #000000;
	text-decoration : underline;
}
a.lien:hover {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	text-decoration : none;
}
b.lien{
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
}
td.titre{
	font : normal bold 16px Arial, Helvetica, sans-serif;
}
td.chapeau{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	background: #EFEFEF;
	text-align: justify;
}
td.menu{
	font : normal bold 8pt Arial, Helvetica, sans-serif;
	color : #E45900;	
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
td.texte{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
td.texte_petit{
	font : bold normal 7pt Arial, Helvetica, sans-serif;
	text-align: justify;
}
tr.forum{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	background: #C6D9D8;
}
font.forum {
	font-family : "Arial";
	font-size : 8pt;
}
font.orange {
	font-family : "Arial";
	font-size : 8pt;
	color : #E45900;
	font: bold;
}
td.forum_reponse {
	font-family : "Arial";
	font-size : 8pt;
}
td.forum {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
	background-color : #EFEFEF;
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
}
td.forum2 {
	background-color : #DBE2DE;
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
   border : 1px solid #000000;	
}
td.forum3 {
	padding : 5px 5px 5px 5px;
	font-family : "Arial";
	font-size : 8pt;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
}
table.forum {
	border: 1px solid #000000;
	background-color : #EFEFEF;
	padding : 5px 5px 5px 5px;	
	font-family : "Arial";
	font-size : 8pt;
}
td.forum_chapeau{
	font : normal normal 11px Arial, Helvetica, sans-serif;
	border : 1px solid #EFEFEF;
	padding : 5px 5px 5px 5px;
}
td.gris{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	background: #EFEFEF;
	padding: 5px 5px 5px 5px;
}
td.intitule{
	font : normal normal 9pt Arial, Helvetica, sans-serif;
	text-align: justify;
	background: #DBE2DE;
	padding : 5px 5px 5px 5px;
}
td.moteur_boutique{
	font : normal bold 12px Arial, Helvetica, sans-serif;
	padding : 5px 5px 5px 5px;
	background: #EFEFEF;
	border : 1px solid #000000;
}
td.bord_gris{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
	text-align: justify;
	border: 1px solid #EFEFEF;
}
td.fond2{
	font : normal 10px Arial, Helvetica, sans-serif;
	font: bold;
	padding : 2px 2px 2px 2px;
	background: #EFEFEF;
}
td.docs_intitule{
	background : #203C53;
	border : 1px solid #203C53;
	font : normal bold 12px Arial, Helvetica, sans-serif;
	color : White;
	padding: 2px 2px 2px 2px;
}
tr.annuaire{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
}
table.form {
	border: 1px solid #000000;
	background-color : #EFEFEF;
	font-family : "Arial";
	font-size : 8pt;
}
td.annuaire_plein{
	padding : 3px 3px 3px 3px;
	background : #DBE2DE;
	border : 1px solid #203C53;
}
td.site_plein{
	padding : 3px 3px 3px 3px;
	background : #FFF5DF;
	border : 1px solid #203C53;
}
table.font {
	border: 1px solid #EFEFEF;
	font-family : "Arial";
	font-size : 8pt;
}
select.font{
	font-family : "Arial";
	font-size : 8pt;
}
table.fontseul {
	font-family : "Arial";
	font-size : 9pt;
}
td.main_plein{
	padding : 3px 3px 3px 3px;
	background : #FFF5DF;
	border : 1px solid #203C53;
	font : normal 8pt Arial, Helvetica, sans-serif;
}
font.end {
	font-family : "Arial";
	font-size : 8pt;
}
td.font_superbar{
	font : normal  11px Arial, Helvetica, sans-serif;
	color : Black;
}

.cpt_mod_dos_bkg {  border-color: #376376 #376376 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.cpt_mod_dos_ari12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a.cpt_mod_dos_lien:link {
	font-family       : "Arial";
    font-size         : 11px;
    color             : #000000;
    text-decoration   : underline;
}

a.cpt_mod_dos_lien:visited {
	font-family : "Arial";
	font-size : 11px;
	color : #000000;
	text-decoration : underline;
}
a.cpt_mod_dos_lien:hover {
	font-family : "Arial";
	font-size : 11px;
	color : #EF3E14;
	text-decoration : none;
}
.ver13 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.ari12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.ver16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.ver9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: right}


td.numpages{
	font : normal normal 8pt Arial, Helvetica, sans-serif;
}


.numeropagesalbums { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.titrePhotosAlbum { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #000000}
.legende {font : normal normal 8pt Arial, Helvetica, sans-serif; text-align: center; }
.cpt_crea_contenu {	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
.cpt_crea_ast {	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
}
A.cpt_crea_link:link {	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
A.cpt_crea_link:visited {	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
A.cpt_crea_link:hover {	font-family: Tahoma;
	font-size: 11px;
	text-decoration: underline;
	color: #0064A0;
}
A.cpt_crea_link:active {	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #0064A0;
}
.forum_entete {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
td.archiveshp_plein{
	padding : 3px 3px 3px 3px;
	background : #F9FDFF;
	border : 1px solid #203C53;
	font : normal 8pt Arial, Helvetica, sans-serif;
}


a.chemin:link { font-family: "Arial"; font-size: 8pt; color: #000000; text-decoration: underline; }
a.chemin:visited { font-family: "Arial"; font-size: 8pt; color: #000000; text-decoration: underline; }
a.chemin:hover { font-family: "Arial"; font-size: 8pt; color: #E45900; text-decoration: none; }
b.chemin { font-family: "Arial"; font-size: 8pt; color : #E45900; }

.textedesarticles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: justify; color: #000000 }


.titre250droite { color: #ef3e14; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.chapeau250droite  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.liste250droite  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 -14px }
.lien250droite:link { color: #000; text-decoration: underline }
.lien250droite:visited { color: #000; text-decoration: underline }
.lien250droite:hover { color: #f30; text-decoration: none }
.lien250droite:active { color: #f30; text-decoration: none }
.final250droite  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.separ250centre { background-image: url("http://www.travaux.com/interface/images/separ250centre.gif"); background-repeat: repeat-y; background-position: center 0 }

