ize: 14px;}
img {border: none;}
body {background: #3E403F; margin: 0;}
table {border-collapse: collapse;}
td {vertical-align: top; font-family: tahoma;}
table.main {height: 100%; width: 100%; margin: 0;}
table.main td.left {background: #000000; width: 228px; padding: 0; border-right: 1px solid #ffffff;}
table.main td.right {width: 230px; padding: 0; border-left: 1px solid #ffffff;}

table.karkas {height: 100%;}

table.lu {width: 100%; height: 65px;}
table.lu td {vertical-align: middle; text-align: center;}


table.leftmenu
{
	width: 216px;
	margin-top: 18px;
}
table.leftmenu tr {height: 35px;}
table.leftmenu td
{
	color: #777877; font-size: 14px; font-family: tahoma;
	background: url(/img/lm_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-left: 8px;
	vertical-align: middle;
	font-weight: bold;
}

table.leftmenu td span {color: #ffffff;}

table.leftmenu td a:link, table.leftmenu td a:visited, table.leftmenu td a:hover {color: #F7751D; text-decoration: none;}
table.leftmenu td.act a:link, table.leftmenu td.act a:visited, table.leftmenu td.act a:hover {color: #FFFFFF;}

td.copy
{
	vertical-align: bottom;
	color: #767676;
	font-family: tahoma;
	font-size: 11px;
	padding: 10px;
}

table.topblock {width: 100%; background: #5B5D5C; height: 85px;}
table.topblock tr.s1 td {padding-left: 9px; color: #ffffff; padding-top: 16px; font-size: 14px; font-weight: bold;}
table.topblock tr.s2 td {padding-left: 30px; color: #ffffff; padding-top: 5px; font-size: 11px; font-weight: bold; padding-bottom: 10px; }
table.topblock tr.s2 td a:link, table.topblock tr.s2 td a:visited, table.topblock tr.s2 td a:hover
{
	color: #ffffff;
}

table.topblock tr.s2 td table.s2_2 td
{
	font-size: 13px; padding: 0 0 5px 0;
	background: url(/img/dot.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
}
table.topblock tr.s2 td table.s2_2 td a:link,
table.topblock tr.s2 td table.s2_2 td a:visited,
table.topblock tr.s2 td table.s2_2 td a:hover{text-decoration: none;}

div.maintext {padding: 20px; color: #ffffff; font-size: 11px;}
table.rightblock {width: 100%;}
table.rightblock tr.s0 td {padding-left: 9px; color: #ffffff; padding-top: 16px; font-size: 13px; font-weight: bold; background: #5B5D5C;}
table.rightblock tr.s1 td {padding-left: 9px; color: #ffffff; padding-top: 16px; font-size: 13px; font-weight: bold;}
table.rightblock tr.s1 td div{padding: 5px 0 0 10px;}
table.rightblock tr.s1 td a:link,
table.rightblock tr.s1 td a:visited,
table.rightblock tr.s1 td a:hover {color: #ffffff;}

table.rightblock tr.s1 td div.mini{font-weight: normal; font-size: 10px;}
/*table.rightblock tr.s1 td div.mini input {border: 1px solid #909090; width: 100px; font-size: 10px; background: #3E403F; margin-top: 3px; margin-bottom: 5px;}*/
table.rightblock tr.s1 td table {margin-top: 20px;}
table.rightblock tr.s1 td table.members td {padding: 0 0 2px 0; font-size: 10px; font-weight: normal;}
table.members td input {border: 1px solid #909090; width: 100px; font-size: 10px; background: #3E403F; margin-bottom: 7px; margin-right: 15px; color: #ffffff;}

table.rightblock tr.s0 td table.s0_sub {margin: 5px 0 10px 10px;; font-size: 13px;}
table.main td.right table.rightblock tr.s0 td table.s0_sub td
{
	background: url(/img/dot.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 3px 0 5px 10px;
}
table.rightblock tr.s0 td table.s0_sub td a:link,
table.rightblock tr.s0 td table.s0_sub td a:visited,
table.rightblock tr.s0 td table.s0_sub td a:hover {color: #ffffff; text-decoration: none;}

.search{
	background: #656565;
	width: 100%;
	height: 102px;
	margin:0;
}

.search td {color: #ffffff; padding: 10px;}
.search td div.h, .specpredl td div.h {font-size: 14px; font-family: tahoma; font-weight: bold; color: #ffffff;}
.search td div.sf {padding-top: 10px; padding-left: 10px;}
.search td div.sf table td {font-size: 10px; padding: 2px 10px 0 10px;}

.search td div.sf input {height: 17px; background: #656565; color: #ffffff; border: 1px solid #3F3F3F; width: 290px; font-size: 11px;}
.search td div.sf table tr{height: 10px;}

.specpredl{
	background: #5B5D5C;
	width: 100%;
}

.specpredl td{ padding-top: 10px; padding-left: 20px;}

table.hits{
	width: 100%;
	height: 150px;
}

table.hits td{

	font-size: 10px;
	font-weight: bold;
	padding-bottom: 20px;
}

table.hits td a:link, table.hits td a:visited, table.hits td a:hover {color: #ffffff;}
table.hits td.bord
{
	background: url(/img/hitbord.gif);
	background-position: right;
	background-repeat: repeat-y;
	width: 33%;
}

table.hits td.bord p {font-size: 14px}
div.cena {color: #F7741D; text-align: right; padding-right: 10px; font-size: 14px; height: 30px;}

table.regform {margin-left: 20px; margin-top: 20px;}
table.regform td{color: #ffffff; font-family: tahoma; font-size: 11px; padding: 3px;}
table.regform td input {background: #3E403F; border: 1px solid #8F9190; color: ffffff;}

table.ll {border-collapse: collapse; width: 90%;}
table.ll td {border: 1px solid #ffffff; color: #ffffff; padding : 5px; font-family: arial; font-size: 12px;}
table.ll tr.header td {background: #FF6500; font-weight: bold; }

table.ll td a:link, table.ll td a:visited, table.ll td a:hover{color: #ffffff;}

p.newsheader {margin-top: 0; padding-top: 0;}
p.newsheader a:link, p.newsheader a:visited, p.newsheader a:hover {color: #BFBFBF; font-size: 12px; font-family: arial;}

div.newsdat {padding-bottom: 3px; font-weight: bold; padding-top: 10px; font-size: 12px;}
div.newsdat span {color: #F4711C;}

table.add_position {margin-top: 20px;}
table.add_position td {color: #ffffff; padding: 5px;}

div.leftphone{
	color: #ffffff;
	padding-top: 65px;
	font-size: 24px;
	text-align: center;
}

div.lefttext{
	color: #ffffff;
	font-size: 10px;
	padding: 10px 3px 3px 5px;;
}

#seo-1 a {color: #fff;}

#seo-1 {
    position: absolute;
    padding: 15px;
    border: 3px solid white;
    color: #fff;
    text-align: justify;
    background: #3E403F;
    display:none;
    opacity: .95;
    -moz-opacity: .95;
    filter: alpha(opacity=95);
    right:5%;
    left: 5%;
    top:250px;
} 
.seo {cursor: pointer;}
.seo h1 {color: rgb(247, 117, 29); font-size: 8px;}
