@CHARSET "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}
img{margin:0;padding:0;border:0;outline:0;}
body{line-height:1em;color:black;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
table td,table th{padding:3px;}
table th{font-weight:bold;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote{quotes:"" "";color:#00156f;padding-left:5px;border-left:15px solid #CCC;}
html{height:100%;}
body{height:100%;margin-left:0;margin-right:0;background-color:#555;font-size:80%;line-height:1.4em;}
body,div,input{font-family:Verdana,Arial,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;}
em{font-style:italic;}
strong{font-weight:bold;}
a{color:#006a00;text-decoration:none;}
a:hover{color:#04b93b;text-decoration:none;}
a:focus{outline:dotted 1px black;}
h1,h2,h3{line-height:1em;font-weight:bold;}
h1{position:absolute;top:-100px;}
#header h1{position:static;}
#main h1,#main_nostyle h1{position:static;text-align:center;font-size:1.6em;margin-bottom:2ex;}
h2{margin-bottom:1ex;margin-top:1.5ex;font-size:1.3em;clear:both;}
h3{margin-bottom:1ex;font-size:1.2em;}
.error_msg{color:#ff7800;font-weight:bold;}
span.misc{color:#888;font-size:.85em;}
#overall,#outer_footer{width:983px;margin-left:auto;margin-right:auto;background-color:#FFF;}
#overall{background-color:#FFF;border-left:1px solid #000;border-right:1px solid #000;}
#outer_footer{color:#AAA;background-color:#111;text-align:center;font-size:.85em;}
#partenaires{border-top:1px solid #999;}
#header{position:relative;height:104px;background:#111 url("/images/interface/header_bg_a.png");}
#header h1{text-align:left;margin-bottom:0;}
#menu{position:absolute;bottom:0;right:0;background:url("/images/interface/menu-enbout.png?1") no-repeat 0 0;padding-left:16px;}
#menu a{display:block;float:left;height:28px;padding:8px 14px 0 18px;background:url("/images/interface/menu_button_bg.png?2") no-repeat 0 0;text-decoration:none;text-align:center;font-weight:bolder;color:#FFF;font-size:18px;}
#menu a:hover{text-decoration:none;background:url("/images/interface/menu_button_bg.png?1") no-repeat 0 -36px;color:#ff5000;}
#top_login{position:absolute;top:0;right:0;width:478px;height:20px;color:#FFF;font-size:12px;}
#top_login a{color:#FFF;}
#top_login_login,#top_login_pass{padding:0;margin:0 5px;font-size:11px;height:13px;}
#top_login_go{position:relative;top:-1px;border:none;vertical-align:middle;}
#top_login #register{display:block;float:right;padding:1px 8px 0 0;color:#FFF;font-weight:bold;}
#top_login a:hover{color:#22cf00;}
#fleche_top{float:left;margin:2px 2px 0 0;}
#concours_aide{z-index:2;position:absolute;bottom:28px;right:30px}
#subheader{background:url("/images/interface/ombre.gif") repeat-x;padding:8px 19px 0 19px;}
#support{padding-bottom:2px;text-align:center;color:#AAA;}
#box{position:relative;background:url("/images/interface/box_bg.png?1") no-repeat 2px 0;padding-left:2px;width:212px;height:90px;color:#FFF;text-align:center;font-weight:bold;}
#menu_box{width:204px;padding:2px 0 2px 8px;font-size:14px;border-bottom:1px solid #666;}
#recherche_div{padding:14px 5px 5px 5px;}
#search_submit{background-color:#FFF;}
#megaban{float:right;width:728px;height:90px;;background-color: #333}
.top_message,.top_error{padding:10px;margin:5px 20px 0 20px;text-align:center;font-size:15px;font-weight:bold;color:#080;background-color:#DFD;}
.top_error{color:#800;background-color:#FDD;}
#main,#main_nostyle,div.submain{float:left;width:623px;margin:10px 20px 20px 19px;min-height:400px;background-color:#FFF;border:1px solid #d83700;}
div.submain{min-height:0;margin-top:0;}
#main_nostyle{width:625px;border:none;background:none;}
#main_content,div.main_content{padding:10px 10px 10px 10px;text-align:justify;}
#right_modules{float:right;width:300px;margin:10px 19px 20px 0;min-height:400px;}
#main p{margin-top:1em;}
#inner_footer{clear:both;text-align:left;background-color:#4c4c4c;padding-left:100px;}
#nav{padding:1px 5px;background-color:#000;color:#EEE;border-bottom:1px solid #000;font-size:.8em;}
#nav a{color:#EEE;}
#sub_nav{height:24px;padding-top:4px;background:#ff5000 url("/images/interface/game_subnav_bg2.png?1") no-repeat 0 center;text-align:center;color:#000;font-weight:bold;font-size:13px;}
#sub_nav a{color:#FFF;margin:0 3px;}
#sub_nav a:hover{color:#000;}
#sub_nav .unvalaible{color:#eba98b;}
input,textarea{border:1px solid #666;margin:1px;}
.inputtext,.inputsubmit,.inputpassword{background-color:#FFF;}
.subtitle1{text-align:center;font-size:.9em;position:relative;top:-1.8em;color:#555;}
.main_content ul{list-style-type:none;}
ol{list-style-type:decimal;padding-left:28px}
.main_content ul li{padding-left:10px;margin-left:5px;background:url("/images/interface/puce_orange.gif") no-repeat left 7px;}
.module_content ul{padding:0;margin-left:0;}
.module_content ul li{padding-left:9px;margin-left:0;background:url("/images/interface/puce_orange.gif") no-repeat left 7px;}
.module_bottom_link {text-align:center;font-weight:bold;font-size:14px;margin-top:0.5em}
ul.date_list li{padding:0;background:none;}
ul.support_icon{line-height:20px;list-style-type:none;}
ul.support_icon li{padding:0;background:none;}
.main_content h4{font-size:1.1em;font-weight:bold;margin-top:1em;margin-bottom:.2em;}
.extlink{background:transparent url("/images/interface/external-small.png?1") right center no-repeat;padding-right:13px;}
.extlink_small{font-size:.8em;background:transparent url("/images/interface/external-small.png?1") right center no-repeat;padding-right:13px;}
.commentlink_small{font-size:.8em;background:transparent url("/images/interface/comment-small.png?1") right center no-repeat;padding-right:11px;}
.news_list_text_short{font-size:.85em;padding-left:6.5ex;margin-bottom:.4em;}
.module,.module2,.module_l{border-bottom:1px #d83700 solid;min-height:140px;margin-bottom:10px;padding:0;background:url("/images/interface/block_bg.png?1") no-repeat 0 0;}
.module2{border-bottom:1px #21771f solid;background:url("/images/interface/block_bg2.png?1") no-repeat 0 0;}
.module_l{border-bottom:1px #dfdfdf solid;background:url("/images/interface/block_bg_l.png?1") no-repeat 0 0;}
.module h3,.module2 h3,.double_block h1{width:290px;min-height:21px;padding:4px 5px 2px 5px;text-align:center;color:#FFF;font-size:18px;font-weight:bold;background:url("/images/interface/block_title_bg.png?1") bottom center no-repeat;line-height:17px;margin-bottom:0;}
.module2 h3{background:none;}
.module_l h3,.double_block h2{height:22px;padding:4px 5px 0 5px;margin:0;text-align:center;font-size:15px;}
.module_l .module_content{background:url("/images/interface/ombre_l.gif") top center repeat-x;}
.module_l h3 a{color:#000;}
.module h3 a,.module2 h3 a{color:#FFF;}
.module_content{width:282px;margin-left:1px;padding:10px 8px 6px 8px;background:url("/images/interface/ombre.gif") top center repeat-x;}
.module_icon{float:right;margin-right:2px;}
table.list_table{background-color:#FFF;border-collapse:collapse;margin-left:auto;margin-right:auto;}
table.list_table th,table.list_table td{border-top:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #CCC;border-right:1px solid #CCC;padding:4px;vertical-align:middle;}
table.list_table th{padding:4px 6px;border-bottom:1px solid #333;background:url("/images/interface/data_table_header.jpg") repeat-x;font-weight:bold;}
tr.total td{background-color:#111;color:#FFF;font-weight: bold;}
#a_la_une{margin-bottom:10px;}
#a_la_une h1{color:#FFF;font-size:18px;font-weight:bold;padding:5px 0 0 0;margin-bottom:0;height:21px;background:url("/images/interface/bg_h1.png?1") no-repeat 0 0;text-align:center;}
#caroussel{position:relative;height:196px;color:#FFF;background-color:#333;border:1px #d83700 solid;border-bottom:none;}
.focus_inner{border:2px solid #000;height:145px;width:200px;background:transparent repeat top center;background-image:none;}
.focus_selected .focus_inner{border:2px solid #000;}
.focus_unselected .focus_inner{border:2px solid #333;}
#focus1,#focus2,#focus3{position:absolute;width:204px;padding:0;height:149px;z-index:20;cursor:pointer;}
#focus1{top:5px;left:4px;z-index:21;}
#focus2{top:5px;left:209px;}
#focus3{top:5px;right:5px;}
.focus_selected{border:1px solid #CCC;border-bottom:1px solid #000;}
.focus_unselected{border:1px solid transparent;border-bottom:1px solid #CCC;}
.focus_selected a{color:#FFF;}
.focus_unselected a{color:#b6b6b6;}
.focus_title{position:absolute;width:198px;bottom:0;padding:1px;background:url("/images/interface/focus_title_bg.png?1") 0 0 repeat-x;font-size:14px;font-weight:bold;letter-spacing:-0.2px;}
#focus_text1,#focus_text2,#focus_text3{position:absolute;bottom:4px;left:4px;right:5px;height:36px;overflow:hidden;font-size:12px;padding:0 5px;z-index:10;background-color:#000;border:1px solid #CCC;border-top:none;}
#focus_text1{z-index:2;}
#focus_text2{display:none;z-index:2;}
#focus_text2,#focus_text3{z-index:1;display:none;}
#toute_lactu{padding-top:12px;background:url("/images/interface/ombre.gif") repeat-x top;border:1px solid #d83700;border-top:none;}
#toute_lactu h2{margin:0;clear:none;width:298px;height:16px;padding-top:1px;background:url("/images/interface/block_bg_l.png?1") no-repeat -1px -1px;border:1px solid #b1b1b1;overflow:hidden;text-align:center;font-size:14px;}
#toute_lactu h3 a{color:#000;}
#toute_lactu h3 a:hover{color:#04b93b;}
#main1,#main2,#main3,#main4,#main5,#main6,#main7,#main8{float:left;width:300px;margin:0 5px 0 5px;min-height:200px;}
#main1{float:none;width:300px;padding:0 5px;padding-right:0;margin:0;}
#main2{float:right;width:305px;font-size:11px;line-height:1.5em;padding:0;margin:0 0 0 10px;overflow:hidden;}
#main2 li{white-space:nowrap;}
#main3,#main4{width:300px;min-height:240px;padding:0;margin:0 0 10px 0;}
#main4{margin-left:25px;}
#main5{float:right;margin:0 0 10px 25px;min-height:281px;white-space:nowrap;}
#main6{height:267px;margin:0 0 10px 0;padding-bottom:20px;}
#main7{margin:0 0 10px 25px;text-align:center;}
#main8{margin:0;}
.img80{float:left;width:90px;height:90px;background-color:#CCC;margin:2px;cursor:pointer;overflow:hidden;}
.img80 img{margin-top:5px;}
.img80:hover{background-color:#ff5000;}
.img80 a{display:block;margin:5px auto 0 auto;padding-top:5px;width:80px;height:75px;color:#FFF;line-height:13px;font-size:11px;font-weight:bold;}
.img80 a span{display:block;width:80px;}
ul.tag_cloud{list-style-type:none;}
ul.tag_cloud li{display:inline;background-image:none;padding:0;}
ul.tag_cloud li{color:#CCC;}
li.i1 a{font-size:20px;font-weight:bolder;color:#004e00;}
li.i2 a{font-size:17px;font-weight:bolder;color:#005200;}
li.i3 a{font-size:15px;font-weight:bold;color:#006000;}
li.i4 a{font-size:12px;color:#007800;}
li.i5 a{font-size:11px;color:#37a037;}
li a:hover{color:#d83700;}
.news_title h3{font-size:12px;text-align:left;margin:2px 0 2px 0;padding:0;line-height:1.2em;white-space:nowrap;}
.news_focus_over img{float:left;border:1px solid #666;margin-right:5px;}
.news_focus_over{font-size:11px;margin-bottom:4px;min-height:87px;background-color:#EEE;}
.list_date{font-size:.85em;color:#808080;}
.news_text{padding-right:4px;text-align:justify;margin-top:2px;line-height:1.2em;}
.news_detail_title{margin-bottom:2.5ex;}
.news_detail_title h1{margin-bottom:.5ex;font-size:20px;}
.news_detail_title h1 a{color:#000;}
.news_detail_title h1 a:hover{color:#04b93b;}
.news_detail_date{font-style:italic;font-size:.85em;text-align:right;}
#newsoptions{width:100%;}
#newsoptions,#newsoptions td{border:none;vertical-align:top;}
#sociallinks div{float:left;width:82px;padding:0 8px;overflow:hidden;white-space:nowrap;}
.addcommenttable td{vertical-align:top;text-align:left;}
.addcommenttable th{width:120px;vertical-align:top;font-weight:normal;text-align:right;font-size:11px;font-weight:bold;}
.news_archive{clear:both;margin-left:5px;border-top:1px solid #d0d0d0;padding-bottom:5px;}
.news_archive img{margin:5px;border-color:white;float:left;}
table.score_table{width:400px;margin:5px;border-spacing:1px;}
table.score_table td,table.score_table th{padding:2px;text-align:center;background-color:#FFF;}
table.score_table th{font-weight:bold;}
.game_list_detailed{width:100%;border:none;}
.game_list_detailed tr{border:none;}
.game_list_detailed td{vertical-align:middle;border:none;}
.game_list_detailed tr.c1{background-color:#FFF;}
.game_list_detailed tr.c2{background-color:#f0f0f0;}
.game_list_detailed th{border:1px solid #d6d6d6;background-color:#e4e4e4;text-align:center;}
div.comment{margin:10px 0;padding:8px;border:1px #d83700 solid;background-color:#FFF;}
div.comment span.score{font-weight:bold;}
div.comment span.date{font-style:italic;font-size:.85em;}
.author_as{color:#2069ac;}
.official{color:#00156f;}
#test_mobile_info{float:right;font-style:italic;}
#test_intro{font-weight:bold;margin:2em 0 1em 0;}
#infos_recap{clear:both;border:1px solid #666;}
#proscons{width:100%;border:none;}
#proscons td{width:50%;border:none;vertical-align:top;}
.pros,.cons{padding:4px 6px 6px 6px;}
.pro,.con{font-size:18px;font-weight:bold;margin-right:.5em;}
.pro{color:#008033;}
.con{color:#f60;}
.pros h4,.cons h4{margin:0 0 .4em 0;text-align:center;}
#scores{width:100%;clear:both;height:50px;font-size:16px;font-weight:bold;background:#FFF url("/images/interface/data_table_header.jpg") repeat-x;border-bottom:1px solid #666;line-height:1.4em;}
.score{height:42px;padding:4px 0;text-align:center;border-left:1px solid #AAA;}
.score_value{font-size:20px;}
#score_global{float:right;margin:12px;padding:62px 6px 10px 6px;width:128px;height:64px;font-size:36px;font-weight:bold;color:#FFF;text-align:center;background:#1c1c1c url("/images/logo/logo_jmobil_noir_110.gif") no-repeat center 5px;}
.buy_button{width:24ex;margin:6px;margin-left:auto;margin-right:auto;padding:.4em;text-align:center;font-size:1.2em;font-weight:bold;background-color:#1c1c1c;}
.buy_button a,.buy_button a:link,.buy_button a:visited{color:#FFF;}
.imgl{float:left;margin:6px 10px 4px 0;}
.imgr{float:right;margin:6px 0 4px 10px;}
.review .imgl{width:170px;border:1px solid #000}
.review .imgr{width:170px;border:1px solid #000}
.imgc{text-align:center;}
.imgl q, .imgr q, .imgc q{display:block;text-align:center;font-size:11px;padding:0 2px;text-align:center;}
#conclusion{padding:20px 208px 10px 20px;font-weight:bold;}
#score_notice{font-size:.85em;padding:0 6px 4px 6px;color:#333;font-style:italic;}
.ad_here{display:block;margin:0 0 8px 0;text-align:center;font-size:11px;color:#666;}
.clear{clear:both;}
.forum_comment{padding:5px;background-color:#EEE;margin:10px 0;}
.profil{float:left;width:150px;padding:0 15px 0 0;text-align:center;font-weight:bold;}
.post_date{float:right;}
.post_text{padding:2em 0 0 170px;width:430px;}
.aslong{vertical-align:middle;position:relative;top:-2px}
.community{background-color:#d2fffd;clear:both}
.community a{line-height: 20px}
.community a span {display:block;float:left;width:21px;height:20px;background-image:url('/images/interface/icons/icones-cm.gif');}
a span.star {background-position:0 0}
a:hover span.star,span.staron{background-position:0 20px}
a span.heart {background-position:-20px 0}
a:hover span.heart,span.hearton{background-position:-20px -20px}
a span.cam {background-position:-40px 0}
a:hover span.cam,span.camon{background-position:-40px -20px}
.iconmask175{position:absolute;z-index:2;background-image:url('/images/interface/mask_icon175.png');width:175px;height:175px;}
.iconmask80{position:absolute;z-index:2;background-image:url('/images/interface/mask_icon80.png');width:80px;height:80px;}
div#tooltip{position:absolute;visibility:hidden;z-index:100;background-color:#000;border:1px solid #333;padding:0.2em;font-size:12px;color:#F50;}