*{margin:0;padding:0;}
html *{margin:0;padding:0;}

body{
font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
background:#d00078 url("images/bg2.jpg");
padding-bottom:20px;
}

a img{border: none;}

h5{font-size:16px;color:white;font-weight:bold;padding:10px 0 10px 10px;border-top:1px solid black;}

div#tchat {background: url("images/grille.jpg");height:400px;}

div#tchat p {
	color: white;
	padding:5px;
	padding-bottom:0;
	padding-top:0;
}
div#tchat p span {
	color:black;
}
div#tchat p span.a {
	color:red;
}
div#tchat form {
	display: inline;
}
div#tchat .msgfield {
	color: #000;
	width: 230px;
	margin:0;
	padding:0;
}
div#tchat .pseudoSpan {font-size:9px;}
div#tchat input {
	padding-bottom:20px;
	margin:10px;
}
div#tchat div#messagebox {
	padding: 10px;
}
/*//////////////////////////////////////// GLOBAL /////////////////////////////////////////*/

div#global{width:766px;margin:auto;background-color:#2b2b2b;background: url("images/bg.jpg") repeat-y;border-left:5px solid black;border-right:5px solid black;border-bottom:5px solid black;}
div#global h2.h2blacklarge{text-indent:40px;direction:ltr;font-weight:normal;font-size:11px;width:766px;height:21px;background: url('images/h2blacklarge.jpg') no-repeat;}
div#global h2.h2redlarge{color:white;font-size:11px;font-weight:normal;direction:ltr;text-indent:40px;line-height:18px;width:766px;height:21px;background:url('images/h2redlarge.jpg') no-repeat;}
div#global div.h2redlarge{text-align:center;padding:0 5px 0 5px;font-size:11px;font-weight:normal;line-height:18px;width:756px;height:21px;background:#d00078;}
div#global1{width:980px;margin:auto;background-color:#2b2b2b;border:5px solid black;}
div#entete{height:109px;background-color:#595959;border-bottom:1px solid #0b0b0b;}
div#entete div#header{width:262px;height:109px;float:left;border-right:1px solid #0b0b0b;}
div#entete img{width:476px;height:100px;margin:5px 0 0 10px;}
div#centre{margin:auto;width:960px;padding-left:25px;}
* html div#centre{text-align:left;padding-left:25px;margin-right:-15px;}

ul#navigation{height:40px;list-style:none;}
ul#navigation li{display:inline;}
ul#navigation li a{float:left;width:153px;height:40px;text-decoration:none;}
ul#navigation li a#accueil{background: url("images/menu/01.jpg") no-repeat;}
ul#navigation li a#accueil:hover{background: url("images/menu/01bis.jpg") no-repeat;}
ul#navigation li a#classement{background: url("images/menu/02.jpg") no-repeat;}
ul#navigation li a#classement:hover{background: url("images/menu/02bis.jpg") no-repeat;}
ul#navigation li a#profil{background: url("images/menu/03.jpg") no-repeat;}
ul#navigation li a#profil:hover{background: url("images/menu/03bis.jpg") no-repeat;}
ul#navigation li a#hentai{width:130px;height:40px;background: url("images/menu/04.jpg") no-repeat;}
ul#navigation li a#hentai:hover{width:130px;height:40px;background: url("images/menu/04bis.jpg") no-repeat;}
ul#navigation li a#jeuxhentai{width:176px;height:40px;background: url("images/menu/05.gif") no-repeat;}
ul#navigation li a#inscription{background: url("images/menu/06.jpg") no-repeat;}
ul#navigation li a#inscription:hover{background: url("images/menu/06bis.jpg") no-repeat;}

/*//////////////////////////////////////// LEFT /////////////////////////////////////////*/

div#left{width:262px;float:left;margin-bottom:15px;}
div#left a{color:white;text-decoration:none;}
div#left a:hover{text-decoration:underline;}
div#left h2{height:20px;background: url("images/h2-left.jpg") no-repeat;font-size:12px;font-weight:normal;text-indent:35px;line-height:20px;clear:left;}
div#left hr{color:#0b0b0b;border:0;background-color:#0b0b0b;}
div#left p.redlinkmenu a {color:#e52f00;margin:7px 0 7px 10px;text-decoration:underline;display:block;}
div#left p.redlinkmenu a:hover{text-decoration:none;}
div#left p.redlinkmenu {height:30px;border-top:2px solid #0b0b0b;}

div#left div#grille{background: url("images/grille.jpg");text-align:center;color:#ff9900;}
div#left form#connexion_form{width:220px;margin:auto;padding-top:10px;padding-bottom:10px;}
div#left form input{width:102px;height:17px;font-size:12px;background-color:#565656;color:#ff9900;border:1px solid black;}
div#left form input#button_connexion{width:93px;height:41px;cursor:pointer;background: url("images/connexion.gif") no-repeat;border:0;}
div#left a#button_inscription{float:left;margin-left:10px;}
div#left div#grille p{padding-top:10px;}
div#left div#grille a{color:#c6c6c6;text-decoration:underline;}
div#left div#grille a:hover{text-decoration:none;}
div#left div#grille span{color:white;}
div#left ul#lien-jeux_left{list-style:none;float:left;margin:20px 0 20px 5px;padding:0;width:120px;line-height:15px;}
div#left ul#lien-jeux_right{list-style:none;float:right;margin:20px 0 20px 0;padding:0;width:130px;line-height:15px;}

div#left div.news{width:235px;margin:15px auto!important;margin:7px auto;}
div#left div.news img.pict{float:left;width:66px;height:66px;margin-right:10px;}
div#left div.news h3{font-size:11px;color:white;font-weight:normal;}
div#left div.news p{color:#949494;margin-top:8px;}
div#left div.news a{text-decoration:underline;}
div#left div.news a:hover{text-decoration:none;}
div#left input#mailsletter{width:150px;height:18px;border:1px solid #a0a0a0;background-color:white;color:black;margin-top:15px;float:left;}
div#left input#submit_newsletter{width:100px;height:25px;font-size:12px;vertical-align:middle;margin:0;margin-top:10px;padding:0;background-color:#e52f00;border-top:1px solid #f29780;border-right:1px solid #f29780;border-left:1px solid #7e230c;border-bottom:1px solid #7e230c;}
div#left div#block{padding:10px;}

/*//////////////////////////////////////// CONTENT /////////////////////////////////////////*/

div#content{width:503px;float:right;border-top:1px solid #0b0b0b;margin-bottom:15px;}
div#content div.gris{background-color:#474747;border-bottom:1px solid black;text-align:center;padding:5px;color:#949494;}
div#content div.gris2{background-color:#323232;text-align:left;padding:10px;color:#ffefef;}
div#content div.gris2 a{color:white;text-decoration:underline;}
div#content div.gris2 a:hover{text-decoration:none;}
div#content div.gris3{background-color:#212121;border-bottom:1px solid black;text-align:center;padding:5px;color:#949494;}
div#content div.gris3 a{color:white;font-weight:bold;text-decoration:none;}
div#content div.gris3 a:hover{text-decoration:underline;}
div#content div.gris1{background-color:#414141;color:#949494;padding:10px 0;}
div#content p.orangeP{font-size:12px;color:#ff9900;}
div#content p.red{font-size:14px;color:#ff0000;font-weight:bold;background-color:#2e2e2e;border:1px solid black;margin-left:15px;margin-right:15px;padding:10px;}
div#content p.i{text-align:left;font-size:14px;color:white;font-family:Arial;}
div#content div.gris a{color:white;font-weight:bold;text-decoration:none;}
div#content div.gris a:hover{text-decoration:underline;}
div#content div.gris form.forminscription {width:400px;margin:auto;}
div#content div.gris form.forminscription p{margin:2px 0;}
div#content div.gris form.forminscription h2{font-size:16px;line-height:26px;font-family:arial;margin-bottom:15px;clear:both;border:1px solid #2b2b2b;background-color:#565656;padding:5px;}
div#content div.gris form.forminscription  label{width:180px;text-align:right;font-size:11px;height:20px;line-height:23px;font-weight:normal;float:left;margin-bottom:3px;}
div#content div.gris form.forminscription  span{width:180px;text-align:right;font-size:11px;font-weight:bold;float:left;line-height:15px;}
div#content div.gris form.forminscription  input.normal{width:198px;background-color:#2b2b2b;border:1px solid black;color:#ff9900;height:20px;margin-bottom:3px;}
div#content div.gris form.forminscription  input.insc{height:20px;width:198px;background-color:#2b2b2b;border:1px solid black;color:#ff9900;margin-bottom:20px;margin-top:15px;}

div#content h2.h2red{height:21px;clear:both;background: url("images/h2red.jpg") no-repeat;font-size:11px;font-weight:normal;direction:ltr;text-indent:40px;line-height:18px;}
div#content h2.h2grey{height:21px;clear:both;background: url("images/h2grey.jpg") no-repeat;font-size:11px;font-weight:normal;direction:ltr;text-indent:40px;line-height:18px;}
div#content h2.h2red a,div#content h2.h2grey a{color:white;}
div#content h2.h2red a:hover{text-decoration:underline;}
div#content h2.h2grey a:hover{text-decoration:none;}

div#content h2.h2redvide{height:21px;clear:both;background: url("images/h2redvide.jpg") no-repeat;font-size:11px;font-weight:normal;direction:ltr;text-indent:40px;line-height:18px;}
div#content h2.h2greyvide{height:21px;clear:both;background: url("images/h2greyvide.jpg") no-repeat;font-size:11px;font-weight:normal;direction:ltr;text-indent:40px;line-height:18px;}
div#content h2.h2redvide a,div#content h2.h2greyvide a{color:white;}
div#content h2.h2redvide a:hover{text-decoration:underline;}
div#content h2.h2greyvide a:hover{text-decoration:none;}

div#content h2.h2redhr {font-size:0px;line-height:0px;height:2px;clear:both;background: url("images/hr_red.gif") no-repeat;}

div#content div#game166{width:166px;float:left;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game168{width:168px;float:left;margin-left:1px;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game167{width:167px;float:left;margin-left:1px;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game166 h3, div#content div#game168 h3, div#content div#game167 h3{margin:5px 0 0 10px;font-size:11px;}
div#content div#game166 h3 a, div#content div#game168 h3 a, div#content div#game167 h3 a{color:#e52f00;text-decoration:underline;font-weight:normal;font-size:11px;}
div#content div#game166 h3 a:hover, div#content div#game168 h3 a:hover, div#content div#game167 h3 a:hover{text-decoration:none;}
div#content div#game166 p, div#content div#game168 p, div#content div#game167 p{font-size:11px;color:#949494;width:150px;margin:5px auto 15px auto;line-height:11px;}

div#content div#game170{width:166px;float:left;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game171{width:168px;float:left;margin-left:1px;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game172{width:167px;float:left;margin-left:1px;font-size:11px;font-weight:normal;text-align:left;}
div#content div#game170 h3, div#content div#game171 h3, div#content div#game172 h3{margin:5px 0 0 10px;font-size:11px;}
div#content div#game170 h3 a, div#content div#game171 h3 a, div#content div#game172 h3 a{color:#e52f00;text-decoration:underline;font-weight:normal;font-size:11px;}
div#content div#game170 h3 a:hover, div#content div#game171 h3 a:hover, div#content div#game172 h3 a:hover{text-decoration:none;}
div#content div#game170 p a, div#content div#game171 p a, div#content div#game172 p a{color:white;text-decoration:underline;font-weight:bold;font-size:11px;}
div#content div#game170 p a:hover, div#content div#game171 p a:hover, div#content div#game172 p a:hover{text-decoration:none;}
div#content div#game170 p b, div#content div#game171 p b, div#content div#game172 p b{color:white;font-weight:bold;}
div#content div#game170 p, div#content div#game171 p, div#content div#game172 p{font-size:11px;color:#949494;width:150px;margin:5px auto 15px auto;line-height:11px;}
div#content div#game170 img, div#content div#game171 img, div#content div#game172 img{width:120px;height:71px;margin:20px auto 10px 10px;padding:0;}

div#content div#inbox1{border-bottom:1px solid black;width:23px;height:75px;background-color:#434343;float:left;font-size:11px;font-weight:normal;text-align:left;}
div#content div#inbox2{border-bottom:1px solid black;width:222px;height:75px;background-color:#434343;float:left;margin-left:1px;font-size:11px;font-weight:normal;text-align:left;}
div#content div#inbox3 {border-bottom:1px solid black;width:256px;height:75px;background-color:#434343;float:left;margin-left:1px;font-size:11px;font-weight:normal;}
div#content div#inbox3 p{padding:10px;text-align:left;}
div#content div#inbox3 p a{color:white;text-decoration:underline;font-weight:bold;}
div#content div#inbox3 p a:hover{text-decoration:none;}
div#content div#inbox1 span{padding:10px 0 0 3px;margin:0;font-size:11px;}
div#content div#inbox2 p{margin:10px;font-size:11px;color:#151515;}
div#content div#inbox2 p a{text-indent:60px;color:#ff9900;text-decoration:underline;font-weight:normal;font-size:11px;}
div#content div#inbox2 p a:hover{text-indent:60px;text-decoration:none;}
div#content div#inbox2 span{display:block;margin-left:10px;}
div#content div#status_bar{width:501px;height:42px;background-color:#434343;border-bottom:1px solid black;text-align:center;padding:10px 0 10px 0;}

div#content div.hentai_list{margin:0 auto;}
div#content div.hentai_list p.gauche{float:left;margin:0 0 5px 25px;width:200px;display:inline;}
div#content div.hentai_list p.droite{float:right;width:200px;margin:0 25px 5px 0;display:inline;}
div#content div.hentai_list span.titre{font-size:15px;font-weight:bold;line-height:40px;}
div#content div.hentai_list span.hits{font-size:11px;line-height:40px;}
div#content div.hentai_list span.com{font-size:11px;line-height:25px;}

div#content div.hentai_list{margin:0 auto;}
div#content div.hentai_list p.gauche{float:left;margin:0 0 5px 25px;width:200px;display:inline;}
div#content div.hentai_list p.droite{float:right;width:200px;margin:0 25px 5px 0;display:inline;}
div#content div.hentai_list span.titre{font-size:15px;font-weight:bold;line-height:40px;}
div#content div.hentai_list span.hits{font-size:11px;line-height:40px;}
div#content div.hentai_list span{font-size:11px;line-height:15px;}
div#content div.hentai_list span a{color:white;text-decoration:underline;}
div#content div.hentai_list span a:hover{text-decoration:none;}

div#content div.stories{width:490px;margin:5px auto;clear:both;}
div#content div.stories img.commentImg{float:left;margin:0 10px 5px 0;}
div#content div.stories span{color:#e52f00;text-decoration:underline;font-weight:normal;font-size:11px;}
div#content div.stories h3{color:#ff6600;font-size:11px;}
div#content div.stories a{color:white;text-decoration:underline;font-weight:bold;}
div#content div.stories a:hover{text-decoration:none;}
div#content div.stories p{margin-top:5px;}
div#content h2.hr_content{height:30px;background: url("images/hr_content.jpg") repeat-x;color:#949494;font-size:20px;text-align:center;line-height:30px;}

div#content div#profil {margin:0 auto;}
div#content div#profil ul#profil_left{list-style:none;float:left;margin:20px 0 20px 20px;width:220px;display:inline;}
div#content div#profil ul#profil_left li{height:25px;}
div#content div#profil ul#profil_right{list-style:none;float:right;margin:20px 0 20px 0;width:245px;display:inline;}
div#content div#profil ul#profil_right li{height:25px;}

div#content ul.pointlist{text-align:left;list-style:none;margin-left:30px;}
div#content ul.pointlist li{line-height:25px;}
div#content ul.pointlist span{color:white;font-weight:bold;}

div#content div.recaboutique{padding:15px;color:#9b9a9a;text-align:left;background-color:#2b2b2b;}
div#content div.recaboutique a{color:white;font-weight:bold;text-decoration:underline;}
div#content div.recaboutique a:hover{text-decoration:none;}

form.formconnexion{margin:auto;text-align:center;}
form.formconnexion p.miniconnex{width:300px;margin:0 auto;}
form.formconnexion input{width:300px;height:17px;background-color:#2b2b2b;border:1px solid black;color:#ff9900;margin:3px auto;}
p.passperdu{width:503px;height:20px;line-height:20px;background-color:#474747;border-top:1px solid black;margin:10px auto 0 auto;font-size:11px;font-weight:bold;text-align:center;}
p.passperdu a{color:white;text-decoration:none;}
p.passperdu a:hover{text-decoration:underline;}
p.connex_submit{background-color:#595959;height:80px;text-align:center;}
p.connex_submit input{width:93px;height:41px;cursor:pointer;background: url("images/connexion.gif") no-repeat;border:0;margin:20px auto 0 auto;}

p.jeux-centre{width:95%;margin:auto;}
p.bonus_desc{padding:10px;margin:0;background:#2b2b2b;color:#cba301;text-align:justify;}
div#content h4 a{font-size:13px;color:white;margin:3px 0;}
div#content h4 a:hover{text-decoration:none;}

div.pagination {padding:3px;margin:3px;text-align:center;}
div.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;text-decoration: none; color: #aaa;}
div.pagination a:hover, div.pagination a:active {padding: 2px 5px 2px 5px;margin-right: 2px;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;font-weight: bold;background-color: #f0f0f0;color: #aaa;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;color: #ccc;}

textarea.txtarea{border:1px solid #494538;margin:10px;margin-bottom:5px;padding:3px;background:#c0b697;color:black;}
input.ok_send{width:30px;height:25px;font-size:12px;margin:0;margin-top:10px;padding:0;background-color:#e52f00;border-top:1px solid #f29780;border-right:1px solid #f29780;border-left:1px solid #7e230c;border-bottom:1px solid #7e230c;}
input.reset{width:60px;height:25px;font-size:12px;margin:0;margin-top:10px;padding:0;background-color:#e52f00;border-top:1px solid #f29780;border-right:1px solid #f29780;border-left:1px solid #7e230c;border-bottom:1px solid #7e230c;}
h2.titre{height:30px;background: url("images/hr_content.jpg") repeat-x;color:#949494;font-size:20px;text-align:center;line-height:30px;}
p.description-orange{color:#ff9900;font-size:12px;font-family:arial;width:100%;margin:5px;width:960px;}
div.swfcentre{margin:auto;text-align:center;clear:both;width:960px;}
div.buttons{margin:10px;padding:0;text-align:left;}
div.buttons a{width:200px;height:133px;margin:0;margin-right:20px;padding:0;display:inline;}
div.buttons a img{border:0;}
div.user_list_online{padding:10px 15px 10px 15px;text-align:center;}
div.inbox_desc{margin:0;padding:15px;background-color:#323232;color:#949494;text-align:left;}
div.inbox_desc a{font-weight:bold;text-decoration:underline;color:white;}
div.inbox_desc a:hover{text-decoration:none;}
div.warning{background-color:#1e1e1e;color:#f58f35;font-size:15px;font-weight:bold;text-align:left;border-top:1px solid #f58f35;border-bottom:1px solid black;margin:0;padding:15px;}
div.warning img{margin:0;padding:0;margin-right:20px;margin-bottom:10px;float:left;}
div.hentai_desc{color:white;font-size:11px;text-align:left;margin:0;padding:0px;}
div.hentai_desc a{margin:0;margin-right:10px;padding:0;float:left;text-decoration:underline;font-weight:bold;}
div.hentai_desc p a{text-decoration:underline;font-weight:bold;}
div.hentai_desc p a:hover{text-decoration:none;font-weight:bold;}
div.hentai_desc p{padding:15px;}
div.apercu{width:100px;height:100px;margin:15px auto;border:1px solid black;background-color:#2b2b2b;}
p.annonce{margin:20px;text-align:left;}
p.classique{padding-left:15px;}
p.classique a{color:white;font-weight:bold;text-decoration:underline;}
p.classique a:hover{text-decoration:none;}
p.rule{padding:15px;color:#949494;text-align:justify;}
p.rule a{color:white;font-weight:bold;text-decoration:underline;}
p.rule a:hover{text-decoration:none;}
p.total_users{padding:20px 0 20px 10px;border:0;border-bottom:2px solid black;font-size:14px;color:#ff6600;}
p.details_users{padding:10px 0 10px 10px;}
p.details_users a{font-weight:bold;text-decoration:underline;color:#e52f00;}
p.details_users a:hover{text-decoration:none;}
p.details_gagnant{padding:10px;text-align:justify;}
p.details_gagnant a{font-weight:bold;text-decoration:underline;color:#e52f00;}
p.details_gagnant a:hover{text-decoration:none;}
p.link_user_list{padding:0 5px 0 5px;text-align:center;}
p.perfect{padding:5px;color:white;font-weight:bold;font-size:15px;background-color:#323232;color:white;margin:20px;border:1px solid white;}
p.perfect2{text-align:center;padding:5px;color:white;font-size:15px;background-color:#323232;color:white;margin:0 20px 0 20px;border:1px solid black;}
p.perfect2 span{color:#ff9900;font-weight:bold;}
p.count_games{color:#949494;margin:8px;margin-bottom:0;}
img.b_black{border:1px solid black;}
img.galerie{border:1px solid black;margin:10px;width:130px;height:100px;}

h3.titre_h3{font-size:16px;}
h3.titre_h3 span{margin-left:520px;}

table.tableau-left , table.tableau-right{border-collapse: collapse;border:1px solid #494538;margin:10px 0;}
table.tableau-left th , table.tableau-right th{border:1px solid #494538;background-color:#66614e;padding:3px;}
table.tableau-left td,table.tableau-right td{border:1px solid #494538;background-color:#6c6653;padding:3px;}

table.tableau-left a{color:white;text-decoration:underline;font-weight:bold;}
table.tableau-left a:hover{text-decoration:none;}

table.tableau-right a{color:white;text-decoration:underline;font-weight:bold;}
table.tableau-right a:hover{text-decoration:none;}

table.tableau-left{float:left;width:250px;}
table.tableau-right{margin-left:265px;width:655px;}

table.listlots{width:90%;margin:0 auto;border-collapse:collapse;border:0;}
table.listlots th{border:1px solid black;background-color:#2b2b2b;padding:3px;}
table.listlots th.vide{border:0;background-color:#474747;padding:3px;}
table.listlots td{border:1px solid black;background-color:#353535;padding:3px;}

input.submit{cursor:pointer;border:1px solid black;background-color:#2b2b2b;font-weight:bold;text-align:center;color:white;padding:5px 10px 5px 10px;margin:15px;}

/*//////////////////////////////////////// FOOTER /////////////////////////////////////////*/

p#footer{padding-top:7px;clear:both;height:50px;background: #565656 url("images/hr_footer.gif") top center repeat-x;color:#949494;text-align:center;font-size:12px;}
p#footer a{text-decoration:underline;font-weight:bold;color:#949494;}
p#footer a:hover{text-decoration:none;}
