div#nyroModalFull {
	font-size:12px;color:#777777;font-family:Verdana}
div#nyroModalFull div#nyroModalLoading {
	border:4px solid #777;width:150px;height:150 px;text-indent:-9999em;background:#fff url(../img/ajaxLoader.gif) no-repeat;background-position:center;background-color:transparent;border:none}
div#nyroModalFull div#nyroModalLoading.error {
	border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff}
div#nyroModalFull div#nyroModalWrapper {
	background:#fff;border:4px solid #777;position:absolute;top:0px;margin-top:20px;background-color:transparent;border:none}
div#nyroModalFull div#nyroModalWrapper div.wrapperIframe {background:#fff}
div#nyroModalFull div#nyroModalWrapper div.wrapperIframe#transparent {background-color:transparent}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position:absolute;display:block;top:-13px;right:-13px;width:12px;height:12px;text-indent:-9999em;background:url(../img/close.gif) no-repeat;outline:0}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent
	{padding:5px}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent
	{
	position:relative;overflow:hidden;text-align:center}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent img
	{vertical-align:baseline}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div
	{
	position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:0.2;filter:alpha(opacity = 20)}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover
	{
	opacity:0.5;filter:alpha(opacity = 50);cursor:help}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a
	{
	outline:none;position:absolute;top:0;height:100%;cursor:pointer;text-indent:-9999em;background-image:url(data:image/gif;base64,AAAA)}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev
	{
	left:0;width:40%}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover
	{background:url(../img/prev.gif) left 20% no-repeat}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext
	{
	right:0;width:40%}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover
	{background:url(../img/next.gif) right 20% no-repeat}
div#nyroModalBg{opacity:0.75}
img {border:none}
a.reset {text-decoration:none}
.gris {color:#666}
.orange {color:#febd01}
.marron {color:#9D631B}
.italic {font-style:italic}
.bold {font-weight:700}
.rouge {color:#C12D1E}
.noir {color:#000}
.blanc {color:#FFF}
span.highlight {background-color:#f4f96f}
.highlightCommentaire {
	margin-bottom:20px;border-color:#458696;border-style:outset
}
.clear_after:after,div.row:after {
	content:".";display:block;height:0;clear:both;visibility:hidden
}
.T20 {width:20px}
.T50 {width:50px}
.T70 {width:70px}
.T100 {width:100px}
.T150 {width:150px}
.T200 {width:200px}
.T250 {width:250px}
.odd {background-color:#EEE}
.clear {clear:both}
.clearL {clear:left}
div#header {
	background-image:url("/img/header_background.png");background-repeat:repeat-x;position:relative;height:159px;color:#FFF;margin:0 auto
}
div#titre {
	position:absolute;top:27px;left:28px
}
div#titre span#title {
	font-size:1.5em;left:110px;position:absolute;top:24px;width:600px
}
div#titre a span.decalage {
	padding-left:20px;margin-top:-10px
}
div#sous_titre {
	position:absolute;right:20px;top:93px;text-align:right;font-size:1.1em
}
div#member_cnx {
	position:absolute;right:27px;top:14px;text-align:left
}
div#member_cnx a,div#member_cnx a:visited,div#member_cnx a:link,div#menu ul li a,div#menu ul li a:link,div#menu ul li a:visited
	{
	text-decoration:none;color:#FFF
}
div#recherche {
	position:absolute;width:200px;top:22px;right:80px
}
div#recherche input.text {
	float:left;border:3px solid #a05b17;width:130px
}
div#menu {
	position:relative;top:124px
}
div#menu ul {
	font-family:"Calibri", "serif";margin:0;padding:12px 0 0;left:8px;position:relative}
div#menu ul li {
	display:inline;font-size:1.2em;font-weight:700;position:relative
}
div#menu ul li a {
	height:30px;position:relative;top:-4px;padding:8px 18px 4px
}
div#menu ul li#accueil a {
	height:30px;position:relative;top:0;padding:12px 8px 0 15px
}
body {
	font-family:"Calibri", "Helvetica Neue", Helvetica;background-image:url("/img/header_background.png");background-repeat:repeat-x;margin:0;padding:0
}
div.top {
	width:1000px;background-color:#FFF;margin:0 auto
}
h1 {color:#e2ae1f}
div#exterieur_total {
	width:984px;border-right:#7dcc2d 8px solid;border-left:#7dcc2d 8px solid;float:left
}
div#content {
	float:left;width:729px;background-color:#FFF;padding-left:15px;padding-bottom:20px
}
div#side {
	float:left;width:240px;background-color:#FFF;padding-top:5px
}
div#titre_jeu {width:725px}
div#titre_jeu h1 {
	float:left;display:block;margin-bottom:10px;font-size:1.7em
}
div#ajouter_jouer {
	float:right;padding-right:12px;text-align:right
}
div#ajouter_jouer a.jouer {font-size:1.6em}
div#ajouter_jouer nyroModalMyAddGame {font-size:1.1em}
div#description div#video {
	float:left;margin-right:25px;height:300px;width:370px;text-align:center
}
div#description #texte {
	text-align:justify;padding-right:10px;margin:0 0 10px
}
div#description #photos div.image {
	width:100px;height:100px;overflow:hidden
}
div#description #photos img {margin:0 10px}
div#description h2 {
	text-align:center;color:#9D631B
}
div#infos .titre_info h2,div#score h2 {
	float:left;width:155px;padding-right:20px;text-align:right;color:#7dcc2d;font-size:1.3em
}
div#infos .tempsChargement ul {
	float:left;margin-top:0;margin-bottom:0}
div#infos .tempsChargement small {
	float:right;text-align:left;width:540px}
div#barPapa{
	border:1px solid rgbrgb(255, 190, 0);margin:auto;font-size:12px;text-align:left}
div#barPapa div{
	background:rgb(123, 207, 41) none repeat scroll 0% 0%;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous}
div#jeuSWF {
	text-align:center;padding-top:15px;float:left
}
div#jeuSWF div#game {
	border:#febd01 solid 2px;padding:1px
}
div.imageJeuBig {
	width:710px;text-align:center
}
div#enregistrer_score h4 {
	text-align:center;margin:0
}
div#enregistrer_score h4 a {font-size:1.3em}
div#enregistrer_score h3 {
	padding-top:10px;margin:0
}
div#entrer_score label {
	float:left;padding-right:12px;text-align:right;width:100px
}
div.composant_728_90 {
	float:left;font-style:italic;margin-left:-15px;text-align:center
}
div#score {
	float:left;width:260px;padding-top:5px
}
div#score div#scores div.score {
	float:left;width:240px;padding-bottom:10px
}
div#score div#scores div.score div.score_gauche {
	float:left;text-align:right;width:160px
}
div#score div#scores div.score div.score_droite {
	float:right;width:76px;text-align:center
}
div#score div#scores div.pagination_scores {
	float:left;cursor:pointer
}
div#commentaire h2 {
	color:#7dcc2d;font-size:1.3em;float:left;display:block
}
div#commentaire a.nyroModalMyPost {
	float:right;text-align:right;margin-top:20px
}
div#infos p {
	float:right;margin-bottom:0;padding-top:5px;padding-right:10px;width:530px;text-align:justify
}
div#commentaire {
	float:left;width:445px
}
div.commentaire {
	border:solid 1px #9D631B;margin-bottom:10px;float:left;width:435px;padding:5px
}
div.highlightCommentaire {border:solid 2px #febd01}
div.commentaire small {
	display:block;margin-top:5px
}
div#pub_avant_footer {
	width:728px;height:90px;float:left;margin-top:30px;margin-left:-7px
}
div#footer {
	clear:both;background-color:#7dcc2d
}
div#footer ul {margin-top:0}
div#footer ul li {
	display:inline;margin:0 25px
}
div#footer div.pub {
	float:left;margin-left:20px;padding-top:3px
}
div#footer ul li a {
	font-family:arial, sans-serif;font-size:12px;font-weight:700;text-decoration:underline
}
div.pagination {
	float:right;color:#8e8e8e;font-size:12px;margin:10px 0 0;padding:4px 0
}
ul.pages {
	list-style:none;margin:0;padding:0
}
ul.pages li {
	float:left;margin:0 1px
}
ul.pages li a {
	line-height:18px;padding:0 3px
}
ul.pages li a:link,ul.pages li a:visited {
	border:1px solid #ddd;color:#d9483a
}
ul.pages li a:hover {
	background:#ddd;color:#999;text-decoration:none
}
ul.pages li.pointer a {
	font-style:italic;font-size:11px
}
.note {
	float:left;width:44px;height:44px
}
div.etoiles {
	margin:0;padding:0
}
.starON {background-image:url('/img/starON.gif')}
.starOFF {background-image:url('/img/starOFF.gif')}
.starBOF {background-image:url('/img/starBOF.gif')}
.hoverON {
	background-image:url('/img/starON.gif');cursor:pointer
}
.hoverOFF {
	background-image:url('/img/starOFF.gif');cursor:pointer
}
div#notation {
	margin-bottom:10px;text-align:center;width:220px
}
div.composant_250 {
	float:left;width:250px;border:solid 3px #febd01;margin-top:2px
}
div.composant {
	float:left;width:230px;border:solid 3px #febd01;padding-bottom:10px;margin-top:2px;margin-bottom:3px
}
div.composant div.titre {
	height:39px;width:230px;background-image:url("/img/composant_titre.png");background-repeat:repeat-x;float:left
}
div.booster300250 {
	width:300px;padding:0;margin:0}
div.booster300250 div.titre {width:300px}
div.composant_250 div.titre {
	height:39px;width:250px;background-image:url("/img/composant_titre.png");background-repeat:repeat-x;float:left
}
div.composant div.titre h3,div.composant_250 div.titre h3 {
	margin-top:8px;float:left;margin-bottom:0;padding:0 0 5px 10px
}
div.composant div.titre span,div.composant_250 div.titre span {
	float:right;margin-right:13px;margin-top:7px
}
div.composant_250 div.contenu_infos h4 {margin:4px}
div.composant_250 div.contenu_infos a img {
	float:left;margin-bottom:0;padding-left:4px
}
div.composant_250 div.contenu_infos ul {
	float:left;list-style-type:none;margin-bottom:5px;width:130px;margin-top:0;padding:5px
}
div.composant_250 div.contenu_infos p {
	padding-left:4px;padding-right:4px
}
div.composant div.contenu_infos iframe {padding:15px 0 0 15px}
div.composant div.contenu_partenaires ul {
	margin:5px 0 0 2px;padding:0 0 0 10px
}
div.composant div.contenu_infos ul {
	margin:5px 0 0 2px;padding:0
}
div.composant div.contenu_infos ul li span.titre {
	float:left;text-align:right;width:75px;padding-right:10px
}
div.composant div.contenu_infos ul li span.contenu {
	float:right;width:138px
}
div.composant div.contenu_jeux ul {
	margin:0 5px 7px 2px;padding:0
}
div.composant div.contenu_jeux ul li {
	list-style:none;clear:left;height:95px
}
div.composant div.contenu_jeux ul li a img {
	float:left;width:70px;margin-right:2px
}
img.border1 {
	background:#FFF none repeat scroll 0 0;border:1px solid #DDD;padding:2px
}
div.composant div.contenu_jeux ul li h4 {
	margin-bottom:0;margin-top:10px;padding:0
}
div.composant div.contenu_jeux ul li p {
	font-size:0.8em;margin-top:0;margin-bottom:4px
}
body#jeu_modal div.top {
	width:100%;background-color:#DDD;margin:0;padding:0
}
body#jeu_modal {background-color:transparent}
body#jeu_modal div.fermer_box {background-color:#333}
body#jeu_modal div#modal_jeu_content {
	margin:0 0 0 10px;padding:0 0 10px
}
body#jeu_modal form {margin-bottom:0}
body#jeu_modal div.submit input {
	padding-right:18px;padding-left:8px;float:left
}
body#jeu_modal div.quitter a {
	display:block;float:left;padding:20px 0 0
}
div#haut_categorie div#description_categorie h1 {
	font-size:1.3em;margin:3px 0 5px
}
div#contenu_jeux_categorie h2 {
	float:left;width:505px;margin-top:0
}
div#contenu_jeux_categorie span#ordre_tri_categorie {
	float:left;width:200px;padding-top:6px
}
div#tri_paginator {
	float:left;margin-bottom:20px
}
div#tri_paginator div#tri_categorie {
	float:left;width:350px
}
div#tri_paginator div#tri_categorie div.tri {
	float:left;font-size:0.8em;padding-right:8px
}
div#tri_paginator div.pagination {
	float:left;text-align:right;width:355px
}
div.row_categorie_jeux div.jeu_categorie_left,div.row_categorie_jeux div.jeu_categorie_right
	{
	float:left;width:340px;padding-right:22px;margin-bottom:12px
}
div.row_categorie_jeux div.jeu_categorie_left h4,div.row_categorie_jeux div.jeu_categorie_right h4
	{margin:0 0 2px}
div.row_categorie_jeux div.jeu_categorie_left a img {
	float:right;margin-left:8px
}
div.row_categorie_jeux div.jeu_categorie_right a img {
	float:left;margin-right:8px
}
div.row_categorie_jeux div.jeu_categorie_left div.note_nb_jeu div.etoiles img,div.row_categorie_jeux div.jeu_categorie_right div.note_nb_jeu div.etoiles img
	{width:91px}
div.row_categorie_jeux div.jeu_categorie_left div.note_nb_jeu span.jouer_nb,div.row_categorie_jeux div.jeu_categorie_right div.note_nb_jeu span.jouer_nb
	{margin:0 8px}
div#contenu_jeux_categorie h2.home {margin:20px 0 5px}
input.champ {border:3px solid #a05b17}
div#alerte {
	height:42px;text-align:right
}
div.signup_container h2 {padding-left:20px}
table.signup {width:100%}
table.signup input {
	width:200px;float:left;margin:6px
}
table.signup span.descriptif {
	float:left;margin-top:6px
}
table.signup label {
	color:#666;display:block;font-weight:400;text-align:right;text-decoration:none
}
table.signup div.error-message,div.error-message {
	margin-top:6px;color:#C12D1E
}
img#imageCaptcha {margin-left:45px}
span.captcha_droite {
	float:none;margin-left:10px
}
table.signup div.sav {margin-top:35px}
div#bienvenue {
	background-color:#FFF;float:left;padding-bottom:20px;padding-left:15px;width:465px
}
div.composant_sup {
	float:left;margin-left:10px;margin-right:9px;padding-top:5px
}
table#contact_table label {
	color:#666;font-weight:400
}
div#contenu_jeux_categorie_concours div.row_right {
	margin-bottom:20px;text-align:right;width:705px
}
div#contenu_jeux_categorie_concours div.row_right img {
	float:right;margin-left:10px
}
div#contenu_jeux_categorie_concours div.row_left {
	margin-bottom:20px;text-align:left;width:705px
}
div#contenu_jeux_categorie_concours div.row_left img {
	float:left;margin-right:10px
}
div#contenu_jeux_categorie_concours h2 {
	margin-top:0;margin-bottom:4px
}
div.results {
	float:left;margin-top:50px;margin-left:-10px
}
div.results div.row {
	width:725px;margin-bottom:10px;padding:4px
}
div.results div.pair,div.results_admin div.pair {background-color:#f2f2f2}
div.results div.impaire,div.results_admin div.impaire {background-color:#FFF}
.small_desc {
	margin:0;padding-top:1px}
.clearfix:after {
	clear:both;content:".";display:block;height:0;visibility:hidden
}
div#CMS input.text {width:500px}
results_admin div.row {
	width:1000px;margin-bottom:10px;padding:4px
}
div#aideScore {
	width:650px;padding:25px
}
.green,div.pagination span.highlight_page {color:#7dcc2d}
.droite,.right,div.row_categorie_jeux div.jeu_categorie_left {text-align:right}
.gauche,.left,div.row_categorie_jeux div.jeu_categorie_right {text-align:left}
.float_left,div#bouton_recherche,div.composant div.contenu_jeux,div.composant div.contenu_infos,div#haut_categorie div#description_jeu_une,div.row_categorie_jeux,div.row_categorie_jeux div.jeu_categorie div.note_nb_jeu
	{float:left}
.clear_after,div.row,ul.pages li,ul.pages li a,.clearfix {display:block}
.T400,input.contact {width:400px}
* html .clear_after,* html div.row,* html .clearfix {height:1%}
.center,div#description #photos {text-align:center}
div#menu ul li#action a:hover,div#menu ul li#strategie_reflexion a:hover,div#menu ul li#defense a:hover,div#menu ul li#precision_rapidite a:hover,div#menu ul li#jeux_concours a:hover,div#menu ul li#forum a:hover,div#menu ul li.actif a
	{
	background-color:#FFF;color:#febd01
}
div#description,div#infos,div#enregistrer_score,div#enregistrer_score div#entrer_score,div#enregistrer_score div#upload_score,div#enregistrer_score div.enregistre_toi,div#enregistrer_score div#submit_score
	{
	float:left;width:725px
}
div#commentaire div#commentaires,div#haut_categorie {
	float:left;padding-top:5px
}
div.commentaire a.nyroModalMyEdit,.float_right {float:right}
div.pagination_scores a:link,div.pagination_scores a:visited,div.pagination_scores .prev,div.pagination_scores .next,div.pagination a:link,div.pagination a:visited,div.pagination .prev,div.pagination .next
	{
	background:#fff;border:1px solid #ddd;color:#bbb;text-decoration:none;margin:2px;padding:2px 5px
}
div.pagination_scores a:hover,div.pagination_scores a:active,div.pagination a:hover,div.pagination a:active
	{
	background:#ddd;border:1px solid #ddd;color:#999
}
div.pagination_scores span.current,div.pagination span.current {
	background:#7dcc2d;border:1px solid #7dcc2d;color:#fff;margin:2px;padding:2px 5px
}
div.composant div.contenu_partenaires ul li,div.composant div.contenu_infos ul li
	{
	list-style:none;clear:right
}
body#jeu_modal div#modal_jeu_content h3,body#jeu_modal div#modal_jeu_content h4
	{
	margin-bottom:4px;margin-top:2px
}
body#jeu_modal div#modal_jeu_content h3.minipadding,body#jeu_modal div#modal_jeu_content h1.minipadding
	{
	margin-bottom:0;margin-top:2px
}
div#haut_categorie div#description_categorie,div#haut_categorie div#description_contact,div#description_categorie_concours
	{
	float:left;padding-right:17px;text-align:justify;width:435px
}
div#haut_categorie_home
{width:720px}
div#haut_categorie_home p
{margin-bottom:0px}
div#contenu_jeux_categorie,div#contenu_jeux_categorie_concours {
	float:left;padding-top:10px
}
div.row_categorie_jeux div.jeu_categorie_left p,div.row_categorie_jeux div.jeu_categorie_right p,
	"Calibri   ",div#description_categorie_concours ul {margin:0}
div.results div.col,div.results_admin div.col {
	text-align:center;float:left;width:144px
}
div.classement div.row div.pseudo,
div.classement div.row div.points,
div.classement div.row div.position,
div.classement div.row div.inscription
{float:left}
div.gameBooster
{float:left}
div.gameBooster small
{
	float:left;text-align:center;width:230px}
div.gameBooster ul
{
	margin:14px 0 0px 50px;padding:0}
div.gameBooster ul li
{list-style:none}
