
/* ______________________[ 00 | META declarations ]________________________ */
* {margin:0; padding:0; border:none;}
body {font:normal 62.5% Arial,Helvetica,sans-serif; background:#FFF url(../../img/sitefond.jpg) left top repeat-x;}
acronym, abbr, dfn {cursor:help; font-style:normal; border-bottom:1px dotted #dedede;}
hr {display:none; clear:both;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
sup {vertical-align:top;}
li {list-style:none;}
fieldset {display:inline; vertical-align:middle;}
form {display:inline;}
.requis {color:#F00;}
.horscadre {display:none;}

/* ______________________[ 01 | ID structure principal ]________________________ */
#conteneurPrincipal {background:url(../../img/sitefondvisu.jpg) left top no-repeat; min-height:515px}
#conteneurPrincipal #conteneurPage {width:978px; margin:0 auto; padding:10px 0 20px 0; position:relative}

/* Navigation Principale */
#conteneurPrincipal #conteneurPage #navPrincipale {margin-top:-10px;z-index:10;position:relative;padding-left:20px;}
#conteneurPrincipal #conteneurPage #navPrincipale:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#conteneurPrincipal #conteneurPage #navPrincipale {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #navPrincipale {height:1%;} #conteneurPrincipal #conteneurPage #navPrincipale {display:block;} /* */
#conteneurPrincipal #conteneurPage #navPrincipale li {float:left; padding:0; margin-right:3px}

/* Navigation Principale - onglet 01 */
#conteneurPrincipal #conteneurPage #navPrincipale li a span {position:absolute; top:-5000px}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet01 a {background:url(../../img/navPrincipaleOnglet01.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet01 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet01 a:hover.on {background:url(../../img/navPrincipaleOnglet01.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet01 a.on {background:url(../../img/navPrincipaleOnglet01.png) left -74px no-repeat; height:37px; width:129px; display:block}

/* Navigation Principale - onglet 02 */
#conteneurPrincipal #conteneurPage #navPrincipale .onglet02 a {background:url(../../img/navPrincipaleOnglet02.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet02 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet02 a:hover.on {background:url(../../img/navPrincipaleOnglet02.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet02 a.on {background:url(../../img/navPrincipaleOnglet02.png) left -74px no-repeat; height:37px; width:129px; display:block}

/* Navigation Principale - onglet 03 */
#conteneurPrincipal #conteneurPage #navPrincipale .onglet03 a {background:url(../../img/navPrincipaleOnglet03.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet03 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet03 a:hover.on {background:url(../../img/navPrincipaleOnglet03.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet03 a.on {background:url(../../img/navPrincipaleOnglet03.png) left -74px no-repeat; height:37px; width:129px; display:block}

/* Navigation Principale - onglet 04 */
#conteneurPrincipal #conteneurPage #navPrincipale .onglet04 a {background:url(../../img/navPrincipaleOnglet04.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet04 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet04 a:hover.on {background:url(../../img/navPrincipaleOnglet04.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet04 a.on {background:url(../../img/navPrincipaleOnglet04.png) left -74px no-repeat; height:37px; width:129px; display:block}

/* Navigation Principale - onglet 05 */
#conteneurPrincipal #conteneurPage #navPrincipale .onglet05 a {background:url(../../img/navPrincipaleOnglet05.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet05 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet05 a:hover.on {background:url(../../img/navPrincipaleOnglet05.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet05 a.on {background:url(../../img/navPrincipaleOnglet05.png) left -74px no-repeat; height:37px; width:129px; display:block}

/* Navigation Principale - onglet 06 */
#conteneurPrincipal #conteneurPage #navPrincipale .onglet06 a {background:url(../../img/navPrincipaleOnglet06.png) no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet06 a:hover,
#conteneurPrincipal #conteneurPage #navPrincipale .onglet06 a:hover.on {background:url(../../img/navPrincipaleOnglet06.png) left -37px no-repeat; height:37px; width:129px; display:block}
#conteneurPrincipal #conteneurPage #navPrincipale .onglet06 a.on {background:url(../../img/navPrincipaleOnglet06.png) left -74px no-repeat; height:37px; width:129px; display:block}


#conteneurPrincipal #conteneurPage #navPrincipale li ul {position:absolute;top:-7777em;left:-7777em;list-style:none;margin:0;padding:10px 5px;background-color:#DFF1F3;font-size:1.2em;border:1px solid #78CCD2;}
#conteneurPrincipal #conteneurPage #navPrincipale li ul li {float:none;padding:0;margin:0;}
#conteneurPrincipal #conteneurPage #navPrincipale li ul li a {height:auto !important;width:auto !important;background-image:none !important;color:#286681;padding:5px 10px;}
#conteneurPrincipal #conteneurPage #navPrincipale li ul li a:hover {color:#861964;text-decoration:none;}

#conteneurPrincipal #conteneurPage #navPrincipale li:hover ul, #conteneurPrincipal #conteneurPage #navPrincipale li.over ul {top:auto !important;left:auto !important;}

#conteneurPrincipal #conteneurPage #navPrincipale li.onglet06 {position:relative;}
#conteneurPrincipal #conteneurPage #navPrincipale li.onglet06 ul {right:0;}






#conteneurPrincipal #conteneurPage #blocAdThis {background:url(../../img/blocAdThisFond.png) no-repeat; width:142px; height:17px; right:0; padding:5px 0 0 27px; overflow:hidden; margin-top:-12px; position:absolute; z-index:20}
#conteneurPrincipal #conteneurPage #conteneurContenu {background:#FFF url(../../img/blocCentralCoinG.png) no-repeat; min-height:600px; margin-top:0; width:100%; position:relative; top:5px}
#conteneurPrincipal #conteneurPage #conteneurContenu:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu {display:block;} /* */


/* ______________________[ 02 | HEADER ]________________________ */
#conteneurPrincipal #conteneurPage #header {background:url(../../img/headerBandeau.jpg) no-repeat; position:relative; height:136px}
#conteneurPrincipal #conteneurPage #header #logo {display:block; float:left; width:184px; height:74px; position:absolute; left:18px; top:35px; text-decoration:none}
#conteneurPrincipal #conteneurPage #header #logo span {visibility:hidden}
#conteneurPrincipal #conteneurPage #header #navSecondaire {float:right; padding:4px 4px 0 0}
#conteneurPrincipal #conteneurPage #header #navSecondaire .coinG {background:url(../../img/headerNavCoinG.png) no-repeat; height:31px; width:5px; overflow:hidden; float:left}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre {float:left; height:26px; background:url(../../img/navSecondaireFond.png) repeat-x; padding-top:5px}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre #motCle {width:115px; border:1px solid #e1e1e1; position:relative; color:#000; font-size:1.1em; height:14px; padding:2px; margin-top:-3px}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre .bouton {border:none; background:none; color:#FFF; position:relative; cursor:pointer}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre ul {display:inline}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre ul li {display:inline}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre ul li a {font-size:1.2em; color:#FFF; padding:0 5px 0 4px; border-right:1px solid #FFF; position:relative}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre ul li a.dernier {border:none}
#conteneurPrincipal #conteneurPage #header #navSecondaire .centre form {display:inline}
#conteneurPrincipal #conteneurPage #header #navSecondaire .coinD {background:url(../../img/headerNavCoinD.png) no-repeat; height:31px; width:5px; overflow:hidden; float:left}


/* ______________________[ 03 | FOOTER : copyright, liens vers informations générales ]________________________ */
#conteneurPrincipal #conteneurPage #footer {top:5px; position:relative}
#conteneurPrincipal #conteneurPage #footer .footerCoinG {background:#a2d1dd url(../../img/footerCoinG.png) no-repeat; height:25px; padding-top:0; text-align:center}
#conteneurPrincipal #conteneurPage #footer ul {background:url(../../img/footerCoinD.png) right top no-repeat; height:20px; padding-top:5px; width:978px}
#conteneurPrincipal #conteneurPage #footer ul li {display:inline; padding:0 5px}
#conteneurPrincipal #conteneurPage #footer ul li a {font-size:1.2em; color:#006f88; position:relative; height:14px; padding:1px 4px 3px 6px; zoom:1}
#conteneurPrincipal #conteneurPage #footer ul li a.partenaire {background:url(../../img/footerLienCoinG.png) no-repeat; color:#FFF; text-decoration:none}
#conteneurPrincipal #conteneurPage #footer ul li a.partenaire span {background:url(../../img/footerLienCoinD.png) no-repeat; position:absolute; z-index:10; height:18px; zoom:1; right:-2px; top:0; width:4px;}
#conteneurPrincipal #conteneurPage #footer ul li .blocAdThis {float:right; display:inline; width:127px; margin-right:10px; margin-top:-1px}
#conteneurPrincipal #conteneurPage #footer ul li .blocAdThis a:hover {background:none}


/* ______________________[ 04 | Classes Génériques ]________________________ */
.none {display:none; color:#000; font-size:1.2em}
.none a {color:#000}
#header .none {display:none; color:#FFF; font-size:1.2em}
#header .none a {color:#FFF}


/* ______________________[ 05 | PUSHS ]________________________ */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush {background:#FFF; padding:6px 0 30px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush {display:block;} /* */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .colonneGauche {float:left; width:328px; padding-right:10px; margin-right:0}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .colonneCentre {float:left; width:300px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .colonneDroite {float:right; width:300px; padding-right:10px;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu {padding-bottom:20px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre {display:table;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre h2 {font:normal 2em Arial, Helvetica, sans-serif; height:27px; color:#006f88; padding:0 5px 0 20px; background:url(../../img/pushsPucePrincipale.png) 4px 50% no-repeat; display:table-cell !important; float:left; white-space:nowrap; position:relative; margin-bottom:0}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG {display:table-cell !important; white-space:nowrap; vertical-align:middle; width:100%; background:url(../../img/pushsFiletFond.png) left 50% repeat-x; margin:0; height:25px; padding:0}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCoinD {background:url(../../img/pushsFiletCoinD.png) no-repeat; width:6px; height:9px; overflow:hidden; float:right}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCentre {background:url(../../img/pushsFiletCoinG.png) no-repeat; width:6px; height:9px; float:left}

#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCoinD, x:-moz-any-link {margin-top:2px} /* hack FF2 */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCentre, x:-moz-any-link {margin-top:2px} /* hack FF2 */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCoinD, x:-moz-any-link, x:default {margin:0} /* reinitialsation pour FF3 */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .titre .filetCoinG .filetCentre, x:-moz-any-link, x:default {margin:0} /* reinitialsation pour FF3 */


#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 {clear:left; position:relative; background:url(../../img/pushsContenuFondCourt.jpg) no-repeat; padding:28px 0 10px 20px; min-height:100px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 form {padding-bottom:10px; display:block}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 a {font:normal 1.2em Arial, Helvetica, sans-serif; color:#006f88; text-decoration:underline}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 a:hover {text-decoration:none;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 p {font:bold 1.2em Arial, Helvetica, sans-serif; padding-bottom:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 p span {font:normal .92em Arial, Helvetica, sans-serif; display:block; color:#666}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 .blocVisu {width:120px; float:left}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 .blocTxt {float:right; width:140px; padding-right:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .contenu .inner .inner2 {display:block;} /* */


/* ______________________[ 06 | PAGE TYPE ]________________________ */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche {width:178px; float:left; padding-top:10px; margin-right:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre {width:502px; padding:10px; float:left}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite {width:238px; float:right; padding-top:10px; padding-right:10px}

/* Colonne Gauche - Nav Interne Principale */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne {background:url(../../img/navInterneH.png) no-repeat; margin:0 10px; width:160px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne .navInterneTitre {font:normal 1.5em Arial, Helvetica, sans-serif; color:#c1238f; padding:10px 14px 0 14px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne .navInterneTitre strong {font-size:1.33em; display:block; line-height:1.1em}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne .navInterneTitreB {background:url(../../img/navInterneTitreB.png) no-repeat; width:160px; height:8px; overflow:hidden}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne .navInterneSousTitre {background:url(../../img/navInterneSecondaireSousTitreFiletH.png) no-repeat}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche #navInterne .navInterneSousTitre a {background:url(../../img/navInterneSecondaireSousTitreFiletB.png) left bottom no-repeat; padding-left:12px; margin-bottom:10px; display:block}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneCentre {background:#FFF url(../../img/navInterneB.png) left bottom no-repeat; width:140px; padding:10px 10px 0 10px; min-height:34px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaireCentre ul li .navInterneSousTitre a {font-size:1.2em; color:#286681; font-weight:bold; display:block}


/* Colonne Gauche - Nav Interne Secondaire */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire {background:url(../../img/navInterneSecondaireH.png) no-repeat; margin:4px 10px; padding-top:6px; width:160px;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre {background:#FFF url(../../img/navInterneSecondaireB.png) left bottom no-repeat; padding:6px 10px 10px 10px; width:140px;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaireCentre ul ol {display:none;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaireCentre ul li ol li {padding-bottom:14px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaireCentre ul li ol li a {color:#286681; font-size:1.2em; font-weight:normal}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaireCentre ul li ol li a.on {color:#861964; font-weight:bold; background:none}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show {background-image:url(../../img/navInterneSecondaireB_on.png);}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show .navInterneSecondaireSousTitre{background:url(../../img/navInterneSousTitreFiletH.png) no-repeat}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show .navInterneSecondaireSousTitre a {background:url(../../img/navInterneSousTitreFiletB.png) left bottom no-repeat; padding-left:12px; margin-bottom:10px; display:block}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show .navInterneSecondaireSousTitre a{color:#861964}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show ol{display:block;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireSousTitre {background:url(../../img/navInterneSecondaireSousTitreFiletH.png) no-repeat;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .navInterneSecondaireSousTitre a {font-size:1.2em; color:#286681; font-weight:bold; background:url(../../img/navInterneSecondaireSousTitreFiletB.png) left bottom no-repeat; padding:0 6px 0 12px; display:block}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .on {background:url(../../img/navInterneSousTitreFiletH.png) no-repeat}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneGauche .navInterneSecondaire .on a {color:#861964; font-weight:bold; display:block; background:url(../../img/navInterneSousTitreFiletB.png) left bottom no-repeat; padding-left:12px}

/* Colonne Gauche - Rubrique ECHANGER - Ajout de la classe rubriqueEchanger lorsque cette rubrique est active */
#conteneurPrincipal #conteneurPage #conteneurContenu.rubriqueEchanger .colonneGauche #navInterne .navInterneTitre {color:#62a424}
#conteneurPrincipal #conteneurPage #conteneurContenu.rubriqueEchanger .colonneGauche #navInterne .navInterneTitreB2 {background:url(../../img/navInterneTitreB2.png) no-repeat; width:160px; height:8px; overflow:hidden}
#conteneurPrincipal #conteneurPage #conteneurContenu.rubriqueEchanger .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show .navInterneSecondaireSousTitre {background:url(../../img/navInterneSousTitreFiletHEchanger.png) no-repeat}
#conteneurPrincipal #conteneurPage #conteneurContenu.rubriqueEchanger .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show .navInterneSecondaireSousTitre a {color:#62a424; background:url(../../img/navInterneSousTitreFiletBEchanger.png) left bottom no-repeat}
#conteneurPrincipal #conteneurPage #conteneurContenu.rubriqueEchanger .colonneGauche .navInterneSecondaire .navInterneSecondaireCentre.show a.on {color:#62A424;}


/* Colonne Centre - Fil d'Ariane */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #fildAriane {font-size:1.1em; color:#000}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #fildAriane a {color:#000} 
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #fildAriane span {color:#006f88}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre a {color:#006f88;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre h1 {font:bold 2.2em Arial, Helvetica, sans-serif; color:#006f88; padding:14px 0;vertical-align:middle}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu {padding-bottom:20px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .txtVisu {background:#FFF url(../../img/blocIntroFond.jpg) repeat-x; border:1px solid #e4f7f8; width:480px; padding:15px 10px 0 10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .txtVisu .blocTxt p {font-size:1.2em; padding-bottom:1em}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .hautPage {text-align:right; padding:10px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .hautPage a {font:bold 1.1em Arial, Helvetica, sans-serif; color:#006f88; text-decoration:underline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .retour {margin:10px 0 1.5em 0;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .retour a {font:bold 1.1em Arial, Helvetica, sans-serif; color:#006f88; text-decoration:underline}


#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre h1 a.rss {float:right;width:16px;}
















/* Colonne Centre - Accordeon */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon a {font:bold 1.1em Arial, Helvetica, sans-serif; color:#006f88; text-decoration:underline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .toutAfficher {text-align:right; padding-bottom:2px; color:#006f88}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc {background:#dff1f3; padding:10px 10px 10px 20px; margin-bottom:2px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc {display:block;} /* */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc .contenu .inner h2 {font:bold 1.4em Arial, Helvetica, sans-serif; color:#286681; font-style:italic; float:left; min-height:36px;padding:0;background-image:none;margin:0;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc a.toggleSubMenu {float:right; display:block}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .bloc a.fermer {margin-top:6px; height:31px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .blocContenu {clear:both; background:#FFF; padding:20px 0 0 20px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .blocContenu .inner2 p {padding-bottom:1em; font-size:1.1em}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .blocContenu .enSavoirPlus {text-align:right; background:#FFF; padding:0 10px 10px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .blocContenu .enSavoirPlus a {font-size:1.1em; font-weight:normal}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .accordeon .blocContenu .fermerBloc {float:right; margin:5px 0}













/* Colonne Centre - Actualité */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .actualite .contenu .inner .inner2 .blocTxt .actualiteTitre {font:bold 1.4em Arial, Helvetica, sans-serif; padding-bottom:5px;color:#006F88;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .actualite .contenu .inner .inner2 .blocTxt .actualiteDate {font:bold 1.2em Arial, Helvetica, sans-serif; color:#006f88; padding-bottom:5px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .actualite .contenu {padding-bottom:14px}

/* Colonne Centre - Pagination */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #pagination {text-align:center; margin:0 auto 10px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #pagination li {display:inline; color:#006f88}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #pagination li img {top:4px; position:relative}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #pagination a {color:#006f88; text-decoration:underline; margin:0; padding:3px 2px; font-size:1.2em}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre #pagination .actif {font-size:1.2em; text-decoration:none; font-weight:bold; color:#000}

/*________inscription newsletter____________*/
#conteneurContenu form.formG {padding:0;margin:0;}	
#conteneurContenu form.formG .formw {margin:0 0 1.4em 0;padding:0;clear:both;}
#conteneurContenu form.formG .txtVisu {margin-bottom:1em;}
#conteneurContenu form.formG label, #conteneurContenu form.formG .checkbox {font-size:1.2em;margin:0 .3em 0 0;}
#conteneurContenu form.formG input.ck {margin:0 .3em 0 0;border:none;}
#conteneurContenu form.formG input,#conteneurContenu form.formG textarea,#conteneurContenu form.formG select {font-size:1.2em;border:1px solid #E1E1E0;border-top-color:#858686;vertical-align:top;padding:1px 0 3px 5px;}
#conteneurContenu form.formG input.txtbis {width:300px;}
#conteneurContenu form.formG input.txt {width:120px;}
#conteneurContenu form.formG input.txtC {width:260px;}
#conteneurContenu form.formG span.somme {margin:0 2em 0 0;font-size:1.2em;}
#conteneurContenu form.formG div.radio {margin:0 0 2em 0;padding:0 0 0 0;}
#conteneurContenu form.formG span.checkbox input {margin-right:5px;}
#conteneurContenu form.formG #emailCoche {margin:0 10px 20px 0;float:left;}

#conteneurContenu form.formG div.dptCheckbox {margin:0 0 1em 0;padding:0;}
#conteneurContenu form.formG div.dptCheckbox:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#conteneurContenu form.formG div.dptCheckbox{display:inline-block;}
/* \*/ * html #conteneurContenu form.formG div.dptCheckbox {height:1%;} #conteneurContenu form.formG div.dptCheckbox{display:block;} /* */
#conteneurContenu form.formG div.dptCheckbox input {border:none;margin-right:10px;}
#conteneurContenu form.formG .subCol {width:180px;float:left;padding:0 5px 0 10px}


/*________Contact____________*/
#conteneurContenu form.formG label.labC {display:block;padding:0 0 .4em 0;}
#conteneurContenu form.formG select.choix {width:380px;}
#conteneurContenu form.formG .formw textarea {width:374px;height:110px;font-size:1.4em;}
#conteneurContenu form.formG p.gris {color:#666;font-size:1.1em !important;}



/* Colonne Centre - Recherche interne */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche {background:#FFF url(../../img/blocIntroFond.jpg) repeat-x; border:1px solid #e4f7f8; width:480px; padding:18px 10px 0 10px; min-height:32px; text-align:right}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche input,
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche label {float:left}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche label {font-size:1.2em; padding-right:4px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche #motCle2 {width:206px; border:1px solid #e1e1e1; position:relative; color:#000; font-size:1.1em; height:14px; padding:2px; margin-top:-3px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche .bouton {border:none; position:relative; cursor:pointer; background:url(../../img/blocRechercheBtnCoinG.png) no-repeat; color:#FFF; text-decoration:none; height:21px; padding-left:4px; min-width:64px; margin-left:5px; margin-top:-3px; font-size:1.1em; font-weight:bold}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche .coinD {background:url(../../img/blocRechercheBtnCoinD.png) no-repeat; float:left; width:6px; height:21px; margin-top:-3px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocRecherche a {margin-left:10px; font-size:1.2em; color:#006f88; text-decoration:underline; white-space:nowrap}

#FormRecherche2 .avances {margin:0 0 1em 0;padding:20px 0 0 0;text-align:left;}
#FormRecherche2 .avances select {border:1px solid #e1e1e1; width:160px; margin-top:-2px; min-height:16px; margin-bottom:6px;}
#FormRecherche2 .avances label {width:120px;text-align:right;margin-right:5px;}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe {font-size:1.2em; padding:5px 5px 0 5px; margin-bottom:12px; background:url(../../img/pointilles.png) left bottom repeat-x}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe {display:block;} /* */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe p {padding-bottom:5px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe div {float:right; height:30px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheEnteteListe div select {border:1px solid #e1e1e1; width:50px; margin-top:-2px}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat {padding:0 0 12px 0; margin-bottom:12px; background:url(../../img/pointilles.png) left bottom repeat-x}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat {display:block;} /* */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRecherchePertinence {float:left; min-width:50px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRecherchePertinence p {position:relative; background:url(../../img/blocRechercheBtnCoinG.png) no-repeat; color:#FFF; text-decoration:none; height:17px; padding-left:6px; padding-top:4px; min-width:20px; margin-left:5px; font-size:1.1em; font-weight:bold; float:left}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRecherchePertinence span {display:block; background:url(../../img/blocRechercheBtnCoinD.png) no-repeat; float:left; width:6px; height:21px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRechercheContenu {float:left; width:450px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRechercheContenu h2 {font-weight:bold; font-size:1.4em; padding:2px 0 4px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRechercheContenu .blocRechercheContenuChemin {font-size:1.2em; color:#006f88}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRechercheContenu .blocRechercheContenuChemin a {color:#006f88; text-decoration:underline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocRechercheResultat .blocRechercheContenu .blocRechercheContenuTexte {font-size:1.2em; padding-top:4px}

/* Colonne Centre - Forum */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre a.marquer {color:#006f88; font-size:1.2em; text-decoration:underline; margin-bottom:20px; display:block}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table {width:500px; border-collapse:collapse; margin-bottom:15px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table caption, #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table th.t {border-top:15px solid #FFF;border-top:1px solid #DFF1F3;border-right:1px solid #DFF1F3;border-bottom:1px solid #DFF1F3;border-left:1px solid #DFF1F3; margin-bottom:1px; border-bottom:1px solid #FFF; background:#dff1f3; padding:10px 15px; font:bold 1.4em Arial, Helvetica, sans-serif; color:#286681; font-style:italic; text-align:left; width:501px; margin-left:-1px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table th {border:1px solid #dff1f3; font:normal 1.1em Arial, Helvetica, sans-serif; color:#7d7d7d; text-align:center; padding:4px 10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table th.sujet,
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table th.post {width:40px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table .aligneG {text-align:left}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table tr td {font-size:1.2em; border:1px solid #dff1f3; padding:2px 10px 4px 10px; text-align:center; height:34px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table tr td a {font-size:1em; color:#006f88; text-decoration:underline; padding-bottom:2px;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table tr td span.fil a {background:url(../../img/pictoForum.png) no-repeat; padding-left:20px;display:block;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table tr td.contribution {width:120px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre table tr td.contribution a {font-size:.916em; background:none; padding:0}

/* Colonne Centre - Ancrage */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .ancrage .contenu .inner .inner2 .blocTxt a {font:normal 1.2em Arial, Helvetica, sans-serif; color:#006f88; padding-left:14px; background:url(../../img/pictoAncrage.png) left center no-repeat; line-height:18px; text-decoration:underline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .ancrage .contenu .inner .inner2 .txtVisu {padding-bottom:10px}

/* Colonne Centre - Petites annonces */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces {background:#FFF url(../../img/blocIntroFond.jpg) repeat-x; border:1px solid #d3f2f4; width:480px; padding:10px 10px 14px 10px; margin-bottom:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces p.libelle {width:auto; text-align:left; padding-bottom:12px; float:none}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces label {width:120px; display:block; float:left; padding-right:6px; text-align:right; font:normal 1.2em Arial, Helvetica, sans-serif}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces select {border:1px solid #e1e1e1; width:200px; margin-top:-2px; min-height:16px; margin-bottom:6px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces div label {float:none; display:inline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces div {clear:both; float:left; width:168px; padding-left:126px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces div input {margin:3px 4px 3px 0; vertical-align:bottom}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces div.colonneD {clear:none; padding:0; width:186px; float:right}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces p {clear:both; float:left; width:120px; padding-right:6px; text-align:right; padding-bottom:0; padding-top:2px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces input#dptIDF {vertical-align:bottom; float:none; margin:-2px 0 0 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces .dptIDF {width:auto; padding-left:3px; float:none; display:inline}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces {display:inline-block;}
/* \*/ * html #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces {height:1%;} #conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnonces {display:block;} /* */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnoncesBouton {width:500px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnoncesBouton .bouton {border:none; position:relative; cursor:pointer; background:url(../../img/blocRechercheBtnCoinG.png) no-repeat; color:#FFF; text-decoration:none; height:21px; padding-left:4px; min-width:50px; margin-left:5px; margin-top:-3px; font-size:1.1em; font-weight:bold; float:right}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .blocPetitesAnnoncesBouton .coinD {background:url(../../img/blocRechercheBtnCoinD.png) no-repeat; float:right; width:6px; height:21px; margin-top:-3px; position:relative}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces {border:1px solid #d3f2f4; width:470px; padding:15px 15px 0 15px; margin-bottom:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 {background:#dff1f3; width:440px; padding:15px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 .datePA {background:url(../../img/pictoPetitesAnnonces.jpg) no-repeat; padding-left:30px; padding-top:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 h2 {padding-bottom:0; padding-left:10px; font-weight:bold; font-size:1.4em; margin-bottom:0; color:#000; background:none}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 h2 a {color:#000;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 .lieuPA {padding-left:10px; color:#228298; padding-bottom:0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 .specialtePA {padding-left:10px; color:#228298}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenuPetitesAnnonces .contenu .inner .inner2 .descriptionPA {padding-left:10px; padding-bottom:0}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite .annonces .inner2 p a {color:#000 !important;font-size:1em !important;text-decoration:none !important;font-weight:bold !important;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite .annonces .inner2 p a:hover {text-decoration:underline !important;} 


/* Colonne Centre - Contenu Générique */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner h2 {color:#41b9d4; font:bold 1.6em Arial, Helvetica, sans-serif; background:url(../../img/pictoTitre.png) left center no-repeat; padding-left:26px; margin-bottom:16px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .fondNeutre {background:none; border:none; width:480px; padding:0; width:500px; text-align:justify}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 h3 {font:bold 1.3em Arial, Helvetica, sans-serif; color:#74bbce; padding:8px 0 14px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 h4 {font:bold 1.3em Arial, Helvetica, sans-serif; color:#7d7d7d; padding:8px 0 14px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 h5 {font-size:1.1em; padding:0 0 10px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .fondH5 {background:#FFF url(../../img/blocIntroFondH5.jpg) repeat-x; border:1px solid #e5e5e5; width:480px; padding:15px 10px 0 10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 .fondH5 .blocTxt p {font-style:italic; font-size:1.1em}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 p {font-size:1.2em; padding-bottom:14px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 ul li {background:url(../../img/pictoPuceN.png) no-repeat; padding-left:15px; font-size:1.2em; line-height:18px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .contenu .inner .inner2 ul li ul li {background:url(../../img/pictoPuceN-1.png) left center no-repeat; font-size:1em; padding-left:10px; margin-left:30px}

#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocBox {background:#EEE; padding:15px; margin-bottom:2px; zoom:1}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocBox h2 {font:bold 1.4em Arial, Helvetica, sans-serif; color:#626262; font-style:italic; padding-bottom:20px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocBox .blocBoxContenu {clear:both; background:#FFF; padding:14px 0 0 10px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocBox .blocBoxContenu .texte ul li {font-size:1.2em; background:url(../../img/puceLienBox.png) no-repeat; padding-left:20px; padding-bottom:15px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .blocBox .blocBoxContenu .texte ul li a {font-size:1em; color:#006f88; text-decoration:underline}
td.align-left {text-align:left !important;vertical-align:top;}
td.align-left li {text-align:left !important;font-size:.9em !important;}

/* Colonne Droite - Outils */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #outils {text-align:right; padding-top:26px; padding-bottom:8px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #outils a {margin-left:3px}

/* Colonne Droite - Push - Etablissement */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .etablissement .contenu .inner .inner2 {padding:10px 0 0 0; text-align:right}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .etablissement .contenu .inner .inner2 img {padding-bottom:4px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .etablissement .contenu .inner .inner2 a {font-size:1.1em}

/* Colonne Droite - Push - Offre */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 .bulle01 {position:absolute; left:50px; top:120px; width:170px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 .inner3 .carteBulleH {background:url(../../img/pushOffreCarteBulleH2.png) no-repeat; height:50px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 .inner3 .carteBulleCentre {background:url(../../img/pushOffreCarteBulleFond.png) repeat-y; padding:0 10px; font-size:1.2em}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 .inner3 .carteBulleCentre a {font-size:1em; color:#1f3e81; text-decoration:underline; padding-top:6px; display:block; width:150px; position:relative}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 .inner3 .carteBulleB {background:url(../../img/pushOffreCarteBulleB2.png) no-repeat; height:25px}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite #conteneurPush .offre .contenu .inner .inner2 {position:relative; background:url(../../img/pushsContenuFondLong.jpg) no-repeat; min-height:200px}

/* Colonne Droite - Push - Forum Connexion */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 {padding-top:10px}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 p {font-weight:normal}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 a {line-height:16px}

/* Annonces */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite .allAnnonces {padding: 0 0 20px 0}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite .allAnnonces a {color:#000;position: absolute; bottom: 0;}
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite .allAnnonces .subAnnonce a {position: static; bottom: auto;} 

/* FORUM */
.tx-mmforum-pi1-codeboxnote, .tx-mmforum-post {margin:20px;}
td .bouton, td .button {background-color:#8BCEDE;color:#FFF;font-weight:bold;border:none !important;}
.tx-mmforum-textbutton {border:1px solid #8BCEDE;backgroundcolor:#FFF;padding:4px 10px 2px 10px;margin:10px 5px;}
.tx-mmforum-textbutton a {text-decoration:none !important;color:#006F88 !important;}
.tx-mmforum-subth2 {background-color:#FFF !important;color:#286681 !important;}
.tx-mmforum-pi1-userdetail-fieldname {text-align:right !important;font-weight:bold;}
.tx-mmforum-pi1-userdetail-fieldvalue {text-align:left !important;}

/* Videos */
#conteneurPrincipal #conteneurPage #conteneurContenu .video .contenu {}
#conteneurPrincipal #conteneurPage #conteneurContenu .video .contenu .inner {background-color:#DFF1F3;padding:10px;}
#conteneurPrincipal #conteneurPage #conteneurContenu .video .contenu .inner h2 {color:#286681;background-image:none;padding:0;font-size:1.4em;font-style:italic;margin:0 0 1.5em 0;}
#conteneurPrincipal #conteneurPage #conteneurContenu .video .contenu .inner .inner2 {background-color:#FFF;margin:5px;padding:15px;text-align:center;}

/* Colonne Droite  forumConnexion  */
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 .txtVisu {width:220px;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 .blocConnexionBouton .bouton {border:none; position:relative; cursor:pointer; background:url(../../img/blocRechercheBtnCoinG.png) no-repeat; color:#FFF; text-decoration:none; height:21px; padding-left:4px; min-width:64px; margin-left:0; margin-top:-3px; font-size:1.1em; font-weight:bold;float:left;}
#conteneurPrincipal #conteneurPage #conteneurContenu #conteneurPush .forumConnexion .contenu .inner .inner2 .blocConnexionBouton .coinD {background:url(../../img/blocRechercheBtnCoinD.png) no-repeat; float:left; width:6px; height:21px; margin-top:-3px}


/*petit annonces*/
.annonces .inner2 .allAnnonces {position: relative}
.annonces .inner2 .allAnnonces .subAnnonce {position: absolute;display:none;}

 
/*  - chapo - */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneCentre .chapo .contenu .inner .inner2 {background:#FFF url(../../img/blocIntroFond.jpg) repeat-x; border:1px solid #e4f7f8; width:480px; padding:15px 10px 0 10px}

/* — Plan du site — */
#plansite {margin:0 0 1.5em 0;}
#plansite p#toggle {text-align:right;}
#plansite p#toggle a {background-color:#2192B0;color:#FFF;font-weight:bold;border:1px solid #8DAABE !important;font-size:1em;padding:.2em .6em;}
#plansite ul {margin:0;padding:0;list-style:none;}
#plansite ul li {padding:10px 0;margin:0;border-bottom:1px solid #D6E6EE; color: #296187; font-weight: bold; background:url(../../img/aq3bullet.gif) transparent no-repeat 3px 1.4em !important; padding-left: 15px}
#plansite ul li.aq3open, #plansite ul li.aq3closed {padding-left:0}
#plansite ul li li {background:url(../../img/bg_navsec_off.gif) transparent no-repeat 5px .5em !important;padding:0 0 0 15px;}
#plansite ul li li li {background:url(../../img/tiret.gif) transparent no-repeat 7px .6em !important;padding:0 0 0 15px;}
#plansite ul li.aq3open, #plansite ul li.aq3closed {background:none !important}
#plansite ul li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#plansite ul ul {border-top:1px solid #D6E6EE;margin:1em 0 -10px -15px;padding:10px 0 10px 16px;background-color:#F5F5F5;}
#plansite ul li.aq3open ul, #plansite ul li.aq3closed ul {margin:1em 0 0 0;}
#plansite ul ul ul {border-top:0;margin: 0 0 0 30px !important;padding:5px 0;}
#plansite li li {border:0;margin:0;padding:0;font-weight:normal;}
#plansite li a {color:#006F88;}

#plansite ul li.aq3open {border:0;}
#plansite ul li li.aq3open {font-style:italic;}
#plansite ul li li.aq3open ul {font-style:normal;}

#plansite ul li .fx {position:absolute;top:-999em;left:-999em;}

#plansite ul li a.open_close {float:left;display:inline !important;width:11px;height:11px;margin:2px 5px 0 0;background:url(../../img/search_plus.gif) transparent no-repeat 0 0;}
#plansite ul li li a.open_close {width:8px;height:8px;margin:4px 5px 0 0;background:url(../../img/search_plus.gif) transparent no-repeat 0 0;}
#plansite ul li.aq3open a.open_close {background-image:url(../../img/search_moins.gif);} 
#plansite ul li.aq3open li.aq3open a.open_close {background-image:url(../../img/search_moins2.gif);}
#plansite ul li li.aq3closed a.open_close, #plansite ul li li li.aq3closed a.open_close {background-image:url(../../img/search_plus2.gif) !important;}

#plansite li.aq3bullet {background:url(../../img/aq3bullet.gif) transparent no-repeat 3px 1.4em !important;padding-left:15px}
#plansite li li.aq3bullet {background:url(../../img/bg_navsec_off.gif) transparent no-repeat 3px .6em !important;padding:0 0 0 15px}
#plansite li li li li.aq3bullet {background:url(../../img/tiret.gif) transparent no-repeat 7px .6em !important;padding:0 0 0 15px}

/* -  lien vers pdf,word  - */
#conteneurPrincipal #conteneurPage #conteneurContenu .colonneDroite ul li {margin-bottom:5px;}
ul li.pdf,
a.pdf {background:url(../../img/ico_pdf.gif) no-repeat 0 0;padding:0 0 0 25px;text-decoration:none !important;}
ul li.doc,
a.doc {background:url(../../img/ico_doc.gif) no-repeat 0 0;padding:0 0 0 25px;text-decoration:none !important;}
ul li.ppt,
a.ppt {background:url(../../img/ico_ppt.gif) no-repeat 0 0;padding:0 0 0 25px;text-decoration:none !important;}
a.pdf:hover,
a.doc:hover,
a.ppt:hover{text-decoration:underline !important;}

