* ====================================================================================================
** = Cascading Style-Sheet for xxx-4-free.net
** =
** = Copyright (C) 2003-2006 - XXX-4-FREE.NET - All Rights Reserved
** ====================================================================================================
*/

/* ----------------------------------------------------------------------------------------------------
** - Default
** ----------------------------------------------------------------------------------------------------
*/

BODY
{
background-color: #FFFFFF;
margin: 0px 0px 0px 0px;
}

/* ----------------------------------------------------------------------------------------------------
** - Header
** ----------------------------------------------------------------------------------------------------
*/

H1
{
color: #333333;
display: inline;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: bold;
}

/* ----------------------------------------------------------------------------------------------------
** - Text
** ----------------------------------------------------------------------------------------------------
*/

P, SPAN, LABEL
{
color: #333333;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
}

LABEL.CHECKBOX, LABEL.RADIO
{
cursor: pointer;
/* cursor: hand; */
}

/* ----------------------------------------------------------------------------------------------------
** - List
** ----------------------------------------------------------------------------------------------------
*/

UL.CIRCLE, UL.CIRCLE UL
{
list-style-type: circle;
}

UL.PLUS, UL.PLUS UL
{
list-style-type: none;
}

LI
{
color: #333333;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
line-height: 14pt;
margin-left: 0px;
padding-left: 0px;
}

UL.PLUS LI
{
background-image: url(/gfx/list/plus.gif);
background-repeat: no-repeat;
background-position: left 3px;
padding-left: 16px;
}

/* ----------------------------------------------------------------------------------------------------
** - inline Text
** ----------------------------------------------------------------------------------------------------
*/

SPAN
{
color: #333333;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
}

SPAN.HOT,
SPAN.RED,
SPAN.ERROR
{
color: #CC0000;
font-weight: bold;
}

SPAN.GREEN,
SPAN.SUCCESS
{
color: #00A000;
font-weight: bold;
}

SPAN.GRAY,
SPAN.UNKNOWN
{
color: #C0C0C0;
font-weight: bold;
}

/* ----------------------------------------------------------------------------------------------------
** - Links
** ----------------------------------------------------------------------------------------------------
*/

A
{
color: #000080;
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
text-decoration: none;
}

A:hover
{
color: #000080;
text-decoration: underline;
}

/* ----------------------------------------------------------------------------------------------------
** - Images
** ----------------------------------------------------------------------------------------------------
*/

IMG
{
border-width: 0px;
}

IMG.BLOCK_SEPERATOR
{
margin: 5px 0px 5px 0px;
padding: 0px 0px 0px 0px;
height: 1px;
width: 140px;
}

IMG.SEPERATOR
{
margin: 5px 5px 5px 5px;
padding: 0px 0px 0px 0px;
height: 1px;
width: 630px;
}

/* ----------------------------------------------------------------------------------------------------
** - Layout Tables
** ----------------------------------------------------------------------------------------------------
*/
TABLE.BLOCK,
TABLE.TABLE,
TABLE.FORM,
TABLE.NEWS,
TABLE.RSS_ITEMLIST,
TABLE.UPLOADER_ITEMLIST,
TABLE.PARTNER_ITEMLIST,
TABLE.PARTNER_TOPLIST,
TABLE.DEFAULT_ITEM,
TABLE.DEFAULT_ITEMLIST,
TABLE.DEFAULT_ITEMDETAILS,
TABLE.MOVIE_ITEM,
TABLE.MOVIE_ITEMLIST,
TABLE.MOVIE_ITEMDETAILS
{
background-color: #000000;
}

TABLE.BLOCK,
TABLE.TABLE,
TABLE.FORM,
TABLE.NEWS,
TABLE.PARTNER_ITEMLIST,
TABLE.PARTNER_TOPLIST
{
margin-bottom: 20px;
}

/* ···································································································· */

TABLE.BLOCK TR TH,
TABLE.TABLE TR TH,
TABLE.FORM TR TH,
TABLE.NEWS TR TH,
TABLE.RSS_ITEMLIST TR TH,
TABLE.UPLOADER_ITEMLIST TR TH,
TABLE.PARTNER_ITEMLIST TR TH,
TABLE.PARTNER_TOPLIST TR TH,
TABLE.DEFAULT_ITEM TR TH,
TABLE.DEFAULT_ITEMLIST TR TH,
TABLE.DEFAULT_ITEMDETAILS TR TH,
TABLE.MOVIE_ITEM TR TH,
TABLE.MOVIE_ITEMLIST TR TH,
TABLE.MOVIE_ITEMDETAILS TR TH
{
background-color: #FFFFFF;
}

/* ···································································································· */

TABLE.BLOCK TR TD,
TABLE.TABLE TR TD,
TABLE.FORM TR TD,
TABLE.NEWS TR TD
{
background-color: #FFFFFF;
}

TABLE.RSS_ITEMLIST TR TD,
TABLE.UPLOADER_ITEMLIST TR TD,
TABLE.PARTNER_ITEMLIST TR TD,
TABLE.PARTNER_TOPLIST TR TD,
TABLE.DEFAULT_ITEMLIST TR TD,
TABLE.MOVIE_ITEMLIST TR TD
{
background-color: #FFFFFF;
}

TABLE.RSS_ITEMLIST TR TD,
TABLE.UPLOADER_ITEMLIST TR TD,
TABLE.PARTNER_ITEMLIST TR TD,
TABLE.PARTNER_TOPLIST TR TD,
TABLE.DEFAULT_ITEM TR TD,
TABLE.DEFAULT_ITEMDETAILS TR TD,
TABLE.MOVIE_ITEM TR TD,
TABLE.MOVIE_ITEMDETAILS TR TD
{
background-color: #FFFFFF;
}

TABLE.BLOCK TR TD TABLE TR TD,
TABLE.TABLE TR TD TABLE TR TD,
TABLE.FORM TR TD TABLE TR TD,
TABLE.NEWS TR TD TABLE TR TD,
TABLE.RSS_ITEMLIST TR TD TABLE TR TD,
TABLE.UPLOADER_ITEMLIST TR TD TABLE TR TD,
TABLE.PARTNER_ITEMLIST TR TD TABLE TR TD,
TABLE.PARTNER_TOPLIST TR TD TABLE TR TD,
TABLE.DEFAULT_ITEM TR TD TABLE TR TD,
TABLE.DEFAULT_ITEMLIST TR TD TABLE TR TD,
TABLE.DEFAULT_ITEMDETAILS TR TD TABLE TR TD,
TABLE.MOVIE_ITEM TR TD TABLE TR TD,
TABLE.MOVIE_ITEMDETAILS TR TD TABLE TR TD,
TABLE.NAVIGATION TR TD
{
background-color: transparent;
background-image: none;
}

TABLE.DEFAULT_ITEMLIST TR TD.MOD,
TABLE.DEFAULT_ITEMDETAILS TR TD.ALT,
TABLE.MOVIE_ITEM TR TD.ALT
{
}

/* ···································································································· */

TABLE.BLOCK TR TH H1,
TABLE.TABLE TR TH H1,
TABLE.FORM TR TH H1,
TABLE.NEWS TR TH H1,
TABLE.RSS_ITEMLIST TR TH H1,
TABLE.UPLOADER_ITEMLIST TR TH H1,
TABLE.PARTNER_ITEMLIST TR TH H1,
TABLE.PARTNER_TOPLIST TR TH H1,
TABLE.DEFAULT_ITEM TR TH H1,
TABLE.DEFAULT_ITEMLIST TR TH H1,
TABLE.DEFAULT_ITEMDETAILS TR TH H1,
TABLE.MOVIE_ITEM TR TH H1,
TABLE.MOVIE_ITEMLIST TR TH H1,
TABLE.MOVIE_ITEMDETAILS TR TH H1
{
display: block;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
overflow: hidden;
white-space: nowrap;
}

/* ···································································································· */
TABLE.BLOCK TR TD P,
TABLE.TABLE TR TD P,
TABLE.NEWS TR TD P,
TABLE.RSS_ITEMLIST TR TD P,
TABLE.UPLOADER_ITEMLIST TR TD P,
TABLE.PARTNER_ITEMLIST TR TD P,
TABLE.PARTNER_TOPLIST TR TD P,
TABLE.DEFAULT_ITEM TR TD P,
TABLE.DEFAULT_ITEMLIST TR TD P,
TABLE.DEFAULT_ITEMDETAILS TR TD P,
TABLE.MOVIE_ITEM TR TD P,
TABLE.MOVIE_ITEMLIST TR TD P,
TABLE.MOVIE_ITEMDETAILS TR TD P
{
padding: 5px 5px 5px 5px;
margin: 0px 0px 0px 0px;
}

TABLE.FORM TR TD P
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

TABLE.NEWS TR TD P
{
width: 630px;
overflow: hidden;
white-space: nowrap;
}

TABLE.DEFAULT_ITEMLIST TR TD P.TITLE
{
width: 460px;
overflow: hidden;
white-space: nowrap;
}

TABLE.TABLE TR TD P.KEYWORDS,
TABLE.TABLE TR TD P.KEYWORDS A,
TABLE.TABLE TR TD P.KEYWORDS A:hover
{
font-family: Small Fonts, Verdana, Tahoma, Arial;
font-size: 6pt;
font-weight: normal;
}

/* ···································································································· */

TABLE.NAVIGATION,
TABLE.PARTNER_ITEMLIST TR TD TABLE.NAVIGATION,
TABLE.PARTNER_TOPLIST TR TD TABLE.NAVIGATION,
TABLE.DEFAULT_ITEMLIST TR TD TABLE.NAVIGATION,
TABLE.MOVIE_ITEMLIST TR TD TABLE.NAVIGATION
{
margin-top: 10px; margin-bottom: 10px;
}

/* ···································································································· */

TABLE.NAVIGATION A,
TABLE.DEFAULT_ITEMLIST TR TD TABLE.NAVIGATION A,
TABLE.MOVIE_ITEMLIST TR TD TABLE.NAVIGATION A
{
border: 1px solid #FFFFFF;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
}

/* ···································································································· */

TABLE.NAVIGATION A:hover,
TABLE.DEFAULT_ITEMLIST TR TD TABLE.NAVIGATION A:hover,
TABLE.MOVIE_ITEMLIST TR TD TABLE.NAVIGATION A:hover,

TABLE.NAVIGATION TR TD SPAN,
TABLE.DEFAULT_ITEMLIST TR TD TABLE.NAVIGATION TR TD SPAN,
TABLE.MOVIE_ITEMLIST TR TD TABLE.NAVIGATION TR TD SPAN
{
border: 1px solid #000000;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
text-decoration: none;
}

/* ···································································································· */


TABLE.PARTNER_TOPLIST TR TD P IMG.BANNER_MOUT
{
padding: 0px 0px 0px 0px;
margin: 4px 1px 5px 0px;
}

TABLE.PARTNER_TOPLIST TR TD P IMG.BANNER_MOVER
{
padding: 0px 0px 0px 0px;
margin: 5px 0px 4px 1px;
}

TABLE.DEFAULT_ITEMLIST TR TD P IMG,
TABLE.DEFAULT_ITEMDETAILS TR TD P IMG
{
border-width: 0px;
display: block;
width: 140px;
}

TABLE.MOVIE_ITEMLIST TR TD P IMG,
TABLE.MOVIE_ITEMDETAILS TR TD P IMG
{
border-width: 0px;
height: 200px;
width: 140px;
}

/* ···································································································· */

PRE.NFO
{
color: #000000;
font-family: Terminal, 'Courier New', monospace;
font-size: 9pt;
font-weight: normal;
line-height: 9pt;
overflow: hidden;
width: 598px;
}

/* ----------------------------------------------------------------------------------------------------
** - Forms
** ----------------------------------------------------------------------------------------------------
*/

INPUT, SELECT, TEXTAREA
{
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
}

INPUT.CHECKBOX, INPUT.RADIO
{
font-family: Verdana, Tahoma, Arial;
font-size: 8pt;
font-weight: normal;
margin-left: 0px;
width: 14px;
}

INPUT.BUTTON
{
cursor: pointer;
/* cursor: hand; */
}

TD.REGISTERED_USER INPUT.TEXT
{
background-color: transparent;
border-width: 0px;
color: #00A000;
cursor: default;
font-weight: bold;
}

OPTION,
SELECT.BLACK, OPTION.BLACK
{
background-color: #FFFFFF;
color: #000000;
}

SELECT.BLUE, OPTION.BLUE
{
background-color: #FFFFFF;
color: #0080FF;
}

SELECT.GREY, OPTION.GREY
{
background-color: #FFFFFF;
color: #A0A0A0;
}

SELECT.RED, OPTION.RED
{
background-color: #FFFFFF;
color: #FF0000;
}

SELECT.DEAD_LINKS, OPTION.DEAD_LINKS
{
background-color: #FF0000;
color: #FFFFFF;
}

SELECT.x00, OPTION.x00 /* 00000000 */
{
background-color: #FFFFFF;
color: #0080FF;
}

SELECT.x01, OPTION.x01 /* 00000001 h */
{
background-color: #F4F4F4;
color: #C0C0C0;
}

SELECT.x02, OPTION.x02 /* 00000010 u */
{
background-color: #F4F4FF;
color: #0080FF;
}

SELECT.x03, OPTION.x03 /* 00000011 h u */
{
background-color: #F4F4F4;
color: #A0A0FF;
}

SELECT.x04, OPTION.x04 /* 00000100 f */
{
background-color: #FFFF00;
color: #FF0000;
}

SELECT.x05, OPTION.x05 /* 00000101 f h */
{
background-color: #F4F4F4;
color: #FF0000;
}

SELECT.x06, OPTION.x06 /* 00000110 f u */
{
background-color: #FFFF00;
color: #8000FF;
}

SELECT.x07, OPTION.x07 /* 00000111 f u h */
{
background-color: #F4F4F4;
color: #FF00FF;
}

SELECT.x08, OPTION.x08 /* 00001000 c */
{
background-color: #FFFFFF;
color: #000000;
}

SELECT.x09, OPTION.x09 /* 00001001 c h */
{
background-color: #F4F4F4;
color: #000000;
}

SELECT.x0A, OPTION.x0A /* 00001010 c u */
{
background-color: #F4F4FF;
color: #000000;
}

SELECT.x0B, OPTION.x0B /* 00001011 c h u */
{
background-color: #F4F4F4;
color: #0000FF;
}

SELECT.x0C, OPTION.x0C /* 00001100 c f */
{
background-color: #FFFF00;
color: #C00000;
}

SELECT.x0D, OPTION.x0D /* 00001101 c f h */
{
background-color: #F4F4F4;
color: #FFA0A0;
}

SELECT.x0E, OPTION.x0E /* 00001110 c f u */
{
background-color: #FFFF00;
color: #FF00FF;
}

SELECT.x0F, OPTION.x0F /* 00001111 c f u h */
{
background-color: #F4F4F4;
color: #CF00CF;
}

/* ----------------------------------------------------------------------------------------------------
** - Toolbar
** ----------------------------------------------------------------------------------------------------
*/

TABLE.TOOLBAR
{
background-color: threedface;
border-top: 1px solid threedhighlight;
border-left: 1px solid threedhighlight;
border-right: 1px solid threedshadow;
border-bottom: 1px solid threedshadow;
}

TD.MOUT, TD.MDIS
{
background-color: threedface;
border-top: 1px solid threedface;
border-left: 1px solid threedface;
border-right: 1px solid threedface;
border-bottom: 1px solid threedface;
}

TD.MOVER
{
background-color: threedface;
border-top: 1px solid threedhighlight;
border-left: 1px solid threedhighlight;
border-right: 1px solid threedshadow;
border-bottom: 1px solid threedshadow;
}

TD.MPRESS
{
background-color: buttonhighlight;
border-top: 1px solid threedshadow;
border-left: 1px solid threedshadow;
border-right: 1px solid threedhighlight;
border-bottom: 1px solid threedhighlight;
}
