/* RESET */
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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
em {font-style: normal;}
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
input, a {outline-style: none;}

h1 a, a.smartPartner_long, a.telecharger {text-indent:-4000px;}

/* GENERAL */
body {font-family:arial, sans-serif;background-color:#6D8065;}

li#adultes span {padding:0;background:none;}
li#adultes span a {font-size:0;display:inline-block;margin:0 5px;vertical-align:top;margin-top:-4px;padding:0;text-indent:-4000px;height:22Px;width:107px;background:url('../images/btnadulte.gif') no-repeat;}
.menu li#adultes {padding-left:0;}

/*li#adultes span a {padding:4px 54px;background:url('../images/btnadulte.gif') no-repeat;}
li#adultes span strong {position:absolute;left:-4000px;}*/
/* SMALL WINDOW */
body.small #leftAd {padding:0 0 16px 16px;}
body.small #main {margin-left:157px;}
body.small .menu ul {float:left;margin-left:35px;}
body.small .menu li {margin-right:-3px;}
body.small #logo {padding-left:10px;}
body.small #topAd {right:2Px;}
body.small #menuPrincipal {margin:5px 2px 0;}
body.small #contenu {margin:0 2px;}
body.small #boxTabs  {margin-right:1px;}
/* PREMIUM */
body.premium #leftAd, body.premium #topAd, body.premium #middleAd, body.premium #main .bigbox {display:none;}
body.premium #main {margin-left:6px;}
body.premium h1 a {margin:0 auto;}
body.premium #categorieico {right:0;}
body.premium .fichetorrent {margin-right:0;}
body.premium .tableContainer {padding-right:0;}
.invisible {display:none;}
.adminpanel {cursor:pointer;}

p {color:#495644;font-size:13px;}


input, textarea, select, span.input, span.textarea {border:1Px solid #d0d0d0;background-color:#e8f4d3;}
input.focus, textarea.focus {border-color:#647530;}

span.textarea {display:block;width:auto;height:200px;padding:5px;overflow-y:scroll;line-height:140%;color:#495644;font-size:13px;}
#liremsg form {margin-right:30px;}
#liremsg  span.input {background-color:#ECF0E4;}
/* HACKS */



/* HEADER */
#header {position:relative;}
#logo {padding-left:28px;padding-top:26px;}
h1 a {display:block;height:76px;width:269px;background:url('../images/logo2.gif')repeat;}
#topAd, #main .bigbox {background:url('../images/bigbox-left.gif') no-repeat left;}
#topAd {position:absolute;bottom:37px;padding-left:7px;right:2%;}

#topAd .advContainer{background:url('../images/bigbox-right.gif') no-repeat right;padding-right:7px;}
#topAd .advertising {background-color:#54634e;padding:7px 0;}


.raccourcis {display:block;height:15px;margin-left:21px;margin-top:5px;}
.raccourcis a {float:left;display:block;text-indent:-4000px;height:15px;margin-right:5px;}
a.home {background:url('../images/home.gif') no-repeat;width:13px;}
a.refresh {background:url('../images/refresh.gif') no-repeat;width:16px;}



/* MENU */
#menuPrincipal {background:transparent url(../images/bordermenuLeft.gif) no-repeat 0 0;height:37px;margin:5px 9px 0 9px;padding-left:10px;overflow:hidden;}
.menu {background:url('../images/bordermenuRight.gif') no-repeat right;padding-right:10px;height:37px;}
.menu .menuItems {display:table;margin:0 auto;height:30px;padding-top:7px;position:relative;background:url('../images/menu_bg.gif') repeat;display:block;text-align:center;}
.menu ul li {display:table-cell;display:inline-block;font-family:arial, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;}
.menu ul li span {}
.menu ul li a {color:#423f3f;text-decoration:none;}


/* espacements */

.menu li {padding:5px 0 5px 6px;margin-right:2px;}
.menu li span {padding:5px 5px 5px 0;}
.menu li a {padding:4px 10px 4px 8px;}


.menu li.actual {background:transparent url(../images/actualitemLeft.gif) no-repeat 0 0;padding:5px 0 5px 6px;}
.menu li.actual span {background:url('../images/actualitemRight.gif') no-repeat right;padding:5px 5px 4px 0;}
.menu li.actual a {color:#fff;background:url('../images/actualitem_bg.gif') repeat-x 0 0;padding:4px 10px 4px 8px;}

.menu li#don a {color:#cc4e28;}
.menu li#don.actual a {color:#fff;}
.menu li#uploader {position:absolute;top:7px;right:4px;padding:5px 0 5px 6px;}
.menu li#uploader, .remercier {padding:5px 0 5px 6px;margin-right:3px;border:none;background:url('../images/actualitembkLeft.gif') no-repeat 0 0;}
#post_comment a.boutonremercier, a.boutonremercier {text-decoration:none;margin:0;font-size:14px;padding-top:4Px;height:18Px;vertical-align:middle;width:97px;background:url('../images/formsubmit.gif') no-repeat;color:#dde4d6;display:block;text-align:center;color:#E0F337;}
td a.boutonremercier {margin:-4px 0;display:inline-block;font-size:12px;}
#boutonremercier.remercier a {padding:0;}
.menu li#uploader span, .remercier strong {background:url('../images/actualitembkRight.gif') no-repeat center right;padding:5px 5px 4px 0;}
.menu li#uploader a, .remercier a {color:#e0f337;background:url('../images/actualitembk_bg.gif') repeat-x;padding:4px 10px 4px 8px;}

/* CONTENU */



#contenu {background:#dde4d6 url('../images/blank.gif') repeat-x;margin:0 9px;position:relative;padding:9px 0;min-height:600Px;}

/* ADS */
#leftAd {position:absolute;top:9px;padding:0 0 16px 32px;left:0;}
#middleAd {margin:13px auto 14px auto;width:auto;display:block;text-align:center;}
#main .bigbox {height:104px;padding-left:5px;background:url('../images/mainad.gif') no-repeat left;margin-right:8px;margin-bottom:10Px;}
#main .bigbox .adcontainer {padding-right:5Px;background:url('../images/mainad.gif') no-repeat right;}
#main .bigbox .advertising {padding-top:6px;height:98px;background-color:#E8EFE0;}

#main {margin-left:189px;height:auto;}

#userInfos {width:auto;float:left;padding-left:68px;position:relative;margin-top:13px;margin-left:2px;}
#userInfos p, p.gotamsg a {color:#35463c;font-size:13px;margin:2px 0;}
#userInfos span#rang {font-style:italic;font-weight:bold;}
#userInfos strong#username {font-weight:bold;}
a.newmsg {display:table-cell;display:inline-block;background:url('../images/gotamsg.gif') no-repeat top right;padding-right:32px;padding-top:2px;}
p.gotamsg a {margin:0;text-decoration:none;font-size:12px;}
#avatar {position:absolute;left:0;top:0;width:64px;height:61px;background:url('../images/avatar_bg.gif');}
#avatar img {
margin-left:7px;
margin-top:4px;
}


span.download, span.upload {float:left;display:block;height:14px;margin-right:10px;padding-right:14px;background:url('../images/updown.gif') no-repeat right top;}

span.upload {background-position:right bottom;}

#userInfos p.ratio {background:url('../images/ratiobar.gif') no-repeat 4Px 0;font-size:12px;padding-top:6px;margin-top:8px;}

#tableauBord {height:100px;padding-left:10px;background:url('../images/tableaubord_left.jpg') no-repeat top left;margin-right:6px;}
.tableauBord {height:100px;background:url('../images/tableaubord_bg.jpg')}
.bordContent {height:100px;padding-right:10px;background:url('../images/tableaubord_right.jpg') no-repeat top right;}



#userLinks {float:right;width:220px;margin-top:17px;}
#userLinks a {padding-top:46px;text-indent:-5Px;text-decoration:none;color:#181d20;font-size:10px;display:block;float:left;background:url('../images/userlinks_ico.gif') no-repeat;margin-right:14px;}

#userLinks a.parametres {height:38px;width:56px;background-position:0 0;text-indent:-2px;margin-right:23px;}
#userLinks a.messagerie {height:38px;width:47px;background-position:-56px 0px;text-indent:-3Px;margin-right:28px;}
#userLinks a.deconnexion {height:38px;width:38px;background-position:-104px 0px;margin-right:0;text-indent:-10Px;}

/* SEARCH BAR */
#searchBar {margin:10px 5px 7px 0;padding-left:22px;background:url('../images/searchbarleft.gif') no-repeat;}
.recherche {background:url('../images/searchbar_bg.gif') repeat-x;}
.recherche fieldset {padding:5px 0 8px 0;}
.recherche legend {position:absolute;text-indent:-4000px;font-size:0px;}
.recherche label {font-weight:bold;color:#505714;font-size:12px;margin:0 3px;}
.searchfield {background-color:#efefef;padding:1px 0 1px 9px;border:1px solid #b1c5ce;font-family:sans-serif;font-weight:bold;color:#1f1f1f;font-size:12px;width:158px;/*padding:3px 0 3px 9px;background:url('../images/searchfield.gif') no-repeat;border:none;*/}
/*select#categorie {display:table-cell;display:inline-block;height:20px;border-top:1px solid #b1c5ce;border-left:1px solid #b1c5ce;border-right:1px solid #e8f1f4;border-bottom:1px solid #e8f1f4;}*/
select#categorie {font-family:sans-serif;width:176px;font-weight:bold;color:#1f1f1f;background-color:#efefef;font-size:12px;border:1px solid #b1c5ce;}
#searchgo {margin-left:4px;width:39px;background:url('../images/searchgo.gif') no-repeat;padding:1Px 0 1px 0;border:none;text-indent:-4000px;vertical-align:bottom}
#searchBar #partners {padding-right:186px;position:relative;}

a.smartPartner {background:url('../images/searchbarright.gif') repeat;display:block;top:0;position:absolute;right:0px;text-indent:-4000px;height:33px;width:186px;}


/* TABLEAUX */
.smartBox {position:relative;margin-right:9px;margin-bottom:7px;background-color:#adadad;clear:both;}
.title {background:url('../images/hadik.gif') no-repeat;padding-left:23px;height:32px;}
#uptorrent .title {background:url('../images/uptorrent.gif') no-repeat;}
.title h2 {color:#e0f337;font-family:sans-serif;font-size:13px;text-transform:uppercase;background:url('../images/hadikr.gif') no-repeat right;padding-right:4px;height:32px;}
.title span {width:100%;display:table;display:inline-block;background:url('../images/tabcontainer_bg.gif') top repeat-x;height:32px;overflow:hidden;/*padding-top:8px;height:23px;*/}
.title span strong {padding:8px 0 10px 4px;display:table-cell;display:inline-block;}

.box_footer .title, .box_footer .title span {background:transparent none;height:20Px;}
.box_footer {background-color:#CBE0B5;}
.box_footer p {font-weight:bold;color:#687A20;padding-top:6px;text-align:right;padding-right:10px;}
.box_footer a {color:#687A20;}




.boxContent {padding:0 1px 1px 1px;}
.smartBox table {border-spacing:inherit;}


.smartBox {overflow-x:hidden;}
.boxContent table {width:100%;/*border:1px solid #adadad;*/}
.boxContenttable th {background-color:#cbe0b5;color:#687a20;font-weight:bold;font-size:12px;text-align:left;padding:6px 0 6px 12px;}
.boxContent tbody tr, .boxContent tbody tr.odd td, .boxContent tbody tr.odd th {background-color:#efefef;}

.boxContent tbody tr.even, .boxContent tbody tr.even td, .boxContent tbody tr.even th  {background-color:#fff;}


/*.boxContent tbody tr.hover, .boxContent tbody tr.hover td, .boxContent tbody tr.hover th {background-color:#c7dca0;}*/
.boxContent tbody tr.toAdmin,
.boxContent tbody tr.toAdmin td,
.boxContent tbody tr.toAdmin th
{background-color:#f6e3e3;}
td, th {font-family:arial;color:#4e5842;font-size:12px;padding:6px 0;}
table.homelisting td {padding:12px 0 12px 11px;}
table.homelisting td a {color:#4b5a41;vertical-align:top;line-height:20px;text-decoration:none;}



table.homelisting td.nom a {color:black;}
table.homelisting td.nom a:visited {color:#883666;}
.homelisting th a {color:#687A20;}

/* TORRENT READY */
.ready_counter {width:540px;background-color:#E8F4D3;border:1px solid #929B8E;margin:5px auto;font-size:18px;text-transform:uppercase;border:1Px solid #687A20;padding:10px;text-align:center;}
#counter {font-family:fantasy;color:#687A20;display:inline;font-size:28px;}
.ready_adss {margin-top:5px;}
.ready_adss a  {text-decoration:none;line-height:30Px;}


/* commentaires */
.simpleBox {background-color:#e8f4d3;border:1Px solid #929b8e;margin: 13px 0pt; padding: 4px 0pt 4px 0px; font-size: 12px; text-transform: uppercase; text-align: center; outline-width: medium; font-weight: bold; display: block;}
.commentaire {
min-height : 30px;
overflow : hidden;


}

/* contenu */
.v2 h2 {
text-align : center;
font-size : 25px;
font-weight : bold;
color : #82a50b;
text-decoration : underline;
margin-bottom : 20px;
}
.v2 h3, .donation h3 {
font-size : 20px;
margin-bottom : 10px;
}
.v2 h4 {
font-size : 20px;
}
.v2 li {
margin-bottom : 5px;
font-size : 13px;
}
.v2 h2.welcome {
text-decoration : none;
color : #c51f2d;
}

.v2 {line-height:140%;}
.v2 h4, .v2 h3 {color:#3b4b35;margin:10px 0;}
.v2 h3, .donation h3 {text-align:center;font-size:27px;margin:22px 0;color:#6B825C;}

.commentaire .avatar {
color : #fff;
}
.avatar i {
font-weight : bold;
position : absolute;
left : 440px;
color : #000;
}
.commentaire .avatar p {
display : none;
color : #000;
display : none;
}
.commentaire {
border:1px solid #929B8E;
margin-bottom : 10px;
}
.commentaire .avatar {
width : 67px;
float : left;
}
.commentaire .avatar img {
padding : 5px;
}
.comment_title {
background-color : #E8F4D3;
font-size:13px;
border : 1px solid #e2edd9;
padding : 3px 4px;
margin-top : -1px;
position : relative;
}

h3.small {
    color:#72806c;
    margin:35px 0 5px 0;
    text-transform:uppercase;
}

.comment_title a {
    text-decoration:none;
}
.comment_title p {
margin-bottom : 1px;
margin-top : 0;
}
.comment {
margin-left : 67px;
}
#post_comment {
border:1px solid #929B8E;
padding : 15px;
background-color:#E8F4D3;
margin-top : -1px;
}
#post_comment textarea {
    background-color:#fff;
    color:black;
    font-family:arial;
}

#post_comment a {
    color:#72806C;
    text-decoration:none;
    font-weight:bold;
}

#post_comment form {
padding : 0;
margin : 0;
}
#post_comment p {
    font-size:14px;
    margin:3px 0;
}
#post_comment textarea {
width : 100%;
height : 88px;
}
#post_comment .submit {
background-color : #fff;
margin-top : 6px;
padding : 2px 12px;
}
.comment p {padding:10px 0;}

/* TABLEAUX HOME */
.homelisting th {background-color:#cbe0b5;color:#687a20;font-weight:bold;font-size:12px;text-align:left;padding:6px 0 6px 12px;text-align:left;}
#home .homelisting th.heure, #home .homelisting td.heure {width:50px;}
#home .homelisting th.taille, #home .homelisting td.taille {width:100px;}
#home .homelisting th.seed, #home .homelisting td.seed, .homelisting td.complet {width:50px;}
#home .homelisting th.leech, #home .homelisting td.leech {width:50px;}
#home .homelisting th.categorie, #home .homelisting td.categorie {width:150px;}
#home .homelisting th.uploadeur {width:90Px;}
#home .homelisting th.date {width:180Px;}
.homelisting td.uploadeur {padding-left:18px;}


#parcourir.homelisting th.seed,  #parcourir.homelisting td.seed, #parcourir.homelisting th.leech, #parcourir.homelisting td.leech, #parcourir.homelisting th.complet, #parcourir.homelisting td.complet {width:30px;}
#parcourir.homelisting th.taille, #parcourir.homelisting td.taille {width:80px;}
#parcourir.homelisting th.categorie, #parcourir.homelisting td.categorie {width:90px;}


.homelisting td.heure, .homelisting td.nom, .homelisting td.taille, .homelisting td.categorie, .homelisting td.uploadeur {vertical-align:middle;background:url('../images/picto.gif') no-repeat right center;}
.homelisting td.categorie, .homelisting td.uploadeur {background-position:left center;}
.boxContent td.leech {font-weight:bold;color:#d33e57;padding-left:13Px;;}
.boxContent td.seed {font-weight:bold;color:#9eba33;}
.boxContent td.complet {font-weight:bold;color:#000;}

#pagination {overflow:auto;width:495px;margin:0 auto;font-family:sans-serif;font-size:13Px;text-align:center;background-color:#f0f4e9;padding:3px;border:1px solid #bec4b8;}
#pagination a {color:#899385;margin:0 4px;text-decoration:none;font-size:12px;}
#pagination ul, #paginatecom {margin:0 auto;text-align:center;width:400px;}
#paginatecom a {margin:0 2px;font-weight:bold;color:#899385;}
#pagination li {float:left;}
#pagination a.firstpage, #pagination a.lastpage, #pagination a.actualpage {
color:#54634E;
font-weight:bold;
}
.simplepagination {
    background-color:#fff;
    padding:10px 0;
}
.simplepagination .precsuiv {
    width:100px;
    margin:0 auto;
    overflow:auto;
}
.simplepagination a {
    float:left;
    background:url('../images/precsuiv.gif') 0 0;
    height:22px;
    width:47px;
    text-indent:-4000px;
}
.simplepagination a.suiv {
    width:50px;
    background-position:top right;
}

/*#pagination .firstpage a, #pagination .lastpage a, #pagination .current {font-weight:bold;color:#54634e;}*/



/* TABLEAUX LISTING TORRENT */
tr.dlad td {padding:0;}
.tableContainer {/*padding-right:300px;*/background-color:#EFEFEF;min-height:254px;position:relative;}
#torrentadv {position:absolute;right:0;top:3px;bottom:2px;background-color:#fff;height:254px;}
.fichetorrent th {width:120px;text-align:right;padding-right:14px;color:#687a20;}
td span.remercier {padding:4px 0 5px 6px;margin:1px 0;}
td span.remercier a {text-decoration:none;text-align:left;font-weight:normal;}
table#don {width:700px;margin:0 auto;}
table#don td, table#don th {border:1px solid #6B825C;}
a.admin_delete {
background : transparent url(../images/post_delete.png) no-repeat scroll 0 0;
height : 28px;
position : absolute;
right : -1px;
top : 0;
width : 28px;
}

.montants {width:600px;margin:10px auto 30px auto;overflow:auto;}
.donation  .don_submit {background-repeat:no-repeat;}
.don_5 .don_submit {
cursor : pointer;
border : none;
background : url('../images/5e.gif');
height : 114px;
width : 90px;
text-indent : -5000px;
float : left;
margin-right : 15px;
}
.don_10 .don_submit {
cursor : pointer;
border : none;
background : url('../images/10e.gif');
height : 114px;
width : 90px;
text-indent : -5000px;
float : left;
margin-right : 15px;
}
.don_20 .don_submit {
cursor : pointer;
border : none;
background : url('../images/20e.gif');
height : 114px;
width : 90px;
text-indent : -5000px;
float : left;
margin-right : 15px;
}
.don_50 .don_submit {
cursor : pointer;
border : none;
background : url('../images/50e.gif');
height : 114px;
width : 90px;
text-indent : -5000px;
float : left;
margin-right : 15px;
}
.don_100 .don_submit {
cursor : pointer;
border : none;
background : url('../images/100e.gif');
height : 114px;
width : 125px;
text-indent : -5000px;
float : left;
margin-right : 15px;
}


.droitauteur p {padding:15px 0 18px 12px;}
.droitauteur p a {font-family:arial;font-size:12px;color:#dc1a1e;font-weight:normal;font-style:italic;text-decoration:none;}
.droitauteur p a strong {font-weight:bold;font-style:normal;text-decoration:underline;}


td#bigico {width:170px;}
#bigico.video {background:url('../images/bigico_video.gif') no-repeat center;}


a.smartPartner_long {background:url('../images/smartpartner_long.gif');height:34px;width:627px;display:block;margin:12px 0 0 25px;}
a.telecharger {padding-top:15Px;margin-right:20px;height:83px;width:230px;background:url('../images/telecharger.gif') no-repeat bottom;display:block;margin-top:2px;margin-bottom:4px;float:left;}
a.modifier {height:71px;width:204px;background:url('../images/modifier.gif') no-repeat;display:inline-block;text-indent:-4000px;float:left;}
#fichetorrentdesc {clear:both;}
.toggle {background-color:#fff;text-align:center;padding:3Px 0;}
.toggle a {color:#BE0000;font-size:13px;text-decoration:none;}

/* TABS */
#boxTabs {background-color:blue;position:relative;}
#boxTabs ul {float:right;position:absolute;right:-1px;top:-20px;}
#boxTabs li a {font-family:sans-serif;font-size:13Px;color:#54634e;text-transform:capitalize;text-decoration:none;}
#boxTabs li {padding-top:1px;height:19px;margin-right:1px;width:100px;display:block;float:left;background:#f0f4e9 url('../images/tabs.gif') no-repeat top right;text-align:center;}
#boxTabs li.active {background:#fff url('../images/tabs.gif') no-repeat top left;}

#boxTabs li.longtab {width:150px;background:#f0f4e9 url('../images/longtabs.gif') no-repeat top right;text-transform:none;}
#boxTabs li.longtab.active {background:#fff url('../images/longtabs.gif') no-repeat top left;}


#categorieico {width:98px;height:89px;border:1Px solid #f3f6ed;background-color:#fff;position:absolute;top:0;right:300px;}
#categorieico span {width:79px;display:block;margin:0 auto;background:url('../images/bigico.gif');}
#categorieico span.video {height:51px;margin-top:20px;}
#categorieico span.bdrip {height:75px;background-position:0 -52px;margin-top:10px;}
#categorieico span.logiciel {height:62px;}
#categorieico span.ebook {height:73px;}
#categorieico span.game {height:48px;}



/* BOXES */

#parametresbox p {font-size:14px;}
.news p {font-size:14Px;line-height:140%;}
#inscription form {width:400px;margin:0 auto;}
p.caution {color:#C51F2D;text-align:center;font-size:15px;font-weight:bold;}
#inscription table, #inscription td, #inscription th, #inscription tr {background-color:#fff;}
#inscription td, #inscription td label  {width:200px;}

.description,.connexionbox, .onlinebox, .parametresbox, .uptorrent, .boxContent .messagerie, .boxContent .wrapper {overflow:auto;background-color:#fff;padding:20px 10px;}

.onlinebox a {text-decoration:none;font-size:12Px;}

.connexionbox form {width:350px;margin:0 auto;}
.connexionbox legend {text-align:center;display:block;color:#5f6d59;margin-bottom:15px;}
.connexionbox label {display:inline-table;width:150px;text-align:right;}
.connexionbox input {margin-bottom:10px;}
.connexionbox input {border:1px solid #687a20;}
.connexionbox input#connexiongo {display:block;}
.connexionbox #connexion input.checkbox {width:auto;}



/* ICONES CATEGORIES */

.boxContent table td.categorie {padding:0 0 0 11px;overflow:visible;}
td.categorie span {font-weight:bold;color:#4e5842;padding:3px 0 0 32px;vertical-align:top;display:block;display:inline-block;height:17px;background:url('../images/categories_icones.gif') no-repeat 0 0;}
td.categorie span.cam {background-position:0 -20px;}
td.categorie span.r5 {background-position:0 -40px;}
td.categorie span.DVD-Rip {background-position:0 -40px;}
td.categorie span.musique {background-position:0 -99px;height:18px;}
td.categorie span.anime {background-position:0 -60px;height:15px;}
td.categorie span.E-book {background-position:0 -120px;padding-bottom:3px;padding-top:6px;}
td.categorie span.logiciel {background-position:0 -146px;}
td.categorie span.BRip {background-position:0 0;}
td.categorie span.TV-Rip {background-position:0 -78px;height:16px;padding-top:5px;}


/* COULEURS */
span.premiumcolor, .premiumcolor {color:#99b52c;font-weight:bold;text-decoration:none;}
span.modocolor, .modocolor {color:blue;font-weight:bold;text-decoration:none;}
span.admincolor, .admincolor {color:red;font-weight:bold;text-decoration:none;}
span.uploadercolor, .uploadercolor {color:green;font-weight:bold;text-decoration:none;}
span.vipcolor, .vipcolor {color:purple;font-weight:bold;text-decoration:none;}
.c1, label.c1 {color:#424344;font-weight:bold;text-decoration:none;}

/* PARAMETRAGES */
form#parametrage {width:500px;float:left;background-color:#fff;}
form#uploadtorrent {margin-top:30px;width:700px;}
.boxContent {clear:both;}
.smartform legend {font-size:18px;padding:0px 0 20px 10px;display:block;}
.smartform label, .smartform span.label,#userinfostable span.label {float:left;width:253px;text-align:right;margin-right:18px;color:#495644;font-size:12px;font-family:arial;}
.smartform span.label {margin-right:24Px;padding-left:4px;}
.smartform fieldset {color:#495644;font-size:12px;font-family:arial;vertical-align:top;}
#envoimsg.smartform label, .smartform span.label{width:90Px;background:transparent none;text-align:left;}
#connexion.smartform label {width:130px;background:transparent none;text-align:left;}
#envoimsg.smartform input, #envoimsg.smartform textarea, #envoimsg.smartform span.input, .smartform span.textarea {background-color:#fff;}
#envoimsg.smartform textarea {height:128px;font-weight:normal;}
#envoimsg fieldset{padding:5px 0 0 5px;}


#envoimsg.smartform input {background-color:#fff;}
.smartform label.focus {font-weight:bold;}
.smartform input, .smartform select, .smartform textarea, span.input {margin-bottom:10px;padding:2Px 5px;width:160px;width:160px;font-family:arial;font-weight:bold;color:#465b09;font-size:12px;word-spacing:1px;}

.smartform label, #userinfostable span.label {padding:5px;background:url('../images/greenpicto.gif') bottom repeat-x;}
span.input {display:inline-block;padding:3px 5px;margin:0;}

.smartform label.noBorder {background:transparent none;}
.smartform .avatar {border:1Px solid #B6C49F;margin-left:272px;width:50Px;}
.parametresbox p {line-height:140%;}
.smartform .smallnotice {color:#cb3e40;font-size:10px;margin:7px 0 0 272px;}
.smartform input.submit, .submitsupprimer, #envoimsg .submitenvoyer, #connexiongo, #liremsg .submitsupprimer {float:right;margin-top:30px;margin-right:50px;height:22Px;vertical-align:top;width:97px;background:url('../images/formsubmit.gif') no-repeat;color:#dde4d6;text-align:center;display:block;border:none;font-weight:normal;}
#liremsg .submitsupprimer {margin-right:0;margin-top:0;margin-right:30px;}
#connexiongo {margin-right:31px;margin-top:5px;}
#envoimsg .submitenvoyer {margin:0 0 10px 0;}
#liremsg #envoimsg {padding-top:5Px;overflow:auto;}
#liremsg #envoimsg .smartform {padding-right:30px;}
#liremsg #envoimsg span.input {width:auto;margin-left:auto;}
#liremsg #envoimsg .submitenvoyer, #liremsg #envoimsg .submitsupprimer {float:right;}
#liremsg #envoimsg .submitenvoyer {margin:0;}
.uptorrent input.submit {margin-right:21px;}
.submitsupprimer {margin-top:10px;;margin-right:0;}
#envoimsg textarea.msgenvmessage {width:600Px;}
#liremsg .smartform form {margin-right:0;}
#msgenvoi #envoimsg.smartform input.submitenvoyer {float:left;margin-left:630px;}

/*#msgenvoi {overflow:auto;border:1Px solid red;}
#msgenvoi #envoimsg {float:left;}*/



#jauge_dons {margin-top:10Px;padding:9px 12px;float:right;width:495px;background-color:#f1f5ea;border:1Px solid #b9bfb6;}
.jauge {margin:11px auto;}
p.montant_dons {line-height:18px;font-family:arial;font-size:15px;color:#54634e;background:url('../images/star1.gif') no-repeat left;padding-left:29px;}
p.jauge_infos {padding-left:30px;background:url('../images/jinfo.gif') no-repeat 0px 6px;color:#b9bfb6;font-size:12px;text-align:justify;}
p.jauge_infos a {display:block;font-weight:bold;color:#e8b500;font-size:12px;text-decoration:none;margin-top:3px;}

.pswdchkx {position:relative;height:15px;}
#connexion .smartform .pswdchkx input.checkbox {position:absolute;left:158px;top:2Px;}
#connexion .smartform .pswdchkx label.passwordlabel {left:0;position:absolute;top:-1px;}
#connexion.smartform label.passwordchklabel {vertical-align:top;display:inline-block;padding:2px 4px 10px 0;color:#788764;font-size:10px;margin-left:207px;white-space:nowrap;width:auto;text-align:right;margin-right:2Px;}
.smartform input.passwordcheck {width:auto;}
.connexionbox form {position:relative;}
#connexion .smartform input.checkbox {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: bottom; background: transparent;display:block;}
/* UPLOAD TORRENT */

p.noticegreen {background:url('../images/noticegreen.gif') no-repeat left center;line-height:15px;margin:15Px 0;padding:10px 0 10px 40px;}
p.noticegreen strong {display:block;}
p.noticegreen em {font-style:italic;}

.notice h3 {font-family:arial;color:#ba1428;text-align:center;margin-bottom:20px;margin-top:10px;font-weight:bold;}

.notice {width:700px;margin:0 auto;background-color:#e8f4d3;border:1Px solid #929b8e;padding:0 24px;}
.notice li {color:#495644;font-size:13Px;line-height:15px;margin-bottom:5px;list-style-image:url('../images/liststyle.gif');list-style-position:outside;}
.notice p.red {color:#ba1428;text-align:center;margin:15px 0 5px 0;}

/* Messagerie */
#messagerieSwitch {width:250px;float:left;margin-top:10px;}
.boxContent .messagerie {padding-top:5px;}
.inbox_table {margin-left:250px;margin-right:0;background-color:#ecf0e4;}

.msgreception, .msgenvoi {font-size:12px;font-weight:bold;margin-bottom:5px;line-height:22Px;margin-bottom:4Px;text-decoration:none;display:block;color:#495644;height:20px;width:220px;background:url('../images/envoi_receive.gif') no-repeat right top;padding-right:20px;}
.msgreception span {display:inline-block;width:100%;padding-right:20px;padding-bottom:5px;background:url('../images/greenpicto.gif') bottom repeat-x;}
.msgenvoi {height:22Px;background-position:right bottom;margin-top:12px;}
.msgreception span, .msgenvoi span {}


.inbox_table th, .inbox_table td {border:1px solid #c7c7c7;padding-left:10px;}
.inbox_table th a, .inbox_table td a {font-weight:bold;text-decoration:none;color:#687a20;}
.inbox_table th {background-color:#b3c594;color:#505e18;text-align:left;}
.boxContent .inbox_table table tbody tr, .boxContent .inbox_table table tbody tr.odd td  {background-color:#fff;}
.boxContent .inbox_table table tbody tr.even, .boxContent .inbox_table table tbody tr.even td  {background-color:#f0f4e9;}

/* profil */
#userinfostable {width:456px;position:relative;float:left;}
#userinfostable span.label {width:240px;margin-bottom:5px;float:left;position:relative;}
#userinfostable span.input {border:none;background-color:#fff;color:#687a20;}
#userinfostable .useravatar {position:absolute;left:0;top:0;background-color:#fff;height:74px;width:60px;}
#userinfostable .useravatar img {margin-top:3Px;margin-left:3Px;}

#userinfostableLinks {float:right;}
.infosico {border:1Px solid #dbdbdb;margin-bottom:5px;background-color:#e0eacd;width:220px;padding:5px;}
.infosico a {line-height:44Px;background:url('../images/profilico.gif') no-repeat left top;padding-left:64px;display:block;height:43px;color:#495644;font-weight:bold;text-decoration:none;font-family:arial;font-size:12px;}

a.sendmsg {}
.infosico a.useradministrate {background:url('../images/profilico.gif') no-repeat left bottom;}

/* FOOTER */
#footer {height:122px;background:url('../images/footer_bg.gif') repeat-x;}
.copyright {margin-right:20px;line-height:120%;padding-top:17px;}
.copyright strong {font-weight:bold;color:#c3e060;}
.copyright p, .copyright a {color:#efefef;font-size:12px;text-align:right;text-decoration:none;}
a.lighttpd {background:url('../images/lighttpd.gif') no-repeat;height:26px;width:78px;display:block;float:right;}
.lighttpd em {position:absolute;left:-4000px;}

textarea.torrentdescription {width:398px;height:262px;}

#uploadtorrent {float:left;}
#prez a {display:block;height:227px;width:216px;background:url('../images/prez.gif');text-indent:-4000px;float:left;margin-top:200px;margin-left:30px;}

/* SMART STATS */
#smartStats {float:left;margin:10px 0 0 11px;}
#smartStats h4 {background:url(../images/smartstats.gif) no-repeat;height:13px;width:82px;margin:6Px 0 9px 3px;text-indent:-4000px;}
#smartStats table {float:left;white-space:nowrap;margin-right:23px;}
#smartStats td {color:#ccd1ca;font-size:12px;line-height:16px;padding:1px 0 1px 3px;}
#smartStats td em {color:#c3e060;font-weight:bold;font-style:normal;}


/* arbre */
.arbre {
font-family : Georgia;
font-size : 12px;
letter-spacing : 1px;
line-height : 1.5;
margin-left:25Px;
}
.arbre-fichier {
    margin-left:10px;
}
.arbre .arbre-dossier {
list-style-image : url(../images/directory.png);
}
.arbre LI.arbre-fichier {
list-style-image : url(../images/file.png);
}
.arbre LI.ext-3gp {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-afp {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-afpa {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-asp {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-aspx {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-avi {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-bat {
list-style-image : url(../images/application.png);
}
.arbre LI.ext-bmp {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-c {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-cfm {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-cgi {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-com {
list-style-image : url(../images/application.png);
}
.arbre LI.ext-cpp {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-css {
list-style-image : url(../images/css.png);
}
.arbre LI.ext-doc {
list-style-image : url(../images/doc.png);
}
.arbre LI.ext-exe {
list-style-image : url(../images/application.png);
}
.arbre LI.ext-gif {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-fla {
list-style-image : url(../images/flash.png);
}
.arbre LI.ext-h {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-htm {
list-style-image : url(../images/html.png);
}
.arbre LI.ext-html {
list-style-image : url(../images/html.png);
}
.arbre LI.ext-jar {
list-style-image : url(../images/java.png);
}
.arbre LI.ext-jpg {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-jpeg {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-js {
list-style-image : url(../images/script.png);
}
.arbre LI.ext-lasso {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-log {
list-style-image : url(../images/txt.png);
}
.arbre LI.ext-m4p {
list-style-image : url(../images/music.png);
}
.arbre LI.ext-mov {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-mp3 {
list-style-image : url(../images/music.png);
}
.arbre LI.ext-m3u {
list-style-image : url(../images/music.png);
}
.arbre LI.ext-mp4 {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-mpg {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-mpeg {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-ogg {
list-style-image : url(../images/music.png);
}
.arbre LI.ext-pcx {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-pdf {
list-style-image : url(../images/pdf.png);
}
.arbre LI.ext-php {
list-style-image : url(../images/php.png);
}
.arbre LI.ext-png {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-ppt {
list-style-image : url(../images/ppt.png);
}
.arbre LI.ext-psd {
list-style-image : url(../images/psd.png);
}
.arbre LI.ext-pl {
list-style-image : url(../images/script.png);
}
.arbre LI.ext-py {
list-style-image : url(../images/script.png);
}
.arbre LI.ext-rb {
list-style-image : url(../images/ruby.png);
}
.arbre LI.ext-rbx {
list-style-image : url(../images/ruby.png);
}
.arbre LI.ext-rhtml {
list-style-image : url(../images/ruby.png);
}
.arbre LI.ext-rpm {
list-style-image : url(../images/linux.png);
}
.arbre LI.ext-ruby {
list-style-image : url(../images/ruby.png);
}
.arbre LI.ext-sql {
list-style-image : url(../images/db.png);
}
.arbre LI.ext-swf {
list-style-image : url(../images/flash.png);
}
.arbre LI.ext-tif {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-tiff {
list-style-image : url(../images/picture.png);
}
.arbre LI.ext-txt {
list-style-image : url(../images/txt.png);
}
.arbre LI.ext-vb {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-wav {
list-style-image : url(../images/music.png);
}
.arbre LI.ext-wmv {
list-style-image : url(../images/film.png);
}
.arbre LI.ext-xls {
list-style-image : url(../images/xls.png);
}
.arbre LI.ext-xml {
list-style-image : url(../images/code.png);
}
.arbre LI.ext-zip {
list-style-image : url(../images/zip.png);
}
.arbre LI.ext-rar {
list-style-image : url(../images/zip.png);
}

.fichetorrent tr.odd td a {text-decoration:none;}

/* FIXES */
#wait {clear:both;background-color:#fff;border:1px solid #ADADAD;margin:10px 20px;}
#wait p {text-align:center;text-transform:uppercase;font-size:16px;font-weight:bold;margin-top:4Px;}
#wait img.pub_rang {margin-left:auto;margin-right:auto;width:715px;text-align:center;height:48px;}

/* By driss */
#titreFichiers {cursor:pointer;}
#contenuFichiers {display:none;}
#titreStats {cursor:pointer;}
#contenuStats {display:none;}