A IMG  { display: inline-block;  }
A:hover IMG  { opacity:0.4; filter:alpha(opacity=40);  }
*  { margin:0; padding:0;  }
.clearfloat  { clear:both;  }
#progress_donation  { margin-top: -24px; margin-left: 710px; position: absolute; z-index: 50000; width: 240px; height: 16px; line-height: 16px; vertical-align:middle;  }
#progress_donation IMG.imglink  { display:inline; vertical-align: middle; float: left; margin: 0 0 2px 0;  }
#progress_donation SPAN  { width: 104px; margin: 0 0 0 7px; height: 14px; display: block; float: left; background-image:url(../images/health_bar_frame_donate.png);  }
#progress_donation p  { float: right;  }
#progress_donation IMG  { margin: 2px;  }
.confirm  { padding: 20px; font-size: 18px;  }
.bbcode_list  { margin: 20px 0 20px 0px;  }
.bbcode_list LI  { margin: 5px 0 5px 25px;  }
DIV, P, SPAN, IMG, FIELDSET  { margin: 0; padding: 0;  }
.gbutton  { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; cursor:pointer; display:inline-block; font-family:"helvetica neue", helvetica, arial, sans-serif; font-size:11px; font-style:normal; font-weight:bold; margin:0; padding:3px 10px 3px; text-decoration:none; text-transform:uppercase;  }
img  { display: block;  }
.bb_img  { display: inline;  }
body, td, th  { font-family:helvetica, arial, sans-serif; font-size: 12px;  }
.right  { float: right;  }
#screen  { width: 100%;  }
#website  { margin: 0 auto 20px auto; width: 960px; min-height: 100%;  }
#HEAD_TOP_2  { height: 30px; margin: 0; padding: 0;  }
#HEAD_TOP_2 IMG  { float: left; position:absolute; z-index: 1;  }
#HEAD_TOP_MENU  { height: 30px;  }
#HEAD_TOP_MENU P  { line-height: 30px; height: 30px;  }
#HEAD_TOP_MENU P A  { text-decoration:none; font-size: 12px; font-family: "lucida sans unicode", "lucida grande", sans-serif; line-height: 30px; display: block; float: left;  }
#HEAD_TOP_MENU P A:hover  {  }
#HEAD_TOP_MENU P A.sel  {  }
#ARIAN  { z-index: 5000; overflow:hidden; white-space:pre; line-height: 35px; padding: 0 30px; font-weight:bold;  }
#ARIAN A  { white-space:pre; font-size: 12px; font-weight:bold; font-family: arial, helvetica, sans-serif;  }
#ARIAN A:hover  {  }
#MAIN  { padding: 0 0 0 0;  }
#MAIN .section_infos  { height: 40px; margin: 0 0 0 0;  }
#MAIN .section_infos H1  { padding: 0 0 0 20px; line-height: 40px; font-size: 18px; font-family:"palatino linotype", "book antiqua", palatino, serif;  }
#FOOTER  { display:block; height: 100px; vertical-align:bottom;  }
#FOOTER P  { text-align: center;  }
#FOOTER DIV.box  { margin: 0 auto 0 auto; text-align: center; background-position:  right -10px; background-repeat:no-repeat;  }
#FOOTER .tech  { height: 25px; padding: 10px 0 0 0;  }
#FOOTER .copy P  { line-height: 30px; position:relative;  }
.notice  { line-height: 38px; height: 38px; padding: 0 0 0 5px;  }
.notice A  { padding: 0 10px 0 10px; display: block; float: left; position: relative; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px;  }
.notice A:hover  { padding: 0 10px 0 10px;  }
.notice A.link_sel  { height: 36px; font-weight: bold !important;  }
.big_box  { margin: 0 24px 20px 20px; text-align:left; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px;  }
.big_box P  { text-align:left;  }
.big_box .tl  { float: left;  }
.big_box .tr  { float: right;  }
.big_box h2  { padding: 0 0 0 10px;  }
h2  { display:block; font-family:helvetica, arial, sans-serif; font-size:20px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; margin:0; padding:0 0 0 20px; text-transform:uppercase; line-height:120%;  }
.big_box SPAN.top  { margin: 0; padding: 0; display: block;  }
.big_box div.bottom  { margin: 0; padding: 0; height: 18px; background-image: url(../images/big_box-bb.png); display: block;  }
.big_box DIV.content  { margin: 0; padding: 0; display: block; min-height: 80px; text-align:left;  }
.big_box H1 IMG  { max-width: 22px;  }
.big_box H1  { line-height: 30px; height:30px; font-family:arial, helvetica, sans-serif; font-size:14px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; font-family:"trebuchet ms", arial, helvetica, sans-serif; margin:0; padding:0 0 0 10px; -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; cursor:pointer; display: block; position:relative;  }
.big_box H1 i  { float: right; display: block; margin: 0 0 0 0; padding: 0 10px 0 0; position:relative;  }
.big_box H1 i a  { font-family:arial, helvetica, sans-serif; font-size: 12px;  }
.big_box H1 IMG  { vertical-align:middle; display: inline; margin: 0 8px 3px 0;  }
div h2  { text-transform:uppercase;  }
.perror  { padding: 20px 20px 0 20px; margin: 0 0 30px 0; text-align:center;  }
DIV .NAV  { height: 35px; line-height: 35px; margin: 20px 0 20px 0;  }
DIV .NAV A  { padding: 0 5px 0 5px; height: 20px; min-width: 20px; text-align: center; line-height: 20px; text-decoration: none; margin: 0 3px 8px 0; font-size: 12px;  }
DIV .NAV A:hover  {  }
DIV .NAV A.selected  { font-weight:bold;  }
DIV .selected  {  }
DIV .NAV .left  { float: left;  }
DIV .NAV .right  { float: right; line-height: 35px;  }
DIV .NAV .right a  { line-height: 35px;  }
DIV .NAV .left  { float: left; line-height: 35px;  }
DIV .NAV .left a  { line-height: 35px;  }
DIV .NAV P  { text-align:center;  }
DIV .NAV P B  { font-weight: normal;  }
DIV .NAV .content  { margin: 0 90px 0 90px; text-align:center;  }
.center  { text-align: center;  }
.debug  { padding: 20px; margin: 0 0 0 47px;  }
.debug h6  { font-size: 14px; padding: 0; margin: 5px 0 5px 0; font-weight:normal;  }
.debug P  { line-height: 15px; padding: 0 0 0 5px;  }
.menu_bar  { height: 33px; background-image:url(../images/menu.png); background-position: 0 4px; bottom: 0; left: 0; position:absolute; width: 100%; position: fixed; z-index: 7;  }
.SYS_MENU_TIME  { position: fixed; bottom: 40px;  }
.shoutbox  { width: 1070px; height: 300px; position: absolute; bottom: 32px; right: 50px; left: 70px;  }
.power_menu_back  { z-index: 200000; width: 100%; height: auto; position: static; bottom: 32px; top: 0; position:fixed; display: block; visibility:hidden; background-image:url(../images/opac.png);  }
.power_menu  { width: 250px; min-height: 50px; position:absolute; z-index: 250000; bottom: 32px; display: block; visibility:hidden; padding: 0 0 0 0; cursor:pointer;  }
.power_menu IMG  { position:absolute; bottom: -32px; left: -1px;  }
.power_menu FORM  { padding: 10px;  }
.power_menu FORM LABEL  { line-height: 18px; display: block;  }
.power_menu FORM .search  { width: 160px;  }
.power_menu UL  { display: block; float: none;  }
.SYS_MENU_TIME IMG  { z-index: 1000; margin: -40px 0 0 0; cursor:pointer; position: relative;  }
.SYS_MENU_START  { position: absolute; bottom: 1px; padding: 0; margin: 0; left: 0; z-index: 10001; cursor: pointer; background-image: url(../images/start.png); background-position: 0 -1px; width: 51px; height: 32px; display: block;  }
.SYS_MENU_START:hover  { background-position: 0 -34px;  }
.data_edit LABEL  { display: block; line-height: 25px; margin: 0;  }
.data_edit  { padding: 0 20px 20px 20px;  }
.data_edit INPUT  { display: block;  }
.data_edit .torrents_descr  { width: 650px;  }
.data_edit .torrents_name  { width: 400px;  }
.data_edit .users_title  { width: 400px;  }
.data_edit .users_avatar  { width: 400px;  }
.data_edit .users_signature  { width: 500px; height:  100px;  }
.data_edit .submit  { margin-top: 20px;  }
span.input_err  {  }
DIV.error  { padding: 20px; width: 600px; margin: 20px auto 20px auto; display: block; min-height: 50px; background-image:url(../images/button%20close_64.png); background-repeat:no-repeat; background-position: 20px 10px;  }
DIV.error P  { margin: 0 0 0 100px; font-size: 12px; font-weight:bold;  }
.success  { margin: 0 0 0 0; padding: 20px; font-size: 12px; font-weight:bold;  }
.top_info  { padding: 0 30px 0 50px; line-height: 25px;  }
td, th  { font: 10pt arial, helv, helvetica;  }
th  { font-weight: bold;  }
div.box  { margin: 20px; padding: 0;  }
.bbcode_smiley  { display: inline; vertical-align:middle;  }
table.bbcode_columns  { border-collapse: collapse; margin-top: 1em; margin-bottom: 1em;  }
table.bbcode_columns td.bbcode_column  { padding: 0 1em; vertical-align: top;  }
table.bbcode_columns td.bbcode_firstcolumn  { padding-left: 0;  }
div.bbcode_quote  { margin: 0.5em 0; text-align:left;  }
div.bbcode_quote_head  { font-weight: bold; padding: 0.25em 0.5em;  }
div.bbcode_quote_head a:hover  { text-decoration: underline;  }
div.bbcode_quote_head a:active  { text-decoration: underline;  }
div.bbcode_quote_body  { padding: 0.5em 1em; text-align: left;  }
div.bbcode_code  { margin: 0.5em 0;  }
div.bbcode_code_head  { font-weight: bold; padding: 0.25em 0.5em;  }
div.bbcode_code_body  { font: 10pt monospace; padding: 0.5em 1em;  }
.fatal  { text-align: center; font-size: 16px; padding: 50px;  }
P.waiting  { text-align:center; line-height:40px;  }
.data_grid_head  { font-size:10px; height:18px; line-height:18px;  }
B.green  { font-weight: normal;  }
B.yellow  { font-weight: normal;  }
B.pink  { font-weight: normal;  }
ul.MenuBarHorizontal  { list-style-type: none; font-size: 100%; cursor: default; z-index: 10000000; margin: 0 0 0 0; line-height: 30px; height: 30px;  }
ul.MenuBarHorizontal li  { margin: 0; padding: 0; list-style-type: none; font-size: 100%; text-align: left; cursor: pointer; float: left; line-height: 30px; height: 30px;  }
ul.MenuBarActive  { z-index: 1000;  }
ul.MenuBarHorizontal ul  { margin: 0 30px 0 0; padding: 10px 0 0 0 0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; position: absolute; left: -1000em;  }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible  { left: auto;  }
ul.MenuBarHorizontal ul  { display: block; line-height: 30px; height: 30px;  }
ul.MenuBarHorizontal ul li  { width: 270px; display: block; float: none; line-height: 30px; height: 30px;  }
ul.MenuBarHorizontal ul li IMG  { float: left; padding-top: 4px;  }
ul.MenuBarHorizontal ul ul  { position: absolute; margin: -5% 0 0 95%;  }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible  { left: auto; top: 0;  }
ul.MenuBarHorizontal a  { display: block; cursor: pointer; margin: 0 0 0 0; font-size: 12px; font-family: "lucida sans unicode", "lucida grande", sans-serif; padding: 0 10px 0 10px; text-decoration: none;  }
ul.MenuBarHorizontal ul li a  { padding: 0 0 0 35px; font-weight: normal;  }
ul.MenuBarHorizontal ul li IMG  { margin: 0 0 0 5px;  }
ul.MenuBarHorizontal ul li a:hover  {  }
ul.MenuBarHorizontal a.MenuBarItemSubmenu  { background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu  { background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover  { background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover  { background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarHorizontal a.sel  {  }
ul.MenuBarVertical li a  { line-height: 25px; padding: 0 0 0 35px; display: block;  }
ul.MenuBarVertical  { cursor: default;  }
ul.MenuBarVertical LI  { text-align: left; cursor: pointer; line-height: 25px;  }
ul.MenuBarVertical LI UL  { margin: -5% 0 0 95%; height: 30px; display: block; position: absolute; z-index: 1020; cursor: default; left: -1000em; height: 25px;  }
ul.MenuBarVertical LI UL LI  { text-align: left; cursor: pointer; line-height: 25px; width: 300px; display: block; height: 25px;  }
ul.MenuBarVertical LI UL LI IMG  { display: none;  }
ul.MenuBarVertical ul.MenuBarSubmenuVisible  { left: 0; top: 0; display: block;  }
ul.MenuBarVertical a.MenuBarItemSubmenu  { background-image: url(sprymenubarright.gif); background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarVertical a.MenuBarItemSubmenuHover  { background-image: url(sprymenubarrighthover.gif); background-repeat: no-repeat; background-position: 95% 50%;  }
ul.MenuBarVertical li ul li  { text-align: left; cursor: pointer; line-height: 25px;  }
ul.MenuBarVertical ul li a  { line-height: 25px; padding: 0 0 0 35px;  }
ul.MenuBarVertical  { display: block; float: none;  }
ul.MenuBarVertical ul  { line-height: 25px; display: block; float: none;  }
ul.MenuBarVertical a  { display: block; cursor: pointer; padding: 0 0 0 30px; line-height: 25px; display: block; text-decoration: none;  }
UL.infos  { height: 20px; position: relative; margin: -5px 0 5px 5px;  }
UL.infos LI  { float: left; vertical-align:middle; font-weight:bold; padding: 0 30px 0 0; list-style: none;  }
UL.infos LI IMG  { display: inline; vertical-align:middle;  }
body  { background-image: url(../images/top_background.png); background-attachment:fixed; background-repeat: repeat-x;  }
#MAIN  {  }
.NAV  {  }
.big_box  {  }
#HEAD_TOP_1  { height: 140px; margin: 0 0 10px -10px; position: relative;  }
.big_box  { padding: 5px;  }
.big_box DIV.mcontent  {  }
.big_box H1  { background-image: url(../images/h2.png); background-repeat: repeat; background-position: scroll 0 0; font-size: 16px; font-weight:bold;  }
A  { text-decoration: none;  }
A:visited  { text-decoration: none;  }
A:hover  { text-decoration: none;  }
#FOOTER  { background-image:url(../images/back_footer.gif);  }
#HEAD_TOP_MENU  { background-image:url(../images/menu.gif); -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; font-weight:bold;  }
.error  {  }
.DataGrid  { margin: 10px 0;  }
.DataGrid .data_alt  {  }
.DataGrid UL  { display: block; min-height: 25px; height: 25px;  }
.DataGrid .results  { line-height: 30px; padding: 0 0 0 20px;  }
.DataGrid UL LI  { padding: 0 5px 0 5px; float: left; overflow:hidden; white-space:pre; line-height: 25px; height: 25px;  }
.DataGrid .news_title  { width: 600px;  }
.DataGrid .news_added  { width: 110px;  }
.DataGrid .news_comments  { width: 50px;  }
.DataGrid .torrents_size  { width: 60px; font-size: 10px; font-weight:bold;  }
.DataGrid .torrents_category  { width: 40px;  }
.DataGrid .torrents_category  { width: 40px;  }
.DataGrid .categories_parent_cat  { width: 40px;  }
.DataGrid .torrents_seeders  { width: 35px; text-align:center; font-weight:bold;  }
.DataGrid .torrents_completed  { width: 35px; text-align:center; font-weight:bold;  }
.DataGrid .torrents_comments  { width: 35px; text-align:center;  }
.DataGrid .torrents_leechers  { width: 40px; text-align:center; font-weight:bold;  }
.DataGrid .torrents_name  { width: 400px;  }
.DataGrid .torrents_heath  { width: 60px; height: 12px;  }
.DataGrid .torrents_nfo  { width: 20px; padding: 0;  }
.DataGrid .torrents_statut  { width: 20px; padding: 0;  }
.DataGrid .data_head .torrents_nfo  { width: 20px !important; padding: 0 !important;  }
.DataGrid .data_head .torrents_statut  { width: 20px !important; padding: 0 !important;  }
.DataGrid .data_head .torrents_bookmarks_delete  { display: none; visibility:hidden;  }
.DataGrid .torrents_heath IMG  { height: 12px;  }
.DataGrid .data_head  { background-image:url(../images/data_head.gif); height: 25px;  }
.DataGrid .data_head span  { height: 25px; line-height: 25px; font-size: 11px; display: block; float: left; padding: 0 5px 0 5px; margin: 0; overflow: hidden; white-space:pre;  }
.DataGrid .users_username  { width: 90px;  }
.DataGrid .users_sendmp  { width: 90px;  }
.DataGrid .users_online  { width: 90px;  }
.DataGrid .users_last_access  { width: 110px;  }
.DataGrid .users_last_login  { width: 110px;  }
.DataGrid .users_added  { width: 110px;  }
.DataGrid .userss_name  { width: 100px;  }
.DataGrid .torrents_take_online  { width: 130px; margin: 0 0 0 20px;  }
.DataGrid .torrents_state  { width: 130px; margin: 0 0 0 20px;  }
.DataGrid .data_head .torrents_state  { width: 130px; margin: 0 0 0 20px;  }
.DataGrid .data_head .torrents_take_online  { width: 130px; margin: 0 0 0 20px;  }
.DataGrid .data_head B  { font-weight: bold;  }
.DataGrid .data_head B.DESC  { text-decoration:underline;  }
.DataGrid .requests_request  { width: 400px;  }
.DataGrid .requests_added  { width: 95px;  }
.DataGrid .requests_filled  { width: 100px;  }
.DataGrid .messages_subject  { width: 400px;  }
.DataGrid .messages_added  { width: 110px;  }
.DataGrid .comments_added  { width: 110px;  }
.DataGrid .requests_hits  { width: 40px; text-align:center;  }
.DataGrid .messages_unread { width: 25px; text-align:center;  }
.DataGrid .torrents_ratio  { width: 60px;  }
.DataGrid .support_title  { width: 400px;  }
.DataGrid .support_added  { width: 120px;  }
.DataGrid .support_reply_by  { width: 150px;  }
.DataGrid .support_delete  { width: 40px;  }
.DataGrid .forums_topics_subject  { width: 400px;  }
.DataGrid .forums_topics_num_views  { width: 90px; text-align:center;  }
.DataGrid .forums_topics_num_replies  { width: 90px; text-align:center;  }
.DataGrid .peers_active  { width: 90px; text-align:center;  }
.DataGrid .divx_name  { width: 500px;  }
.DataGrid .cheater_total_announce  { width: 50px;  }
.DataGrid .users_uploaded  { width: 80px;  }
.DataGrid .users_downloaded  { width: 80px;  }
.DataGrid .cheater_ratio  { width: 80px;  }
.DataGrid .torrents_events_date  { width: 110px;  }
.DataGrid .torrents_events_code  { width: 60px;  }
.DataGrid .torrents_events_reason  { width: 325px;  }
.DataGrid .invites_email  { width: 150px;  }
.DataGrid .invite_code  { width: 180px;  }
.DataGrid .users_ratio  { width: 70px;  }
.mod_news .DataGrid  { margin: 0 10px;  }
.mod_news .DataGrid UL  { line-height: 30px; height: 30px; margin: 3px 0 3px 0;  }
.mod_news .DataGrid LI  { line-height: 30px;  }
.mod_news .DataGrid .news_added  { font-weight:bold;  }
.mod_news .DataGrid .news_title  { background-image:url(../images/send-message.png); background-repeat: no-repeat; background-position: 0 7px; padding: 0 0 0 25px;  }
.mod_news .DataGrid .news_title A  { font-weight:bold;  }
.mod_news .DataGrid .news_title A:hover  { font-weight:bold;  }
.mod_news .DataGrid .news_comments  { font-size: 11px; width: 120px;  }
.mod_top_torrents UL LI  { height: 45px; list-style:none;  }
.mod_top_torrents UL .torrents_category  {  }
.mod_top_torrents .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_top_torrents .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_top_torrents .torrents_id  { float: right; width: 40px;  }
.mod_top_torrents .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_top_torrents .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_top_torrents .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_top_torrents UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.DataGrid .data_head span.torrents_tags  { display: none;  }
.DataGrid .data_head span.torrents_size  { margin: 0 0 0 40px;  }
.DataGrid .data_head span.torrents_nfo  { display: none;  }
.DataGrid .data_head span.torrents_statut  { display: none;  }
.mod_top_torrents UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_top_torrents  { padding: 10px 0;  }
.mod_login h3  { text-align:center; font-size: 15px; font-family: "trebuchet ms", arial, helvetica, sans-serif;  }
.mod_login IMG  { margin: -94px 0 0 -120px;  }
.mod_login FORM  { padding: 0 20px 20px 20px; text-align:left; display: block;  }
.mod_login FORM P  { display: block; line-height: 20px; text-align:center;  }
.mod_login FORM a  { display: block; line-height: 20px; text-align:center;  }
.mod_login FORM fieldset  { text-align:center;  }
.mod_login FORM label  { display: block; height: 30px; line-height: 30px; text-align:center;  }
.mod_login .register label  { display: block; height: 30px; line-height: 30px; text-align:left; padding: 0 30px 0 30px; float: left; width: 400px;  }
.mod_login .register P  { display: block; height: 30px; line-height: 30px; text-align:left; float: left; clear:both; width: 400px; text-align: right;  }
.mod_rules_upload DIV  { padding: 10px;  }
.mod_rules_generale DIV  { padding: 10px;  }
.mod_rules_status DIV  { padding: 10px;  }
.mod_invite_rules  {  }
.mod_invite_rules DIV  { padding: 10px;  }
    .mod_mentions  { padding: 10px;  }
.mod_torrents UL LI  { height: 45px; list-style:none;  }
.mod_torrents UL .torrents_category  {  }
.mod_torrents .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_torrents .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_id  { float: right; width: 40px;  }
.mod_torrents .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents .torrents_tags A  { text-decoration:underline;  }
.mod_torrents .torrents_tags A:hover  { text-decoration:underline;  }
.mod_torrents .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.DataGrid .data_head span.torrents_tags  { display: none;  }
.DataGrid .data_head span.torrents_size  { margin: 0 0 0 40px;  }
.DataGrid .data_head span.torrents_nfo  { display: none;  }
.DataGrid .data_head span.torrents_statut  { display: none;  }
.mod_torrents UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_torrents  { padding: 10px 0;  }
.mod_torrents FORM  { margin: 20px; padding: 10px; min-height: 120px;  }
.mod_torrents FORM DIV  { margin: 0 0 5px 0;  }
.mod_torrents FORM DIV.form  { margin: 0;  }
.mod_torrents FORM label  { width: 120px; display: block; float: left;  }
.mod_torrents FORM .name  { width: 200px; margin: 0 10px 0 0;  }
.mod_torrents FORM .cid  { font-size: 12px; list-style:none; margin: 0 10px 0 0; width: 150px;  }
.mod_torrents FORM .cid option  { padding: 0 20px 0 0;  }
.mod_torrents .menu_cat  { height: 40px; margin: 0 5px 0 5px;  }
.mod_torrents .menu_cat A  { display: block; margin: 0 0 0 0; font-size: 11px; height: 23px; float: left; line-height: 23px; padding: 0 0 0 0;  }
.mod_torrents .menu_cat A b  { font-size: 12px;  }
.mod_add_request  { min-height: 380px;  }
.mod_add_request UL  { height: 40px;  }
.mod_add_request UL LI  { height: 40px !important;  }
.mod_account_upload_pending UL  {  }
.mod_account_upload_pending .DataGrid .torrents_heath  { padding: 7px 0 0 0;  }
.mod_account_upload_pending .DataGrid .data_head .torrents_heath  { padding: 0;  }
.mod_account_upload_pending H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_account_upload_pending FORM  { margin: 10px; padding: 10px;  }
.mod_torrents_needseed UL LI  { height: 45px;  }
.mod_torrents_needseed UL LI  { height: 45px; list-style:none;  }
.mod_torrents_needseed UL .torrents_category  {  }
.mod_torrents_needseed .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_torrents_needseed .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_needseed .torrents_id  { float: right; width: 40px;  }
.mod_torrents_needseed .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents_needseed .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents_needseed .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents_needseed UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.DataGrid .data_head span.torrents_tags  { display: none;  }
.DataGrid .data_head span.torrents_size  { margin: 0 0 0 40px;  }
.DataGrid .data_head span.torrents_nfo  { display: none;  }
.DataGrid .data_head span.torrents_statut  { display: none;  }
.mod_torrents_needseed UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_torrents_needseed  { padding: 10px 0;  }
.mod_torrents_must UL LI  { height: 45px; list-style:none;  }
.mod_torrents_must .cat_grp  { height: 70px; margin: 10px 5px; text-align:center;  }
.mod_torrents_must .cat_grp P  { font-size: 15px;  }
.mod_torrents_must .cat_grp A  { float: left; display: block;  }
.mod_torrents_must .cat_grp A:hover  { opacity:0.4; filter:alpha(opacity=40);  }
.mod_torrents_must .torrents_name  { height: 25px; line-height: 25px; overflow: visible; font-weight:bold;  }
.mod_torrents_must .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_must .torrents_id  { float: right;  }
.mod_torrents_must .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents_must .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents_must .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents_must UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.mod_torrents_must UL  { height: 45px; position: relative; margin: -1px 0 0 0;  }
.mod_torrents_must H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_torrents_2day .cat_grp  { height: 70px; margin: 10px 5px; text-align:center;  }
.mod_torrents_2day .cat_grp P  { font-size: 15px;  }
.mod_torrents_2day .cat_grp A IMG  { float: left; display: block;  }
.mod_torrents_2day .cat_grp A:hover IMG  { opacity:0.4; filter:alpha(opacity=40);  }
.mod_torrents_2day .torrents_name  { height: 25px; line-height: 25px; overflow: visible; font-weight:bold;  }
.mod_torrents_2day UL LI  { height: 45px; list-style:none;  }
.mod_torrents_2day .torrents_name  { height: 25px; line-height: 25px; overflow: visible; font-weight:bold;  }
.mod_torrents_2day .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_2day .torrents_id  { float: right;  }
.mod_torrents_2day .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents_2day .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents_2day .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents_2day UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.mod_torrents_2day UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_torrents_2day H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_torrents_bookmarks UL LI  { height: 45px;  }
.mod_torrents_bookmarks UL LI  { height: 45px; list-style:none;  }
.mod_torrents_bookmarks UL .torrents_category  {  }
.mod_torrents_bookmarks .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_torrents_bookmarks .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents_bookmarks .torrents_id  { float: right; width: 40px;  }
.mod_torrents_bookmarks .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents_bookmarks .torrents_bookmarks_delete  { padding: 0; width: 100px; margin: -2px 0 0 -90px; height: 20px;  }
.mod_torrents_bookmarks .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents_bookmarks .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents_bookmarks UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.mod_torrents_bookmarks UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_torrents_bookmarks  { padding: 10px 0;  }
.mod_infos  { padding: 10px 0 0 0;  }
.mod_infos H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:18px; overflow: hidden; min-height: 30px; margin: 0 0 10px 0; text-align:center; padding: 0 25px 0 25px;  }
.mod_infos H1  { margin: 5px 0 0 0;  }
.mod_infos H4  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 0 0 0 0; text-align:center; padding: 0 0 0 0;  }
.mod_infos .DataGrid  { width: 640px;  }
.mod_infos .DataGrid .torrents_events_date  { font-weight: bold !important;  }
.mod_infos .DataGrid .torrents_events_code  { font-weight: bold !important;  }
.mod_infos .DataGrid .torrents_events_code B.reject  {  }
.mod_infos .DataGrid .torrents_events_code B.ok  {  }
.mod_infos .DataGrid .torrents_events_code B.publish  {  }
.mod_infos .DataGrid .torrents_events_code B.cancel  {  }
.mod_infos .DataGrid UL  { height: auto; display: block; min-height: 25px !important;  }
.mod_infos .DataGrid .data_alt  {  }
.mod_infos .torrents_infos_l  { width: 640px; padding: 0 20px 20px 20px; margin: 0 0 0 0; min-height: 500px;  }
.mod_infos .torrents_infos_l IMG  { display: inline-block; max-width: 600px;  }
.mod_infos .torrents_infos_l p  { text-align:center !important;  }
.mod_infos .torrents_infos_r  { width: 200px; float: right; margin: 10px 20px 0 0;  }
.mod_infos .torrents_infos_r A.mlink  { padding: 0 0 0 15px; margin: 0; background-image:url(../images/arrow_icon.gif); background-repeat:no-repeat; background-position: 0 1px; font-weight:bold;  }
.mod_infos .torrents_infos_r A.mlink:hover  {  }
.mod_infos .torrents_infos_r .red  {  }
.mod_infos .torrents_infos_r LI  { padding: 0 10px; line-height: 25px; list-style:none; display: block;  }
.mod_infos FORM  { display: block;  }
.mod_infos textarea  { height: 100px; width: 400px; display: block;  }
.mod_infos .torrents_events_reason  { height: auto !important; margin: 0 0 0 300px; padding: 5px; line-height: 12px !important; float: none !important;  }
.mod_infos .top_menu  { display: block; height: 50px; line-height: 50px; padding: 0 15px 0 0;  }
.mod_infos .top_menu A  { font-size: 14px; width: 40px; height: 40px;  }
.mod_infos .top_menu A IMG  { display: inline; vertical-align:middle; max-width: 40px;  }
.mod_nfo DIV  { max-height: 400px; overflow:auto;  }
.mod_nfo PRE  { padding: 20px; font-family:monospace,"dejavu sans mono" !important; font-size:11px; line-height:11px;  }
.mod_comments_torrent FORM  { margin: 0 0 20px 150px; padding: 20px 0 0 0;  }
.mod_comments_torrent FORM textarea  { display: block; margin-bottom: 5px;  }
.mod_comments_torrent FORM input  { display: block; margin-top: 5px;  }
.mod_comments_torrent UL  { margin-top: 10px;  }
.mod_comments_torrent UL LI  { list-style:none; display: block;  }
.mod_comments_torrent UL .text  { margin: 0 10px 25px 112px; min-height: 160px; padding: 10px;  }
.mod_comments_torrent UL .text P.date  { margin: 0 0 20px 0; font-size: 11px;  }
.mod_comments_torrent UL .username  { float: left; width: 100px; margin: 0 0 0 5px; min-height: 160px;  }
.mod_comments_torrent UL .avatar  { max-width: 80px; max-height: 80px; margin: 0 0 0 10px; vertical-align:middle;  }
.mod_comments_torrent UL .username A  { line-height: 20px; padding: 0 0 0 10px;  }
.mod_comments_torrent UL .username P  { line-height: 16px; padding: 0 0 0 10px; vertical-align:middle;  }
.mod_comments_torrent UL .username P IMG  { display: inline; vertical-align:middle;  }
.mod_comments_torrent .ed  { width: 600px; height: 250px;  }
.mod_shoutbox  { height: 100%; width: 100%;  }
.mod_shoutbox div.quizz_box  { padding: 20px; font-family:tahoma, geneva, sans-serif; font-size: 16px;  }
.mod_shoutbox div.quizz_box B  {  }
.mod_shoutbox div.quizz_box pre  { font-size: 14px; font-family:tahoma, geneva, sans-serif; display:inline;  }
.mod_shoutbox div.quizz_box .qinfos  { font-size: 12px; padding: 5px 0 5px 0;  }
.mod_shoutbox .welcome  { line-height: 25px; height: 25px; background-image:url(../images/user.png); background-repeat:no-repeat; background-position: 4px 4px; text-align:right; position: relative; padding: 0 10px 0 25px; display: block; float: right;  }
.mod_shoutbox .frame  { max-height:330px; overflow:auto; margin: 0 0 0 0;  }
.mod_shoutbox .shout_menu  { float: right; width: 170px; max-height:330px; overflow:auto; min-height: 300px;  }
.mod_shoutbox .shout_menu A  { line-height: 20px; padding: 0 10px 0 10px; display: block;  }
.mod_shoutbox ul  { padding: 0; line-height: 25px; min-height: 25px;  }
.mod_shoutbox ul li  { list-style:none; display: block; line-height: 25px; vertical-align:middle; padding: 0; min-height: 25px;  }
.mod_shoutbox ul li.time  { width: 40px; float: left; font-size: 11px; padding: 0 5px 0 0;  }
.mod_shoutbox ul li.delete  { width: 20px; float: left;  }
.mod_shoutbox ul li.msg  { margin: 0 0 0 60px; line-height: 20px; padding: 0;  }
.mod_shoutbox ul li.msg IMG  { display: inline; vertical-align:middle; max-width: 300px; max-height: 200px;  }
.mod_shoutbox .shout_row  {  }
.mod_shoutbox .shout_rowalt  {  }
.mod_shoutbox H6  { font-size: 20px; text-align:center; padding-top: 50px;  }
.mod_shoutbox .warn  { font-size: 14px; text-align:center; line-height: 35px;  }
.mod_shoutbox .me  { font-weight:bold;  }
.mod_shoutbox .yellow  { font-weight:normal;  }
.mod_shoutbox .yellow B  { font-weight:normal;  }
.mod_shoutbox .form  { height: 50px;  }
.mod_shoutbox .form FORM  { padding: 5px;  }
.mod_shoutbox .form option  { padding: 0;  }
.mod_shoutbox .form .text  { width: 80%;  }
.mod_last_register UL LI  { line-height: 25px;  }
.mod_irc  {  }
.mod_irc H2  { font-size: 24px; text-transform:none;  }
.mod_irc P  { padding: 5px 10px; font-size: 14px;  }
.mod_forums  { padding: 20px;  }
.mod_forums h3  { font-size: 21px; font-family:verdana, geneva, sans-serif; font-weight:normal; margin: 10px 0 0 0; padding: 0;  }
.mod_forums h2  { font-size: 14px; font-weight:bold; padding: 0 0 0 20px; margin: 0;  }
.mod_forums h4  { font-size: 14px; font-weight:bold; padding: 5px 0 5px 0; margin: 0;  }
.mod_forums .forum_head  { height: 20px;  }
.mod_forums .forum_head P  { line-height: 20px; float: left;  }
.mod_forums .DataGrid UL  { height: 45px;  }
.mod_forums .DataGrid LI  { height: 45px;  }
.mod_forums .DataGrid LI.forums_topics_subject  { line-height: 20px; font-weight:bold;  }
.mod_forums .DataGrid LI.forums_topics_subject A.topic  { background-image:url(../images/new_topics.png); line-height: 25px; background-repeat: no-repeat; padding: 0 0 0 20px;  }
.mod_forums .DataGrid LI.forums_topics_subject A.topic:visited   { background-image:url(../images/no_new_topics.png); line-height: 25px; background-repeat: no-repeat; padding: 0 0 0 20px;  }
.mod_forums .DataGrid LI.forums_topics_subject A.topic:hover   { background-image:url(../images/no_new_topics.png); line-height: 25px; background-repeat: no-repeat; padding: 0 0 0 20px;  }
.mod_forums .DataGrid LI.forums_topics_subject span  { font-size: 11px; font-weight:normal;  }
.mod_forums .DataGrid LI.forums_topics_subject span b  { font-size: 11px;  }
.mod_forums .DataGrid LI.forums_topics_num_replies  { line-height: 45px;  }
.mod_forums .DataGrid LI.forums_topics_num_views  { line-height: 45px;  }
.mod_forums .DataGrid .data_head  { background-image:none; margin: 0 0 5px 0; line-height: 20px; font-size: 12px; height: 20px;  }
.mod_forums .DataGrid .data_head LI  { font-size: 12px;  }
.mod_forums FORM DIV  { margin-top: 10px;  }
.mod_forums div.reply FORM  { margin: 0 0 20px 150px; padding: 20px 0 0 0;  }
.mod_forums div.reply FORM textarea  { display: block; margin-bottom: 5px;  }
.mod_forums div.reply FORM input  { display: block; margin-top: 5px;  }
.mod_forums div.reply UL  { margin-top: 10px;  }
.mod_forums div.reply UL LI  { list-style:none; display: block;  }
.mod_forums div.reply UL .text  { margin: 0 10px 25px 112px; min-height: 160px; padding: 10px;  }
.mod_forums div.reply UL .text P.date  { margin: 0 0 20px 0; font-size: 11px;  }
.mod_forums div.reply UL .username  { float: left; width: 100px; margin: 0 0 0 5px; min-height: 160px;  }
.mod_forums div.reply UL .avatar  { max-width: 80px; max-height: 80px; margin: 0 0 0 10px; vertical-align:middle;  }
.mod_forums div.reply UL .username A  { line-height: 20px; padding: 0 0 0 10px;  }
.mod_forums div.reply UL .username P  { line-height: 16px; padding: 0 0 0 10px; vertical-align:middle;  }
.mod_forums div.reply UL .username P IMG  { display: inline; vertical-align:middle;  }
.mod_forums div.reply .ed  { width: 600px; height: 250px;  }
.mod_forums .NAV  { height: 15px;  }
.mod_forums .NAV a  { line-height: 15px;  }
.NewPost0  { background-image:url(../images/no_new_post.png); background-repeat: no-repeat; padding: 0 0 0 40px; background-position: 2px 10px;  }
.NewPost1  { background-image:url(../images/new_post.png); background-repeat: no-repeat; padding: 0 0 0 40px; background-position: 2px 10px;  }
.mod_account  { min-height: 330px;  }
.mod_account UL.col_1  { display: block; padding: 10px 5px 10px 5px; width: 110px; float: left;  }
.mod_account UL.col_1 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_account UL.col_1 LI IMG  { vertical-align:middle; display: inline;  }
.mod_account UL.col_1 .avatar  { height: 80px; width: 80px;  }
.mod_account UL.col_1 .avatar IMG  { max-width: 80px; max-height: 80px;  }
.mod_account UL.col_2  { display: block; padding: 10px 5px 10px 5px; width: 200px; float: left;  }
.mod_account UL.col_2 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_account UL.col_3  { display: block; padding: 10px 5px 10px 5px; width: 170px; margin: 5px 5px 0 0; float: right;  }
.mod_account UL.col_3 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_account_keepseed UL  { height: 30px; line-height: 30px; display: block; clear: both;  }
.mod_account_keepseed UL LI  { list-style: none; height: 30px; line-height: 30px; float: left; padding: 0 5px 0 5px; overflow:hidden; white-space:pre; display: block;  }
.mod_account_keepseed UL LI.id  { width: 30px;  }
.mod_account_keepseed UL LI.torrents_ratio  { width: 50px;  }
.mod_account_keepseed UL LI.torrents_category_name  { width: 90px;  }
.mod_account_keepseed UL LI.torrents_name  { width: 320px;  }
.mod_account_keepseed UL LI.torrentS_seeders  { width: 25px;  }
.mod_account_keepseed UL LI.torrents_leechers  { width: 25px;  }
.mod_account_keepseed UL LI.torrents_leechers  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.categories_name  { width: 100px; float: right; text-align:left;  }
.mod_account_keepseed UL LI.peers_stats_percent DIV  { width: 100px; height: 13px; margin-top: 9px;  }
.mod_account_keepseed UL LI.peers_stats_percent DIV span  { height: 13px; margin: 0; padding: 0; display: block; line-height: 13px; text-align:right; font-size: 9px;  }
.mod_account_keepseed UL LI.torrents_name  { margin: 0 0 0 0; padding: 0 0 0 0; position:relative; white-space:pre; overflow:hidden;  }
.mod_account_keepseed UL LI.img  { width: 25px; margin: 10px 0 0 5px; float: left; text-align:center;  }
.mod_account_keepseed UL LI.dl  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.dl IMG  { margin: 8px 0 0 4px;  }
.mod_account_keepseed UL LI.torrents_seeders  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_completed  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_comments  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_size  { width: 70px; float: right; font-size: 10px; font-weight:bold; padding: 0 0 0 10px;  }
.mod_account_keepseed UL LI.torrents_category  { width: 65px; float: right; white-space:pre;  }
.mod_account_keepseed UL LI.category A  { font-size: 11px;  }
.mod_account_keepseed UL LI.torrents_img  { text-align:center; width: 35px;  }
.mod_account_keepseed UL LI.torrents_img IMG  { text-align:center; margin: 8px 0 0 0;  }
.mod_account_keepseed UL LI.torrents_edit  { margin: 0 0 0 20px;  }
.mod_account_active_download UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_active_upload UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_needseed UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_mailbox h4  { font-size: 13px; line-height: 35px;  }
.mod_account_mailbox h3  {  }
.mod_account_mailbox .view_msg  { margin: 20px; padding: 5px;  }
.mod_account_mailbox .view_msg P  { padding: 5px;  }
.mod_account_mailbox .view_msg FORM  { padding: 5px; display: none;  }
.mod_account_mailbox .view_msg label  { display: block;  }
.mod_account_mailbox .view_msg textarea  { display: block; width: 600px; height: 300px;  }
.mod_account_mailbox .message_box  { margin: 20px;  }
.mod_account_mailbox .DataGrid  {  }
.mod_account_mailbox .DataGrid UL  { line-height: 25px;  }
.mod_account_mailbox .DataGrid  UL LI  { line-height: 25px;  }
.mod_account_mailbox .DataGrid .messages_subject  { background-position: 4px 4px; padding: 0 5px 0 5px;  }
.mod_account_mailbox .DataGrid .messages_delete  { float: right; width: 80px; text-align:right;  }
.mod_account_mailbox .DataGrid .messages_unread  { width: 25px; padding: 0;  }
.mod_account_mailbox .DataGrid .messages_unread img  { margin: 4px 0 0 4px;  }
.mod_account_mailbox .DataGrid .data_head  .messages_unread  { visibility:hidden;  }
.mod_account_mailbox .DataGrid .data_head  .messages_msg  { display: none;  }
.mod_account_mailbox .DataGrid .data_head .messages_subject  { background-image: none;  }
.mod_account_mailbox .results  {  }
.mod_account_mailbox .NAV  { height: 25px; line-height: 25px; margin: 0;  }
.mod_account_edit_passwd H4  { padding: 5px 0 5px 0; margin: 30px 15px 0 15px; font-weight:bold; font-size: 14px;  }
.mod_account_edit_passwd form div  { height: 30px; line-height: 30px; margin: 0 0 0 30px;  }
.mod_account_edit_passwd form  { margin: 20px 0 20px 0;  }
.mod_account_edit_passwd form div label  { display: block; width: 200px; float: left; height: 30px;  }
.mod_account_edit_email H4  { padding: 5px 0 5px 0; margin: 30px 15px 0 15px; font-weight:bold; font-size: 14px;  }
.mod_account_edit_email form div  { height: 30px; line-height: 30px; margin: 0 0 0 30px;  }
.mod_account_edit_email form  { margin: 20px 0 20px 0;  }
.mod_account_edit_email form div label  { display: block; width: 250px; float: left; height: 30px;  }
.mod_account_edit_email .courriel  { width: 200px;  }
.success  { padding: 0; line-height: 65px; text-align:center;  }
.confirm  { margin: 0 20px 0 0;  }
.mod_account_edit DIV DIV  { padding: 10px; margin: 5px;  }
.mod_account_edit H4  { padding: 5px 0 5px 0; margin: 30px 15px 0 15px; font-weight:bold; font-size: 14px;  }
.mod_account_edit .users_signature  { height: 100px; width: 600px;  }
.mod_account_edit label  { font-weight:bold; font-size: 14px;  }
.mod_account_edit .confirm  { font-weight:bold; font-size: 14px;  }
.mod_account_download_infos UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_upload_infos UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_disclaimer  { padding: 10px;  }
.mod_documentation P  { padding: 5px;  }
.mod_documentation UL  { display: block; margin: 0 0 0 0; padding: 10px 0 10px 0;  }
.mod_documentation LI  { padding: 0; margin: 0 0 0 30px; line-height: 16px;  }
.mod_documentation LI A  { text-decoration:none;  }
.mod_documentation .article  { padding: 0 20px 20px 20px; margin: 20px 20px 20px 30px; list-style:none;  }
.mod_documentation H3  { padding: 20px 20px 0 20px; margin: 0; font-weight:bold; font-size: 14px;  }
.mod_documentation H4  { padding: 20px 20px 0 0; margin: 0; font-weight:bold; font-size: 14px;  }
.mod_rules_upload DIV  { padding: 10px;  }
.mod_rules_generale DIV  { padding: 10px;  }
.mod_rules_status DIV  { padding: 10px;  }
.mod_utils  { /*padding: 0 0 30px 0; */;  }
.mod_utils DIV  { min-height: 170px;  }
.mod_utils H1  { margin: 0 0 30px 0;  }
.mod_utils DIV IMG  { float: left; position: relative; margin: 20px 0 0 25px;  }
.mod_utils DIV.boxx  { margin: 10px; padding: 5px 0 5px 0;  }
.mod_utils DIV SPAN  { display: block; margin: 0 0 0 200px;  }
.mod_utils DIV H2  { font-size: 18px; padding: 20px 0 0 0; margin: 0;  }
.mod_utils DIV P  { padding: 10px 0 10px 0;  }
.mod_utils B  {  }
.mod_utils h3  { font-size: 14px;  }
.mod_tutoriels P  { padding: 5px;  }
.mod_tutoriels UL  { display: block; margin: 0 0 0 0; padding: 10px 0 10px 0;  }
.mod_tutoriels LI  { padding: 0; margin: 0 0 0 30px; line-height: 16px;  }
.mod_tutoriels LI A  { text-decoration:none;  }
.mod_tutoriels .article  { padding: 0 20px 20px 20px; margin: 20px 20px 20px 30px; list-style:none;  }
.mod_tutoriels H3  { padding: 20px 20px 0 20px; margin: 0; font-weight:bold; font-size: 14px;  }
.mod_tutoriels H4  { padding: 20px 20px 0 0; margin: 0; font-weight:bold; font-size: 14px;  }
.mod_support label  { width: 150px; display: block; line-height: 25px;  }
.mod_support input  { display: block; clear:both;  }
.mod_support DIV  { margin: 5px 0 5px;  }
.mod_support FORM  { padding: 20px;  }
.mod_support FORM .message  { width: 500px; height: 100px;  }
.mod_support FORM .titre  { width: 300px;  }
.mod_support h4  { font-size: 13px; line-height: 35px;  }
.mod_support h3  {  }
.mod_support .view_msg  { margin: 20px; padding: 5px;  }
.mod_support .view_msg P  { padding: 5px;  }
.mod_support .view_msg FORM  { padding: 5px; display: none;  }
.mod_support .view_msg label  { display: block;  }
.mod_support .view_msg textarea  { display: block; width: 600px; height: 300px;  }
.mod_support .message_box  { margin: 20px;  }
.mod_support .DataGrid  {  }
.mod_support .DataGrid UL  { line-height: 25px;  }
.mod_support .DataGrid  UL LI  { line-height: 25px;  }
.mod_support .DataGrid .messages_subject  { background-position: 4px 4px; padding: 0 5px 0 5px;  }
.mod_support .DataGrid .messages_delete  { float: right; width: 80px; text-align:right;  }
.mod_support .DataGrid .messages_unread  { width: 25px; padding: 0;  }
.mod_support .DataGrid .messages_unread img  { margin: 4px 0 0 4px;  }
.mod_support .DataGrid .data_head  .messages_unread  { visibility:hidden;  }
.mod_support .DataGrid .data_head  .messages_msg  { display: none;  }
.mod_support .DataGrid .data_head .messages_subject  { background-image: none;  }
.mod_support .results  {  }
.mod_support .NAV  { height: 25px; line-height: 25px; margin: 0;  }
.mod_ratio_info DIV  { padding: 20px; font-size: 16px; font-family:arial, helvetica, sans-serif;  }
.mod_ratio_info P   { padding: 10px 0; line-height: 24px;  }
.mod_ratio_info h2   { margin: 20px 0;  }
.mod_ratio_info OL   { margin: 10px 0;  }
.mod_ratio_info OL LI   { margin: 10px 0 10px 30px; line-height: 24px;  }
  .mod_viewnews  { overflow: hidden;  }
.mod_viewnews IMG  { max-width: 580px;  }
.mod_viewnews H1  { font-size: 16px;  }
.mod_viewnews .news_head  { height: 35px; padding: 0 30px 0 30px; line-height: 35px;  }
.mod_viewnews SPAN.text  { padding: 20px 20px 10px 20px; text-align: left; font-size: 14px; display: block;  }
.mod_viewnews UL  { margin: 20px 0 20px 0px;  }
.mod_viewnews UL LI  { margin: 5px 0 5px 25px;  }
.mod_viewnews UL SPAN  { display: inline;  }
.mod_viewnews H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin:0.3em 0 10px; padding: 0 30px 0 25px;  }
.mod_comments FORM  { margin: 0 0 20px 150px; padding: 20px 0 0 0;  }
.mod_comments FORM textarea  { display: block; margin-bottom: 5px;  }
.mod_comments FORM input  { display: block; margin-top: 5px;  }
.mod_comments UL  { margin-top: 10px;  }
.mod_comments UL LI  { list-style:none; display: block;  }
.mod_comments UL .text  { margin: 0 10px 25px 112px; min-height: 160px; padding: 10px;  }
.mod_comments UL .text P.date  { margin: 0 0 20px 0; font-size: 11px;  }
.mod_comments UL .username  { float: left; width: 100px; margin: 0 0 0 5px; min-height: 160px;  }
.mod_comments UL .avatar  { max-width: 80px; max-height: 80px; margin: 0 0 0 10px; vertical-align:middle;  }
.mod_comments UL .username A  { line-height: 20px; padding: 0 0 0 10px;  }
.mod_comments UL .username P  { line-height: 16px; padding: 0 0 0 10px; vertical-align:middle;  }
.mod_comments UL .username P IMG  { display: inline; vertical-align:middle;  }
.mod_comments .ed  { width: 600px; height: 250px;  }
.mod_torrents_edit .torrents_nfo  { font-size: 10px; width: 800px; height: 300px;  }
.mod_torrents_edit textarea  { height: 500px; width: 600px; display: block;  }
.mod_torrents_edit .markItUpContainer  { width: 668px;  }
.mod_add_support FORM  { padding: 20px;  }
.mod_add_support FORM LABEL  { line-height: 22px;  }
.mod_add_support FORM DIV  { margin: 0 0 5px 0;  }
.mod_add_invite FORM  { padding: 20px;  }
.mod_add_invite FORM LABEL  { line-height: 22px;  }
.mod_add_invite FORM DIV  { margin: 0 0 5px 0;  }
.mod_outils A  { padding: 180px 0 0 0; margin: 20px; width: 156px; display: block; font-size: 18px; font-family:"trebuchet ms", arial, helvetica, sans-serif; text-align:center;  }
.mod_outils A.bbcode  { background-image:url(../images/10551-wmlogistic-ukeditor.png); background-image: no-repeat; background-position: center;  }
.mod_outils A.bbcode:hover  { background-image:url(../images/10551-wmlogistic-ukeditor2.png); background-position: no-repeat; background-position: center;  }
.mod_outils textarea  { width: 700px; height: 400px;  }
.smiley_table  { width: 400px;  }
.mod_outils TD  { padding: 0 30px 0 30px;  }
.mod_invite  { font-size: 12px; background-image:url(../images/lock_128.png); background-repeat: no-repeat; height: 260px;  }
.mod_invite H1  { margin-bottom: 20px;  }
.mod_invite FORM  { padding: 0 20px 20px 20px; text-align:left; display: block;  }
.mod_invite FORM P  { float: left; display: block; height: 30px; line-height: 30px; width: 100px; text-align:left;  }
.mod_invite FORM fieldset  { height: 30px; margin-left: 20px;  }
.mod_invite FORM label  { display: block; height: 30px; line-height: 30px; float: left;  }
.mod_invite .enter  { width: 369px; float: left; height: 175px;  }
.mod_invite .enter IMG  { margin: 0 0 25px 0;  }
.mod_invite .invite  { margin: 0 0 0 370px; height: 175px;  }
.mod_invite .invite P  { margin: 0 0 0 50px; line-height: 25px;  }
.mod_invite .invite IMG  { margin: 0 0 25px 0;  }
.mod_invite .invite DIV  { padding: 20px; text-align:center; width: 350px; margin: 0 auto 0 auto;  }
.mod_invite .invite DIV P  { margin: 0;  }
.mod_download p  { margin: 20px 20px 20px 40px; font-size: 14px;  }
.mod_account_infos  { min-height: 400px;  }
.mod_account_infos UL.col_1  { display: block; padding: 10px 5px 10px 5px; width: 110px; float: left;  }
.mod_account_infos UL.col_1 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_account_infos UL.col_1 LI IMG  { vertical-align:middle; display: inline;  }
.mod_account_infos UL.col_1 .avatar  { height: 80px; width: 80px;  }
.mod_account_infos UL.col_1 .avatar IMG  { max-width: 80px; max-height: 80px;  }
.mod_account_infos UL.col_2  { display: block; padding: 10px 5px 10px 5px; width: 200px; float: left;  }
.mod_account_infos UL.col_2 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_account_infos UL.col_3  { display: block; padding: 10px 5px 10px 5px; width: 170px; margin: 5px 5px 0 0; float: right;  }
.mod_account_infos UL.col_3 LI  { padding: 0; margin: 0; height: 20px; line-height: 20px; list-style: none; display: block; vertical-align:middle;  }
.mod_accountedit DIV DIV  { padding: 10px; margin: 5px;  }
.mod_accountedit H4  { padding: 5px 0 5px 0; margin: 30px 15px 0 15px; font-weight:bold; font-size: 14px;  }
.mod_accountedit .users_signature  { height: 100px; width: 600px;  }
.mod_accountedit label  { font-weight:bold; font-size: 14px;  }
.mod_accountedit .confirm  { font-weight:bold; font-size: 14px;  }
.mod_account_sendmsg label  { width: 150px; display: block; line-height: 25px;  }
.mod_account_sendmsg input  { display: block; clear:both;  }
.mod_account_sendmsg DIV  { margin: 5px 0 5px;  }
.mod_account_sendmsg FORM  { padding: 20px;  }
.mod_account_sendmsg FORM .message  { width: 500px; height: 100px;  }
.mod_account_sendmsg FORM .titre  { width: 300px;  }
.mod_account_active_download UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_active_upload UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_upload_history UL LI  { height: 45px; list-style:none;  }
.mod_upload_history UL .torrents_category  {  }
.mod_upload_history .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_upload_history .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_upload_history .torrents_id  { float: right; width: 40px;  }
.mod_upload_history .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_upload_history .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_upload_history .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_upload_history UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.DataGrid .data_head span.torrents_tags  { display: none;  }
.DataGrid .data_head span.torrents_size  { margin: 0 0 0 40px;  }
.DataGrid .data_head span.torrents_nfo  { display: none;  }
.DataGrid .data_head span.torrents_statut  { display: none;  }
.mod_upload_history UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_upload_history  { padding: 10px 0;  }
.mod_account_download_infos UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_account_keepseed UL  { height: 30px; line-height: 30px; display: block; clear: both;  }
.mod_account_keepseed UL LI  { list-style: none; height: 30px; line-height: 30px; float: left; padding: 0 5px 0 5px; overflow:hidden; white-space:pre; display: block;  }
.mod_account_keepseed UL LI.id  { width: 30px;  }
.mod_account_keepseed UL LI.torrents_ratio  { width: 50px;  }
.mod_account_keepseed UL LI.torrents_category_name  { width: 90px;  }
.mod_account_keepseed UL LI.torrents_name  { width: 320px;  }
.mod_account_keepseed UL LI.torrentS_seeders  { width: 25px;  }
.mod_account_keepseed UL LI.torrents_leechers  { width: 25px;  }
.mod_account_keepseed UL LI.torrents_leechers  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.categories_name  { width: 100px; float: right; text-align:left;  }
.mod_account_keepseed UL LI.peers_stats_percent DIV  { width: 100px; height: 13px; margin-top: 9px;  }
.mod_account_keepseed UL LI.peers_stats_percent DIV span  { height: 13px; margin: 0; padding: 0; display: block; line-height: 13px; text-align:right; font-size: 9px;  }
.mod_account_keepseed UL LI.torrents_name  { margin: 0 0 0 0; padding: 0 0 0 0; position:relative; white-space:pre; overflow:hidden;  }
.mod_account_keepseed UL LI.img  { width: 25px; margin: 10px 0 0 5px; float: left; text-align:center;  }
.mod_account_keepseed UL LI.dl  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.dl IMG  { margin: 8px 0 0 4px;  }
.mod_account_keepseed UL LI.torrents_seeders  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_completed  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_comments  { width: 25px; float: right; text-align:center;  }
.mod_account_keepseed UL LI.torrents_size  { width: 70px; float: right; font-size: 10px; font-weight:bold; padding: 0 0 0 10px;  }
.mod_account_keepseed UL LI.torrents_category  { width: 65px; float: right; white-space:pre;  }
.mod_account_keepseed UL LI.category A  { font-size: 11px;  }
.mod_account_keepseed UL LI.torrents_img  { text-align:center; width: 35px;  }
.mod_account_keepseed UL LI.torrents_img IMG  { text-align:center; margin: 8px 0 0 0;  }
.mod_account_keepseed UL LI.torrents_edit  { margin: 0 0 0 20px;  }
.mod_account_needseed UL .torrents_heath  { margin-top: 6px; position: relative;  }
.mod_users_invited  {  }
    .mod_admin_desktop  { padding: 10px; min-height: 150px;  }
.mod_admin_desktop A  { padding: 5px; margin: 5px; display: block;  }
.mod_create_section FORM  { padding: 20px;  }
.mod_create_section P  { padding: 20px;  }
.mod_create_module FORM  { padding: 20px;  }
.mod_create_module P  { padding: 20px;  }
.mod_css_check  { padding: 5px 10px;  }
 .mod_css_check div  { padding: 5px; margin: 10px 0 10px;  }
.mod_css_edit  { padding: 10px;  }
.mod_css_edit TEXTAREA  { height: 400px; width: 860px;  }
.mod_config_section_title  { padding: 10px;  }
.mod_config_section_title DIV  { height: 40px; margin: 5px;  }
.mod_config_section_title P  { float: left; font-size: 19px; min-width: 280px; line-height: 40px;  }
.mod_config_section_title P INPUT  { width: 500px; font-size: 16px; height: 25px;  }
.mod_config_module_title  { padding: 10px;  }
.mod_config_module_title DIV  { height: 40px; margin: 5px;  }
.mod_config_module_title P  { float: left; font-size: 19px; min-width: 280px; line-height: 40px;  }
.mod_config_module_title P INPUT  { width: 500px; font-size: 16px; height: 25px;  }
.mod_config_module_title h2  { margin: 30px 0 20px;  }
.PHP_INFO  { padding: 30px 0 30px 0;  }
.PHP_INFO table  { border-collapse: collapse; width: 800px;  }
.PHP_INFO .center  { text-align: center;  }
.PHP_INFO .center table  { margin-left: auto; margin-right: auto; text-align: left;  }
.PHP_INFO .center th  { text-align: center !important;  }
.PHP_INFO td, th  { font-size: 14px; vertical-align: baseline;  }
.PHP_INFO h2  { font-size: 150%;  }
.PHP_INFO h2  { font-size: 125%;  }
.PHP_INFO .p  { text-align: left;  }
.PHP_INFO .e  { font-weight: bold; padding: 10px;  }
.PHP_INFO .h  { font-weight: bold;  }
.PHP_INFO .v  { padding: 10px;  }
.PHP_INFO .vr  { text-align: right;  }
.PHP_INFO img  { float: right;  }
.PHP_INFO hr  { width: 800px; height: 1px;  }
.mod_menu_edit_name  { padding: 10px;  }
.mod_menu_edit_name DIV.a  { height: 40px; margin: 5px;  }
.mod_menu_edit_name DIV.a P  { float: left; font-size: 19px; min-width: 280px; line-height: 40px; padding: 0 5px 0 5px;  }
.mod_menu_edit_name DIV.a P INPUT  { width: 500px; font-size: 19px; height: 25px;  }
.mod_menu_edit_name DIV.a h2  { margin: 30px 0 20px;  }
.mod_menu_edit_name DIV.b  { height: 40px; margin: 10px 5px 10px 15px;  }
.mod_menu_edit_name DIV.b P  { float: left; font-size: 16px; min-width: 280px; line-height: 40px; padding: 0 15px 0 15px;  }
.mod_menu_edit_name DIV.b P INPUT  { width: 500px; font-size: 14px; height: 25px;  }
.mod_menu_edit_name DIV.b h2  { margin: 30px 0 20px;  }
.mod_menu_edit_structure  { padding: 20px;  }
  .mod_menu_edit_structure H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_menu_edit_structure DIV.a  { height: 40px; margin: 5px;  }
.mod_menu_edit_structure DIV.a P  { float: left; font-size: 14px; min-width: 280px; line-height: 40px; padding: 0 5px 0 5px;  }
.mod_menu_edit_structure DIV.a P B  { font-size: 18px;  }
.mod_menu_edit_structure DIV.a h2  { margin: 30px 0 20px;  }
.mod_menu_edit_structure DIV.b  { height: 40px; margin: 10px 0 10px 0;  }
.mod_menu_edit_structure DIV.b P  { float: left; font-size: 14px; min-width: 280px; line-height: 40px; padding: 0 5px 0 5px;  }
.mod_menu_edit_structure DIV.b h2  { margin: 30px 0 20px;  }
.theme_generator  {  }
.donate_info  { padding: 10px;  }
.donate_info P  { padding: 10px; text-align: left;  }
.donate_form  { height:200px; margin-top: 20px;  }
.donate_form .col_left  { width: 620px; float: left;  }
.donate_form P  { font-weight:normal; padding: 10px;  }
.donate_form .col_left DIV  { margin: 5px 170px 0 0;  }
.donate_info H4  { padding: 5px 0 5px 0; margin: 0; font-weight:bold; font-size: 14px;  }
.donate_form FORM  { margin: 10px;  }
.mod_donate_faq P  { padding: 5px;  }
.mod_donate_faq UL  { display: block; margin: 0 0 0 0; padding: 10px 0 10px 0;  }
.mod_donate_faq LI  { padding: 0; margin: 0 0 0 30px; line-height: 16px;  }
.mod_donate_faq LI A  { text-decoration:none;  }
.mod_donate_faq .article  { padding: 0 20px 20px 20px; margin: 20px 20px 20px 30px; list-style:none;  }
.mod_donate_faq H3  { padding: 20px 20px 0 20px; margin: 0; font-weight:bold; font-size: 18px;  }
.mod_donate_faq H4  { padding: 20px 20px 0 0; margin: 0; font-weight:bold; font-size: 14px;  }
.mod_stream_search  { height: 190px; margin: 0 0 2px 0;  }
.mod_stream_search IMG.a  { display: inline; height: 160px; width: 120px;  }
.mod_stream_search A.a  { display: block; margin-left: 20px; margin-top: 20px; float: left; height: 160px; width: 120px;  }
.mod_stream_search DIV P.i  { padding: 5px 0 5px 10px; margin: 0 0 0 140px;  }
.mod_stream_search span.moovie  { height: 170px; overflow:hidden; display: block; float: left; width: 420px; margin: 10px 0 10px 21px;  }
.mod_stream_search A.play  { font-size: 18px; margin: 10px 0 0 40px; padding: 5px 10px; display: block; float: left;  }
.mod_stream_search A.play:hover  { font-size: 18px; margin: 10px 0 0 40px; padding: 5px 10px; display: block;  }
.mod_stream_search DIV DIV SPAN.moovie  { display: block; float:none; overflow: visible; height: 185px; width: 90%; margin: 0 0 0 5%; padding: 0;  }
.mod_stream_search .media  { min-height: 400px; position: fixed; z-index: 10000; display: none; left: 0; right: 0; top: 0; bottom: 0; max-height: 520px; min-height: 520px; witdh: auto; margin: 10%; background-image: url('../images/mediacenter.jpg'); background-position: right bottom; background-repeat: no-repeat; -moz-background-origin:padding; -moz-border-radius-bottomleft:45px; -moz-border-radius-bottomright:45px; -moz-border-radius-topleft:45px; -moz-border-radius-topright:45px;  }
.mod_stream_search H5  { line-height: 40px; font-size: 24px; font-weight:bold; padding: 0 0 0 30px;  }
.mod_stream_search .syn  { margin: 0 0 0 5%; width: 80%; padding: 5%; font-size: 16px; letter-spacing: 0.1em; line-height: 25px; overflow:auto; position: relative; max-height: 190px;  }
.mod_stream_search DIV DIV SPAN.moovie a  { font-size: 32px; font-weight:bold; font-family: "trebuchet ms", arial, helvetica, sans-serif; word-spacing: 10px; letter-spacing: 2px; padding: 0 0 0 30px; white-space:pre; z-index:auto; line-height: 50px;  }
.mod_stream_search .tleft  { float: left; width: 50%; height: 100%;  }
.mod_stream_search .tright  { float: right; width: 50%; height: 100%;  }
.mod_stream_search DIV DIV SPAN.moovie IMG  { max-width: 120px; margin: 20px auto 0 auto; float: left;  }
.mod_stream_search span.moovie A  { padding: 10px 0 10px 20px; line-height: 20px; display: block; margin: 0 0 0 120px; font-size: 16px;  }
.mod_stream_search span.moovie A:hover  {  }
.mod_stream_search span.moovie IMG  { max-width: 120px; margin: 0 auto 0 auto; float: left;  }
.mod_stream_search IMG  { float: left;  }
.mod_stream_alpha DIV P.i  { padding: 5px 0 5px 10px; margin: 0 0 0 140px;  }
.mod_stream_alpha span.moovie  { height: 170px; overflow:hidden; display: block; float: left; width: 420px; margin: 10px 0 10px 21px;  }
.mod_stream_alpha A.play  { font-size: 18px; margin: 10px 0 0 40px; padding: 5px 10px; display: block; float: left;  }
.mod_stream_alpha A.play:hover  { font-size: 18px; margin: 10px 0 0 40px; padding: 5px 10px; display: block;  }
.mod_stream_alpha DIV DIV SPAN.moovie  { display: block; float:none; overflow: visible; height: 185px; width: 90%; margin: 0 0 0 5%; padding: 0;  }
.mod_stream_alpha .media  { min-height: 400px; position: fixed; z-index: 10000; display: none; left: 0; right: 0; top: 0; bottom: 0; max-height: 520px; min-height: 520px; witdh: auto; margin: 10%; background-image: url('../images/mediacenter.jpg'); background-position: right bottom; background-position: no-repeat; -moz-background-origin:padding; -moz-border-radius-bottomleft:45px; -moz-border-radius-bottomright:45px; -moz-border-radius-topleft:45px; -moz-border-radius-topright:45px;  }
.mod_stream_alpha H5  { line-height: 40px; font-size: 24px; font-weight:bold; padding: 0 0 0 30px;  }
.mod_stream_alpha .syn  { margin: 0 0 0 5%; width: 80%; padding: 5%; font-size: 16px; letter-spacing: 0.1em; line-height: 25px; overflow:auto; position: relative; max-height: 190px;  }
.mod_stream_alpha DIV DIV SPAN.moovie a  { font-size: 32px; font-weight:bold; font-family: "trebuchet ms", arial, helvetica, sans-serif; word-spacing: 10px; letter-spacing: 2px; padding: 0 0 0 30px; white-space:pre; z-index:auto; line-height: 50px;  }
.mod_stream_alpha .tleft  { float: left; width: 50%; height: 100%;  }
.mod_stream_alpha .tright  { float: right; width: 50%; height: 100%;  }
.mod_stream_alpha DIV DIV SPAN.moovie IMG  { max-width: 120px; margin: 20px auto 0 auto; float: left;  }
.mod_stream_alpha span.moovie A  { padding: 10px 0 10px 20px; line-height: 20px; display: block; margin: 0 0 0 120px; font-size: 16px;  }
.mod_stream_alpha span.moovie A:hover  {  }
.mod_stream_alpha span.moovie IMG  { max-width: 120px; margin: 0 auto 0 auto; float: left;  }
.mod_stream_alpha DIV.navigation  { height: 65px; margin: 20px; -moz-background-origin:padding; -moz-border-radius-bottomleft:15px; -moz-border-radius-bottomright:15px; -moz-border-radius-topleft:15px; -moz-border-radius-topright:15px;  }
.mod_stream_alpha DIV.navigation A  { display: block; float: left; margin: 0 5px 0 5px; padding: 0 5px 0 5px; line-height: 15px; font-size: 14px; font-weight:bold; text-decoration:underline;  }
.mod_stream_alpha DIV h3  { padding: 5px 30px 0 10px; font-size: 16px; line-height: 25px;  }
.mod_stream_alpha DIV.media  { min-height: 400px; position: fixed; z-index: 10000; display: none; left: 0; right: 0; top: 0; bottom: 0; max-height: 520px; min-height: 520px; witdh: auto; margin: 10%; background-image: url('../images/mediacenter.jpg'); background-position: right bottom; background-repeat: no-repeat; -moz-background-origin:padding; -moz-border-radius-bottomleft:45px; -moz-border-radius-bottomright:45px; -moz-border-radius-topleft:45px; -moz-border-radius-topright:45px;  }
.mod_links  { padding: 20px;  }
    .mod_links A  { height: 95px; display: block; margin: 0 0 30px 0;  }
.mod_links A:hover  {  }
.mod_links A.links1  { background-image:url(../images/links1.gif); background-position: 0 -95px;  }
.mod_links A.links1:hover  { background-image:url(../images/links1.gif); background-position: 0 0;  }
  .mod_links A.links2  { background-image:url(../images/links2.gif); background-position: 0 -95px;  }
.mod_links A.links2:hover  { background-image:url(../images/links2.gif); background-position: 0 0;  }
   .mod_links A.links3  { background-image:url(../images/links3.gif); background-position: 0 -95px;  }
.mod_links A.links3:hover  { background-image:url(../images/links3.gif); background-position: 0 0;  }
   .mod_links A.links4  { background-image:url(../images/links4.gif); background-position: 0 -95px;  }
.mod_links A.links4:hover  { background-image:url(../images/links4.gif); background-position: 0 0;  }
   .mod_yugi  { padding: 20px;  }
.mod_yugi TEXTAREA  { width: 100%; height: 400px;  }
    .admin_yugi  { padding: 20px;  }
.admin_yugi TEXTAREA  { width: 100%; height: 400px;  }
    .regles_upload  { padding: 20px;  }
.regles_upload TEXTAREA  { width: 100%; height: 400px;  }
    .regles_generale  { padding: 20px;  }
.regles_generale TEXTAREA  { width: 100%; height: 400px;  }
    .admin_statut  { padding: 20px;  }
.admin_statut TEXTAREA  { width: 100%; height: 400px;  }
    .mod_edit_invite_rules  { padding: 20px;  }
.mod_edit_invite_rules TEXTAREA  { width: 100%; height: 400px;  }
    .mod_doc_yugi H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_doc_yugi textarea  { height: 500px; width: 700px;  }
.mod_doc_yugi a  { display: block; line-height: 30px; padding: 0 20px; font-size: 14px;  }
.add_document H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.add_doadd_documentcument textarea  { height: 500px; width: 700px;  }
.mod_doc_yugi H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_doc_yugi textarea  { height: 500px; width: 700px;  }
.mod_doc_yugi a  { display: block; line-height: 30px; padding: 0 20px; font-size: 14px;  }
.add_document H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.add_doadd_documentcument textarea  { height: 500px; width: 700px;  }
.mod_doc_yugi H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.mod_doc_yugi textarea  { height: 500px; width: 700px;  }
.mod_doc_yugi a  { display: block; line-height: 30px; padding: 0 20px; font-size: 14px;  }
.add_document H3  { display:block; font-family:"myriad pro", "helveticaneue-light", "helvetica neue light", "lucida grande", "helvetica neue", arial, "lucida sans unicode", sans-serif; font-weight:normal; font-size:34px; line-height:36px; margin: 20px 0 10px 0; text-align:center; padding: 0 30px 0 25px;  }
.add_doadd_documentcument textarea  { height: 500px; width: 700px;  }
.mod_report  {  }
.mod_report UL  { min-height: 200px; padding: 20px;  }
.mod_report .DataGrid .torrents_name  { font-size: 16px;  }
.mod_report .DataGrid .alert_torrents_text  { min-height: 100px; width: 850px;  }
.mod_report .DataGrid .users_username  { width: 850px; clear: float;  }
.mod_rss  { padding: 0;  }
.mod_rss P  { line-height: 25px;  }
.mod_rss .cat_grp  { margin: 15px 5px 35px 5px;  }
.mod_rss .cat_grp P  { font-weight: bold; font-size: 16px;  }
.mod_rss h4  { font-weight: bold; font-size: 21px; margin: 10px 0 10px 0;  }
.mod_rss h5  { font-weight: bold; font-size: 18px; margin: 10px 0 10px 0;  }
.mod_rss A { font-size: 18px;  }
.mod_rss .feeder  { margin: 0 20px 20px 20px;  }
.mod_bbcode #bbcode  { width: 870px;  }
    .mod_staff  { padding: 10px; min-height: 150px;  }
.mod_staff A  { padding: 5px; margin: 5px; display: block;  }
.mod_spy_mailbox  {  }
.mod_spy_mailbox .DataGrid UL  { height: auto; clear: both; display: block;  }
.mod_spy_mailbox .DataGrid UL LI  { height: auto; display: block; float: none;  }
.mod_spy_mailbox .DataGrid UL LI.messages_added  { float: left !important;  }
.mod_spy_mailbox .DataGrid UL LI.users_username  { float: left !important;  }
.mod_spy_mailbox .DataGrid UL LI.messages_subject  { float: left !important;  }
.mod_spy_mailbox .DataGrid UL LI.messages_msg  { float: none !important; clear: both; width: 780px; margin: 10px; white-space:normal; line-height: 18px; padding: 10px;  }
.mod_spy_mailbox h4  { font-size: 13px; line-height: 35px;  }
.mod_spy_mailbox h3  {  }
.mod_spy_mailbox .view_msg  { margin: 20px; padding: 5px;  }
.mod_spy_mailbox .view_msg P  { padding: 5px;  }
.mod_spy_mailbox .view_msg FORM  { padding: 5px; display: none;  }
.mod_spy_mailbox .view_msg label  { display: block;  }
.mod_spy_mailbox .view_msg textarea  { display: block; width: 600px; height: 300px;  }
.mod_spy_mailbox .message_box  { margin: 20px;  }
.mod_spy_mailbox .DataGrid  {  }
.mod_spy_mailbox .DataGrid UL  { line-height: 25px;  }
.mod_spy_mailbox .DataGrid  UL LI  { line-height: 25px;  }
.mod_spy_mailbox .DataGrid .messages_subject  { background-position: 4px 4px; padding: 0 5px 0 5px;  }
.mod_spy_mailbox .DataGrid .messages_delete  { float: right; width: 80px; text-align:right;  }
.mod_spy_mailbox .DataGrid .messages_unread  { width: 25px; padding: 0;  }
.mod_spy_mailbox .DataGrid .messages_unread img  { margin: 4px 0 0 4px;  }
.mod_spy_mailbox .DataGrid .data_head  .messages_unread  { visibility:hidden;  }
.mod_spy_mailbox .DataGrid .data_head  .messages_msg  { display: none;  }
.mod_spy_mailbox .DataGrid .data_head .messages_subject  { background-image: none;  }
.mod_spy_mailbox .results  {  }
.mod_spy_mailbox .NAV  { height: 25px; line-height: 25px; margin: 0;  }
.mod_admin_news   {  }
.mod_admin_news .data_edit .news_title  { width: 400px;  }
.mod_admin_news .data_edit .news_body  { width: 800px; height: 500px;  }
.mod_torrents UL LI  { height: 45px; list-style:none;  }
.mod_torrents UL .torrents_category  {  }
.mod_torrents .torrents_name  { height: 25px; font-size: 14px; line-height: 25px; overflow: visible;  }
.mod_torrents .torrents_seeders  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_leechers  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_completed  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_comments  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_size  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .users_username  { margin-top: 25px; position: relative; height: 15px; line-height: 15px;  }
.mod_torrents .torrents_id  { float: right; width: 40px;  }
.mod_torrents .torrents_tags  { padding: 0; width: 300px; margin-top: 0; margin-top: 20px; position: relative; margin-left: -406px; height: 20px;  }
.mod_torrents .torrents_tags A  { text-decoration:underline;  }
.mod_torrents .torrents_tags A:hover  { text-decoration:underline;  }
.mod_torrents .torrents_nfo  { width: 20px; height: 15px; position: relative; padding: 0; margin-top: 25px;  }
.mod_torrents .torrents_statut  { width: 20px; height: 15px; position: relative; padding: 0; position: relative; margin-top: 25px;  }
.mod_torrents UL .torrents_heath  { margin-top: 25px; position: relative; padding: 2px;  }
.DataGrid .data_head span.torrents_tags  { display: none;  }
.DataGrid .data_head span.torrents_size  { margin: 0 0 0 40px;  }
.DataGrid .data_head span.torrents_nfo  { display: none;  }
.DataGrid .data_head span.torrents_statut  { display: none;  }
.mod_torrents UL  { height: 45px; position: relative; margin: 2px 0 2px 0;  }
.mod_torrents  { padding: 10px 0;  }
.mod_torrents FORM  { margin: 20px; padding: 10px; min-height: 120px;  }
.mod_torrents FORM DIV  { margin: 0 0 5px 0;  }
.mod_torrents FORM DIV.form  { margin: 0;  }
.mod_torrents FORM label  { width: 120px; display: block; float: left;  }
.mod_torrents FORM .name  { width: 200px; margin: 0 10px 0 0;  }
.mod_torrents FORM .cid  { font-size: 12px; list-style:none; margin: 0 10px 0 0; width: 150px;  }
.mod_torrents FORM .cid option  { padding: 0 20px 0 0;  }
.mod_torrents .menu_cat  { height: 40px; margin: 0 5px 0 5px;  }
.mod_torrents .menu_cat A  { display: block; margin: 0 0 0 0; font-size: 11px; height: 23px; float: left; line-height: 23px; padding: 0 0 0 0;  }
.mod_torrents .menu_cat A b  { font-size: 12px;  }
.mod_comments_spy  {  }
.mod_comments_spy .DataGrid UL  { height: auto; clear: both; display: block;  }
.mod_comments_spy .DataGrid UL LI  { height: auto; display: block; float: none;  }
.mod_comments_spy .DataGrid UL LI.comments_added  { float: left !important;  }
.mod_comments_spy .DataGrid UL LI.users_username  { float: left !important;  }
.mod_comments_spy .DataGrid UL LI.news_title  { float: left !important; width: 500px !important;  }
.mod_comments_spy .DataGrid UL LI.torrents_name  { float: left !important; width: 500px !important;  }
.mod_comments_spy .DataGrid UL LI.comments_text  { float: none !important; clear: both; width: 780px; margin: 10px; white-space:normal; line-height: 18px; padding: 10px;  }
.mod_comments_spy h4  { font-size: 13px; line-height: 35px;  }
.mod_comments_spy h3  {  }
.mod_comments_spy .view_msg  { margin: 20px; padding: 5px;  }
.mod_comments_spy .view_msg P  { padding: 5px;  }
.mod_comments_spy .view_msg FORM  { padding: 5px; display: none;  }
.mod_comments_spy .view_msg label  { display: block;  }
.mod_comments_spy .view_msg textarea  { display: block; width: 600px; height: 300px;  }
.mod_comments_spy .message_box  { margin: 20px;  }
.mod_comments_spy .DataGrid  {  }
.mod_comments_spy .DataGrid UL  { line-height: 25px;  }
.mod_comments_spy .DataGrid  UL LI  { line-height: 25px;  }
.mod_comments_spy .DataGrid .news_title  { background-position: 4px 4px; padding: 0 5px 0 5px;  }
.mod_comments_spy .DataGrid .messages_delete  { float: right; width: 80px; text-align:right;  }
.mod_comments_spy .DataGrid .messages_unread  { width: 25px; padding: 0;  }
.mod_comments_spy .DataGrid .messages_unread img  { margin: 4px 0 0 4px;  }
.mod_comments_spy .DataGrid .data_head  .messages_unread  { visibility:hidden;  }
.mod_comments_spy .DataGrid .data_head  .comments_text  { display: none;  }
.mod_comments_spy .DataGrid .data_head .news_title  { background-image: none; display: none;  }
.mod_comments_spy .DataGrid .data_head .torrents_name  { background-image: none; display: none;  }
.mod_comments_spy .results  {  }
.mod_comments_spy .NAV  { height: 25px; line-height: 25px; margin: 0;  }
.mod_classcheck  {  }
.mod_classcheck INPUT  { font-size: 22px;  }
.mod_classcheck FORM  { padding: 10px;  }
.mod_classcheck H2  { margin-top: 40px;  }
.mod_admin_invited  {  }
    .mod_admin_username  { padding: 20px;  }
.mod_admin_username h3  { margin: 20px 0 20px 0;  }
.mod_admin_username FORM INPUT  { margin: 8px 0 10px 0;  }
.mod_admin_username input  { display: block;  }
.mod_bonus_ok H3  { font-size: 24px; padding: 30px 30px 5px 150px;  }
.mod_bonus_ok  { min-height: 300px;  }
    .mod_invitation  { padding: 20px;  }
.mod_invitation UL  {  }
