@font-face{
	font-family: 'LaneERegular';
	src: url(/css/fonts/lane_e-webfont.eot);
	src: url(/css/fonts/lane_e-webfont.eot?iefix) format('eot'),
	     url(/css/fonts/lane_e-webfont.woff) format('woff'),
	     url(/css/fonts/lane_e-webfont.ttf) format('truetype'),
	     url(/css/fonts/lane_e-webfont.svg#LaneERegular) format('svg');
}

ul{list-style-type:none}
body{color:#000;font-family:Arial;font-size:14px;padding:0;margin:0; top:0px}
fieldset{padding:0;padding-top:5px;width:602px;border:0;position:relative}
#search fieldset {width:430px}

a{color:#555;text-decoration:none;font-weight:bold}
a:hover{color:#000;font-weight:bold;text-decoration:underline}
.left{float:left}
div#contenu{width:990px;height:auto;margin:0 auto 20px;font-size:12px;background:#fff;padding:0 0 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px }
div#centre{margin:6px 4px 14px;width:980px;background:url(/img/site/bg_pointille.gif) repeat-y 657px 0;min-height:800px;_height:800px}
div#contenu_centre{width:980px}
.new_vers div#contenu_centre{background-color:transparent}
.color_accueil{background:url(/img/site/bg_centre.jpg) repeat-y;background:#ccc}
div#col_centre{float:left;width:650px;height:auto;margin:0;padding:0}
div#col_droite{float:right;width:310px;height:auto;margin:0;padding-left:7px}
a img{border:0}
h5{margin:0;padding-top:8px;padding-left:8px;padding-bottom:2px;font-size:130%;float:left;color:#555}
h4{margin:0;padding-top:2px;padding-left:4px;padding-bottom:2px;font-size:12px;float:left;color:#fff}
h3{margin:0;padding-top:2px;padding-left:4px;padding-bottom:2px;font-size:126%;float:left;color:#ff562b}
p{margin:0;padding:5px}
div.clear{clear:both}
input,select{margin:0;padding:0}
form{margin:0;padding:0}
#col_droite .block{padding:0 0 5px;margin:0 0 5px;background:url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;width:304px}
.tt_sidebar{background:url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;padding:0 0 6px;margin:0 0 12px;font-size:17px;font-weight:bold;color:#1a171b;text-align:center}
.post_annonce{margin:0 0 10px;width:304px}
.post_annonce .event{margin:0 5px 0 6px}
.post_annonce .item_field{width:100%;float:left;padding:0 0 9px}
.label{float:left;font-size:12px;padding:2px 10px 0 0;font-weight:bold}
.select_skin{float:left;height:22px;width:135px;float:left;background:url(/img/site/bg_select.gif) no-repeat;position:relative;cursor:pointer;padding:3px 0 0}
.small_select{width:75px;background:url(/img/site/sap-sprite.png?2015011402) no-repeat;background-position: -205px -127px;margin-right:10px}
.post_annonce .small_select{top:-2px}
.large_select{width:195px;background:url(/img/site/bg_lrg_select.gif) no-repeat;margin-right:10px;padding-top:2px;height:21px}
.select_skin input{background:0;border:0;padding:0 5px 0;width:93px;text-align:center;height:20px;font-size:12px;color:#a5a6a8;text-align:center;outline:0}
.small_select input{width:30px;text-align:center}
.large_select input{width:135px;padding-left:10px;text-align:left;height:18px}
.select_skin ul{background:white;width:98%;padding:5px 0 15px;list-style:none;margin:0;top:25px;left:0;position:absolute;border:1px solid #a5a6a8;border-radius:2px 1px 15px 15px;-moz-border-radius:1px 1px 15px 15px;-webkit-border-raduis:1px 1px 15px 15px;display:none}
.select_skin ul li a{display:block;padding:2px 10px;color:#a5a6a8}
.submitForm{text-align:right}
.Zindex1{z-index:1}
.Zindex2{z-index:2}
.Zindex3{z-index:3}
.Zindex4{z-index:4}
.Zindex5{z-index:5}
.Zindex6{z-index:6}
.Zindex7{z-index:7}
.Zindex8{z-index:8}
.Zindex9{z-index:9}
.Zindex10{z-index:10}
.Zindex11{z-index:11}
.Zindex12{z-index:12}
.Zindex13{z-index:13}
.Zindex14{z-index:14}
.Zindex15{z-index:15}
.Zindex16{z-index:16}
.Zindex17{z-index:17}
.Zindex18{z-index:18}
.Zindex19{z-index:19}
.Zindex20{z-index:20}
.desc p a{color:#e4721e}

/* commun */
body{background-color:#B3E0F4}
.spacer{display:block;overflow:hidden;width:100%;clear:both;font-size:0;height:0;float:none}
div#contenu.new_vers{top:134px;position:relative}
#header{width:965px;margin:0 auto;padding:0 0 8px}
#header ul,#header li{list-style:none;margin:0;padding:0}
#top_header{width:960px; margin:auto auto;padding:13px 0 10px;position:relative;}
#top_head_left{float:left;height:70px}
#top_head_left{float:left;width:221px;padding:0 12px 0 0}
#top_head_left h1{padding:0;margin:0 0 20px;float:none}
#top_head_left #logo{font-size:0;width:221px;height:60px;text-indent:-4444em;background:url(/img/site/sap-sprite.png?2015011402) no-repeat;background-position: -10px -10px;display:block}
#search {float:left; width:380px; margin-left:20px}
#top_head_left #search fieldset{border:0;background:0;width:100%;margin:0;padding:0;overflow:hidden}
#top_head_left #search input{float:left;color:#696a6c;font-style:italic;outline:0}
#top_head_left #search input.focused{color:#000;font-style:normal}
#top_head_left #search .bt_search{width:27px;height:20px;border:0;background:0;float:right}
#search .bt_search{width:29px;height:20px;font-size:12px;color:#555}
.inputTxt{width:182px;height:18px;border:1px solid #ccc; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; float:left;padding:2px 5px 0; margin-right:10px}
#search .inputTxt{width:360px;}

.erreur404 .inputTxt {width:auto; background :none; border:1px solid #ccc; margin-right: 10px; height:16px; font-size:12px}
.inputTxt input{width:172px;height:14px;border:0;background:0;color:#C9C9C9;font-size:11px;font-family:Verdana;outline:0;font-weight:bold;font-style:italic;}
#search .inputTxt input{width:360px;}

.erreur404 .inputTxt input {width:550px; font-size:11px}
.post_annonce .inputText2{padding-top:4px;height:21px}
.post_annonce .inputText2 input{color:#a5a6a8}
#top_head_right{float:right;width:730px;padding:0;position:relative;z-index:2; }
/*#header #nav_core{float:right;width:970px;height:31px; margin-bottom:6px;}*/
/*#nav_core{position:absolute; left:0; background:red; width:100%; text-align:center; z-index:2;}*/
#nav_core li{float:left;display:inline;list-style:none;margin:0 0px 0 0px;height:30px;position:relative;background:url(/img/site/sap-sprite.png?2015011402) no-repeat 0 0;background-position: 0px -80px;font-size:11px;line-height:30px;}
#nav_core li#item_1{width:149px;margin:0 0 0 5px;background-position: 0px -80px}
#nav_core li#item_2{width:88px;background-position: -148px -80px}
#nav_core li#item_3{width:207px;background-position:-236px -80px}
#nav_core li#item_4{width:159px;background-position:-450px -80px}
#nav_core li#item_5{width:88px;background-position:-617px -80px;}
#nav_core li#item_6{width:173px;background-position:-707px -80px}
#nav_core li#item_7{width:127px;background-position:-881px -80px;}

#nav_core.halloween li#item_1{width:131px;margin:0 0 0 5px;background-position: -800px -40px} /* 3px */
#nav_core.halloween li#item_2{width:78px;background-position: -934px -40px} /* 2px */
#nav_core.halloween li#item_3{width:195px;background-position:-1015px -40px} /* 3px */
#nav_core.halloween li#item_4{width:145px;background-position:-1212px -40px} /* 1px */
#nav_core.halloween li#item_5{width:77px;background-position:-1359px -40px;}
#nav_core.halloween li#item_6{width:154px;background-position:-1437px -40px} /* 1px */
#nav_core.halloween li#item_7{width:96px;background-position:-1593px -40px;} /* 2px */
#nav_core.halloween li#item_8{width:115px;background-position:-1692px -40px;} /* 2px */
#nav_core.halloween li#item_8 a{color:#77B5FE}

#nav_core li a{color:#fff;font-weight:normal;text-transform:uppercase;text-align:center;display:block;font-size:10px; font-family:'LaneERegular';line-height:29px;height:30px}
#nav_core li .submenu{position:absolute;top:34px;left:0;width:180px;border:2px solid #99d7f3;padding:0 0 3px 0;display:none;background:white; z-index:999}
#nav_core li .submenu ul{width:182px;padding:7px 0 0;overflow:hidden}
#nav_core li .submenu ul li{width:100%;margin:0;height:auto;background:0}
#nav_core li .submenu ul a{font-size:11px;display:block;margin:0 0 2px;padding:0 0 0 8px;text-align:left;line-height:inherit;height:auto}
#nav_core li.hover{top:-4px;padding-top:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}
#nav_core li#item_1.hover{top:-4px;padding-top:4px;background:#99d7f3;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px; }
#nav_core li a:hover{height:28px;line-height:21px;padding-top:2px}
#nav_core li li a:hover{height:auto;line-height:inherit;border:0}
#nav_core li#item_1 .submenu ul a{color:#99d7f3}
#nav_core li#item_2.hover{background:#e2171f}
#nav_core li#item_2 .submenu{border-color:#e2171f}
#nav_core li#item_2 .submenu ul a{color:#e2171f}
#nav_core li#item_3.hover{background:#fe9506}
#nav_core li#item_3 .submenu{border-color:#fe9506}
#nav_core li#item_3 .submenu ul a{color:#fe9506}
#nav_core li#item_4.hover{background:#3e65a9}
#nav_core li#item_4 .submenu{border-color:#3e65a9}
#nav_core li#item_4 .submenu ul a{color:#3e65a9}
#nav_core li#item_5.hover{background:#acd61b}
#nav_core li#item_5 .submenu{border-color:#acd61b;width:169px;right:0;left:inherit}
#nav_core li#item_5 .submenu ul{width:169px}
#nav_core li#item_5 .submenu ul a{color:#acd61b}
#nav_core li#item_6.hover{background:#ab9cf0}
#nav_core li#item_6 .submenu{border-color:#ab9cf0;right:0;left:inherit}
#nav_core li#item_6 .submenu ul a{color:#ab9cf0}
#nav_core li#item_7.hover{background:#f7c75b}
#nav_core li#item_7 .submenu{border-color:#f7c75b;right:0;left:inherit}
#nav_core li#item_7 .submenu ul a{color:#f7c75b}
#nav_core li#item_8.hover{background:#eeeeee}
#nav_core li#item_8 .submenu{border-color:#eeeeee;right:0;left:inherit}
#nav_core li#item_8 .submenu ul a{color:#77B5FE}
#nav_core li .submenu ul li.submenu-all {display:none}
.touch #nav_core li .submenu ul li.submenu-all {display:block}
.touch #nav_core li a {text-decoration: none}

#nav_core.translate-mode li#item_1{width:172px;background-position: -800px 0px}
#nav_core.translate-mode li#item_2{width:128px;background-position: -972px 0px}
#nav_core.translate-mode li#item_3{width:234px;background-position:-1100px 0px}
#nav_core.translate-mode li#item_4{width:121px;background-position:-1334px 0px}
#nav_core.translate-mode li#item_5{width:198px;background-position:-1456px 0px;}
#nav_core.translate-mode li#item_6{width:137px;background-position:-1655px 0px}
#nav_core.translate-mode li#item_4.hover{background:#acd61b}
#nav_core.translate-mode li#item_4 .submenu{border-color:#acd61b;width:169px;right:0;left:inherit}
#nav_core.translate-mode li#item_4 .submenu ul{width:169px}
#nav_core.translate-mode li#item_4 .submenu ul a{color:#acd61b}
#nav_core.translate-mode li#item_5.hover{background:#ab9cf0}
#nav_core.translate-mode li#item_5 .submenu{border-color:#ab9cf0;right:0;left:inherit}
#nav_core.translate-mode li#item_5 .submenu ul a{color:#ab9cf0}
#nav_core.translate-mode li#item_6.hover{background:#f7c75b}
#nav_core.translate-mode li#item_6 .submenu{border-color:#f7c75b;right:0;left:inherit}
#nav_core.translate-mode li#item_6 .submenu ul a{color:#f7c75b}


.touch #nav_core li#item_1 .submenu ul,
.touch #nav_core li#item_1 .submenu {width:220px}
.touch #nav_core li#item_3 .submenu ul,
.touch #nav_core li#item_3 .submenu {width:280px}


#nav_core li.first{margin:0}
#other_links{;width:690px; height:20px;background:#C9C9C9; color:#fff; width:100%; text-align:center;}
#other_links ul{float:left;text-align:left;padding-top:3px;padding-bottom:2px;clear:right;width:100%}
#other_links li{display:inline-block;margin-left:0px}
#other_links li.first a{background:0}
#other_links a{color:#fff;font-size:11px;text-transform:uppercase;padding:0 10px;display:inline-block;}
#adv {min-height:250px}
.banner_left{height:92px;width:728px;float:left}
.banner_center{margin:auto; text-align:center; min-height:90px; line-height:0; }
.banner_right{height:82px;width:237px;float:right;padding:20px 0 0 0;background:#fff}
.banner_right a{display:block;float:left;}
.banner_right .title{font-weight:bold;color:#fff;text-align:center;font-size:16px;margin-bottom:5px}
.banner_right .content{font-weight:bold;color:#145482;font-size:11px;text-align:center;line-height:15px}
#footer{background:#FFF url(/img/site/sep_header.jpg) repeat-x scroll 0 0;padding:20px 0 15px;width:970px;overflow:hidden;margin:0 auto;clear:both}
#footer ul{width:182px;float:left;padding:0;margin:0}
#footer ul li{list-style:none;width:100%;padding-bottom:4px}
#footer ul li h4{text-transform:uppercase;color:#696a6c;font-size:15px;float:none;padding:0 0 2px}
#footer ul li a{list-style:none;display:inline-block;color:#696a6c;text-decoration:none;font-size:12px;font-weight:normal}
#footer ul li a:hover{text-decoration:underline}
.bMarginX{margin-bottom:40px}
.form_post_comment{margin:0 0 15px}
.form_post_comment p{padding:0;overflow:hidden;width:100%}
.form_post_comment p label{display:block;padding:0 0 3px;font-weight:bold}
.form_post_comment p .btn_ok{float:right;}
.form_post_comment p textarea{width:632px;border:1px solid #e3e2e3;font-family:verdana;padding:2px;font-size:12px;height:80px;margin:0 0 22px}
.list_comments ul{width:100%;overflow:hidden;margin:0;padding:0 0 20px}
.list_comments ul li{padding:0 0 15px}
.list_comments ul .head_comment{border-bottom:1px solid #c6c6c7;padding:0 0 4px;margin:0 0 8px;width:100%;overflow:hidden}
.list_comments ul .head_comment .bt_signaler{float:right;margin:8px 0 0}
.btn_ok img{float:left;margin:4px 3px 0 0}
.list_comments ul .head_comment .tag_link{float:right;margin:20px 0 0}
.list_comments ul .head_comment p a{color:#000;margin-right:5px}
.list_comments ul .head_comment p{padding:20px 0 0;float:left}
.list_comments ul .head_comment .visu{width:31px;height:33px;overflow:hidden;margin-right:5px;float:left}
.list_comments ul .text p{padding:0 0 5px;font-size:13px;color:#000}
.size_0 .articl_box .details .texto{font-size:1em;line-height:170%}
.size_1 .articl_box .details .texto{font-size:1.2em}
.size_2 .articl_box .details .texto{font-size:1.5em}
.size_3 .articl_box .details .texto{font-size:1.8em}
.twitter{text-align:left}
.rss{text-align:left;margin-bottom:20px}
.rss img{vertical-align:middle;margin-right:5px}
.manqez_pas{font-size:13px;font-weight:bold;margin-left:36px}

#fixed-bar {background:#fff; position:fixed; width:100%; z-index:100}

/* layout */

textarea{resize:none;font-family:Verdana,Arial;font-size:12px;color:#000}
.carrousel_block .box_slider{position:relative;width:646px;height:300px;margin:0 0 22px;border:1px solid #ececec;-moz-box-shadow:3px 5px 5px #a1a1a1;-webkit-box-shadow:3px 5px 5px #a1a1a1;box-shadow:3px 5px 5px #a1a1a1}
.carrousel_block .md_box_slider{width:587px;height:314px;margin:0 0 22px;border:1px solid #ececec}
.carrousel_block .slider_news{width:577px;height:300px;position:relative;margin:7px 5px;overflow:hidden;;border:1px solid #BABABA}
.carrousel_block .pager_slide{z-index:2;margin:0 0 0 20px;padding:0;width:278px;overflow:hidden; height:300px; background:#efefef;border-left:1px solid #BABABA}
.carrousel_block .slider_news .pager_slide li{float:left;margin:0 5px 0px 0; height:37px;border-bottom:1px solid #BABABA;color:#333;overflow:hidden}
.carrousel_block .pager_slide li a{padding-left:6px;width:270px;height:36px;line-height:19px;float:left;;color:#333;text-decoration:none;text-align:left;float:left}
.carrousel_block .pager_slide li.on a{color:#e7620e; text-decoration: underline}
.carrousel_block .pager_slide li.on{background:#e5721f; width:281px;overflow:hidden}
.carrousel_block .slider_news ul.list_slide{position:relative;z-index:1}
.carrousel_block .slider_news ul,.slider_news li{list-style:none;margin:0;padding:0}
.carrousel_block .slider_news .list_slide li{position:absolute;left:0;top:0}
.carrousel_block .slider_news img{position:relative}
.carrousel_block .slider_news .legendold{position:absolute;bottom:0;right:0;width:200px;padding:0 0 0 138px;;height:77px;font-size:11px}
.carrousel_block .slider_news .legend{float:right; height:298px;width:276px;padding-top:1px; overflow:hidden}
.carrousel_block .slider_news .legend .inner{height:300px;margin-top:0px;float:left;width:260px;;color:#fff}
.carrousel_block .slider_news .legend .inner a{color:#555; line-height:17px;;}
.carrousel_block .slider_news .legend .inner li.on a{color:#fff;}
.carrousel_block .slider_news .legend .inner .title{margin:0;font-size:12px;font-weight:bold}
.carrousel_block .slider_news .legend .inner p{padding:0 40px 0 0;line-height:1.1em}

.box_home .box_slider{position:relative;width:646px;height:317px;margin:0 0 22px;border:1px solid #ececec;-moz-box-shadow:3px 5px 5px #a1a1a1;-webkit-box-shadow:3px 5px 5px #a1a1a1;box-shadow:3px 5px 5px #a1a1a1}
.box_home .md_box_slider{width:587px;height:330px;margin:0 0 22px;border:1px solid #ececec}
.box_home .slider_news{width:577px;height:316px;position:relative;margin:7px 5px;overflow:hidden}
.box_home .pager_slide{position:absolute;top:248px;left:10px;z-index:2;width:125px}
.box_home .slider_news .pager_slide li{float:left;margin:0 5px 4px 0}
.box_home .pager_slide li a{width:20px;height:20px;line-height:19px;float:left;background:url(/img/site/sap-sprite.png?2015011402) no-repeat;background-position: -10px -131px;color:#fff;text-decoration:none;text-align:center;float:left}
.box_home .pager_slide li.on a{color:#e7620e}
.box_home .slider_news ul.list_slide{position:relative;z-index:1}
.box_home .slider_news ul,.slider_news li{list-style:none;margin:0;padding:0}
.box_home .slider_news .list_slide li{position:absolute;left:0;top:0}
.box_home .slider_news img{position:relative}
.box_home .slider_news .legend{position:absolute;bottom:0;left:0;width:496px;padding:0 0 0 138px;background:url(/img/site/bg_legende.png) repeat;height:77px;font-size:11px}
.box_home .slider_news .legend .inner{height:69px;margin-top:8px;float:left;width:460px;padding-left:18px;border-left:1px dotted #fff;color:#fff}
.box_home .slider_news .legend .inner a{color:#fff}
.box_home .slider_news .legend .inner .title{margin:0;font-size:12px;font-weight:bold}
.box_home .slider_news .legend .inner .title.international{position:absolute; right:10px; bottom:10px;}
.box_home .slider_news .legend .inner p{padding:0 40px 0 0;line-height:1.1em}
.box_home .slider_news .legend{width:439px}

.box_home{width:635px;margin:0 auto}
.article_home{width:100%;overflow:hidden;margin:0;padding:0}
.lire-suite{margin-left:5px; color:#000;font-weight: normal}
.lire-suite a{vertical-align:middle; color:#000; text-decoration: underline;font-weight: normal;}
.desc p .lire-suite a{ color:#000;font-weight: normal}
.last_article,.article_home li{width:276px;float:left;display:inline;padding:0 0 0 36px;margin:0 0 0 5px;min-height:248px;_height:248px;background:url(/img/site/bg_motif_pointille.gif) repeat-y}
.article_home .fullwidth{width:552px}
.last_article{position:relative}
.last_article p,.article_home li p{padding:0;text-align:justify;line-height:150%}
.article_home .signature{text-align:right;font-size:10px;margin-top:10px}
.article_home .all_art{position:absolute;bottom:0;right:0}
.article_home .visuel img{width:80px;height:96px;border:1px solid #e3e2e3;padding:1px}
.article_home .visuel{width:84px;height:100px;overflow:hidden;float:left;margin:5px 0 3px -20px;display:inline;padding-right:5px;position:relative;background:white}
.article_home .desc .tt_lst_art{margin-bottom:5px;float:none;font-size:13px;color:#000;padding-top:0}
.article_home .desc .tt_lst_art a,.article_home .desc .tt_lst_art span{clear:right;display:block;color:#000}
.article_home .desc .tt_lst_art span{font-size:10px}
.tt_item{font-size:13px;font-family:'LaneERegular';color:#000;padding:0 0 4px;margin:0 0 5px;background:url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;float:none;font-weight:normal}
.tt_itemh1{font-family:Arial;font-size:13px}
.unln{background-image:none!important}
.tt_item span{font-size:10px;font-weight:bold;font-family:Verdana;color:#e4721e}
.article_home li.alpha{margin:0 5px 0 0}
.box_home_item{background:url(/img/site/sep_header.jpg) repeat-x 0 100%;padding:0 0 18px;margin:0 0 18px;}
.agenda_block,.list_home{background:url(/img/site/bg_motif_pointille.gif) repeat-y;width:100%;padding:0 0 12px}
.carrousel_block {width:100%;padding:0 0 12px}

.list_home .inside_list{background:url(/img/site/bg_motif_pointille.gif) repeat-y 100% 0;position:relative}
.inside_list .prev,.inside_list .next{display:block;height:21px;width:21px;position:absolute;top:50%;z-index:100}
.inside_list .prev{content:"";position:absolute;left:10px;top:90px;height:0;width:0;border-right:10px solid #000;border-bottom:5px solid transparent;border-top:5px solid transparent}
.inside_list .next{right:3px;content:"";position:absolute;right:10px;top:90px;height:0;width:0;border-left:10px solid #000;border-bottom:5px solid transparent;border-top:5px solid transparent}
.list_home .tt_item{width:555px;margin:0 auto 20px}
.list_home .inner_list{margin:0 auto}
.list_home ul{height:190px;overflow:hidden;width:100%}
.list_home ul li{width:128px;text-align:center;float:left;margin:0 2px 0 0;height:190px!important}
/*.list_home ul li img{height:142px;width:128px}*/
.list_home ul li img{height:128px;width:128px}
.list_home ul li p{text-align:center;padding:0;color:#000;font-size:9px;line-height:10px}
.list_home ul li p a{color:#000}
.agenda_block{padding:0 0 0 42px;width:593px}
.carrousel_block{padding:0;width:593px}
.carrousel_block ul,
.agenda_block ul{padding:0;margin:0;list-style:none}
ul.pager_slide {margin:-1px 0 0 4px}

.tabs{height:18px}
.tabs li{height:18px;float:left}
.tabs li a{height:18px;padding:0 18px;line-height:17px;border-right:1px solid #ececec;border-top:1px solid #ececec;float:left;color:#0c0c0e;font-size:13px;font-weight:bold}
.tabs li a.on{color:#e4721e}
.tabs li.first a{border-left:1px solid #ececec}
.tabs_content{padding:11px 8px 7px 12px;border:1px solid #ececec;overflow:hidden;width:567px}
.tabs_content ul{float:left;width:268px}
.tabs_content ul.second{padding-left:22px;width:268px}
.tabs_content ul li.last{padding-bottom:0}
.tabs_content ul li{padding:0 0 7px;margin:0;float:left;width:100%}
.tabs_content ul li p{width:218px;float:left;padding:0;font-size:11px}
.tabs_content ul li p a{color:#000}
.tabs_content ul .picto{width:27px;float:left;padding-top:3px}
.article_home .see_more{display:block;width:AUTO;height:11px; float:right}
.article_home .see_more, .tabs_content .see_more,.espace_communaute .see_more{text-align:right;clear:both}
.article_home .see_more, .tabs_content .see_more a,.espace_communaute .see_more a{background:#000;color:#fff;height:14px;line-height:13px;font-size:9px;padding:0 4px;margin:2px 0 0;clear:both;text-decoration:none}
.head_selections{height:22px;padding:0;margin:0;list-style:none}
.head_selections li#arts-culture a{width:141px;background-position:-710px -1px}
.head_selections li{height:22px;float:left}
.head_selections li .title{float:none;padding:0}
.head_selections li a{display:block;height:22px;line-height:21px;text-align:center;color:#fff;font-size:11px;background:url(/img/site/sap-sprite.png?2015011402) no-repeat}
.head_selections li a.on{text-decoration:underline}
.head_selections2 li a{display:block;height:22px;line-height:21px;text-align:center;color:#fff;font-size:10px;font-weight:normal;background:url(/img/site/sap-sprite.png?2015011402) no-repeat}
.head_selections2 li a.on{text-decoration:underline}
.block_selections{width:580px;padding:10px 5px 5px;border:1px solid #ececec;margin:0 0 12px}
.block_selections ul{width:583px;overflow:hidden;padding:0;margin:0;list-style:none}
.block_selections ul li{float:left;width:280px;padding-bottom:30px}
.block_selections ul li.second{padding-left:12px;padding-right:0;background:transparent url(/img/site/bg_pointille.gif) repeat-y 0 0;width:285px}
.block_selections ul li.ln2{padding-bottom:0}
.block_selections ul li.see_all{float:right;padding:8px 0 0 18px;text-align:right}
.block_selections ul li.see_all .tag_link{margin-right:5px}
.block_selections ul li .tt_head a{color:#964487}
.block_selections ul li .tt_head{color:#964487;font-size:9px;font-weight:bold;padding:0 0 3px}
.block_selections ul li .img img{display:block}
.block_selections ul li .img{width:104px;height:80px;float:left;margin-right:4px;overflow:hidden}
.block_selections ul li .descrption .title{color:#000;font-size:11px;float:none;padding:0 0 1px;line-height:1.3em}
.block_selections ul li .descrption .signature,.block_selections ul li .descrption .date{display:block;font-size:11px}
.block_selections ul li .descrption p{margin:2px 0 0;padding:0}
.block_selections ul li .descrption a{color:#000}
.block_selections ul li .descrption{width:165px;float:left;height:78px;overflow:hidden;font-size:10px}
.espace_communaute .inner{background:url(/img/site/bg_pointille_h_2.gif) repeat-y 0 0;width:100%;overflow:hidden;padding:8px 0 0;margin:0 0 12px}
.title2{background-image:url(/img/site/sep_header.jpg)!important;padding-bottom:14px!important}
.item_col{width:305px;float:left;padding:0 0 0 10px}
.last_comments .tt_item{margin-left:20px;width:265px}
.last_comments ul{list-style:none;margin:0;background:white;padding:3px;width:286px}
.last_comments ul li{width:100%;overflow:hidden;padding:0 0 10px}
.last_comments ul li.last{padding:0}
.last_comments img{width:47px;height:46px;float:left;margin:4px 9px 0 0}
.last_comments .comment_item{width:228px;height:53px;float:left;position:relative;top:-2px;overflow:hidden}
.last_comments .comment_item p{padding:0;font-size:11px}
.last_comments .comment_item .head_comment{float:none;padding:0;line-height:11px;margin-bottom:3px}
.last_comments .comment_item .head_comment a{font-size:11px;font-weight:bold;color:#e4721e;text-decoration:none}
.last_comments .comment_item .head_comment a:hover{text-decoration:underline}
.last_comments .comment_item p a{color:#000}
.tag_link{line-height:13px;background:#1a171b;padding:1px 5px;text-transform:uppercase;color:#fff!important;font-weight:bold;font-size:10px;border:0}
.tag_link:hover{color:#fff;text-decoration:none}
.articl_box{margin-left:10px}
ul.arbo{color:#555!important;background:none!important;min-height:21px;list-style-type:none;padding:0;margin:0 0 5px}
ul.arbo li{display:inline}
ul.arbo li a{padding:5px 5px 10px 0;text-transform:uppercase;font-size:9px;line-height:13px;color:#555!important}
ul.arbo li a:hover{color:#3fa2ff}
ul.arbo li.last a{background:0}
.articl_box .title{font-size:18px;margin:0 0 5px 0}
.articl_box .date{font-size:11px;margin:0 0 6px 0;display:block}
.articl_box .tags .links{width:556px;float:left;margin-bottom:8px}
.articl_box .tags .addons{width:70px;float:right}
.articl_box .tags .links a{margin-right:3px}
.articl_box .tags .addons a{width:20px;height:20px;float:left;margin-right:2px}
.articl_box .tags .addons a.bt_twit{background:url(/img/site/bt_twit.gif) no-repeat}
.articl_box .tags .addons a.bt_rss{background:url(/img/site/bt_rss.gif) no-repeat;width:21px}
.articl_box .tags .addons a.bt_mail{background:url(/img/site/bt_mail.gif) no-repeat}
.articl_box .visual{width:622px;text-align:center;margin:16px 0 10px}
.articl_box .box_la_une{width:622px;text-align:left;border:1px solid #d1d1d1;margin:16px 0 10px;padding:8px 5px;-moz-box-shadow:3px 5px 5px #a1a1a1;-webkit-box-shadow:3px 5px 5px #a1a1a1;box-shadow:3px 5px 5px #a1a1a1}
.articl_box .video{width:634px;margin:16px 0 10px}
.articl_box .visual img{border:1px solid #d1d1d1;padding:8px 5px 7px 5px;-moz-box-shadow:3px 5px 5px #a1a1a1;-webkit-box-shadow:3px 5px 5px #a1a1a1;box-shadow:3px 5px 5px #a1a1a1}
.articl_box .box_la_une img{border:0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.articl_box .details .left_side{width:410px;background:0;padding-left:8px;float:left}
.articl_box .details .texto{background:url(/img/site/bg_squares.gif) repeat-x bottom}
.articl_box .details .texto p{font-size:1.1em;padding:0 0 10px 0}
.articl_box .details .texto p.last{padding-bottom:8px}
.articl_box .details .quizz{background:#f9fafa;width:345px;margin-top:11px;padding:10px;-moz-box-shadow:3px 5px 5px #c6c6c6;-webkit-box-shadow:3px 5px 5px #c6c6c6;box-shadow:3px 5px 5px #c6c6c6}
.articl_box .quizz p{font-weight:bold;padding:0}
.articl_box .quizz .intro{font-size:12px;font-weight:bold;width:213px;padding-bottom:3px}
.articl_box .quizz .intro_anx{font-size:10px;padding-bottom:7px}
.articl_box .quizz .quest{font-size:11px;color:#ef7816}
.articl_box .quizz .response_form p{width:100%;background:0;border:0;padding:0;margin:0}
.articl_box .quizz .response_form label{font-weight:normal;font-size:10px;vertical-align:middle}
.articl_box .quizz .response_form .inputtext{width:150px;height:20px;border:0 none;vertical-align:middle;float:none;background:#fff none}
.articl_box .signedby{margin-top:9px;font-size:11px;font-weight:bold}
.articl_box .signedby img{vertical-align:bottom;padding-right:5px}
.articl_box .pub_v{height:55px;margin:15px 0;text-align:center}
.articl_box .ky_wrds{color:#f08b19;font-size:11px}
.articl_box .ky_wrds a{color:#f08b19}
.articl_box .ky_wrds .label{padding:0 3px 0 21px;font-weight:normal;line-height:19px;background:url(/img/site/tags_puce.gif) no-repeat 0 50%}
.articl_box .ky_wrds strong{line-height:19px}
.articl_box .details .right_side{width:203px;background:url(/img/site/bg_pointille.gif) repeat-y;padding-left:9px;float:right}
.articl_box .details .font_control{height:35px;background:url(/img/site/bg_motif_2.gif) repeat-x right 0;padding:6px 5px}
.articl_box .details .controls{height:28px;width:106px;border:1px solid #eaeaea;background:#fff;-moz-box-shadow:4px 6px 11px #e7e6e7;-webkit-box-shadow:4px 6px 11px #e7e6e7;box-shadow:4px 6px 11px #e7e6e7}
.articl_box .details .controls span{padding-right:1px;background:url(/img/site/vert_squares.gif) repeat-y right;height:28px;width:33px;display:block;float:left}
.articl_box .details .controls span.last{background:0}
.articl_box .details .controls a{height:100%;width:100%;display:block;float:left}
.articl_box .details .controls .upper{background:url(/img/site/upper.gif) no-repeat center}
.articl_box .details .controls .lower{background:url(/img/site/lower.gif) no-repeat center}
.articl_box .details .controls .print{background:url(/img/site/print.gif) no-repeat center}
#map_canvas{height:100%;width:100%}
.small_sep{height:7px;width:634px;background:url(/img/site/small_sep.gif) repeat-x;margin-bottom:20px;-moz-box-shadow:3px 5px 5px #c6c6c6;-webkit-box-shadow:3px 5px 5px #c6c6c6;box-shadow:3px 5px 5px #c6c6c6}
.btn_ok{color:#3e3e40;cursor:pointer;border:0;padding:1px;font-size:10px;background:0;text-transform:uppercase;vertical-align:middle;overflow:visible;width:auto;white-space:nowrap}
.btn_ok span{height:21px;line-height:20px;padding:0;display:inline-block}
/*.btn_ok .left{background:url(/img/site/sap-sprite.png?2015011402) no-repeat right;background-position: -253px -170.5px;padding-right:5px}*/
.btn_ok .right{background:url(/img/site/sap-sprite.png?2015011402) no-repeat left;background-position: -300px -128px;padding:0 4px 0 10px;}
.btn_ok  .left{	background:url(/img/site/r_btn.png) no-repeat right;	padding-right:5px;}
.btn_link{width:120px; text-align:center;color:#3e3e40!important;cursor:pointer;border:0;font-size:10px;text-transform:uppercase;vertical-align:middle;font-weight:normal;display:inline-block}
.btn_link:hover{text-decoration:none!important;font-weight:normal}
.btn_link span{height:17px;line-height:17px;display:block;background:#f6f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#f6f7f7),to(#c8c9ca));background:-webkit-linear-gradient(to bottom,#f6f7f7,#c8c9ca);background:-moz-linear-gradient(to bottom,#f6f7f7,#c8c9ca);background:-o-linear-gradient(to bottom,#f6f7f7,#c8c9ca);background:linear-gradient(to bottom,#FFF,#c8c9ca);border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 8px 0 8px}
.espace_communaute .last_article{background:0;width:266px;padding-right:10px;padding-left:30px}
.espace_communaute .last_article .tag_link{right:10px}
.right_side .block .title{background:url(/img/site/bg_squares.gif) repeat-x bottom;padding:5px 0;margin:0 4px 7px;text-transform:uppercase;font-size:11px;color:#19171a;float:none}
.right_side .block .unln{background:0}
.right_side .block .visual{border:1px solid #ebebeb;width:164px;padding:7px 5px;margin:0 0 0 15px;-moz-box-shadow:3px 5px 5px #c6c6c6;-webkit-box-shadow:3px 5px 5px #c6c6c6;box-shadow:3px 5px 5px #c6c6c6}
.right_side .block .visual img{display:block;margin:0 auto}
.right_side .block .see_more{text-align:center;padding:4px 0 0}
.right_side .block .see_more a{font-size:10px;font-weight:normal;color:#000;text-decoration:underline}
.right_side .block .see_more a.unln{text-decoration:none}
.small_box{padding:0 0 18px;width:100%;overflow:hidden}
.small_box .tt_block{color:#1a171b;float:none;font-size:12px;font-weight:bold;text-transform:uppercase;padding:0 0 3px;margin:0 0 8px;background:transparent url(/img/site/bg_squares.gif) repeat-x center bottom}
.block_album .inner{padding:5px;width:190px;height:108px;-moz-box-shadow:3px 5px 5px #c6c6c6;-webkit-box-shadow:3px 5px 5px #c6c6c6;box-shadow:3px 5px 5px #c6c6c6;margin:0 0 5px}
.block_album .inner img{width:190px;height:108px;display:block}
.simpleLink{float:right;text-decoration:underline;font-size:9px;color:#000}
.small_article_liste{width:100%;padding:0 0 5px;margin:0;list-style-type:none}
.small_article_liste li{width:100%;padding:0 0 8px;overflow:hidden}
.small_article_liste li img{width:59px;height:41px;float:left;margin-right:3px}
.erreur404 {padding:10px}
.erreur404 .small_article_liste li .desc{width:560px;float:right;font-size:11px}
.erreur404 .small_article_liste li .desc a {font-weight:normal}
.small_article_liste li .desc{width:136px;float:right;font-size:9px}
.small_article_liste li .desc p a{color:#000}
.small_article_liste li .desc p{padding:0}
.small_article_liste li .desc .simpleLink{float:none}
.tag_links{padding:0;margin:0 0 10px}
.block_links{background:transparent url(/img/site/bg_squares.gif) repeat-x center 0;padding:10px 0 0}
.block_links .inner{background:transparent url(/img/site/bg_motif_pointille.gif) repeat-y 100% 0;min-height:88px;_height:88px}
.block_links .inner h3{background:0;color:#000;font-size:12px;float:none;margin:0 0 5px;overflow:hidden}
.block_links ol{list-style:disc inside;margin:0;padding:0}
.block_links ol a{font-weight:normal}
.box_infos_pratique{background:transparent url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;padding:0 0 15px;margin:0 0 8px}
.box_infos_pratique .infos{float:left;width:100%}
.box_infos_pratique .map{float:right;width:201px;height:134px;padding:10px 7px;border:1px solid #eee;box-shadow:0 0 11px 2px #e4e4e4;-moz-box-shadow:0 0 11px 2px #e4e4e4;-webkit-box-shadow:0 0 11px 2px #e4e4e4}
.box_infos_pratique .infos p{line-height:26px}
.box_infos_pratique .infos .details{padding-bottom:14px;background:url(/img/site/bg_squares.gif) repeat-x bottom}
.box_infos_pratique .infos .details img{vertical-align:middle;margin-left:5px}
.box_infos_pratique .infos .details img.green{margin-left:2px}
.box_infos_pratique .infos .green{background:url(/img/site/green-cercl.gif) no-repeat 1px 0;color:#fff;width:27px}
.box_infos_pratique .infos .metro{background:url(/img/site/metro.gif) no-repeat}
.box_infos_pratique .infos .turq{background:url(/img/site/turq-cercl.gif) no-repeat;position:relative;text-align:left;padding-left:3px;width:26px}
.box_infos_pratique .infos .turq span{font-size:9px;line-height:20px;position:absolute;right:3px;top:0;font-weight:normal}
.list_article_horz{padding-top:15px; }
.tt_item_2{color:#3fa2ff;background-repeat:no-repeat;background-image:url(/img/site/trait_blue.jpg)}
.list_article_horz ul{width:100%;overflow:hidden;padding:0;margin:0 0 15px;}
.list_article_horz ul li{float:left;padding:0 10px;height:185px;width:135px;overflow:hidden;background:transparent url(/img/site/bg_pointille.gif) repeat-y 0 0;font-size:11px}
.list_article_horz ul li p a{color:#000}
.list_article_horz ul li p{padding:0;margin-top:2px}
.list_article_horz ul li .visu{height:135px; width:135px;text-align:center;overflow:hidden}
.list_article_horz ul li.first{background:0;padding-left:0}
.articl_box .title_page{padding-bottom:6px;text-transform:uppercase;margin-bottom:11px;margin-top:0;margin-left:0}
.articl_box .left_side{float:left;width:331px;background:url(/img/site/vert_squares.gif) repeat-y right;font-size:11px;padding-left:7px;margin-bottom:8px}
.articl_box .left_side .vis{width:323px;margin:0 0 4px}
.articl_box .left_side .vis img{display:block;margin:0}
.articl_box .left_side .title,.articl_box .right_side .item .details .title{font-size:11px;color:#000;background:0;padding:0 7px 0 0;margin:0;float:none}
.articl_box .maj_ccl{text-transform:none}
.articl_box .visual a{color:#000}
.articl_box .left_side p{padding:0 7px 5px 0}
.articl_box .right_side{width:276px;float:right}
.articl_box .right_side .block{margin-bottom:15px}
.articl_box .right_side .item{text-align:center}
.articl_box .right_side .item .vis{width:139px;float:left}
.articl_box .right_side .item .vis img{margin:0}
.articl_box .right_side .item .details{width:130px;float:right}
.articl_box .right_side .item .details p{padding:0;font-size:11px;text-align:justify}
.articl_box .right_side .first{padding-bottom:28px;margin-bottom:11px;background:url(/img/site/bg_squares.gif) repeat-x bottom}
.tabs_content .img{width:110px;float:left;margin-bottom:20px}
.tabs_content .img img{display:block}
.tabs_content .descrption{width:150px;height:106px;float:right;overflow:hidden}
.tabs_content .descrption .title{font-size:11px;padding:0;margin:0 0 2px;color:#000;float:none;text-transform:none;line-height:1.3em;background:0}
.tabs_content .descrption .title a{color:#000}
.tabs_content .descrption .signature,.tabs_content .descrption .date{font-size:10px;display:block;margin:0}
.tabs_content .descrption p{width:146px;margin-top:2px;line-height:12px}
.tabs_sep .second{background:url(/img/site/vert_squares.gif) repeat-y 8px 0}
.articl_box .agenda_block{margin-bottom:15px}
.full_width .inner{background:url(/img/site/bg_motif_pointille.gif) repeat-y}
.full_width .inner .item_col{width:628px}
.full_width .inner .item_col .tt_item{width:558px}
.full_width .inner .left{float:left}
.full_width .inner .right{float:right}
.full_width{margin-bottom:20px}
.articl_box .inside_list .prev{right:616px}
.articl_box .box_home_item{background:0;margin-bottom:0;padding-bottom:0}
.article_home .lst_art_short{margin-bottom:17px}
.article_home .lst_art_short .vis{width:90px;float:left;overflow:hidden;margin-right:8px}
.article_home .lst_art_short .details{padding-right:4px;line-height:12px}
.article_home .lst_art_short .details .title{color:#000;font-size:10px;margin:0;padding:0;text-transform:uppercase;float:none;line-height:10px;padding-bottom:2px;background:0}
.article_home .lst_art_short .details .title a{color:#000}
.article_home .lst_art_short .details .signature{margin:0}
.article_home .lst_art_short .details p{font-size:11px}
.article_home .lst_art_short .details p a{color:#000;font-weight:normal}
.pager{height:16px;float:right;font-size:9px;list-style-type:none}
.pager li{float:left;width:18px;height:16px;padding:0;margin:0 0 0 3px;min-height:0}
.pager li a{display:inline-block;width:100%;height:100%;line-height:16px;text-align:center;font-weight:normal;background:#fff;color:#000}
.pager li.active a{background:#000;color:#fff}
.pager li.prev_page a{background:#fff url(/img/site/pgr_prev.gif) no-repeat 50% 50%;color:#000}
.pager li.next_page a{background:#fff url(/img/site/pgr_next.gif) no-repeat 50% 50%;color:#000}
.pager2{height:16px;float:right;font-size:9px;list-style-type:none}
.pager2 li{float:left;width:18px;height:16px;padding:0;margin:0 0 0 3px;min-height:0}
.pager2 li a{display:inline-block;width:18px;height:16px;line-height:16px;text-align:center;color:#000;font-weight:normal}
.pager2 li.active a{background:#000;color:#fff}
.pager2 li.prev_page a{background:#fff url(/img/site/pgr_prev.gif) no-repeat 50% 50%;color:#000;position:relative;top:2px}
.pager2 li.next_page a{background:#fff url(/img/site/pgr_next.gif) no-repeat 50% 50%;color:#000;position:relative;top:2px}
#agd_calendar .title{text-align:center;font-weight:bold;font-size:16px;background-color:#ddd;width:140px;margin:16px auto;line-height:25px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
#agd_calendar .infobull{display:none;width:131px;height:56px;background-image: url(/img/site/sap-sprite.png?2015011402);background-position: -456px 0px;position:absolute;top:18px;left:8px;z-index:100}
#agd_calendar .infobull a{display:block!important;height:31px;padding-top:25px!important;font-size:11px;font-weight:bold;color:#ff2a84!important;text-align:center!important}
.albm_plus{font-size:11px;font-weight:bold;padding-bottom:15px;margin-left:5px;background:url(/img/site/bg_squares.gif) repeat-x bottom}
.albm_plus p{width:550px;float:left;padding:0}
.albm_plus p.btns{width:80px;text-align:right;float:right}
.albm_plus span{font-weight:normal}
.albm_plus a{display:inline-block;float:right;height:18px;margin-left:1px}
.albm_plus .next_image{background:url(/img/site/albm_next.gif) no-repeat;width:27px}
.albm_plus .prev_image{background:url(/img/site/albm_prev.gif) no-repeat;width:27px}
.albm_plus .srch{background:url(/img/site/albm_srch.gif) no-repeat;width:20px}
.albums{padding:0 0 0 25px;margin:10px 0 0;border-left:1px dashed #000;width:432px;float:left}
.albums ul{list-style-type:none;padding:0;margin:0}
.albums li{float:left;width:132px;overflow:hidden;margin-right:18px;height:172px}
.albums li.last{margin-right:0}
.albums li img{display:block;margin-left:2px}
.albums li a{color:#000}
.albums .desc{padding-left:3px;margin:5px 0}
.albums .desc .title{font-size:10px;margin:0;padding:0;float:none;text-transform:none}
.albums .desc .title .date{font-weight:normal;margin:0}
.profil{margin-left:10px;padding-bottom:15px;background:url(/img/site/vert_squares.gif) repeat-y 251px 0}
.profil .details{width:245px;float:left;font-size:11px;padding-right:5px}
.profil .details .present{margin-left:8px}
.profil .details .present img{display:block;float:left;padding:1px;border:1px solid #ebebeb;width:70px}
.profil .details .present .infos{width:155px;float:right;background:url(/img/site/bg_squares.gif) repeat-x bottom;padding:0 0 6px}
.profil .details .present .infos p{line-height:160%;padding:0 0 2px;font-size:15px;font-weight:bold}
.profil .details .present .infos .up{text-transform:uppercase}
.profil .details .present .infos .brun{color:#e5721f;font-size:12px;font-weight:bold}
.profil .details .block{padding-left:34px;margin-bottom:22px;background:url(/img/site/bg_motif_pointille.gif) repeat-y}
.profil .details .sup_infos{margin:2px 0 18px;padding:0;list-style-type:none}
.profil .details .sup_infos a{color:#000;text-decoration:underline}
.profil .details .sup_infos li{padding-left:10px;background:url(/img/site/disc.gif) no-repeat 0 8px;line-height:18px}
.profil .details .title{padding:0 0 5px;color:#000;text-transform:uppercase;background:url(/img/site/bg_squares.gif) repeat-x bottom;float:none}
.friends .title{margin-bottom:12px}
.friends .title .val{display:inline-block;width:90px;float:left}
.profil .details .welcome_msg{background:url(/img/site/wlcm_hd.png) no-repeat;padding-top:17px;width:246px;margin-left:-30px}
.profil .details .welcome_msg p{background:url(/img/site/wlcm_cr.png) repeat-y;padding:2px 18px;color:#e5721f;font-weight:bold}
.profil .details .welcome_msg .wlcm_ft{background:url(/img/site/wlcm_ft.png) no-repeat;height:14px}
.profil .details .block .title a{float:right;font-size:10px;text-decoration:underline;color:#000;padding-top:1px;text-transform:none}
.profil .details .friends ul{list-style-type:none;padding:0;margin:0;width:203px}
.profil .details .friends li{float:left;width:60px;height:72px;overflow:hidden}
.profil .details .friends li img,.profil .details .friends li a{display:block}
.profil .details .friends li a{font-size:9px;text-align:center;color:#000;margin-top:1px}
.profil .details .friends li a.vis{width:60px;height:59px;overflow:hidden}
.profil .details .friends li a:hover{text-decoration:underline}
.profil .last_articls .title{margin-left:34px}
.profil .last_articls ul{padding:0;margin:0;list-style-type:none}
.profil .last_articls li{padding-left:34px;margin:3px 0 5px;font-size:10px}
.profil .last_articls li a{color:#000;font-weight:normal}
.profil .last_articls .picto_1,.profil .last_articls .picto_2,.profil .last_articls .picto_3,.profil .last_articls .picto_4,.profil .last_articls .picto_5,.profil .last_articls .picto_6,.profil .last_articls .picto_7,.profil .last_articls .picto_8{background-position:5px 2px}
.profil .wall{float:right;width:366px;margin-right:8px}
.profil .wall .title{padding:0 0 5px;margin-bottom:8px;color:#000;text-transform:uppercase;background:url(/img/site/bg_squares.gif) repeat-x bottom;float:none;font-size:1px}
.profil .write_form{margin-bottom:12px}
.profil .commentarea{width:356px;height:34px;border:4px solid #f6f6f6;font-size:11px;color:#444;font-style:italic}
.profil .cmnt_cntr{margin-top:10px}
.profil .write_form p{text-align:right;padding:5px 0}
.profil .write_form .title .orange{font-size:11px;text-transform:none}
.profil .publications .options{padding-bottom:4px;background:url(/img/site/bg_squares.gif) repeat-x bottom;margin-bottom:7px}
.profil .publications .options a{color:#000;font-size:13px;display:inline-block;margin-right:20px;float:left}
.profil .publications .options a.last{margin-right:0}
.profil .publications ul,.profil .friends ul{margin:0;padding:0;list-style-type:none}
.profil .publications .items li .close,.profil .friends li .close{position:absolute;top:0;right:0;display:block;width:8px;height:8px;background:url(/img/site/btn_close.gif) no-repeat 1px 1px}
.profil .publications .items li,.profil .friends li{padding-top:5px;padding-bottom:7px;margin-bottom:7px;background:url(/img/site/bg_squares.gif) repeat-x bottom;position:relative}
.profil .friends .add_friend{text-align:right;float:right;width:280px}
.profil .publications .items li .inner,.profil .friends li .inner{width:365px}
.profil .publications .items li .inner .vis{width:43px;float:left;overflow:hidden}
.profil .friends li .inner .vis{width:63px;float:left;overflow:hidden}
.profil .publications .items li .inner .details{width:300px;float:left;font-size:12px}
.profil .friends li .inner .details{width:285px;float:left;font-size:10px}
.profil .friends li .inner .details li{padding:0;margin:2px 0;background:0}
.profil .friends li .inner .details .city{text-transform:uppercase}
.profil .publications .items li .inner .details a,.profil .friends li .inner .details a{cursor:pointer;color:#e4721e}
.profil .publications .items li .inner .details p a{font-weight:normal}
.profil .publications .items li .inner p,.profil .friends li .inner p{padding:0;line-height:14px;margin-top:2px}
.profil .publications .items li .inner .user,.profil .friends li .inner .user{font-size:13px;font-weight:bold}
.profil .publications .items li .inner .left_time{font-size:9px;font-weight:bold}
.profil .publications .items li .inner .signatur{margin-top:17px}
.profil .publications .items li .comment{text-align:right;padding-top:12px;clear:both}
.orange{color:#e5721f!important}
.profil .publications .items li .inner .video{margin-top:9px}
.profil .publications .items li .inner .video .vis{width:94px;height:70px;float:left}
.profil .publications .items li .inner .video .desc{width:197px;float:right}
.profil .publications .items li .inner .video .title{font-size:10px;color:#e5721f;padding:0;margin:0 0 7px;text-transform:none;background:0}
.profil .publications .items li .inner .video .title a{color:#e5721f}
.profil .publications .items li .inner .video .desc p{line-height:12px}
.profil .publications .items .comments{margin-top:14px}
.profil .publications .items .comments li{padding:4px;background:#f6f6f6 none;margin-bottom:7px;position:static}
.profil .publications .items .comments .vis{width:31px;height:30px;float:left;overflow:hidden}
.profil .publications .items .comments .details{width:316px;float:right;font-size:10px}
.profil .publications .items .comments .details p{padding:0;line-height:12px}
.profil .publications .items .comments .details a{color:#000}
.profil .publications .items .comments .user{font-size:11px;line-height:12px}
#pop_overlay{position:absolute;top:0;left:0;background:#000;z-index:500;cursor:pointer}
#pop_container{position:absolute;background:#fff;text-align:right;width:1px;height:1px;left:50%;border:1px solid #d1d1d1;z-index:501;padding:0 10px 10px}
#pop_container a{color:#000;font-weight:bold;font-size:12px;line-height:20px;display:inline-block;width:90px;text-decoration:underline}
#pop_container img{display:block}
#popin{position:absolute;background:url(/img/site/pop_hd.png) no-repeat;width:660px;left:50%;margin-left:-330px;top:40px;z-index:501;padding-top:18px}
#popin.pop_log,#popin.forgetpass{background:url(/img/site/pop_hd_2.png) no-repeat;width:498px;margin-left:-249px}
#popin a.close{position:absolute;background:url(/img/site/pop-close.gif) no-repeat;top:17px;right:17px;display:block;width:11px;height:12px;cursor:pointer}
#popin .inner{padding-bottom:20px;background:url(/img/site/pop_ft.png) no-repeat bottom}
#popin.pop_log .inner,#popin.forgetpass .inner{padding-bottom:18px;background:url(/img/site/pop_ft_2.png) no-repeat bottom}
#popin.forgetpass .btn_ok{font-size:13px}
#popin .inner .core{background:url(/img/site/pop_core.png);padding-left:15px;float:left;width:645px}
#popin.pop_log .inner .core,#popin.forgetpass .inner .core{background:url(/img/site/pop_core_2.png);width:483px}
#popin .inner .content{background:url(/img/site/bg_motif_pointille.gif) repeat-y;padding:0 15px 0 34px;font-size:12px}
.error_msg{font-size:11px;font-weight:bold;line-height:13px;padding:0 0 2px;color:red;display:none}
#popin .content .tt_item{text-transform:uppercase;margin:0 0 15px}
#popin .confirm .tt_item{margin:0!important}
#popin .confirm p a{color:#f08b19;font-weight:bold}
#popin .mail_articl{margin-top:5px}
#popin fieldset{background:0;width:100%;border:0 none;height:auto;margin:0 0 7px 0}
#popin .mail_articl fieldset.msg{height:110px}
#popin fieldset.msg label{margin-bottom:3px}
.txtr{text-align:right}
#popin fieldset.submitbutton{height:23px;margin-top:35px;margin-bottom:0;text-align:right}
#popin label{display:block;font-weight:bold;margin-bottom:13px;float:left;width:100%}
.txt_required{float:left;font-size:9px;color:#999;padding:8px 0 0}
.inputtext,.lrg-inputtext{float:left;display:inline-block;height:24px;width:169px;background:url(/img/site/bg_text_1.gif) no-repeat;padding:2px 0 0 11px}
.lrg-inputtext{width:244px;background:url(/img/site/lrg_text.gif) no-repeat}
.lrg-forgetpassword{font-size:10px;position:relative;top:-5px;left:10px}
.lrg-forgetpassword a{color:#999}
#popin .mail_articl .email{margin-left:19px}
.inputtext input{border:0 none;height:19px;width:155px;font-size:12px}
.lrg-inputtext input{width:155px;border:0 none;height:19px;width:220px;font-size:12px}
.inputtext input.gray{color:#a7a7a7}
input.error{color:red!important}
#popin .mail_articl .add_dest{font-size:10px;text-align:right;float:left;width:378px;padding:0}
#popin .mail_articl .add_dest a{color:#000}
#popin .mail_articl .add_dest span{font-size:14px;height:8px;line-height:9px;display:inline-block}
#popin .mail_articl textarea{width:590px;height:79px;border:1px solid #ececec;font-size:12px}
#popin .mail_articl textarea.error{border-color:red}
.account_params .options{margin-bottom:23px}
.account_params .options a{text-transform:uppercase;color:#fff;background:#f08b19;display:inline-block;height:21px;line-height:19px;float:left;margin-right:2px;padding:0 15px;font-weight:normal}
.agenda_intro{border:1px solid #ececec;margin:15px 0 10px;padding:5px 12px;width:608px}
.agenda_intro .visu{float:left;width:312px;overflow:hidden}
.agenda_intro .infos{float:right;width:284px}
.agenda_intro .infos .recap_info{width:100%}
.agenda_intro .infos .recap_info .tt_infos{font-size:20px;color:#000;font-weight:bold;margin:0 0 5px;padding:0 0 4px;background:url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;float:none}
.agenda_intro .infos .tab_infos{margin:0 0 15px}
.agenda_intro .infos table td.first{width:50px;background:transparent url(/img/site/bg_pointille.gif) repeat-y 100% 0}
.agenda_intro .infos table td p{padding:0 0 0 25px}
.agenda_intro .infos table td{padding:8px 5px;font-size:12px;font-weight:bold}
.infos .picto_info{display:inline-block;width:32px;height:32px;background:url(/img/site/tools_agenda.png) no-repeat 100% 0;margin-left:5px}
.infos .picto_divers{font-size:24px}
.more_info_agenda{float:right;font-weight:normal;text-decoration:underline;font-size:10px}
.infos .picto_day{background-position:-469px 0}
.infos .picto_time{background-position:-405px -64px}
.infos .picto_events{background-position:-328px -121px}
.infos .picto_adr{background-position:-262px -192px}
.infos .picto_price{background-position:-188px -256px}
.infos .picto_divers {background-position:-127px -312px;}
.infos_choice p.submit{text-align:right;padding:0}
.infos_choice p{padding:0 0 15px}
.infos_choice p label{display:inline-block}
.infos_choice p label{display:inline-block}
.checkbox{width:13px;height:13px;margin:0 5px 0 0;display:inline-block}
.event_options span{font-size:11px;display:block;padding:8px 5px 2px 26px;margin-bottom:4px}
span.checked{background:url(/img/site/checked-ico.gif) no-repeat 0 0}
span.unchecked{background:url(/img/site/unchecked-ico.gif) no-repeat 0 7px}
.params_config p{margin-bottom:16px;font-weight:bold;font-size:12px;line-height:14px}
.params_config p.buttons{padding:0}
p.buttons a{line-height:14px;font-size:10px;color:#f08b19;text-decoration:underline}
.new_msg div{margin-bottom:8px}
.new_msg label{font-weight:bold;width:39px;display:inline-block}
.new_msg .text_side{background:#f4f4f4;padding:10px}
.new_msg .submit_side{padding:0;text-align:right}
.new_msg .text_side input{height:30px;border:0 none;width:535px;font-size:11px;padding:0 5px}
.new_msg .text_side textarea{height:120px;border:0 none;width:577px;padding:5px;font-size:11px;overflow:auto;font-family:verdana,arial}
.new_msg .quick_srch{position:relative}
.account_params .new_msg .quick_srch ul{position:absolute;left:43px;top:19px;width:189px;display:none}
.account_params .new_msg .quick_srch li{height:40px;width:189px;color:#fff;font-size:9px;margin:0;float:left;background:#fff;border:0 none;border-top:1px solid #eee}
.account_params .new_msg .quick_srch li a{padding:0;font-size:9px;display:block;height:40px}
.account_params .new_msg .quick_srch li a .infos span{color:#000}
.account_params .new_msg .quick_srch li a:hover .infos span{color:#fff}
.account_params .new_msg .quick_srch li a:hover{background:#f08b19}
.account_params .new_msg .quick_srch li .vis{height:25px;width:26px;overflow:hidden;float:left;margin:8px 0 0 6px;display:block}
.account_params .new_msg .quick_srch li .vis img{display:block}
.account_params .new_msg .quick_srch li .infos{height:30px;width:136px;overflow:hidden;float:right;padding-right:8px;margin-top:4px;display:block}
.account_params .new_msg .quick_srch li .infos span{display:block;color:#fff;line-height:10px}
.start_form{width:635px}
.start_form fieldset{background:0;border:0 none;width:630px;margin:0 0 30px 0;float:left}
.start_form fieldset.last{margin-bottom:10px}
.start_form legend{width:100%;font-size:13px;margin-bottom:5px;text-transform:uppercase}
.start_form p{padding:0}
.start_form p.sep{padding-top:10px}
.start_form textarea{width:280px;height:230px;border:1px solid #eee}
.gray{color:#a5a6a8}
.start_form input.blog{border:1px solid #eee;height:20px;width:250px}
.btn_reset{background:0;border:0 none;color:#f08b19;font-size:10px;line-height:14px;text-decoration:underline;font-weight:bold;cursor:pointer;font-family:verdana,arial}
.start_form .vis{width:91px;height:79px;overflow:hidden}
.openfile{position:relative;color:#f08b19;font-size:10px;font-weight:bold;width:105px;overflow:hidden}
.openfile span{line-height:14px;text-decoration:underline}
.openfile input{position:absolute;left:-130px;top:0;z-index:10;opacity:0;filter:alpha(opacity=0);cursor:pointer}
.blue_title{padding-bottom:6px;background:url(/img/site/blue_bar.gif) no-repeat 0 bottom;color:#009bea;margin:0 0 10px;font-size:15px}
.green_title{padding-bottom:6px;background:url(/img/site/green_bar.gif) no-repeat 0 bottom;color:#a1db31;text-transform:uppercase;margin:0 0 10px;font-size:15px}
.orange_title{padding-bottom:6px;background:url(/img/site/orange_bar.gif) no-repeat 0 bottom;color:#f08b19;text-transform:uppercase;margin:0 0 10px;font-size:15px}
.bkg_block{width:633px;padding:0 5px 5px 0;margin-bottom:15px}
.agenda_form fieldset{background:0;border:0 none;margin:0;height:32px}
.agenda_form label{font-size:12px;font-weight:bold;float:left;width:85px;margin:5px 0 0 10px}
.agenda_form .adate{width:113px;float:left}
.agenda_form .adate span{display:block}
.agenda_form .adate .lbl{display:block;font-size:10px;padding-left:2px}
.agenda_form .options{margin-left:95px;height:100px}
.agenda_form .options label{width:200px;margin:0;margin-left:9px;font-weight:normal;line-height:22px}
.agenda_form .options p{padding:0;height:25px}
.agenda_form .options input{float:left;margin-top:4px}
.agenda_form .buttons{text-align:right}
.iconed{padding-left:20px!important}
.loupe{background:url(/img/site/loupe.png) no-repeat left}
.date_input input{width:70px;height:17px;color:#a5a6a8;line-height:17px;font-size:9px}
.date_input{width:69px;height:18px;margin-right:5px}
.no_shadow{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.small_logo{height:75px!important;border:0 none!important}
#contenu .join_block{padding:0 20px 30px;background:0;margin-left:0;margin-right:0;width:940px}
.share_blocks .item_share{min-height:736px;_height:736px}
.join_block .pale_title{font-size:20px;font-weight:bold;text-transform:uppercase}
.join_block .confirm{font-size:12px}
.join_block .suggestion{font-size:16px;font-weight:bold;text-transform:uppercase}
#fbside,#twtside{float:left;text-align:center;padding-right:1px;background:url(/img/site/vert_squares.gif) repeat-y right}
#fbside{width:309px}
#twtside{width:348px}
#ytbside{width:270px;float:right}
.srch_block{background:url(/img/site/vert_squares.gif) repeat-y 177px 0}
.srch_params{width:139px;float:left;padding:0 10px 5px 0;margin-top:0}
.bkg_block .tt_item{font-size:13px;margin-bottom:5px}
.srch_params ul{padding:0;margin:0;list-style-type:none}
.srch_params a{color:#000;font-weight:normal}
.srch_params .srch_details{padding-bottom:3px;background:url(/img/site/bg_squares.gif) repeat-x bottom}
.srch_params .srch_details li{margin-bottom:5px}
.srch_params .srch_details .label{float:left;display:inline-block;width:108px;overflow:hidden;font-size:12px;font-weight:normal;text-decoration:underline}
.srch_params .srch_details .btn_close{display:inline-block;height:13px;width:13px;background:url(/img/site/close_btn.gif) no-repeat;float:right;margin-top:4px}
.srch_params .options{font-size:9px;margin-top:5px;margin-bottom:20px}
.srch_params .options li{margin-bottom:3px}
.srch_params .options li a{padding-left:8px;background:url(/img/site/cercle.gif) no-repeat 0 6px;line-height:12px;text-decoration:underline}
.srch_filter a{font-size:14px;font-weight:bold;line-height:16px;color:#000}
.srch_filter .opened a{padding-right:15px;background:url(/img/site/v_signal.gif) no-repeat right 5px}
.srch_filter .closed a{padding-right:13px;background:url(/img/site/pgr_next.gif) no-repeat right}
.srch_filter .second_lvl{margin:5px 0 5px 0}
.srch_filter .second_lvl a{font-size:13px;font-weight:normal;line-height:16px;padding-right:0;background:0}
.srch_filter .second_lvl .closed a{padding-right:13px;background:url(/img/site/pgr_next.gif) no-repeat right}
.srch_filter .second_lvl .opened a{padding-right:13px;background:url(/img/site/v_signal.gif) no-repeat right 5px}
.srch_filter .third_lvl{margin:3px 0 3px 8px}
.srch_filter .third_lvl a{font-size:12px;line-height:12px;padding-right:0!important;background:none!important;font-weight:normal}
.srch_filter .fltr_opt{margin:10px 0}
.results_display{width:440px;float:right;margin-top:20px}
.all{width:600px;margin-top:0}
.all .pager2{margin-bottom:20px!important}
.sort_form{width:230px;height:41px;float:left}
.sort_form input{font-size:10px}
.sort_form a{font-size:10px}
.sort_form label{float:left;font-weight:bold;font-size:10px;margin-top:5px;margin-right:5px}
.sort_form .select_skin{margin-right:0}
.results_display .pager2{padding:0;margin:4px 0 0}
.results_display .result_items{list-style-type:none;padding:0;margin:0}
.results_display .result_items li{padding-top:0;margin-bottom:0}
.results_display .result_items .vis{float:left;width:166px;height:96px;overflow:hidden;margin:0 10px 10px 0}
.results_display .result_items .vis img{display:block}
.results_display .result_items .details{width:262px;float:right}
.all .result_items .details{width:424px}
.results_display .result_items .small .vis{width:76px;height:90px}
.results_display .result_items .small .details{width:352px;height:auto}
.all .result_items .small .details{width:514px}
.results_display .result_items .details .title{float:none;padding:0 0 4px;margin:0;font-size:13px;color:#000;text-transform:none}
.results_display .result_items .details .title a{color:#000;padding-left:0}
.results_display .result_items .details .date{display:block;font-size:11px;font-weight:normal;margin:0 0 4px}
.results_display .result_items .details p{padding:0;font-size:12px;line-height:13px}
.results_display .result_items .details p a{color:#000;font-weight:normal}
.Zindex21{z-index:21}
.Zindex22{z-index:22}
.Zindex23{z-index:23}
.Zindex24{z-index:24}
.container_inscrip_left{float:left; width:400px; margin-bottom:20px}
.inscrip_left{width:397px;border:1px solid #ececec;padding:5px;float:left;margin-top:18px;margin-bottom:0px;box-shadow:0 0 7px 0 #e4e4e4;-moz-box-shadow:0 0 7px 0 #e4e4e4;-webkit-box-shadow:0 0 7px 0 #e4e4e4}
.inscrip_left fieldset{background:0;border:0 none;width:390px}
.inscrip_left input{font-size:11px}
.inscrip_left .title{color:#000;font-size:17px;padding:0 0 5px;background:url(/img/site/bg_squares.gif) repeat-x bottom;float:none;margin-bottom:18px}
.inscrip_left .pseudo,.inscrip_left .mail,.inscrip_left .pwd,.inscrip_left .cnf_pwd,.inscrip_left .zip_cd{padding:3px 0 0 37px;width:300px;height:50px}
.inscrip_left .zip_cd{height:38px}
.inscrip_left .pseudo{background:url(/img/site/psd_lbl.gif) no-repeat 5px 0}
.inscrip_left .mail{background:url(/img/site/eml_lbl.gif) no-repeat}
.inscrip_left .pwd{background:url(/img/site/pwd_lbl.gif) no-repeat}
.inscrip_left .cnf_pwd{background:url(/img/site/cnf_pwd_lbl.gif) no-repeat}
.inscrip_left .zip_cd{background:url(/img/site/cd_lbl.gif) no-repeat}
.form_indication{font-size:9px;padding:0 0 10px}
.inscrip_left .date_block{font-size:11px;background:url(/img/site/round_block.gif) no-repeat;width:397px;height:36px;margin:0 0 15px;padding-top:6px}
.inscrip_left .date_block label{float:left;margin:6px 0 0 14px;width:128px}
.inscrip_left .addons{margin-bottom:0}
.inscrip_left .addons input{float:left;margin-top:1px}
.inscrip_left .addons label{float:left;display:block;width:340px;margin-left:10px}
.inscrip_left .addons div{height:60px}
.inscrip_left .buttons,.inscrip_right .buttons{text-align:right;margin-bottom:3px}
.inscrip_right{width:397px;border:1px solid #ececec;padding:5px;float:right;margin-right:65px;margin-top:18px;box-shadow:0 0 7px 0 #e4e4e4;-moz-box-shadow:0 0 7px 0 #e4e4e4;-webkit-box-shadow:0 0 7px 0 #e4e4e4}
.inscrip_right fieldset{background:0;border:0 none;width:390px}
.inscrip_right input{font-size:11px}
.inscrip_right .title{color:#000;font-size:17px;padding:0 0 5px;background:url(/img/site/bg_squares.gif) repeat-x bottom;float:none;margin-bottom:18px}
.inscrip_right .user,.inscrip_right .pwd{padding:3px 0 0 55px;width:300px;height:50px}
.inscrip_right .user{background:url(/img/site/user_lbl.gif) no-repeat}
.inscrip_right .pwd{background:url(/img/site/pwd_lbl.gif) no-repeat 23px 0;position:relative}
.inscrip_right .pwd .forgoted{position:absolute;top:30px;left:234px;color:#999;font-size:9px;font-weight:normal}
.inscrip_right fieldset{background:0;border:0 none;width:390px}
.inscrip_right input{font-size:11px}
.inscrip_right .connected{margin-top:4px}
.inscrip_right .connected label{float:right;font-size:9px;margin:0 3px 0 4px}
.inscrip_right .connected input{float:right}
.msg_error{float:left;color:#ff2d00;font-size:9px;padding:0;margin-left:15px;clear:both}
.inputerror{background:url(/img/site/lrg_error_input.gif) no-repeat;color:#ff2d00}
.inputerror input{color:#ff2d00;background:#ffc6bf}
.red{color:#ff2d00}
.password_substitute{position:absolute;left:11px;top:2px;z-index:10}
.articl_box .cinema{padding:9px;width:614px}
.week_movie{font-size:13px;font-weight:bold;padding:0;text-transform:uppercase}
.week_movie span{text-transform:none}
.cinema .inner{background:#222021;border:1px solid #dedcdc;width:598px;padding:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.cinema .video{width:347px;height:262px;float:left;margin:0}
.cinema .thumbs{width:227px;float:right;background:#191818;border:1px solid #1e1c1c;padding:4px 7px}
.cinema .thumbs .item{width:227px;height:82px;background:#0f0f0f;margin-bottom:4px}
.cinema .thumbs .last{margin-bottom:0}
.cinema .thumbs .vis{width:75px;height:82px;overflow:hidden;float:left;margin-left:2px}
.cinema .thumbs .vis img{display:block}
.cinema .thumbs .descr{width:144px;height:82px;line-height:82px;overflow:hidden;float:right}
.cinema .thumbs .descr a{display:inline-block;width:139px;padding-right:4px;vertical-align:middle;color:#948f8f;font-size:9px;font-weight:normal;line-height:12px}
.latest_mv_art{padding:0;margin:0;list-style-type:none}
.latest_mv_art li{margin:0 0 18px 10px;overflow:hidden}
.latest_mv_art .vis{height:48px;width:52px;float:left;overflow:hidden}
.latest_mv_art .descr{width:525px;float:right;font-size:12px;overflow:hidden}
.latest_mv_art .descr a{color:#000}
.latest_mv_art .descr .title{font-size:13px;margin:0}
.latest_mv_art .descr .date{display:block;margin:0;font-size:9px;font-weight:normal}
.latest_mv_art .descr p{padding:0;line-height:160%}
.latest_mv_art .descr p a{color:#000;font-weight:normal}
.latest_mv_art li.gold{height:96px;margin:0 0 18px 0}
.latest_mv_art .gold .vis{height:95px;width:139px;text-align:center}
.latest_mv_art .gold .descr{height:96px;width:455px;position:relative}
.latest_mv_art .gold .descr p{bottom:0;line-height:14px}
.latest_mv_art .gold .vis a{position:relative;display:inline-block}
.latest_mv_art .gold .vis a .play_btn{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px}
.upper{text-transform:uppercase}
.fileinputs{position:relative;margin:0 0 16px 0}
.fakefile{position:absolute;top:0;left:0;z-index:1}
.fakefile input{background:url(/img/site/bg-input-file.gif) no-repeat 0 0;width:147px;height:20px;border:0;padding:2px 2px 2px 11px;color:#999;font-size:11px}
.fakefile img{position:relative;top:8px}
.file{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;z-index:2;width:243px;height:24px}
.fl_right{float:right!important}
.log-block{width:100%;font-size:11px;color:#fff;z-index:999}
.prelog-block{z-index:999; }
.prelog-block .wait{margin-left:50px}

.log-block .inner,.prelog-block .inner{line-height:26px}
.log-block a{font-weight:normal;color:#000}
.log-block .welcome{display:inline-block;width:116px;height:28px;float:left; text-align:center; margin-top:3px}
.log-block .welcome .vis{display:inline-block;width:26px;height:21px;vertical-align:middle;overflow:hidden;}
.log-block .welcome .vis img {border:1px solid #ddd}
.log-block .userlogin{display:inline-block;width:120px;text-align:center;padding-right:1px;text-transform:uppercase;overflow:hidden;height:28px;float:left}
.log-block .userlogin a{color:#e64a3c}
.log-block .fst_access{display:inline-block;padding-left:4px;text-transform:uppercase;height:28px;float:left; margin:-6px 0 0 10px}
.log-block .fst_access a{display:block;height:15px; font-size:10px}
.log-block .fst_access span{color:#e64a3c}
.log-block .btn_link,.prelog-block .btn_link{margin-top:-3px;line-height:20px}
.prelog-block{width:100%;font-size:13px}
#separation-vertical {border-left:1px solid #E64A3C; position:absolute; left:110px; top:2px; height:53px; width:1px} 

.log-block p {float:left;padding:0; width:615px}
.prelog-block p a{color:#e64a3c;font-weight:normal}
.prelog-block .btn_link{margin-left:100px}
.fbb{height:19px;width:144px;display:inline-block;background:url(/img/site/fb-btn.png) no-repeat}
.prelog-block .fbb{float:right;margin-left:10px;margin-top:4px}
.box_quiz{margin:10px 0 8px}
.box_quiz .intro{margin:0 0 8px;width:100%;overflow:hidden}
.box_quiz .intro .txt{float:left;width:370px;font-size:12px;line-height:160%}
.box_quiz .intro .image{border:1px solid #eee;float:right;height:104px;padding:4px;width:151px;box-shadow:0 0 11px 2px #e4e4e4;-moz-box-shadow:0 0 11px 2px #e4e4e4;-webkit-box-shadow:0 0 11px 2px #e4e4e4;margin-bottom:10px;margin-right:15px;margin-top:10px}
.form_quiz{width:376px;clear:both}
.form_quiz .fieldset{margin:0 0 15px}
.form_quiz .fieldset .legende_form{font-weight:bold;padding:0 0 3px;margin:0 0 12px;border-bottom:1px dashed #000;font-size:13px}
.form_quiz .fieldset .checks_container{margin:0 0 15px;padding:0}
.form_quiz .fieldset .checks_container p{width:100%;overflow:hidden;margin:0 0 5px;padding:0}
.form_quiz .fieldset .checks_container p input{float:left;width:13px;height:13px;margin:0 5px 0 0}
.form_quiz .fieldset .checks_container p label{float:left;font-size:12px;color:#000}
.quiz_done .fieldset .checks_container p label{color:#d9d8d9}
.quiz_done .fieldset .checks_container p.selected label{color:#f08b19}
.form_quiz .fieldset .submit_form{float:right}
.quiz_info{background:transparent url(/img/site/bg_motif_pointille.gif) repeat-y;padding:0 0 0 36px;margin:0 0 20px;font-size:11px}
.quiz_info p{padding:0}
.quiz_info strong{font-size:12px}
.quiz_info a{text-decoration:underline;color:#000;font-weight:normal}
.quiz_win .title{background:transparent url(/img/site/bg_squares.gif) repeat-x 0 100%;padding:0 0 4px;margin:0 0 15px;font-size:14px;font-weight:bold;float:none;width:100%;color:#000}
.list_winners{padding:5px 0 0 10px;background:transparent url(/img/site/bg_motif_pointille.gif) repeat-y scroll 0 0;width:640px;overflow:hidden;margin:0!important}
.list_winners li{padding:10px 0 0;float:left;width:120px;height:50px;overflow:hidden}
.list_winners li .visuel{margin:0 4px 0 0;float:left;width:50px;height:50px;overflow:hidden}
.list_winners li p{padding:0;font-size:9px}
.list_winners li p.nom{color:#e4721e;font-weight:bold}
.intro_fiche_lieu{padding:0 0 28px;background:url(/img/site/sep_header.jpg) repeat-x 0 100%;padding:0 0 28px;font-size:12px;color:#000;margin:0 0 15px}
.intro_fiche_lieu p{padding:0 0 10px}
.intro_fiche_lieu .r_Image{float:right;margin:0 0 10px 10px}
.fiche_lieu .map{border:1px solid #e9e9e9;width:628px;height:294px;padding:5px;margin:0 0 18px}
.fiche_lieu .box_infos_pratique .tt_item{background:transparent url(/img/site/bg_pointille_h.gif) repeat-x 0 100%!important;padding-bottom:5px!important}
.fiche_lieu .box_infos_pratique .infos p{line-height:1.5em}
.fiche_lieu .box_infos_pratique .infos .details{padding:0;background:0;line-height:190%}
.fiche_lieu .box_infos_pratique .inner{background:url(/img/site/bg_motif_pointille.gif) repeat-y 0 0;padding:0 0 0 35px}
.list_albums{float:left;background:transparent url(/img/site/bg_motif_pointille.gif) repeat-y scroll 0 0;width:138px;padding-left:30px}
.list_albums ul{margin:0;padding:0;list-style:none}
.list_albums ul ul li a.active{font-weight:bold}
.list_albums ul .second_lvl li a{background:0;font-size:9px}
.list_albums .all_albums{font-size:12px;font-weight:bold;margin-top:10px;display:block}
.box_list_suggest{position:relative;width:244px;height:25px;float:left}
.small_list_suggest{width:179px}
.box_list_suggest .suggest_list{background:white;width:98%;padding:5px 0 10px;list-style:none;margin:0;top:26px;left:0;position:absolute;border:1px solid #a5a6a8;border-radius:2px 1px 15px 15px;-moz-border-radius:1px 1px 15px 15px;-webkit-border-raduis:1px 1px 15px 15px;height:200px;overflow-y:auto;display:none;z-index:1000}
.box_list_suggest .suggest_list li a{display:block;padding:2px 10px;color:#a5a6a8}
.zones_list{background:url(/img/site/bg_squares.gif) repeat-x bottom;padding-bottom:13px}
.zones_list .bkg_block{margin-bottom:0}
.zones_list .tt_item{font-size:14px;margin-bottom:25px;text-transform:uppercase;padding-bottom:5px}
.zones_list .result_items{margin-left:8px}
.zones_list .result_items .vis{height:62px;width:82px}
.zones_list .result_items .details{width:497px;height:62px;overflow:hidden}
.zones_list .result_items .details .title{padding-bottom:3px}
.zones_list .result_items .details .title a{padding-left:0}
.zones_list .result_items .details .date{margin-bottom:6px}
.zones_list .results_display .pager2{margin:0 0 6px!important}
.manage_email{padding-left:10px;width:600px}
.manage_email div,.manage_password div{margin-bottom:15px}
.manage_email label,.manage_password label{display:block;font-weight:bold;font-size:10px;margin-bottom:8px}
.manage_email input.text,.manage_password input.text{font-size:10px;width:275px;height:24px;border:1px solid #f4f4f4;padding-left:4px}
.manage_password input.text{border:0 none}
.manage_email p,.manage_password p{color:#999;font-size:9px;padding:0}
.manage_password{background:#f4f4f4;padding:10px 13px 8px;width:584px}
.bandeau{position:absolute;left:0;top:2px;z-index:100}
.nav_list{width:100%;overflow:hidden}
.pagination{font-size:9px;padding:0;margin:0}
.nav_list ul{float:left;font-size:9px}
.list_image_main .tag_link, .list_image .tag_link{height:19px;font-size:9px;font-weight:bold;color:#fff;float:left}
.list_image_main .tag_link span, .list_image .tag_link span{display:inline-block;line-height:18px;padding:0 0 0 12px;background:url(/img/site/arrow_wh.gif) no-repeat 0 -21px}
.list_image_main .next_slide span, .list_image .next_slide span{background:url(/img/site/arrow_wh.gif) no-repeat right 5px;padding:0 12px 0 0}
.list_image_main .next_slide, .list_image .next_slide{float:right}
.list_image_main .next_slide {margin-right:10px}
.list_image_main ul, .list_image ul{height:50px;overflow:hidden;padding:0}
.list_image ul{width:420px;}
.list_image_main ul li, .list_image ul li{display:inline}
.list_image ul li img{margin-right:7px}
.list_image_main ul li img{margin-right:11px}
.list_image_main ul{width:640px; margin-left:5px}

.list_page li{display:inline;margin-right:0}
.list_page li a{color:#e5721f}
.list_page li.on a{color:#000}
.list_page {margin-top:-22px}
.list_image_main { height:100px}

ul.list_page{text-align:center}
.list_bouton .nav_list{width:635px;padding:0;margin:-10px 0 0 0;position:absolute}
.valign{display:inline-block;vertical-align:middle}
.jsPrev{background:url(/img/site/pgr_prev.gif) no-repeat;position:absolute;left:0;top:34px;width:9px;height:11px}
.jsNext{background:url(/img/site/pgr_next.gif) no-repeat;position:absolute;right:0;top:34px;width:9px;height:11px}
.nav_agenda_info{width:100%;overflow:hidden;padding:0 0 8px;color:#f08b19;font-size:9px}
.nav_agenda_info span{width:166px;text-align:center;float:left}
.nav_agenda_info a.prev_m{width:10px;background:url(/img/site/nav_agenda.gif) no-repeat;height:10px;float:left;margin-top:2px}
.nav_agenda_info a.next_m{width:10px;background:url(/img/site/nav_agenda.gif) no-repeat 0 100%;height:10px;margin-top:2px;float:right}
.list_events{width:100%;background:url(/img/site/bg_pointille.gif) repeat-y scroll 49% 0}
.list_events ul li,.list_events ul{width:100%;padding:0;margin:0;list-style:none;overflow:hidden}
.list_events ul li.on{border:1px solid #f08b19;width:187px}
.list_events ul li span{width:90px;float:left;padding:3px 0;font-size:9px;color:#000;font-weight:normal;letter-spacing:-0.1px}
.list_events ul li span.heure{width:90px;padding-left:7px;font-weight:normal}
.list_events ul .th_events span{font-weight:bold;text-align:center}
.hide{display:none}
.btm_close{margin:0;padding:8px 0 0!important;text-align:right}
.box_la_une .right_side .item .vis{margin-right:5px;margin-bottom:5px}
.box_la_une .right_side .item .details{float:none;width:auto}
.box_la_une .right_side .item{height:130px;padding-bottom:5px;overflow:hidden}
.univers5 ul.arbo,.univers1 .title_page,.articl_box .title_page{color:#3fa2ff;background:url(/img/site/bg_title/bleu-clair.gif) no-repeat 0 bottom}
.univers1 ul.arbo{color:#3fa2ff}
.univers2 ul.arbo,.univers2 .title_page{background:url(/img/site/bg_title/rouge.gif) no-repeat 0 bottom;color:#fe0000}
.univers2 ul.arbo li a{color:#fe0000}
.univers3 ul.arbo,.univers3 .title_page{background:url(/img/site/bg_title/orange.gif) no-repeat 0 bottom;color:#fe9506}
.univers3 ul.arbo li a{color:#fe9506}
.univers4 ul.arbo,.univers4 .title_page{background:url(/img/site/bg_title/dark-blue.gif) no-repeat 0 bottom;color:#3e65a9}
.univers4 ul.arbo li a{color:#3e65a9}
.univers5 ul.arbo,.univers5 .title_page{background:url(/img/site/bg_title/green.gif) no-repeat 0 bottom;color:#acd61b}
.univers5 ul.arbo li a{color:#acd61b}
.univers6 ul.arbo,.univers6 .title_page{background:url(/img/site/bg_title/violet.gif) no-repeat 0 bottom;color:#ab9cf0}
.univers6 ul.arbo li a{color:#ab9cf0}
.std_form .field{width:100%;overflow:hidden;margin:0 0 10px}
.espace_communaute .sc_article{background:url(/img/site/vert_squares.gif) repeat-y scroll 52% 0;padding-top:0;padding-bottom:0}
.sc_article .lst_art_short{margin-bottom:12px}
.sc_article .article_home li{min-height:210px}
.sc_article .article_home li.coup_coeur{background-position:0 0;padding-left:10px;width:285px;float:right}
.sc_article .article_home li.coup_coeur .tt_item{margin-left:24px;margin-bottom:15px}
.sc_article .article_home li.coup_coeur .vis{width:60px}
#tabs .ui-state-default{border-bottom:1px solid #ceced0}
#tabs .ui-state-default a{color:#000}
#tabs .ui-state-active a{color:#e4721e;font-weight:bold}
#tabs .ui-state-active{border-bottom:0}
#tabs{border:0}
#tabs .ui-widget-content{border:1px solid #ceced0;margin-top:-2px}
#tabs .onglet ul{margin:0;padding:0}
#tabs .onglet ul .description,#tabs .onglet ul .description h4,#tabs .onglet ul .description p{float:left;width:250px;height:18px;}
#tabs .onglet ul .img{float:left}
#tabs .onglet ul a{display:block;font-size:11px;height:11px; line-height:14px; padding:0; margin:0; color:#000;font-weight:bold}
#tabs .onglet ul .description p{font-size:10px;color:#000}
#tabs .onglet ul li{clear:both; width:270px; height:15px;margin-bottom:3px;overflow:hidden}
.texto img{margin:0 10px}
.texto a{color:#e4721e}
.texto a{color:#e4721e}
.texto ul{list-style-type:disc;font-size:12px;margin-top:0}
.sc_nets .googleplus{text-align:left;margin-top:13px}
.googleplus img{;margin:-7px 5px 0 0;float:left}
.googleplus a{font-size:12px;font-weight:normal;color:#000;display:block;margin:18px 0 10px 0}
.fleche_arts-exposition, .fleche_arts-culture{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #9bd8f1;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_scenes{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #ee1622;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_loisirs{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #a3d634;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_soiree{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #3b579f;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_hotel-restaurant{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #ff9a00;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_enfant-famille{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #7A1C7F;border-bottom:5px solid transparent;border-top:5px solid transparent}
.fleche_bons-plans{float:left;width:0;height:0;margin:3px 5px 0 0;border-left:10px solid #f7c75b;border-bottom:5px solid transparent;border-top:5px solid transparent}

#tabs a{font-size:11px}

/* forum */ 
.forum_inside{width:620px;padding:0 0 0 16px}
.forum_inside .tt_item{color:#9a2dff;font-weight:bold;padding-bottom:10px;background-image:url(/img/site/trait_blue_2.jpg)}
.forum_inside .tt_item a{color:#9a2dff}
.forum_inside .intro_forum{padding-top:10px;font-size:12px;width:100%;overflow:hidden;margin:0 0 28px}
.forum_inside .intro_forum .text{float:left;width:407px}
.bt_link{background:#e4721e;height:20px;line-height:19px;color:#fff;padding:0 25px;font-weight:bold;float:left;margin:0 10px 5px 0;text-align:center}
a.bt_link:hover{text-decoration:none;color:#fff}
.link_side{width:196px;float:left;padding-top:3px}
.link_side .bt_link{display:block;float:none;font-size:12px;padding-left:0;padding-right:0}
.forum_search{margin:0 0 8px}
.forum_search fieldset{margin:0;border:0}
.forum_search fieldset label{font-weight:bold;color:#1a171b;font-size:11px;float:left;padding:4px 0 0}
.forum_search fieldset input.f_search{border:1px solid #e0dfe0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:0;float:left;margin:0 5px;height:19px;width:342px;padding:3px 6px 0;font-family:verdana;font-size:10px;color:#999}
.forum_item{margin:0 0 35px}
.forum_item td{background:transparent url(/img/site/bg_pointille.gif) repeat-y 100% 0;text-align:center}
.forum_item_head{margin:0 0 0 -1px;background:url(/img/forum/bg_head_forum.gif) no-repeat;height:33px;padding:5px 0 2px;width:620px}
.forum_item_head table{width:100%}
.forum_item .forum_item_head td{padding:0 5px;vertical-align:middle;font-weight:bold;font-size:12px;height:28px;text-align:left}
.forum_item_head td.col_trie{width:496px;padding-left:12px}
.col_trie span{float:left;margin:5px 5px 0 0}
.col_trie .select_skin{margin-top:0}
.forum_item_head .last_col{width:102px;background:0}
.tab_data{border:1px solid #ecebec;width:613px;margin:-3px 0 0;border-top:0;padding-top:5px;padding-bottom:5px}
.tab_data tr{padding:1px 0}
.tab_data td{padding:8px 3px;border-bottom:1px dashed #000}
.tab_data .last_line td{border-bottom:0}
.forum_item_head td.picto_rubrique,.tab_data td.picto_rubrique{width:40px;padding:0;vertical-align:middle}
.dernier_discussions table td.col_discussion{width:446px}
.tab_data td.col_discussion{padding-left:10px;padding-right:10px;text-align:left}
.tab_data .last_col{border-right:0;background:0;width:96px}
.tab_data .last_col .inner{background:0}
.box_rubrique{color:#000}
.box_rubrique .title{font-weight:bold;font-size:11px;margin:0}
.box_rubrique .title a{color:#e4721e;margin-left:5px}
.box_rubrique p{margin:0;padding:0;font-size:11px}
.date_message{text-align:center;font-weight:bold;color:#1a171b;font-size:10px;vertical-align:top}
.date_message .autor{color:#e4721e;display:block}
.date_message span{display:block;margin-top:4px}
.forum_item_head td.picto_rubrique{width:43px}
.forum_item .forum_item_head td.second_col{width:315px}
.result_search_forum .forum_item_head td.second_col{width:383px}
.tab_data td.second_col{width:288px}
.result_search_forum .tab_data td.second_col{width:358px}
.result_search_forum .tab_data td.second_col a{color:#000}
.forum_item td.third_col{width:60px}
.forum_item td.fourth_col{width:68px}
.legend_forum td{border:0;background:0;padding-top:15px;padding-bottom:15px}
.forum_inside .note{background:url(/img/site/bg_pointille_h.gif) repeat-x 0 100%;font-size:9px;color:#000;padding:0 0 5px;margin:0 0 10px}
.forum_inside .note p{margin:0}
.result_search_forum .forum_search{background:url(/img/site/sep_header.jpg) repeat-x 0 100%;padding-bottom:15px;margin-bottom:15px}
.mallow_title{background:url(/img/site/trait_blue_2.jpg) no-repeat 0 bottom;color:#9a4cf1;font-size:14px;padding-bottom:9px;text-transform:uppercase}
.forum_inside .subject_tt{font-size:15px;padding:0 0 5px;background:url(/img/site/bg_squares.gif) repeat-x bottom;color:#000;float:none;font-weight:bold}
.subject_options{font-size:9px;margin:14px 0}
.forum_inside .small_sep{width:620px}
.subject_options .bt_link{margin:4px 16px;font-weight:normal;padding:0 15px}
.forum_inside .direction_link{text-align:right;margin-bottom:15px}
.forum_inside .direction_link a{color:#000;text-decoration:underline;font-size:10px}
.conversation_items{border-collapse:collapse;border-spacing:0;border:1px solid #f0f0f0;border-top:0 none;width:100%}
.conversation_items a{color:#eb8626}
.conversation_items th{font-size:12px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;height:29px;box-shadow:0 0 7px 0 #e4e4e4;-moz-box-shadow:0 0 7px 0 #e4e4e4;-webkit-box-shadow:0 0 7px 0 #e4e4e4}
.conversation_items th span{display:inline-block;line-height:29px;padding:0 3px 0 4px;height:29px;overflow:hidden}
.conversation_items .quest{font-size:14px;width:18px;background:url(/img/site/sub_bg.gif) no-repeat right 4px}
.conversation_items .subject{width:258px;text-align:left;padding-left:10px}
.conversation_items .subject,.conversation_items .quest{padding-right:1px;float:left}
.conversation_items .datetime{width:107px}
.conversation_items .username{width:120px}
.conversation_items .datetime,.conversation_items .posts_nbr,.conversation_items .username{background:url(/img/site/sub_bg.gif) no-repeat left 4px;float:right;padding-left:5px}
.conversation_items .username .vis{display:inline-block;width:24px;height:24px;overflow:hidden}
.conversation_items .username .vis{display:inline-block;width:24px;height:24px;overflow:hidden;vertical-align:middle;padding-right:5px}
.conversation_items .username .vis img{display:block}
.conversation_items .username .user{font-size:12px!important}
.conversation_items td{vertical-align:top;padding:10px 0}
.conversation_items .user_notes{width:86px;text-align:center}
.conversation_items .user_notes span,.conversation_items .user_notes a{display:block;margin:5px 0;font-size:9px}
.conversation_items .user_notes span{text-align:left;padding-left:17px;width:69px;font-weight:bold;font-size:10px}
.conversation_items .utililies{width:112px;text-align:center;background:url(/img/site/conver_bg.gif) repeat-y 10px 0;padding-left:10px;padding-bottom:0}
.conversation_items .interv{background:#f5f5f5;font-size:12px;padding:10px 9px;width:394px;margin-top:-10px}
.conversation_items .deleted{background:#fec5be;color:#eb3510;min-height:30px;margin-top:-10px;padding:10px 9px;width:394px;font-size:12px}
.conversation_items .deleted p{padding:5px 0}
.conversation_items .interv p{padding:5px 0}
.conversation_items .interv .anx{font-weight:bold;padding-top:25px;font-size:9px;background:url(/img/site/bg_squares.gif) repeat-x 0 14px}
.conversation_items .utililies a{display:block;padding-top:27px;color:#000;font-size:9px;text-align:center;width:103px;margin-bottom:10px}
.conversation_items .utililies .report{background:url(/img/site/frm_report.gif) no-repeat center 0;padding-top:19px}
.conversation_items .utililies .move{background:url(/img/site/frm_move.gif) no-repeat center 0}
.conversation_items .utililies .modify{background:url(/img/site/frm_modify.gif) no-repeat center 0}
.conversation_items .utililies .remove{background:url(/img/site/frm_remove.gif) no-repeat center 0}
.conversation_items .utililies .btn{background:url(/img/site/conver_bg.gif) repeat-y 10px 0}
.conversation_items .answer{text-align:center;background:url(/img/site/conver_bg.gif) repeat-y 10px 0;padding-left:10px;padding-top:0;vertical-align:middle;height:22px}
.conversation_items .sendit{text-align:center;padding-left:10px;padding-top:0;vertical-align:bottom;height:22px;width:112px}
.conversation_items .answer .btn_link{margin-top:4px}
.forum_inside .frm_pager{height:47px;padding-top:10px;background:url(/img/site/bg_squares.gif) repeat-x bottom}
.forum_inside .frm_pager .pager2{width:100%;padding-left:0;text-align:center}
.forum_inside .frm_pager .pager2 li{display:inline-block;float:none;line-height:16px}
.result_search_forum.forum_inside .frm_pager{background:0}
.response_form{font-size:12px}
.response_form label{width:70px;float:left;margin-bottom:13px;padding-left:15px}
.response_form input,.response_form textarea{width:409px;float:left;background:#f5f5f5;border:0 none;margin-bottom:13px;font-size:11px}
.response_form textarea{height:130px;overflow:auto}
.response_form input{height:18px}
.new_subject{margin:5px 0 50px}
.new_subject .subject{padding-left:17px}


/* additional */
.head_selections li#arts-culture a{width:141px;background-position:-710px -1px}
.head_selections li#scenes a{width:72px;background-position:-710px -23px}
.head_selections li#hotel-restaurant a{width:196px;background-position:-710px -45px}
.head_selections li#soiree a{width:152px;background-position:-710px -67px}
.head_selections li#loisirs a{width:74px;background-position:-710px -89px}

.head_selections2 li#arts-exposition a{width:132px;background-position:-710px -1px}
.head_selections2 li#scenes a{width:66px;background-position:-710px -23px}
.head_selections2 li#hotel-restaurant a{width:180px;background-position:-710px -45px}
.head_selections2 li#soiree a{width:142px;background-position:-710px -67px}
.head_selections2 li#loisirs a{width:72px;background-position:-710px -89px}
#popin.signaler,#popin.participer{background:url(/img/site/pop_hd_2.png) no-repeat;width:498px;margin-left:-249px}
#popin.signaler .inner .core,#popin.participer .inner .core{background:url(/img/site/pop_core_2.png);width:483px}
#popin.signaler textarea{width:80%;height:4em}
#popin.signaler .inner,#popin.participer .inner{padding-bottom:18px;background:url(/img/site/pop_ft_2.png) no-repeat bottom}
#alerte_moderation{color:#fff;margin:10px 30px 15px 30px;background-color:#e4721e;padding:16px}
#alerte_moderation h3{font-size:13px;font-weight:bold;display:block;color:#fff;float:left;padding:0;margin:0 10px 0 0}
#alerte_moderation a{font-weight:bold;color:#f0f0f0}
#popin.signaler dt{display:block;float:left;font-style:italic;width:150px;clear:both}
#popin.signaler dd{display:block;float:left;width:260px;margin:0 0 0 6px}
.join_block .message{font-weight:bold}
.profil_feedback,#msginfo,#msgerreur{margin:0 0 6px 15px;color:#e4721e}
.mail_notif{font-weight:bold;color:#e4721e}
.conversation_items .interv p.reponsea,form.response_form p.reponsea{margin-left:16px;margin-bottom:6px;padding-left:8px;border-left:solid 3px #a0a0a0;font-style:italic;background-color:#f5f5f5}
form.response_form p.reponsea{float:left}
#commenter p.reponsea,#commentaires p.reponsea{margin:6px 6px 10px 16px;padding-left:8px;border-left:solid 3px #a0a0a0;font-style:italic;background-color:#f5f5f5;width:580px}
.item_reponse label{font-weight:bold}
#popin.forgetpass .btn_ok{font-size:10px}
#popin fieldset.submitbutton a{font-weight:normal;font-size:10px;margin-left:10px;margin-right:10px;position:relative;top:2px;color:#999}
.block_selections ul li .img{height:90px;width:90px}
.block_selections ul li .descrption{height:90px}
.tabs_content .img{width:90px}
.tabs_content .descrption{width:170px}
.results_display{margin-top:0}
.results_display .result_items .small .vis{width:80px;height:90px}
.results_display .result_items .small .details{width:350px}
.all .result_items .small .details{width:510px;height:90px}
.results_display .result_items li{margin-bottom:0}
.results_display .result_items.result_agenda{margin-top:24px}
.box_quiz .intro .image{height:auto}
div.feedback{font-weight:bold;margin:4px 0 10px 12px}
div.feedback.error{color:#f00}
div.slider_news a{color:white}
div.slider_news p a{font-weight:normal}
.slider_news .legend .inner{width:auto}
.slider_news{overflow:visible}
.bandeau{top:-4px;left:-4px;float:left}
.conversation_items .datetime{background:url(/img/site/sub_bg.gif) no-repeat right 4px;float:right;padding-left:5px;padding-right:14px;margin-right:103px;width:300px;text-align:right}
.conversation_items .username{background:0;float:left;padding-left:8px;width:140px;text-align:left}
.conversation_items .username .user{font-size:10px}
.conversation_items .user_notes{width:126px;text-align:center}
.albums{padding-bottom:10px;margin-bottom:20px}
.albums li{height:200px}
.articl_box .ky_wrds{margin-top:30px;margin-bottom:5px}
.articl_box .cinema.visual img{border:0;padding:0}
.full_text{margin-bottom:26px}
.full_text h3{margin:12px 0 8px 0;float:none}
.post_annonce h2{text-transform:uppercase}
.post_annonce label{width:90px}
form .autosugg_id{display:none}
.annonce_full .item_field,.annonce_full .submitForm{display:block;float:left;clear:left;margin-top:6px;width:550px}
.annonce_full label{width:100px}
.annonce_full label.textarea{margin-top:16px}
.annonce_full textarea{width:320px;height:80px;border:1px #e0e0e0 solid;border-radius:12px;padding:4px;margin:12px 0}
.annonce_full input[type="file"]{width:320px}
#footer ul li h4{text-align:left}
#footer ul li{text-align:left;margin-left:8px}
#footer ul li a{background:0;margin-left:0;padding-left:0}

/* modif jquery-ui */
#agd_calendar .ui-widget-header .ui-icon {background-image: url(/img/site/sap-sprite.png?2015011402);  }
#agd_calendar .ui-state-hover .ui-icon, #agd_calendar  .ui-state-focus .ui-icon {background-image: url(/img/site/sap-sprite.png?2015011402);  }
#agd_calendar .ui-icon-circle-triangle-w { background-position: -71px -129px; }
#agd_calendar .ui-icon-circle-triangle-e { background-position: -50px -129px; }

/* RS*/
#icon-facebook {background-image: url(/img/site/sap-sprite.png?2015011402);background-position: -599px -36px;width:20px; height:20px; display:block; float:left}
#icon-twitter {background-image: url(/img/site/sap-sprite.png?2015011402);background-position: -619px -36px;width:20px; height:20px;display:block; float:left}
#icon-google {background-image: url(/img/site/sap-sprite.png?2015011402);background-position: -639px -36px;width:20px; height:20px;display:block; float:left}
#icon-rss {background-image: url(/img/site/sap-sprite.png?2015011402);background-position: -659px -36px;width:20px; height:20px;display:block; float:left}

.first-rubrique {width:600px; margin-left:35px;}
.first-rubrique h2{font-size:15px; text-align:center; }
.first-rubrique h2 a:hover{font-size:15px; color:#e5721f;}
.first-rubrique .left{margin:0 0px 15px 9px; padding:5px 2px; width:184px; text-align:center; background:#eee;border:1px solid #ccc;font-size:11px}
.first-rubrique .left img {border:1px solid #ccc; }
.first-rubrique .left a.titre {display:block; float:left;line-height:15px; height:15px;width:183px; overflow:hidden;text-align:left; padding-left:0px}

.derniers-guides .left{width:95px; text-align:center;margin-top:5px;height:81px;}
.derniers-guides  a{display:block;font-size:12px;margin:5px 0 0 5px ;padding:0;width:200px; text-align:left; color:#333; }
.derniers-guides .title a {font-weight:normal}
.derniers-guides h2 a:hover{font-size:15px; color:#e5721f}

.prelog-block{
/*	background:url(/img/site/prelog-block.gif) no-repeat center;*/
	width:100%;
	font-size:13px;
}


.first-rubrique .fleche_arts-exposition,
.first-rubrique .fleche_scenes,
.first-rubrique .fleche_loisirs,
.first-rubrique .fleche_soiree,
.first-rubrique .fleche_hotel-restaurant,
.first-rubrique .fleche_enfant-famille{float:none;display:inline-block}

.ui-datepicker{width:200px;}


.tooltip_agenda{position:relative;float:right}
.tooltip_agenda .tooltip_inner{background:url(/img/site/bg_btm_agenda_info.png) no-repeat 0 100%;position:absolute;right:-10px;top:8px;padding:0 0 28px;width:223px;display:none}
.tooltip_agenda .tooltip_container{background:url(/img/site/bg_agenda_info.png) no-repeat 0 0;position:relative;padding:10px 24px 0 10px;width:189px}

.album{padding:15px 0 0 39px;margin:18px 0 0; background:url(/img/site/bg_motif_pointille.gif) repeat-y;width:560px;}
.album ul{list-style-type:none;padding:0;margin:0;}
.album li{float:left;overflow:hidden;height:110px;}
.album li img{display:block;height:99px;}

ul.grnarbo li.last a{background:none;}
ul.grnarbo{color:#A5D34D;background:url(/img/site/green_bar.gif) no-repeat 5px bottom;min-height:24px;list-style-type:none;padding:0;margin:18px 0 5px;padding-bottom:5px;}
ul.grnarbo li{display:inline;}
ul.grnarbo li a{padding:5px 12px 10px 6px;background:url(/img/site/grnarbo-sign.gif) no-repeat right 9px;text-transform:uppercase;font-size:13px;line-height:16px;color:#A5D34D;}
ul.grnarbo li a:hover{color:#A5D34D;}
ul.grnarbo li.last a{background:none;}

.relative {position:relative;}
.log-block #rs {position:absolute; left:720px}
#rs {position:absolute; left:900px; top:17px; width:60px; }
#rs a {margin: 0 10px 6px 0}

#wrapper {
    width: 100%;
}

#upper {
    width: 100%;
    height: 100px;
}

#position-saver {
    width: 100%;
    height:1px;
  
}

#bar {    
    position: static;
    width: 100%;
}

#block-login {float:right; width:300px}

#agd_container .ui-datepicker-inline {background:#fff}
.block-agenda {background: url(/img/site/bg_motif_pointille.gif) repeat;width:288px; padding-top:2px;}

#rechercheConcert{background: #fbf3b9; padding:20px 0;}
#rechercheConcert select {margin-left:25px;background: #fff;  border: 1px solid #a400bf; height: 30px; border-radius: 8px; width: 160px; padding-top:2px}
#forOu, #forGenre {color: #a400bf; font-size:14px; font-weight:bold;}
#forOu {    float: left;margin-left: 40px; margin-right: 150px;}

.concert{background: #fbf3b9; color: #363636; font-size: 14px; padding: 10px; margin-top: 10px;position:relative }
.concert .titre {font-size: 18px; font-weight: bold;}
.concert .heure {background: #a400bf; /*position: absolute; top: -5px; right: -5px;*/; float:right; margin:-15px -15px 0 0;  font-size: 10px; padding: 5px; color: #fbf3b9;}
.concert .genre { color: #a400bf; margin: 5px 0; font-weight: bold;}
.concert .lien {margin:5px 0; font-size:12px; }
.concert .lien a {font-weight: normal;}
 
#translate{display:none;background:#F08B19; text-align:center; color:#fff; height:24px}
#translate > span {line-height: 16px;display:inline-block; padding-top: 2px;margin-right: 20px;font-weight: bold;}

#language {width:375px; margin:auto; padding-top:5px; height:20px; text-align:center}

.translate-mode .fr {width:16px; height:16px; background:url(/images/site/flag_fr_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .en {width:16px; height:16px; background:url(/images/site/flag_en_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .de {width:16px; height:16px; background:url(/images/site/flag_de_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .it {width:16px; height:16px; background:url(/images/site/flag_it_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .es {width:16px; height:16px; background:url(/images/site/flag_es_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .zh {width:16px; height:16px; background:url(/images/site/flag_zh_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .ja {width:16px; height:16px; background:url(/images/site/flag_ja_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .ru {width:16px; height:16px; background:url(/images/site/flag_ru_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .ar {width:16px; height:16px; background:url(/images/site/flag_ar_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.translate-mode .pt {width:16px; height:16px; background:url(/images/site/flag_pt_petit.png); border:0; vertical-align:bottom; float:left; margin: 0 3px 0 0 }
.flag {margin-right:3px}
#other_links a.flag {padding:0; margin:0}

.derniers-guides { overflow:hidden; position:relative; -webkit-transition: 1s height 0.1s;-moz-transition: 1s height 0.1s;-ms-transition: 1s height 0.1s;-o-transition: 1s height 0.1s;transition: 1s height 0.1s;}
.international .derniers-guides {height:284px;}
.derniers-guides .tt_sidebar {margin:0}
a.bouton-plus { position: absolute; bottom: 10px; right: 0px; width: 15px; display: block; border: 1px solid #000; text-align: center; height: 15px; font-size: 15px;}
.box_home .slider_news .legend.international {height:57px;}
.box_home .slider_news .pager_slide.international {top:263px}
