html {margin: 0; padding:0;}
body {background:none; text-align:center; margin:0; padding:0; font: 0.7em verdana, Arial, sans-serif;}
a img {border:0;}
#site-accueil {width:999px; text-align:left; margin:0 auto;}



/*bloc entete*/
.accueil-partie-haute {zoom:1; position:relative;}
.accueil-partie-haute .accueil-menus-nivo1 {zoom:1; position:absolute; bottom:27px; left:15px;}
.accueil-partie-haute .accueil-menus-nivo1 ul {margin:0; padding:0; list-style:none;}
.accueil-partie-haute .accueil-menus-nivo1 li {width:165px; font-weight:bold; color:#fff; margin:0 0 1px; padding:0; height:50px; position:static;}
.accueil-partie-haute .accueil-menus-nivo1 li a {zoom:1; font-size:1.15em; text-decoration:none; padding:0 20px; line-height:50px; color:#fff; display:block; background:url(img/home2/fleche_blanche.gif) no-repeat 148px 23px;}
.accueil-partie-haute .accueil-menus-nivo1 li a:hover, .accueil-partie-haute .accueil-menus-nivo1 li .hover {color:#000; background-image:url(img/home2/fleche_noire.gif);}
.accueil-partie-haute .accueil-menus-nivo1 .bloc1, .accueil-partie-haute .accueil-menus-nivo1 .bloc1 .accueil-menus-nivo2 ul {background-color:#cc4040;}
.accueil-partie-haute .accueil-menus-nivo1 .bloc2, .accueil-partie-haute .accueil-menus-nivo1 .bloc2 .accueil-menus-nivo2 ul {background-color:#bfa618;}
.accueil-partie-haute .accueil-menus-nivo1 .bloc3, .accueil-partie-haute .accueil-menus-nivo1 .bloc3 .accueil-menus-nivo2 ul {background-color:#e66700;}
.accueil-partie-haute .accueil-menus-nivo1 .accueil-menus-nivo2 {zoom:1; font-size:0.85em; position:absolute; bottom:1px; left:165px; display:none; padding-left:9px; background:url(img/home2/dot.gif);}
.accueil-partie-haute .accueil-menus-nivo1 .accueil-menus-nivo2 ul {zoom:1; min-height:146px; padding:3px 10px;}
.accueil-partie-haute .accueil-menus-nivo1 .accueil-menus-nivo2 li {zoom:1; width:165px; font-weight:normal; color:#fff; margin:4px 0; padding:0; height:auto;}
.accueil-partie-haute .accueil-menus-nivo1 .accueil-menus-nivo2 li a {text-decoration:none; padding:0 2px; line-height:1.2em; color:#fff; display:block; background:none;}
.accueil-partie-haute .accueil-menus-nivo1 .accueil-menus-nivo2 li a:hover {color:#000; background:none;}
.accueil-partie-haute .accueil-logo {position:absolute; left:30px; top:36px;}
.accueil-partie-haute .nom-musee {color:#fff; position:absolute; right:78px; top:28px;}
.accueil-partie-haute .nom-musee .musee1 {font-size:2.5em; display:block; text-align:right;}
.accueil-partie-haute .nom-musee .musee2 {font-size:1.6em; display:block; text-align:right;}

.accueil-partie-haute .lien-mecene {color:#fff; position:absolute; right:58px; bottom:20px;}
.accueil-partie-haute .lien-mecene .mecene1 {font-size:1.6em; display:block; text-align:right;}

.accueil-alertes {min-height:26px; background:url(img/home2/alertes_logo.gif) no-repeat #ffff3e 17px 8px; margin:0 19px 0 15px; padding:6px 10px 8px 45px; font-size:0.8em;}
.accueil-colcentrale {float:left; width:905px; margin:20px 14px 0 15px; display:inline;}
.accueil-coldroite {float:left; width:62px; margin-top:20px;}


/*bloc agenda*/
.accueil-agenda-contenu-col2 #newslist .newslistcontent a{color:#CC4040;}
.accueil-agenda-contenu-col2 #newslist .newslistcontent .clear{clear:none;}
.accueil-agenda-contenu-col2 #newslist .newslistcontent .eventsubheader{display:none;}

.accueil-agenda {float:left; width:690px; margin-right:10px;}
.accueil-agenda-titre {position:relative; margin-bottom:1px; background:#cc4040; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.accueil-agenda-acces {font-size:0.9em; font-weight:normal; position:absolute; right:15px; top:0; height:40px; line-height:40px;}
.accueil-agenda-acces a {color:#fff; text-decoration:none;}
.accueil-agenda-contenu {}
.accueil-agenda-contenu-col1{background-color:#CC4040; float:left; width:165px; height:346px;}
.accueil-agenda-contenu-col1 .datecal {position:static; height:100px; float:right; padding-top: 7px; padding-bottom: 10px; padding-right:5px;}
.accueil-agenda-contenu-col1.calendrier {height:110px;clear:both;}
.accueil-agenda-contenu-col1 .calendrier table{left:10px;}
.accueil-agenda-contenu-col2 {float:left; width:525px; height:346px; overflow-y:scroll;}
.accueil-agenda-contenu-col2-inner {padding:13px 0 0 13px;}
.accueil-agenda-contenu-col2-inner a {color:#CC4040;} /*MBO mantis 8390*/

.accueil-agenda-contenu .jScrollPaneContainer {position:relative; float:left; overflow:hidden; background:#f2f2f2;}
.accueil-agenda-contenu .jScrollPaneTrack {background:#dbd8d4; position:absolute; right:0; top:0;}
.accueil-agenda-contenu .jScrollArrowUp{font-size:0; color:#fff; background:url(img/home2/scrollpane-arrowup.gif) no-repeat; position:absolute; right:0; top:0; width:21px; height:20px;}
.accueil-agenda-contenu .jScrollArrowDown {font-size:0; color:#fff; background:url(img/home2/scrollpane-arrowdown.gif) no-repeat; position:absolute; right:0; bottom:0; width:21px; height:20px;}
.accueil-agenda-contenu .jScrollArrowUp-hover{background:url(img/home2/scrollpane-arrowup-hover.gif) no-repeat;}
.accueil-agenda-contenu .jScrollArrowDown-hover {background:url(img/home2/scrollpane-arrowdown-hover.gif) no-repeat;}
.accueil-agenda-contenu .jScrollPaneDrag {background:url(img/home2/scrollpane-cursor.gif) no-repeat; width:21px; height:70px; position:absolute; right:0;}
.accueil-agenda-contenu .jScrollPaneDrag-hover {background:url(img/home2/scrollpane-cursor-hover.gif) no-repeat;}

.accueil-carousel-centre .carousel-simple-centre .noscriptscrached{display:block;}

.accueil-carousel-centre {margin-bottom:30px; color:#4c4c4c;}
.accueil-carousel-centre .accueil-carousel-rubrique {float:left; width:165px; margin-right:10px;}
.accueil-carousel-centre .accueil-carousel-rubrique-lien {padding-top:4px; font-weight:bold; padding-left:13px; background:url(img/home2/lien-carousel.gif) no-repeat 1px 7px;}
.accueil-carousel-centre .accueil-carousel-rubrique-lien p {margin:0;}
.accueil-carousel-centre .accueil-carousel-rubrique-lien a {color:#4c4c4c; text-decoration:none;}
.accueil-carousel-centre .accueil-carousel-rubrique-lien a:hover {color:#000;}
.accueil-carousel-centre .carousel-simple-centre {float:left; width:700px;}
.accueil-carousel-centre .accueil-carousel-rubrique .accueil-carousel-rubrique-carre {display:block; color:#fff; text-decoration:none; width:165px; height:165px; font-weight:bold; color:#fff; font-size:1.1em;}
.accueil-carousel-centre .accueil-carousel-rubrique .accueil-carousel-rubrique-carre:hover {color:#000;}
.accueil-carousel-centre .accueil-carousel-rubrique .accueil-carousel-rubrique-carre-inner {display:block; padding:66px 20px 5px;}
.carousel-type-1 .accueil-carousel-rubrique .accueil-carousel-rubrique-carre {background:#cc4040;}
.carousel-type-2 .accueil-carousel-rubrique .accueil-carousel-rubrique-carre {background:#bfa618;}
.carousel-type-3 .accueil-carousel-rubrique .accueil-carousel-rubrique-carre {background:#e66700;}
.accueil-carousel-centre .carousel-simple-centre li {width:165px; margin-right:10px; margin-bottom:10px; padding-left:0;}
.accueil-carousel-centre .carousel-simple-centre li a {color:#4d4d4d; text-decoration:none;}
.accueil-carousel-centre .carousel-simple-centre li a:hover {color:#000;}
.accueil-carousel-centre .carousel-simple-centre li span {display:block;}
.accueil-carousel-centre .carousel-simple-centre li p {margin:0px}
.accueil-carousel-centre .carousel-simple-centre .accueil-carousel-category {padding-top:4px; font-style:italic;}
.accueil-carousel-centre .carousel-simple-centre .accueil-carousel-titre {font-weight:bold;}
.accueil-carousel-centre .carousel-simple-centre .accueil-carousel-soustitre {min-height:1em;}
.accueil-carousel-centre .carousel-simple-centre .accueil-carousel-desc {max-height:100px; overflow:hidden;}
.accueil-carousel-centre .carousel-simple-centre .accueil-carousel-desc p{margin:0px}
				
.accueil-carousel-centre .jcarousel-prev, .accueil-carousel-centre .jcarousel-noscript-prev  {cursor:pointer; position:absolute; right:-30px; top:0; width:30px; height:82px;}
.accueil-carousel-centre .jcarousel-next, .accueil-carousel-centre .jcarousel-noscript-next {cursor:pointer; position:absolute; right:-30px; top:83px; width:30px; height:82px;}
.carousel-type-1 .jcarousel-prev {background:url(img/home2/car-type1-fleche-gche.gif) no-repeat;}
.carousel-type-1 .jcarousel-next {background:url(img/home2/car-type1-fleche-dte.gif) no-repeat;}
.carousel-type-2 .jcarousel-prev {background:url(img/home2/car-type2-fleche-gche.gif) no-repeat;}
.carousel-type-2 .jcarousel-next {background:url(img/home2/car-type2-fleche-dte.gif) no-repeat;}
.carousel-type-3 .jcarousel-prev {background:url(img/home2/car-type3-fleche-dte.gif) no-repeat;}
.carousel-type-3 .jcarousel-next {background:url(img/home2/car-type3-fleche-gche.gif) no-repeat;}

.carousel-type-1 .jcarousel-noscript-prev {background:url(img/home2/car-type1-fleche-gche.gif) no-repeat;}
.carousel-type-1 .jcarousel-noscript-next {background:url(img/home2/car-type1-fleche-dte.gif) no-repeat;}
.carousel-type-2 .jcarousel-noscript-prev {background:url(img/home2/car-type2-fleche-gche.gif) no-repeat;}
.carousel-type-2 .jcarousel-noscript-next {background:url(img/home2/car-type2-fleche-dte.gif) no-repeat;}
.carousel-type-3 .jcarousel-noscript-prev {background:url(img/home2/car-type3-fleche-dte.gif) no-repeat;}
.carousel-type-3 .jcarousel-noscript-next {background:url(img/home2/car-type3-fleche-gche.gif) no-repeat;}
/*.carousel-type-1 .jcarousel-clip {height:260px;}*/

.accueil-carousel-centre .next-hover {background:url(img/home2/car-type1-fleche-dte-hover.gif) no-repeat;}
.accueil-carousel-centre .prev-hover {background:url(img/home2/car-type1-fleche-gche-hover.gif) no-repeat;}

.accueil-coldroite div {margin:0 0 12px; padding:0; list-style:none;}
.accueil-coldroite a {margin:0; padding:0;}
.accueil-coldroite a {color:#4d4d4d; text-decoration:none;}
.accueil-coldroite .search{margin-bottom:5px;}
.accueil-coldroite img {margin-bottom:8px;}

.video-accueil {float:left; width:205px;}
.video-accueil-titre-1 {margin-bottom:1px; background:#bfa618; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-2 {margin-bottom:1px; background:#E66600; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-3 {margin-bottom:1px; background:#CC4040; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-4 {margin-bottom:1px; background:#8080B3; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-5 {margin-bottom:1px; background:#994C8C; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-6 {margin-bottom:1px; background:#4C9999; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-7 {margin-bottom:1px; background:#807265; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-8 {margin-bottom:1px; background:#000000; color:#fff; font-weight:bold; font-size:1.1em; height:40px; line-height:40px; padding:0 20px;}
.video-accueil-titre-1 a, .video-accueil-titre-2 a, .video-accueil-titre-2 a, .video-accueil-titre-3 a, .video-accueil-titre-4 a, .video-accueil-titre-5 a,.video-accueil-titre-6 a ,.video-accueil-titre-7 a, .video-accueil-titre-8 a{ text-decoration:none; color:#fff;}
.video-accueil-titre-1 a:hover, .video-accueil-titre-2 a:hover, .video-accueil-titre-2 a:hover, .video-accueil-titre-3 a:hover, .video-accueil-titre-4 a:hover, .video-accueil-titre-5 a:hover,.video-accueil-titre-6 a:hover ,.video-accueil-titre-7 a, .video-accueil-titre-8 a:hover{ text-decoration:none; color:#000;}
.video-accueil-content {background:#f2f2f2; padding:10px; height:162px;}
.video-accueil-content p {margin:0;}
.video-accueil-content a {color: #4D4D4D; text-decoration:none;}
.video-accueil-content a:hover{color: #000; text-decoration:none;}
.video-accueil-video {position:relative;}
.video-accueil-video-fleche {position:absolute; background:url(../images/accueil/fleche-video.png) no-repeat; left:65px; top:45px; width:75px; height:75px;}
.video-accueil-type {color:#807366; font-weight:bold;}
.video-accueil-titre-vid {color:#000; font-weight:bold;}
.video-accueil-desc {color:#4c4c4c; margin-bottom:5px;}
.video-accueil-voir a {color:#bfa618; font-weight:bold; text-decoration:none;}
.video-accueil-infos {font-style:italic; color:#4c4c4c; margin-bottom:14px;}

.accueil-liens-rapides {padding:16px 20px; background:url(img/home2/pointilles.gif) repeat-x left bottom;}
.accueil-liens-rapides .liens-rapides-colonne{float:left; width:172px; text-align:center; margin:0; padding:0; list-style:none; color:#4d4d4d;}
.accueil-liens-rapides .liens-rapides-colonne a {color:#4d4d4d; text-decoration:none;}
.accueil-liens-rapides .liens-rapides-colonne a:hover {text-decoration:underline;}

.accueil-basdepage {border-top:5px solid #807366; font-size:0.9em; margin-top:44px;}

.troisColonnes {font-size:0.9em; padding:12px 94px 12px 88px; background:url(img/home2/pointilles.gif) repeat-x left bottom;}
.troisColonnes p {margin:0;}
.troisColonnes .firstTiers {color:#807366; text-align:center; float:left; width:204px;}
.troisColonnes .secondTiers {color:#807366; /*font-weight:bold;*/ text-align:center; float:left; width:280px;}
.troisColonnes .lastTiers {color:#807366; text-align:center; float:left; width:212px;}
.troisColonnes  a {color:#4d4d4d; text-decoration:none;}
.troisColonnes  a:hover {text-decoration:underline;}


.accueil-mentions {color:#4c4c4c; padding:16px 0 34px; text-align:center;}
.accueil-mentions a {color:#4d4d4d; text-decoration:none; /*font-weight:bold;*/}
.accueil-mentions a:hover {text-decoration:underline;}
.accueil-mentions img {vertical-align:top; margin:0 5px 0 10px;}

#site-accueil .spacer-gif {display:none;}










/* MBO Surpage temporaire */



/*  RESET
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------- */
* { padding:0; margin:0; vertical-align:baseline; }
html { font-size:100%; }
body { font:0.75em Arial, Helvetica, sans-serif; color:#000; background:#fff; } /* 12px */
a { text-decoration:none; cursor:pointer; outline:0 none; }
a:hover { text-decoration:underline; }
object { outline:0 none; }
ul, li { list-style:none; }
input { height:auto; }
textarea { overflow:auto; }
input, select, textarea, button { font:1em Arial, Helvetica, sans-serif; }
img, table, td, fieldset, form, legend, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd { border:0; font-size:1em; }
table { border-collapse:collapse; }

/*	clearfix */
.cf:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cf { display:inline-block; }
* html .cf { height:1%; }
.cf { display:block; }



/*	clearfix */
.cf:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cf { display:inline-block; }
* html .cf { height:1%; }
.cf { display:block; }



/*  STRUCTURE
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------- */
#main { width:920px; margin:0 auto; }
.hidden { display:none; }

.popin { width:1000px; height:969px; overflow:hidden; margin: 0 auto;}
.popin-i { border-bottom:30px solid #dad0bd; padding:0 0 10px 0; height:929px; background:url(../css/skin/tableau.jpg) no-repeat 0 0; }
.popin-i2 { padding:33px 69px; position:relative; width:862px; height:903px; display:none; }
.close { position:absolute; top:33px; right:69px; }
.popin-i2 ul { position:absolute; right:69px; top:78px; width:97px; }
.popin-i2 li { padding:0 0 6px 0; }
.popin-i2 .baseline { position:absolute; right:66px; text-align:right; top:299px; }
.popin-i2 .data { position:absolute; right:66px; text-align:right; top:474px; text-align:right; width:862px; overflow:hidden; }
.popin-i2 .data-i { padding:23px 0 0 0; }
.popin-i2 .links { width:161px; float:right; overflow:hidden; }
.popin-i2 .links a { display:block; float:right; }




/*  PLUGINS
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------- */

/*  FANCYBOX
----------------------------------------------------------------------------- */
#fancybox-loading { position:fixed; top:50%; left:50%; width:40px; height:40px; margin-top:-20px; margin-left:-20px; cursor:pointer; overflow:hidden; z-index:1104; display:none; }
#fancybox-loading div { position:absolute; top:0; left:0; width:40px; height:480px; background-image:url('../css/fancybox/fancybox.png'); }
#fancybox-overlay { position:absolute; top:0; left:0; width:100%; z-index:1100; display:none; background:#fff !important; }
#fancybox-tmp { padding:0; margin:0; border:0; overflow:auto; display:none; top:0 !important; }
#fancybox-wrap {left: 145px; position:absolute; top:0 !important; left:0; padding:0 0 0 30px; !important; z-index:1101; outline:none; display:none; overflow:hidden !important; width:1000px !important; }
#fancybox-outer { position:relative; width:100%; height:100%; background:#fff; }
#fancybox-content { width:0; height:0; padding:0; outline:none; position:relative; overflow:hidden; z-index:1102; border:none !important; }
#fancybox-hide-sel-frame { position:absolute; top:0; left:0; width:100%; height:100%; background:transparent; z-index:1101; }
#fancybox-close { position:absolute; top:-15px; right:-15px; width:30px; height:30px; background:transparent url('../css/fancybox/fancybox.png') -40px 0px; cursor:pointer; z-index:1103; display:none !important; }
#fancybox-error { color:#444; font:normal 12px/20px Arial; padding:14px; margin:0; }
#fancybox-img { width:100%; height:100%; padding:0; margin:0; border:none; outline:none; line-height:0; vertical-align:top; }
#fancybox-frame { width:100%; height:100%; border:none; display:block; }
#fancybox-left, #fancybox-right { position:absolute; bottom:0px; height:100%; width:35%; cursor:pointer; outline:none; background:transparent url('../css/fancybox/blank.gif'); z-index:1102; display:none; }
#fancybox-left { left:0px; }
#fancybox-right { right:0px; }
#fancybox-left-ico, #fancybox-right-ico { position:absolute; top:50%; left:-9999px; width:30px; height:30px; margin-top:-15px; cursor:pointer; z-index:1102; display:block; }
#fancybox-left-ico { background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -30px; }
#fancybox-right-ico { background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility:visible; /* IE6 */ }
#fancybox-left:hover span { left:20px; }
#fancybox-right:hover span { left:auto; right:20px; }
.fancybox-bg { position:absolute; padding:0; margin:0; border:0; width:20px; height:20px; z-index:1001; display:none !important; }
#fancybox-bg-n { top:-20px; left:0; width:100%; background-image:url('../css/fancybox/fancybox-x.png'); }
#fancybox-bg-ne { top:-20px; right:-20px; background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -162px; }
#fancybox-bg-e { top:0; right:-20px; height:100%; background-image:url('../css/fancybox/fancybox-y.png'); background-position:-20px 0px; }
#fancybox-bg-se { bottom:-20px; right:-20px; background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -182px; }
#fancybox-bg-s { bottom:-20px; left:0; width:100%; background-image:url('../css/fancybox/fancybox-x.png'); background-position:0px -20px; }
#fancybox-bg-sw { bottom:-20px; left:-20px; background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -142px; }
#fancybox-bg-w { top:0; left:-20px; height:100%; background-image:url('../css/fancybox/fancybox-y.png'); }
#fancybox-bg-nw { top:-20px; left:-20px; background-image:url('../css/fancybox/fancybox.png'); background-position:-40px -122px; }
#fancybox-title { font-family:Helvetica; font-size:12px; z-index:1102; }
.fancybox-title-inside { padding-bottom:10px; text-align:center; color:#333; background:#fff; position:relative; }
.fancybox-title-outside { padding-top:10px; color:#fff; }
.fancybox-title-over { position:absolute; bottom:0; left:0; color:#FFF; text-align:left; }
#fancybox-title-over { padding:10px; background-image:url('fancy_title_over.png'); display:block; }
.fancybox-title-float { position:absolute; left:0; bottom:-20px; height:32px; }
#fancybox-title-float-wrap { border:none; border-collapse:collapse; width:auto; }
#fancybox-title-float-wrap td { border:none; white-space:nowrap; }
#fancybox-title-float-left { padding:0 0 0 15px; background:url('../css/fancybox/fancybox.png') -40px -90px no-repeat; }
#fancybox-title-float-main { color:#FFF; line-height:29px; font-weight:bold; padding:0 0 3px 0; background:url('../css/fancybox/fancybox-x.png') 0px -40px; }
#fancybox-title-float-right { padding:0 0 0 15px; background:url('../css/fancybox/fancybox.png') -55px -90px no-repeat; }
/* IE6 */
.fancybox-ie6 #fancybox-close { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom:1; }
.fancybox-ie6 #fancybox-title-float-left { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height:expression(this.parentNode.clientHeight + "px"); }
#fancybox-loading.fancybox-ie6 { position:absolute; margin-top:0; top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px'); }
#fancybox-loading.fancybox-ie6 div	{ background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_loading.png', sizingMethod='scale'); }
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg { background:transparent !important; }
.fancybox-ie #fancybox-bg-n { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

.accueil-coldroite .tx-kleeadmin-pi2{margin-left:10px;}

/* Popup */
#fade { /*--Masque opaque noir de fond--*/
	display: none; /*--masqué par défaut--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--masqué par défaut--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #000;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	margin-top: -270px;
    margin-left: -420px;
}
.popup_block img.visuel{
	margin:0;
}
.popup_block span.link{
    display: block;
    position: absolute;
    width: 100%;
    text-align: center;
}

.popup_block span.link a{
	color:#fff;
	font-family:Verdana;
	font-size:0.85em;
}
	
img.btn_close {
	float: right;
	margin: -52px -89px 0 0;
}
/*--Gérer la position fixed pour IE6--*/
*html #fade {
position: absolute;
}
*html .popup_block {
position: absolute;
}