/*

Historique 
17/01/2010        EAB      Correction SICRP 27 - SICRP 3
					ligne 271
06/04/2010        DPE      Evolution SICRH-23
					accueilBanquePrivee

08/04/2010		EAB correction IE6 SICRH-23	
						suppression du width pour le lien

*/
/* 
Accueil
-----------------------------------------
*/
.accueil #main          { background-image: url("../i/home/bg_colGauche.gif"); background-repeat: repeat-y; background-position: 282px 0;  }
.accueil #main .mainContent { margin-left: 4px }
.accueil #main .subTitle   { color: #bebebe; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700 }
.accueil #main .mainContent   { margin-top: 10px; margin-left: 20px; padding:2px 0; }
.accueil #main .collectivites p     { font-size: 12px }
.accueil #main .associations p    { font-size: 12px }
.accueil #main .associations .tb_info p  { margin: 0; padding: 4px 8px 6px }
.accueil #main .associations .tb_info h3  { font-size: 1.2em; padding: 4px 8px }
.accueil #main .associations .tb_info_color01 { background:#fff url(../i/commun/bloc_xl01.gif) no-repeat bottom left}
.accueil #main .associations .tb_info_color01 h3 { background: url(../i/commun/h_bloc_xl01.gif) no-repeat }


/* 2 colonnes */
.accueil #main .double   {margin-bottom: 15px; padding:0; padding-right:4px }

.accueil #main .double .subTitle   { margin-left: 4px; height: 15px }
.accueil #main .double .blocHome  { width: 321px; float: left }
.accueil #main .double .colB  {float:right}
.accueil #main .doubleZ { margin-left: 24px }
.accueil #main .doubleZ .zcom   { width: 316px; float: left }
.accueil #main .doubleZ .colA    {  }
/* 20070829 correction bug ie7 au changement de l'onglet selectionné : remplacé margin par padding */
.accueil #main .doubleZ .colB    { padding-left: 16px }
.accueil #main .doubleZ p  { margin-top: 0; margin-bottom: 2px }
.accueil #main .doubleZ h3  { line-height: 1.1em; margin-top: 0; margin-bottom: 0 }


/* 3 colonnes */
.accueil #main .triple  { margin-left: 24px }
.accueil #main .triple .bannerT  { height: 96px; overflow: auto }
.accueil #main .triple .zcom160  { float: left }
.accueil #main .triple .colA     { text-align: left; width: 212px }
.accueil #main .triple .colB     { text-align: center; width: 214px; border-right: 1px solid #afafaf; border-left: 1px solid #afafaf }
.accueil #main .triple .colC     { text-align: right; width: 212px }
.accueil #main .triple .zcom160 .subTitle, 
.accueil #main .triple .zcom160 .bannerT    { text-align: left; width: 160px }
.accueil #main .triple .zcom204  { float: left }
.accueil #main .triple .zcom204 .subTitle, 
.accueil #main .triple .zcom204 .bannerT   { text-align: left; width: 204px }
.accueil #main .triple .colA .bannerT,
.accueil #main .triple .colA .subTitle  { margin-right: auto; margin-left: 0 }
.accueil #main .triple .colB .bannerT,
.accueil #main .triple .colB .subTitle  { margin-right: auto; margin-left: auto }
.accueil #main .triple .colC .bannerT,
.accueil #main .triple .colC .subTitle  { margin-right: 0; margin-left: auto }
.accueil #main .triple p  { margin-top: 0; margin-bottom: 2px }
.accueil #main .triple h3  { line-height: 1.1em; margin-top: 0; margin-bottom: 0 }


/*
COL GAUCHE - accueil
-----------------------------------------
*/
/* Ajout/Modification 05/07/2007 */
.col1 .allRegions { padding:0 8px 4px; height: 12px; overflow: hidden; }
.col1 .allRegions a { color:#999; display:block; padding-left:24px; background:url(../i/pictos/f_link_blc-or.gif) no-repeat left top;line-height:20px; line-height:15px}
.col1 .allRegions a:hover {}

.col1 .accueilRegions { padding:8px 16px 8px 8px; border-bottom:1px solid #bbb}
.col1 .accueilRegions h2 { margin:0; padding:0}
.col1 .accueilRegions h2, .col1 .accueilRegions h2 a { font-size:14px; color:#FC7B03; text-decoration:none; font-weight:bold}
.col1 .accueilRegions p {padding:2px 0; margin:0}
.col1 .accueilRegions p a {color:#007153; display:block; text-decoration:none; padding: 0 25px 0 0;  background:url(../i/pictos/f_link_blc-or.gif) no-repeat right bottom;}
.col1 .accueilRegions p a:hover {text-decoration:underline;}

.col1 .accueilClient {padding:6px 0; border-bottom:1px solid #bbb; }
.col1 .accueilClient a { height:34px; line-height:30px; display:block; color:#fff; font-weight:bold; font-size:12px; text-decoration:none; padding:0 9px; background:url(../i/bt/bt_client.gif) no-repeat}
.col1 .accueilClient a:hover {background-position:0 -40px;}

.col1 .accueilActuRegion {padding:8px; border-bottom:1px solid #bbb}
.col1 .accueilActuRegion h2 {font-size:14px; color:#007153; margin:0; padding:0; font-weight:bold}
.col1 .accueilActuRegion ul {padding:3px 0 1px; margin:0; list-style:none}
.col1 .accueilActuRegion li {padding:3px 0; height: 12px; overflow: hidden}
.col1 .accueilActuRegion li a { line-height:16px; padding:0 24px; display:block; background:url(../i/pictos/f_link_blc-or.gif) no-repeat left top; text-decoration:none}
.col1 .accueilActuRegion li a:hover {text-decoration:underline;}
.col1 .accueilActuRegion .numeroAzur {text-align:center; padding:4px 0 0}

.col1 .accueilNumero {padding:8px; border-bottom:1px solid #bbb}
.col1 .accueilNumero .boxNumero {border:8px solid #FFF98C; padding:8px }
.col1 .accueilNumero a {display: block; height: 15px; margin-top: 2px; margin-bottom: 2px; text-decoration:none; overflow: hidden; height:16px; line-height:16px }
.col1 .accueilNumero a:hover {text-decoration:underline;}
.col1 .accueilNumero a.color2  { color: #fc8a03; background: url("../i/home/flch_block4.gif") no-repeat; padding-left:20px}
.col1 .accueilNumero a.color1  { color: #8d0f2a; background: url("../i/home/flch_block3.gif") no-repeat; padding-left:20px}
.blockRegions .listColor3  { color: #8d0f2a; background-image: url("../i/home/flch_block3.gif"); background-repeat: no-repeat; background-position: right 0; display: block; height: 15px; margin-top: 2px; margin-bottom: 2px }

.col1 .accueilEspaces {padding:5px 8px 4px; border-top:1px solid #fff; background:url(../i/home/bg-espace.gif) repeat-y right}
.col1 .accueilEspaces ul {padding:0; margin:0; list-style:none; background: url(../i/home/ico_espaces.gif) no-repeat right top}
.col1 .accueilEspaces li   { padding: 1px 0; height: 15px; overflow: hidden }
.col1 .accueilEspaces li a  { color: #007153; text-decoration: none; background: url("../i/pictos/f_dossier2.gif") no-repeat left top; display: block; padding: 1px 24px }
.col1 .accueilEspaces a:hover {text-decoration:underline;}
.col1 .accueilEspaces a.lienEspace {text-align: right; display: block; text-decoration: none;}
/* Fin Ajout/Modification 05/07/2007 */

/* Debut SICRH-23 */
.col1 .accueilBanqueprivee {border: solid 8px #e7e7e7; text-align: center; height: 51px; }
.col1 .accueilBanqueprivee { padding:0; margin: 0 8px; }
/* Fin SICRH-23 */
.col1 .accueilBanqueprivee a.lienBanquePrivee{ margin-left: 20px; font-family:Arial; font-size: 11px; color: #8c8c8c; font-weight: normal; background:transparent url(../i/banqueprivee/puce_arrow_red.gif) no-repeat scroll 3px 4px; display:block; padding:2px 0 4px 15px; text-decoration:none; line-height: 11px; /* EAB correction SICRH-23 width: 233px;*/ text-align: left; }
.col1 .accueilBanqueprivee a.lienBanquePrivee:hover{ text-decoration: underline; }

.associations .col1 .accueilEspaces ul{padding-bottom:35px}
/*
----------------------------------------------------------------------------------
Blocs centre accueil
----------------------------------------------------------------------------------
*/

.blocHome a    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.blocHome  a:hover { text-decoration: underline }
.blocHome ul.onglet    { background-image: url("../i/onglet/bg_onglets.gif"); background-repeat: no-repeat; background-position: center bottom; display: block; margin: 0; padding: 0 0 0 1px; height: 25px }
.blocHome ul.onglet li    { background-repeat: repeat-x; background-position: 0 bottom; display: block; margin: 0; padding-left: 0; float: left }
.blocHome ul.onglet li a     { background-repeat: no-repeat; display: block; padding-left: 6px; height: 25px; float: left }
.blocHome ul.onglet li a span    { background-repeat: no-repeat; background-position: right 0; display: block; padding-top: 9px; padding-bottom: 4px }
.blocHome ul.onglet li a.selected  { color: #fff }
.blocHome .content { background-repeat: no-repeat; width: 322px }
.blocHome .content .in  { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; height: 249px;  color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif  }

.blocHome .content .in .text_bloc      { margin-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 10px; padding-bottom: 10px; width: 200px }
.blocHome .content .in .text_bloc2      { margin-left: 70px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 10px; padding-bottom: 10px; width: 200px }
.blocHome .content .in .title { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; padding-bottom: 10px }
.blocHome .content .in .illu      { padding-top: 3px; margin: 0; float: right  }
.blocHome .content .in .illu2      { padding-top: 3px; padding-left: 10px; margin: 0; float: left  }
.blocHome .content .in ul          { display: block; margin: 0 6px 0 5px; padding: 0; clear: both }
.blocHome .content .in li         { text-transform: uppercase; list-style: none; margin: 0; padding: 0; height: 23px; float: none; border-bottom: 1px solid #90bbbc }
.blocHome .content .in li.last  { border-style: none }
.blocHome .content .in li a        { color: #005b61; line-height: 23px; background-image: url("../i/home/lien_colA.gif"); background-repeat: no-repeat; background-position: 0 0; display: block; margin: 0; padding: 0 0 0 30px; height: 23px }
.blocHome .content .in li a:hover      { background-position: 0 -23px }
.blocHome .content .in li.last a        { background-image: url("../i/home/finish_lienColA.gif") }
.blocHome .content .in li.first a { background-image: url("../i/home/illu_blocInteractif2.gif"); background-repeat: no-repeat; background-position: 0 0 }
.blocHome .content .in li.first a:hover  {background-position: 0 -23px }

/* Ajout/Modification 05/07/2007 */
.blocHome .content .in .illu.newsl   { height:76px; width:102px; background: url(../i/home/dc_nl.jpg) no-repeat; padding:0; margin:0  }
.blocHome .content .in .illu.newsl a  { color: #fff; background: url("../i/pictos/flch_dossiers-or.gif") no-repeat 80px 0; text-align: right; letter-spacing: -0.05em; display: block; margin-top: 57px; margin-right: 7px; padding: 0 20px 0 0; height: 24px }
/* Fin Ajout/Modification 05/07/2007 */

/*
----------------------------------------------------------------------------------
HOMEPAGE PARTICULIER Blocs Zone 1
----------------------------------------------------------------------------------
*/
/* navigation zone 1 */
#blockCredit ul.onglet li    { padding-top: 0; padding-right: 0; padding-bottom: 0 }
#blockCredit ul.onglet li a   { color: #3b3b3c; background-image: url("../i/onglet/onglet_navMain2.gif") }
#blockCredit ul.onglet li a span    { background-image: url("../i/onglet/onglet_navMain2.gif"); padding-right: 8px; padding-left: 2px }
#blockCredit .content { display:none }

.pret ul.onglet li#blocPret a  { color: #fff; background-image: url("../i/onglet/onglet_navMain1.gif") }
.pret ul.onglet li#blocPret a span { background-image: url("../i/onglet/onglet_navMain1.gif") }

.assu ul.onglet li#blocAssu a  { color: #fff; background-image: url("../i/onglet/onglet_navMain1.gif") }
.assu ul.onglet li#blocAssu a span { background-image: url("../i/onglet/onglet_navMain1.gif") }

.souscri ul.onglet li#blocSouscri a  { color: #fff; background-image: url("../i/onglet/onglet_navMain1.gif") }
.souscri ul.onglet li#blocSouscri a span   { background-image: url("../i/onglet/onglet_navMain1.gif"); padding-right: 11px; padding-left: 3px }

.offre ul.onglet li#blocOffre a  { color: #fff; background-image: url("../i/onglet/onglet_navMain1.gif") }
.offre ul.onglet li#blocOffre a span { background-image: url("../i/onglet/onglet_navMain1.gif") }

/* Onglet "simulez un pret" */
.pret #colPret { display : block; background-image: url("../i/home/bg_colA.gif"); background-position: 0 bottom }

/* Onglet "devis d'assurances" */
.assu #colAssu  {display : block; background-image: url("../i/home/bg_colA.gif"); background-position: 0 bottom }

/* Onglet "offre spéciale" */
.offre #colOffre  {display : block; background-image: url("../i/home/bg_colA_.gif"); background-position: 0 bottom }
.offre #colOffre .in .visuel { padding:4px 0 0 8px; }


/* Onglet "souscriptions" */
.souscri #colSouscri  { display : block; background-image: url("../i/home/bg_colA.gif"); background-position: 0 bottom }

/*
----------------------------------------------------------------------------------
HOMEPAGE PARTICULIER Blocs Zone 2
----------------------------------------------------------------------------------
*/
/* Onglets zone 2 */
#blockDossier ul.onglet li    { padding-top: 0; padding-right: 2px; padding-bottom: 0 }
#blockDossier ul.onglet li a  { color: #38030e; background-image: url("../i/onglet/onglet_navMain4.gif") }
#blockDossier ul.onglet li a span     { background-image: url("../i/onglet/onglet_navMain4.gif"); padding-right: 11px; padding-left: 5px }
#blockDossier .content { display:none }

/* Ajout/Modification 05/07/2007 */

#blockDossier #blocInfos a { color: #38030e; background-image: url("../i/onglet/onglet_navMain4.gif"); }
#blockDossier #blocInfos a span { background-image: url("../i/onglet/onglet_navMain4.gif"); padding-right: 11px; ; padding-left: 5px}

.infos ul.onglet  { padding-left: 4px }
.infos ul.onglet li#blocInfos a { color: #fff; background-image: url("../i/onglet/onglet_navMain3.gif") }
.infos ul.onglet li#blocInfos a span  { background-image: url("../i/onglet/onglet_navMain3.gif"); padding-right: 10px; padding-left: 4px }
/* Fin Ajout/Modification 05/07/2007 */

.actu ul.onglet li#blocActu a { color: #fff; background-image: url("../i/onglet/onglet_navMain3.gif") }
.actu ul.onglet li#blocActu a span { background-image: url("../i/onglet/onglet_navMain3.gif") }

.conseils ul.onglet  { padding-left: 4px }
.conseils ul.onglet li#blocConseils a { color: #fff; background-image: url("../i/onglet/onglet_navMain3.gif") }
.conseils ul.onglet li#blocConseils a span  { background-image: url("../i/onglet/onglet_navMain3.gif"); padding-right: 10px; padding-left: 4px }

/* Ajout/Modification 12/12/2006 */
/* navigation "Actualité Orange" */
.actuOrange ul.onglet li#blocActuOrange a { color: #fff; background-image: url("../i/onglet/onglet_navMain6.gif") }
.actuOrange ul.onglet li#blocActuOrange a span { background-image: url("../i/onglet/onglet_navMain6.gif") }
/* navigation "Actualité Verte" */
.actuVert ul.onglet li#blocActuVert a { color: #fff; background-image: url("../i/onglet/onglet_navMain8.gif") }
.actuVert ul.onglet li#blocActuVert a span { background-image: url("../i/onglet/onglet_navMain8.gif") }

/* Onglet "Actualité Orange" */
.actuOrange #colActuOrange { display: block; background-image: url("../i/home/bg_colB2.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.actuOrange #colActuOrange .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actuOrange #colActuOrange .in .visuel { padding:4px 0 0 8px; }
/* Onglet "Actualité Vert Clair" */
.actuVert #colActuVert { display: block; background-image: url("../i/home/bg_colB3.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.actuVert #colActuVert .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actuVert #colActuVert .in .visuel { padding:4px 0 0 8px; }
/* Fin Ajout/Modification 12/12/2006 */



/* Ajout/Modification 19/01/2007 */
.accueil .visuel .dcFiscalite   { background-image: url("../i/home/illu_actu_fiscalite_304-236.gif"); background-repeat: no-repeat; width: 304px; height: 236px }
.accueil .visuel .dcFiscalite ul  { padding-top: 135px } 
.accueil .visuel .dcFiscalite li  { text-transform: none; border: none }
.accueil .visuel .dcFiscalite li a      { color: #850722; font-size: 12px; background-image: url("../i/home/flch_block5.gif"); background-repeat: no-repeat; background-position: left center; margin-left: 60px }
.accueil .visuel .dcFiscalite li a      { color: #850722; font-size: 12px; background-image: url("../i/home/flch_block5.gif"); background-repeat: no-repeat; background-position: left center; margin-left: 25px }
.accueil .visuel .dcFiscalite li a:hover   { background-image: url("../i/home/flch_block5.gif"); background-repeat: no-repeat; background-position: left center }
.accueil .visuel .dcFiscalite li.bloc_dc   { padding-top: 20px; padding-left: 3px }
.accueil .visuel .dcFiscalite li.bloc_dc a    { color: #fff; font-size: 10px; line-height: 12px; font-stretch: normal; background-image: url("../i/home/picto_dc_bloc01.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 35px }
.accueil .visuel .dcFiscalite li.bloc_dc a:hover {background-image: url("../i/home/picto_dc_bloc01.gif"); background-repeat: no-repeat; background-position: left center}
/* Fin Ajout/Modification 19/01/2007 */



/* Onglet "Actualité" */
.actu #colActu { display: block; background-image: url("../i/home/bg_colB_.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.actu #colActu .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actu #colActu .in .visuel { padding:4px 0 0 8px; }
.actu #colActu #btnActu  { margin-left: 5px }
.actu #colActu #btnActu a       { color: #fff; background-image: url("../i/home/fch_blocActu.gif"); background-repeat: no-repeat; display: block; height: 57px }
.actu #colActu #btnActu a span     { display: block; padding-top: 20px; padding-left: 10px; width: 200px }

/* Ajout/Modification 05/07/2007 */
.infos #colInfos { display: block; background-image: url("../i/home/bg_colB.gif"); background-position: 0 bottom }
.infos #colInfos .in   {  }
.infos #colInfos ul {overflow:auto; height:161px}
.blocHome .infos  .content .in li { width: 310px; border-bottom: 1px solid #bfa588; height:auto; margin:0}
.blocHome .infos  .content .in li a { color: #38030e; background-color: #fedcb3; background-image: url("../i/home/lien_colB2.gif"); background-repeat: no-repeat; height:auto; line-height:12px; padding-top:5px; padding-bottom:5px}
.blocHome .infos  .content .in li a:hover {background-position: 0 -50px;}
.blocHome .infos  .content .in li.last a, .blocHome .conseils  .content .in li.first a { background-image:  url("../i/home/lien_colB2.gif") }
.blocHome .conseils  .content .in li.last a, .blocHome .conseils  .content .in li.first a { background-image:  url("../i/home/lien_colB.gif") }
.blocHome .infos  .content .in .illu { height:76px; width:1px }
.blocHome .content .in .title { padding-bottom:2px}
.blocHome .infos .text_bloc a { font-size:11px; text-decoration:underline}
/* Fin Ajout/Modification 05/07/2007 */

/* Onglet "Dossiers conseils" */
.conseils #colConseils { display: block; background-image: url("../i/home/bg_colB.gif"); background-position: 0 bottom }
.conseils #colConseils .in   {  }

/*Correction SICRP-27 supression overflow */
/*Correction SICRP-3  hack IE6 */

.conseils #colConseils .visuel ul {overflow:auto;   width:311px; height:85px;}
.conseils #colConseils .in ul {overflow:auto;   width:311px; height:160px;}

/*pour je dispose d'un capital*/
.conseils #colConseils  .dbl .in ul {overflow:hidden; width:311px; height:219px; }

/* hack IE6 */

* html .conseils #colConseils  .visuel ul {overflow:auto;  width:311px; height:85px;}


/*pour je dispose d'un capital*/
* html .conseils #colConseils  .dbl .visuel ul {overflow:auto;  width:311px; height:100px; }
* html .conseils #colConseils  .dbl .in ul {overflow:hidden; width:311px; height:219px; }

/*pour je me constitue un capital et j'ai un coup dur*/
* html .conseils #colConseils  .tpl .in ul {overflow:hidden; width:311px; height:60px; }

/*fin hack ie6*/

/*Fin correction SICRP-27, SICRP-3 */

.blocHome .conseils .content .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.blocHome .conseils .content .in .visuel ul { height:auto; }
.blocHome .conseils  .content .in li { width: 294px; border-bottom: 1px solid #bfa588 }
.blocHome .conseils  .content .in li a  { color: #38030e; background-color: #fedcb3; background-image: url("../i/home/lien_colB.gif"); background-repeat: no-repeat;}
.blocHome .conseils  .content .in li.last a, .blocHome .conseils  .content .in li.first a { background-image:  url("../i/home/lien_colB.gif") }

/* Dans le cas d'un visuel sur fond VERT */
.conseilsVert ul.onglet li#blocConseilsVert a { color: #fff; background-image: url("../i/onglet/onglet_navMain8.gif") }
.conseilsVert ul.onglet li#blocConseilsVert a span { background-image: url("../i/onglet/onglet_navMain8.gif") }
.conseilsVert #colConseils { display: block; background-image: url("../i/home/bg_colB3.gif"); background-position: 0 bottom }
.blocHome .conseilsVert .content .in .visuel { padding:4px 0 0 8px; }

/* Dans le cas d'un visuel sur fond ORANGE */
.conseilsOrange ul.onglet li#blocConseilsOrange a { color: #fff; background-image: url("../i/onglet/onglet_navMain6.gif") }
.conseilsOrange ul.onglet li#blocConseilsOrange a span { background-image: url("../i/onglet/onglet_navMain6.gif") }
.conseilsOrange #colConseils { display: block; background-image: url("../i/home/bg_colB2.gif"); background-position: 0 bottom }
.blocHome .conseilsOrange .content .in .visuel { padding:4px 0 0 8px; }

/* Onglet "Evenement" 01/08/2007 */
.blocHome .evenement ul.onglet { padding: 0 0 0 3px }
.evenement ul.onglet li#blocEvenement a { background-image:url(../i/onglet/onglet_navMain6.gif); color:#FFFFFF;}
.evenement ul.onglet li#blocEvenement a span { background-image:url(../i/onglet/onglet_navMain6.gif); padding-left:4px; padding-right:10px;}
.evenement #colEvenement  { display: block; background-image: url("../i/home/bg_colB2.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.evenement #colEvenement  .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.evenement #colEvenement  .in .visuel { padding:4px 0 0 8px; }
.evenement #colEvenement  #btnEvent  { margin-left: 5px }
.evenement #colEvenement  #btnEvent a       { color: #fff; background-image: url("../i/home/fch_blocActu.gif"); background-repeat: no-repeat; display: block; height: 57px }
.evenement #colEvenement  #btnEvent a span     { display: block; padding-top: 20px; padding-left: 10px; width: 200px }



/***************** Ajout 30/07/2008 Bloc Articles *****************/

.actu #colActu .in .articlesActu { padding:1px }
.actu #colActu .in .articlesActu .enteteActu { padding: 3px 2px 0px 5px; margin:0 }
.actu #colActu .in .articlesActu .enteteActu img.mag {float:left }
.actu #colActu .in .articlesActu a.allArt {float:right; margin:0; padding:0 }
.actu #colActu .in .articlesActu h3 { color:#fff; font-weight:normal; font-family:Georgia,"Times New Roman",Times,serif; }
.actu #colActu .in .articlesActu .enteteActu .titleActu {float:right; width:230px }
.actu #colActu .in .articlesActu .liOthers { margin-top:3px; color:#B06172;  padding:0 10px 0 10px; text-align:right }

/* Liste Art */
.actu #colActu .in #listActu .enteteActu {border-bottom:1px solid #D6AF7E; margin:0 6px 0 6px; padding: 4px 2px 0px 5px}
.actu #colActu .in #listActu .enteteActu .titleActu {margin-top:5px}
.actu #colActu .in #listActu h3 {font-size:16px; padding-bottom:3px }
.actu #colActu .in #listActu .liOthers {text-align:right}
.blocHome .content .in ul.listArt li { float:none; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; text-transform:none; border-bottom:none; height:none; display:inline}
.blocHome .content .in #listActu li a { line-height:13px; border:none; background-image:url(../i/home/lien_colB2.gif); background-position: 0 0; background-repeat:no-repeat; display:block; height:42px; color:#7D0621;
padding-top:3px; padding-bottom:3px; border-bottom:1px solid #850722 }
.blocHome .content .in #listActu li a span { color:#8F5918 }
.blocHome .content .in #listActu li a.breve {background-image:url(../i/home/lien_colB3.gif); background-position: 0 0; background-repeat:no-repeat;  height:42px; color:#fff; padding-top:6px; border-bottom:none  }
.blocHome .content .in #listActu li a.breve span { color:#DBA9A9 }
.blocHome .content .in #listActu li a:hover { background-position: 0 -51px; color:#7D0621 }
.blocHome .content .in #listActu li a.breve:hover span { color:#8F5918 }
.blocHome .content .in #listActu ul { margin:1px 6px 0px 6px;}

/* Zoom Art */
.actu #colActu .in #zoomActu .enteteActu {border-bottom:1px solid #BF0029; margin:0 8px 0 8px}
.actu #colActu .in #zoomActu .enteteActu .titleActu {margin-top:10px}
.blocHome .content .in #zoomActu .zoomArt { background-color:#880000; margin:0 8px 0 8px; display:block; background-image:url(../i/home/bottomBg-zoomArt.gif); background-repeat:no-repeat; background-position: right bottom; height:150px; border-top:1px solid #660016 }
.blocHome .content .in #zoomActu img.imgZoomArt {float:left }
.blocHome .content .in #zoomActu .titleZoomArt {float:right; width:155px; padding-top:10px; color:#fff }
.blocHome .content .in #zoomActu .titleActu p { color:#fff; padding:0 0 13px 0; margin:0}
.blocHome .content .in #zoomActu .titleZoomArt span { font-family: Verdana, Arial, Helvetica, sans-serif }
.blocHome .content .in #zoomActu .titleZoomArt span.themeArt {color:#FF5959 }
.blocHome .content .in #zoomActu .titleZoomArt span.dateArt { color:#D19B9B; font-size:10px }
.blocHome .content .in #zoomActu .titleZoomArt a.titleArt { color:#fff; font-size:18px; font-family:Georgia,"Times New Roman",Times,serif; line-height:22px }

/* Ajout/Modification 21/03/2008 */
.blocHome .infos .in .illu.syndication   { height:76px; width:102px; background: url(../i/syndication/etudes_economiques.jpg) no-repeat; padding:0; margin:0  }
.blocHome .infos .in .illu.syndication a  { color: #fff; background: url("../i/pictos/flch_dossiers-or.gif") no-repeat 80px 0; text-align: right; letter-spacing: -0.05em; display: block; margin-top: 57px; margin-right: 7px; padding: 0 20px 0 0; height: 24px }
/* Fin Ajout/Modification 21/03/2008 */


/*
----------------------------------------------------------------------------------
HOMEPAGE PROFESSIONNELS - Blocs Zone 1
----------------------------------------------------------------------------------
Onglets zone 1 */
#blockActuPro ul.onglet li        { padding-top: 0; padding-right: 0; padding-bottom: 0 }
#blockActuPro ul.onglet li a   { color: #3b3b3c; background-image: url("../i/onglet/onglet2_navMain1.gif") }
#blockActuPro ul.onglet li a span      { background-image: url("../i/onglet/onglet2_navMain1.gif"); padding-right: 8px; padding-left: 2px }
#blockActuPro .content { display:none }

.actuPro ul.onglet li#blocActuPro a { color: #fff; background-image: url("../i/onglet/onglet2_navMain2.gif") }
.actuPro ul.onglet li#blocActuPro a span { background-image: url("../i/onglet/onglet2_navMain2.gif") }

.projets ul.onglet li#blocProjets a { color: #fff; background-image: url("../i/onglet/onglet2_navMain2.gif") }
.projets ul.onglet li#blocProjets a span   { background-image: url("../i/onglet/onglet2_navMain2.gif") }

/* Onglet "Actualité Pro" */
.actuPro #colActuPro { display: block; background-image: url("../i/home_pro/bgPro_colA.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.actuPro #colActuPro .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actuPro #colActuPro .in .visuel { padding:4px 0 0 8px; }
.actuPro #colActuPro #btnActu  { margin-left: 5px }
.actuPro #colActuPro #btnActu a      { color: #fff;  background-image: url("../i/home/fch_blocProActu.gif"); background-repeat: no-repeat; display: block; height: 57px }
.actuPro #colActuPro #btnActu a span     { display: block; padding-top: 20px; padding-left: 10px; width: 200px }

/* Onglet "Vos projets" */
.projets #colProjets { display: block; background-image: url("../i/home_pro/bgPro2_colA.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.projets #colProjets .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.blocHome .projets  .content .in li         { width: 311px; border-bottom: 1px solid #1E7FC6 }
.blocHome .projets  .content .in li a         { color: #114b75; background-color: #bbd8ee; background-image: url("../i/home_pro/lien_colA_pro.gif"); background-repeat: no-repeat; background-position: 0 0 }
.blocHome .projets  .content .in li a:hover { background-position: 0 -23px}

/*
----------------------------------------------------------------------------------
HOMEPAGE AGRICULTEURS - Blocs Zone 1
----------------------------------------------------------------------------------
Onglets zone 1 */
#blockActuAgri ul.onglet li        { padding-top: 0; padding-right: 0; padding-bottom: 0 }
#blockActuAgri ul.onglet li a   { color: #3b3b3c; background-image: url("../i/onglet/onglet3_navMain1.gif") }
#blockActuAgri ul.onglet li a span      { background-image: url("../i/onglet/onglet3_navMain1.gif"); padding-right: 8px; padding-left: 2px }

.actuAgri ul.onglet li#blocActuAgri a { color: #fff; background-image: url("../i/onglet/onglet3_navMain2.gif") }
.actuAgri ul.onglet li#blocActuAgri a span { background-image: url("../i/onglet/onglet3_navMain2.gif") }


/* Onglet "Actualité Agri" */
.actuAgri #colProjets {display:none }
.actuAgri #colActuAgri { display: block; background-image: url("../i/home_agri/bgAgri_colA.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto }
.actuAgri #colActuAgri .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actuAgri #colActuAgri .in .visuel { padding:4px 0 0 8px; }
.actuAgri #colActuAgri #btnActu  { margin-left: 5px }
.actuAgri #colActuAgri #btnActu a      { color: #fff;  background-image: url("../i/home_agri/fch_blocAgriActu.gif"); background-repeat: no-repeat; display: block; height: 57px }
.actuAgri #colActuAgri #btnActu a span     { display: block; padding-top: 20px; padding-left: 10px; width: 200px }

/* Onglet "Vos projets" */
#blockActuAgri.projets #colActuAgri {display:none}
#blockActuAgri.projets #colProjets { display: block; background-image: url("../i/home_agri/bgAgri2_colA.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
#blockActuAgri.projets #colProjets .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.blocHome #blockActuAgri.projets  .content .in li         { width: 311px; border-bottom: 1px solid #00757D }
.blocHome #blockActuAgri.projets  .content .in li a         { color: #114b75; background-color: #bbd8ee; background-image: url("../i/home_agri/lien_colA_agri.gif"); background-repeat: no-repeat; background-position: 0 0 }
.blocHome #blockActuAgri.projets  .content .in li a:hover { background-position: 0 -23px}
#blockActuAgri.projets ul.onglet li#blocProjetsAgri a { color: #fff; background-image: url("../i/onglet/onglet3_navMain2.gif") }
#blockActuAgri.projets ul.onglet li#blocProjetsAgri a span { background-image: url("../i/onglet/onglet3_navMain2.gif") }


/* Ajout/Modification 23/01/2007 */
.accueil .visuel .dcProjets   { background-image: url("../i/home_agri/illu_actuAgri2.gif"); background-repeat: no-repeat; width: 304px; height: 236px }
.accueil .visuel .dcProjets .text_bloc   { margin-left: 123px; width: 180px; padding-top: 40px }
.accueil .visuel .dcProjets ul  { padding-top: 20px }
.accueil .visuel .dcProjets li  { text-transform: none; border: none }
.accueil .visuel .dcProjets li a      { color: #ffffff; font-size: 12px; background-image: url("../i/home/flch_block6.gif"); background-repeat: no-repeat; background-position: left center; margin-left: 20px }
.accueil .visuel .dcProjets li a:hover   { background-image: url("../i/home/flch_block6.gif"); background-repeat: no-repeat; background-position: left center }
/* Fin Ajout/Modification 23/01/2007 */


.col1 .blockRegions  { margin-top:15px; padding:0 8px; margin-bottom: 16px }
.blockRegions a { color: #008c94; text-decoration: none }
.blockRegions a:hover  { text-decoration: underline }
.blockRegions .imgBlock { float:left}
.blockRegions .textBlock  { float:left; margin-left: 5px; width:209px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.blockRegions .savoirPlus { color: #fc7b03 }
.blockRegions .titleBlock  { font-size: 13px; font-weight: 700; font-family: Georgia, "Times New Roman", Times, serif; background-image: url("../i/home/flch_block.gif"); background-repeat: no-repeat; background-position: right 0; margin: 0; padding: 0 25px 0 0 }
.blockRegions .titleBlock2, .listEspaces .titleBlock2   { color: #6b6b6b; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; margin: 0; padding: 0 }
.blockRegions .listLiens { height:15px; background-image: url("../i/home/flch_block.gif"); background-repeat: no-repeat; background-position: right 0; display:block; margin-top: 2px; margin-bottom: 2px }
.blockRegions .listColor2  { color: #fc8a03; background-image: url("../i/home/flch_block4.gif"); background-repeat: no-repeat; background-position: right 0; display: block; height: 15px; margin-top: 2px; margin-bottom: 2px }
.blockRegions .listColor3  { color: #8d0f2a; background-image: url("../i/home/flch_block3.gif"); background-repeat: no-repeat; background-position: right 0; display: block; height: 15px; margin-top: 2px; margin-bottom: 2px }
.numeroAzur { color: #2D9FF0; font-weight: 700; }
.blockRegions p { margin: 0; padding: 0 }
.col1 .listEspaces  { border-top: 1px solid #bbb;padding-top: 8px; padding-bottom: 8px; padding-left:8px }
.listText { width: 268px; }
.listText a:hover { text-decoration: underline }
.listText .listLiens2  { color: #01787e; text-decoration: none; background-image: url("../i/home/flch_block2.gif"); background-repeat: no-repeat; background-position: right 0; display: block; height: 15px; margin-top: 4px; margin-bottom: 4px }
.listText .lienEspace  { text-align: right; display: block; margin-bottom: 5px; color: #01787e; text-decoration: none }

/*
----------------------------------------------------------------------------------
HOMEPAGE ASSOCIATIONS - Blocs Zone 1
----------------------------------------------------------------------------------
Onglets zone 1 */
#blockActuAsso ul.onglet li        { padding-top: 0; padding-right: 0; padding-bottom: 0 }
#blockActuAsso ul.onglet li a   { color: #3b3b3c; background-image: url("../i/onglet/onglet3_navMain1.gif") }
#blockActuAsso ul.onglet li a span      { background-image: url("../i/onglet/onglet3_navMain1.gif"); padding-right: 8px; padding-left: 2px }

.actuAsso ul.onglet li#blocActuAsso a { color: #fff; background-image: url("../i/onglet/onglet3_navMain2.gif") }
.actuAsso ul.onglet li#blocActuAsso a span { background-image: url("../i/onglet/onglet3_navMain2.gif") }


/* Onglet "Actualité Associations" pas utilisé */
.actuAsso #colActuAsso { display: block; background-image: url("../i/home_asso/bgAsso_colB.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
.actuAsso #colActuAsso .in   { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.actuAsso #colActuAsso .in .visuel { padding:4px 0 0 8px; }
.actuAsso #colActuAsso #btnActu  { margin-left: 5px }
.actuAsso #colActuAsso #btnActu a      { color: #fff;  background-image: url("../i/home_asso/fch_blocAssoActu.gif"); background-repeat: no-repeat; display: block; height: 57px }
.actuAsso #colActuAsso #btnActu a span     { display: block; padding-top: 20px; padding-left: 10px; width: 200px }

/* Onglet "Vos projets" -> Dossiers Conseils */
#blockActuAsso.projets #colProjets { display: block; background-image: url("../i/home_asso/bgAsso2_colB.gif"); background-position: 0 bottom; margin:0; padding:0; width:auto  }
#blockActuAsso.projets #colProjets .in    { font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0 }
.blocHome #blockActuAsso.projets  .content .in li { width: 311px; border-bottom: 1px solid #7864B3 }
.blocHome #blockActuAsso.projets  .content .in li a         { color: #2C2856; background-color: #bbd8ee; background-image: url("../i/home_asso/lien_colB_asso.gif"); background-repeat: no-repeat; background-position: 0 0 }
.blocHome #blockActuAsso.projets  .content .in li a:hover { background-position: 0 -23px}
#blockActuAsso.projets ul.onglet li#blocProjetsAsso a { color: #fff; background-image: url("../i/onglet/onglet4_navMain2.gif") }
#blockActuAsso.projets ul.onglet li#blocProjetsAsso a span { background-image: url("../i/onglet/onglet4_navMain2.gif") }
