/* DOCUMENT */html,body    { height: 100%; }body    {font-size:0.8em;line-height:1em;font-family:"Trebuchet MS",Verdana,Tahoma,Helvetica,Sans-Serif;color:#BBB;background:#121212 url('../img/tcheats_bg.jpg') top center repeat-x; }/* FORMATAGE */a       { color:#ECECEC;text-decoration: none;font-weight:bold; }a:hover,a:focus { color:#FFF;font-weight:bold; }a img   { border:none; }em      { font-style:italic; }strong  { font-weight:bold;color: #DBF62F; }h1      { padding-top:30px;padding-left:15px; }h1 a    { font: oblique bold 3em/1em Georgia,"Bitstream Vera Serif",Norasi,serif;letter-spacing:-0.05em;text-align:left;color:#DBF62F; }h1 a:hover    { color:#A6E819; }h1 span { font-size:1.2em;color:#CCC;font-style: italic;font-weight: normal;letter-spacing: 0;line-height:2em;display:block; }h2      { font-size:1.8em;line-height:1em;color:#A6E819;margin:5px 0; }h3      { font-size:1.2em; }h4      { font-size:1em; }/* CONTENEUR */#global { min-height:100%;width:950px;margin-left:auto;margin-right:auto;background:#2C2C2C;}/* HEADER */#header { background: #121212;}#links  { float:right;display:inline;margin-top:-40px;margin-right:15px; }/* NAVIGATION */#nav    { background:#5F5F5F;text-align: center;border-top:1px dotted #AAA;border-bottom:1px solid #A6E819;overflow: hidden;padding-top:15px;width:100%; }#nav li { display: block;float:left;margin-left:10px;}#nav li:first-child { margin-left:20px;}#nav a  { border:0;font-size:1em;font-weight:bold;display:block;text-decoration:none;color: #FFF;background:#6C6C6C;padding:0 10px;height:30px;line-height: 30px;-moz-border-radius:5px;-webkit-border-radus:5px;}#nav a:hover, #nav a:focus, #nav li.current a { border:0;background:#3C3C3C; }#nav li.current a { background: #A6E819;color:#000;padding-bottom:5px;-moz-border-radius-bottomleft:0;-webkit-border-radius-bottomright:0;-moz-border-radius-bottomright:0;-webkit-border-radius-bottomleft:0; }/* A PROPOS */#about  { border-top:1px dotted #DBF62F;padding:25px 15px 20px 15px;background:#212121;font:oblique normal 1.3em/1.4em Georgia, "Bitstream Vera Serif", Norasi, serif;}#about a { color:#FFF;text-decoration:underline; }#about strong {color:#DDD; }/* CONTENU */#content { color:#363B29;background: #3C3C3C;padding:20px 20px 40px 20px;overflow:hidden; }/* TABLEAUX PRINCIPAUX */div#content h2+table  { margin-right:10px; }div#content > table   { width:450px;float:left; }div#content > table a { color:#222; }div#content > table td      { vertical-align:top; }div#content > table td.sect { vertical-align:middle;text-align:center;height:100%;width:50px;background:#CCC;border-right:2px solid #C2C2C2;-moz-border-radius-topleft:5px;-webkit-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-radius-bottomleft:5px; }div#content > table td.more { text-align:right;padding-top:5px; }div#content > table td.more a { font-weight: normal;color:#CCC; }div#content > table.tabCheats {width:450px;}div#content > table.tabCheats tr:last-child {border-left:2px solid #3C3C3C;}/* TABLEAUX SECONDAIRES */div#content > table table   { border-bottom:2px solid #C3C3C3;}div#content > table table td    { padding:6px 5px;background:#ECECEC; }div#content > table table img   { height:35px;width:35px;margin:0 auto;display:block; }div#content > table table tr:first-child td:first-child { font-weight:bold; }div#content > table table tr:first-child td:first-child span { font-weight:normal;font-style:italic;font-size:0.8em; }div#content > table table tr:first-child td:first-child span.detect     { color:#000;margin-left:5px;font-size:1em;background:red;padding:0 5px;}div#content > table table tr:first-child td:first-child span.nodetect   { color:#000;margin-left:5px;font-size:1em;background:lime;padding:0 5px; }div#content > table table tr:first-child td:last-child  { vertical-align:middle;font-size: 0.8em; }/* FORMULAIRE DE CONTACT */form#formContact fieldset   { border:5px solid #444;margin:20px 20px 40px 20px;padding:0 20px; }form#formContact legend     { font-size:1.8em;line-height:1em;color:#A6E819;}form#formContact label      { display: block;float: left;width:200px;text-align:right;font-size: 1.3em;line-height:1em;color:#999;margin-top:5px; }form#formContact input, form textarea   { float:left;margin-left:20px;width:500px;margin-top:5px; }form#formContact textarea   { height:200px;width:500px; }form#formContact input[type=submit] { margin-top:10px;margin-bottom:20px;margin-left:370px;width:200px;text-align:center; }/* FOOTER */#footer   { padding:15px 20px;font-size:.85em;color:#C8C8C6;background:#222; }#footer p { margin:.5em 0; }div#infosCheat {    background:#e5e5e5;    overflow:hidden;}div#infosCheat > h3 {    padding-top:25px;    color:#000;    font-weight:bold;    text-align:center;}div#infosCheat > h3,div#infosCheat > table {    width:550px;    margin:10px auto;}div#leftInfos {    float:left;    text-align:center;    padding: 0 10px;    margin-left:10px;}div#infosCheat strong {    font-size:1.2em;    color:#555;}div#infosCheat em {    font-size:0.9em;}div#leftInfos textarea {    width:520px;    min-height:357px;    margin-top:5px;    margin-bottom:10px;    padding:10px;}div#rightInfos {    float:left;}div#leftInfos p {    margin-top:5px;    text-align:left;}div#rightInfos p {    margin-top:5px;    margin-left:5px;}div#rightInfos p strong {    color:#CC0000;    font-size:1.5em;}div#rightInfos p:first-child {    margin-left:2px;}div#infosCheat > table {    margin-bottom:25px;}div#infosCheat > table tr td {    border-top:1px dotted #AAA;    padding:4px 2px;}div#infosCheat > table td:first-child {    display:block;    width:200px;    font-weight:bold;    margin-right:20px;    text-align:right;}div#infosCheat span { font-weight:normal;font-style:italic;font-size:0.8em; }div#infosCheat span.detect     { color:#000;margin-left:5px;font-size:1em;background:red;padding:0 5px;}div#infosCheat span.nodetect   { color:#000;margin-left:5px;font-size:1em;background:lime;padding:0 5px; }