*{margin:0;padding:0}body{font-family:Verdana,Arial,Helvetica,"Bitstream Vera Sans",sans-serif;font-size:12px;color:#000;background:#fff url(images/bg_site.gif) repeat-x;width:100%}.clear{clear:both}p{text-align:justify;margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:"Lucida Grande",Arial,Helvetica,Verdana,sans-serif;font-size:12px}a img,img a{border:0}a{text-decoration:underline;outline:0}a:link,a:visited{color:#3d0a0a;text-decoration:underline}a:hover{color:#920a0a;text-decoration:underline}blockquote{color:#666;overflow:auto;font-style:italic;margin:1.5em 0 1.5em 1.5em}blockquote p{margin:0}strong{font-weight:700}em{font-style:italic}pre{font-size:1.2em;font-family:monospace;border:1px solid #e0e0e0;background:#EEE;color:#000;width:90%;overflow:auto;margin:0 auto;padding:1em}code{font:.9em Monaco,monospace}label{cursor:pointer}.center{text-align:center}.right{text-align:right}.left{text-align:left}.hidden{display:none;position:absolute;left:-9999px;top:-9999px}fieldset{border:1px solid #ccc;padding:10px}hr{clear:both;background:#eee}p img{max-width:100%;padding:0}img.centered,img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}.alignright{float:right}.alignleft{float:left}.aligncenter,div.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:8px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px}.wp-caption img{border:0 none;margin:0 0 3px;padding:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;text-align:center;margin:0;padding:0 8px 8px}#wrap{width:955px;position:relative;margin:0 auto}#content,#content_c{margin:0 0 10px}#header{position:relative;padding-top:3px}#header h1 a{display:block;height:110px;width:551px;background:url(images/logo.gif) no-repeat;text-indent:-9999px}#header p.description{display:none}#header .login{position:absolute;right:0;top:6px;font-size:11px}#header .login label{background:url(images/connexion_label.gif) no-repeat;text-indent:-9999px;display:block;height:13px;width:69px;float:left;margin:3px 8px 0 0}#header .login input{font-size:13px;float:left;border:1px solid #ccc;background:#fff;margin:1px}#header .login input#loginsubmit{border:0;background:0;color:#333;margin:1px 0 0 3px}#header #user_connected{font-size:13px;color:#333}#header #comm-right{position:absolute;right:15px;top:40px}#menu{height:172px;position:relative;margin-bottom:20px}#menu ul.main_menu{list-style:none}#menu ul.main_menu li{display:block;float:left}#menu ul.main_menu li a{display:block;float:left;height:34px;width:160px;text-indent:-9999px;margin-right:5px}#menu ul.main_menu li a.wp_area{background:url(images/navigation/menu_wp.gif) no-repeat}#menu ul.main_menu li a.wp_mu_area{background:url(images/navigation/menu_wp_mu.gif) no-repeat}#menu ul.main_menu li a.pro_area{background:url(images/navigation/menu_pro.gif) no-repeat}#menu ul.main_menu li a.com_area{background:url(images/navigation/menu_com2.gif) no-repeat}#menu div.area{height:138px;position:relative}#menu div.area h5{position:absolute;display:block;text-indent:-9999px}#menu div ul{list-style:none;padding:10px 0 0 21px}#menu div ul li{display:inline;border-right:1px solid #fff;padding:0 10px}#menu div ul li.last{border:0}#menu div ul li a{color:#fff;font-size:14px;text-decoration:none}#menu div ul li a:hover{border-bottom:1px solid #fff}#aera_wp{background:url(images/navigation/nav_wp.gif) top no-repeat}#aera_wp h5{height:49px;width:711px;background:url(images/navigation/slogan_wp.gif) top no-repeat;margin:40px 0 0 120px}#aera_mu{display:none;background:url(images/navigation/nav_wp_mu.gif) top no-repeat}#aera_mu h5{height:42px;width:621px;background:url(images/navigation/slogan_wpmu.gif) top no-repeat;margin:50px 0 0 140px}#aera_pro{display:none;background:url(images/navigation/nav_pro.gif) top no-repeat}#aera_pro h5{height:52px;width:774px;background:url(images/navigation/slogan_pro.gif) top no-repeat;margin:35px 0 0 100px}#aera_com{display:none;background:url(images/navigation/nav_com.gif) top no-repeat}#aera_com h5{height:47px;width:647px;background:url(images/navigation/slogan_comm.gif) top no-repeat;margin:40px 0 0 140px}#menu #searchform{position:absolute;right:20px;top:45px;width:191px;height:22px;background:url(images/search.png) no-repeat}#menu #searchform input#s{float:left;width:155px;border:0;background:0;margin:3px 3px 0 9px}#menu #searchform input#searchsubmit{display:block;float:left;text-indent:-9999px;border:0;background:0;width:20px;margin:2px 3px 0 0}.home #featured{float:left;width:470px;background:url(images/home/home_icon_wp.png) 20px 50% no-repeat;padding-left:200px;min-height:220px}.home #featured h3{margin-top:10px;font-weight:400;font-size:22px;color:#8e0000;display:block;border-bottom:1px dotted #000;padding-bottom:6px;letter-spacing:2px;margin-bottom:15px}.home #featured h3 span{font-weight:700}.home #featured ul{list-style:none;margin-left:10px}.home #featured ul li{display:block;float:left;width:210px}.home #featured ul li h1{display:block;float:left;color:#8e0000;font-weight:700;font-size:13px;width:210px;background:url(images/home/home_picto_li.gif) 0 50% no-repeat;margin:0;padding:5px 0 5px 20px}.home #featured p{clear:both;padding-top:10px}.home #featured a#home_big_dl{display:block;text-align:center;text-indent:-9999px;background:url(images/logo_home44.png) no-repeat;width:359px;height:81px;margin:0 auto}.home #bup{float:left;text-align:right;width:190px;margin-left:20px;margin-top:10px}#asides{position:relative;background:url(images/deco_separation.png) top repeat-x;padding-top:20px;margin:10px 0 30px}.home #asides{background:0;padding-top:0;margin:20px 0 30px}#asides .latest_post{float:left;width:300px;margin-right:20px}#asides .latest_posts{float:left;margin-right:20px;width:300px}#asides .latest_forum{float:left;width:300px}#asides h4{color:#8e0000;font-weight:400;font-size:16px;margin-bottom:10px;border-bottom:1px dotted #052d50;padding-bottom:4px;padding-left:30px;height:21px;line-height:21px;vertical-align:middle}#asides h4 span{font-weight:700}#asides .latest_post h4{background:url(images/home/home_blog_wp.gif) no-repeat}#asides .latest_posts h4{padding-left:25px;background:url(images/home/home_blog_wp_archives.gif) 0 20% no-repeat}#asides .latest_forum h4{background:url(images/home/home_forum.gif) 0 30% no-repeat}#asides .latest_post a{color:#000;text-decoration:underline}#asides .latest_post img{float:left;margin:5px 5px 0 3px}#asides .latest_post .lp_text span{font-size:9px}#asides .latest_post .lp_text h2,#asides .latest_post .lp_text h2 a{color:#8e0000;text-decoration:none;font-size:15px;margin:4px 0 8px}#asides a.button{width:92px;height:17px;display:block;text-indent:-9999px}#asides a.flux_rss{background:url(images/button/flux_rss.gif) no-repeat;float:left;margin:5px 50px 5px 10px}#asides a.read-more{background:url(images/button/read-more.gif) no-repeat;float:left;margin:5px 0}#asides a.read-more-archives{background:url(images/button/archives.gif) no-repeat;float:right;margin:5px 0}#asides a.read-more-forum{background:url(images/button/forum.gif) no-repeat;float:right;margin:5px 0}#asides .item{clear:both;display:block;margin-bottom:10px}#asides .item small{display:block;font-size:9px;color:#666}#asides .item a{display:block;text-decoration:none;padding-left:10px;background:url(images/puce_li_red.gif) 0 50% no-repeat}.blog{width:555px;float:left}.blog h2{padding-bottom:4px;border-bottom:1px dotted #000;font-size:22px;color:#971a1f;font-weight:700;margin-bottom:10px}.blog h2 a{color:#971a1f;text-decoration:none}.planet{width:750px;float:left}.planet h2{padding-bottom:4px;border-bottom:1px dotted #000;font-size:22px;color:#971a1f;font-weight:700;margin-bottom:10px}.planet h2 a{color:#971a1f;text-decoration:none}.post{margin-bottom:40px}.single .post{margin-bottom:20px}.single .post h2{margin-bottom:15px}.post small{font-size:10px}.post small a{color:#000;text-decoration:underline}.post h3{font-size:16px;color:#971a1f;font-weight:700;margin:3px 0 7px}.post h3 a{text-decoration:none;color:#971a1f}.entry ul{list-style:square;margin:0 0 1.5em 35px}.entry ol{margin:0 0 1.5em 35px}.entry ul ul,.entry ol ul,.entry ul ol,.entry ol ol{margin:.5em 0 .5em 35px}.entry li{margin:5px 0}.entry .dean_ch{overflow:auto;margin:7px 0;padding:4px}.entry .dean_ch ol{margin-bottom:0}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{color:#971a1f}.entry h1{font-size:18px;font-weight:700;border:0;margin:0;padding:0}.entry h2{font-size:17px;font-weight:400;border:0;margin:0;padding:0}.entry h3{font-size:15px;font-weight:700;border:0;margin:0;padding:0}.entry h4{font-size:14px;font-weight:400;border:0;margin:0;padding:0}.entry h5{font-size:13px;font-weight:700;border:0;margin:0;padding:0}.entry h6{font-size:12px;font-weight:400;border:0;margin:0;padding:0}.postmetadata{background:#efefef;border:1px solid #cfcfcf;color:#5f5f5f;font-size:11px;text-align:left;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;line-height:1.5;margin:10px 0;padding:5px}.postmetadata a{color:#000;text-decoration:underline}.single_postmetadata{line-height:1.5;background:#fff;border:1px solid #cfcfcf;color:#8f8f8f;font-size:11px;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:10px 15px;padding:10px}.single_postmetadata h4{font-size:13px;font-weight:700;margin-bottom:5px;color:#9e2424}.single_postmetadata .pmd_left{float:left;margin-right:15px}.single_postmetadata .pmd_left img{float:left;margin-right:5px}.single_postmetadata .pmd_right{float:left}#related_posts h3{font-size:18px;color:#971a1f;font-weight:700;margin:3px 0 10px}#related_posts ul{list-style:square;margin:10px 30px 20px}#related_posts ul li{margin:3px 0}#related_posts ul li a{font-weight:700}#related_posts ul li span{font-size:10px}.single .post .entry{line-height:1.4;margin-left:6px;margin-right:6px}.comments_global{position:relative;background:url(images/deco_separation.png) top repeat-x;padding-top:20px;margin:10px 0 30px}a#write_comment{display:none;position:absolute;right:155px;bottom:15px;width:210px;font-size:14px;text-align:center;text-decoration:none;font-weight:700;color:#fff;cursor:pointer;background:#971a1f;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 10px}.comments_template{clear:both}.comments_template h3{font-size:18px;color:#971a1f;font-weight:700;margin:3px 0 10px}.comments_template h3 small{text-decoration:underline}.comments_template h3 a{text-decoration:none;color:#971a1f}.comments_template .commentlist{list-style:none;display:block;width:100%}.comments_template .commentlist li{display:block;float:left;clear:both;width:100%;font-size:11px;color:#333;border-bottom:1px dotted #ccc;margin:3px 0;padding:8px 0}.comments_template .commentlist li .c_left{display:block;float:left;width:155px;background:#efefef;border:1px solid #ccc;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px 10px 10px 0;padding:10px}.comments_template .commentlist li .c_left img{float:right;margin:0 0 0 5px}.comments_template .commentlist li .c_left strong{display:block;margin-bottom:3px}.comments_template .commentlist li .c_left small{display:block;font-size:10px}.comments_template .commentlist li .c_right{padding-left:185px}.comments_template .commentlist li .clear{clear:both}.comments_template .commentlist li p{text-align:justify;margin-bottom:10px}.comments_template #trackbacks{margin-top:15px}.comments_template .trackbacklist li{margin:3px 0 3px 40px}#col_right_comment{z-index:2}.comments_template h3#respond{margin-top:15px}#commentform{width:100%;position:relative;z-index:2}#commentform input#author,#commentform input#email,#commentform input#url{width:155px;border:1px solid #ccc;position:relative;z-index:2;padding:1px 2px}#commentform input#author:focus,#commentform input#email:focus,#commentform input#url:focus{background:#ffefef;border:1px solid #666}#commentform textarea{width:95%;border:1px solid #ccc;position:relative;z-index:2;padding:4px}#commentform textarea:focus{background:#ffefef;border:1px solid #666}#commentform input#submit{background:#971a1f;color:#fff;border:0;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;position:relative;z-index:2;padding:4px 10px}.wide_page{width:100%}.wide_page .single_postmetadata{float:right;width:200px;margin:0 0 15px 15px}#author_meta{text-align:left}#author_meta p{text-align:left}#author_meta img{float:right;border:1px solid #ccc;margin:10px}#author_meta ul{margin:8px 20px}.author .post{width:260px;clear:none;float:left;position:relative;height:300px}.author .post small{display:block;margin-bottom:3px}.author .post small strong{float:right;width:49%;text-align:right}.author .post small strong a{text-decoration:none}.author .col_right{margin-left:20px}.author .post .entry{overflow:hidden;font-size:11px}.author .post .entry img{float:left;max-width:48px;max-height:48px;margin:7px 10px 7px 0}.author .postmetadata{position:absolute;width:100%;bottom:0;left:0}.archives_container{width:750px;margin-right:10px;position:relative}.archives_container .post{width:360px;clear:none;position:relative;float:left}.archives_container .post small{display:block;margin-bottom:3px}.archives_container .post small strong{float:right;width:49%;text-align:right}.archives_container .post small strong a{text-decoration:none}.archives_container .col_right{margin-left:20px}.archives_container .post .entry{overflow:hidden;font-size:11px}.archives_container .post .entry img{float:left;max-width:48px;max-height:48px;margin:7px 10px 7px 0}#category_meta{text-align:left}#category_meta p{text-align:left}#category_meta img{float:right;border:1px solid #ccc;margin:10px}#category_meta ul{margin:8px 20px}.category .post{width:260px;clear:none;float:left}.category .col_right{margin-left:20px}.category .post .entry{overflow:hidden}.category .post .entry img{float:left;margin:7px 10px 7px 0}.search{position:relative;width:100%}.search h2{margin-bottom:30px}.search .post{width:298px;clear:none;float:left;position:relative;height:300px;margin:0 10px 30px}.search .post small{display:block;margin-bottom:3px}.search .post small strong{float:right;width:49%;text-align:right}.search .post small strong a{text-decoration:none}.search .post .entry{overflow:hidden;font-size:11px}.search .post .entry img{float:left;max-width:48px;max-height:48px;margin:7px 10px 7px 0}.search .postmetadata{position:absolute;width:100%;bottom:0;left:0}.stats_search{position:absolute;right:0;top:35px;font-size:11px}.wp-pagenavi{clear:both;text-align:center;margin-bottom:10px}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{text-decoration:none;margin:2px;padding:2px 4px}.wp-pagenavi span.pages{margin:2px;padding:2px 4px}.wp-pagenavi span.current{font-weight:700;margin:2px;padding:2px 4px}.wp-pagenavi span.extend{margin:2px;padding:2px 4px}#sidebar1{margin-left:15px}.sidebar{float:left;width:175px;background:#fff;border:1px solid #ccc;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:11px;margin:0 0 10px 10px;padding:15px 5px}.sidebar a{color:#000}.sidebar ul{position:relative;list-style:none;margin:0;padding:0 10px}.sidebar ul ul{background:0;margin:0 0 20px 3px;padding:0}.sidebar ul ul li,.sidebar ul ol li{background:url(images/sidebar/item_li_red.gif) 0 5px no-repeat;padding-left:12px;color:#981c21;list-style:none;margin:5px 0}.sidebar ul ul li li,.sidebar ul ol li li{background:0;padding:0}.sidebar ul ul ul,.sidebar ul ul ol,.sidebar ul ol ol,.sidebar ul ol ul{margin:2px 0 2px 8px;padding:0}.sidebar h2{font-size:16px;font-weight:400;color:#971a1f;line-height:20px;vertical-align:middle;margin-bottom:10px;display:block}.sidebar h2 a{color:#971a1f}.sidebar .categories h2{background:url(images/sidebar/icon_category_red.gif) 5px 50% no-repeat;padding-left:30px}.sidebar .archives h2{background:url(images/sidebar/icon_archives_red.gif) 5px 50% no-repeat;padding-left:30px}.sidebar .archives ul li{text-transform:capitalize}.sidebar .tag_cloud{margin-bottom:15px}.sidebar .tag_cloud h2{background:url(images/sidebar/icon_tags_red.gif) 5px 50% no-repeat;padding-left:30px}.sidebar .tag_cloud ul{margin:0 0 20px;padding:0}.sidebar .tag_cloud li{display:inline;background:0;margin:0;padding:0}.sidebar .tag_cloud a:link,.sidebar .tag_cloud a:visited{text-decoration:none}.sidebar .subscriptions{margin-bottom:20px}.sidebar .subscriptions h2{background:url(images/sidebar/icon_rss.gif) 5px 50% no-repeat;padding-left:30px}.sidebar .subscriptions ul{margin-bottom:4px}.sidebar .subscriptions span{display:block;margin-left:5px}.sidebar .subscriptions .feedburner_mails{margin-top:4px}.sidebar .subscriptions .feedburner_mails p{text-align:left}.sidebar .feedburner{text-align:center;padding:3px 0}.sidebar .feedburner input{margin:3px 0}.global_twocol{float:left;width:362px;position:relative}.two_col{font-size:11px;float:left;width:362px;background:#fff;border:1px solid #ccc;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin:0 0 10px 15px;padding:10px}.two_col p{margin-bottom:10px}.two_col h4{font-size:14px;font-weight:700;color:#981c21;margin-bottom:8px}#footer{clear:both;background:url(images/footer.gif) repeat-x;min-height:102px;position:relative;color:#585757;font-size:10px}#footer p{margin-bottom:8px}#footer a{color:#585757}#footer div{width:955px;position:relative;padding-top:20px;margin:0 auto}#footer div ul{list-style:none;text-align:center;margin:0 0 10px}#footer div ul li{display:inline;border-right:1px solid #585757;padding:0 6px}#footer div ul li.last{border:0}#footer div ul li a{text-decoration:none}a.wpprint{height:20px;line-height:20px;vertical-align:middle;background:url(images/printer_famfamfam.gif) 0 50% no-repeat;padding-left:20px;display:block;text-decoration:none;margin:5px 0}a.wpmail{text-decoration:none;height:20px;line-height:20px;vertical-align:middle;background:url(images/email_famfamfam.gif) 0 50% no-repeat;padding-left:20px;display:block;margin:5px 0}.post-ratings{margin:5px 0}#relatedposts ul{list-style:square;margin-left:15px}#relatedposts ul li{margin:4px 0}div.sociable{margin:5px 0}span.sociable_tagline{position:relative}span.sociable_tagline span{display:none;width:14em}span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:#000;line-height:1.25em}.sociable span{display:block}.sociable ul{display:inline;margin:0!important;padding:0!important}.sociable ul li{background:0;display:inline;list-style-type:none;margin:0;padding:1px}.sociable ul li:before{content:""}.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0}.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40)}.sociable-hovers:hover{opacity:1px;-moz-opacity:1px;filter:alpha(opacity=100)}.wpcf7-form{margin:30px 10px;line-height:150%}.wpcf7-form input,.wpcf7-form textarea{width:90%;border:1px solid #ccc;padding:3px 5px}.wpcf7-form input.wpcf7-submit{width:auto}p.attachment{text-align:center}p.attachment img{margin:0 auto}.partner-link{background:url(images/infomaniak-hosted-by-white-transparent.png) no-repeat;width:140px;height:26px;text-indent:-9999px;display:block;position:absolute;bottom:5px;right:10px}body.vitrine_body #wrap .single{width:555px}body.vitrine_body .blog{width:752px}body.vitrine_body .category .post{width:240px;margin-right:10px;margin-bottom:10px}body.vitrine_body .category .post p{margin-bottom:10px}body.vitrine_body .category .post .entry img{width:240px;height:200px;max-height:200px;max-width:240px}body.vitrine_body .postmetadata{margin:0}body.vitrine_body .single .post .entry{margin:0}body.vitrine_body .single .post h2{margin-bottom:5px}body.vitrine_body .top-meta{margin-bottom:20px}body.vitrine_body .blog h2 a span{font-size:15px;color:#000}body.vitrine_body .blog h2 a:hover span{text-decoration:underline}body.vitrine_body .back-link{text-align:center;font-size:13px;font-weight:700;text-decoration:none}body.vitrine_body .back-link a{text-decoration:none}body.vitrine_body .widget_tag_cloud{padding-bottom:20px}body.vitrine_body a.add-site{float:left;width:175px;margin:0 0 5px 15px;padding:5px;background:#971a1f;color:#fff;text-align:center;-moz-border-radius:5px;border-radius:5px;text-decoration:none;font-weight:700;font-size:15px}body.vitrine_body .form-add-site{width:600px;margin:0 auto}body.vitrine_body .form-add-site label{display:block;margin-bottom:3px}body.vitrine_body .form-add-site select,body.vitrine_body .form-add-site textarea,body.vitrine_body .form-add-site input{width:95%;padding:2px;border:1px solid #ccc}body.vitrine_body .form-add-site .submit input{width:35%}body.vitrine_body .form-add-site .submit input:hover{background:#fff}#menu ul.main_menu li a.wp_mu_area{display:none}.faq_body .blog{width:750px}.widget_search{margin-bottom:15px}.publication_body .archives_container .post .entry img{max-width:120px;max-height:160px}.big-image{text-align:center}