/* ::::: http://static.gameonly.com/css/jouer.css ::::: */

/* ::::: http://static.gameonly.com/css/base.css ::::: */

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, img, 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 { border: 0pt none ; margin: 0pt; padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { background: white none repeat scroll 0% 0%; line-height: 1.25; color: black; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ol, ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th, td { text-align: left; font-weight: normal; }
textarea { font-family: Arial,Helvetica,sans-serif; font-size: 100%; }
body { background: rgb(51, 51, 51) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 62.5%; }
#global { margin: 0pt auto; background: rgb(255, 255, 255) url('page_fond.png') repeat-y scroll left top; width: 985px; font-size: 120%; text-align: left; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header, #page, #footer { width: 985px; clear: both; }
#page { overflow: hidden; }
#contenu { width: 815px; float: right; }
#cont_1 { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 500px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cont_2 { width: 305px; float: right; }
.tpl2 #contenu { width: 985px; }
.tpl2 #col_jeux { width: 670px; float: left; }
.tpl2 #cont_0 { width: 160px; float: left; }
.tpl2 #cont_1 { width: 500px; float: right; }
a { color: rgb(5, 159, 159); }
a:visited { color: rgb(119, 119, 119); }
a:hover, a:focus { color: rgb(255, 85, 0); }
.lien_base { padding: 2px 0pt 2px 20px; background: transparent url('puce_lien_rub.png') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; font-size: 95%; font-weight: bold; }
#cont_1 p { margin-bottom: 1em; }
.centrer { text-align: center ! important; }
.clearfix { overflow: hidden; clear: both; height: 1px; }
.alerte { color: rgb(255, 51, 0); font-weight: bold; }
h1 { background: transparent url('h1_fond_s.png') no-repeat scroll left bottom; margin-bottom: 10px; padding-bottom: 8px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
h1 span { padding: 8px 0pt 5px 27px; background: transparent url('h1_fond_s.png') no-repeat scroll left top; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.tpl2 h1 { background-image: url('h1_fond_m.png'); }
.tpl2 h1 span { background-image: url('h1_fond_m.png'); }
h1, h1 a, h1 a:visited { color: rgb(0, 0, 0); }
h1 a:hover, h1 a:focus { color: rgb(255, 85, 0); }
.bloc, .bloc2 { background: transparent url('bloc_bas_s.png') no-repeat scroll left bottom; padding-bottom: 4px; margin-bottom: 20px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.inner { border-style: solid; border-color: rgb(142, 233, 238); border-width: 0pt 1px; padding: 14px 7px 6px; height: 1%; }
.bloc h2, .bloc2 h2 { background: transparent url('h2_fond_s.png') no-repeat scroll left top; overflow: hidden; font-family: Tahoma,"Lucida Grande",Arial,Verdana,Helvetica,sans-serif; text-transform: uppercase; height: 34px; line-height: 30px; padding-left: 30px; color: rgb(255, 255, 255); font-size: 110%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
p.lien_rub, .lien_rub li { padding: 2px 0pt 2px 20px; background: transparent url('puce_lien_rub.png') no-repeat scroll left center; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
p.req { color: rgb(204, 0, 0); font-weight: bold; margin-bottom: 10px; font-size: 90%; text-align: center; }
table.multi { width: 484px; }
table.multi tr { background: transparent url('sepcccccc.png') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
table.multi td { padding: 6px 4px 5px; vertical-align: top; text-align: left; }
table.multi label { margin: 3px 0pt; display: block; width: 220px; text-align: right; }
table.multi .fusion label { width: auto; text-align: left; }
.info_label { color: rgb(204, 51, 0); font-size: 95%; }
table.multi input.full, table.multi textarea.full { width: 245px; }
table.multi .fusion input.full, table.multi .fusion textarea.full { width: 472px; }
table.multi img.img_captcha { vertical-align: top; margin-top: -3px; }
.liste_jeux_plus { margin-bottom: 10px; }
.liste_jeux_plus li { padding: 8px 0pt; background: transparent url('sep0099cc.png') repeat-x scroll left top; overflow: hidden; position: relative; width: 484px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.liste_jeux_plus li.first { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: -8px; }
.liste_jeux_plus p { margin: 0pt 0pt 3px 70px ! important; position: relative; font-size: 95%; }
.liste_jeux_plus p.nom { font-size: 100%; }
.liste_jeux_plus .nom a img { position: absolute; top: 3px; left: -67px; }
.liste_jeux_plus .nom a span { background: transparent url('miniature_cache.png') no-repeat scroll left top; display: block; width: 66px; height: 51px; position: absolute; top: 0px; left: -70px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; text-indent: 999em; }
.liste_jeux_plus .nom a:hover span, .liste_jeux_plus .nom a:focus span { background: transparent url('miniature_cache_on.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#country { position: absolute; top: 12px; left: 245px; }
.carre { margin: -8px 0pt 5px; background: transparent url('pub_fond.png') no-repeat scroll left bottom; padding-bottom: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.carre_data { padding: 10px 5px 0pt 0pt; background: transparent url('pub_fond.png') no-repeat scroll left top; text-align: center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#banner { width: 728px; height: 90px; position: absolute; top: 43px; right: 13px; }
.stats { height: 1px; position: absolute; top: -999em; left: -999em; }
/* ::::: http://static.gameonly.com/css/coldroite.css ::::: */

#cont_2 .bloc { background: rgb(253, 230, 135) url('bloc_bas.png') no-repeat scroll left bottom; padding-bottom: 13px; margin-bottom: 10px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cont_2 .bloc h2 { background: transparent url('h2_fond.png') no-repeat scroll left top; margin-top: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cont_2 .bloc .inner { border: medium none ; padding: 5px 12px 5px 7px; background: transparent url('bloc_fond.png') repeat-y scroll left top; font-size: 95%; height: 1%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#cont_2 p.lien_rub { background: transparent url('puce_lien_rub3.png') no-repeat scroll left center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 15px; }
#news_form { background: transparent url('newsletter.png') no-repeat scroll left top; position: relative; height: 25px; margin-top: 5px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#news_form label { position: absolute; left: -999em; }
#news_form #email { border: 0pt none ; position: absolute; top: 2px; left: 4px; width: 235px; height: auto; }
#news_form #news_ok { position: absolute; top: -3px; right: 4px; }
#cont_2 .liste_jeux_plus { margin-bottom: 0pt; }
#cont_2 .liste_jeux_plus li { padding: 5px 0pt 3px; width: 286px; }
#cont_2 .liste_jeux_plus li.first { margin-top: 0pt; }
#cont_2 .liste_jeux_plus p { font-size: 100%; }
#cont_2 .liste_jeux_plus a { color: rgb(204, 51, 0); }
#cont_2 .liste_jeux_plus a:visited { color: rgb(119, 119, 119); }
#cont_2 .liste_jeux_plus a:hover, #cont_2 .liste_jeux_plus a:focus { color: rgb(255, 85, 0); }
/* ::::: http://static.gameonly.com/css/header.css ::::: */

#header { background: rgb(51, 51, 51) url('header_fond.png') no-repeat scroll left bottom; height: 150px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#logo { position: absolute; top: 7px; left: 0pt; }
#connexion { position: absolute; top: 4px; right: 0pt; width: auto; font-size: 95%; color: rgb(238, 238, 238); }
#connexion td { padding: 6px 0pt; }
#connexion a { padding: 1px 5px 0pt 19px; background: transparent url('puce_cnx.png') no-repeat scroll 3px center; display: block; color: rgb(238, 238, 238); text-decoration: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#connexion a:hover, #connexion a:hover strong { color: rgb(255, 85, 0); }
#recherche { background: transparent url('rech_fond.png') no-repeat scroll left top; position: absolute; top: 93px; left: 0pt; width: 235px; height: 47px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#recherche label { position: absolute; left: -999em; }
#recherche #rech_txt { border: 0pt none ; position: absolute; top: 13px; left: 12px; width: 160px; height: auto; }
#rech_ok { position: absolute; top: 1px; right: 13px; }
/* ::::: http://static.gameonly.com/css/menu.css ::::: */

/* ::::: http://static.gameonly.com/css/footer.css ::::: */

#footer { background: rgb(51, 51, 51) url('footer.png') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; color: rgb(255, 255, 255); }
#footer a { text-decoration: none; }
#footer #p1 { padding: 35px 15px 5px 10px; clear: both; font-weight: bold; color: rgb(255, 255, 255); }
#footer a { color: rgb(255, 170, 0); }
#footer a:hover, #footer a:focus { color: rgb(255, 85, 0); }
#footer #p2 { padding: 0pt 15px 5px 10px; font-weight: bold; color: rgb(0, 193, 193); }
#footer #p2 span { color: rgb(255, 255, 255); }
#partenaires p { margin: 25px 0pt 15px; font-size: 0.8em; color: rgb(153, 153, 153); text-align: center; }
h2 span.titre_jeu { color: rgb(0, 0, 0); }
#notation { margin: 10px 0pt 5px; width: 484px; float: left; }
#notation img { margin: 0pt 5px 2px; vertical-align: bottom; }
p#note { border-right: 1px solid rgb(170, 170, 170); padding: 2px 18px 2px 0pt; clear: left; float: left; margin-right: 6px; }
p#noter { padding: 2px 0pt 2px 30px; background: transparent url('puce_lien_rub.png') no-repeat scroll 10px center; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#notation_smiley { margin: 0pt 5px 0pt 4px; }
#notation_smiley img { margin-left: 0pt ! important; margin-right: 0pt ! important; }
#note_exacte, #num_note { font-weight: bold; font-size: 140%; color: rgb(255, 51, 0); }
p#noter strong { text-transform: uppercase; color: rgb(0, 190, 190); }
#partager { position: relative; }
#partager div { border: 1px solid rgb(0, 190, 190); padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-size: 95%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 141px; position: absolute; left: -999em; top: 26px; z-index: 10 ! important; }
ul#bt_fonc #partager div { top: 34px; margin-left: 7px; }
#partager ul { margin: 0pt ! important; }
#partager ul li { border-style: solid; border-color: rgb(192, 232, 234); border-width: 1px 0pt 0pt; margin: 0pt ! important; padding: 0pt ! important; float: none; }
#partager ul li.first { border: medium none ; }
#partager ul a { padding: 3px; background: transparent none repeat scroll 0% 0%; display: block; width: auto; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 16px; }
#partager ul span { background: transparent url('partager_icones.png') no-repeat scroll left center; position: static; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block ! important; height: 16px ! important; line-height: 16px ! important; padding-left: 20px ! important; cursor: pointer; }
#partager .facebook { background-position: 0pt 1px; }
#partager .myspace { background-position: 0pt -17px; }
#partager .twitter { background-position: 0pt -34px; }
#partager .live { background-position: 0pt -51px; }
#partager .envoyerami { background-position: 0pt -83px; }
.tpl2 #zone_jeux { background: rgb(0, 0, 0) url('zonejeu_bas.png') no-repeat scroll left bottom; width: 670px; position: relative; margin-bottom: 10px; padding-bottom: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#zone_jeux h2 { padding: 5px; background: rgb(0, 0, 0) url('zonejeu_haut.png') no-repeat scroll left top; color: rgb(255, 255, 255); font-size: 125%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#zone_jeux #fs { position: absolute; top: 7px; right: 7px; }
#zone_jeux #player { margin: 2px 5px 5px; background: rgb(0, 0, 0) url('sep999999.png') repeat-x scroll left top; text-align: center; padding-top: 15px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#zone_jeux #player_swf { background: rgb(0, 0, 0) url('sep999999.png') repeat-x scroll left bottom; padding-bottom: 15px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#zone_jeux #notation { margin: 5px 10px; padding: 5px 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 650px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: inline; }
#zone_jeux #note { width: 325px; text-align: right; }
ul#bt_fonc { background: rgb(253, 230, 135) url('bloc_bas_001.png') no-repeat scroll left bottom; padding-bottom: 14px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul#bt_fonc li { padding: 8px 0pt 0pt 7px; }
ul#bt_fonc li#retour_fiche { background: transparent url('bloc_haut.png') no-repeat scroll left top; padding-top: 8px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
/* ::::: http://static.gameonly.com/css/langues/pt.css ::::: */

.liste_jeux_plus .nom a:hover span, .liste_jeux_plus .nom a:focus span { background-image: url('miniature_cache_on_001.png'); }
p#note { padding: 2px 8px 2px 0pt; margin-right: 0pt; }
p#noter { padding: 2px 0pt 2px 25px; background-position: 5px center; }
#zone_jeux #note { width: 270px; }
