/* 
    Document   : style
    Created on : 27 sept. 2010, 12:00:29
    Author     : p.tapparo
    Description:
        Purpose of the stylesheet follows.
*/
 
/********************************/
/*       Codes couleurs         */
/*  gris : #d7d0ca              */
/*  orange : #fd9835;           */
/*  titre-nav : #5e5249 (sombre)*/
/*  gris footer : #b0a299       */
/*  gris fil ariane : #666666   */
/*  vert page visite : #c4cd28  */
/*  violet pro : #8f3079        */
/*  violet trans : #b23996      */
/********************************/


*{
    margin:0;
    padding:0;
    outline:none;
}

body{
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
}

ul{
    list-style-type: none;
}
a{text-decoration:none;}
a:hover {text-decoration: underline;}
.btnorange:hover {text-decoration: none;}
.menu_gauche a:hover {text-decoration: none;}
#nav a:hover {text-decoration: none;}
#billeterie:hover {text-decoration: none;}
.top_ancre:hover {text-decoration: none;}
.onglets a:hover {text-decoration: none;}
.pager a:hover {text-decoration: none;}
.more_magie:hover {text-decoration: none;}
.entete a:hover {text-decoration: none;}
.open_close a:hover {text-decoration: none;}
.open_close h2{cursor:pointer;}
.left_menu a:hover {text-decoration: none;}
a img{border:none;}



/* classes générales */
.clr{clear:both}
.fl{float:left;}
.bold{font-weight:bold;}
.replaced{text-indent: -9999px;}
.grey{color:#d7d0ca;}
.greyfoot{color:#b0a299;}
.greyariane{color:#666666;}
.orange{color:#fd9835;}
.dark{color:#5e5249;}
.white{color:#ffffff;}
.s13{font-size:13px;}
.s14{font-size:14px;}
.s15{font-size:15px;}
.s16{font-size:15px;}
.s18{font-size:18px;}
.s24{font-size:24px;}
.s26{font-size:26px;}
.s28{font-size:23px;}
.s52{font-size:49px;line-height:41px;}
.ablk{font-family:"Arial Black",Arial,sans-serif;}
.brdblue{border-bottom:1px solid #66bee3;}
.brdfushia{border-bottom:1px solid #f466ba;}
.brdgreen{border-bottom:1px solid #dce17e;}
.bggreen{background-color:#c4cd28;}
.brdwhite{border-bottom:1px solid #fff;}
.hidden{text-indent:-99999px;display:none;}
.mr5{margin-right:5px;}
.mr15{margin-right:15px;}
.disabled{visibility: hidden}

h1.s26{font-size:26px; font-weight: normal; clear: both;}

.st_green_lvl1, h2.st_green_lvl1{font-weight:bold;font-size:16px;color:#c4cd28; margin-bottom: 10px;}
.st_white_lvl1{font-weight:bold;font-size:16px;color:#ffffff;}
.st_white_lvl2{font-weight:bold;color:#ffffff;}


/* layout général */
#site{width:1236px;margin-left:auto;margin-right:auto;position:relative;background: url(../img/nav_bg.png) repeat-x left top;}

.header_white_filter{background: url(../img/bg/white_opaque_fr.png) no-repeat center top;width:100%;height:58px;position:absolute;z-index:12;top:37px;}
.en .header_white_filter{background: url(../img/bg/white_opaque.png) no-repeat center top;width:100%;height:58px;position:absolute;z-index:12;top:37px;}
#main{margin-top:-58px;padding-top:58px; margin-bottom: 1px; background-color: #fff;width:1236px;margin-left:-138px;}
#cadre{width:960px;;margin-left:auto;margin-right:auto;overflow:visible;}

/*#main.home{padding-top:0px;}*/
/*.home{height:546px;}*/


#content{width:958px;margin-left:auto;margin-right:auto;}
    /*.home #content, */.home_pro #content {position:absolute; left: 0; top:120px; z-index: 15;}

    
.magie-form{background:url("../img/bg/bg_content_magie.jpg") no-repeat left top;height:541px;}
.list_3{background:url("../img/bg/bg_content_list_3.jpg") no-repeat left top;height:906px;}
.list_3 #content{width:968px;margin-left:auto;margin-right:auto;position:relative;}
.list_4{background:url("../img/bg/bg_content_list_4.jpg") no-repeat left top;height:544px;}
.list_4 #content{width:968px;margin-left:auto;margin-right:auto;position:relative;}
.wit_1{background:url('../img/bg/bg_content_pgwit.png') no-repeat left top;height:544px;}
.wit_3{background:url('../img/bg/bg_content_pgwit.png') no-repeat left top;height:544px;}
.wit_4{background:url('../img/bg/bg_content_pgwit.png') no-repeat left top;height:544px;}
.form{background:url('../img/bg/bg_content_pgwit.png') no-repeat left top;height:544px;}
.road{background:url('../img/bg/bg_content_roadbook.jpg') no-repeat left top;min-height:544px;padding-bottom:32px;}
.contenu1{background:url("../img/bg/bg_content_contenu1.jpg") no-repeat left top;min-height:900px;}
.list_5{min-height:900px;}
#main.road{background-color:#bab8ac;}



/* fil ariane */
.fil_ariane li{float:left; margin:10px 0 0 0; }
.pathway {color: #fff;}
.pathway  a {color: #666;}
.separator {color: #666;}




/*  styles header */

#header{height:95px;width:100%;position:relative;}
#logo{position:absolute;display:block;top:10px;z-index:999;}
#nav_transversale{height:37px;width:960px;}
#nav_transversale ul.menu{color:#d7d0ca;width:852px;margin-left:108px;height:17px;padding-top:6px;}
#nav_transversale ul.menu li{float:left;display:block;height:23px;}
/*#nav_transversale ul.menu li.separateur{width:1px;padding-top:5px;}
#nav_transversale ul.menu li.restaurant{width:133px;text-align:center;padding-top:5px;}
#nav_transversale ul.menu li.appli{width:137px;text-align:center;padding-top:5px;}
#nav_transversale ul.menu li.pro{width:111px;text-align:center;background:url("../img/bg/bg_btn_professionnels.png") no-repeat left top;font-size:10px;}
#nav_transversale ul.menu li.pro a {color: #5e5249;display: block;height: 17px;padding-top: 6px;width: 111px;}
#nav_transversale ul.menu li.pro:hover{width:111px;text-align:center;background:url("../img/bg/bg_btn_professionnels_hover.png") no-repeat left top;font-size:10px;}
#nav_transversale ul.menu li.pro:hover a {color:#ffffff; text-decoration: none;}*/
#nav_transversale ul.menu li.lang{width:105px;padding-top:4px;background:url("../img/bg/bg_lang.png") no-repeat left top;cursor:pointer;}
#nav_transversale ul.menu li.search{margin-left:6px;width:160px;}
#nav_transversale ul.menu li.roadbook{margin-left:5px;width:107px;padding-top:6px;background:url("../img/bg/bg_head_rb.png") no-repeat left top; text-align: center;}
#nav_transversale ul.menu li.roadbook a {color: #D7D0CA;}
#nav_transversale ul li.help{margin-left:5px;width:25px;height:25px;}
#nav_transversale ul li.help a{display:block;background:url('../img/picto/picto_aide_carre.png') no-repeat;width:24px;height:25px;}
/*#nav_transversale ul li.help a:hover{background:url('../img/picto/picto_aide_carre_hover.png') no-repeat;width:25px;height:23px;}*/
#nav_transversale .french{background:url("../img/bg/flag_fr.png") no-repeat left top;padding-left:14px}

#nav_transversale ul.menu li.billets{background:url('../img/picto_billeterie.jpg') no-repeat left top #e1901e;width:125px;padding-left:25px;height:25px;position:relative;margin-right:10px;}
#nav_transversale ul.menu li.billets:hover{background:url('../img/picto_billeterie_on.jpg') no-repeat left top #ffffff;width:125px;padding-left:25px;height:25px;position:relative;margin-right:10px;}
#nav_transversale ul.menu li.billets a{color:#ffffff;text-transform: uppercase;font-size:10px;font-weight:bold;text-decoration: none;line-height:23px;}
#nav_transversale ul.menu li.billets:hover a{color:#e1901e;text-transform: uppercase;font-size:10px;font-weight:bold;text-decoration: none;line-height:23px;}
#nav_transversale ul.menu li.billets img{display:block;position:absolute;left:2px;top:-5px;width:33px;height:35px;}

#nav_transversale ul.menu li.restaurant{background:url('../img/picto/picto_resto_head.png') no-repeat left 2px;width:145px;padding-left:20px;height:25px;margin-left:5px;margin-right:10px;}
#nav_transversale ul.menu li.restaurant a{color:#ffffff;text-transform: uppercase;font-size:10px;font-weight:bold;text-decoration: none;line-height:23px;}

#nav_transversale ul.menu li.boutique_off{background:url('../img/icone_boutique.jpg') no-repeat left top;width:125px;padding-left:20px;height:25px;margin-left:15px;}
#nav_transversale ul.menu li.boutique_off a{color:#ffffff;text-transform: uppercase;font-size:10px;font-weight:bold;text-decoration: none;line-height:23px;}





#nav {height:58px;width:960px;position: absolute; left:0; top:37px;z-index:90;}
#nav ul.menu{color:#5e5249;margin-left:108px;font-weight:bold;min-height:58px;z-index:50;}
/*#nav ul.menu li { background: url(../img/bg/menu_pipe.png) no-repeat right 5px;}*/
.en #nav ul.menu li { background:none;}
/*#nav ul.menu li a{margin-top:3px;border-right:1px solid #ccc6c1;display:block;text-align:center}*/
#nav ul.menu li a{margin-top:3px;display:block;text-align:center;}
#nav ul.menu li.level1.item1{float:left;display:block;width:156px;min-height:63px;position:relative;}
#nav ul.menu li.level1.item2{float:left;display:block;width:150px;min-height:63px;position:relative;}
#nav ul.menu li.level1.item3{float:left;display:block;width:155px;min-height:63px;position:relative;}
#nav ul.menu li.level1.item4{float:left;display:block;width:139px;min-height:63px;position:relative;}
#nav ul.menu li.level1.item5{float:left;display:block;width:110px;min-height:63px;position:relative; background: none;}
#nav ul.menu li.level1.item6{float:left;display:block;width:109px;min-height:63px;position:relative; background: none;}

.en #nav ul.menu li.level1.item1{float:left;display:block;width:156px;min-height:63px;position:relative; margin-top: 9px;}
.en #nav ul.menu li.level1.item2{float:left;display:block;width:150px;min-height:63px;position:relative; margin-top: 9px;} /* contextualisation pour menu anglais */
.en #nav ul.menu li.level1.item4{float:left;display:block;width:132px;min-height:63px;position:relative; margin-top: 9px;}
.en #nav ul.menu li.level1.item5{float:left;display:block;width:110px;min-height:63px;position:relative; background: none;margin-left:8px}
.en #nav ul.menu li.level1.item6{float:left;display:block;width:100px;min-height:63px;position:relative; background: none;margin-left:8px}

#nav ul.menu li.level1.item1.active{float:left;display:block;width:156px;min-height:63px; background:url('../img/bg/bg_nav_menu_magie_selected.png') no-repeat 12px 53px ;position:relative;}
#nav ul.menu li.level1.item2.active{float:left;display:block;width:150px;min-height:63px;background:url('../img/bg/bg_nav_menu_visite_selected.png') no-repeat 12px 53px ;position:relative;}
#nav ul.menu li.level1.item3.active{float:left;display:block;width:155px;min-height:63px;background:url('../img/bg/bg_nav_menu_enfants_selected.png') no-repeat 4px 53px ;position:relative;}
#nav ul.menu li.level1.item4.active{float:left;display:block;width:139px;min-height:63px;background:url('../img/bg/bg_nav_menu_galerie_selected.png') no-repeat 12px 53px ;position:relative;}
#nav ul.menu li.level1.item5.active{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_selected.png') no-repeat 0px 53px ;position:relative;}
#nav ul.menu li.level1.item6.active{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_selected.png') no-repeat 0px 53px ;position:relative;}

.en #nav ul.menu li.level1.item1.active{float:left;display:block;width:156px;min-height:54px; background:url('../img/bg/bg_nav_menu_magie_selected.png') no-repeat 12px 44px ;position:relative;}
.en #nav ul.menu li.level1.item2.active{float:left;display:block;width:150px;min-height:54px;background:url('../img/bg/bg_nav_menu_visite_selected.png') no-repeat 12px 54px ;position:relative;}
.en #nav ul.menu li.level1.item4.active{float:left;display:block;width:120px;min-height:54px;background:url('../img/bg/bg_nav_menu_galerie_hover.png') no-repeat 0px 37px;position:relative;}
.en #nav ul.menu li.level1.item5.active{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_selected.png') no-repeat 0px 53px ;position:relative;}
.en #nav ul.menu li.level1.item6.active{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_selected.png') no-repeat 0px 53px ;position:relative;}

#nav ul.menu li.level1.item1:hover{float:left;display:block;width:156px;min-height:63px; background:url('../img/bg/bg_nav_menu_magie_hover.png') no-repeat 12px 47px;position:relative;}
#nav ul.menu li.level1.item2:hover{float:left;display:block;width:150px;min-height:63px;background:url('../img/bg/bg_nav_menu_visite_hover.png') no-repeat 12px 47px;position:relative;}
#nav ul.menu li.level1.item3:hover{float:left;display:block;width:155px;min-height:63px;background:url('../img/bg/bg_nav_menu_enfants_hover.png') no-repeat 4px 47px;position:relative;}
#nav ul.menu li.level1.item4:hover{float:left;display:block;width:139px;min-height:63px;background:url('../img/bg/bg_nav_menu_galerie_hover.png') no-repeat 12px 47px;position:relative;}
#nav ul.menu li.level1.item5:hover{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_hover.png') no-repeat 0px 47px;position:relative;}

.en #nav ul.menu li.level1.item1:hover{float:left;display:block;width:156px;min-height:53px; background:url('../img/bg/bg_nav_menu_magie_hover.png') no-repeat 12px 38px;position:relative;}
.en #nav ul.menu li.level1.item2:hover{float:left;display:block;width:150px;min-height:53px;background:url('../img/bg/bg_nav_menu_visite_hover.png') no-repeat 12px 38px;position:relative;}
.en #nav ul.menu li.level1.item4:hover{float:left;display:block;width:132px;min-height:54px;background:url('../img/bg/bg_nav_menu_galerie_hover.png') no-repeat 0px 38px;position:relative;}
.en #nav ul.menu li.level1.item5:hover{float:left;display:block;width:110px;min-height:63px;background:url('../img/bg/bg_nav_menu_pros_hover.png') no-repeat 0px 47px;position:relative;}

/*
#nav ul.menu li.level1.item5 a{border:none;}*/
#nav ul.menu li.level1.item6 a{border:none;}


#nav ul.menu li.level1.item1:hover a{color:#f18939;}
#nav ul.menu li.level1.item2:hover a{color:#c4cd28;}
#nav ul.menu li.level1.item3:hover a{color:#00b200;}
#nav ul.menu li.level1.item4:hover a{color:#ec008c;}
#nav ul.menu li.level1.item5:hover a{color:#8f3079;}




#nav ul.menu li.level1 a{color:#5E5249;}
#nav ul.menu li.level1>a{line-height:53px;}
.en #nav ul.menu li.level1>a{line-height:16px;}
.es #nav ul.menu li.level1.item1>a{line-height:16px;margin-top:13px;}
.en #nav ul.menu li.level1.item3>a,.en #nav ul.menu li.level1.item5>a,.en #nav ul.menu li.level1.item6>a{line-height:53px;}


#nav ul.menu li.level1.item1.active a{color:#f18939;}
#nav ul.menu li.level1.item2.active a{color:#c4cd28;}
#nav ul.menu li.level1.item3.active a{color:#00b200;}
#nav ul.menu li.level1.item4.active a{color:#ec008c;}
#nav ul.menu li.level1.item5.active a{color:#8f3079;}

#nav .level1.item1 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:121px;background-color:#f18939;top:63px;left:12px;}
#nav .level1.item2 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:120px;background-color:#c4cd28;top:63px;left:12px;}
#nav .level1.item3 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:135px;background-color:#00b200;top:63px;left:4px;}
#nav .level1.item4 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:109px;background-color:#ec008c;top:63px;left:12px;}
#nav .level1.item5 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:100px;background-color:#8f3079;top:63px;}


.en #nav .level1.item1 ul.level2{margin:8px 0 0 0;padding:5px 5px 10px 5px;position:absolute;display:none;width:121px;background-color:#f18939;top:40px;left:12px;}
.en #nav .level1.item2 ul.level2{margin:8px 0 0 0;padding:5px 5px 10px 5px;position:absolute;display:none;width:120px;background-color:#c4cd28;top:36px;left:12px;}
.en #nav .level1.item4 ul.level2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:109px;background-color:#ec008c;top:44px;left:0px;}

#nav .level1.item1 ul.level2 li{border-bottom:1px solid #e2853e; background: none;}
#nav .level1.item2 ul.level2 li{border-bottom:1px solid #bac22f; background: none;}
#nav .level1.item3 ul.level2 li{border-bottom:1px solid #0baa0b; background: none;}
#nav .level1.item4 ul.level2 li{border-bottom:1px solid #dd0b88; background: none;}
#nav .level1.item5 ul.level2 li{border-bottom:1px solid #671d56; background: none;}

#nav ul.level2{z-index:250}

#nav ul.menu li.level1.item1 ul.lvl2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:121px;background-color:#f18939;top:63px;left:12px;}
#nav ul.menu li.level1.item2 ul.lvl2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:120px;background-color:#c4cd28;top:63px;left:12px;}
#nav ul.menu li.level1.item3 ul.lvl2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:135px;background-color:#00b200;top:63px;left:10px;}
#nav ul.menu li.level1.item4 ul.lvl2{margin:0px;padding:5px 5px 10px 5px;position:absolute;display:none;width:109px;background-color:#ec008c;top:63px;left:12px;}

#nav ul.menu li.level1.item1 ul.lvl2 li{border-bottom:1px solid #e2853e;}
#nav ul.menu li.level1.item2 ul.lvl2 li{border-bottom:1px solid #bac22f;}
#nav ul.menu li.level1.item3 ul.lvl2 li{border-bottom:1px solid #0baa0b;}
#nav ul.menu li.level1.item4 ul.lvl2 li{border-bottom:1px solid #dd0b88;}

#nav .arrowgreen{background:url('../img/picto/arrow_menu_green.png') no-repeat left top;width:15px;height:17px;margin-left:66px;margin-top:10px;display:none;}
#nav .arrowdgreen{background:url('../img/picto/arrow_menu_dgreen.png') no-repeat left top;width:15px;height:17px;margin-left:75px;margin-top:10px;display:none;}
#nav .arroworange{background:url('../img/picto/arrow_menu_orange.png') no-repeat left top;width:15px;height:17px;margin-left:70px;margin-top:10px;display:none;}
#nav .arrowfushia{background:url('../img/picto/arrow_menu_fushia.png') no-repeat left top;width:15px;height:17px;margin-left:66px;margin-top:10px;display:none;}

#nav ul.lvl2 li.last{border-bottom:none;}

#nav ul.menu li.level1 ul.level2 li.level2 a{font-size:10px;color:#ffffff;display:block;border-right:none;font-weight:bold;margin:0;height:20px;padding:5px;padding-top:10px;}
/*#nav .menuvisite ul.lvl2 li a{font-size:10px;color:#ffffff;display:block;border-right:none;font-weight:bold;margin:0;height:20px;margin-bottom:5px;padding-top:10px;}
#nav .menuenfants ul.lvl2 li a{font-size:10px;color:#ffffff;display:block;border-right:none;font-weight:bold;margin:0;height:20px;padding:5px;padding-top:10px;}
#nav .menugalerie ul.lvl2 li a{font-size:10px;color:#ffffff;display:block;border-right:none;font-weight:bold;margin:0;height:20px;padding:5px;padding-top:10px;}*/

#nav ul.menu li.level1 ul.level2 li.level2:hover a{font-size:10px;color:#5e5249;display:block;border-right:none;font-weight:bold;margin:0;background-color:#ffffff;padding:5px;padding-top:10px;}
/*#nav .menuvisite ul.lvl2 li:hover a{font-size:10px;color:#5e5249;display:block;border-right:none;font-weight:bold;margin:0;background-color:#ffffff;padding:5px;padding-top:10px;}
#nav .menuenfants ul.lvl2 li:hover a{font-size:10px;color:#5e5249;display:block;border-right:none;font-weight:bold;margin:0;background-color:#ffffff;padding:5px;padding-top:10px;}
#nav .menugalerie ul.lvl2 li:hover a{font-size:10px;color:#5e5249;display:block;border-right:none;font-weight:bold;margin:0;background-color:#ffffff;padding:5px;padding-top:10px;}*/


#nav ul.lvl2 li a.doubleline{height:30px;}

#billeterie{position:absolute;display:block;top:50px;right:5px;width:135px;height:24px;font-family:"Arial Black",Arial;color:#ffffff;text-align:center;background:url("../img/btn/btn_billeterie.png") no-repeat left top;font-size:12px;padding-top:7px;z-index:999;}
#billeterie:hover{position:absolute;display:block;top:50px;right:5px;width:135px;height:24px;font-family:"Arial Black",Arial;color:#ffffff;text-align:center;background:url("../img/btn/btn_billeterie_hover.png") no-repeat left top;font-size:12px;padding-top:7px;}

/* select langues*/

.select_language{background:none;border:none;width:95px;display:none;position:absolute;z-index:999991;padding:5px;background-color:#5d5c5f;top:27px;}
.lang span.current {display:block;width:95px;height:23px;padding-left:5px;}
.lang span.current a{display:block;width:95px;height:23px;}
.lang  a {text-decoration: none;}
.select_language a{display:block;width:95px;height:23px;color:#D7D0CA;}
a.fra{background:url('../img/picto/drapeau_fr.gif') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.en{background:url('../img/picto/great_britain_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.ar{background:url('../img/picto/araba_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.jp{background:url('../img/picto/japan_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.de{background:url('../img/picto/deutsch_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.po{background:url('../img/picto/portugal_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.it{background:url('../img/picto/italia_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.cn{background:url('../img/picto/china_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}
a.es{background:url('../img/picto/espana_flag_mini.png') no-repeat 5px 2px;padding:2px 0 0 28px;}





/*  styles prefooter & footer */
#prefooter{background:url("../img/bg/bg_prefooter.png") no-repeat left bottom;height:242px;width:1236px;padding-top:34px;margin-left:-138px;}
#prefooter .moduletable{float:left;}
#prefooter .menu{height:160px;}
#prefooter .menu div{margin-bottom:5px;}
#prefooter li.level1{float:left;}
#prefooter .moduletable.actus{margin-left:130px;width:240px;}
#prefooter li.parent span, #prefooter .moduletable.actus h3, #prefooter div {font-family:"Arial Black",Arial,sans-serif;font-size:13px;color:#5E5249;margin-bottom:5px;display:block;}
#prefooter li.parent li span, #prefooter .moduletable.actus a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;margin-bottom:3px;display:block;}
#prefooter .level1.item1{width:175px;margin-right:19px;}
#prefooter .level1.item2{width:195px;margin-right:16px;}
#prefooter .level1.item3{width:160px;margin-right:17px;}
/*#prefooter .level1.item4{width:130px;margin-right:17px;}
#prefooter .level1.item5{width:110px;margin-right:21px;}*/
#prefoot_other{}
#prefooter ul.level2 li{margin-bottom:3px;}
#prefooter li a:hover, #prefooter li a:hover span {text-decoration: underline;}


#footer{background:url("../img/bg/bg_footer.png") repeat-x left top;width:1236px;height:25px;margin-left:-138px;}
#footer.large{height:79px;}
#logo_paris{display:block;margin-left:128px;float:left;margin-top:5px;}
#footer_link{display:block;float:right;margin-right:75px;}
#footer_contact{display:block;float:left;width:123px;height:13px;border-right:1px solid #b0a299;margin-right:10px;}
#footer_aide{display:block;float:left;width:33px;height:13px;border-right:1px solid #b0a299;margin-right:10px;}
#footer_mentions{display:block;float:left;width:94px;height:13px;border-right:1px solid #b0a299;margin-right:10px;}
#footer_credits{display:block;float:left;width:46px;height:13px;border-right:1px solid #b0a299;margin-right:10px;}
#footer_plan{display:block;float:left;width:68px;height:13px;border-right:1px solid #b0a299;margin-right:10px;}




/* home page*/
#visio_home{height:480px;z-index:5;width:1236px;position:relative;overflow:hidden;}   
#visio_home .commands{position:absolute;left:930px;top:10px;z-index:500}
#visio_home .contenu_vh{z-index:10}
#visio_home .commands .nbelements{float:left;margin-top:6px;margin-right:30px;}
#visio_home .commands .nbelements ul li{float:left;display:block;width:10px;height:10px;margin-right:5px;}
#visio_home .commands .nbelements ul li{display:block;width:10px;height:10px;background:url('../img/picto/puce_blanche.png') no-repeat left top;}
#visio_home .commands .nbelements ul li.on{background:url('../img/picto/puce_on.png') no-repeat left top;display:block;width:10px;height:10px;}
#visio_home .commands a.up{display:block;background:url('../img/picto/vision_home_up.png') no-repeat left top;width:26px;height:26px;float:left;}
#visio_home .commands a.down{display:block;background:url('../img/picto/vision_home_down.png') no-repeat left top;width:26px;height:26px;float:left;}
#visio_home .contenu_vh ul li{height:480px;width:1236px;position:absolute;left:0px;top:0px;display:none;}
#visio_home .contenu_vh ul li.on{display:block;}




.home #content{z-index:100;position:relative;width:1236px;}
.home .ct_liste_onglets{height:36px;margin:-36px auto 0px auto;z-index:150;width:960px;}
.home .ct_liste_onglets ul{display:block;margin:auto;width:755px}
.home .ct_liste_onglets li a{color:#ffffff;padding-top:10px;font-size:14px;font-weight:bold;font-family:Arial;display:block;width:100%;height:26px;text-align:center;text-decoration: none}
.home .ct_liste_onglets li#onglet1{background:url('../img/bg/bg_onglet1.png') no-repeat left top;display:block;float:left;width:189px;height:36px;}
.home .ct_liste_onglets li#onglet2{background:url('../img/bg/bg_onglet2.png') no-repeat left top;display:block;float:left;width:188px;height:36px;}
.home .ct_liste_onglets li#onglet3{background:url('../img/bg/bg_onglet3.png') no-repeat left top;display:block;float:left;width:188px;height:36px;}
.home .ct_liste_onglets li#onglet4{background:url('../img/bg/bg_onglet4.png') no-repeat left top;display:block;float:left;width:189px;height:36px;}
.home .ct_liste_onglets li#onglet1:hover{background:url('../img/bg/bg_onglet1_on.png') no-repeat left top;display:block;float:left;width:189px;height:60px;margin-top:-24px;}
.home .ct_liste_onglets li#onglet1:hover a{padding-top:20px;height:40px;}
.home .ct_liste_onglets li#onglet2:hover{background:url('../img/bg/bg_onglet2_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet2:hover a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet3:hover{background:url('../img/bg/bg_onglet3_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet3:hover a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet4:hover{background:url('../img/bg/bg_onglet4_on.png') no-repeat left top;display:block;float:left;width:189px;height:55px;margin-top:-19px;}
.home .ct_liste_onglets li#onglet4:hover a{padding-top:20px;height:35px;}


.home .ct_liste_onglets li#onglet1.active{background:url('../img/bg/bg_onglet1_on.png') no-repeat left top;display:block;float:left;width:189px;height:60px;margin-top:-24px;}
.home .ct_liste_onglets li#onglet1.active a{padding-top:20px;height:40px;}
.home .ct_liste_onglets li#onglet2.active{background:url('../img/bg/bg_onglet2_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet2.active a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet3.active{background:url('../img/bg/bg_onglet3_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet3.active a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet4.active{background:url('../img/bg/bg_onglet4_on.png') no-repeat left top;display:block;float:left;width:189px;height:55px;margin-top:-19px;}
.home .ct_liste_onglets li#onglet4.active a{padding-top:20px;height:35px;}

.home #ct_onglet1{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet1.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet2{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet2.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet3{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet3.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet4{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet4.png') repeat-x left top;padding-top:20px;}

.home #ct_onglet1.actif{display:block;}
.home #ct_onglet2.actif{display:block;}
.home #ct_onglet3.actif{display:block;}
.home #ct_onglet4.actif{display:block;}

.home #ct_onglet1 .content{width:960px;margin:auto;}
.home #ct_onglet2 .content{width:960px;margin:auto;}
.home #ct_onglet3 .content{width:960px;margin:auto;}
.home #ct_onglet4 .content{width:960px;margin:auto;}

.home #ct_onglet1 .content{width:980px;}
.home #ct_onglet1 .content #visio_news{height:228px;position:relative;margin:auto;width:910px}
.home #ct_onglet1 .content #visio_news .visio_mask{width:911px;overflow:hidden;}
.home #ct_onglet1 .content #visio_news .visio_mask ul{width:9999px;display:block;position:relative;}
.home #ct_onglet1 .content #visio_news ul li{float:left;width:452px;height:219px;background:url('../img/bg/bg_ct_bloc_onglet1.png') repeat-x left top;margin-right:8px;padding-top:9px}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .ctimg{float:left;width:50%;height:219px;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt{float:left;width:41%;height:188px;padding:15px 20px;color:#ffffff}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt h3{font-size:18px;font-weight:bold;margin-bottom:30px;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt p{}
.home #ct_onglet1 .content #visio_news a.prev{display:block;position:absolute;top:100px;left:-30px;background:url('../img/picto/vision_home_prev.png') no-repeat left top;width:26px;height:26px;z-index:30;}
.home #ct_onglet1 .content #visio_news a.next{display:block;position:absolute;top:100px;right:-30px;background:url('../img/picto/vision_home_next.png') no-repeat left top;width:26px;height:26px;z-index:30;}

/* style contenu onglet2 */
.home #ct_onglet2 .content .left_bloc{float:left;padding-left:20px;width:432px;height:228px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet2.png') repeat-x left top;}
.home #ct_onglet2 .content .left_bloc h2{font-size:18px;font-weight:bold;margin-top:26px;color:#ffffff;margin-bottom:20px}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video{width:126px;display:block;float:left;position:relative;margin-right:16px;margin-left:0px;height:145px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video a{display:block;width:126px;height:117px;position:absolute;left:0px;top:0px;z-index:50}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .basic{width:126px;height:117px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .basic img{width:126px;height:117px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .hover{width:126px;height:117px;position:absolute;left:0px;top:0px;background:url('../img/bg/hover_video_home.png') no-repeat left top;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .title{width:126px;margin-top:13px;font-weight:bold;font-size:12px;text-align:center;color:#ffffff;position:absolute;bottom:0px;left:0px;}


.home #ct_onglet2 .content .right_bloc{float:left;width:452px;height:219px;background:url('../img/bg/bg_ct_bloc_onglet2.png') repeat-x left top;padding-top:9px;}
.home #ct_onglet2 .content .right_bloc h2{background:url('../img/bg/bg_onglet2_panorama.jpg') no-repeat left top;margin-bottom:20px;width:433px;height:122px;font-size:18px;font-weight:bold;padding-top:22px;color:#ffffff;padding-left:18px;}
.home #ct_onglet2 .content .right_bloc p{font-size:12px;width:220px;margin-left:23px;line-height:20px;float:left;color:#ffffff;}
.home #ct_onglet2 .content .right_bloc a{background:url('../img/bg/btn_panorama.png') no-repeat left top;float:left;display:block;font-size:14px;padding-left:48px;text-decoration: none;font-weight:bold;width:92px;height:33px;color:#ffffff;line-height:33px;margin-left:45px;}


/* style contenu onglet3 */
.home #ct_onglet3 .content .left_bloc{float:left;width:416px;height:198px;margin-right:8px;background:url('../img/new/bg_left_bloc_onglet3.jpg') no-repeat left top;padding:15px 18px;}
.home #ct_onglet3 .content .left_bloc .ctimg{float:left;width:200px;}
.home #ct_onglet3 .content .left_bloc .txt{float:left;width:216px;height:198px;position:relative}
.home #ct_onglet3 .content .left_bloc .txt h3{font-size:18px;font-weight:bold;color:#ffffff;margin-bottom:25px;}
.home #ct_onglet3 .content .left_bloc .txt p{font-size:12px;color:#ffffff;margin-bottom:15px;}
.home #ct_onglet3 .content .left_bloc .txt a.dlnow{font-weight:bold;font-size:12px;color:#ffffff;display:block;text-align:center;background:url('../img/bg/btn_dlnow.png') no-repeat left top;width:160px;height:31px;line-height:31px;position:absolute;bottom:0px;text-decoration: none;}
.home #ct_onglet3 .content .right_bloc{float:left;width:416px;height:198px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet3.png') repeat-x left top;padding:15px 18px;}
.home #ct_onglet3 .content .right_bloc .ctimg{float:left;width:200px;}
.home #ct_onglet3 .content .right_bloc .txt{float:left;width:216px;height:198px;position:relative}
.home #ct_onglet3 .content .right_bloc .txt h3{font-size:18px;font-weight:bold;color:#ffffff;margin-bottom:25px;}
.home #ct_onglet3 .content .right_bloc .txt p{font-size:12px;color:#ffffff;margin-bottom:15px;}
.home #ct_onglet3 .content .right_bloc .txt a.dlnow{font-weight:bold;font-size:12px;color:#ffffff;display:block;text-align:center;background:url('../img/bg/btn_dlnow.png') no-repeat left top;width:160px;height:31px;line-height:31px;position:absolute;bottom:0px;text-decoration: none;}


/* style contenu onglet3 */
.home #ct_onglet4 .content .left_bloc{float:left;width:452px;height:210px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet4.png') repeat-x left top;padding-top:18px;}
.home #ct_onglet4 .content .left_bloc .ct_fb{width:432px;height:200px;margin:auto;background-color:#ffffff}
.home #ct_onglet4 .content .right_bloc{float:left;width:420px;height:228px;background:url('../img/bg/bg_ct_bloc_onglet4.png') repeat-x left top;padding:0px 16px;}
.home #ct_onglet4 .content .right_bloc h2{font-size:18px;font-weight:bold;color:#ffffff;margin:25px 0px 10px 0px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict{width:72px;height:71px;position:relative;display:block;float:left;margin:6px}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict a{width:72px;height:71px;position:absolute;z-index:50;top:0px;left:0px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .basic{width:72px;height:71px;position:relative;z-index:10}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .basic img{display:block;width:72px;height:71px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .hover{width:72px;height:71px;position:absolute;top:0px;left:0px;z-index:20;background:url('../img/bg/hover_picture_home.png') no-repeat center center;}



.bloc_welcome{background:url("../img/bg/bg_bloc_welcome_x.png") repeat-x left top;width:401px;height:183px;margin-left:680px;}
.bloc_welcome h1{width:365px;border-bottom:1px solid #a4a5a6;margin-left:17px;height:90px;margin-top:18px;margin-bottom:10px;}
.bloc_welcome p{margin-left:17px;}

/*
#bloc1{width:319px;height:121px;position:absolute;left:128px;top:370px;background:url("../img/bg/bloc_green_home.png") no-repeat left top; cursor: pointer;}
#bloc2{width:319px;height:121px;position:absolute;left:458px;top:370px;background:url("../img/bg/bloc_blue_home.png") no-repeat left top; cursor: pointer;}
#bloc3{width:319px;height:121px;position:absolute;left:789px;top:370px;background:url("../img/bg/bloc_fushia_home.png") no-repeat left top; cursor: pointer;}*/

.picto{width:62px;height:88px;float:left;margin-left:5px;margin-top:6px;text-align:center;}
.bloc_home_content{position:relative;width:100%;height:100%}
.bloc_home_content h2{margin-bottom:9px; padding-bottom: 10px;float:left;width:250px;height:23px;}
.bloc_home_content h2 a{display:block;width:225px;height:100%;position:absolute;left:0px;top:0px;padding-left:69px;padding-top:2px;color:#ffffff;font-size:15px;font-family:"Arial Black",Arial,sans-serif;text-decoration:none}



/*home page pro */
.pro .bloc_home_content{position:relative;width:100%;height:100%}
.pro .bloc_home_content h2{margin-bottom:9px; padding-bottom: 10px;float:left;width:250px;height:23px}
.pro .bloc_home_content h2 a{display:block;width:225px;height:100%;position:absolute;left:0px;top:0px;padding-left:69px;padding-top:2px;color:#ffffff;font-size:15px;font-family:"Arial Black",Arial,sans-serif;text-decoration:none}





/* page de contenu type CONT1 */
.title_lvl1_green{background:url("../img/bg/bulle_t1_pgcont.png") no-repeat left top;width:186px;height:87px;margin-top:42px;margin-bottom:19px; padding:12px 0 0 15px;}
/*.left_col{width:229px;background-color:#cec6c1;opacity:0.95;float:left;min-height:800px;}*/

.left_col{width:229px;float:left;min-height:800px; padding-bottom: 25px;}
.left_col ul.menu{display:block;margin-top:79px;border-top:1px solid #ffffff}

/*.left_col ul.menu a{color:#666666;display:block;height:30px;padding-left:21px;padding-top:20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}
.left_col ul.menu a:hover {text-decoration: none;}
.left_col ul.menu ul.level2{display:none;}
.left_col ul.menu ul.level2{border-bottom:1px solid #ffffff;padding-top:16px;background-color:#c4cd28;}
.left_col ul.menu ul.level2 li{margin-left:21px;margin-bottom:16px;}
.left_col ul.menu ul.level2 a{padding-left:0;padding-top:0;height:auto;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menu ul.level2 .active a{color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}
.left_col ul.menu li.active ul{display: block;}*/

.left_col ul.menu a{color:#666666;display:block;padding-left:21px;padding-top:20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}
.left_col ul.menu a:hover {text-decoration: none;}
.left_col ul.menu ul.level2{display:none;}
.left_col ul.menu ul.level2{border-bottom:1px solid #ffffff;padding-top:16px;background-color:#c4cd28;}
.left_col ul.menu ul.level2 li{margin-left:21px;margin-bottom:0;}
.left_col ul.menu ul.level2 a{padding-left:0;padding-top:0;height:30px;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menu ul.level2 .active a{color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}
.left_col ul.menu li.active ul{display: block;}

.left_col ul.menu li.level1 {padding: 20px 0; border-bottom: 1px solid #fff;}
.left_col ul.menu li.level1 a {display: block; border: 0; padding-top: 0;}

.left_col ul.menu li.level1.bggreen {padding:10px 0 0 0; border: 0;}
.left_col ul.menu li.level1.bggreen a {color:#666666;display:block;padding-left:21px;padding-top:10px; padding-bottom: 20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}

.left_col ul.menu li.level1.bggreen ul.level2 a{padding-left:0;padding-top:0;height:auto;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menu li.level1.bggreen ul.level2 .active a{color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}



/*.left_col ul.menupro {display:block;margin-top:79px;border-top:1px solid #ffffff}
.left_col ul.menupro a {color:#666666;display:block;height:30px;padding-left:21px;padding-top:20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}
.left_col ul.menupro a:hover {text-decoration: none;}
.left_col ul.menupro ul.level2 {display:none;}
.left_col ul.menupro ul.level2 {border-bottom:1px solid #ffffff;padding-top:16px;background-color:#8F3079;}
.left_col ul.menupro ul.level2 li {margin-left:21px;margin-bottom:16px;}
.left_col ul.menupro ul.level2 a {padding-left:0;padding-top:0;height:auto;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menupro ul.level2 .active a {color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}
.left_col ul.menupro li.active ul {display: block;}*/

.left_col ul.menupro{display:block;margin-top:79px;border-top:1px solid #ffffff}

.left_col ul.menupro a{color:#666666;display:block;padding-left:21px;padding-top:20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}
.left_col ul.menupro a:hover {text-decoration: none;}
.left_col ul.menupro ul.level2{display:none;}
.left_col ul.menupro ul.level2{border-bottom:1px solid #ffffff;padding-top:16px;background-color:#8f2f79;}
.left_col ul.menupro ul.level2 li{margin-left:21px;margin-bottom:0;}
.left_col ul.menupro ul.level2 a{padding-left:0;padding-top:0;height:30px;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menupro ul.level2 .active a{color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}
.left_col ul.menupro li.active ul{display: block;}

.left_col ul.menupro li.level1 {padding: 20px 0; border-bottom: 1px solid #fff;}
.left_col ul.menupro li.level1 a {display: block; border: 0; padding-top: 0;}

.left_col ul.menupro li.level1.bgpro {padding:10px 0 0 0; border: 0;}
.left_col ul.menupro li.level1.bgpro a {color:#666666;display:block;padding-left:21px;padding-top:10px; padding-bottom: 20px;font-size:15px;font-weight:bold;border-bottom:1px solid #ffffff;}

.left_col ul.menupro li.level1.bgpro ul.level2 a{padding-left:0;padding-top:0;height:auto;color:#000000;font-size:11px;font-weight:normal;border:none;}
.left_col ul.menupro li.level1.bgpro ul.level2 .active a{color:#ffffff;font-size:13px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 5px;margin-left:13px;padding-left:10px;}


/*.mise_en_avant_leftcol_green{width:191px;height:248px;position:relative;background:url("../img/bg/bg_bloc_mise_en_avant_leftcol_green.png") no-repeat left top;margin-top:32px;margin-left:19px;padding-top:10px;}*/
.mea_left_ext .bot {margin-left: 20px;}
/*.mise_en_avant_leftcol_green{width:191px;height:213px;position:relative;background:#c4cd28 url("../img/bg/bg_bloc_mea_leftcol_top.png") no-repeat left top;margin-top:32px;margin-left:19px;padding-top:10px;  }*/
.mise_en_avant_leftcol_green{width:191px;position:relative;background:#c4cd28 url("../img/bg/bg_bloc_mea_leftcol_top.png") no-repeat left top;margin-top:32px;margin-left:20px;padding-top:10px; padding-bottom: 10px;  }
.mise_en_avant_leftcol_green.gris{background:url("../img/bg/bg_bloc_mea_leftcol_top_fj.png") no-repeat scroll left top transparent !important;}
.mise_en_avant_leftcol_green .quote{position:absolute;left:-9px;}
/*.mise_en_avant_leftcol_green p{color:#666666;width:142px;height:50px;margin-left:40px;font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic;}*/
.mise_en_avant_leftcol_green p{color:#666666;width:142px;margin-left:40px;font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic;}
.mise_en_avant_leftcol_green .conteneur_pict{width:170px;height:104px;margin-top:5px;margin-left:11px;margin-bottom:10px;}
/*.mise_en_avant_leftcol_green .btnorange{display:block;width:108px;height:22px;background:url("../img/btn/bg_btn_orange_mise_en_avant.png") no-repeat left top;color:#ffffff;font-size:10px;margin-left:73px;text-align:center;padding-top:8px;}*/
.mise_en_avant_leftcol_green .btnorange{display:block;width:108px;height:29px;background:url("../img/btn/bg_btn_orange_mise_en_avant.png") no-repeat left top;color:#ffffff;font-size:10px;margin-left:73px;text-align:center;padding-top:8px;}
/*.mise_en_avant_leftcol_green .btnorangedouble{display:block;width:108px;height:29px;background:url("../img/btn/bg_btn_orange_mise_en_avant.png") no-repeat left top;color:#ffffff;font-size:10px;margin-left:73px;text-align:center;padding-top:3px;}*/

.btnorangedouble{display:block;width:108px;height:29px;background:url("../img/btn/bg_btn_orange_mise_en_avant.png") no-repeat left top;color:#ffffff;font-size:10px;margin-left:73px;text-align:center;padding-top:3px;}

.mise_en_avant_leftcol_green .btnorangedouble {
background:url("../img/btn/bg_btn_orange_mise_en_avant2.png") no-repeat scroll left top transparent;
color:#FFFFFF;
display:block;
font-size:10px;
height:30px;
margin-left:40px;
letter-spacing:-0.5px;
padding-top:3px;
text-align:center;
width:142px;
}


.right_col{width:729px;float:left;min-height:800px;}
/*.entete{background-color:#c4cd28;width:689px;border-left:1px solid #fff;height:58px;padding-top:21px;padding-left:39px;}*/
.entete{background-color:#c4cd28;width:689px;border-left:1px solid #fff;height:59px;padding-top:20px;padding-left:39px;}
.contenu-texte{background-color:#fff;min-height:600px;padding:20px 39px 60px 39px;color:#666666;position:relative;font-size:13px;}
.contenu-texte p{margin-bottom:15px;}
.contenu-texte hr{margin-bottom:15px;height:1px;padding:0;color:#C4CD28;background-color:#C4CD28;border:0;}

.pro .contenu-texte hr{margin-bottom:15px;height: 1px;padding: 0;color:#8F3079;background-color:#8F3079;border: 0;}
.contenu-texte h3{margin-bottom:10px;}
.contenu-texte .puce{list-style-type: disc;font-size:13px; margin:0 0 15px 15px;}

/* page magie + visio */

#main.magie #content{height:488px;position:relative;width:980px;z-index:9}
#ct_bg_visio{position:absolute;margin-top:-58px;width:1235px;height:547px;}
#ct_bg_visio img {position:absolute; top:0; left:0; z-index:8;opacity:1.0;}
#ct_bg_visio img.active {z-index: 10;opacity:1.0}
#ct_bg_visio img.last-active {z-index: 9;}
#ct_bg_visio #next_img{display:none}



.proposer_pict{width:319px;height:41px;position:absolute;right:0px;bottom:38px;}
.bloc_texte_magie{width:319px;height:316px;background:url("../img/bg/bg_bloc_gris_magie.png") no-repeat left top;right:0px;top:53px;position:absolute;}
#visio_magie {position:absolute;left:0px;bottom:38px;width:650px;height:41px;}
#visio_magie .nav{background:url("../img/bg/bg_nav_visio.png") no-repeat left top;width:650px;height:41px;position:relative;}
#visio_magie .nom_magie{width:140px;height:24px;color:#fff;background:url("../img/btn/bg_bouton_magie.png") no-repeat left top;margin-top:6px;margin-left:7px;text-align:center;font-size:12px;font-family:"Arial Black",Arial;padding-top:6px;float:left;display:block;text-transform:uppercase;}
#visio_magie .more_magie{display:block;width:142px;height:24px;background:url("../img/btn/bg_bouton_plusdemagie.png") no-repeat left top;color:#fff;text-align:center;font-size:12px;font-family:"Arial Black",Arial;float:right;margin-right:6px;margin-top:6px;padding-top:6px;}





.bloc_texte_magie{color:#fff;}
.bloc_texte_magie h2{font-weight:bold;font-size:16px;width:262px;margin-top:30px;margin-left:36px;margin-bottom:15px;}
.bloc_texte_magie .corps_txt_visio{font-family:Georgia,Arial,Helvetica,sans-serif;font-style: italic;font-size:15px;width:262px;margin-left:36px;margin-bottom:15px;margin-top:15px;line-height:21px;}
.bloc_texte_magie .auteur_txt_visio{font-size:10px;margin-left:36px;margin-right:5px;}
.bloc_texte_magie .lieu_auteur_visio{font-size:10px;margin-left:5px;}
.bloc_texte_magie .quote_grey{position:absolute;top:25px;left:-21px;}
.bloc_texte_magie .linkform{position:absolute;left:36px;bottom:15px;}
.bloc_texte_magie .linkform img {float:left;}
.bloc_texte_magie .linkform a{display:block;color:#fff;height:22px;min-width:1px;background: #eb6e1f; padding: 8px 15px 0 15px;font-size: 10px; text-transform: uppercase;text-decoration: none; font-weight: bold;float:left;}
#liste_nb_photo{display:block;float:left;width:330px;padding-left:20px;margin-top:13px;}
#liste_nb_photo li{float:left;cursor:pointer;}
#liste_nb_photo li.picto_off{background:url("../img/visio_magie/puce_off.png") no-repeat left top;;width:15px;height:15px;display:block;margin-right:17px;}
#liste_nb_photo li.active{background:url("../img/visio_magie/puce_on.png") no-repeat left top;;width:13px;height:13px;display:block;margin-right:17px;margin-top:1px;}
.cont_mini{background:url("../img/visio_magie/bg_miniature_visio.png") no-repeat left top;width:163px;height:81px;position:absolute;padding:2px;display:none;}
.cont_mini img{width:159px;height:67px;cursor:pointer;}

.contenu-texte h3{margin-bottom:10px;}
.contenu-texte .puce {list-style-type: disc;font-size:13px; margin:0 0 15px 15px;}


/* page magie formulaire */
.magie-form .conteneur_formulaire{background:url('../img/bg/bg_magie_form.png') no-repeat left top;width:657px;height:441px;float:right;margin-top:10px;padding:22px;color:#fff; position: relative;}
.magie-form h2{font-size:16px;font-weight:normal;margin-bottom:22px;}
.magie-form h2 span{font-size:24px;}
.magie-form .left{float:left;width:275px;height:150px;}
/*.magie-form .left input{background:url('../img/bg/bg_inputtxt_magie_form.png') no-repeat left top;width:189px;height:30px;border:none;padding:0 5px;color:#fff; font-size: 10px;}*/
.magie-form .right{float:left;width:330px;height:150px;margin-left:50px;}
.magie-form .right .input{width:310px;}
/*.magie-form .right input{background:url('../img/bg/bg_inputtxt_magie_form.png') no-repeat left top;width:189px;height:30px;border:none;padding:0 5px;color:#fff}*/
.magie-form .right select{background:url('../img/bg/bg_inputtxt_magie_form.png') no-repeat left top;width:189px;height:30px;border:none;padding:0 5px;color:#fff}
/*.magie-form .formulaire label{display:block;height:40px;}*/
.magie-form .formulaire label span.lib{display:block;float:left;width:76px;line-height:30px;}
.magie-form .formulaire .right label span.lib{width:111px;line-height:30px;}
.magie-form .formulaire .left span.error{font-size:11px;font-weight:bold;color:#f18939;}
.magie-form .formulaire .right span.error{font-size:11px;font-weight:bold;color:#f18939;}
.magie-form .formulaire .msg{margin-bottom:10px;}
.magie-form .formulaire .msg input{background:url('../img/bg/bg_inputmsg_magie_form.png') no-repeat left top;border:none;padding:0 5px;color:#fff;width:569px;height:60px; margin-left: 10px; font-size: 10px;}
.magie-form .formulaire .right .help{float:left;margin-top:7px;}
.magie-form .formulaire .right .lbl_help span.lib2{padding-left:2px;width:111px;display:block;float:left;line-height:30px;}
.magie-form .formulaire .right span.lib{margin-left:20px;}
.magie-form .formulaire .cgu{float:left;width:320px;}
.magie-form .formulaire .cgu label{height:40px;}
.magie-form .formulaire .cgu input{float:left;display:block;margin-top:5px;}
.magie-form .formulaire .cgu span{float:left;display:block;line-height:21px;width:290px;padding-left:5px;padding-right:5px;}
.magie-form .formulaire .cgu a{color:#fff;text-decoration:underline;}
.magie-form .formulaire .cgu .legal{font-size:10px;width:310px;}
.magie-form .formulaire .capcha{width:312px;height:123px;float:left;}
.magie-form .formulaire input.bouton{background:url('../img/btn/bg_bouton_form_magie.png') no-repeat left top;width:82px;height:30px;color:#fff;border:none;font-size:10px;float:right;margin-left:31px; cursor: pointer;}
/*.magie-form textarea{background:url('../img/bg/bg_inputmsg_magie_form.png') no-repeat;width:569px;height:40px;padding:6px;border:none;color:#ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}*/

.mag_infobulle { display: none; width: 238px; height: 106px; background: url(../img/bg/fleche_infobulle_mag.png) no-repeat 25px top; position: absolute; right: 144px; top:125px; font-size: 11px; color: #666666;z-index: 9999; padding-top: 12px}
.mag_infobulle .close {position: absolute; right: 13px; top:19px; display: block; width: 18px; height: 16px;}
.mag_infobulle_content {width: 180px; min-height: 65px; background:#fff url(../img/bg/infobulle_rb_x.png) repeat-x left bottom; padding: 20px 35px 15px 15px;}
.mag_infobulle_content a {color: #eb6e1f; text-transform: uppercase; text-decoration: none; font-size: 10px; font-weight: bold; display: block; margin-top: 10px;}


/* skin select magie form*/
#wrapper {text-align: left; padding: 20px;}

.magie-form .jNiceWrapper select {border:none;margin:0;padding:0;}

.magie-form .jNiceSelectWrapper {
	height: 17px;
	left:131px;top:0px;z-index:3;position:absolute;
	font-size: 10px; color:#fff;
	font-family: Arial, Helvetica, sans-serif;
}

.magie-form .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

.magie-form .jNiceSelectWrapper .jNiceSelectText {
	line-height: 15px;
	padding: 7px 10px;
	border:0;
	background:url(../img/bg/select_body_bg_marron.png) no-repeat left top;
	width:185px; height:32px;
	overflow:hidden;float:none;position:absolute;z-index:100;
        font-size: 10px;
}

.magie-form .jNiceSelectWrapper .jNiceSelectOpen {
	background: url(../img/bg/select_btn_bg_marron.png) no-repeat left top;
	width:31px; height:32px;
	/*z-index:100;display:block;position:absolute;right:0px;*/
        z-index:100;display:block;position:absolute;left:167px;
}

.magie-form .jNiceSelectWrapper ul {
	top: 16px;
	background: url(../img/bg/select_bottom_bg_marron.png) no-repeat left bottom;
	border:0;
	position:absolute;left:1px; top:20px; list-style:none;display: none;margin:0;padding:0 0 17px 0;z-index:100;width:198px;
}

.magie-form .jNiceSelectWrapper ul a {
	color:#fff;
	background-color: #4d433c;
	display:block;padding:5px 5px 5px 10px;text-decoration:none;
}

.magie-form .jNiceSelectWrapper ul a:hover { background:#e9d6e4; color:#4d433c; }
.magie-form .jNiceSelectWrapper ul a.selected {background: #e9d6e4; color:#4d433c;}

.magie-form .jNiceFocus { border: dotted 1px #666666; }

.magie-form .jNiceHidden {opacity:0;z-index:-1;position:relative;}
.magie-form .jNiceWrapper {position:relative;vertical-align:top; margin-left: 10px;}
.magie-form .jNiceWrapper input {outline:none;moz-outline:none;}


/* page list-3 */
.list_3 .left_menu{position:absolute;top:43px;width:199px;}
.list_3 .bulle{background:url('../img/bg/bulle_t1_pglist.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.list_3 .menu{margin-bottom:20px;}
.list_3 .menu li{background:url('../img/bg/bg_menu_li_pglist.png') no-repeat left top;width:199px;height:30px;margin-top:10px;}
.list_3 .menu li a{color:#fff;font-size:13px;display:block;width:100%;padding-top:7px;padding-left:10px;padding-right:10px;}
.list_3 .mini_visio{height:87px;margin-top:10px;margin-bottom:8px;width:186px;background:url('../img/bg/bg_mini_visio.png') no-repeat;padding:8px 6px 19px 7px;position:relative;}
.list_3 .mini_visio .title{color:#ffffff;text-transform: uppercase;display:block;width:166px;margin-left:17px;font-weight:bold; margin-bottom: 6px;}

.list_3 .line_fushia{background:url('../img/bg/line_menu_pgmag.png') no-repeat left top;height:1px;margin-bottom:10px;}
.list_3 .acces_pro{background:url('../img/bg/bg_menu_li_pglist_pro.png') no-repeat left top;width:179px;height:23px;margin-top:10px;padding-top:8px;padding-left:10px;padding-right:10px;}
.list_3 .acces_pro a{color:#fff;font-size:10px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 4px;padding-left:10px;}


    /* carrousel */
        .mini_visio .mini_carroussel li{
            text-align:center;
        }
        .mini_visio .mini_carroussel {
            margin:0;
            padding:0;
            height:75px;
        }
        .mini_visio .mini_carroussel li {
            float:left;
            width:157px;
            height:80px;
            margin:0;
            padding:0;
            list-style:none;
            color:#FFF;
        }

        .mini_visio .carrousel-conteneur{
            margin-left:11px;
        }

        .mini_visio .carrousel-conteneur .prev{
            position:absolute;
            cursor:pointer;
            top:60px;
            left:6px;
            width:10px;
            height:14px;
        }
        .mini_visio .carrousel-conteneur .next{
            position:absolute;
            top:60px;
            left:180px;
            cursor:pointer;
            width:10px;
            height:14px;
        }
  




.list_3 .conteneur1{position:absolute;top:43px;left:257px;cursor:pointer;width:251px;height:167px;}
.list_3 .conteneur2{position:absolute;top:44px;left:517px;cursor:pointer;width:211px;height:317px;}
.list_3 .conteneur3{position:absolute;top:44px;left:737px;cursor:pointer;width:183px;height:136px;}
.list_3 .conteneur4{position:absolute;top:190px;left:737px;cursor:pointer;width:233px;height:171px;}
.list_3 .conteneur5{position:absolute;top:220px;left:240px;cursor:pointer;width:268px;height:368px;}
.list_3 .conteneur6{position:absolute;top:371px;left:517px;cursor:pointer;width:403px;height:305px;}
.list_3 .conteneur7{position:absolute;top:598px;left:308px;cursor:pointer;width:201px;height:202px;}
.list_3 .conteneur8{position:absolute;top:686px;left:517px;cursor:pointer;width:124px;height:192px;}
.list_3 .conteneur9{position:absolute;top:686px;left:651px;cursor:pointer;width:123px;height:192px;}
.list_3 .conteneur10{position:absolute;top:686px;left:785px;cursor:pointer;width:168px;height:111px;}
.list_3 .landing_visio div img{width:100%;height:100%}


/* list_4 */
.list_4 .left_menu{float:left;margin-top:43px;width:199px;margin-right:10px;}
.list_4 .bulle{background:url('../img/bg/bulle_t1_pglist.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.list_4 .menu{margin-bottom:20px;}
.list_4 .menu li{background:url('../img/bg/bg_menu_li_pglist.png') no-repeat left top;width:179px;height:23px;margin-top:10px;padding-top:7px;padding-left:10px;padding-right:10px;}
.list_4 .menu li a{color:#fff;font-size:13px;}
.list_4 .mini_visio{height:94px;margin-top:10px;margin-bottom:8px;position:relative;width:186px;background:url('../img/bg/bg_mini_visio.png') no-repeat;padding:10px 6px 19px 7px;}
.list_4 .mini_visio .title{color:#ffffff;text-transform: uppercase;display:block;width:166px;margin-left:17px;font-weight:bold;margin-bottom:7px;}

.list_4 .mini_visio .carrousel-conteneur .prev{top:60px;}
.list_4 .mini_visio .carrousel-conteneur .next{top:60px;}


.list_4 .line_fushia{background:url('../img/bg/line_menu_pgmag.png') no-repeat left top;height:1px;margin-bottom:10px;margin-top:10px;}
/*.list_4 .acces_pro{background:url('../img/bg/bg_menu_li_pglist.png') no-repeat left top;width:179px;height:23px;margin-top:10px;padding-top:8px;padding-left:10px;padding-right:10px;}
.list_4 .acces_pro a{color:#fff;font-size:10px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 4px;padding-left:10px;}
*/
.list_4 .acces_pro{background:url('../img/bg/bg_menu_li_pglist_pro.png') no-repeat left top;width:179px;height:23px;margin-top:10px;padding-top:8px;padding-left:10px;padding-right:10px;}
.list_4 .acces_pro a{color:#fff;font-size:10px;font-weight:bold;background:url("../img/picto/arrow_mg_lvl2_selected.png") no-repeat 0px 4px;padding-left:10px;}



.list_4 .word_cloud{background:url("../img/bg/bg_word_cloud.png") no-repeat;width:183px;height:85px;padding:5px 8px}
.list_4 .word_cloud a{color:#ffffff;}

.list_4 .type_media {height:55px;}
.list_4 .type_media .title{color:#9f005e;font-size:14px;font-family:"Arial Black";}
.list_4 .type_media form{margin-top:6px;}


     /* skin select bleu pages wit */
        #wrapper {text-align: left; padding: 20px;}

        .list_4 .jNiceWrapper select {border:none;margin:0;padding:0;}

        .list_4 .jNiceSelectWrapper {
                height: 17px;
                left:0px;top:0px;z-index:3;position:absolute;
                font-size: 10px; color:#fff;
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .list_4 .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

        .list_4 .jNiceSelectWrapper .jNiceSelectText {
                line-height: 15px;
                padding: 7px 10px;
                border:0;
                background:url(../img/bg/select_body_bg_pink.png) no-repeat left top;
                width:168px; height:30px;
                overflow:hidden;float:none;position:absolute;z-index:100;
        }

        .list_4 .jNiceSelectWrapper .jNiceSelectOpen {
                background: url(../img/bg/select_btn_bg_pink.png) no-repeat left top;
                width:31px; height:30px;
                /*z-index:100;display:block;position:absolute;right:0px;*/
                z-index:100;display:block;position:absolute;left:168px;
        }

        .list_4 .jNiceSelectWrapper ul {
                top: 16px;
                background: url(../img/bg/select_bottom_bg_pink.png) no-repeat left bottom;
                border:0;
                position:absolute;left:0px; top:20px; list-style:none;display: none;margin:0;padding:6px 0 6px 0;z-index:100;width:199px;
                overflow-y:auto;overflow-x:hidden;
        }

        .list_4 .jNiceSelectWrapper ul a {
                color:#fff;
                background-color: #ec008c;
                display:block;padding:5px 5px 5px 10px;text-decoration:none;
        }

        .list_4 .jNiceSelectWrapper ul a:hover { background:#ffbce4; color:#ec008c; }
        .list_4 .jNiceSelectWrapper ul a.selected {background: #ffbce4; color:#ec008c;}

        .list_4 .jNiceFocus { border: dotted 1px #666666; }

        .list_4 .jNiceHidden {opacity:0;z-index:-1;position:relative;}
        .list_4 .jNiceWrapper {position:relative;vertical-align:top;}
        .list_4 .jNiceWrapper input {outline:none;moz-outline:none;}

        
.list_4 .galerie{width:740px;float:left;margin-left:10px;position:relative;margin-top:10px;}
.list_4 .galerie .pagination_droite{width:35px;height:50px;float:left;margin-top:235px;}
.list_4 .galerie .pagination_gauche{width:35px;height:50px;float:left;margin-top:235px;}
.list_4 .galerie ul.page_content{display:block;width:665px;height:550px;float:left;margin-left:5px;}
.list_4 .galerie ul.page_content li{float:left;width:130px;height:130px;position:relative;}
.list_4 .galerie ul.page_content li div.conteneur{position:relative;width:123px;height:123px;margin-left:2px;margin-right:2px;}
.list_4 .galerie ul.page_content li div.conteneur a img{width:100%;height:100%;}


/* liste 5 , liste d'actu */
.list_5 .search_actu{margin-bottom:53px;}
.list_5 form{width:370px;float:left;}
.list_5 .follow_social{float:left;background:url('../img/bg/bg_actu_follow_te.png') no-repeat;width:190px;height:30px;}
.list_5 .link_follow_soc{background:url('../img/picto/white_arrow.png') no-repeat 0px 5px;padding-left:10px;color:#ffffff;margin-left:10px;margin-top:5px;display:block;width:110px;float:left;}

.list_5 form .select_ct{float:left;width:130px;cursor:pointer;margin-right:5px;}
.list_5 .submit_actu{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;width:72px;height:30px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;font-weight:bold;cursor:pointer;text-transform: uppercase}

.list_5 .list_actu_date li {padding: 10px 0 10px 0; border-top: 1px solid #a4a09d;display:block;width:650px;}
.list_5 .date {width: 25px; height: 40px; background: url(../img/bg/date_bg.png) no-repeat left top; float: left; margin: 0 10px 0 0; font-family:"Arial Black",Arial,sans-serif; font-size: 14px; color: #ffffff; padding-left: 7px; }
.list_5 .date p {margin:0; line-height: 18px; padding: 0 0 2px 0;}
.list_5 .description{float:left;width:600px}
.list_5 .description a {color: #666;}



.list_5 .pager{margin-left:auto;margin-right:auto;width:345px;}
.list_5 .pager .prev{float:left;background:url('../img/bg/bg_btn_pager_green.png') no-repeat;width:82px;height:30px;color:#ffffff;text-align: center;text-transform:uppercase;margin-right:10px;padding-top:7px;font-size:10px;}
.list_5 .pager .numbers{float:left;}
.list_5 .pager .numbers li{color:#c4cd28;}
.list_5 .pager .numbers a{color:#c4cd28;}
.list_5 .pager .next{float:left;background:url('../img/bg/bg_btn_pager_green.png') no-repeat;width:82px;height:30px;color:#ffffff;text-align: center;text-transform:uppercase;;margin-left:10px;padding-top:7px;font-size:10px;}



/* skin vert select */
     /* skin select bleu pages wit */
        #wrapper {text-align: left; padding: 20px;}

        .list_5 .jNiceWrapper select {border:none;margin:0;padding:0;}

        .list_5 .jNiceSelectWrapper {
                height: 17px;
                left:0px;top:0px;z-index:3;position:absolute;
                font-size: 10px; color:#fff;
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .list_5 .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

        .list_5 .jNiceSelectWrapper .jNiceSelectText {
                line-height: 15px;
                padding: 7px 10px;
                border:0;
                background:url(../img/bg/select_body_bg_green.png) no-repeat left top;
                width:99px; height:30px;
                overflow:hidden;float:none;position:absolute;z-index:100;
        }

        .list_5 .jNiceSelectWrapper .jNiceSelectOpen {
                background: url(../img/bg/select_btn_bg_green.png) no-repeat left top;
                width:31px; height:30px;
                /*z-index:100;display:block;position:absolute;right:0px;*/
                z-index:100;display:block;position:absolute;left:99px;
        }

        .list_5 .jNiceSelectWrapper ul {
                top: 16px;
                background: url(../img/bg/select_bottom_bg_green.png) no-repeat left bottom;
                border:0;
                position:absolute;left:0px; top:20px; list-style:none;display: none;margin:0;padding:5px 0 5px 0;z-index:100;width:130px;
                max-height:200px;overflow-y:auto;overflow-x:hidden;
        }

        .list_5 .jNiceSelectWrapper ul a {
                color:#fff;
                background-color: #979e1f;
                display:block;padding:5px 5px 5px 10px;text-decoration:none;
        }

        .list_5 .jNiceSelectWrapper ul a:hover { background:#ecf198; color:#979e1f; }
        .list_5 .jNiceSelectWrapper ul a.selected {background: #ecf198; color:#979e1f;}

        .list_5 .jNiceFocus { border: dotted 1px #666666; }

        .list_5 .jNiceHidden {opacity:0;z-index:-1;position:relative;}
        .list_5 .jNiceWrapper {position:relative;vertical-align:top;}
        .list_5 .jNiceWrapper input {outline:none;moz-outline:none;}


 

/* ajax content pour la colorbox */
#description_photo .fl{width:50%}
#description_photo .photo{text-align:center;background-color:#9f005e;}
#description_photo .description{padding:10px 20px;background-color:#9f005e;position:relative;}
#description_photo .title{color:#ffffff;font-size:12px;margin-right:5px;margin-bottom:2px;}
#description_photo .msg{color:#ffffff;font-size:11px;}
#description_photo .roadbook{float:right;margin-top:8px}
#description_photo .add_fb{position:absolute;right:10px;bottom:80px;}


/* page map  */
#main.map{min-height:900px;padding-top:0px;margin-top:-81px;}
#map_canvas{z-index:0;margin-top:-58px;margin-left:-138px;width:1236px;height:500px;}
#map_canvas .map_footer{margin-bottom:83px;}
.map .title_lvl1_green{position:absolute;}
.map #content{margin-top:0px;}
.map .title_lvl1_green{top:100px;}
.map .add_roadbook {width: 93px; height: 29px; background: url(../img/bg/roadbook_bg.png) no-repeat left top; position: absolute;top:400px; color: #ffffff; font-size: 10px; padding:2px 0 0 62px; line-height: 12px; font-size: 11px;}
/*.map #detail {width: 93px; height: 29px; background: url(../img/bg/roadbook_bg.png) no-repeat left top; position: absolute; right: 150px; top:400px; color: #ffffff; font-size: 10px; padding:2px 0 0 62px; line-height: 12px; font-size: 11px;}*/
.map #detail{position:absolute;display:block;top:400px;left:500px;width:135px;height:24px;font-family:"Arial Black",Arial;color:#ffffff;text-align:center;background:url("../img/btn/btn_billeterie.png") no-repeat left top;font-size:12px;padding-top:7px;z-index:999999;}
.map #detail:hover{position:absolute;display:block;top:400px;left:500px;width:135px;height:24px;font-family:"Arial Black",Arial;color:#ffffff;text-align:center;background:url("../img/btn/btn_billeterie_hover.png") no-repeat left top;font-size:12px;padding-top:7px;}

.map .add_roadbook span {font-size: 13px; font-family:"Arial Black",Arial,sans-serif; text-transform: uppercase;}
.map .roadbook_infobulle{top:290px;}
.search_iti{position:absolute;top:247px;width:230px;height:190px;}
.search_iti a {text-decoration: none;}
.search_iti .vue_air{line-height:33px;text-align:center;float:left;margin-right:22px;display:block;width:104px;height:33px;color:#ffffff;font-size:10px;background:url('../img/bg/bg_search_iti_vue.png') no-repeat left top;}
.search_iti .vue_air_on{line-height:33px;text-align:center;float:left;margin-right:22px;display:block;width:104px;height:33px;color:#ffffff;font-size:10px;background:url('../img/bg/bg_search_iti_vue_on.png') no-repeat left top;}
.search_iti .vue_transports{line-height:33px;text-align:center;float:left;display:block;width:104px;height:33px;color:#ffffff;font-size:10px;background:url('../img/bg/bg_search_iti_vue.png') no-repeat left top;}
.search_iti .vue_transports_on{line-height:33px;text-align:center;float:left;display:block;width:104px;height:33px;color:#ffffff;font-size:10px;background:url('../img/bg/bg_search_iti_vue_on.png') no-repeat left top;}
.search_iti form{display:block;width:192px;height:132px;margin-top:9px;background:url('../img/bg/bg_search_iti_form.png') no-repeat left top;padding:10px 20px 6px 18px;}
.search_iti .arrow_white{background:url('../img/picto/arrow_mg_lvl2_selected.png') no-repeat 0px 3px;padding-left:8px;font-weight:bold;color:#ffffff;font-size:10px;}
.search_iti .depart_iti{background:url('../img/bg/bg_search_iti_inputtxt.png') no-repeat left top;width:181px;height:24px;border:none;margin-top:10px;margin-bottom:7px;font-size:12px;color:#666666;padding-left:11px;}
.search_iti .arrivee_iti{background:url('../img/bg/bg_search_iti_inputtxt.png') no-repeat left top;width:181px;height:24px;border:none;font-size:12px;color:#666666;padding-left:11px;margin-bottom:9px;}

.search_iti .submit_iti{background:url('../img/bg/bg_search_iti_submit.png') no-repeat left top;width:94px;height:24px;text-align:center;cursor:pointer;float:right;line-height:24px;color:#FFFFFF;font-weight:bold;font-size:10px;border:none;}
.search_iti .car_iti{background:url('../img/picto/picto_car.png') no-repeat left top;width:39px;height:23px;display:block;float:left;border:none;cursor:pointer;margin-right:5px}
.search_iti .car_iti_on{background:url('../img/picto/picto_car_on.png') no-repeat left top;width:39px;height:23px;display:block;float:left;border:none;cursor:pointer;margin-right:5px}
.search_iti .foot_iti{background:url('../img/picto/picto_pied.png') no-repeat left top;width:39px;height:23px;display:block;float:left;border:none;cursor:pointer;}
.search_iti .foot_iti_on{background:url('../img/picto/picto_pied_on.png') no-repeat left top;width:39px;height:23px;display:block;float:left;border:none;cursor:pointer;}
.map .transparency{width:100%;height:79px;background:url('../img/bg/bg_pgmap_transparence.png') repeat-x;position:absolute;left:0px;top:458px;}

/* page wit1 */

/*.wit_infobulle { display: none; width: 238px; height: 63px; position: absolute; right: -8px; top:100px; font-size: 11px; color: #666666;}
.wit_infobulle .close {position: absolute; right: 13px; top:7px; display: block; width: 18px; height: 16px;}
.wit_infobulle_content {width: 180px; height: 23px; background: url(../img/bg/infobulle_rb_x.png) repeat-x left top; padding: 20px 35px 15px 15px;}*/
.wit_infobulle { display: none; width: 238px; height: 106px; background: url(../img/bg/fleche_infobulle_mag.png) no-repeat 25px top; position: absolute; right: 156px; top:170px; font-size: 11px; color: #666666;z-index: 9999; padding-top: 12px}
.wit_infobulle .close {position: absolute; right: 13px; top:19px; display: block; width: 18px; height: 16px;}
.wit_infobulle_content {width: 180px; min-height: 65px; background:#fff url(../img/bg/infobulle_rb_x.png) repeat-x left bottom; padding: 20px 35px 15px 15px;}
.wit_infobulle_content a {color: #eb6e1f; text-transform: uppercase; text-decoration: none; font-size: 10px; font-weight: bold; display: block; margin-top: 10px;}


.wit_1 #content{width:949px;margin-top:43px;}
.wit_1 #address{color:#FFFFFF;}
.wit_1 .left_menu{width:210px;float:left;margin-right:38px;}
.wit_1 .main_ct{width:701px;float:left;}
.wit_1 .bulle{background:url('../img/bg/bg_bulle_bleu.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.wit_1 .line_blue{background:url('../img/bg/bg_line_bleu.png') no-repeat left top;width:210px;height:1px;margin-top:13px;margin-bottom:11px;}
.form_login .error{color:red;margin-bottom:10px;font-weight:bold;}
.form_login input.login,
.form_login input.password{background:url('../img/bg/bg_login_txt_pgwit.png') no-repeat; width:186px;height:30px;line-height:30px;font-size:12px;color:#ffffff;padding-left:12px;margin-bottom:10px;border:none;}
.form_login input.submit_login{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;width:72px;height:30px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;cursor:pointer; font-family:Arial,Helvetica,sans-serif;}

.menu_login ul li{background:url('../img/bg/bg_menu_txt_pgwit.png') no-repeat;width:183px;height:22px;padding-left:15px;padding-top:8px;margin-bottom:4px;}
.menu_login ul li a{background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-weight: bold;font-size:10px; font-family:Arial,Helvetica,sans-serif;}

.menu_login ul li.fb{background:url('../img/bg/bg_ct_fb_pgwit.png') no-repeat;width:183px;height:71px;padding-left:15px;padding-top:8px;margin-bottom:4px;}
.menu_login ul li.fb a.lib{display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0; font-size:10px;padding-right:2px;margin-bottom:15px;}
.menu_login ul li.fb a.fbconnect{display:block;background:none;padding:0;margin:0}
.menu_login ul li.fb a.fbconnect_login_button{background:none;padding-left:0px;}


/* witbox */
.witbox .witboxTopLeft{width:10px; height:10px; background:url(../img/bg/side_corner_cadre_pgwit.png) -16px 0 no-repeat;float:left;}
.witbox .witboxTopCenter{height:10px;width:679px; background:url(../img/bg/borders_cadre_pgwit.png) 0 0 repeat-x;float:left;}
.witbox .witboxTopRight{width:10px; height:10px; background:url(../img/bg/side_corner_cadre_pgwit.png) -30px 0 no-repeat;float:left;}

.witbox .witboxMiddleLeft{width:11px;height:401px; background:url(../img/bg/side_corner_cadre_pgwit.png) left top repeat-y;float:left;margin-left:-1px;}
.witbox .witboxMiddleRight{width:11px;height:401px; background:url(../img/bg/side_corner_cadre_pgwit.png) right top repeat-y;float:left;}
.witbox .witboxContent{width:679px;height:401px;float:left;background-color:#a0c5db;}

.witbox .witboxBottomLeft{width:10px; height:10px; background:url(../img/bg/side_corner_cadre_pgwit.png) -16px -12px no-repeat;float:left;}
.witbox .witboxBottomCenter{height:10px;width:679px; background:url(../img/bg/borders_cadre_pgwit.png) 0 -15px repeat-x;float:left;}
.witbox .witboxBottomRight{width:10px; height:10px; background:url(../img/bg/side_corner_cadre_pgwit.png) -30px -12px no-repeat;float:left;}

.wit_1 .onglets_wit{display:block;margin-left:278px;width:420px;height:25px;float:left;}
.wit_1 .onglets_wit li{display:block;float:left;text-align:center;}
.wit_1 .onglets_wit li a{color:#ffffff;font-size:10px;}
.wit_1 .onglets_wit li a:hover {text-decoration: none;}

.wit_1 .onglets_wit li.first a{background:url('../img/bg/bg_onglet1_pgwit.png') no-repeat;width:179px;height:19px;margin-right:5px;display:block;padding-top:6px;}
.wit_1 .onglets_wit li.first a:hover {text-decoration: none;}
.wit_1 .onglets_wit li.first a.active{background:url('../img/bg/bg_onglet1_pgwit_on.png') no-repeat;width:179px;height:19px;margin-right:5px;display:block;padding-top:6px;}
.wit_1 .onglets_wit li.second a{background:url('../img/bg/bg_onglet2_pgwit.png') no-repeat;width:149px;height:19px;display:block;padding-top:6px;}
.wit_1 .onglets_wit li.second a.active{background:url('../img/bg/bg_onglet2_pgwit_on.png') no-repeat;width:149px;height:19px;display:block;padding-top:6px;}
.wit_1 .onglets_wit li.second{margin-right:41px;}


.wit_1 #map_canvas,.wit_1 #add_map{padding:0px;margin:0px;width:679px;height:401px;}
.wit_1 .map_content{width:679px;height:401px;}
.wit_1 .first_onglet_content{width:679px;height:401px;}
.wit_1 .snd_onglet_content{display:none;}


.wit_1 .snd_onglet_content{padding:25px 31px 10px 38px;}
.wit_1 .snd_onglet_content .ct{width:610px;}
.wit_1 .snd_onglet_content .ct .help{background:url('../img/picto/picto_help.png') no-repeat;width:17px;height:17px;display:block;float:left;margin-left:5px;margin-top:5px;}
.wit_1 .snd_onglet_content .ct form{display:block;margin:0;padding:0}
.wit_1 .snd_onglet_content .ct label{display:block}
.wit_1 .snd_onglet_content .title{color:#ffffff;font-size:16px;}
.wit_1 .snd_onglet_content .lien_pict{float:left;width:240px;position: relative;}
.wit_1 .snd_onglet_content .lien_pict .mag_infobulle{top:auto;right:auto;}
.wit_1 .snd_onglet_content .up {width:610px;height:77px;}
.wit_1 .snd_onglet_content .up input[type=text]{background:url('../img/bg/bg_linkvid_pgwit.png') no-repeat;width:224px;height:31px;color:#ffffff;border:none;padding:0 8px 0 8px;}
.wit_1 .snd_onglet_content .lien_pict label span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_photo.png') no-repeat;padding-left:35px;height:24px;font-size:14px;font-weight:bold;padding-top:7px;}

.wit_1 .snd_onglet_content .lien_video{float:right;width:240px;position: relative;}
.wit_1 .snd_onglet_content .lien_video label span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_video.png') no-repeat;padding-left:45px;height:26px;font-size:14px;font-weight:bold;padding-top:6px;}
.wit_1 .snd_onglet_content .lien_video .mag_infobulle{top:auto;right:auto;}

.wit_1 .snd_onglet_content .mag_infobulle_content a{margin-top:0px;}
.wit_1 .snd_onglet_content .mag_infobulle_content .ct_txt{margin:5px 0px;}


.wit_1 .snd_onglet_content .separateur_white{background-color:#ffffff;height:1px;width:606px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;}
.wit_1 .snd_onglet_content .commentaire{float:left;width:308px;height:150px;margin-right:59px;}
.wit_1 .snd_onglet_content .commentaire span{display:block;font-weight:bold;color:#ffffff;font-size:14px;margin-bottom:3px;}
.wit_1 .snd_onglet_content .commentaire .textarea{background:url('../img/bg/bg_textarea_pgwit.png') no-repeat;color:#ffffff;width:298px;height:112px;border:none;padding:5px;}
.wit_1 .snd_onglet_content .commentaire textarea {width: 295px; height: 110px; background-color: #0093d0; border: 0; color: #fff;}

.wit_1 .snd_onglet_content .position_temoignage{float:left;width:240px;height:55px;}
.wit_1 .snd_onglet_content .position_temoignage .error{float:none;}
.wit_1 .snd_onglet_content .vignette{float:left;width:240px;height:55px;}
.wit_1 .snd_onglet_content .vignette_vignette{float:left;width:180px;height:55px;}
.wit_1 .snd_onglet_content .vignette_img { width: 50px; height: 50px; overflow: hidden; margin-top: 5px; }
.wit_1 .snd_onglet_content .vignette label span {display: block; width: 310px;}

.wit_1 .snd_onglet_content .middle .separateur_white{background-color:#ffffff;height:1px;width:240px;margin-top:17px;margin-bottom:17px;float:left;}

.wit_1 #add_content_confirm {padding: 23px 33px 19px 19px;color:#ffffff;}
.wit_1 #add_content_confirm .separateur_white{background-color:#ffffff;height:1px;margin-top:17px;margin-bottom:17px;float:left;width: 100%;}
.wit_1 #add_content_confirm h2{font-size:24px;font-weight:normal;color:#ffffff;}

.wit_1 .snd_onglet_content .middle span{float:left;font-size:14px;font-weight:bold;color:#ffffff;display:block;margin-bottom:5px;}
.wit_1 .snd_onglet_content .position_temoignage .help{margin-top:0px;}
.wit_1 .snd_onglet_content .middle input[type=button],.wit_1 .snd_onglet_content .middle button{background:url('../img/bg/bg_btn_middle_pgwit.png') no-repeat;width:92px;height:30px;color:#ffffff;text-align:center;line-height:30px;font-size:10px;border:none;cursor:pointer;padding-bottom:2px;}
.wit_1 .snd_onglet_content .middle button a{color:#FFFFFF;font-size:10px;line-height:30px;cursor:pointer;}
.wit_1 .snd_onglet_content .vignette .help{margin-top:0}

.wit_1 .snd_onglet_content .bottom {margin-top:20px;}
.wit_1 .snd_onglet_content .bottom input[type=checkbox]{float:left;display:block; cursor: pointer;}
.wit_1 .snd_onglet_content .bottom label{float:left;display:block;width:380px;}
.wit_1 .snd_onglet_content .bottom span{color:#ffffff;display:block;float:left;width:340px;margin-left:8px;}
.wit_1 .snd_onglet_content .bottom span.error{margin-left:21px;}

.wit_1 .snd_onglet_content .submit_temoignage{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;float:right;width:72px;height:30px;margin-top:10px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;cursor:pointer;}
.wit_1 .snd_onglet_content .bottom span a{text-decoration:underline;color:#ffffff;}
.wit_1 .snd_onglet_content .ct .error{color: #F18939;font-size: 11px;font-weight: bold;}
.wit_1 .snd_onglet_content .ct .textarea .error{margin-top:10px;}

.wit_1 .first_onglet_content .ct_wit3{padding:19px 9px 9px 18px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3{width:151px;height:373px;float:left;margin-right:15px;position: relative;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 h2{font-size:24px;color:#0093d0}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .photo{margin-top:8px;margin-bottom:8px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem{height:108px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .name{font-size:16px;font-weight:bold;margin-bottom:5px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .city{font-size:9px;font-weight:bold;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .country{font-size:9px;font-weight:bold;margin-bottom:8px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .age{font-size:11px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .infos{font-size:11px;margin-bottom:11px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .infos_tem .date_enreg{font-size:11px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 .abus{background:url('../img/bg/bg_btn_signaler.png') no-repeat;width:122px;height:29px;text-align:center;color:#0093d0;font-size:9px;line-height:29px;border:none;cursor: pointer;position:absolute;top:338px;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 span{display:block;color:#0093d0;}
.wit_1 .first_onglet_content .ct_wit3 .left_col_wit3 a{color:#0093d0;}

.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3{float:left;width:400px;height:373px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .suppr{background:url('../img/bg/bg_btn_suppres.png') no-repeat;width:112px;height:30px;color:#ffffff;text-align:center;line-height:30px;border:none;float:right;font-size:10px;cursor:pointer;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .wrapper_tem{overflow:hidden;width:400px;height:338px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .content{width:400px;height:293px;margin-top:17px;text-align:center;float:left;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .content.photo p{height:293px;line-height:293px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .content.photo img{vertical-align:middle;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .content.text{text-align:left;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .redir{background:url('../img/bg/bg_btn_suppres.png') no-repeat;width:112px;height:30px;color:#ffffff;text-align:center;line-height:30px;border:none;float:right;font-size:10px; cursor: pointer;margin-right:-15px;}
.wit_1 .first_onglet_content .ct_wit3 .next_video, .wit_1 .first_onglet_content .ct_wit3 .prev_video{margin-left:3px;padding-top:159px;display:block;width:30px;height:46px;float:left;}

.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .legende_temoignage{background:url('../img/bg/bg_rating.png') no-repeat;width:305px;height:30px;float:left;padding:5px;margin-left:-15px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .notation{float:left;width:145px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .fb_tweet{float:right;width:55px;margin-top:2px;}
.wit_1 .first_onglet_content .ct_wit3 .right_col_wit3 .likebtn{float:left;width:90px;}

/*.wit_1 .left_menu{width:210px;float:left;margin-right:38px;}*/
.wit_1 .left_menu .welcome_msg{color:#ffffff;font-size:16px;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;margin-top:10px;font-weight:bold;padding-left:15px;}
.wit_1 .left_menu div.menu{display:block;background:url('../img/bg/bg_menu_logged.png') no-repeat;width:188px;height:124px;padding-left:9px;padding-right:11px;float:left;}
.wit_1 .left_menu .menu li{display:block;height:22px;padding-top:8px;width:179px;border-bottom:1px solid #99d4ec;}
.wit_1 .left_menu .menu li.last{border:none;}
.wit_1 .left_menu .logout{border:none;font-size:12px;font-family:"Arial Bold";font-weight:bold;text-align:center;line-height:12px;background:url('../img/bg/bg_btn_logout.png') no-repeat;width:198px;height:30px;color:#ffffff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;}
.wit_1 .left_menu .menu a{margin-left:5px;display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-size:10px;font-family:Arial,Helvetica,sans-serif;}
.wit_1 .left_menu .menu a:hover{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}
.wit_1 .left_menu .menu a.on{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}


/* page wit4 */
.wit_4 #content{width:949px;margin-top:43px;}
.wit_4 .left_menu{width:210px;float:left;margin-right:38px;}
.wit_4 .left_menu .welcome_msg{color:#ffffff;font-size:16px;font-family:"Arial Bold";margin-bottom:15px;margin-top:10px;font-weight:bold;padding-left:15px;}
.wit_4 .left_menu .menu{display:block;background:url('../img/bg/bg_menu_logged.png') no-repeat;width:188px;height:124px;padding-left:9px;padding-right:11px;float:left;}
.wit_4 .left_menu .menu li{display:block;height:22px;padding-top:8px;width:179px;border-bottom:1px solid #99d4ec;}
.wit_4 .left_menu .menu li.last{border:none;}
.wit_4 .left_menu .logout{border:none;font-size:12px;font-family:"Arial Bold";font-weight:bold;text-align:center;line-height:12px;background:url('../img/bg/bg_btn_logout.png') no-repeat;width:198px;height:30px;color:#ffffff;cursor:pointer;}
.wit_4 .left_menu .menu a{margin-left:5px;display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-family:"Arial Bold";font-size:10px;}
.wit_4 .left_menu .menu a:hover{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}
.wit_4 .left_menu .menu a.on{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}

.wit_4 .main_ct{width:701px;float:left;}
.wit_4 .bulle{background:url('../img/bg/bg_bulle_bleu.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.wit_4 .line_blue{background:url('../img/bg/bg_line_bleu.png') no-repeat left top;width:210px;height:1px;margin-top:13px;margin-bottom:11px;}

.wit_4 .onglets_wit{display:block;margin-left:278px;width:420px;height:25px;float:left;}
.wit_4 .onglets_wit .list_onglet li{display:block;float:left;text-align:center;}
.wit_4 .onglets_wit .list_onglet li a{color:#ffffff;font-size:10px;}
.wit_4 .onglets_wit .list_onglet li.second{margin-right:41px;}
.wit_4 .onglets_wit .list_onglet li.first a{background:url('../img/bg/bg_onglet1_pgwit.png') no-repeat;width:179px;height:19px;margin-right:5px;display:block;padding-top:6px;}
.wit_4 .onglets_wit .list_onglet li.second a{background:url('../img/bg/bg_onglet2_pgwit_on.png') no-repeat;width:149px;height:19px;display:block;padding-top:6px;}

.wit_4 .onglets_wit li.close{cursor:pointer;}
.wit_4 .snd_onglet_content{padding:24px 31px 10px 38px;}
.wit_4 .snd_onglet_content .ct{width:610px;}
.wit_4 .snd_onglet_content .ct .help{background:url('../img/picto/picto_help.png') no-repeat;width:17px;height:17px;display:block;float:left;margin-left:5px;margin-top:5px;}
.wit_4 .snd_onglet_content .ct form{display:block;margin:0;padding:0}
.wit_4 .snd_onglet_content .ct label{display:block}
.wit_4 .snd_onglet_content .title{color:#ffffff;font-size:16px;}
.wit_4 .snd_onglet_content .lien_pict{float:left;width:240px;}
.wit_4 .snd_onglet_content .up input[type=text]{background:url('../img/bg/bg_linkvid_pgwit.png') no-repeat;width:240px;height:31px;color:#ffffff;border:none;padding-left:8px;}
.wit_4 .snd_onglet_content .lien_pict span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_photo.png') no-repeat;padding-left:35px;height:24px;font-size:14px;font-weight:bold;padding-top:7px;}

.wit_4 .snd_onglet_content .lien_video{float:right;width:240px;}
.wit_4 .snd_onglet_content .lien_video span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_video.png') no-repeat;padding-left:45px;height:26px;font-size:14px;font-weight:bold;padding-top:6px;}



.wit_4 .snd_onglet_content .separateur_white{background-color:#ffffff;height:1px;width:606px;margin-left:auto;margin-right:auto;margin-top:27px;margin-bottom:27px;}
.wit_4 .snd_onglet_content .commentaire{float:left;width:308px;height:150px;margin-right:59px;}
.wit_4 .snd_onglet_content .commentaire span{display:block;font-weight:bold;color:#ffffff;font-size:14px;margin-bottom:3px;}
.wit_4 .snd_onglet_content .commentaire textarea{background:url('../img/bg/bg_textarea_pgwit.png') no-repeat;color:#ffffff;width:298px;height:112px;border:none;padding:5px;}

.wit_4 .snd_onglet_content .position_temoignage{float:left;width:240px;height:55px;}
.wit_4 .snd_onglet_content .vignette{float:left;width:240px;height:55px;}

.wit_4 .snd_onglet_content .middle .separateur_white{background-color:#ffffff;height:1px;width:240px;margin-top:17px;margin-bottom:17px;float:left;}

.wit_4 .snd_onglet_content .middle span{float:left;font-size:14px;font-weight:bold;color:#ffffff;display:block;margin-bottom:5px;}
.wit_4 .snd_onglet_content .position_temoignage .help{margin-top:0px;}
.wit_4 .snd_onglet_content .middle input[type=button]{background:url('../img/bg/bg_btn_middle_pgwit.png') no-repeat;width:92px;height:30px;color:#ffffff;text-align:center;line-height:30px;font-size:10px;border:none;cursor:pointer;}
.wit_4 .snd_onglet_content .vignette .help{margin-top:0}

.wit_4 .snd_onglet_content .bottom {margin-top:20px;}
.wit_4 .snd_onglet_content .bottom input[type=checkbox]{float:left;display:block;}
.wit_4 .snd_onglet_content .bottom label{float:left;display:block;width:380px;}
.wit_4 .snd_onglet_content .bottom span{color:#ffffff;display:block;float:left;width:340px;margin-left:8px;}

.wit_4 .snd_onglet_content .submit_temoignage{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;float:right;width:72px;height:30px;margin-top:10px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;cursor:pointer;}
.wit_4 .snd_onglet_content .bottom span a{text-decoration:underline;color:#ffffff;}

.wit_1 .infobulle_left{display:none;position:absolute;background:url('../img/bg/bg_infobulle_wit4_left.png') no-repeat;width:220px;height:94px;padding:17px 5px 14px 13px;margin-top:3px;}
.wit_1 .infobulle_left a.close{float:right;display:block;clear:both}
.wit_1 .infobulle_left p.ct_txt{clear:both;color:#666666;font-size:12px;width:195px;height:55px;font-weight:bold;}
.wit_1 .infobulle_left a.ul_link{display:block;color:#eb6e1f;background:url('../img/picto/arrow_orange.png') no-repeat 0px 4px;font-size:10px;padding-left:8px;font-weight:bold;}

.wit_1 .infobulle_right{display:none;position:absolute;background:url('../img/bg/bg_infobulle_wit4_left.png') no-repeat;width:220px;height:94px;padding:17px 5px 14px 13px;margin-top:3px;}
.wit_1 .infobulle_right a.close{float:right;display:block;clear:both}
.wit_1 .infobulle_right p.ct_txt{clear:both;color:#666666;font-size:12px;width:195px;height:55px;font-weight:bold;}
.wit_1 .infobulle_right a.ul_link{display:block;color:#eb6e1f;background:url('../img/picto/arrow_orange.png') no-repeat 0px 4px;font-size:10px;padding-left:8px;font-weight:bold;}


/* page wit4 */
.wit_3 #content{width:949px;margin-top:43px;}
.wit_3 .left_menu{width:210px;float:left;margin-right:38px;}
.wit_3 .main_ct{width:701px;float:left;}
.wit_3 .bulle{background:url('../img/bg/bg_bulle_bleu.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.wit_3 .line_blue{background:url('../img/bg/bg_line_bleu.png') no-repeat left top;width:210px;height:1px;margin-top:13px;margin-bottom:11px;}

.wit_3 .onglets_wit{display:block;margin-left:278px;width:420px;height:25px;float:left;}
.wit_3 .onglets_wit li{display:block;float:left;text-align:center;}
.wit_3 .onglets_wit li a{color:#ffffff;font-size:10px;}
.wit_3 .onglets_wit li.second{margin-right:41px;}
.wit_3 .onglets_wit li.first a{background:url('../img/bg/bg_onglet1_pgwit_on.png') no-repeat;width:179px;height:19px;margin-right:5px;display:block;padding-top:6px;}
.wit_3 .onglets_wit li.second a{background:url('../img/bg/bg_onglet2_pgwit.png') no-repeat;width:149px;height:19px;display:block;padding-top:6px;}

.wit_3 .menu ul li{background:url('../img/bg/bg_menu_txt_pgwit.png') no-repeat;width:183px;height:22px;padding-left:15px;padding-top:8px;margin-bottom:4px;}
.wit_3 .menu ul li a{background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-family:"Arial Bold";font-size:10px;}

.wit_3 .menu ul li.fb{background:url('../img/bg/bg_ct_fb_pgwit.png') no-repeat;width:183px;height:71px;padding-left:15px;padding-top:8px;margin-bottom:4px;}
.wit_3 .menu ul li.fb a.lib{display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-family:"Arial Bold";font-size:10px;padding-right:2px;margin-bottom:15px;}
.wit_3 .menu ul li.fb a.fbconnect{display:block;background:none;padding:0;margin:0}

.wit_3 .form_login input.login,
.wit_3 .form_login input.password{background:url('../img/bg/bg_login_txt_pgwit.png') no-repeat; width:186px;height:30px;line-height:30px;font-size:12px;color:#ffffff;padding-left:12px;margin-bottom:10px;border:none;}
.wit_3 .form_login input.submit_login{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;width:72px;height:30px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;font-family:"Arial Bold";font-weight:bold;cursor:pointer;}



.wit_3 .onglets_wit li.close{cursor:pointer;}
.wit_3 .snd_onglet_content{padding:24px 31px 10px 38px;}
.wit_3 .snd_onglet_content .ct{width:610px;}
.wit_3 .snd_onglet_content .ct .help{background:url('../img/picto/picto_help.png') no-repeat;width:17px;height:17px;display:block;float:left;margin-left:5px;margin-top:5px;}
.wit_3 .snd_onglet_content .ct form{display:block;margin:0;padding:0}
.wit_3 .snd_onglet_content .ct label{display:block}
.wit_3 .snd_onglet_content .title{color:#ffffff;font-size:16px;}
.wit_3 .snd_onglet_content .lien_pict{float:left;width:240px;}
.wit_3 .snd_onglet_content .up input[type=text]{background:url('../img/bg/bg_linkvid_pgwit.png') no-repeat;width:240px;height:31px;color:#ffffff;border:none;padding-left:8px;}
.wit_3 .snd_onglet_content .lien_pict span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_photo.png') no-repeat;padding-left:35px;height:24px;font-size:14px;font-weight:bold;padding-top:7px;}

.wit_3 .snd_onglet_content .lien_video{float:right;width:240px;}
.wit_3 .snd_onglet_content .lien_video span{color:#ffffff;display:block;float:left;background:url('../img/picto/picto_video.png') no-repeat;padding-left:45px;height:26px;font-size:14px;font-weight:bold;padding-top:6px;}



.wit_3 .snd_onglet_content .separateur_white{background-color:#ffffff;height:1px;width:606px;margin-left:auto;margin-right:auto;margin-top:27px;margin-bottom:27px;}
.wit_3 .snd_onglet_content .commentaire{float:left;width:308px;height:150px;margin-right:59px;}
.wit_3 .snd_onglet_content .commentaire span{display:block;font-weight:bold;color:#ffffff;font-size:14px;margin-bottom:3px;}
.wit_3 .snd_onglet_content .commentaire textarea{background:url('../img/bg/bg_textarea_pgwit.png') no-repeat;color:#ffffff;width:298px;height:112px;border:none;padding:5px;}

.wit_3 .snd_onglet_content .position_temoignage{float:left;width:240px;height:55px;}
.wit_3 .snd_onglet_content .vignette{float:left;width:240px;height:55px;}

.wit_3 .snd_onglet_content .middle .separateur_white{background-color:#ffffff;height:1px;width:240px;margin-top:17px;margin-bottom:17px;float:left;}

.wit_3 .snd_onglet_content .middle span{float:left;font-size:14px;font-weight:bold;color:#ffffff;display:block;margin-bottom:5px;}
.wit_3 .snd_onglet_content .position_temoignage .help{margin-top:0px;}
.wit_3 .snd_onglet_content .middle input[type=button]{background:url('../img/bg/bg_btn_middle_pgwit.png') no-repeat;width:92px;height:30px;color:#ffffff;text-align:center;line-height:30px;font-size:10px;border:none;cursor:pointer;}
.wit_3 .snd_onglet_content .vignette .help{margin-top:0}

.wit_3 .snd_onglet_content .bottom {margin-top:20px;}
.wit_3 .snd_onglet_content .bottom input[type=checkbox]{float:left;display:block;}
.wit_3 .snd_onglet_content .bottom label{float:left;display:block;width:380px;}
.wit_3 .snd_onglet_content .bottom span{color:#ffffff;display:block;float:left;width:340px;margin-left:8px;}

.wit_3 .snd_onglet_content .submit_temoignage{background:url('../img/bg/bg_login_submit_pgwit.png') no-repeat;float:right;width:72px;height:30px;margin-top:10px;line-height:30px;text-align:center;color:#ffffff;border:none;font-size:10px;cursor:pointer;}
.wit_3 .snd_onglet_content .bottom span a{text-decoration:underline;color:#ffffff;}

.wit_3 .first_onglet_content_wit3{padding:19px 9px 9px 18px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3{width:151px;height:373px;float:left;margin-right:31px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 h2{font-size:24px;color:#0093d0}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .photo{margin-top:8px;margin-bottom:8px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .name{font-size:16px;font-weight:bold;margin-bottom:5px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .city{font-size:9px;font-weight:bold;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .country{font-size:9px;font-weight:bold;margin-bottom:8px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .age{font-size:11px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .infos{font-size:11px;margin-bottom:11px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .infos_tem .date_enreg{font-size:11px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 .abus{background:url('../img/bg/bg_btn_signaler.png') no-repeat;width:122px;height:29px;text-align:center;color:#0093d0;font-size:9px;line-height:29px;border:none;margin-top:54px;}
.wit_3 .first_onglet_content_wit3 .left_col_wit3 span{display:block;color:#0093d0;}

.wit_3 .first_onglet_content_wit3 .right_col_wit3{float:left;width:427px;height:373px;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .suppr{background:url('../img/bg/bg_btn_suppres.png') no-repeat;width:112px;height:30px;color:#ffffff;text-align:center;line-height:30px;border:none;float:right;font-size:10px;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .video{width:427px;height:293px;margin-top:17px;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .redir{background:url('../img/bg/bg_btn_suppres.png') no-repeat;width:112px;height:30px;color:#ffffff;text-align:center;line-height:30px;border:none;float:right;font-size:10px;}
.wit_3 .first_onglet_content_wit3 .next_video{margin-left:3px;padding-top:159px;display:block;width:30px;height:46px;float:left;}

.wit_3 .first_onglet_content_wit3 .right_col_wit3 .legende_temoignage{background:url('../img/bg/bg_rating.png') no-repeat;width:305px;height:30px;float:left;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .notation{float:left;width:120px;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .fb_tweet{float:right;width:55px;}
.wit_3 .first_onglet_content_wit3 .right_col_wit3 .likebtn{float:left;width:90px;}


/* onglet wit2 */
.first_onglet_content_wit2 {padding:6px 29px 11px 29px}
.ct_wit2{padding:6px 29px 11px 29px;width:631px;height:384px;}
.ct_wit2 .section_tri{float:right;width:271px;height:30px;clear:both;margin-bottom:7px;}
.ct_wit2 .section_tri .populaire_on{font-size:10px;color:#ffffff;background:url('../img/bg/bg_btn_populaire_on.png') no-repeat;width:142px;height:30px;border:none;cursor:pointer;}
.ct_wit2 .section_tri .populaire_off{font-size:10px;color:#0093d0;background:url('../img/bg/bg_btn_populaire_off.png') no-repeat;width:142px;height:30px;border:none;cursor:pointer;}
.ct_wit2 .section_tri .recent_on{font-size:10px;color:#ffffff;background:url('../img/bg/bg_btn_recent_on.png') no-repeat;width:118px;height:30px;border:none;cursor:pointer;}
.ct_wit2 .section_tri .recent_off{font-size:10px;color:#0093d0;background:url('../img/bg/bg_btn_recent_off.png') no-repeat;width:118px;height:30px;border:none;cursor:pointer;}
.ct_wit2 .left_col_wit2 {width:210px;float:left;margin-right:14px;margin-top:13px;height:330px;}
.ct_wit2 .left_col_wit2 h2{color:#ffffff;font-size:16px;width:210px;margin-bottom:20px;}
.ct_wit2 .left_col_wit2 .recherche_tem{display:block;width:210px;}
.ct_wit2 .left_col_wit2 .recherche_tem select{margin-top:25px;width:210px;font-size:12px;}
.ct_wit2 .left_col_wit2 .auteur_tem,.ct_wit2 .left_col_wit2 .pays_tem{background:url('../img/bg/bg_inputtxt_recherche_temoignage.png') no-repeat;width:200px;height:30px;border:none;color:#ffffff;margin-bottom:15px;font-size:12px;padding-left:10px}
.ct_wit2 .left_col_wit2 .submit_search_tem{ text-transform: uppercase; width: 85px; height: 30px; background: url(../img/bg/find.png) no-repeat left top; padding: 0;border:none;color:#ffffff;cursor:pointer;font-size:10px;margin-top:7px;}

     /* skin select bleu pages wit */
        #wrapper {text-align: left; padding: 20px;}

        .ct_wit2 .jNiceWrapper select {border:none;margin:0;padding:0;}

        .ct_wit2 .jNiceSelectWrapper {
                height: 17px;
                left:0px;top:0px;z-index:3;position:absolute;
                font-size: 10px; color:#fff;
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .ct_wit2 .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

        .ct_wit2 .jNiceSelectWrapper .jNiceSelectText {
                line-height: 15px;
                padding: 7px 10px;
                border:0;
                background:url(../img/bg/select_body_bg_blue.png) no-repeat left top;
                width:179px; height:30px;
                overflow:hidden;float:none;position:absolute;z-index:100;
        }

        .ct_wit2 .jNiceSelectWrapper .jNiceSelectOpen {
                background: url(../img/bg/select_btn_bg_blue.png) no-repeat left top;
                width:31px; height:30px;
                /*z-index:100;display:block;position:absolute;right:0px;*/
                z-index:100;display:block;position:absolute;left:179px;
        }

        .ct_wit2 .jNiceSelectWrapper ul {
                top: 16px;
                background: url(../img/bg/select_bottom_bg_blue.png) no-repeat left bottom;
                border:0;
                position:absolute;left:0px; top:20px; list-style:none;display: none;margin:0;padding:6px 0 6px 0;z-index:100;width:210px;
                /*height:200px;*/
				overflow-y:auto;overflow-x:hidden;
        }

        .ct_wit2 .jNiceSelectWrapper ul a {
                color:#fff;
                background-color: #0093d0;
                display:block;padding:5px 5px 5px 10px;text-decoration:none;
        }

        .ct_wit2 .jNiceSelectWrapper ul a:hover { background:#99d4ec; color:#0093d0; }
        .ct_wit2 .jNiceSelectWrapper ul a.selected {background: #99d4ec; color:#0093d0;}

        .ct_wit2 .jNiceFocus { border: dotted 1px #666666; }

        .ct_wit2 .jNiceHidden {opacity:0;z-index:-1;position:relative;}
        .ct_wit2 .jNiceWrapper {position:relative;vertical-align:top;}
        .ct_wit2 .jNiceWrapper input {outline:none;moz-outline:none;}

.ct_wit2 .right_col_wit2 {width:406px;height:348px;float:left}
.ct_wit2 .right_col_wit2 {width:406px;height:348px;float:left}
.ct_wit2 .right_col_wit2 .encart_tem .pict{text-align:center;}
.ct_wit2 .right_col_wit2 .encart_tem{width:126px;height:136px;float:left;margin-top:13px;margin-right:9px;}
.ct_wit2 .right_col_wit2 .encart_tem .auteur{color:#ffffff;font-size:9px;font-family:"Arial";font-weight:bold;margin-top:8px;margin-bottom:8px}
.ct_wit2 .right_col_wit2 .encart_tem .picto_type_tem{float:left;width:35px;}
.ct_wit2 .right_col_wit2 .encart_tem .note_tem{float:left;width:90px;}

.ct_wit2 .pager{width:385px;height:30px;float:left;margin-top:18px;text-align:center;}
.ct_wit2 .pager a { float: left;}
.ct_wit2 .prev {background: url(../img/bg/next_prev_btn_blue.png) no-repeat left top; color: #ffffff; text-transform: uppercase; width: 82px; height: 30px;padding: 8px 0 0 0; text-align: center; margin-right:20px; font-size: 10px;}
.ct_wit2 .next { background: url(../img/bg/next_prev_btn_blue.png) no-repeat left top; color: #ffffff; text-transform: uppercase; width: 82px; height: 30px;padding: 8px 0 0 0; text-align: center; margin-left:20px; font-size: 10px;}
.ct_wit2 .numbers li {float: left; color:#ffffff;margin: 8px 1px 0 1px;}
.ct_wit2 .numbers a { color:#ffffff; height: 30px; }
.ct_wit2 .numbers span.on { color: #ffffff; text-decoration: underline;}

/* pre footer menu
#prefooter  ul.menu {margin-left:128px;margin-top:34px;}
#prefooter  li.parent {float:left;margin-right:20px;}
#prefooter  li.parent span {font-family:"Arial Black",Arial,sans-serif;font-size:13px;color:#5E5249;margin-bottom:5px;display:block;}
#prefooter  li.parent li span {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;margin-bottom:3px;display:block;}

/* header menu 
#nav  ul.menu {color:#5E5249;font-weight:bold;margin-left:250px;margin-top:18px;min-height:50px;z-index:500;}
#nav  li.parent {display:block;float:left;min-height:45px;}
#nav  li.parent span {border-right:1px solid #CCC6C1;padding: 0 5px 0 5px;display:block;margin-top:3px;text-align:center;font-size:14px;font-weight:bold;}
#nav  li.parent ul {display:none;}
/*#nav  li.parent li span {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;margin-bottom:3px;display:block;}*/

/* Modif integration */
/*.magie-form .left input {
background:url("../img/bg/bg_inputtxt_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:right;
height:30px;
padding:0 15px 0 5px;
width:189px;
font-size: 10px;
}*/

.magie-form .formulaire label{height:40px;}

.magie-form .left div.inp {
background:url("../img/bg/bg_inputtxt_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:left;
height:35px;
padding:5px;
width:189px;
font-size: 10px;
}

.magie-form .left div.inp input{margin-bottom:10px;}

.magie-form .right div.input_ie {
background:url("../img/bg/bg_inputtxt_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:right;
height:35px;
padding:5px;
width:189px;
font-size: 10px;
margin-right: 10px;
}

.magie-form .right div.city_adjust{height:45px}
.magie-form .right div.city_adjust div.input_ie {
background:url("../img/bg/bg_inputtxt_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:right;
height:20px;
padding:5px;
width:189px;
font-size: 10px;
margin-right: 10px;
}

.magie-form .left input {height:16px; width: 184px; background: #4d433c; border: 0; font-size: 10px; color: #fff; }
.magie-form .right div.input_ie input {height:16px; width: 184px; background: #4d433c; border: 0; font-size: 10px; color: #fff;margin-bottom:10px;}

.magie-form .right div.country_adjust{height:45px;}
.magie-form .formulaire .right div.country_adjust label span.error{float:left;margin-left:146px;}
.magie-form .formulaire .right div.city_adjust span.error{float:left;margin-left:146px;}


.magie-form .msg div.inp {background:url('../img/bg/bg_inputmsg_magie_form.png') no-repeat;width:569px;height:40px;padding:6px;border:none;color:#ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; float: right;}
.magie-form .msg div.inp textarea {height: 35px; background: #4d433c; border: 0; color: #fff; font-size: 11px; font-family:Arial,Helvetica,sans-serif; width: 550px;}

/* road */
.contenu1 .witboxRoadContent{float:left;width:606px;padding:28px 46px 34px 47px;background:url('../img/bg/bg_font_box_roadbook.png') repeat-y;}
.contenu1 #content{width:949px;margin-top:43px;}
.contenu1 .left_menu{width:210px;float:left;margin-right:38px;}
.contenu1 .left_menu .welcome_msg{color:#ffffff;font-size:16px;font-family:"Arial";margin-bottom:15px;margin-top:10px;font-weight:bold;padding-left:15px;width:195px;}
.contenu1 .left_menu div.menu{display:block;background:url('../img/bg/bg_menu_logged.png') no-repeat;width:188px;height:124px;padding-left:9px;padding-right:11px;float:left;}
.contenu1 .left_menu .menu li{display:block;height:22px;padding-top:8px;width:179px;border-bottom:1px solid #99d4ec;}
.contenu1 .left_menu .menu li.last{border:none;}
.contenu1 .left_menu .logout{border:none;font-size:12px;font-family:"Arial";font-weight:bold;text-align:center;line-height:12px;background:url('../img/bg/bg_btn_logout.png') no-repeat;width:198px;height:30px;color:#ffffff;cursor:pointer;}
.contenu1 .left_menu .menu a{margin-left:5px;display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;font-weight:bold;padding-left:8px;color:#0093d0;font-family:"Arial";font-size:10px;}
.contenu1 .left_menu .menu a:hover{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}
.contenu1 .left_menu .menu a.on{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}

.contenu1 .main_ct{width:701px;float:left;margin-top:25px;}
.contenu1 .bulle{background:url('../img/bg/bg_bulle_bleu.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.contenu1 .line_blue{background:url('../img/bg/bg_line_bleu.png') no-repeat left top;width:210px;height:1px;margin-top:13px;margin-bottom:11px;}
.contenu1 .white-line{height:1px;background-color:#ffffff;width:100%;margin-top:19px;margin-bottom:29px;}

.contenu1 .right_col .top .nb_elem{float:right;width:200px;color:#666666;font-size:12px;margin-top:20px;margin-bottom:10px;text-align:right;font-weight:bold;}

.contenu1 .right_col .animflash{margin-bottom:35px;}

.contenu1 .right_col .rb{float:left;width:373px;margin-right:34px;display:block;}
.contenu1 .right_col .rb h2{color:#C4CD28;font-size:16px;font-weight:bold;margin-bottom:20px;}
.contenu1 .right_col .rb ul{border-top:1px solid #C4CD28;padding-top:15px;margin-bottom:25px;display:block;}
.contenu1 .right_col .rb ul li{color:#666666;margin-left:18px;margin-bottom:5px;}
.contenu1 .right_col .rb a{color: #666666;line-height: 14px;text-decoration: none;vertical-align: top;}

.contenu1 .right_col .opt{float:left;width:205px;margin-left:35px;}
.contenu1 .right_col .opt .download{background:url('../img/bg/bg_dl_rb.png') no-repeat;width:198px;height:30px;padding-top:3px;padding-left:12px;}
.contenu1 .right_col .opt .download a{background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;text-transform: uppercase;padding-left:9px;font-size:10px;font-weight:bold;display:block;color:#0093d0;text-decoration:none;}

.contenu1 .right_col .opt .mailing{background:url('../img/bg/bg_rb_mailing.png') no-repeat;width:197px;height:140px;padding-top:5px;margin-top: 10px;}
.contenu1 .right_col .opt .mailing span.head{background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;text-transform: uppercase;padding-left:9px;font-size:10px;font-weight:bold;color:#0093d0;display:block;margin-left:12px;margin-bottom:9px;}

.contenu1 .right_col .opt .mailing input[type=text]{color:#ffffff;font-size:10px;font-weight:bold;padding-left:5px;background:url('../img/bg/bg_rb_input_mail.png') no-repeat;width:172px;height:31px;border:0;margin-left:12px;margin-bottom:8px;}
.contenu1 .right_col .opt .mailing input[type=submit]{color:#ffffff;font-size:10px;text-transform:uppercase;padding-bottom:4px;background:url('../img/bg/bg_rb_input_submit_mail.png') no-repeat;width:72px;height:30px;border:0;margin-right:12px;margin-bottom:8px;float:right;border:0;cursor:pointer;}
.contenu1 .right_col .opt .mailing p{color:#ee7c2d;font-size:10px;font-weight:bold;text-align:center;width:197px;}



/* form */
.form .witboxContent{width:627px;height:424px;padding:23px 33px 19px 19px;position:relative;color:#ffffff;}
.form .witboxMiddleLeft{height:466px;}
.form .witboxMiddleRight{height:466px;}

.form .white-line{height:1px;background-color:#ffffff;width:100%;margin-top:13px;margin-bottom:8px;}

.form #content{width:949px;margin-top:43px;}
.form .left_menu{width:210px;float:left;margin-right:38px;}
.form .left_menu .welcome_msg{color:#ffffff;font-size:16px;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;margin-top:10px;font-weight:bold;padding-left:15px;width:195px;}
.form .left_menu div.menu{display:block;background:url('../img/bg/bg_menu_logged.png') no-repeat;width:188px;height:124px;padding-left:9px;padding-right:11px;float:left;}
.form .left_menu .menu li{display:block;height:22px;padding-top:8px;width:179px;border-bottom:1px solid #99d4ec;}
.form .left_menu .menu li.last{border:none;}
.form .left_menu .logout{border:none;font-size:12px;font-family:"Arial";font-weight:bold;font-weight:bold;text-align:center;line-height:12px;background:url('../img/bg/bg_btn_logout.png') no-repeat;width:198px;height:30px;color:#ffffff;cursor:pointer;}
.form .left_menu .menu a{margin-left:5px;display:block;background:url('../img/picto/arrow_blue.png') no-repeat 0px 4px;padding-left:8px;color:#0093d0;font-family:Arial,Helvetica,sans-serif;font-size:10px;}
.form .left_menu .menu a:hover{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}
.form .left_menu .menu a.on{color:#005f86;background:url('../img/picto/arrow_darkblue.png') no-repeat 0px 4px;}

.form .main_ct{width:701px;float:left;}
.form .bulle{background:url('../img/bg/bg_bulle_bleu.png') no-repeat left top;width:186px;height:84px;color:#fff;padding-left:15px;padding-top:15px;margin-bottom:20px;font-weight:bold;font-size:24px;}
.form .line_blue{background:url('../img/bg/bg_line_bleu.png') no-repeat left top;width:210px;height:1px;margin-top:13px;margin-bottom:11px;}

.form h2{font-size:24px;font-weight:normal;color:#ffffff;}
.form .formulaire span.error{font-size:11px;font-weight:bold;color:#f18939;margin-left:94px;}
.form .left{float:left;width:293px;margin-right:30px;font-size:12px;}
.form .left label input{background:url('../img/bg/bg_input_form.png') no-repeat left top;width:189px;height:30px;border:none;padding:0 5px;color:#fff}

.form .left span.lib{display:block;float:left;width:94px;color:#ffffff;margin-top:8px;}
.form .left span.lib2{color:#ffffff;display:block;float:left;width:94px;}
.form .left div {height: 50px;color:#ffffff;}
.form .right span.lib{display:block;float:left;width:100px;color:#ffffff;margin-top:8px;}
.form .right{float:left;width:299px;font-size:12px;}
.form .right input{background:url('../img/bg/bg_input_form.png') no-repeat left top;width:189px;height:30px;border:none;padding:0 5px;color:#fff}
.form .right select{background:url('../img/bg/bg_input_form.png') no-repeat left top;width:63px;height:30px;border:none;padding:0 5px;color:#fff;}
.form .select_ct{float:left;width:63px;cursor:pointer;}
.form .cbDateinputJs .jNiceWrapper{float:left;}
.form .cbDateinputJs .cbtmplDateSeps{float:left; width:5px;}
.form .right .day{margin-right:5px;}
.form .right .month{margin-right:5px;}
.form .right label.lib2{width:100px;float:left;height:30px;color:#ffffff;}

.form .formulaire label{display:block;height:50px;}
.form .formulaire .right label span.lib{width:100px;}
.form .formulaire .right span.error{font-size:11px;font-weight:bold;color:#f18939;margin-left:100px;}
.form .formulaire .msg{margin-bottom:21px;}
.form .formulaire .msg input{background:url('../img/bg/bg_inputmsg_magie_form.png') no-repeat left top;border:none;padding:0 5px;color:#fff;width:569px;height:30px;}
.form .formulaire .right .help{float:left;margin-top:7px;}
.form .formulaire .right .lbl_help span.lib2{padding-left:2px;width:111px;display:block;float:left;}
.form .formulaire .cgu{float:left;width:315px;color:#ffffff;margin-top:19px;position:relative;}
.form .formulaire .cgu label{height:20px;}
.form .formulaire .cgu .condi{text-decoration:underline;color:#ffffff;}

.form .formulaire .cgu label.sc{height:40px;}
.form .formulaire .cgu label.sc span{height:40px;line-height:12px;}
.form .formulaire .cgu input{float:left;display:block;margin-top:5px;}
.form .formulaire .cgu span{float:left;display:block;line-height:21px;width:288px;padding-left:5px;padding-right:5px;}
.form .formulaire .cgu .sc span{float:left;display:block;line-height:21px;width:288px;padding-left:5px;padding-right:5px;margin-top:4px;}
.form .formulaire .cgu a{color:#fff;text-decoration:underline;}
.form .formulaire .cgu .legal{font-size:10px;width:299px;top:85px;position: absolute;}
.form .formulaire .capcha{width:312px;height:123px;float:left;margin-bottom:13px;margin-top:5px;}
.form .formulaire .bouton{background:url('../img/btn/bg_bouton_form_magie.png') no-repeat left top;width:82px;height:30px;color:#fff;border:none;font-size:9px;float:right;margin-left:31px; cursor: pointer;line-height:30px;text-align: center;}
.form .formulaire .bouton.left{background:url('../img/btn/bg_bouton_form2_magie.png') no-repeat left top;float:left;margin-left:0px;width:130px;}
.form .formulaire a.bouton{font-size:10px;}
.form .formulaire a.bouton:hover{text-decoration: none;}
.form .remove{margin-top: 10px;}
.form .remove a{color:#ffffff}
.form .saved{float:right;}
.form .footer{position: absolute;bottom:19px;width:627px;color:#ffffff;}

        /* skin select bleu pages wit formulaire*/
        #wrapper {text-align: left; padding: 20px;}

        .form .jNiceWrapper select {border:none;margin:0;padding:0;cursor:pointer;}

        .form .jNiceSelectWrapper {
                height: 17px;
                left:0px;top:0px;z-index:3;position:absolute;
                font-size: 10px; color:#fff;
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .form .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

        .form .jNiceSelectWrapper .jNiceSelectText {
                line-height: 15px;
                padding: 7px 10px;
                border:0;
                background:url(../img/bg/select_body_bg_blue_form.png) no-repeat left top;
                width:40px; height:30px;
                overflow:hidden;float:none;position:absolute;z-index:100;
        }

        .form .jNiceSelectWrapper .jNiceSelectOpen {
                background: url(../img/bg/select_btn_bg_blue_form.png) no-repeat left top;
                width:23px; height:30px;
                /*z-index:100;display:block;position:absolute;right:0px;*/
                z-index:100;display:block;position:absolute;left:40px;
        }

        .form .jNiceSelectWrapper ul {
                top: 16px;
                background: url(../img/bg/select_bottom_bg_blue_form.png) no-repeat left bottom;
                border:0;
                position:absolute;left:0px; top:20px; list-style:none;display: none;margin:0;padding:6px 0 6px 0;z-index:100;width:63px;
                height:200px;overflow-y:auto;overflow-x:hidden;
        }

        .form .jNiceSelectWrapper ul a {
                color:#fff;
                background-color: #0093d0;
                display:block;padding:5px 5px 5px 10px;text-decoration:none;
        }

        .form .jNiceSelectWrapper ul a:hover { background:#99d4ec; color:#0093d0; }
        .form .jNiceSelectWrapper ul a.selected {background: #99d4ec; color:#0093d0;}

        .form .jNiceFocus { border: dotted 1px #666666; }

        .form .jNiceHidden {opacity:0;z-index:-1;position:relative;}
        .form .jNiceWrapper {position:relative;vertical-align:top;}
        .form .jNiceWrapper input {outline:none;moz-outline:none;}



        /* select liste pays */
        #wrapper {text-align: left; padding: 20px;}

        .form .lib_pays .jNiceWrapper select {border:none;margin:0;padding:0;}

        .form .lib_pays .jNiceSelectWrapper {
                height: 17px;
                left:0px;top:0px;z-index:3;position:absolute;
                font-size: 10px; color:#fff;
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
        }

        .form .lib_pays .jNiceWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}

        .form .lib_pays .jNiceSelectWrapper .jNiceSelectText {
                line-height: 15px;
                padding: 7px 10px;
                border:0;
                background:url(../img/bg/select_body_bg_blue.png) no-repeat left top;
                width:179px; height:30px;
                overflow:hidden;float:none;position:absolute;z-index:100;
        }

        .form .lib_pays .jNiceSelectWrapper .jNiceSelectOpen {
                background: url(../img/bg/select_btn_bg_blue.png) no-repeat left top;
                width:31px; height:30px;
                /*z-index:100;display:block;position:absolute;right:0px;*/
                z-index:100;display:block;position:absolute;left:168px;
        }

        .form .lib_pays .jNiceSelectWrapper ul {
                top: 16px;
                background: url(../img/bg/select_bottom_bg_blue.png) no-repeat left bottom;
                border:0;
                position:absolute;left:0px; top:20px; list-style:none;display: none;margin:0;padding:6px 0 6px 0;z-index:100;width:199px;
                height:150px;overflow-y:auto;overflow-x:hidden;
        }

        .form .lib_pays .jNiceSelectWrapper ul a {
                color:#fff;
                background-color: #0093d0;
                display:block;padding:5px 5px 5px 10px;text-decoration:none;
        }

        .form .lib_pays .jNiceSelectWrapper ul a:hover { background:#99d4ec; color:#0093d0; }
        .form .lib_pays .jNiceSelectWrapper ul a.selected {background: #99d4ec; color:#0093d0;}

        .form .lib_pays .jNiceFocus { border: dotted 1px #666666; }

        .form .lib_pays .jNiceHidden {opacity:0;z-index:-1;position:relative;}
        .form .lib_pays .jNiceWrapper {position:relative;vertical-align:top;width:199px;float:left;}
        .form .lib_pays .jNiceWrapper input {outline:none;moz-outline:none;}





/*.magie-form .formulaire .msg input {
background:url("../img/bg/bg_inputmsg_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
height:30px;
padding:0 5px;
width:579px;
}*/


/*.magie-form .right input {
background:url("../img/bg/bg_inputtxt_magie_form.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:right;
height:30px;
padding:0 15px 0 5px;
width:189px;
font-size: 10px;
}*/

.magie-form .formulaire .right label span.error {
color:#F18939;
float:right;
font-size:11px;
font-weight:bold;
}


.magie-form .formulaire label span.error {
color:#F18939;
float:right;
font-size:11px;
font-weight:bold;
padding-right:12px;
}


.magie-form .formulaire .cgu label {
height:50px;
}

/*.magie-form .formulaire .cgu input {
display:inline;
float:left;
margin-top:5px;
}*/
.magie-form .formulaire .cgu span {
display:inline;
line-height:21px;
padding-left:5px;
padding-right:5px;
}

.magie-form .formulaire .cgu .legal {
height:40px;
}

.magie-form .left {
float:left;
height:135px;
width:285px;
}
.magie-form .right {
float:left;
height:135px;
margin-left:20px;
width:350px;
}

.magie-form .jNiceSelectWrapper {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:17px;
position:absolute;
right:20px;
top:0;
z-index:3;
}

.magie-form .jNiceSelectWrapper ul {
background:url("../img/bg/select_bottom_bg_marron.png") no-repeat scroll left bottom transparent;
border:0 none;
display:none;
left:1px;
list-style:none outside none;
padding-bottom:8px;
position:absolute;
top:25px;
width:196px;
z-index:100;
height:200px;overflow-y:auto;overflow-x:hidden;
}
.magie-form .formulaire label span.lib {
display:block;
float:left;
line-height:30px;
width:76px;
}

.magie-form .formulaire .msg {
float:left;
}

.magie-form .formulaire .msg label {height:60px;}

.magie-form .formulaire .cgu {
float:left;
}

.magie-form .formulaire input.bouton {
background:url("../img/btn/bg_bouton_form_magie.png") no-repeat scroll left top transparent;
border:medium none;
color:#FFFFFF;
float:right;
font-size:10px;
height:30px;
margin-left:31px;
width:82px;
}

.legal {
float:left;
margin-top:10px;
}

/* menu ultrafooter */
#footer_link {
/*float:right;*/
}

#footer_link a {
color:#B0A299;
}

#footer_link .item1 {
border-right:1px solid #B0A299;
display:block;
float:left;
height:13px;
margin-right:13px;
padding-right:20px;
}
#footer_link .item2 {
border-right:1px solid #B0A299;
display:block;
float:left;
height:13px;
margin-right:13px;
padding-right:20px;
}
#footer_link .item3 {
border-right:1px solid #B0A299;
display:block;
float:left;
height:13px;
margin-right:13px;
padding-right:20px;
}

#footer_link .item4 {
border-right:1px solid #B0A299;
display:block;
float:left;
height:13px;
margin-right:10px;
padding-right:15px;
}

#footer_link .item5 {
border-right:1px solid #B0A299;
display:block;
float:left;
height:13px;
margin-right:13px;
padding-right:20px;
}

#footer_link .item6 {
float:left;
}

/* FAQ */
.contentpaneopen{width: 100%;}

/* vote */
.extravote-count {font-size: 11px;color: white;}

/*fix css dossier theme */
ul.list2{width:650px;}

/* stats */
.stats-encart {
	background-image:url(../../../images/navigation/encart_stats_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	height:282px;
	width:598px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:20px;
}
.stats-img{
	float:left;
	}
.stats-table{
	margin-top:5px;
	margin-right:10px;
	float:right;
	width:250px;
	}
.stats-legende{
	vertical-align:middle;
	margin:0px 15px 6px 0px;
}

/* style pour liens partage social sur galerie */
.social_link {
    background-image: url("../img/btn/placeholder_fb.png");
    background-position: 99% bottom;
    background-repeat: no-repeat;
    top: 10%;
    right:5px;
    height: 30px;
    position: absolute;
    text-align: right;
    width: 160px;
    z-index: 99;
}
body.es-es .social_link {
    background-image: url("../img/btn/placeholder_fb_es.png");
}

.social_link .retweet {
    padding-right: 10px;
}

.social_link .jaime {
    padding-right: 10px;
}

.social_link .inner {
    float: right;
    padding-top: 7px;
}

.magie-form .conteneur_formulaire .btn {
    float: left;
    width: 100%;
}

#dialog-confirm {display:none;}

.FBConnectButton_Simple, .FBConnectButton_RTL_Simple {
    background-image: url("templates/tour_eiffel/img/picto/facebook.png");
    background-repeat: no-repeat;
    outline: medium none;
    text-decoration: none;
    display:block;
    width:14px;
    height:14px;
}


/* fix newsletter formulaire */
.pro .conteneur_newsletter input.btnorange{cursor:pointer;}


/* flash mytoureiffel */
.wit_1 #flash_ct{position:absolute;width:750px;height:470px;margin-left:228px;margin-top:-23px;z-index:2;}


/* link opé jeu */
#site.fr #main.opejeu{position:relative;z-index:1;background:url('../img/bg/bg_content_contenu1_opejeufr.jpg') no-repeat left top;background-color:#988a7e}
#site.en #main.opejeu{position:relative;z-index:1;background:url('../img/bg/bg_content_contenu1_opejeuen.jpg') no-repeat left top;background-color:#988a7e}
a.linkopejeu{display:block;width:100%;height:100%;position:absolute;left:0px;z-index:2;margin-top:-58px}
#main.opejeu #content{z-index:10;position:relative;}

#main.opejeu .title_lvl1_green{position:absolute;top:52px;left:138px;z-index:11}

#main.opejeu #content{margin-top:158px;}
#main.opejeu a.add_roadbook{top:175px;right:150px;z-index:11}
#main.c#main.opejeuontenu1 .roadbook_infobulle{top:65px;right:150px;z-index:11}
.roadbook_infobulle{z-index:11;}

/* message défilant en bas de page */
.dmarquee{width:100%;color:#fd9835;font-size:14px;height:39px;line-height:39px;background:url('../img/bg/bg_marquee.png') repeat-x left top;position:fixed;bottom:0px;left:0px;z-index:500}
.homepage .dmarquee{width:100%;color:#fd9835;font-size:14px;height:39px;line-height:39px;background:url('../img/bg/bg_marquee.png') repeat-x left top;position:fixed;bottom:45px;left:0px;z-index:500}
.dmarquee a:hover{text-decoration:underline;}
/* new home */
#visio_home{height:480px;z-index:5;width:1236px;position:relative;overflow:hidden;}
#visio_home .commands{position:absolute;left:930px;top:10px}
#visio_home .commands .nbelements{float:left;margin-top:6px;margin-right:30px;}
#visio_home .commands .nbelements ul li{float:left;display:block;width:10px;height:10px;margin-right:5px;}
#visio_home .commands .nbelements ul li{display:block;width:10px;height:10px;background:url('../img/picto/puce_blanche.png') no-repeat left top;}
#visio_home .commands .nbelements ul li.on{background:url('../img/picto/puce_on.png') no-repeat left top;display:block;width:10px;height:10px;}
#visio_home .commands a.up{display:block;background:url('../img/picto/vision_home_up.png') no-repeat left top;width:26px;height:26px;float:left;}
#visio_home .commands a.down{display:block;background:url('../img/picto/vision_home_down.png') no-repeat left top;width:26px;height:26px;float:left;}
#visio_home .contenu_vh ul li{height:350px;width:1236px;padding-top:130px;}

.home #content{z-index:100;position:relative;width:1236px;}
.home .ct_liste_onglets{height:36px;margin:-36px auto 0px auto;z-index:150;width:960px;}
.home .ct_liste_onglets ul{display:block;margin:auto;width:755px}
.home .ct_liste_onglets li a{color:#ffffff;padding-top:10px;font-size:14px;font-weight:bold;font-family:Arial;display:block;width:100%;height:26px;text-align:center;text-decoration: none}
.home .ct_liste_onglets li#onglet1{background:url('../img/bg/bg_onglet1.png') no-repeat left top;display:block;float:left;width:189px;height:36px;}
.home .ct_liste_onglets li#onglet2{background:url('../img/bg/bg_onglet2.png') no-repeat left top;display:block;float:left;width:188px;height:36px;}
.home .ct_liste_onglets li#onglet3{background:url('../img/bg/bg_onglet3.png') no-repeat left top;display:block;float:left;width:188px;height:36px;}
.home .ct_liste_onglets li#onglet4{background:url('../img/bg/bg_onglet4.png') no-repeat left top;display:block;float:left;width:189px;height:36px;}
.home .ct_liste_onglets li#onglet1:hover{background:url('../img/bg/bg_onglet1_on.png') no-repeat left top;display:block;float:left;width:189px;height:60px;margin-top:-24px;}
.home .ct_liste_onglets li#onglet1:hover a{padding-top:20px;height:40px;}
.home .ct_liste_onglets li#onglet2:hover{background:url('../img/bg/bg_onglet2_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet2:hover a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet3:hover{background:url('../img/bg/bg_onglet3_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet3:hover a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet4:hover{background:url('../img/bg/bg_onglet4_on.png') no-repeat left top;display:block;float:left;width:189px;height:55px;margin-top:-19px;}
.home .ct_liste_onglets li#onglet4:hover a{padding-top:20px;height:35px;}


.home .ct_liste_onglets li#onglet1.active{background:url('../img/bg/bg_onglet1_on.png') no-repeat left top;display:block;float:left;width:189px;height:60px;margin-top:-24px;}
.home .ct_liste_onglets li#onglet1.active a{padding-top:20px;height:40px;}
.home .ct_liste_onglets li#onglet2.active{background:url('../img/bg/bg_onglet2_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet2.active a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet3.active{background:url('../img/bg/bg_onglet3_on.png') no-repeat left top;display:block;float:left;width:188px;height:57px;margin-top:-21px;}
.home .ct_liste_onglets li#onglet3.active a{padding-top:20px;height:37px;}
.home .ct_liste_onglets li#onglet4.active{background:url('../img/bg/bg_onglet4_on.png') no-repeat left top;display:block;float:left;width:189px;height:55px;margin-top:-19px;}
.home .ct_liste_onglets li#onglet4.active a{padding-top:20px;height:35px;}

.home #ct_onglet1{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet1.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet2{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet2.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet3{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet3.png') repeat-x left top;padding-top:20px;}
.home #ct_onglet4{display:none;width:1236px;height:255px;background:url('../img/bg/bg_ct_onglet4.png') repeat-x left top;padding-top:20px;}

.home #ct_onglet1.actif{display:block;}
.home #ct_onglet2.actif{display:block;}
.home #ct_onglet3.actif{display:block;}
.home #ct_onglet4.actif{display:block;}

.home #ct_onglet1 .content{width:960px;margin:auto;}
.home #ct_onglet2 .content{width:960px;margin:auto;}
.home #ct_onglet3 .content{width:960px;margin:auto;}
.home #ct_onglet4 .content{width:960px;margin:auto;}

.home #ct_onglet1 .content{width:980px;}
.home #ct_onglet1 .content #visio_news{height:228px;position:relative;margin:auto;width:910px}
.home #ct_onglet1 .content #visio_news .visio_mask{width:911px;overflow:hidden;}
.home #ct_onglet1 .content #visio_news .visio_mask ul{width:9999px;display:block;}
.home #ct_onglet1 .content #visio_news ul li{float:left;width:452px;height:219px;background:url('../img/bg/bg_ct_bloc_onglet1.png') repeat-x left top;margin-right:8px;padding-top:9px}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .ctimg{float:left;width:50%;height:219px;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt{float:left;width:41%;height:188px;padding:15px 20px;color:#ffffff}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio a{color:#ffffff;text-decoration:none;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio a:hover{color:#ffffff;text-decoration:underline;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt h3{font-size:18px;font-weight:bold;margin-bottom:30px;}
.home #ct_onglet1 .content #visio_news ul li .ct_article_visio .txt p{}
.home #ct_onglet1 .content #visio_news a.prev{display:block;position:absolute;top:100px;left:-30px;background:url('../img/picto/vision_home_prev.png') no-repeat left top;width:26px;height:26px;z-index:30;}
.home #ct_onglet1 .content #visio_news a.next{display:block;position:absolute;top:100px;right:-30px;background:url('../img/picto/vision_home_next.png') no-repeat left top;width:26px;height:26px;z-index:30;}

/* style contenu onglet2 */
.home #ct_onglet2 .content .left_bloc{float:left;padding-left:20px;width:432px;height:228px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet2.png') repeat-x left top;}
.home #ct_onglet2 .content .left_bloc h2{font-size:18px;font-weight:bold;margin-top:26px;color:#ffffff;margin-bottom:20px}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video{width:126px;display:block;float:left;position:relative;margin-right:16px;height:145px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video a{display:block;width:126px;height:117px;position:absolute;left:0px;top:0px;z-index:50}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .basic{width:126px;height:117px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .basic img{width:126px;height:117px;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .hover{width:126px;height:117px;position:absolute;left:0px;top:0px;background:url('../img/bg/hover_video_home.png') no-repeat left top;}
.home #ct_onglet2 .content .left_bloc .moduletable_homevideo ul li.img_hover_video .title{width:126px;margin-top:13px;font-weight:bold;font-size:12px;text-align:center;color:#ffffff;position:absolute;bottom:0px;left:0px;}


.home #ct_onglet2 .content .right_bloc{float:left;width:452px;height:219px;background:url('../img/bg/bg_ct_bloc_onglet2.png') repeat-x left top;padding-top:9px;}
.home #ct_onglet2 .content .right_bloc h2{background:url('../img/bg/bg_onglet2_panorama.jpg') no-repeat left top;margin-bottom:20px;width:433px;height:122px;font-size:18px;font-weight:bold;padding-top:22px;color:#ffffff;padding-left:18px;}
.home #ct_onglet2 .content .right_bloc p{font-size:12px;width:220px;margin-left:23px;line-height:20px;float:left;color:#ffffff;}
.home #ct_onglet2 .content .right_bloc a{background:url('../img/bg/btn_panorama.png') no-repeat left top;float:left;display:block;font-size:14px;padding-left:48px;text-decoration: none;font-weight:bold;width:92px;height:33px;color:#ffffff;line-height:33px;margin-left:45px;}


/* style contenu onglet3 */
.home #ct_onglet3 .content .left_bloc{float:left;width:416px;height:198px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet3.png') repeat-x left top;padding:15px 18px;}
.home #ct_onglet3 .content .left_bloc .ctimg{float:left;width:200px;}
.home #ct_onglet3 .content .left_bloc .txt{float:left;width:216px;height:198px;position:relative}
.home #ct_onglet3 .content .left_bloc .txt h3{font-size:18px;font-weight:bold;color:#ffffff;margin-bottom:25px;}
.home #ct_onglet3 .content .left_bloc .txt p{font-size:12px;color:#ffffff;margin-bottom:15px;}
.home #ct_onglet3 .content .left_bloc .txt a.dlnow{font-weight:bold;font-size:12px;color:#ffffff;display:block;text-align:center;background:url('../img/bg/btn_dlnow.png') no-repeat left top;width:160px;height:31px;line-height:31px;position:absolute;bottom:0px;text-decoration: none;}
.home #ct_onglet3 .content .right_bloc{float:left;width:416px;height:198px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet3.png') repeat-x left top;padding:15px 18px;}
.home #ct_onglet3 .content .right_bloc .ctimg{float:left;width:200px;}
.home #ct_onglet3 .content .right_bloc .txt{float:left;width:216px;height:198px;position:relative}
.home #ct_onglet3 .content .right_bloc .txt h3{font-size:18px;font-weight:bold;color:#ffffff;margin-bottom:25px;}
.home #ct_onglet3 .content .right_bloc .txt p{font-size:12px;color:#ffffff;margin-bottom:15px;}
.home #ct_onglet3 .content .right_bloc .txt a.dlnow{font-weight:bold;font-size:12px;color:#ffffff;display:block;text-align:center;background:url('../img/bg/btn_dlnow.png') no-repeat left top;width:160px;height:31px;line-height:31px;position:absolute;bottom:0px;text-decoration: none;}


/* style contenu onglet3 */
.home #ct_onglet4 .content .left_bloc{float:left;width:452px;height:210px;margin-right:8px;background:url('../img/bg/bg_ct_bloc_onglet4.png') repeat-x left top;padding-top:18px;}
.home #ct_onglet4 .content .left_bloc .ct_fb{width:432px;height:200px;margin:auto;background-color:#ffffff}
.home #ct_onglet4 .content .right_bloc{float:left;width:420px;height:228px;background:url('../img/bg/bg_ct_bloc_onglet4.png') repeat-x left top;padding:0px 16px;}
.home #ct_onglet4 .content .right_bloc h2{font-size:18px;font-weight:bold;color:#ffffff;margin:25px 0px 10px 0px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict{width:72px;height:71px;position:relative;display:block;float:left;margin:6px}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict a{width:72px;height:71px;position:absolute;z-index:50;top:0px;left:0px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .basic{width:72px;height:71px;position:relative;z-index:10}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .basic img{display:block;width:72px;height:71px;}
.home #ct_onglet4 .content .right_bloc .ctlistimg ul li.img_hover_pict .hover{width:72px;height:71px;position:absolute;top:0px;left:0px;z-index:20;background:url('../img/bg/hover_picture_home.png') no-repeat center center;}


/* styles rubrique travaux */
.travaux {
    background: url("../img/bg/bg_content_travaux.jpg") no-repeat scroll left top transparent;
    min-height: 900px;
}
.travaux .right_col {
    width: 958px;
}
.travaux .entete {
    width: 919px;
    border: none;
}
.travaux .contenu-texte {
    min-height: 641px;
}


.entete_module {
    
    background: url("../img/travaux/gd_barre_verte.png") no-repeat scroll left top transparent;
    display: block;
    height: 9px;
    margin-bottom: 5px;
    width: 868px;
    margin-top: 5px;
  
    
    
}

.corp_module {
    background: none repeat scroll 0 0 #F3F5D5;
    display: block;
    height: 396px;
    padding: 10px 0 0;
    width: 867px;
    
}



.pt_corp_module {
       
    background: none repeat scroll 0 0 #F3F5D5;
    display: block;
    float: left;
    height: 164px;
    margin: 60px 57px 0px 0px;
    width: 405px;
}

.contenu_bas_HP_module {
    
    display: block;
    float: left;
    width: 924px;
    margin-bottom: 70px;
    height: auto;
    
    
}


.contenu_bas_HP_module h3 {

    margin-top: -35px;
    color: #C4CD28;  
    
}


.pt_entete_module {
    
    background: url("../img/travaux/pt_barre_sete.png") no-repeat scroll left top transparent;
    display: block;
    height: 9px;
    padding-bottom: 5px;
    margin-top: -15px;
    width: 405px;
    
}

.btn_hp_module{
    
    background: url("../img/travaux/btn_sete.png") no-repeat scroll left top transparent;
    color: white;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 38px;
    padding: 6px 4px 0 12px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    width: 172px;
    float: right;
    margin-right: 30px;
    
}

.img_bas_module_hp {
    
    display: block;
    float: left;
    height: 114px;
    margin: 20px 20px 0px 23px;
    width: 136px;
    
    
}


.text_module_hp {
    
    display: block;
    float: left;
    width: 168px;
    margin-left: 10px;
    margin-top: 20px;
    
    
}


.travaux #content .main-content_travaux .right_col .contenu-texte .corp_module .hover {
    background: url("../img/travaux/hover_page_rub.png") no-repeat scroll left top transparent;
    float: left;
    height: 378px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-top: -381px;
    position: absolute;
    width: 835px;
}


.mod_plc_img {
    
    display:block;
    margin-bottom: 5px;
    margin-left: 20px;
    
    
}


.travaux #content .main-content_travaux .right_col ul li.corp_module a {

    display: block;
    float: left;
    height: 378px;
    margin-left: 20px;
    margin-top: 0;
    position: absolute;
    width: 835px;
    z-index: 50;
}




.trav_flash{
    
    background: url("../img/travaux/fond_anim.png") no-repeat scroll center top transparent;
    display: block;
    height: 489px;
    margin-bottom: 35px;
    margin-left: -30px;
    margin-top: 5px;
    width: 940px;

    
}

element.style {
    display: none;
}

html>/**/body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video .hover {
    background: url("../img/travaux/hover_projet.png") no-repeat scroll left top transparent;
    float: left;
    height: 130px;
    margin: 10px 0;
    position: absolute;
    width: 225px;
}
html>/**/body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video2 .hover {
    background: url("../img/travaux/hover_nouv_prom.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: 10px 0;
    position: absolute;
    width: 225px;
}
html>/**/body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video3 .hover {
    background: url("../img/travaux/hover_evo.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: 10px 0;
    position: absolute;
    width: 225px;
}
html>/**/body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video4 .hover {
    background: url("../img/travaux/hover_historique.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: 10px 0;
    position: absolute;
    width: 225px;
}


body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video .hover {
    background: url("../img/travaux/hover_projet.png") no-repeat scroll left top transparent;
    float: left;
    height: 130px;
    margin: 10px 0px 0 -235px;
    position: absolute;
    width: 225px;
}
body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video2 .hover {
    background: url("../img/travaux/hover_nouv_prom.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: -5px 0px 0 -225px;
    position: absolute;
    width: 225px;
}
body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video3 .hover {
    background: url("../img/travaux/hover_evo.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: -20px 0px 0px -235px;
    position: absolute;
    width: 225px;
}
body .travaux #content .main-content_travaux .right_col .contenu-texte .trav_rubriques .img_hover_video4 .hover {
    background: url("../img/travaux/hover_historique.png") no-repeat scroll left top transparent;
    height: 130px;
    margin: -35px 0px 0 -235px;
    position: absolute;
    width: 225px;
}

.img_rub_01{
    
    background: url("../img/travaux/Le_projet.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: 10px 10px 0 0px;
    width: 225px;
    
}


html>/**/body .img_hover_video a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}

html>/**/body .img_hover_video2 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}
html>/**/body .img_hover_video3 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}
html>/**/body .img_hover_video4 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}


.img_hover_video a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}

.img_hover_video2 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}
.img_hover_video3 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}
.img_hover_video4 a{
    height: 120px;
    margin: 10px 0 0 12px;
    position: absolute;
    width: 205px;
    z-index: 50;
}

html>/**/body .img_rub_02{
    
    background: url("../img/travaux/les_nous_prom.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: 10px 10px 0 0px;
    width: 225px;
 
    
}

.img_rub_02{
    
    background: url("../img/travaux/les_nous_prom.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: -5px 0px 0 0px;
    width: 225px;
 
}


html>/**/body .img_rub_03{
    
    background: url("../img/travaux/evolution.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: -10px 10px 0 0px;
    width: 225px;
 
    
}


html>/**/body .img_rub_03{
    
    background: url("../img/travaux/evolution.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: 10px 10px 0 0px;
    width: 225px;
 
    
}

.img_rub_03{
    
    background: url("../img/travaux/evolution.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: -20px 10px 0 0px;
    width: 225px;
 
    
}

html>/**/body .img_rub_04{
    
    background: url("../img/travaux/histoire.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: 10px 10px 0 0px;
    width: 225px;
 
    
}

.img_rub_04{
    
    background: url("../img/travaux/histoire.png") no-repeat scroll left top transparent;
    display: block;
    float: left;
    height: 130px;
    margin: -35px 10px 0 0px;
    width: 225px;
 
    
}

.main-content_travaux .right_col .contenu-texte .h2position h2{
    
    left: 0;
    text-align: left;
    margin: 10px 0px 10px 1px;
    
}

.trav_rubriques {
    
    float: left;
    height: auto;
    margin-bottom: 50px;
    width: 1030px;
    margin-left: -30px;
    
}


.trav_rubriques h3 {
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 10px;
    text-align: center;
    width: 234px;
}


.titre_rub_mod {
    
     display: block;
    height: 20px;
    width: 1040px;
        margin-top: -20px;
}

.titre_rub_mod li {
    
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 10px;
    text-align: center;
    width: 233px;
    
}

.trav_rubriques p {
    color: white;
    font-size: 12px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 35px;
    text-align: left;
    width: 165px;
    height: 40px;
}
.trav_rubriques p.buttonheading {
    margin: 0;
    height: 0;  
}
.trav_rubriques ul .moduletable {
    float: left;  
}

.main-content_travaux .right_col .contenu-texte h2 {
    
    color: #c4cd28;
    text-align: center;
    margin-bottom: 40px;
}

.legende_module {
    margin-left: 30px;
    width: 960px;
} 


.legende_module p {
    
    float: left;
    margin-right: 90px;
    margin-top: 15px;
    width: 160px;
}

.fl_position{
    display: block;
    margin: 0px 0 0 12px;
    padding-top: 8px;
}

.focus_travaux{
    width: 400px;
    min-height: 350px;
}
.focus_travaux_photo{
    width: 600px;
    height: 648px;
}
.focus_travaux_photo #component .componentheading{
    display: none;
}

.focus_travaux #component .componentheading{
    display: none;
}
.focus_travaux #component table.contentpaneopen{
    background-color:#EC008C;
}


.photo_trav_titre {
    background-color: black;
    opacity: 0.80;
    color: white;
    text-align: center;
    padding-top: 10px;
    height: 38px;
}

.flecheG{
    position: absolute;
    left: 45px;
    top:0;
}
.flecheG a{
    background: url("../img/travaux/photo_travaux/flecheG.png") no-repeat scroll left top transparent;
    cursor: pointer;
    display: block;
    height: 25px;
    width: 19px;
    margin-top: 9px;

}

.flecheD{
    position: absolute;
    right: 45px;
    top:0;
}
.flecheD a{
    background: url("../img/travaux/photo_travaux/flecheD.png") no-repeat scroll left top transparent;
    cursor: pointer;
    display: block;
    height: 25px;
    width: 19px;
    margin-top: 9px;

    
}

.maj_module {

    background-color: #F3F5D5;
    display: block;
    float: right;
    height: 20px;
    margin: 4px 12px 0 0;
    padding: 6px 20px 3px;
    text-align: center;
    width: 150px;
    
}


.legende_module h2 {
 
    color: #666666;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-right: 80px;
    padding-top: 20px;
}

#slideshow img{display:none;}
#slideshow {position:relative;}
#slideshow img.active{display:inline;position:absolute;left:0px;top:0px;}


/* bouton facebook million */
.fr-fr .fb_million{
    background:url('../img/fb_million.png') no-repeat left top;
    display:block;
    width:259px;
    height:55px;
    position:absolute;
    right:156px;
    top:55px;
    z-index:500;
}
.en-gb .fb_million{
    background:url('../img/fb_million_en.png') no-repeat left top;
    display:block;
    width:259px;
    height:55px;
    position:absolute;
    right:156px;
    top:55px;
    z-index:500;
}
.es-es .fb_million{
    background:url('../img/fb_million_es.png') no-repeat left top;
    display:block;
    width:259px;
    height:55px;
    position:absolute;
    right:156px;
    top:55px;
    z-index:500;
}