@charset"utf-8";
html { margin:0; padding:0; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3B444B), color-stop(0.5, #5c6970)); background-image:-moz-linear-gradient(top, #3B444B, #5c6970 50%); background-image: -o-linear-gradient(top left, #3B444B 0%, #5c6970 50%); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3B444B, endColorstr=#5c6970)"; }
body { margin:0; padding:0; background:url('../img/bg_body.png'); font-family:Helvetica, sans-serif; font-size:12px; min-width:1000px; min-height:570px; }
img { border:none; }
a { color:#C00; font-weight:bold; text-decoration:none; }
a:hover { color:#F00; }
hr { clear:both; height:1px; margin:0; padding:0; }
dl { margin:0; padding:0; }
div img { vertical-align:middle; }
h1 { font-size:18px; }
h2 { padding:6px; margin-bottom:4px; text-align:right; font-size:20px; color:#C00; text-shadow:0 1px 0 rgba(255,255,255,0.8); padding:4px; border-left:3px solid #C00; border-top:3px solid #C00; border-top-left-radius:12px; }
h3 { padding:6px; margin-bottom:4px; text-align:right; color:#C00; text-shadow:0 1px 0 rgba(255,255,255,0.8); padding:4px; border-left:3px solid #C00; border-top:3px solid #C00; border-top-left-radius:12px; }
h4, h5, h6, strong { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }
h1 { margin:1em 0; }
dl { padding: 0.5em; }
dt { float:left; clear:left; width:90px; text-align:right; font-weight:bold; color:#333; }
dt:after { content: " :"; }
dd { font-size:11px; color:#666; margin: 0 0 0 98px; padding: 0 0 0.5em 0; }
abbr, acronym { border-bottom:1px dotted #000; cursor:help; }
em { font-style:italic; }
caption { margin-bottom:.5em; text-align:center; }
fieldset { border:1px solid #999; background:#EEE; border-radius:3px; }
fieldset legend { font-size:14px; font-weight:bold; color:#333; }
fieldset#logindetails { border:none; background:inherit; border-radius:0; }
table.games { background-color:#FFF; border:1px solid #CCC; border-radius:3px; font-size:inherit; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; }
table.full { width:100%; }
thead th { border-bottom:1px solid #CCC; }
td.games, th.games { padding-left:6px; padding-right:6px; text-align:center; color:#666; }
td.games { border-bottom:1px solid #CCC; height:30px; }
th.games { background-color:#EEE; height:30px; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
table td.mey { width:160px; }
table img { vertical-align:middle; }
select, input, button, textarea { font:13px arial, helvetica, clean, sans-serif; }
pre, code, kbd, samp, tt { font-family:monospace; font-size:12px; line-height:100%; }
nav, section, article { display:block; }
blockquote { display:block; font-size:12px; margin:6px; padding:10px; padding-left:66px; margin-top:0; margin-bottom:0; border-top:solid #DDD 1px; border-left:solid #DDD 1px; border-radius:4px; background:#f9f9f9 url('../img/plak_home.png') -771px 0px no-repeat; word-wrap:break-word; }
footer { margin-top:30px; background:#CCC; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DCDCDC), color-stop(1, #B2BEB5)); background-image:-moz-linear-gradient(top, #DCDCDC, #B2BEB5 100%); background-image:-o-linear-gradient(top left, #DCDCDC 0%, #B2BEB5 100%); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#DCDCDC, endColorstr=#B2BEB5)"; border-top:1px solid #333; bottom:0; color:#666666; padding:15px 0 10px; text-shadow:0 1px #FFFFFF; width:100%; }
.footer_content { font-size:11px; margin:0 auto; width:800px; text-align:left; }
.footer_logo { float:left; margin:10px; margin-right:16px; padding-right:28px; border-right:2px solid #999; }
.copyright { text-align:center; }
.clear { clear:both; height:0px; }
.margin { margin:10px; }
.padding { padding:6px; }
.fll { float:left; }
.flr { float:right; }
.tall { text-align:left; }
.talc { text-align:center; }
.auto { margin:0 auto; }
.inb { display:inline-block; }
.btn { background:#e3e3e3 url('../img/tool_bg.png') repeat-x; border:1px solid #BBB; border-radius:2px; cursor:pointer; padding:3px 10px 2px 10px; text-align:center; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
.btn:hover { border:1px solid #C6C6C6; box-shadow: 0 0 1px rgba(0,0,0,0.1); }
.default-value { color:#828282; }
.toggle { cursor:pointer; }
.topbar_bg { background:url('../img/topbar_bg.jpg') repeat-x; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #2b2b2b), color-stop(0.5, #010000), color-stop(1, #040001)); background-image:-moz-linear-gradient(top, #2b2b2b 50%, #010000 50%, #040001); background-image:linear-gradient(top, #2b2b2b 50%, #010000 50%, #040001); border-bottom:solid 1px #ccc; }
.topbar { margin:0 auto; color:#FFF; max-width:954px; height:33px; }
.fanBt { background:#000 url('../img/fanbt.png') center no-repeat; display:inline-block; width:16px; height:16px; border-radius:16px; border:1px solid #666; cursor:pointer; margin:7px 0 0 8px; }
.fanBt:hover { background:#333 url('../img/fanbt.png') center no-repeat; }
.fanlist { position:absolute; top:34px; margin-left:-24px; padding:10px; background:rgba(0,0,0,0.8); border:1px solid #666; border-radius:3px; }
.fanlist a { font-size:11px; color:#CCC; }
.fanlist a:hover { color:#FFF; }
.fanlist ul { margin:0; padding:0; list-style-type:none; }
.fanlist li { margin:0; padding:0; }
.fanlist li.liHead { font-size:13px; font-weight:bold; margin-bottom:4px; padding-bottom:2px; border-bottom:1px dotted #666; }
.toplinks { font-family:Arial, sans-serif; color:#999; font-size:11px; width:340px; height:33px; margin-top:4px; }
.toplinks ul { margin:0; padding:0; padding-top:4px; list-style-type:none; }
.toplinks ul li { margin:0; padding:0; margin-right:8px; float:right; background:none; border:none; }
.toplinks .isuser li { margin-right:12px; }
.toplinks .welcome { margin-left:8px; }
.toplinks a { color:#FFF; }
.toplinks a:hover { color:#CCC; }
.toplinks .logindetails { margin:0; padding:0; text-align:center; border:none; }
.toplinks form { text-align:left; float:left; clear:right; }
.toplinks form input { vertical-align:baseline; font-size:10px; margin-top:0; border:0; }
.toplinks form input[type=text], .toplinks form input[type=password] { padding:1px; background:#FFF; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dfdfdf), color-stop(0.1, #FFF)); background-image:-moz-linear-gradient(top, #dfdfdf, #FFF 10%); background-image:linear-gradient(top, #dfdfdf, #FFF 10%); border:thin solid #2f4f5f; border-radius:3px; }
.toplinks form input[type=submit] { cursor:pointer; color:#FFF; font-weight:bold; padding:1px; background:#333; border:thin solid #00131e; border-radius:3px; }
.toplinks .default-value { color:#999; }
.register_btn { font-size:10px; padding:3px; position:relative; top:2px; cursor:pointer; color:#FFF; font-weight:bold; background:#333; border:thin solid #00131e; border-radius:3px; }
.header { margin:0 auto; clear:both; height:30px; }
.minilogo { width:59px; height:26px; margin-top:3px; background:url('../img/minilogo.png') 0px 0px no-repeat; }
.nav { display:block; height:26px; padding-top:6px; }
.menu { margin:0 1px 0 1px; padding:6px; height:32px; background:#ccc url('../img/gradient-black-down.png') top repeat-x; border-radius:3px; }
.menu a { /*text-transform:uppercase;*/ display:inline-block; margin-top:8px; padding-right:12px; padding-left:12px; float:left; border-left:3px solid; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
.content { margin:0 auto; padding-top:1px; min-height:501px; width:1000px; background:#EEE; border-radius:4px; box-shadow:0px 1px 4px #333; }
.left_column { width:679px; background:#f9f7f3 url('../img/gradient-black-down.png') top repeat-x; border-right:1px solid #CCC; border-bottom-left-radius:4px; }
.right_column { width:320px; min-height:344px; background:#EEE url('../img/gradient-black-down.png') top repeat-x; border-bottom-right-radius:4px; }
.user_box { margin:10px; padding-top:1px; }
.user_box div.user_infos { width:204px; margin:12px 0px 0px 36px; padding:8px 0 2px 0; background:#FFF; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; border-top:3px solid #C00; }
.user_box span { display:block; }
.user_box span.colors { float:right; margin-right:6px }
.user_box span.colors a { display:inline-block; width:10px; height:10px; margin:2px; border:2px solid gainsboro; border-radius: 3px; }
span.colors a.active { margin-bottom:1px; width:16px; height:16px; border:none; }
span.colors a.red { background:#C00; }
span.colors a.fuchsia { background:#915C83; }
span.colors a.blue { background:#1560BD; }
span.colors a.orange { background:#F90; }
span.colors a.green { background:#090; }
span.colors a.arsenic { background:#3B444B; }
.user_box div.comment { width:597px; border-top:3px solid #C00; margin:4px 0px 0px 36px; padding:8px; background:#FFF; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; }
.user_box div.comment img { max-width:550px; }
.user_box span.comment_head { display:inline; }
.user_avatar { float:left; height:60px; width:60px; background:#FFF; margin-right:10px; padding:3px; border-radius: 3px; box-shadow:0px 0px 4px #666; }
.news { width:659px; }
.preview { width:659px; }
.news_dec { margin:0 0 6px 6px; padding-bottom:4px; }
.news_dec img.logo { background:#FFF; float:left; margin-right:6px; padding:3px; border:1px solid #DADADA; border-radius:5px; }
.news_dec h4 { font-size:13px; padding-bottom:2px; padding-top:12px; border-bottom:3px solid #C00; }
.news_dec h4 a { color:#333; }
.news_dec h4 a:hover { color:#666; }
.news_dec h2 { margin-bottom:0; text-align:left; font-size:16px; padding-top:12px; border:none; border-bottom:3px solid #C00; }
.news_dec h2 a { color:#333; }
.news_dec h2 a:hover { color:#666; }
.news_dec span { display:block; padding-bottom:2px; margin-bottom:10px; border-bottom:1px dotted #DDD; }
.news_dec div.news_content { margin-left:36px; padding:0px 8px 8px 8px; background:#FFF url('../img/gradient.png') top right no-repeat; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; }
.news_desc img { max-width:600px; }
.news_mini { margin:0 0 6px 6px; padding-bottom:4px; }
.news_mini img.minitlogo { height:50px; background:#FFF; float:left; margin-right:6px; padding:3px; border:1px solid #DADADA; border-radius:5px; }
.news_mini h4 { font-size:12px; padding-bottom:2px; padding-top:4px; border-bottom:2px solid #C00; }
.news_mini h4 a { color:#444; }
.news_mini h4 a:hover { color:#666; }
.news_mini span { display:block; padding-bottom:2px; margin-bottom:4px; border-bottom:1px dotted #DDD; }
.news_mini div.news_content { margin-left:36px; padding:0px 8px 2px 8px; background:#FFF url('../img/gradient.png') top right no-repeat; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; }
small.com { display:inline-block; padding-left:18px; background:url('../img/com.png') top left no-repeat; }
.minitest { overflow:hidden; width:310px; margin:6px 0 12px 12px; border-top:3px solid; background:#FFF url("../img/gradient.png") top right no-repeat; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; }
.minitest_pic { width:314px; position:relative; left:-2px; }
.preview_item { margin:0 0 6px 0; padding-bottom:4px; }
.preview_item h4 { font-size:15px; padding-bottom:2px; padding-top:12px; border-bottom:3px solid #C00; }
.preview_item h4 a { color:#333; }
.preview_item h4 a:hover { color:#666; }
.preview_item div.preview_item_content { padding:8px 8px 8px 8px; background:#FFF url('../img/gradient.png') top right no-repeat; border-bottom-left-radius:4px; border-bottom-right-radius:4px; box-shadow:0px 1px 2px #999; }
.preview_item .preview_item_intro { margin-top:10px; padding-bottom:4px; margin-bottom:10px; border-bottom:1px dotted #DDD; }
.preview_item strong { font-weight:bold; color:#333; line-height:24px; }
.preview_item small { font-weight:bold; color:#666; }
.col_wrap { overflow:hidden; }
#columns { position:relative; left:0px; text-align:justify; }
.preview h2 { margin:0; text-align:left; border-top-left-radius:0; border:none; display:inline; }
.preview_overhead { padding:6px 0 4px 6px; background:Gainsboro; border-left:1px solid silver; border-right:1px solid silver; }
.note { float:right; position:relative; right:20px; top:-2px; }
.preview_head { padding:6px; background:Gainsboro; border-left:1px solid silver; border-right:1px solid silver; border-bottom:1px solid silver; border-bottom-left-radius:3px; border-bottom-right-radius:3px; }
.preview_content { -moz-column-width:16em; -moz-column-gap:1.5em; -webkit-column-width:16em; -webkit-column-gap:1.5em; column-width:16em; column-gap:1.5em; }
.column_switcher { margin-top:6px; padding-top:4px; border-top:1px solid #CCC; text-align:center; }
.column_switcher a { cursor:pointer; }
.interviews h2 { margin:0; text-align:left; border-top-left-radius:0; border:none; display:inline; }
.coverages h2 { margin:0; text-align:left; border-top-left-radius:0; border:none; display:inline; }
.accueil h1, .accueil h2 { display:inline }
.no_border { border:none; }
.no_bg { background:none; }
.no_border td { border:none; }
.news_desc { font-size:12px; text-align:justify; }
.toolbox { height:30px; line-height:30px; }
.news_tools { padding-top:6px; margin-top:8px; margin-bottom:6px; border-top:1px dotted #DDD; }
.tool_reddit { display:inline-block; width:21px; height:22px; background:url('../img/plak_home.png') 0px -132px no-repeat; }
.tool_reddit:hover { background-position:0px -154px; }
.tool_digg { display:inline-block; width:21px; height:22px; background:url('../img/plak_home.png') -21px -132px no-repeat; }
.tool_digg:hover { background-position:-21px -154px; }
.tool_twitter { display:inline-block; width:22px; height:22px; background:url('../img/plak_home.png') -42px -132px no-repeat; }
.tool_twitter:hover { background-position:-42px -154px; }
.tool_facebook { display:inline-block; width:21px; height:22px; background:url('../img/plak_home.png') -64px -132px no-repeat; }
.tool_facebook:hover { background-position:-64px -154px; }
.tool_google { display:inline-block; width:21px; height:22px; background:url('../img/plak_home.png') -85px -132px no-repeat; }
.tool_google:hover { background-position:-85px -154px; }
.quote_read { color:#AAA; text-align:right; font-weight:bold; cursor:pointer; }
.quote_read:hover { text-decoration:underline; }
.box { width:300px; background:#FFF; margin:10px; border-top:3px solid #C00; border-bottom-left-radius:3px; border-bottom-right-radius:3px; box-shadow:0px 0px 2px #666; }
.box div.box_head { color:#C00; font-weight:bold; font-size:14px; border-bottom:dotted #CCC 1px; }
.forum_dec { padding:4px; padding-left:24px; }
.forum_dec a.thread { font-size:10px; }
.forum_dec a { color:#333; }
.forum_dec a:hover { color:#666; }
.forum_dec small { display:block; }
.sep { margin-top:6px; border-top:dotted #CCC 1px; padding-top:6px }
.twitter { padding:10px; }
.box_foot { height:6px; background:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; border-top:dotted #CCC 1px; }
.videos .box_foot { height:20px; margin-top:212px; padding-left:10px; padding-top:4px; }
.l1 { background:#fbfaf9 url('../img/icon1.png') 4px no-repeat; }
.l2 { background:#f4f1f0 url('../img/icon1.png') 4px no-repeat; }
.social_content { background:url('../img/social_bg.png'); }
.fb_overflow { height:141px; overflow:hidden; }
.n1 { background:#fbfaf9 url('../img/icon2.png') 4px no-repeat; }
.n2 { background:#f4f1f0 url('../img/icon2.png') 4px no-repeat; }
.forum_icon { width:16px; height:16px; background:url('../img/plak_home.png') 0px -84px no-repeat; }
.rss_icon { width:16px; height:16px; background:url('../img/rss-logo.png') top left no-repeat; }
.topic { width:11px; height:11px; background:url('../img/plak_home.png') -44px -62px no-repeat; }
.clanbox { width:16px; height:16px; background:url('../img/plak_home.png') -32px -84px no-repeat; }
.videos_icon { width:16px; height:16px; background:url('../img/plak_home.png') -16px -84px no-repeat; }
.video_bor { width:10px; height:100px; background:url('../img/plak_home.png') -190px -148px no-repeat; }
.twi_icon { width:16px; height:16px; background:url('../img/plak_home.png') -48px -84px no-repeat; }
.fb_icon { width:16px; height:16px; background:url('../img/plak_home.png') -64px -84px no-repeat; }
.rss_ic { width:32px; height:32px; margin-right:6px; background:url('../img/plak_home.png') 0px -100px no-repeat; }
.twitter_ic { width:32px; height:32px; margin-right:6px; background:url('../img/plak_home.png') -32px -100px no-repeat; }
.facebook_ic { width:32px; height:32px; margin-right:6px; background:url('../img/plak_home.png') -64px -100px no-repeat; }
.clanbox_ic { width:32px; height:32px; background:url('../img/plak_home.png') -96px -100px no-repeat; }
.onglet { display:inline-block; margin-left:1px; padding:5px 12px 5px 12px; border:2px solid #C00; cursor:pointer; border-top-left-radius:4px; border-top-right-radius:4px; color:#333; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
.onglet_0 { background:#DDD url('../img/menu_bg.png') repeat-x; border:0; margin-bottom:2px; font-weight:normal; }
.onglet_1 { background:#FFF; border-bottom:0; padding-bottom:7px; font-weight:bold; }
.contenu_onglet { border-top:2px solid #C00; margin-top:-2px; display:none; padding-top:6px; }
.pic_prev { max-width:150px; height:130px; padding:3px; border:1px solid #CCC; border-radius:3px; overflow:hidden; }
.pic_prev p { font-size:10px; color:#666; }
/* PUB */
.pub {  }
.pubh { border-top:3px solid; margin:10px 0 10px 10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; box-shadow:0px 0px 3px #666; }
.pubh table { border:none; margin:0; padding:0; }
/* SLIDESHOW */
.slideshow { width:640px; height:250px; background-color:#FFF; border-top:3px solid #C00; overflow:visible; box-shadow:0px 0px 3px #666; padding:9px; margin-bottom:12px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
/* BOX */
.reply form { padding-bottom:30px; }
.pltf { margin-right:4px; }
.video { height:150px; padding-left:10px; font-size:10px; }
.video a:hover img { padding:3px; border:1px solid #C00; }
.video .imgh { width:272px; max-height:138px; min-height:138px; background:#FFF; margin-top:6px; padding:4px; box-shadow:0 0 5px #999; }
.video .imgh2 { width:126px; max-height:97px; min-height:97px; background:#FFF; padding:4px; box-shadow:0 0 4px #999; }
.video p.i2 { max-width:126px; margin:4px 0 0 0; }
.video div.duration { width:25px; text-align:center; font-weight:normal; background-color:rgba(0, 0, 0, 0.5); border-radius:2px; color:#FFF; font-size:9px; padding:1px 2px; position:relative; left:95px; top:24px; }
.embed a { margin-left:10px; }
/* pagging */
.page_center { float:left; width:100%; text-align:center }
.page_right { float:left; width:100%; text-align:right }
.paging { padding:6px; background:#EEE; border-left:1px solid #CCC; border-top:1px solid #CCC; border-right:1px solid #FFF; border-bottom:1px solid #FFF; }
.paging a { cursor:pointer; color:#999; margin:2px; background:#FFF url('../img/tool_bg.png'); display:inline-block; width:19px; height:19px; border:2px solid #d6d6d6; font-size:10px; line-height:19px; text-align:center; text-decoration:none; border-radius:3px; text-shadow:0 1px 0 rgba(255,255,255,0.8); }
.paging a:hover, .paging a.active { color:#C00; font-weight:bold; border:2px solid #C33; }
/* vBulletin */
.bbcode_container div.bbcode_quote { font-size:13px; font-style:italic; }
.bbcode_quote div.quote_container { background:#f3f7f9 url('../img/quote.png') top left no-repeat; border:1px solid #407499; border-radius: 5px 5px 5px 5px; padding: 5px 10px; margin-bottom:16px; margin-top:12px; }
.bbcode_postedby { font-size:12px; margin-bottom:12px; }
.pre-spoiler { background: none repeat scroll 0 0 #E3E9DB; border: 1px solid #B5C0A8; color: #6A775B; font-weight: bold; margin: 0 15px 5px; padding: 3px 5px; text-align: right; }
.box_like, .box_dislike { background:#FFFFFF; border-radius:3px; box-shadow: 0 1px 3px #505050; width: 180px; margin-bottom:10px; }
.box_like .head, .box_dislike .head { background:WhiteSmoke; border-bottom:1px dotted #CCCCCC; font-weight:bold; padding: 4px; text-shadow: 1px 1px 1px #FFFFFF; }
.box_like .head { color:#78AB29; }
.box_dislike .head { color:#DC3535; }
.box_like p, .box_dislike p { margin:0; padding:6px }