/* PMP CONCEPT 08/2006 */


/* GENERAL */
body { margin:0 0 0 0; background:#FAF4EB url(../_images/fond_page.gif); color:#7D7B7E; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:14px; }

h1,h2,h3,h4,h5,h6,p,form,ul,li,fieldset { margin:0; padding:0; border:none; }
fieldset { border:0; }
legend { display:none; }

a { color:#000; text-decoration:none; background:none; }
a:hover { color:#000; text-decoration:none; background-color:#EDCB50; }
#fond { width:100%; height:31px; background-color:#EDCB50; margin-top:30px; }

#page { width:890px; margin:0 auto; position:relative; }
#titrepage, .invisible { /*position:absolute; left:-5000px;*/ display: none; }
#contenu { position:absolute; width:720px; margin:30px 0 0 180px; }

/* BLOCK PHOTO */
.oeuvre { margin:0 auto; }
.oeuvre img { border:0; }
.oeuvre td a { border:0; padding:0; margin:0; }
.cadrehautgauche { height:5px; width:6px; background-image:url(../_images/cadre/coinhg.gif); }
.cadrehaut { height:5px; background-image:url(../_images/cadre/bordh.gif); }
.cadrehautdroit { height:5px; width:6px; background-image:url(../_images/cadre/coinhd.gif); }
.cadregauche { width:6px; background-image:url(../_images/cadre/bordg.gif); }
.cadredroit { width:6px; background-image:url(../_images/cadre/bordd.gif); }
.cadrebasgauche { height:7px; width:6px; background-image:url(../_images/cadre/coinbg.gif); }
.cadrebas { height:7px; background-image:url(../_images/cadre/bordb.gif); }
.cadrebasdroit { height:7px; width:6px; background-image:url(../_images/cadre/coinbd.gif); }


/* HAUT */
#haut { width:720px; float:left; margin:-61px 0 0 170px; font-size:10px; color:#346DB8; position:absolute; }
#accesrapide { padding:7px 0 0 540px; }
.accueil { list-style:none; float:left; }
.accueil a { text-decoration:none; color:#346DB8; background:url(../_images/puce_accueil.gif) no-repeat 3px; padding:0 20px 0 18px; }
.accueil a:hover { text-decoration:underline; color:#346DB8; background:url(../_images/puce_accueil.gif) no-repeat 3px; padding:0 20px 0 18px; }
.english { list-style:none;  float:left; }
.english a { text-decoration:none; color:#346DB8; background:url(../_images/drapeau_english.gif) no-repeat 3px; padding-left:28px; }
.english a:hover { text-decoration:underline; color:#346DB8; background:url(../_images/drapeau_english.gif) no-repeat 3px; padding-left:28px; }
.menu { float:left; }
.francais { list-style:none;  float:left; }
.francais a { text-decoration:none; color:#346DB8; background:url(../_images/drapeau_francais.gif) no-repeat 3px; padding-left:28px; }
.francais a:hover { text-decoration:underline; color:#346DB8; background:url(../_images/drapeau_francais.gif) no-repeat 3px; padding-left:28px; }

/* GAUCHE */
#gauche { position:absolute; width:170px; margin:-52px 0 0 0; }
#gauche img { border:0; }
h2 { text-align:left; font-size:10px; color:#000; }
.adresse { height:79px; font-size:10px; color:#846852; margin:10px 0 0 10px; }
.horaire { height:74px; font-size:10px; color:#846852; margin:30px 0 0 10px; background:url(../_images/soleil_gauche.gif) no-repeat top; padding-top:26px; }
.nouveau { text-align:center; margin:5px 0 0 10px; background:url(../_images/soleil_gauche.gif) no-repeat top; padding-top:26px; }
.nouveau a { color:#7D7B7E; padding:0 2px 0 2px; }
.titreoeuvre { font-size:10px; }


/* ACCUEIL */
.exposition { width:462px; padding-top:30px; background:url(../_images/exposition_encours.gif) top no-repeat; float:left; line-height:15px; margin-bottom:15px; }
.exposition h2 { position:absolute; left:-5000px; }
.exposition_en { width:462px; padding-top:30px; background:url(../_images/exposition_encours_en.gif) top no-repeat; float:left; line-height:15px; margin-bottom:15px; }
.exposition_en h2 { position:absolute; left:-5000px; }
.invitation { width:460px; height:209px; border:#EDCB50 solid 1px; background-color:#F5EADA; }
/*.carteinvitation { width:307px; height:209px; float:left; display:block; }*/
.carteinvitation span { display:none; }
.infoinvitation { text-align:right; vertical-align:top; padding:5px 5px 0 3px; font-weight:bold; float:right; display:block; background:#F5EADA; height:204px; }
.decouvrez_expo a { width:99px; height:47px; display:block; background:url(../_images/decouvrez_expo.gif); margin:15px; }
.decouvrez_expo a:hover { width:99px; height:47px; display:block; background:url(../_images/decouvrez_expo.gif) left no-repeat; margin:15px; }
.decouvrez_expo span { display:none; }
.decouvrez_expo_en a { width:119px; height:47px; display:block; background:url(../_images/decouvrez_expo_en.gif) left no-repeat; margin:15px; }
.decouvrez_expo_en a:hover { width:119px; height:47px; display:block; background:url(../_images/decouvrez_expo_en.gif) left no-repeat; margin:15px; }
.decouvrez_expo_en span { display:none; }

.bienvenue { width:462px; padding-top:30px; background:url(../_images/bienvenue.gif) top no-repeat; float:left; }
.bienvenue h2 { position:absolute; left:-5000px; }
.bienvenue_en { width:462px; padding-top:30px; background:url(../_images/bienvenue_en.gif) top no-repeat; float:left; }
.bienvenue_en h2 { position:absolute; left:-5000px; }
.infobienvenue { width:262px; vertical-align:top; }
.photogalerie { width:200px; text-align:center; }

.signature { width:205px; height:13px; margin-top:15px; background:url(../_images/signature.gif) top no-repeat; }
.signature span { position:absolute; left:-5000px; }

.coupcoeur { width:229px; padding-top:30px; margin:0 0 0 15px; background:url(../_images/coupcoeur.gif) top no-repeat; float:left; text-align:center; }
.coupcoeur h2 { position:absolute; left:-5000px; }
.coupcoeur a { color:#7D7B7E; padding:0 2px 0 2px; }
.coupcoeur_en { width:229px; padding-top:30px; margin:0 0 0 15px; background:url(../_images/coupcoeur_en.gif) top no-repeat; float:left; text-align:center; }
.coupcoeur_en h2 { position:absolute; left:-5000px; }
.coupcoeur_en a { color:#7D7B7E; padding:0 2px 0 2px; }

.livres { width:229px; padding-top:30px; margin:15px 0 0 15px; background:url(../_images/livres.gif) top no-repeat; float:left; text-align:center; }
.livres h2 { position:absolute; left:-5000px; }
.livres h3 { font-weight:bold; }
.livres_en { width:229px; padding-top:30px; margin:15px 0 0 15px; background:url(../_images/livres_en.gif) top no-repeat; float:left; text-align:center; }
.livres_en h2 { position:absolute; left:-5000px; }
.livres_en h3 { font-weight:bold; }
.textelivre { float:left; width:100px; text-align:left; }
.textelivre a { color:#7D7B7E; }
.livre { float:right;}

.lienplus { background: url(../_images/puce.gif) no-repeat 3px; padding-left:15px; float:right; margin:15px 0 10px 0; color:#846852; }
.lienplus a { color:#846852; text-decoration:underline; padding:0 2px 0 2px; }
.lienplus a:hover { color:#846852; text-decoration:underline; padding:0 2px 0 2px; }

.lienfiche { padding-top:20px; line-height:18px; width:200px; float:left; }
.lienfiche .lienplus { margin:0; float:left; display:block; width:200px; }

.avantprem { display:block; width:121px; height:121px; background:url(../_images/avant_prem.png) no-repeat left top; position:absolute }


/* GALERIE */
.galerie { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_galerie.gif) top no-repeat; float:left; line-height:15px; }
.galerie h2 { /*position:absolute; left:-5000px;*/ }
.galerie h3 { position:absolute; left:-5000px; }
.galerie_en { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_galerie_en.gif) top no-repeat; float:left; line-height:15px; }
.galerie_en h2 { /*position:absolute; left:-5000px;*/ }
.galerie_en h3 { position:absolute; left:-5000px; }
.galerie_oeuvre { width:161px; height:142px; margin:7px; display:block; float:left; }
.navigation { clear:both; float:left; width:510px; margin:0 auto; }
.oeuvres_suivantes { width:162px; height:14px; padding:10px 0 15px 0; }
.oeuvres_suivantes a { width:162px; height:14px; background:url(../_images/oeuvres_suivantes.gif) top no-repeat; display:block; margin-top:5px; }
.oeuvres_suivantes a:hover { width:162px; height:14px; background:url(../_images/oeuvres_suivantes.gif) top no-repeat; display:block; margin-top:5px; }
.oeuvres_suivantes span { position:absolute; left:-5000px; }
.oeuvres_precedentes { width:180px; height:15px; padding:10px 0 15px 0; }
.oeuvres_precedentes a { width:180px; height:15px; background:url(../_images/oeuvres_precedentes.gif) top no-repeat; display:block; margin-top:4px; }
.oeuvres_precedentes a:hover { width:180px; height:15px; background:url(../_images/oeuvres_precedentes.gif) top no-repeat; display:block; margin-top:4px; }
.oeuvres_precedentes span { position:absolute; left:-5000px; }
.oeuvres_suivantes_en { width:162px; height:14px; padding:10px 0 15px 0; }
.oeuvres_suivantes_en a { width:162px; height:14px; background:url(../_images/oeuvres_suivantes_en.gif) top no-repeat; display:block; margin-top:5px; }
.oeuvres_suivantes_en a:hover { width:162px; height:14px; background:url(../_images/oeuvres_suivantes_en.gif) top no-repeat; display:block; margin-top:5px; }
.oeuvres_suivantes_en span { position:absolute; left:-5000px; }
.oeuvres_precedentes_en { width:180px; height:15px; padding:10px 0 15px 0; }
.oeuvres_precedentes_en a { width:180px; height:15px; background:url(../_images/oeuvres_precedentes_en.gif) top no-repeat; display:block; margin-top:4px; }
.oeuvres_precedentes_en a:hover { width:180px; height:15px; background:url(../_images/oeuvres_precedentes_en.gif) top no-repeat; display:block; margin-top:4px; }
.oeuvres_precedentes_en span { position:absolute; left:-5000px; }
.numero_page { width:130px; text-align:center; }


/* LES ARTISTES */
.artistes { width:710px; padding-top:30px; background:url(../_images/titre_artistes.gif) top no-repeat; float:left; line-height:15px; }
.artistes h2 { position:absolute; left:-5000px; }
.artistes h3 { margin-bottom:15px; font-size:14px; color:#846852; }
.artistes h3 a { margin-bottom:15px; font-size:14px; color:#846852; }
.artistes h3 a:hover { margin-bottom:15px; font-size:14px; color:#846852; }
.artistes_en { width:710px; padding-top:30px; background:url(../_images/titre_artistes_en.gif) top no-repeat; float:left; line-height:15px; }
.artistes_en h2 { position:absolute; left:-5000px; }
.artistes_en h3 { margin-bottom:15px; font-size:14px; color:#846852; }
.artistes_en h3 a { margin-bottom:15px; font-size:14px; color:#846852; }
.artistes_en h3 a:hover { margin-bottom:15px; font-size:14px; color:#846852; }
.liste_artistes { float:left; width:152px; height:170px; }
.desc_artiste { float:left; width:178px; height:170px; margin:0 15px 0 8px; }
.artistes_suivants { clear:both; width:155px; height:16px; padding:11px 0 15px 0; }
.artistes_suivants a { width:155px; height:16px; background:url(../_images/artistes_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_suivants a:hover { width:155px; height:16px; background:url(../_images/artistes_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_suivants span { position:absolute; left:-5000px; }
.artistes_precedents { clear:both; width:173px; height:16px; padding:10px 0 15px 0; }
.artistes_precedents a { width:173px; height:16px; background:url(../_images/artistes_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_precedents a:hover { width:173px; height:16px; background:url(../_images/artistes_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_precedents span { position:absolute; left:-5000px; }
.artistes_suivants_en { clear:both; width:155px; height:16px; padding:11px 0 15px 0; }
.artistes_suivants_en a { width:155px; height:16px; background:url(../_images/artistes_suivants_en.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_suivants_en a:hover { width:155px; height:16px; background:url(../_images/artistes_suivants_en.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_suivants_en span { position:absolute; left:-5000px; }
.artistes_precedents_en { clear:both; width:173px; height:16px; padding:10px 0 15px 0; }
.artistes_precedents_en a { width:173px; height:16px; background:url(../_images/artistes_precedents_en.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_precedents_en a:hover { width:173px; height:16px; background:url(../_images/artistes_precedents_en.gif) top no-repeat; display:block; margin-top:5px; }
.artistes_precedents_en span { position:absolute; left:-5000px; }

.selectArtiste { position:relative; width:710px; text-align:right; margin-bottom:-19px; }

/* FICHE ARTISTE */
.fiche_artiste { width:710px; padding-top:30px; background:url(../_images/titre_artiste.gif) top no-repeat; float:left; line-height:15px; }
.fiche_artiste h2 { position:absolute; left:-5000px; }
.fiche_artiste h3 { margin-bottom:20px; font-size:16px; color:#846852; }
.artiste_fiche { float:left; width:251px; padding:0 20px 20px 20px; }
.desc_artiste_long { float:left; width:300px; /*height:280px;*/ margin:0 15px 0 8px; }

/* EXPOSITIONS */
.expositions { width:710px; padding-top:30px; background:url(../_images/titre_exposition_encours.gif) top no-repeat; float:left; line-height:15px; }
.expositions h2 { margin:-26px 0 0 240px; font-size:15px; font-style:italic; color:#666666; font-weight:normal;}
.expositions h3 { position:absolute; left:-5000px; }
.expositions_en { width:710px; padding-top:30px; background:url(../_images/titre_exposition_encours_en.gif) top no-repeat; float:left; line-height:15px; }
.expositions_en h2 { margin:-26px 0 0 240px; font-size:15px; font-style:italic; color:#666666; font-weight:normal;}
.expositions_en h3 { position:absolute; left:-5000px; }
.expo_avenir { width:462px; padding-top:30px; background:url(../_images/exposition_avenir.gif) top no-repeat; float:left; line-height:15px; margin:15px 0 10px 0; }
.expo_avenir h2 { position:absolute; left:-5000px; }
.expo_avenir_en { width:462px; padding-top:30px; background:url(../_images/exposition_avenir_en.gif) top no-repeat; float:left; line-height:15px; margin:15px 0 10px 0; }
.expo_avenir_en h2 { position:absolute; left:-5000px; }

.infoinvitation .lienplus { float:none; font-weight:normal; white-space:nowrap; width:10px; }

/* LIVRES */
.leslivres { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_livres.gif) top no-repeat; float:left; line-height:15px; }
.leslivres h2 { position:absolute; left:-5000px; }
.leslivres h3 { position:absolute; left:-5000px; }
.leslivres_en { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_livres_en.gif) top no-repeat; float:left; line-height:15px; }
.leslivres_en h2 { position:absolute; left:-5000px; }
.leslivres_en h3 { position:absolute; left:-5000px; }
.livres_suivants { clear:both; width:143px; height:14px; padding:11px 0 15px 0; }
.livres_suivants a { width:143px; height:14px; background:url(../_images/livres_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.livres_suivants a:hover { width:143px; height:14px; background:url(../_images/livres_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.livres_suivants span { position:absolute; left:-5000px; }
.livres_precedents { clear:both;; width:161px; height:16px; padding:10px 0 15px 0; }
.livres_precedents a { width:161px; height:16px; background:url(../_images/livres_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.livres_precedents a:hover { width:161px; height:16px; background:url(../_images/livres_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.livres_precedents span { position:absolute; left:-5000px; }


/* FICHE LIVRE */
.fiche_livre { width:710px; padding-top:30px; background:url(../_images/titre_livre.gif) top no-repeat; float:left; line-height:15px; }
.fiche_livre h2 { position:absolute; left:-5000px; }
.fiche_livre h3 { margin-bottom:20px; }
.fiche_livre_en { width:710px; padding-top:30px; background:url(../_images/titre_livre_en.gif) top no-repeat; float:left; line-height:15px; }
.fiche_livre_en h2 { position:absolute; left:-5000px; }
.fiche_livre_en h3 { margin-bottom:20px; }
.livre_fiche { float:left; width:251px; padding:0 20px 20px 20px; }
.prix { font-size:12px; color:#846852; font-weight:bold; }
.fraisport { font-size:10px; color:#846852; }
.retour_librairie { width:135px; height:13px; margin:10px 0 10px 25px; }
.retour_librairie a { width:135px; height:13px; background:url(../_images/retour_librairie.gif) top no-repeat; display:block; }
.retour_librairie a:hover { width:135px; height:13px; background:url(../_images/retour_librairie.gif) top no-repeat; display:block }
.retour_librairie span { position:absolute; left:-5000px; }
.retour_librairie_en { width:135px; height:13px; margin:10px 0 10px 25px; }
.retour_librairie_en a { width:145px; height:13px; background:url(../_images/retour_librairie_en.gif) top no-repeat; display:block; }
.retour_librairie_en a:hover { width:145px; height:13px; background:url(../_images/retour_librairie_en.gif) top no-repeat; display:block }
.retour_librairie_en span { position:absolute; left:-5000px; }

/* COUP DE COEUR */
.coupdecoeur { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_coupdecoeur.gif) top no-repeat; float:left; line-height:15px; }
.coupdecoeur h2 { position:absolute; left:-5000px; }
.coupdecoeur h3 { position:absolute; left:-5000px; }
.coupsdecoeur_suivants { width:198px; height:16px; padding:10px 0 15px 0; }
.coupsdecoeur_suivants a { width:198px; height:16px; background:url(../_images/coupsdecoeur_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.coupsdecoeur_suivants a:hover { width:198px; height:16px; background:url(../_images/coupsdecoeur_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.coupsdecoeur_suivants span { position:absolute; left:-5000px; }
.coupsdecoeur_precedents { width:216px; height:16px; padding:10px 0 15px 0; }
.coupsdecoeur_precedents a { width:216px; height:16px; background:url(../_images/coupsdecoeur_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.coupsdecoeur_precedents a:hover { width:216px; height:16px; background:url(../_images/coupsdecoeur_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.coupsdecoeur_precedents span { position:absolute; left:-5000px; }
.coupdecoeur_en { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_coupdecoeur_en.gif) top no-repeat; float:left; line-height:15px; }
.coupdecoeur_en h2 { position:absolute; left:-5000px; }
.coupdecoeur_en h3 { position:absolute; left:-5000px; }

/* FICHE OEUVRE */
.fiche_oeuvre { width:710px; padding-top:30px; background:url(../_images/oeuvre_d_art.gif) top no-repeat; float:left; line-height:15px; }
.fiche_oeuvre h2 { position:absolute; left:-5000px; }
.fiche_oeuvre_en { width:710px; padding-top:30px; background:url(../_images/oeuvre_d_art_en.gif) top no-repeat; float:left; line-height:15px; }
.fiche_oeuvre_en h2 { position:absolute; left:-5000px; }
.oeuvre_fiche { float:left; width:411px; height:411px; padding:0 20px 20px 20px; }
.oeuvres_artiste { clear:both; width:221px; height:14px; margin:0 0 50px 45px; }
.oeuvres_artiste a { width:221px; height:14px; background:url(../_images/oeuvres_artiste.gif) top no-repeat; display:block; }
.oeuvres_artiste a:hover { width:221px; height:14px; background:url(../_images/oeuvres_artiste.gif) top no-repeat; display:block; }
.oeuvres_artiste span { position:absolute; left:-5000px; }
.info_artiste { width:190px; height:17px; background:url(../_images/info_artiste.gif) top no-repeat; margin:10px 0 10px 25px; }
.info_artiste a { width:190px; height:17px; background:url(../_images/info_artiste.gif) top no-repeat; margin-left: 20px; }
.info_artiste a:hover { width:190px; height:17px; background:url(../_images/info_artiste.gif) top no-repeat; margin-left: 20px; }
.info_artiste span { position:absolute; left:-5000px; }
.infos_oeuvre { float:left; width:259px; text-align:left; padding-top:10px; color:#846852; font-size:10px; }
.infos_oeuvre strong { font-weight:bold; color:#7D7B7E; font-size:12px; }
.infos_oeuvre a { font-weight:bold; color:#7D7B7E; font-size:12px; }
.retour_galerie { width:125px; height:15px; margin:5px 0 20px 25px; }
.retour_galerie a { width:125px; height:15px; background:url(../_images/retour_galerie.gif) top no-repeat; display:block; }
.retour_galerie a:hover { width:125px; height:15px; background:url(../_images/retour_galerie.gif) top no-repeat;  display:block; }
.retour_galerie span { position:absolute; left:-5000px; }
.retour_expo { width:134px; height:14px; margin:5px 0 20px 25px; }
.retour_expo a { width:134px; height:14px; background:url(../_images/retour_expo.gif) top no-repeat; display:block;}
.retour_expo a:hover { width:134px; height:14px; background:url(../_images/retour_expo.gif) top no-repeat; display:block; }
.retour_expo span { position:absolute; left:-5000px; background-color:none;  }
.retour_galerie_en { width:125px; height:15px; margin:5px 0 20px 25px; }
.retour_galerie_en a { width:135px; height:15px; background:url(../_images/retour_galerie_en.gif) top no-repeat; display:block; }
.retour_galerie_en a:hover { width:135px; height:15px; background:url(../_images/retour_galerie_en.gif) top no-repeat;  display:block; }
.retour_galerie_en span { position:absolute; left:-5000px; }
.retour_expo_en { width:144px; height:14px; margin:5px 0 20px 25px; }
.retour_expo_en a { width:144px; height:14px; background:url(../_images/retour_expo_en.gif) top no-repeat; display:block;}
.retour_expo_en a:hover { width:144px; height:14px; background:url(../_images/retour_expo_en.gif) top no-repeat; display:block; }
.retour_expo_en span { position:absolute; left:-5000px; background-color:none;  }

.desc_oeuvre { color:#846852; font-size:10px;}
.desc_oeuvre strong { color:#7D7B7E; font-size:12px; font-weight:normal; }
.desc_artiste h3 { color:#846852; }
.desc_livre h3 { color:#846852; }

/* ACTUALITES */
.actu { width:461px; padding-top:40px; background:url(../_images/titre_actu.gif) top no-repeat; float:left; line-height:15px; }
.actu h2 { position:absolute; left:-5000px; }
.actu h3 { font-weight:normal; }
.actu img { float:right; border:0; margin:0 0 8px 10px; }
.actu_en { width:461px; padding-top:40px; background:url(../_images/titre_actu_en.gif) left top no-repeat; float:left; line-height:15px; }
.actu_en h2 { position:absolute; left:-5000px; }
.actu_en h3 { font-weight:normal; }
.actu_en img { float:right; border:0; margin:0 0 8px 10px; }
.separation_actu { width:460px; border-top:#EDCB50 dashed 1px; clear:both; margin-bottom:8px; }
.lienretour { background: url(../_images/puce.gif) no-repeat 3px; padding-left:15px; float:left; margin:15px 0 10px 0; background-color:none;}
.lienretour a { color:#846852; text-decoration:underline; padding:0 2px 0 2px; background:none; }
.lienretour a:hover { color:#846852; text-decoration:underline; padding:0 2px 0 2px; background:none; }
.navigation_actu { float:left; width:461px; text-align:center; }
.flluxrss a { position:absolute; width:200px; margin:0 0 0 250px; top:5px; text-align:right; background:url(../_images/rss.png) right no-repeat; padding-right:20px; display:block; }
.boxfluxrss_off { visibility:hidden; position:absolute; }
.boxfluxrss_on { position:absolute; top:25px; margin-left:160px; width:400px; height:280px; background:#ffffff; border:1px solid #846852; padding:10px; }
.boxfluxrss_on h1 { font-size:16px; margin-bottom:15px; color:#846852; }
.boxfluxrss_on h2 { font-size:12px; margin-bottom:5px; }
.boxfluxrss_on input { width:395px; position:absolute; }
.actu_suivants { clear:both; width:183px; height:14px; padding:11px 0 15px 0; }
.actu_suivants a { width:183px; height:14px; background:url(../_images/actu_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.actu_suivants a:hover { width:183px; height:14px; background:url(../_images/actu_suivants.gif) top no-repeat; display:block; margin-top:5px; }
.actu_suivants span { position:absolute; left:-5000px; }
.actu_precedents { clear:both;; width:191px; height:16px; padding:10px 0 15px 0; }
.actu_precedents a { width:191px; height:16px; background:url(../_images/actu_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.actu_precedents a:hover { width:191px; height:16px; background:url(../_images/actu_precedents.gif) top no-repeat; display:block; margin-top:5px; }
.actu_precedents span { position:absolute; left:-5000px; }
.actu_suivants_en { clear:both; width:149px; height:14px; padding:11px 0 15px 0; }
.actu_suivants_en a { width:149px; height:14px; background:url(../_images/actu_suivants_en.gif) top no-repeat; display:block; margin-top:5px; }
.actu_suivants_en a:hover { width:149px; height:14px; background:url(../_images/actu_suivants_en.gif) top no-repeat; display:block; margin-top:5px; }
.actu_suivants_en span { position:absolute; left:-5000px; }
.actu_precedents_en { clear:both;; width:161px; height:16px; padding:10px 0 15px 0; }
.actu_precedents_en a { width:161px; height:16px; background:url(../_images/actu_precedents_en.gif) top no-repeat; display:block; margin-top:5px; }
.actu_precedents_en a:hover { width:161px; height:16px; background:url(../_images/actu_precedents_en.gif) top no-repeat; display:block; margin-top:5px; }
.actu_precedents_en span { position:absolute; left:-5000px; }

/* CONTACT */
.formulaire { margin-left:15px; width:387px; float:left; }
.contact { width:710px; padding-top:40px; background:url(../_images/titre_contact.gif) top no-repeat; float:left; line-height:15px; }
.contact h2 { position:absolute; left:-5000px; }
.forms { float:left; margin-bottom:10px; width:387px; }
.forms input, .forms textarea { width:387px; }
.forms .box { width:387px; height:80px; }
.forms .boxin { width:387px; }
.forms .check { width:auto; border:none; }
.forms .button_env { width:78px; border:none; height:18px; margin-bottom:25px; }
.forms .button_send { width:59px; border:none; height:13px; margin-bottom:25px; }
.info { padding:4px 0 4px 25px; background:url(../_images/puce4.png) 4px 4px no-repeat; margin-bottom:13px; font-size:12px; }

.erreur { padding:4px 0 4px 25px; background:#FFFFCC url(../_images/puce5.png) 4px 4px no-repeat; margin-bottom:13px; border: 1px solid #846852; color:#846852; }
input, textarea, select { border:1px solid #846852; font:12px Arial, Helvetica, sans-serif; color: #333333; padding:1px }
.red { color:#846852; }
.galerie_ext { float:right; width:229px; text-align:center;}


/* PLAN DU SITE */
.plansite { width:710px; padding-top:40px; background:url(../_images/titre_plansite.gif) top no-repeat; float:left; line-height:15px; color:#846852; }
.plansite h2 { position:absolute; left:-5000px; }
.plansite ul { padding-left:45px; }
.plansite li { list-style:circle; }
.plansite a { font-size:14px;}
.plansite_en { width:710px; padding-top:40px; background:url(../_images/titre_plansite_en.gif) top no-repeat; float:left; line-height:15px; color:#846852; }
.plansite_en h2 { position:absolute; left:-5000px; }
.plansite_en ul { padding-left:45px; }
.plansite_en li { list-style:circle; }
.plansite_en a { font-size:14px;}

/* MENTIONS LEGALES */
.mentions { width:710px; padding:30px 1px 0 1px; background:url(../_images/titre_mentions.gif) top no-repeat; float:left; line-height:15px; text-align:justify; }
.mentions h2 { position:absolute; left:-5000px; }
.mentions h3 { margin-bottom:10px; }
.mentions a { color:#846852; text-decoration:none; background:none; }
.mentions a:hover { color:#846852; text-decoration:none; background:#EDCB50; }


/* BAS */
.bas { clear:both; width:710px; border-top:#EDCB50 solid 1px; margin-top:10px; font-size:10px; }
.bas li { list-style:none; float:left; color:#7D7B7E; }
.bas li a { list-style:none; float:left; margin:0 4px 0 0; color:#7D7B7E; padding:2px 2px 0 2px; }

.copyright { float:left; font-size:10px; color:#979797; padding-top:10px; }
.copyright a { text-decoration:underline; color:#979797; }
.copyright a:hover { text-decoration:underline; color:#000; background:none; }

.pmpconcept { float:right; width:68px; height:30px; }
.pmpconcept a { float:right; width:68px; height:30px; background:url(../_images/pmpconcept.gif) no-repeat 0 0; }
.pmpconcept a:hover { float:right; width:68px; height:30px; background:url(../_images/pmpconcept.gif) no-repeat 0 0; }


/* boite a outils */
.filtre a { position:absolute; z-index:200; width:108px; height:24px; margin:25px 0 0 780px; background:url(../_images/rechercher_fr.png) top left no-repeat; }
.filtre a:hover { position:absolute; z-index:200; width:108px; height:24px; margin:25px 0 0 780px; background:url(../_images/rechercher_fr.png) top left no-repeat; }
.filtre span { display:none; }
.filtre_en a { position:absolute; z-index:200; width:108px; height:24px; margin:26px 0 0 780px; background: url(../_images/rechercher_en.png) top left no-repeat; }
.filtre_en a:hover { position:absolute; z-index:200; width:108px; height:24px; margin:26px 0 0 780px; background: url(../_images/rechercher_en.png) top left no-repeat; }
.filtre_en span { display:none; }
.cachediv { display:none; }
.affichediv { visibility: visible; margin-top:49px; margin-left:283px; position: absolute; z-index:100; border: 1px solid #826650; background:#FFFFFF /*url(../_images/fond_page.gif)*/; }
.affichediv a { display:block; padding:2px;	width:150px; border:1px solid #fff; background:#fff; color:#344249; }
.affichediv a:hover { display:block; padding:2px; width:150px; border:1px solid #CCCCCC; background:#F1F1F1; color:#C24733 }
.boiteoutils { background:#E0E0E0 url(../_gestion/img/font_titre.png) 0 0 repeat-x; border-right:1px solid #E0E0E0;	border-left:1px solid #F3F5F3; }
.listefiltre { float:left; width:auto; padding:5px; }
.listefiltre li { list-style:none; }
.listefiltre h4 { color:#111111; font-weight:normal; border-bottom:1px solid #EECE5A; margin-bottom:5px; }

.affichediv #filtrer {
	margin:0 auto;
	color:#000000;
	background-color:#edcb50;
	font-size:14px;
	margin:0 0 5px 230px;
	border:1px solid #e9c852;
	padding:0 10px;
}





.pmpup-html {
    background-color: white;
}
.pmpup-html-blur {
}
.pmpup-html-content {
	position: absolute;
    display: none;
}
.pmpup-display-block {
    display: block;
}
.pmpup-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.pmpup-move {
    cursor: move;
}

.pmpup-body h1 { font-size:14px; margin:0 0 5px 0; padding:0; color:#000000; }
.pmpup-body img { margin:0 10px 5px 0; }
.pmpup-body p { text-align:justify; }