/*
## vBegin
## Eclydre Web Manager v1.0.0
## Dateversion 2008-10-03
## File : ../template//css/styles.css
## Changelogs : nc;
## vEnd
*/
/* ************************* */
/*     STYLES               */
/* *********************** */ 

/* GLOBAL */
html{padding:0; margin:0; height:100%}
body{font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; color:#666666; font-size:12px ; background:#B4B4B4; height:100%}
.clear{clear: both; height: 0; font-size: 0; line-height: 0px;}
.right{text-align:right}
.left{text-align:left;}
.top, .bottom{line-height:0;font-size:0}

/* CSS RESET */
h1, h2, h3, h4, h5, h6, dl, dt, dd, img, p{padding:0; margin:0; list-style:none; border:none;}
h2{font-size:14px; font-weight:bold; text-transform:uppercase;color:#000000}
h3{font-size:13px;font-weight:bold;color:#000000}
h4{font-size:12px;font-weight:bold;color:#000000}
ul, li, dl, dt, dd  {padding:0; margin:0; list-style:none; }
a img {border:none;}
form, fieldset{ padding:0; margin:0; border: none; display:block;}
form h2{padding-bottom:15px;}
a {color:#333; background-color:inherit; text-decoration: none;}
a:hover {text-decoration:underline;}

/* STYLES TYPO */
.copyright{color:#ADADAD}
.wrapper2 h2{padding:0 15px 10px 10px;text-transform:uppercase;}
.wrapper2 h3{padding-left:10px}
.wrapper2 .date{padding:0 0 10px 10px}
.soustitre{margin:0; padding:0 20px 3px 0; font-size:12px; display:block; font-weight:bold; color:#000}

/* MEDIAS */

.media_gauche .media{float: left;}
.media_gauche .img_132x146_ .info{padding-left:147px}
.media_gauche .img_218x218_ .info{padding-left:233px}
.media_gauche .img_104x132_ .info{padding-left:119px}
.media_gauche .img_347x97_ .info{padding-left:362px}
.media_gauche .img_100x100_ .info{padding-left:115px}
.media_gauche .img_670x510_ .info{padding-left:685px}

.img_132x146_ .media{width:132px}
.img_218x218_ .media{width:218px}
.img_104x132_ .media{width:104px}
.img_347x97_ .media{width:347px}
.img_100x100_ .media{width:100px}
.img_670x510_ .media{width:670px}

.media_droite .media{float: right;}
.media_droite .img_132x146_ .info{padding-right:147px}
.media_droite .img_218x218_ .info{padding-right:233px}
.media_droite .img_104x132_ .info{padding-right:119px}
.media_droite .img_347x97_ .info{padding-right:362px}
.media_droite .img_100x100_ .info{padding-right:115px}
.media_droite .img_670x510_ .info{padding-right:685px}

.media_in_gauche .media { float: left; display: inline; margin: 0px 15px 5px 0px; }
.media_in_droite .media { float: right; display: inline; margin: 0px 0px 5px 15px; }
 
.media_bas_gauche .media { float: left; display: inline; margin: 5px 0px; }
.media_bas_droite .media { float: right; display: inline; margin: 5px 0px; }
.media_bas_centre .media { text-align:center; margin: 5px 0px;  }

.media_haut_gauche .media { margin: 0px 0px 5px 0px; float: left; display: inline; margin: 0px 15px 5px 0px;  }
.media_haut_gauche .info { clear: both; }

.media_haut_droite .media { float: right; display: inline; margin: 0px 0px 5px 0px; }
.media_haut_droite .info { clear: both; }

.media_haut_centre .media{ text-align:center; margin: 0px 0px 5px 0px;}


/* CONTENEUR PRINCIPAL AVEC 2 COLONNES*/
#container{width:925px; margin:0 auto; padding-left:55px; background:#B4B4B4 url(../images/page_back.jpg) repeat-y center; min-height:100%}
* html #container{height:100%}
#col01{width:745px; float:left; margin:0; padding:0;position:relative}
#col02{width:120px; float:left; margin:0; padding-top:60px;margin-left:55px;}

/* HEADER */
#header-menu-logo{float:left; border-bottom:1px solid #E7E7E7; width:620px; padding:0; margin:0; height:60px;}
#header-menu-logo h1{float:left; margin-left:15px;}  /* IMAGE LOGO PAGE */
#menu img {display:none;}
#menu {display:block; background-image:url(../images/bt_menu.gif); width:128px; height:17px;}
#menu:hover {background-image:url(../images/bt_menu_f2.gif); width:128px; height:17px;}
#header-menu-logo ul#ulmenu {float:left; list-style:none; margin:0; padding:0 0 0 18px; font-size:10px;}
#header-menu-logo ul#ulmenu .ssmenu {margin:0; padding:1px 0; border: 1px solid #000000; background:#FF0000; color:#FFFFFF;position:absolute;top:17px;left:15px;}
#header-menu-logo ul#ulmenu li ul {list-style:none; margin:0; padding:0;}
#header-menu-logo ul.ssmenu_n1 li {float:left; width:7em; margin:0; padding-right:5px; border-left:1px solid #990000; font-size:100%; text-align:left;}
#header-menu-logo ul.ssmenu_n1 li:hover {}
#header-menu-logo ul.ssmenu_n1 li a{color:#FFFFFF;display:block;padding:3px 3px;}
#header-menu-logo ul.ssmenu_n1 li a:hover {background:#990000;text-decoration:none;}

/* PAGINATION */
#pagination-haut {float:right; padding:15px 30px 0 0; font-size:14px;}
/*.bloc-standard{float:left; width:620px; height: 1px;}*/
#pagination-bas{float:right; padding:15px 30px 0 0; font-size:14px; margin-top:-50px}

.pagnav{position:relative;height:35px;text-align:center;width:60px}
.pagnav li{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.pagnav .active{color:#ff0000}
.pagnav span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ff0000;position:absolute;bottom:0;letter-spacing:-3px}
.pagnav a{cursor:pointer}
.pagnav a:hover{text-decoration:none}
.pagnav .nav1 span{left:0}
.pagnav .nav2 span{left:20px}
.pagnav .nav3 span{right:20px}
.pagnav .nav4 span{right:0}

/* PAGE STANDARD */
#content{margin:0; width:620px;}
#content-titre-menu{width:620px; border-bottom:1px solid #E7E7E7; padding:0;}
#content-titre{margin:0; float:left; padding:0;}
#content-titre h2{font-size:18px; color:#000000; font-weight:bold; margin:0 0 0 30px; padding:3px 0 0 0; line-height:normal;}
#content-menu-annexe {float:right; padding:0 0 0 0; margin:0;}

/* MENU DYNAMIQUE DU HAUT PAGE STANDARD*/
#content-menu-annexe .bloc_coressmenu ul{margin:0; display:inline;}
#content-menu-annexe .bloc_coressmenu li{float:left; background:#FFFFFF; padding:9px 8px 5px 12px; font-size:11px; border-left:1px solid #E7E7E7; background:transparent url(../images/fleche_droite_rouge.gif) no-repeat 1px 13px; }
#content-menu-annexe .bloc_coressmenu li a{color:#FF4E4E;}
#content-menu-annexe .bloc_coressmenu li.gris {background: transparent url(../images/fleche_bas_gris.gif) no-repeat; background-position: 2px 11px;}
#content-menu-annexe .bloc_coressmenu li.gris a{color:#E7E7E7;}

/* TEXTE CONTENU PRESENTATION CONTACT INFO LEGAL ET IMAGE EN MOZAIQUE PAGE STANDARD */
#content-texte{margin:40px 40px 0 30px; padding:30px 40px 40px 30px; border:1px solid #E7E7E7; font-size:12px; color:#828282;}
.img-mozaik{width:580px; text-align:right; padding:0 0 10px 0;}

/* FOOTER*/
#footer{ padding:0; margin:0; width:560px; background:#E0E1DC; padding:50px 30px 10px 30px; font-family:"Courier New", Courier, monospace; font-size:11px; }
.divParisMusee{background:#FFFFFF;padding:13px 0 5px 7px; }
*+html .divParisMusee{height:1%;}
* html .divParisMusee{height:1%;}
.txt-paris-musee{float:left; display:inline;}
#footer ul.menu_footer_main{margin:0; float:left; padding-left:8px}
#footer ul.menu_footer_main li{display:inline; padding-right:8px}
#footer ul.menu_footer_main a{color:#FF4E4E; }
#footerBasDePage{width:600px; border-bottom:1px solid #E7E7E7; margin:0; padding:0 0 0 35px; font-size:11px;}
#id-hautdepage {width:86px; height:21px;}
.fleche-haut{width:92px; height:71px; margin-left:405px;}
#footerPointille{width:620px; height:140px; border-right:1px dotted #E7E7E7;}
.img-pointille-footer {float:right; padding:0 25px 0 0;}

/* CONTENU DE DROITE */
#content-droite{float:right;width:125px;}

/* LIENS IMPRIMER ET TRANSMETTRE */
#imprimer img {display:none;}
#imprimer {display:block; background-image:url(../images/bt_imprimer.gif); width:94px; height:19px;}
#imprimer:hover {background-image:url(../images/bt_imprimer_f2.gif); width:94px; height:19px;}
#transmettre img {display:none;}
#transmettre {display:block; background-image:url(../images/bt_transmettre.gif); width:94px; height:19px;}
#transmettre:hover {background-image:url(../images/bt_transmettre_f2.gif); width:94px; height:19px;}

/* RETOUR LISTE */
.backlist{font-weight:bold;font-size:13px;clear:both;left:20px;position:absolute;top:40px}
.backlist a{color:#999999}
.backlist a:hover{color:#757575}

/* MUSEE */
#content-musee-fiche .wrapper2, #content-musee-liste .wrapper2{float:left; width:360px; padding-top:5px}
#content-musee-fiche .wrapper3, #content-musee-liste .wrapper3{float:left; width:245px; padding-top:5px;}
/* page de liste */
#content-musee-liste{margin:0; width:620px;}
#titre-liste {width:620px; padding:0;border-bottom: #e7e7e7 solid 1px;}
#titre-liste h2 ,
#content-liste #titre-liste h2 
{margin:0; padding:5px 0 5px 20px; font-size:14px; font-weight:bold; color:#FF4E4E; text-transform:none; font-size:16px; font-weight:bold;background:none}

#titre-liste p {margin:0; padding:0 0 5px 20px;}
.bloc-liste{border-bottom: #e7e7e7 solid 1px; padding:10px 0 10px 10px; background:url(../images/filet_musee.gif) no-repeat 370px 150px;} /*CADRE QUI CONTIENT TOUS LES ELEMENTS D'UN MUSEE*/
.bloc-liste h2{ margin:0 0 0 3px; padding:0 0 3px 10px; font-size:14px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px; text-transform:uppercase;}
.bloc-liste h2 a{text-decoration:none;}
.bloc-liste h2 a:hover{text-decoration:none;}
/* bloc haut infos musée */
.musee_header .top{background: #FFFFFF url(../images/cadre_musee_haut.gif) no-repeat top left; width:575px; height:4px; margin:0 0 0 8px;}
.musee_header .bottom{background: #FFFFFF url(../images/cadre_musee_bas.gif)  no-repeat top left; width:575px; height:4px; margin:0 0 0 8px;}
.musee_header .content{background: #FFFFFF url(../images/cadre_musee_milieu.gif) repeat-y; width:575px; margin:0 0 0 8px; padding:0 0 0 5px;}
.musee_header .content img{float:left;}
ul.lien-expos-editions{float:left; margin:15px 20px 0 20px; padding:0;}
ul.lien-expos-editions li {background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px; padding:0 0 0 10px;}
ul.lien-expos-editions li a{color:#FF0000; text-decoration:none;}
ul.lien-expos-editions li a:hover{color:#9E3838; text-decoration:none;}
.plan-musee img {display:none;}
.plan-musee {display:block; background-image:url(../images/plan_musee.gif); width:93px; height:97px; float:left;}
.plan-musee:hover {background-image:url(../images/plan_musee_f2.gif); width:93px; height:97px;}
/* fiche musée */
#content-musee-fiche{width:620px;float:left}
#content-musee-fiche .musee-content{padding:0 0 30px 10px;background:url(../images/filet_musee.gif) no-repeat 370px 120px;}
#content-musee-fiche .wrapper1{padding-left:10px}
#titre-fiche-musee {padding:0;}
#titre-fiche-musee h2 {margin:0; padding:15px 0 2px 20px; border-bottom:1px solid #e7e7e7;margin-bottom:42px}


#content-musee-fiche .bloc_coretext,
#content-musee-liste .bloc_coretext,
#fiche-content .bloc_coretext
{color:#666666;font-family:"Courier New",Courier,monospace;font-size:13px;line-height:13px;padding:0 10px 10px 10px;}

#content-liste .bloc_coretext{padding:0 10px 10px 10px;}
#content-liste .bloc_coretext .info h3,
#content-liste .bloc_coretext .info div{padding-left:10px}

#content-musee-fiche .bloc_coretext h2,
#content-musee-liste .bloc_coretext h2,
#fiche-content .bloc_coretext h2,
#content-liste .bloc_coretext h2{
font-size:14px; font-weight:bold; text-transform:uppercase;color:#000000;line-height:normal;line-height:normal; font-family:Arial, Helvetica, sans-serif
}

.bloc_info{font-size:11px; padding:0 15px 10px 10px;background:url(../images/point.gif) no-repeat 0 4px;}
.wrapper3 .bloc_info h2 {font-size:12px; margin:0; padding:0;}
#content-musee-fiche .wrapper3 .bloc_info,
#content-musee-liste .wrapper3 .bloc_info{margin-left:23px}
#fiche-content .bloc_info {background:none;padding-bottom:0;font-size:12px}
#fiche-content .wrapper2 .bloc_info{border-top:1px solid #e5e5e5;}
#fiche-content .wrapper2 .bloc_info_musee{padding:0 15px 10px 10px;border-top:1px solid #e5e5e5;}
#fiche-content .wrapper2 .bloc_info h3,
#fiche-content .wrapper2 .bloc_info h3,
#fiche-content .wrapper2 .bloc_info_musee h3{color:#ff0000;padding:10px 10px 0 0;width:50%;border-right:1px solid #e5e5e5}
#fiche-content .wrapper2 .bloc_info_musee .content,
#fiche-content .wrapper2 .bloc_info .content{width:50%;padding:10px 10px 10px 0;border-right:1px solid #e5e5e5}

.bloc_contact {padding:0 0 15px 9px; font-size:11px; text-decoration:none; display:block;}

.bloc_site {display:block; color:#4c4c4c; margin-bottom:10px; padding:0 0 0 10px; font-size:11px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0 center;border-bottom:dotted 1px;border-top:dotted 1px;}
.bloc_site h3 {font-size:11px; text-decoration:none; font-weight:100; padding-left:0}
.bloc_site h3 a{display:block;}
.bloc_site h3 a:hover{text-decoration:none;}
.btn-media img {display:none;}
.btn-media {display:block; background:url(../images/bt_medias.gif) no-repeat ; width:28px; height:27px; margin:5px 0 0 5px;}
.btn-media:hover {background:url(../images/bt_medias_f2.gif) no-repeat; width:28px; height:27px;}

.musee_expo{padding-left:10px;border-top:1px solid #E5E5E5;margin-top:20px}
.bloc_expo {margin:20px 0 0 20px;}
.bloc_expo .top{background: #FFFFFF url(../images/cadre_haut_img_expo.gif) no-repeat top left; width:108px; height:4px;}
.bloc_expo .bottom{background: #FFFFFF url(../images/cadre_bas_img_expo.gif); width:108px; height:4px;}
.bloc_expo .content{background: #FFFFFF url(../images/cadre_milieu_img_expo.gif) repeat-y; width:108px;text-align:center}
.bloc_expo h4{ text-transform:uppercase;padding-bottom:15px;padding-top:5px;padding-left:3px}
.bloc_expo p{padding-left:3px;}
#content-musee-fiche .wrapper3 .lien-expositions{padding:2px 0 2px 33px;background: transparent url(../images/fleche_droite_rouge.gif) no-repeat 20px 7px; margin:10px 0 0 0; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.bloc_expo .lien-expositions a{color:#FF4E4E;}

.bloc_partenaire{font-family:"Courier New", Courier, monospace;border-top:1px solid #e5e5e5;padding:10px}


/* CSS POPUP JQUERY */
#overlay { background:#000000 none repeat scroll 0 0; display:none; height:100%; left:0; opacity:0.5; position:fixed; top:0; width:100%; z-index:5001;}
#windowtools {display:none; background-color:#FFFFFF; overflow:hidden; position:fixed; z-index:10000;}

/* CONTENT EXPOSITION LISTE */
#content-liste{margin:0; width:620px; }
#searchbar #bloc1{width:240px; padding-left:20px; margin:0; float:left; }
#searchbar #bloc2{width:329px; padding:0 20px 0 10px; margin:0; float:right; border-left:1px solid #e7e7e7;}

#searchbar #bloc1 ul{margin:0; padding:0; display:block; height:50px;}
#searchbar #bloc1 ul li{float:left; padding:10px; background: transparent url(../images/fleche_droite_gris.gif) no-repeat 1px 16px; font-size:13px; font-weight:bold;}
#searchbar #bloc1 ul li a, #titre-liste-expo ul li a:hover{color:#999999; text-decoration:none;}
#searchbar #bloc1 ul li.rouge{background: transparent url(../images/fleche_bas_rouge.gif) no-repeat; background-position: 0 16px; font-size:16px; font-weight:bold;}
#searchbar #bloc1 ul li.rouge a, #titre-liste-expo ul li.rouge a:hover{color:#FF4E4E;}

.nb-exposition{padding:0 0 0 20px; margin:0 0 20px 0; border-top: #e7e7e7 solid 1px; border-bottom: #e7e7e7 solid 1px;}
#searchbar #bloc2 p{padding:10px 10px 10px 10px; font-size:13px; font-weight:bold; color:#999999; background: transparent url(../images/fleche_droite_gris.gif) no-repeat 1px 16px;}

/* MENU RECHERCHE */
#searchbar #bloc2 div{}
#searchbar #bloc2 ul li.float {margin:0; float:left; padding:0 10px 0 10px; background:transparent url(../images/fleche_bas_gris.gif) no-repeat 0 2px;}
#searchbar #bloc2 ul li a { text-decoration:none; color:#999999;}
#searchbar #bloc2 ul li.float:hover{margin:0; text-decoration:none; color:#757575; background:transparent url(../images/fleche_bas_gris_f2.gif) no-repeat 1px 5px;}
#searchbar #bloc2 ul li ul li{float:none; border-bottom:1px solid #994A4C; width:250px;}
#searchbar #bloc2 ul li ul li a{color:#fff;font-size:10px;display:block;padding:1px 5px 1px 2px;}
#searchbar #bloc2 ul li ul li a:hover{background:#990000;}
#searchbar #bloc2 ul .ssmenu {margin:0; display:none; padding:1px 0; border: 1px solid #000000; background:#FF0000; color:#FFFFFF; width:250px; position:absolute; top:15px; left:0}
#searchbar #bloc2 ul li{position:relative}
#searchbar #bloc2 ul li:hover .ssmenu {display:block; }
#searchbar form{float:right;width:70px;padding-bottom:5px}
#searchbar input{width:50px}
#searchbar .isubmit{background:none;border:none;font-size:10px;width:15px;}


.bloc-exposition{border-bottom: #e7e7e7 solid 1px; padding:15px 0 10px 10px;} /*CADRE QUI CONTIENT TOUS LES ELEMENTS D'UN MUSEE*/
.bloc-exposition .content{padding-left:147px;}
#content-liste h2{ margin:0; padding:0 20px 3px 10px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px; text-transform:uppercase;}
#content-liste h2 a, #content-liste h2 a:hover{text-decoration:none;}
#content-liste h3{ margin:0; padding:0 20px 3px 10px; font-size:12px;}
#content-liste h3 a, #content-liste h3 a:hover{text-decoration:none;}

.date-expo{color:#FF0000; margin:0; padding:0 0 10px 10px; }
#content-liste p.description-expo{margin:10px 0 0 0; padding:0 20px 3px 10px; font-family:"Courier New", Courier, monospace}
#content-liste p.description-expo a{color:#666}
#content-liste p.description-expo a:hover{text-decoration:none;}
.musee-expo{margin:10px 0; padding:0 0 0 10px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px; }

#content-liste .bloc_coressmenu{border-bottom:1px solid #e7e7e7;padding-left:20px}
#content-liste .bloc_coressmenu li{background:transparent url(../images/fleche_droite_gris.gif) no-repeat scroll 1px 16px;float:left;font-size:13px;font-weight:bold;padding:10px;}
#content-liste .bloc_coressmenu li a{color:#cccccc;}
#content-liste .bloc_coressmenu li a:hover{text-decoration:none}
#content-liste .bloc_coressmenu li.act{background:transparent url(../images/fleche_bas_rouge.gif) no-repeat scroll 0 16px;font-size:16px;font-weight:bold;}
#content-liste .bloc_coressmenu li.act a{color:#FF4E4E;}

/* TEXTE STANDARD */
.bloc_coretext .info div{padding-bottom:10px}

/* LIEN INT */
.bloc_lien_int{padding-bottom:10px}
.bloc_lien_int li{padding:0 0 3px 10px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px;}

/* LIEN FICHIER */
.bloc_files{padding-bottom:10px}
.bloc_files li{padding:0 0 3px 10px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px;}

/* FICHE EXPO / AGENDA */
#titre-fiche {padding:0;}
#titre-fiche h2 {margin:0; padding:15px 0 2px 20px; border-bottom:1px solid #e7e7e7;margin-bottom:42px}

#fiche-content{width:620px;float:left;}
#fiche-content .wrapper1{float:left; width:240px;padding:0 0 20px 20px;}
#fiche-content .wrapper2{float:left; width:340px;margin-left:15px;}
#fiche-content .wrapper2 .bloc_coretext{padding-left:10px}
#fiche-content .bloc_corealbum{text-align:right;}
#fiche-content .wrapper1 .copyright{text-align:right;padding:5px 5px 0 0}
#fiche-content .wrapper1 .bloc_coretext{clear:both;font-family:Arial, Helvetica, sans-serif;}
#fiche-content .wrapper1 .bloc_coretext h2{color:#ff0000;font-size:12px;border-bottom:1px solid #E5E5E5;padding:0 15px 5px 20px;text-transform:none}
#fiche-content .wrapper1 .bloc_coretext .content{padding:10px 15px 5px 20px}
#fiche-content .plan-musee{float:right;}

.expo-vignette{width:226px;text-align:center;background:url(../images/vi_expo_bg.png) repeat-y top left;float:right;}
.expo-vignette .top{height:6px;background:url(../images/vi_expo_top.png) no-repeat top left;}
.expo-vignette .bottom{height:6px;background:url(../images/vi_expo_bottom.png) no-repeat bottom left;}

.bloc_credits{padding:10px;border-top:1px solid #E5E5E5;}

/* EDITIONS */
#edition-list-content{width:620px;padding-bottom:30px}
#edition-list-content #list{margin-left:20px;width:500px}
#edition-list-content #list li{width:125px;float:left;list-style:none;min-height:200px;}
#edition-list-content #list li media{display:block;width:125px;height:132px}
#edition-list-content #list li a span.titre{display:none;font-size:10px;text-decoration:none;}
#edition-list-content #list li a:hover span.titre{display:block}

#edition-list-content .mentions{text-align:center;font-size:10px}

.edition-vignette{padding-bottom:10px}
.info_edition{border-top:1px solid #E5E5E5;padding:10px;}
.info_edition li{background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px;padding:0 0 10px 10px}
.wrapper2 .info_edition{border-top:none;border-bottom:1px solid #E5E5E5;padding-left:0;margin-bottom:10px}
.prix{border-top:1px solid #E5E5E5;padding:10px;float:left;border-right:1px solid #E5E5E5;width:124px;}
.dispo{border-top:1px solid #E5E5E5;padding:10px;float:right;width:75px;color:#ff0000}
.info_edition em,
.prix em{color:#000; font-style:normal}
#fiche-edition .wrapper1 .wrappercontent{clear:both;border-bottom:1px solid #E5E5E5;margin-bottom:40px}
#fiche-edition .wrapper2 .wrappercontent{padding-right:40px}
h2.surtitre{font-size:12px;font-weight:bold;padding:0 0 5px 0;margin:0;text-transform:none}
#fiche-edition{background:url(../images/filet_musee.gif) repeat-y 260px 40px;}
#fiche-edition h2{padding-left:0}
#fiche-edition .wrapper2 .bloc_coretext{padding-left:0}

#content-liste .bloc_corefile {padding:0 15px 10px 20px}
.bloc_corefile h2{margin:0; padding:0 20px 10px 10px; background:url(../images/fleche_droite_rouge.gif) no-repeat 0px 5px; text-transform:none;}
.liste-presse .bloc_coressmenu{margin-bottom:10px}
.liste-presse form{padding:0 20px 10px 20px;border-bottom:1px solid #E5E5E5;margin-bottom:10px}
.liste-presse .isubmit{background:none;border:none;font-size:10px;}
.liste-presse form h2{}

/* NEWSLETTER */

#fnews form{padding-top:20px;background:#f7f7f7}
#fnews label{text-align:right;display:block;float:left;font-weight:bold;width:150px;padding-right:20px;}
#fnews .ftext{width:200px}
#fnews .fsubmit{float:right;padding-right:100px}
#fnews span{color:#ff0000;}
#fnews div{padding-bottom:10px;background:#f7f7f7}

/* BLOC VIDEO */

.bloc_corevideo{padding:15px 0 0 15px}
.bloc_corevideo .info{padding-top:10px}

#container.home { background: #FFF; }
.home #footer { background: #000; color: #FFF; margin: 10px 0px 12px; position: relative;}
.home #footer ul.menu_footer_main a { color: #FFF; }
.home #col01 {  margin: 50px 0 50px 75px; position: relative;  }
.home .pub {background: #000; padding: 10px; float: left; display: inline; width: 120px; margin: 0px 30px 0px 0px;}
.home .mainmenu { float: left; display: inline; width: 500px; text-transform:uppercase;}
.home .mainmenu_content { position: absolute; bottom: 85px; left: 150px; }
*+html .home .mainmenu_content { bottom: 99px;  }
.home .mainmenu ul li { width: 140px; height: 140px; background: #000; color: #FFF; margin: 0px 10px 10px 0px; float: left; padding: 5px; position: relative;  }
.home .mainmenu ul li a {color: #FFF;  font-weight: bold; font-size:15px; position: absolute; bottom: 5px; left: 5px; }
.home .menufooter {float: left; display: inline; width: 560px; }
.home .menu_footer_main li {white-space: nowrap;}
.home .logo {position: absolute; top: 0px; left: 630px; }
.home .mainmenu .item_1 { display: none; }
.home .mainmenu .item_4 { clear: both; }

/* BLOC IMAGE */
.bloc_coreimage {padding:15px 0 25px 15px;} 
.bloc_coreimage h2 { font-family:"Courier New", Courier, monospace; text-transform:none;font-weight:normal;font-size:13px;padding-bottom:2px; background:url(../images/fleche_droite_gris.gif) no-repeat 0 5px; padding-left:10px}
.bloc_coreimage h2 a { color:#666; }
.bloc_coreimage h2 a:hover { text-decoration:none; }