body {
        font-family: "tahoma", "arial", "helvetica", "sans-serif";
        font-size: 8pt;
background-color: #F8F8F8;
margin-top: 0px;
margin-bottom: 0px;
_height: 100%;
min-height: 100%;
border: 1px;

}
indexs {
	background-color: White;
	background: transparent;
}

table {
border-collapse: collapse;
border: none;
background-color: #EEEEEE;
padding: 1px;
}

table.main, table.mainouter,table.torrenttable {
background-color: #F8F8F8;
background-image: url('/styles/blue/carbon.gif');
padding: 1px;
border: 1px;
border-color: #4167B4;
border: Black;
}

table.header {
background-image: url("pic/filelist/colhead.gif");
background-color: White;
}

table.menu {
background-color: #F5F2E5;//#F4F4F0;
border: 1px;
}

table.browse {
background-color: #F5F2E5;
border: none;
}

table.poll {
background-color: #F8F8F8;
}

table.interiortable {
background-color: #F8F8F8;
}

table.menubarbackground {
background-image: url("pic/filelist/menubarbackground.gif");
background-color: #136791;//#F4F4F0;

}

table.menubartextbackground {
background: transparent;
border-style: none solid none solid;
border-width: 1px;
}

table.statusbar {
background-color: #EEEEEE;//#F4F4F0;
border-style: ridge;
border-width: 1px;
}

table.top {
 background-color: #BCCAD6;
 padding: 1px;
}

table.bottom {
background-color: #F5F2E5;
border: 1px;
}

table.message {
 border: solid #000000 1px;
}

h1 {
font-size: 12pt;
}

h2 {
font-size: 10pt;
color: #EEEEEE;
border-style: solid solid none solid;
border-color: #6580B5;
border-width: 1px;
background-image: url("blue2.gif");
margin-bottom: 0px;
margin-top: 5px;
 text-align: center;
}

h3 {
font-size: 10pt;
}

h4 {
font-size: 10pt;
color: #EEEEEE;
border-style: solid solid none solid;
border-color: #6580B5;
border-width: 1px;
background-image: url("blue2.gif");
margin-bottom: 0px;
margin-top: 5px;
 text-align: center;
}

p {
        font-size: 8pt;
}

p.sub {
margin-bottom: 4pt;
}

p.sig {
 border-top-style: dotted;
 border-top-length: 4pt;
 margin-bottom: 2pt;
}

td {
        font-size: 8pt;
        border: solid #6580B5 1px;

}

td.right {
border-style: solid none solid solid;
border-width: 1px;
}

td.left {
border-style: solid solid solid none;
border-width: 1px;
}

td.sides {
border-style: solid none solid none;
border-width: 1px;
}

td.topbottom {
border-style: none solid none solid;
border-width: 1px;
}

td.border {
        font-size: 8pt;
        border: solid #000000 0px;

}

td.embedded {
 border: none;
 padding: 1px;
 text-align: left;
}
td.embedded2 {
 padding: 1px;
 border: none;
 
 }
  
td.probel {
 border: none;
 background-image: url('/styles/blue/carbon.gif');   

}

td.guest {
 border: none;
 padding: 1px;
 text-align: left;
 background-color: White;
}

td.bottom {
border: none;

}

td.heading {
font-weight: bold;
}

td.text {
padding: 10pt;
text-align: left;
}

td.comment {
padding: 10pt;
font-size: 8pt;
text-align: left;
}

td.colhead {
font-weight: bold;
color: #FFFFFF;
background-color: #2F4879;
}

td.colhead2 {
font-weight: bold;
color: #FFFFFF;
background-image: url("blue.gif");
height: 20px;
}
td.colhead2 a{
    color: #FFFFFF;
}

td.rowhead {
font-weight: bold;
text-align: right;
vertical-align: top;
}

td.rowcenter {
font-weight: bold;
text-align: center;
vertical-align: top;
}

td.title {
        font-size: 14pt;
}

td.navigation {
        font-weight: bold;
        font-size: 10pt;
 border: none;
}

td.menunavigation {
        font-weight: bold;
        font-size: 10pt;
        border-style: none solid none solid;
        border-width: 1px;
background:gray url(pic/filelist/menuoff.gif);
}

td.menunavigation:Hover{
        font-weight: bold;
        font-size: 10pt;
        border-style: none solid none solid;
        border-width: 1px;
background:gray url(pic/filelist/menuon.gif);
}

td.clear {
padding: 0px;
border: 0px;
background: transparent;
}

form {
        margin-top: 0;
        margin-bottom: 0;
}

.sublink {
        font-style: italic;
        font-size: 7pt;
        font-weight: normal;
}

font.gray
{
color: #C0C0C0;
text-decoration: underline;
}

a:link, a:visited {
text-decoration: underline;
color: Black;
/*font-weight: bold;*/
}

a:hover {
color: #A52A2A;
}

a.index {
        font-weight: bold;
}

a.biglink {
        font-weight: bold;
        font-size: 12pt;
}

a.tor:link {
text-decoration: underline;
color: Black;
}

a.tor:visited {
text-decoration: none;
color: Gray;

}

a.tor:hover {
color: #A52A2A;
}

a.altlink:link, a.altlink:visited{
        font-weight: bold;
        color: #B22222;
        text-decoration: none;
}

a.altlink:hover {
text-decoration: underline;
}

a.altlink_blue:link, a.altlink_blue:visited{
        font-weight: bold;
        color: #023147;
        text-decoration: none;
}

a.altlink_blue:hover {
text-decoration: underline;
}


a.altlink_red:link, a.altlink_red:visited{
        font-weight: bold;
        color: Red;
        text-decoration: none;
}


a.altlink_red:hover {
text-decoration: underline;
}

a.altlink_white, a.altlink_white:visited {
  text-decoration: underline;
  color: White;
  /*font-weight: bold;*/
}

a.altlink_black, a.altlink_black:visited {
  text-decoration: underline;
  color: white;
  /*font-weight: bold;*/
}

a.normal:link, a.normal:visited {
color: #000000;
text-decoration: none;
}

a.normal:hover {
text-decoration: none;
}

.important {
        font-weight: bold;
        font-size: 8pt;
}

.red {
        color: #ee0000;
}

.yellow {
        color: #997700;
}

.green {
        color: #000000;
}

/* This is the outline round the main forum tables */
.forumline	{ background-color: #6580B5; border: 0px #6580B5; solid; }

.row2 { 
background-color: #ECECEC;
padding: 4px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
border-color: #FFFFFF;
border-style: solid;
border-width: 1px 1px 0px 1px;
}


.banner {
	background-color: #F8F8F8;
	border: none;
}
td.navpic {
		background-color: #FFFFFF;
		background-image: url("pic/filelist/header.gif");

}

.content 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.shadow { FILTER: progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=150, Strength=3)}


input, select, textarea {
        font-family: "tahoma", "arial", "helvetica", "sans-serif";
        font-size: 8pt;
}


.btn {
width: 75px;
height: 23px;
}

.small {
font-size: 7pt;
}

.smalls {
color: Yellow;
font-size: 7pt;

}
.big {
font-size: 10pt;
}

a.freelink { text-decoration: none; color : red; }
.news-wrap {
    width: 100%; margin: 6px auto; clear: both;
    border: solid #C3CBD1; border-width: 1px 1px 1px 1px;
}
.news-head {
    font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px;
}
.news-body {
    padding: 1px 6px 2px; display: none;
    border-top: 1px solid #C3CBD1;
}

.spoiler {
font-family: "arial";
font-size: 10px;
color: #******;
background-color: #******;
}

.clear     { clear: both; height: 0; font-size: 0px; line-height: 0px; overflow: hidden; }

.clickable { cursor: pointer; }
.folded    { background: transparent url(/pic/icon_plus.gif) no-repeat left center; padding-left: 14px; }
.unfolded  { background: transparent url(/pic/icon_minus.gif) no-repeat left center; padding-left: 14px; }


img.border
{
border-style: solid;
border-color: #000000;
border-width: 0px;
}

img.logo {  
padding: 0px;  
border: 0px;  
background-image: url(pic/logo.gif);  
} 
}

img.unlockednew {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/forum/unlockednew.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.unlocked {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/forum/unlocked.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.lockednew {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/forum/lockednew.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.locked {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/forum/locked.gif);
 background-repeat: no-repeat;
 background-position: center;
}

img.poll {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/bar.gif);

}

img.pollright {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/bar_right.gif);

}

img.pollleft {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/bar_left.gif);

}

img.games {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_games.gif);

}

img.macxgames {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_macxgames.gif);

}

img.musicmisc {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_music.gif);

}

img.musicclassical {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_music.gif);

}

img.musicindie {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_music.gif);

}

img.musicjazz {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_music.gif);

}

img.musicrock {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_music.gif);

}

img.anime {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_anime.gif);

}

img.movies {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_movies.gif);

}

img.appzmacx {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_macxapps.gif);

}

img.appzmisc {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_apps.gif);

}

img.books {
 padding: 0px;
 border: 0px;
 background-image: url(pic/filelist/categories/cat_books.gif);
}

#tooltip{
    background: #ffffff;
    font: verdana;
    font-size: 10px;
    width:auto;
    border:1px solid #778899;
    border-left:5px solid #ff9f00;
    color: #333333;
    font-family: verdana, arial, helvetica, sans-serif;
    opacity: 0.91;
    filter: alpha(opacity="91");
    line-height:15px;     z-index:100;
    margin:0px;
    padding: 3px;
    position: absolute;
    visibility: hidden;
    border-collapse: separate;
} 

#nav ul{margin:0;padding:0;border: 1px solid black; width: 12em}
#nav li{margin:0;padding:0;}
#nav, #nav ul{
     margin:0;
     padding:0;
     width: 100%;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
 }
  #nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 0px;
    border:0px solid #333;
    color:#000000;float:left;
    text-decoration:none;
    background-color:#ECECEC;
	width: 12em;
 }

#nav a:hover{
    background-color:#0C0CFC;
    color:#ECECEC;
}
#nav li{
    float:left;
    position:relative;
}

#nav ul {
    position:absolute;
    width:12em;
    float: left;
    top: auto;
    display:none;
}

#nav ul ul li {float: left;position: relative;}

#nav li ul {left: 12em;
	}

#nav li ul a {
    width:12em;
    float:left;
}
#nav ul ul{    position:absolute;
	z-order: 300;
    width:12em;
    float: left;
    top: auto;
    display:none;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
    }

#searchLine {
border-color: #6580B5;
border-width: 1px;
border-style: solid;
vertical-align: middle;
text-align: right;
padding: 2px 2px 2px 2px;
}

.jqueryslidemenu{
/*font: 11px Arial Verdana;*/
background: white;
width: 900px;
}
.jqueryslidemenu li{
    margin-top: 0px;
    margin-bottom: 0px;
}

.jqueryslidemenu ul li a{
background: white; 
color: white;
}
.jqueryslidemenu ul li ul a{
background: #CCCCCC; 
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: black;
}

/*
Окно с постерами новых популярных раздач
*/
.main_image {
   /* background: #333; */
   border-bottom: #acacac 1px solid;
   border-right: #acacac 1px solid;
   border-top: #ececec 1px solid;
   border-left: #ececec 1px solid;
}
/*
Заголовки новых популярных раздач
*/
.image_thumb ul li h2 {
    background-image: none;
    color: #cc0000;
    border: none; 
}
/*
Общий блок новых популярных раздач
*/
.image_thumb {
    border-right: 1px solid #ececec;
    border-top: 1px solid #f8f8f8;
}
/*
Блоки новых популярных раздач   
*/
.image_thumb ul li{
    border-bottom: 1px solid #acacac;
    border-left: 1px solid #ececec;
    border-top: 1px solid #ececec;
}
.image_thumb ul li.hover { /*--Hover State--*/
    background: #aaa;
    cursor: pointer;
}
.image_thumb ul li.active { /*--Active State--*/
    background: #fff;
    cursor: default;
}
.image_thumb ul li.active h2{ /*--Active State--*/
    color: black;
}
.tabledetails td {
    border-top: #f8f8f8 1px solid;
    border-left: #f8f8f8 1px solid;
    border-right: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid;
}
