
td {  font: 12px Tahoma, Verdana;color:#505050;line-height:140%;line-spacing:120%;}
a { color: #ff8400;text-decoration: underline}

a:active {  text-decoration: underline}
a:link {  text-decoration: underline}
a:hover { color: #444444;text-decoration: underline}
a.w:hover { color: #e3eFe3;text-decoration: underline}
a:visited {  text-decoration: underline}


.topline h2
{
	font: 12px tahoma bold;
	margin: 0;
	display: inline;
	color: #A0A0A0;	
}
	
h1
{
    color: #c30000;
    font: bold 18pt sans-serif;
    margin: 4px 20px 4px 0;
}
h2
{
    border-bottom: 1px solid #f0f0f0;
    color: #c30000;
    font: bold 14pt sans-serif;
    margin: 5px 20px 10px 0;
    padding: 5px 0;
}
h5
{
	font: 11pt Sans-Serif;
	margin: 8px 20px 0px 0px;
	font-weight: bold;
	color: #C30000;
}

.h1
{
    border-bottom: 1px solid #c30000;
    font-size: 20pt;
    margin-bottom: 10px;
    padding: 10px 0;
    width: 100%;
}


.text
{
	text-align: justify;
	font: 8pt tahoma;
	color: #777777;
}

.text img {
	max-width:660px;
}

.text .review_image
{
	padding:10px 0;
}

.text .review_image div {
	font-style:italic;
}


.text a.dwnld {
    background-color: #ff8400;
    color: #fff;
    display: block;
    font-size: 1.5em;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    width: 100px;
}

.image
{
	border: 1px #000000 solid;
	margin: 3px;
	padding: 1px;
}

.alf td {
 padding:0px 2px;
}


.right_menu_h
{
	height: 24px;
	background-image: url("im/right_menu.gif");
	border: 1px 1px 0px 1px #556688 solid;
	text-align: center;
	font: 10pt Sans-Serif;
	font-weight: bold;
	color: #FFFFFF;
}

.right_menu
{
	background-color: #E4E4E6;
	height: 18px;
}

.right_menu a
{
	margin: 0px 0px 0px 5px;
	color: #000000;
}

.right_menu_h a:hover, .right_menu_h a:active
{
	color: #fff;
}

.small
{
	display: inline;
	font: 8pt Tahoma;
	color: #888888;
}

.ssmall
{
	font: 8pt Tahoma;
	color: #000000;
	padding: 0 0 7px;
}

.line
{
	width: 100%;
	height: 14px;	
	background-image: url("im/line.gif");
}


.hlight
{
	display: inline;
	width: 100%;
	background-color: #FFFFCC;
	color: #CC0000;
}






ul {
	margin: 0;
}


body { 
	margin:0pt; 
}

img {
	padding: 0px;
	border:0;
}

.navb {
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
}	
.navb a{color: #FFFFFF;}

.igroport {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12pt;
	color: #FFFFFF;
	text-indent: 20px;
}

.header {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
}

.right {
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
}

.dot {
	font-size: 1pt;
}




.ph { color: #125484}

.smwh {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
}

.list { font: 12px Tahoma, Verdana; color: #EA7900; font-weight:bold;}
.list img{ padding:0px 5px 0px 0px;}
.hlist { font-size:16px; font-family:Tahoma, Verdana; font-decoration:underline; color: #ff8400; font-weight:bold}


.o { width:154; height:20; background-color: #ff7600; text-align: center; font-weight: bold; color:white}
.u { background: url(im/td1.jpg) repeat-y 100%; width:154; height:29 }
.c { background: url(im/tdc.gif) repeat-y 100%; width:154; height:29 }
.hatleft { background: url(im/ri-top.gif) no-repeat 100% 0; }
.he { width: 100%; height: 28; font: 12px Tahoma, Verdana; color:black; font-weight: bold; background-color: #ffba00; text-align: center}
.he2 { height: 28; font: 14px Tahoma, Verdana; color:black; font-weight: bold; background-color: #2cbcf8; text-align: center}
.head { width: 100%; height: 28; font: 14px Tahoma, Verdana; color:black; font-weight: bold; background-color: #ffba00; text-align: center }
.td {  font: 12px Tahoma, Verdana;color:black}

.left_i { width: 50%; font-weight:bold }
.right_i { width: 50%; text-align: right }

.text {  font: 8pt Tahoma, Verdana;color:black; line-height:1.5}
.shotrinfo {font: 11px Tahoma, Verdana; color: black }
.smallist { font: 11px Tahoma, Verdana; color: #ff8400; font-weight: bold }

input{  font: 8pt Tahoma, Verdana}
select{  font: 8pt Tahoma, Verdana}
input srch{  font: 11px Tahoma, Verdana; border: 0px solid}

.begun_style {
  font-variant: normal;
  font-family: Arial;
  font-size: 8pt;
}
.begun_style_big {
  font-variant: normal;
  font-family: Arial;
  font-size: 9pt;
}


.menu {  font: 12px Tahoma, Helvetica, sans-serif; }
.w {  font: 12px Tahoma, Verdana; color:white}
.g {  font: 12px Tahoma, Verdana; color:#125484}
.h {  font: 16px Tahoma, Verdana; color:#486088}

.wsm {  font: 12px Tahoma, Verdana; color:white}


ul {
	margin: 0,20,0,20;
}

.gr {
	font-size: 8pt;
	font-weight: bold;
}

.s {
	font-size: 8pt;
}

.srch {
	color: #FFFFFF;
	font-size:8pt;
}

.yd { color: black; }
.ad-link a { color: black; font-weight: bold; text-decoration: underline; }
.ad-link a:active { color: black; font-weight: bold; text-decoration: underline; }
.ad-link a:link { color: black; font-weight: bold; text-decoration: underline; }
.ad-link a:hover { color: black; font-weight: bold; text-decoration: underline; }
.ad-link a:visited { color: black; font-weight: bold; text-decoration: underline; }


.findjob {  font: Tahoma, Verdana;color:#F58D00; font-weight: bold}
.naim {  font: Tahoma, Verdana;color:#30A1DB; font-weight: bold}

.hr {height:1px; border-bottom: 1px #C30000 dotted;}

.full_item {}
.full_item .info {width:100%; margin:10px 0;}
.full_item .info h2 {font-size:10pt; margin:0 0 5px 0}
.full_item .info h2 a {text-decoration:none}
.full_item .info .img {width:320px;}
.full_item .info img {max-width:300px;}
.full_item ul {padding: 5px 20px;}
.full_item td {vertical-align:top;}

.info_block .text a, .dwnld {
    background-color: #ff8400;
    color: #fff;
    display: inline-block;
    font-size: 16pt;
    font-weight: bold;
    padding: 5px;
    text-align: center;
    text-decoration: none;
}

.short_info img {max-width:24.5%; max-height:250px;}
.info_text {text-align:justify;}
.info_text img {}
.info_img {width:220px}
.info_img img {max-width:200px}


.short_comment {margin-bottom:10px;}
.short_comment .text {padding:3px;}

.gray {
	padding:5px 10px;
	background-color: #E4E4E6;
}

.item { border-bottom: 1px dotted black; margin: 20px 10px 20px 0px; padding: 5px; font: normal 9pt Tahoma; }
.item table { width: 100%; }
.item td { margin: 3px; }
.item .h { font: bold 10pt Tahoma; }
.item .text { font: normal 9pt Tahoma; }
.item .info { font: normal 8pt Tahoma; color: #777777; }
.item .dl { font: normal 9pt Tahoma; }
.item .date { text-align: right; width: 200px; color: #888888; font: normal 8pt Tahoma; }


.torrents { border-bottom: 1px dotted black; margin: 20px 10px 20px 0px; padding: 5px; font: normal 9pt Tahoma; }\
.torrents td { margin: 3px; }
.torrents small { color: #888888; font: normal 8pt Tahoma; }
.torrents .small {display:inline; font-size:11pt Tahoma; color:#777777; padding-top:10px;}
.torrents .h { font: bold 10pt Tahoma; }
.torrents .text { font: normal 9pt Tahoma; }
.torrents .info { font: normal 8pt Tahoma; color: #777777; }
.torrents .dl { font: normal 9pt Tahoma; }
.torrents .date { text-align: right; width: 200px; color: #888888; font: normal 8pt Tahoma; }
.torrents .torrent td {	padding:0px; margin:0px;}
.torrents .hidden { padding:5px; font-size: 0.7em; display:none; border: 1px dotted #D0D0D0}
.torrents .torrent .header td {  font-family: georgia, serif; text-align:center; font-weight:bold; padding:3px;}
.torrents .torrent table.torrent1 td { text-align:center; padding:3px;}
.torrents .link_block{	width:100%;	margin-top:20px;}
.torrents .link_block ul { list-style:none;}
.torrents .link_block li {list-style:none; display:inline; margin:0 5px;}
.torrents .link_block li a { text-transform:uppercase;	font-size:1.1em; font-weight:bold; text-decoration:none; border-bottom:5px solid #b5b4b4; cursor:pointer; padding:0 0 1px 0;}
.torrents .link_block li a:hover{ border-bottom:5px solid #000; color:#000; text-decoration:none;}
.torrents .link_block li a.link_active{	border-bottom:5px solid #b5b4b4; color:#000; text-transform:uppercase; font-size:1.1em; font-weight:bold; text-decoration:none;}


.tags {padding:15px; text-align:center; line-height:1.5; word-spacing:1.5}

.breadcrumbs {    background-color: #f5f5f5; color: #aaa; margin: 10px 0;}
.breadcrumbs ul {list-style:none; padding: 5px 10px;}
.breadcrumbs li {display:inline-block; color:#505050;}
.breadcrumbs li a {color: #ff8400; text-decoration:none;}


.submenu {list-style:none; padding: 0px 10px 0 0 !important; border-bottom: 1px solid #f0f0f0;}
.submenu li {display:inline-block; color:#505050; font-variant: small-caps;}
.submenu a {
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    padding: 10px 5px;
    text-decoration: none;
}
.submenu a:hover, .submenu a.active {
border-bottom:1px #ff8400 solid;
}
.submenu ul:first-child a {padding-left:0px;}

.more {text-align: right;}