body{background-color:red;background:url(http://c.sd1.fr/head24.gif) 0 -187px repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000;margin:0;padding:0;border:0;height:100%;overflow-y:auto}
img{border:0}
form{padding:0;margin:0}
hr{visibility:hidden;line-height:0;height:0;background-color:#33a6ff;clear:both;width:100%;color:#f0f0f0;border:0;margin:0;padding:0}
span.r{color:#C00}
.ptag{font-size:11px}
.mtag{font-size:14px}
.gtag{font-size:18px}
a.ptag:hover,a.mtag:hover,a.gtag:hover{text-decoration:underline}
.clear{clear:both}
#logo_home{display:block;height:174px}
#header2{background:url(http://c.sd1.fr/head24.gif) 0 -60px no-repeat}
#logo2 span.googlead{background:#d0d0d0;height:20px;margin-top:1px;padding-top:5px}
#logo2 span.gg{width:5px;background:url(http://c.sd1.fr/head24.gif) no-repeat -628px 0;height:26px;margin-left:5px;padding:0}
#logo2 span.gd{width:5px;background:url(http://c.sd1.fr/head24.gif) no-repeat -643px 0}
.titblog h1{padding:20px;color:#fff;font-size:18px;font-weight:bold}
#centerblog2{height:32px}
#centerblog2 ul li a{display:block;border-right:1px ridge #99999;padding-right:5px;padding-left:5px}
#centerblog2 ul li a:hover{text-decoration:underline}
#centerblog2 ul li a.categ{padding-left:15px;padding-right:10px;border-right:1px ridge #999}
#centerblog2 ul li a.cblog{padding-right:0}
.titblog a{color:#fff;text-decoration:none}
.titblog a:hover{text-decoration:underline}
#centerblog2 li{display:inline;list-style-type:none}
#centerblog2 .categ{color:#fff;border:0;font-size:14px;line-height:32px;float:left;text-decoration:none}
#centerblog2 .adm1,#centerblog2 .adm2,#centerblog2 .adm3{color:#999;font-size:13px;line-height:32px;float:left;text-decoration:none}
#centerblog2 .adm3{border-right:0}
#centerblog2 .cblog{background:url(http://c.sd1.fr/head24.gif) -670px 0 no-repeat;display:block;width:78px;border:0;font-size:8px;color:#434343;line-height:1px;overflow:hidden;height:32px;float:left}
#centerblog2 .blog{display:block;width:130px;font-size:2px;color:#434343;line-height:25px;overflow:hidden;height:24px;float:left}
#centerblog2 .cat{color:#8c8579;font-size:18px;line-height:23px;float:left;font-family:Verdana;text-decoration:none}
#centerblog2>form>.chrech{float:right;width:208px;margin:0;padding-top:5px}
#centerblog2 .men{margin:0;padding:0;height:32px;width:600px;float:left}
#gauche #last_comments a{text-decoration:none;line-height:normal;font-size:12px}
#gauche #last_comments a:hover{text-decoration:underline}
#gauche #last_comments p{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
#gauche #last_comments p:first-child{margin-top:14px}
#gauche #last_comments #seeallcom{margin-bottom:18px;text-align:right;text-decoration:underline}
#gauche #last_comments #seeallcom:hover{text-decoration:none}
#gauche #last_comments i{font-size:10px}
.subscription{float:none;width:auto;margin:5px 10px 0;height:62px}
.subemail{width:227px;height:22px;padding:0;margin:0;line-height:22px;border:0;font-size:15px;float:left}
.btnsub{background:#636363;border:0;font-weight:bold;color:#fff;height:22px;width:33px;float:left;padding:0;margin:0}
#logo2{border-bottom:2px solid #dadada;height:26px;margin-left:2px;margin-right:2px}
#logo2 a{font-size:12px;text-decoration:none;display:block;background:url(http://c.sd1.fr/head24.gif) -1px 0 no-repeat;width:80px;height:18px;font-family:Arial;text-indent:16px;padding-top:6px;padding-bottom:2px;padding-left:4px;padding-right:0;float:left;color:#000}
#logo2 a:hover,#logo2 a.rubr:hover{text-decoration:underline !important}
#logo2 span.rubrdr{background:url(http://c.sd1.fr/head24.gif) -622px 0 no-repeat;width:5px;margin:0;padding:0}
#centerblog2 a.fl{background:url(http://c.sd1.fr/head24.gif) -760px 0 no-repeat;width:10px;height:32px;float:left;padding-left:0;padding-right:3px;margin:0}
#centerblog3 a.fl{background:url(http://c.sd1.fr/head24.gif) -760px 0 no-repeat;width:10px;height:32px;float:left;padding-left:0;padding-right:3px;margin:0}
#foer .chrech{float:right;width:208px;margin:0;padding-top:5px}
#logo2 a.rubr{font-size:12px;text-decoration:none;display:block;background:url(http://c.sd1.fr/head24.gif) -88px 0 no-repeat;width:auto;height:18px;font-family:Arial;text-indent:16px;padding-top:6px;padding-bottom:2px;padding-left:4px;padding-right:10px;float:left;color:#fff;font-weight:normal}
#logo2 h1{float:left;margin-top:0;margin-bottom:0;padding:0;margin-left:-2px}
#logo2 span{float:left;display:block;border-bottom:0 !important;width:468px;height:26px;text-align:center;line-height:23px}
#pub{color:#FFF;padding-top:0;padding-bottom:3px;height:93px;width:1000px;text-align:center}
#pub2{height:115px}
#nopub{height:0}
#conteneur{width:999px;margin:46px auto auto}
#conteneur.spaced-top{margin-top:36px}
#header,#gauche,#centre{background-color:#FFF}
#centre{float:left;padding-left:5px;padding-right:5px;width:685px}
#billets{padding-left:7px;padding-right:7px;padding-bottom:20px}
#billets a{color:inherit;font-size:inherit}
#centre #gad{text-align:center;padding:7px}
#centre h2,#centre h1{display:block;color:#720d73;font-weight:700;font-size:24px;border-bottom:1px solid;margin:20px 0 0;padding:0}
#centre .sub{background:#e0e0e0;height:14px;padding:4px}
#centre small{color:#757575;width:350px;float:left;font-size:11px}
.tags{width:307px;float:right;height:14px;margin-bottom:10px;overflow:hidden;text-align:right;font-size:11px;color:#000}
.tags a{font-weight:bold;text-decoration:none;padding-left:2px}
.tags a:hover{text-decoration:underline}
.ta{text-decoration:none}
.ta:hover{text-decoration:underline}
.write,.btnwb{background:url(http://c.sd1.fr/head24.gif) -145px -165px no-repeat;width:136px;height:22px;display:block;padding-left:35px;text-align:left;text-decoration:none;line-height:22px;float:right;font-size:12px;margin-left:5px}
.write,.btnanswer{background:url(http://c.sd1.fr/head24.gif) -145px -165px no-repeat;width:136px;height:22px;display:block;padding-left:35px;text-align:left;text-decoration:none;line-height:22px;float:right;font-size:12px;margin-left:5px}
.social{border-left:1px solid #c2c2c2;background:url(http://c.sd1.fr/head24.gif) no-repeat -200px -165px;display:block;float:right;font-size:12px;line-height:22px;margin-left:5px;padding-left:4px;text-align:left;width:112px}
.social a{padding-left:6px;padding-right:7px;text-align:left;text-decoration:none;cursor:pointer;height:20px;display:inline-block;background-image:url("/head24.gif?2");background-color:transparent;background-repeat:no-repeat;background-attachment:scroll}
.social .partager-facebook{background-position:-376px -165px}
.social .partager-twitter{background-position:-394px -165px}
.social .partager-myspace{background-position:-410px -165px}
.social .partager-google{background-position:-462px -165px}
.like{background:url(http://c.sd1.fr/head24.gif) no-repeat scroll -145px -165px transparent;border-right:1px solid #c2c2c2;display:block;float:right;font-size:12px;line-height:22px;padding:0 8px 0 34px;text-decoration:none}
.like span{font-size:12px;font-weight:bold;padding-left:8px}
.nbcomm{background:url(http://c.sd1.fr/head24.gif) 0 -165px no-repeat;width:108px;height:22px;display:block;padding-left:37px;text-align:left;text-decoration:none;line-height:22px;float:right;font-size:12px;margin-left:5px}
#centre .con{margin-top:10px;text-align:justify;clear:both;width:671px;overflow:hidden}
.com{text-align:right;font-family:Arial;color:black;padding-top:10px}
.comm{text-align:right}
.con .img{text-align:center;padding:10px}
#billets h3.h3{height:40px;line-height:40px;color:#000;font-size:13px;padding-left:15px;padding-right:15px;margin:0}
.postcom{float:right;font-size:12px;margin-top:10px;color:#000 !important;font-weight:normal}
#gauche{float:right;width:300px;overflow:hidden;color:#FFF}
p{margin:0 0 2px}
#gauche span.span{display:block;height:28px;padding-left:10px;color:#FFF;font-weight:700;line-height:28px;font-size:13px}
#gauche p{margin-top:3px;margin-bottom:10px;color:#FFF;padding:10px}
#gauche p.tag{text-align:center}
#gauche p a{line-height:16px;color:#FFF}
#gauche p small{text-align:left;display:block}
#gauche #seeallart,#seealllinks,.seealllinks{display:block;text-align:right}
#gauche .links{height:35px;margin-bottom:3px;padding-bottom:0;padding-top:0}
#gauche .links a{width:140px;font-size:11px;float:left}
#gauche .pres{padding-bottom:0;margin-bottom:0;padding-top:5px}
#gauche .pres img{margin-bottom:5px}
#pages{text-align:center;margin-top:30px;padding:5px}
.son{text-align:center;width:90%;margin: 10px 0}
.rss{display:block;width:63px;height:19px;margin-right:8px}
.comments{color:#272523;border:1px solid;padding:20px}
.comments div{text-align:justify;border-bottom:1px solid #e3dfdf;padding-bottom:10px;margin:0}
.answer{padding-left:20px;text-align:justify;border-bottom:1px solid #e3dfdf;padding-bottom:10px;margin:0}
.comments .form_comm{padding-right:2px}
a:hover,#centre h2 a,#centre h1 a{text-decoration:none}
.nomargin{padding-top:0 !important;padding-bottom:0 !important;margin:0 !important}
.nomargin2{padding-top:0 !important;padding-bottom:0 !important;margin:0 !important;height:0 !important}
#foer{background:#464646 url(http://c.sd1.fr/foer.png) no-repeat;padding-left:10px;color:#3c3c3c;font-size:12px;height:400px;font-family:arial;clear:both}
#foer a{font-size:11px;color:#000;text-decoration:none}
#foer a:hover{text-decoration:underline}
#foer .biglinks{color:#414141;font-size:17px;text-transform:uppercase;padding-top:6px;height:40px}
#foer .biglinks a{cursor:pointer}
#foer .chrech{margin-right:4px}
#foer .biglinks a{font-size:18px;color:#414141}
#foer .too{color:#000;height:230px;float:left;width:247px;padding:0 0 0 10px}
#foer .articles{color:#000;height:230px;float:left;width:492px;margin-right:50px;overflow:hidden}
#foer .blogs{color:#000;height:230px;float:left;width:182px}
#foer div{font-size:11px}
#foer div span{display:block;text-transform:uppercase;font-weight:700;margin-bottom:5px}
#foer .logotiger{float:right;margin-top:10px;width:143px;height:50px;cursor:pointer}
#foer .centerlike{float:right;margin-top:20px;width:243px;height:100px}
#foer .logocenter{float:right;margin-top:20px;width:170px;height:70px;cursor:pointer}
#foer .centerlinks{float:right;margin-top:34px;width:135px;font-size:12px}
#foer .part2,#foer .part1{float:right;margin-top:20px;width:143px;height:100px}
.search_res span{background:#e0e0e0;display:block;font-size:15px;margin-top:5px;padding:7px}
.search_res div{padding-left:30px;padding-right:20px}
#centre .search_res h2{font-size:13px;background:0;color:blue;border:0;text-decoration:underline;margin:10px 0 0}
.search_res p{margin-bottom:15px;text-align:justify;font-size:12px}
.search_res small{color:green !important}
#centre .search_res h2 a{color:blue}
.search_form .search_in{width:450px;border:1px solid #000;border-right:0;height:24px;line-height:20px;font-size:16px;float:left;padding:5px 2px 2px}
.search_form .search_sub{background:url(http://c.sd1.fr/head24.gif) -970px 0;border:0;color:#fff;height:33px;width:32px;float:left;margin:0;padding:0}
.propositions{color:#000;clear:both;margin:10px}
.propositions ul{list-style:none;margin:0;padding:0}
.propositions li{padding-left:0;margin-right:5px;font-size:12px;float:left;width:135px;height:14px;overflow:hidden;color:#000}
.propositions li a{color:#000;text-decoration:underline}
#billets h3.h3{background:transparent url(http://c.sd1.fr/head24.gif) no-repeat 0 -60px;color:#FFF}
#centre h2 a,#centre h2,#centre h1 a,#centre h1{color:#0a0a0a}
#bloccenter{background:#FFF;border-left:2px solid #0a0a0a;border-right:2px solid #0a0a0a}
.rss{background:url(http://c.sd1.fr/head24.gif) -780px -6px no-repeat}
.postcom{background-color:#d0d0d0;border-color:#929292}
#gauche,#conteneur,.comments{border-color:#0a0a0a}
.form_comm{background:#d5d5d5 url(http://c.sd1.fr/comm.png) no-repeat -4px 0;padding-top:17px;padding-left:5px;padding-right:5px;color:#717171;margin-bottom:15px;width:661px}
.form_comm .error{text-align:center;font-size:14px;font-weight:bold;padding:5px;color:red}
.form_comm textarea{width:650px;height:72px;padding:5px;border:0;padding-top:0;padding-bottom:0;margin:0;color:#717171;background:#FFF}
.form_comm .subm,.form_comm .subp{width:119px;float:right;text-align:center;margin-right:4px;padding:0;vertical-align:middle;margin-bottom:12px}
.form_comm .options{clear:right}
.form_comm .options input{margin-left:5px;padding:0}
.form_comm .n{padding-top:5px;float:left;width:51px;text-align:right}
.form_comm #fauteur{height:22px;line-height:22px;margin-top:3px;width:238px;float:left;background:#FFF;border:0;color:#717171}
.form_comm .b{padding-top:5px;float:left;width:353px;text-align:right}
.form_comm .e{clear:both;padding-top:3px;display:block;width:51px;text-align:right;float:left}
.form_comm #fmail{line-height:22px;height:22px;width:238px;float:left;background:#FFF;border:0;color:#717171;margin-top:3px}
.form_comm .a{padding-top:5px;float:left;width:310px;padding-left:36px;line-height:22px}
.form_comm .a input{background:transparent;margin:0;padding:0}
.form_comm #fblog{line-height:22px;height:22px;width:138px;background:#FFF;border:0;color:#717171}
.cb{clear:both}
.comm_sent{font-size:17px;text-align:center;padding-top:5px;padding-bottom:10px}
.comm_sent a{color:blue !important}
.form_comm .dsubm{height:45px}
#simplemodal-overlay{background-color:#000}
#simplemodal-container{background-color:#FFF;padding:2px;text-align:left;font-size:12px}
#simplemodal-container a{color:black;text-align:left}
#simplemodal-close{text-align:left;color:black}
#ContentPartenaires{padding:4px}
.BlocAnnonceur{clear:both;border-bottom:1px solid lightgrey;padding-top:0;margin-bottom:4px;height:57px}
.BlocAnnonceur img{float:left;margin-right:4px}
.BlocAnnonceur p{margin:0;padding:0;font-size:12px}
.BlocAnnonceur a{text-decoration:none;color:black}
.BlocAnnonceur a strong{text-decoration:underline;color:blue}
.BlocVide{display:none;margin:0;padding:0;width:0;height:0}
#billets img{background-image:url(http://c.sd1.fr/load.gif);background-repeat:no-repeat;background-position:center center}
#hd_image{font-family:arial,sans-serif;background:white;height:26px;padding-bottom:4px;border-bottom:2px solid #a0a0a0;z-index:100000}
#hd_image span{padding-top:5px;padding-left:15px;font-size:19px;color:red;font-weight:bold;line-height:26px}
#hd_image a.large{padding-left:15px;font-size:16px;color:#00c;font-weight:bold;line-height:26px}
#hd_image a:visited{color:#00c}
#hd_image div{padding-top:2px;float:right;width:260px;text-align:right;font-size:14px;line-height:25px;margin-right:5px}
#hd_image .sd,.hd{background:url(http://c.sd1.fr/sd-hd.gif);height:28px;width:47px;display:block;float:right;margin-left:3px}
#hd_image .hd{background-position:-49px 0}
.friend_blog{display:block;height:40px;width:280px;margin:10px}
.small_image{float:left;height:40px;width:40px;text-align:center;margin-right:5px;margin-top:5px}
.txt-top{display:block}
.txt-desc{display:block;text-align:justify;overflow:hidden;height:30px}
.top_blog{margin-top:16px;clear:both;height:44px}
.top_blog .img_top{float:left;width:45px;margin-right:10px}
.top_blog .img_top img{display:block;margin:0 auto}
.top_blog .txt_top{float:left;width:610px}
.top_blog .txt_top>a{font-weight:bold}
.other_blogs_close ul{list-style-type:none;margin-left:12px;padding:0}
.other_blogs_close ul li{margin:4px 0}
.other_blogs_close ul li a{color:inherit}
.cbox,.fb_badge{text-align:center;margin-bottom:10px;padding-bottom:10px;cursor:pointer;padding-top:10px}
.fb_badge img{max-width:280px}
.deezer_module{text-align:center;margin-bottom:10px;padding-top:10px}
.btnrech{background:url(http://c.sd1.fr/head24.gif) -969px -4px;border:0;color:#fff;height:22px;width:32px;float:left;padding:0;margin:0}
.search2{float:none;width:auto;margin:5px;margin-left:10px;margin-right:10px;height:25px}
.ch{width:175px;height:22px;padding:0;margin:0;line-height:22px;border:0;font-size:15px;float:left}
.search2 .ch{width:247px}
.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}
.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:1003}
.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:0;overflow:hidden}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('http://c.sd1.fr/js/fancy/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:1010}
#fancybox-loading div{width:44px;height:44px;background:url('http://c.sd1.fr/js/fancy/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url('http://c.sd1.fr/js/fancy/blank.gif');z-index:1003}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}
.fancybox-prev span{left:20px;background-position:0 -36px}
.fancybox-next span{right:20px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}
#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}
#art-rapport{margin:0;padding:10px 50px 10px 20px}
#art-rapport table tr td.content{padding:0 0 10px 10px}
.ui-tooltip,.arrow:after{background:black;border:2px solid #ddd}
.ui-tooltip{padding:5px 20px;color:white;font:bold 13px;text-transform:uppercase;box-shadow:0 0 3px black;z-index:9999}
.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-25px;bottom:-6px}
.arrow.top{top:-16px;bottom:auto}
.arrow.left{left:20%}
.arrow:after{content:"";position:absolute;left:10px;top:-10px;width:15px;height:23px;box-shadow:3px 2px 3px -3px black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}
.arrow.top:after{bottom:-20px;top:auto}
#articles-connexes{margin-top:15px;border:1px solid #000}
#articles-connexes table{padding:6px}
#articles-connexes table td.photo{padding-right:7px}
#articles-connexes table td.content p{font-size:11px;margin-top:3px;text-align:justify}
#fb_share_blog{background-position:-32px 0}
#tw_share_blog{background-position:-57px 0}
.navbar-fixed-container{display:block;position:fixed;top:0;left:0;z-index:9999;width:100%;height:36px;background-color:transparent;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-attachment:scroll;background-repeat:repeat-x;background-position:0 -47px;font-family:Arial;font-size:12px}
.navbar-fixed{display:block;max-width:1200px;margin:0 auto}
.navbar-fixed .centerblog-menu{display:block;float:left;width:143px;height:36px;margin:0 5px 0 0}
.navbar-fixed .centerblog-menu:hover .submenu{display:block}
.navbar-fixed .centerblog-menu>.logo{display:block !important;overflow:hidden;width:143px !important;height:36px !important;line-height:36px;margin:0;padding:0;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-position:-313px 0;text-indent:100%;white-space:nowrap;outline:0;cursor:pointer}
.navbar-fixed .centerblog-menu .submenu{display:none;position:relative;bottom:0;left:0;width:143px;margin:0;padding:0;opacity:.90;z-index:9999}
.navbar-fixed .centerblog-menu .submenu li{display:block;width:143px;margin:0;padding:0;border-top:1px solid #616161;background-color:#000}
.navbar-fixed .centerblog-menu .submenu li:hover{background-color:#414141}
.navbar-fixed .centerblog-menu .submenu li a{display:block;width:117px;line-height:35px;margin:0;padding:0 13px;color:#ddd;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none}
.navbar-fixed .manage-blog{display:block;float:left;height:36px;margin:0 5px}
.navbar-fixed .manage-blog>a{display:block;width:140px;height:31px;line-height:26px;margin:5px 0 0 0;padding:0 10px;color:#fff;font-family:Arial;font-size:12px;text-decoration:none;text-align:center;background-color:#181818;cursor:pointer}
.navbar-fixed .manage-blog>a:hover,.navbar-fixed .manage-blog.active>a{background-color:#565656}
.navbar-fixed .manage-blog:hover .submenu,.navbar-fixed .manage-blog.active .submenu{display:block}
.navbar-fixed .manage-blog .submenu{display:none;position:absolute;top:36px;left:0;z-index:9990;min-width:999px;width:100%;height:27px;margin:0;padding:0;background-color:#54575a}
.navbar-fixed .manage-blog .submenu ul{display:block;max-width:1200px;margin:0 auto;padding:0}
.navbar-fixed .manage-blog .submenu li{display:block;float:left;height:27px;margin:0}
.navbar-fixed .manage-blog .submenu li a{display:block;height:27px;line-height:27px;margin:0;padding:0 15px;color:#fff;font-family:Arial;font-size:9pt;text-decoration:none;text-align:center}
.navbar-fixed .manage-blog .submenu li a:hover,.navbar-fixed .manage-blog .submenu li a.active{background-color:#7e8081}
.navbar-fixed .view-blog{display:block;float:left;width:140px;height:31px;line-height:26px;margin:5px 0 0 0;padding:0 10px;color:#fff;font-family:Arial;font-size:12px;text-decoration:none;text-align:center;background-color:#181818;cursor:pointer}
.navbar-fixed .view-blog:hover,.navbar-fixed .view-blog.active{background-color:#565656}
.navbar-fixed .social-share{display:block;float:left;height:36px;margin:0}
.navbar-fixed .social-share a{display:block;float:left;overflow:hidden;width:21px;height:21px;margin:8px 5px 7px 5px;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;text-indent:100%;white-space:nowrap;outline:0}
.navbar-fixed .separator{display:block;float:left;width:2px;height:26px;margin:5px 10px 5px 10px;background-color:transparent;background-image:url("http://c.sd1.fr/admin-menu-separator.gif");background-repeat:repeat;background-attachment:scroll;background-position:0 0}
.navbar-fixed .search-form{display:block;float:left;height:36px;margin:0 5px;padding:0}
.navbar-fixed .search-form input[type="text"]{display:block;float:left;width:123px;height:23px;line-height:26px;margin:6px 0 5px 0;padding:0 5px !important;background-color:transparent !important;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-repeat:repeat;background-attachment:scroll;background-position:-146px -21px !important;border:1px solid #424242 !important;color:#d4d4d4;font-size:12px;font-weight:bold;font-family:Arial}
.navbar-fixed .search-form button{display:block;overflow:hidden;float:left;width:29px;height:25px;line-height:25px;margin:6px 0 5px 0;padding:0;border:0;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-position:-279px -21px;color:#fff;text-indent:100px;white-space:nowrap;outline:0;cursor:pointer}
.navbar-fixed .comments-counter{display:none;position:relative;float:left;height:36px;margin:0 5px;padding:0}
.navbar-fixed .comments-counter:hover .submenu{display:block}
.navbar-fixed .comments-counter>a{overflow:hidden;position:relative;display:block;width:36px;height:25px;line-height:36px;margin:5px 0 6px 0;padding:0;cursor:pointer;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-repeat:no-repeat;background-attachment:scroll;background-position:7px -128px;background-color:transparent}
.navbar-fixed .comments-counter>a>span{position:absolute;top:1px;right:0;overflow:hidden;display:block;width:18px;height:18px;line-height:18px;color:#fff;font-size:11px;font-family:Arial;font-weight:bold;text-align:center}
.navbar-fixed .comments-counter .submenu{display:none;position:absolute;top:36px;left:0;width:160px;margin:0;padding:0;z-index:9999}
.navbar-fixed .comments-counter .submenu li{display:block;width:160px;margin:0;padding:0;border-top:1px solid #616161;background-color:#000}
.navbar-fixed .comments-counter .submenu li:hover{background-color:#414141}
.navbar-fixed .comments-counter .submenu li a{display:block;width:140px;line-height:35px;margin:0;padding:0 10px;color:#ddd;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none}
.navbar-fixed .user-menu{position:relative;z-index:9999;display:block;float:right;width:143px;min-width:143px;height:36px;margin:0 0 0 5px;padding:0}
.navbar-fixed .user-menu>a{overflow:hidden;display:block;width:123px;height:24px;line-height:24px;margin:6px 0;padding:0 10px;color:#fff;font-size:12px;font-weight:bold;font-family:Arial;text-decoration:none;cursor:pointer;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-position:-83px -98px;background-repeat:no-repeat}
.navbar-fixed .user-menu:hover .submenu,.navbar-fixed .user-menu:hover .login-form{display:block}
.navbar-fixed .user-menu .login-form{display:none;position:absolute;top:30px;right:0;width:250px;margin:0;padding:10px;border:1px solid #616161;background-color:#000;color:#ddd;font-family:Arial;font-size:12px;opacity:.90;z-index:10000}
.navbar-fixed .user-menu .login-form .row{margin-bottom:10px}
.navbar-fixed .user-menu .login-form .row label{display:block}
.navbar-fixed .user-menu .login-form .row input{width:220px;margin:0;padding:2px 3px;border:1px solid #565656;background:#FFF}
.navbar-fixed .user-menu .login-form .row input[type="text"]{width:130px}
.navbar-fixed .user-menu .login-form .row.actions{clear:both;width:250px;margin-top:10px;padding-top:10px;border-top:1px solid #565656}
.navbar-fixed .user-menu .login-form .row.actions button[type="submit"]{display:block;float:left;width:110px;height:22px;margin:0;padding:0;border:1px solid #565656;background-color:#565656;color:#fff;cursor:pointer}
.navbar-fixed .user-menu .login-form .row.actions button[type="submit"]:hover{color:#000;background-color:#ddd}
.navbar-fixed .user-menu .login-form .row.actions .fb_connect{background-image:url("http://c.sd1.fr/fb_connect.png");background-repeat:no-repeat;float:right;width:104px;height:22px;margin:0;cursor:pointer}
.navbar-fixed .user-menu .submenu{display:none;position:absolute;top:30px;right:0;width:250px;margin:0;padding:0;border:1px solid #616161;background-color:#000;color:#ddd;font-family:Arial;font-size:12px;opacity:.90;z-index:9999}
.navbar-fixed .user-menu .submenu .nav{padding:10px;border-bottom:1px solid #616161}
.navbar-fixed .user-menu .submenu .nav p{margin:0;padding:0;font-size:13px}
.navbar-fixed .user-menu .submenu .nav ul{margin:0;padding:0 0 0 20px}
.navbar-fixed .user-menu .submenu .nav ul li{margin:0;padding:0}
.navbar-fixed .user-menu .submenu .nav ul li a{display:block;color:#ddd;font-family:Arial;font-size:12px;text-decoration:none}
.navbar-fixed .user-menu .submenu .nav ul li a:hover{text-decoration:underline}
.navbar-fixed .user-menu .submenu .blogs{padding:10px;border-bottom:1px solid #616161}
.navbar-fixed .user-menu .submenu .blogs p{margin:0;padding:0;font-size:13px}
.navbar-fixed .user-menu .submenu .blogs ul{margin:0;padding:0 0 0 20px}
.navbar-fixed .user-menu .submenu .blogs ul li{margin:0;padding:0}
.navbar-fixed .user-menu .submenu .blogs ul li a{display:block;color:#ddd;font-family:Arial;font-size:12px;text-decoration:none}
.navbar-fixed .user-menu .submenu .blogs ul li a:hover{text-decoration:underline}
.navbar-fixed .user-menu .submenu .links{margin:0;padding:10px 10px 10px 30px}
.navbar-fixed .user-menu .submenu .links li a{display:block;color:#ddd;font-family:Arial;font-size:12px;text-decoration:none}
.navbar-fixed .user-menu .submenu .links li a:hover{text-decoration:underline}
.navbar-fixed .friendship{position:relative;display:block;float:right;height:36px;margin:0 10px 0 5px;padding:0}
.navbar-fixed .friendship .add_friend{display:block;overflow:hidden;height:22px;width:22px;margin:4px 0 8px 0 !important;cursor:pointer;background-image:url("http://c.sd1.fr/sprite-barre-cb_1112.png");background-repeat:no-repeat;background-position:-69px -132px;background-attachment:scroll;background-color:transparent;text-indent:100%;white-space:nowrap;outline:0}
.navbar-fixed .friendship #add_friend_tooltip{display:none;position:absolute;top:30px;right:0;width:100px;margin:0;padding:5px 10px;border:1px solid #616161;background-color:#000;color:#ddd;font-family:Arial;font-size:12px;text-align:center;opacity:.90;z-index:9999}
.navbar-fixed .categories{display:block;position:fixed;top:36px;left:0;z-index:9980;min-width:999px;width:100%;height:27px;margin:0;padding:0;background-color:#54575a}
.navbar-fixed .categories ul{display:block;max-width:1200px;margin:0 auto;padding:0}
.navbar-fixed .categories>ul>li{display:block;position:relative;float:left;height:27px;margin:0}
.navbar-fixed .categories>ul>li:hover>.submenu{display:block}
.navbar-fixed .categories>ul>li>a{display:block;height:27px;line-height:27px;margin:0;padding:0 15px;color:#fff;font-family:Arial;font-size:9pt;text-decoration:none;text-align:center}
.navbar-fixed .categories>ul>li>a.active{font-weight:bold;background-color:#7e8081}
.navbar-fixed .categories>ul>li>a:hover{background-color:#7e8081}
.navbar-fixed .categories>ul>li .submenu{display:none;position:absolute;top:27px;left:0;margin:0;padding:0;opacity:.90;z-index:9980;background-color:#54575a}
.navbar-fixed .categories>ul>li .submenu>li{display:block}
.navbar-fixed .categories>ul>li .submenu>li>a{display:block;width:120px;height:27px;line-height:27px;margin:0;padding:0 5px 0 10px;color:#fff;font-family:Arial;font-size:9pt;text-decoration:none}
.navbar-fixed .categories>ul>li .submenu>li>a:hover{background-color:#7e8081}
@media screen and (max-width:999px){.navbar-fixed-container{position:absolute;width:999px}
.navbar-fixed-container .manage-blog .submenu{position:absolute;width:999px}
.navbar-fixed-container .categories{position:absolute;width:999px}
}
#centerbl{position:fixed;box-sizing:border-box;width:100%;min-height:30px;background-color:white;left:0;top:0;margin:0;padding:0;border:1px solid #383838;font-size:12px;font-family:Arial,Sans-Serif;z-index:150001}
#centerbl p{margin:0 auto;padding:5px 50px 5px 20px;line-height:initial;text-align:center;position:relative}
#centerbl p,#centerbl a{color:#383838;font-size:12px}
#centerbl a{text-decoration:underline}
#centerbl button{display:block;margin-top:-1px;*margin-top:-14px;position:absolute;right:10px;top:5px;padding:1px 6px;background-color:#383838;color:white;cursor:pointer;border:1px solid #383838}
#centerbl button:hover{background-color:white;color:#383838}
@media(max-width:767px){#centerbl{top:auto;bottom:0}
}
