/* shablon-2_html template shema (autogenerated) */

a {
	font-weight: normal;
	font-size: 12px;
	color: #555;
	font-family: Verdana;
	text-decoration: underline;
}

a:hover {
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
li { list-style-position:inside;}

.tpl_hmenu3 {
	padding-right: 0px;
	background-position: 0% 0%;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	color: #000000;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	background-color: #E5E5E5;
	text-align: center;
}



td.top_menu3 {
	border-right: transparent 0px solid;
	padding-right: 5px;
	border-top: transparent 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: middle;
	overflow: visible;
	border-left: transparent 0px solid;
	width: 2px;
	cursor: default;
	color: #333333;
	padding-top: 2px;
	border-bottom: transparent 0px solid;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	height: 20px;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}

td.top_menu3_h {
	border-right: transparent 0px solid;
	padding-right: 5px;
	border-top: transparent 0px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: transparent 0px solid;
	width: 2px;
	cursor: default;
	color: #333333;
	padding-top: 2px;
	border-bottom: transparent 0px solid;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	height: 20px;
	background-color: #E5E5E5;
	text-align: center;
	text-decoration: none;
}

a.top_menu3 {
	font-weight: bold;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

a.top_menu3_h {
	font-weight: bold;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

a.top_menu3:hover {
	font-weight: bold;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

td.menu3 {
	border-right: #999999 1px solid;
	padding-right: 8px;
	border-top: #999999 1px solid;
	padding-left: 8px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 1px;
	vertical-align: middle;
	overflow: visible;
	border-left: #999999 1px solid;
	width: 140px;
	cursor: default;
	color: #333333;
	padding-top: 1px;
	border-bottom: #999999 1px solid;
	font-style: normal;
	font-family: Verdana;
	white-space: nowrap;
	height: 15px;
	background-color: #E5E5E5;
	text-align: center;
	text-decoration: none;
}

td.menu3_h {
	border-right: transparent 1px solid;
	padding-right: 8px;
	border-top: transparent 1px solid;
	padding-left: 8px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 1px;
	vertical-align: middle;
	border-left: transparent 1px solid;
	width: 140px;
	cursor: default;
	color: #333333;
	padding-top: 1px;
	border-bottom: transparent 1px solid;
	font-style: normal;
	font-family: Verdana;
	white-space: nowrap;
	height: 15px;
	background-color: #C0C0C0;
	text-align: center;
	text-decoration: none;
}

a.menu3 {
	font-weight: normal;
	font-size: 12px;
	border-left-color: #999999;
	border-bottom-color: #999999;
	cursor: hand;
	color: #333333;
	border-top-color: #999999;
	font-style: normal;
	font-family: Verdana;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: #999999;
}

a.menu3_h {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Verdana;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

a.menu3_h:hover {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Verdana;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

table.top_vmenu {
	border-right: #C0C0C0 0px solid;
	border-top: #C0C0C0 0px solid;
	border-left: #C0C0C0 0px solid;
	border-bottom: #C0C0C0 0px solid;
	background-color: transparent;
	tvmst: 1;
	thmst: 0;
}

td.top_vmenu {
	border-right: transparent 0px solid;
	padding-right: 5px;
	border-top: transparent 0px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 0px;
	vertical-align: middle;
	overflow: visible;
	border-left: transparent 0px solid;
	width: 100px;
	color: #333333;
	padding-top: 0px;
	border-bottom: transparent 0px solid;
	font-style: normal;
	font-family: Tahoma;
	white-space: nowrap;
	height: 18px;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}

a.top_vmenu {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Tahoma;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

td.top_vmenu_h {
	border-right: transparent 0px solid;
	padding-right: 5px;
	border-top: transparent 0px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 0px;
	vertical-align: middle;
	border-left: transparent 0px solid;
	width: 100px;
	color: #333333;
	padding-top: 0px;
	border-bottom: transparent 0px solid;
	font-style: normal;
	font-family: Tahoma;
	white-space: nowrap;
	height: 18px;
	background-color: #E5E5E5;
	text-align: left;
	text-decoration: underline;
}

a.top_vmenu_h {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Tahoma;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: underline;
	border-right-color: transparent;
}

a.top_vmenu_h:hover {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Tahoma;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: underline;
	border-right-color: transparent;
}



td.vmenu {
	border-right: #C0C0C0 1px solid;
	padding-right: 5px;
	border-top: #C0C0C0 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 0px;
	vertical-align: top;
	overflow: visible;
	border-left: #C0C0C0 1px solid;
	width: 140px;
	color: #333333;
	padding-top: 0px;
	border-bottom: #C0C0C0 1px solid;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	height: 15px;
	background-color: #E5E5E5;
	text-align: left;
	text-decoration: none;
}

td.vmenu_h {
	border-right: transparent 1px solid;
	padding-right: 5px;
	border-top: transparent 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 0px;
	vertical-align: top;
	border-left: transparent 1px solid;
	width: 140px;
	color: #333333;
	padding-top: 0px;
	border-bottom: transparent 1px solid;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	height: 15px;
	background-color: #C0C0C0;
	text-align: left;
	text-decoration: none;
}

a.vmenu {
	font-weight: normal;
	font-size: 12px;
	border-left-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	cursor: hand;
	color: #333333;
	border-top-color: #C0C0C0;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: #C0C0C0;
}

a.vmenu_h {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

a.vmenu_h:hover {
	font-weight: normal;
	font-size: 12px;
	border-left-color: transparent;
	border-bottom-color: transparent;
	cursor: hand;
	color: #333333;
	border-top-color: transparent;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background-color: transparent;
	text-decoration: none;
	border-right-color: transparent;
}

div.menu3bg {
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	width: 140px;
	padding-top: 1px;
	background-color: #C0C0C0;
}

div.vmenubg {
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	width: 140px;
	padding-top: 1px;
	background-color: #C0C0C0;
}


.wdth {
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: middle;
	overflow: visible;
	width: 0px;
	color: #333333;
	padding-top: 2px;
	font-style: normal;
	font-family: Verdana;
	height: 0px;
	background-color: #E5E5E5;
	text-align: left;
	text-decoration: none;
}

.wdtd {
	padding-right: 8px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 8px;
	vertical-align: top;
	overflow: visible;
	width: 0px;
	color: #333333;
	background-color: #E5E5E5;
	padding-top: 8px;
	font-style: normal;
	font-family: Verdana;
	height: 32px;
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

.wdtfh {
	padding-right: 8px;
	padding-left: 8px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: middle;
	overflow: visible;
	width: 0px;
	color: #404040;
	padding-top: 2px;
	font-style: normal;
	font-family: Verdana;
	height: 0px;
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

.wdtbl {
	border-right: transparent 0px solid;
	border-top: transparent 0px solid;
	overflow: visible;
	border-left: transparent 0px solid;
	width: 100%;
	border-bottom: transparent 0px solid;
	background-color: #CCCCCC;
}

div.menu3 {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

div.menu3_v {
	z-index: 99;
	visibility: visible;
	padding-top: 0px;
	position: absolute;
}

div.vmenu {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

div.vmenu_v {
	z-index: 99;
	visibility: visible;
	padding-top: 0px;
	position: absolute;
}

div.menu3h {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

div.menu3h_v {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

div.vmenuh {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

div.vmenuh_v {
	z-index: 99;
	visibility: hidden;
	padding-top: 0px;
	position: absolute;
}

td.top_menu a { 	
	font-weight: normal;
	font-size: 8px;
	font-family: Verdana;

}
table.top_menu3 {
	border-right: transparent 0px solid;
	border-top: transparent 0px solid;
	border-left: transparent 0px solid;
	border-bottom: transparent 0px solid;
	background-color: transparent;
}

table.vmenu {
	background-color: #E5E5E5;
}

table.menu3 {
	background-color: transparent;
}

.sep_menu3 {
	font-size: 16px;
	vertical-align: top;
	width: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: center;
}

.sep_vmenu {
	vertical-align: top;
	text-align: left;	
}

.wdtdl_4 {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 8px;
	vertical-align: top;
	overflow: visible;
	width: 0px;
	color: #333333;
	padding-top: 8px;
	font-style: normal;
	font-family: Verdana;
	height: 32px;	
	text-align: left;
	text-decoration: none;
}

.xl25
	{color:red;
	font-size:8.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt #727272;
	border-right:none;
	border-top:.5pt #727272;
	border-left:.5pt #727272;
	background-color:#DBDDCF;
	white-space:normal;}
.axl25
	{color:#FFFFFF;
	padding : 3px;
	font-size: 9.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;	
        width: 100%;
        height: 100%;       
	white-space:normal;}

.xl26
	{border-top:.5pt #727272;
	vertical-align:middle;	
	border-right:none;
	border-bottom:.5pt #727272;
	border-left:.5pt #727272;
	}

.xl31
	{color:#727272;padding-top: 0px;
	font-size:8.0pt;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	vertical-align:middle;
	border-top:.5pt #727272;
	border-right:none;
	border-bottom:.5pt #727272;
	border-left:.5pt #727272;	
	white-space:normal;}

.xl33
	{color:#727272;padding-top: 0px;
	font-size:12.0pt;
	font-weight:700;
	font-family: Tahoma, Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt #727272;
	border-right:.5pt #727272;
	border-bottom:.5pt #727272;
	border-left:none;
	background-color:#FFFFFF;}

.axl31
	{color:#727272;
	text-decoration: none;
	font-size:8.0pt;
	font-family: Tahoma, Arial, sans-serif;
        width: 100%;
        height: 100%;
	}

.axl33
	{color:#727272;	
	font-size: 9.0pt;
	font-weight:700;
	font-family: Tahoma, Arial, sans-serif;
	text-align:left;
	vertical-align:middle;
        width: 100%;
        height: 100%;
        padding-top: 5;
	}

.axl33:hover {

        font-weight:700;
        color: #ADADAD;
}

.axl25:hover {
	color:#FFFFFF;
	text-decoration: none;
     font-weight:700;
      
}

.axl31:hover {
       
        color: #ADADAD;
}

.rpos{ background-color : #e5f1d4; color : #018d01; }
td.rpos, td.rneg{ vertical-align : middle; text-align : center; background-color : #fff; padding : 2px 4px; white-space : nowrap; }
.dark td.rpos, .dark td.rneg{ background-color : #F9F9F9; }

.tab .dark{ background-color : #F9F9F9; }
.dark td.rpos, .dark td.rneg{ background-color : #F9F9F9; }


.tab, .formplot { font-size: 11px; border-collapse : separate; margin-top : 0px; margin-bottom : 0px; }
.tab th, .tab td, .formplot th, .formplot td { padding : 4px 4px; }
.tab td, .formplot td
{ 
border-top : 1px solid #fff; 
border-bottom : 1px solid #CBCBCB; 
border-left : 1px solid #fff; 
border-right : 1px solid #DFDFDF; }

.tab th, .osnsmall td.osnsmallcapt
{ 
padding : 4px 4px; 
margin-top : 10px;
font-family: georgia; 
font-size : 14px; 
font-weight : bold; 
color: #fff; 
vertical-align : middle; 
background-color : #bec1b6; 
white-space : nowrap; }

.tab th a{ color : #fff; }
.tab a.sobj{ font-weight : bold; }
.srate{ float : right; }
.tab .choose{ padding : 4px 2px; text-align : center; }
.tab .info{ white-space : nowrap; }
.tab .credtls{ text-align : center; white-space : nowrap; }
.tab .price{ text-align : right; white-space : nowrap; }
.tab i{ display : block; margin-top : 3px; font-style : normal; color : #777; }
.tab em{ color : #777; font-style : normal; }
.tab .dark{ background-color : #F9F9F9; }
.tab th.center, .tab td.center{ text-align : center; }
.tab th.right, .tab td.right{ text-align : right; }
.tab th.middle, .tab td.middle{ vertical-align : middle; }

.tab .rate{ margin : 0 0 0 10px; padding : 3px 8px;  color: #737373; font-family: Verdana; font-size : 90%}
span.rate{ float : none; margin : 0; font-size : 90%; font-weight : normal; padding : 0 3px; }
span.rate img{ margin : 1px 4px 0 0; }
.tab .rate img{ margin : 0 0 0 1px; }

.hrear {
	font-weight: bold;
	font-size: 12px;
	margin-left: 20px;
	color: #404040;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
}

.tpl_h1 {
	
	text-align: left;
}

.tpl_h1 a {
font-family:georgia;
font-size:21px;
font-weight:500;
margin:10px 0;}

.adv_object{
	background-color: #d9dccf ;
	width: 117px;
	height: 174px;
	font-size: 11px;
	margin-left: 4px;
	padding : 4px;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
}

.adv_object2{
	background-color: #d9dccf ;
	width: 245px;
	height: 170px;
	font-size: 11px;
	margin-left: 4px;
	padding : 4px;
	font-style: normal;
	font-family: Verdana;
	text-align: left;
}

.adv_right {background-color: #d9dccf ;	 font-size: 11px; padding : 6px;	margin-top: 2px;	text-align: left;}
.adv_right img.vit {margin: 4px 4px 4px 0; float:left; width:70px;  height: 70px;}
.adv_right img.logo {margin: auto 4px auto 0; float:right;}
.adv_right .title {color: #333333; display: block; font-weight: bolder; }
.adv_right p {clear: left; margin:0; padding:0; padding-top: 4px;}
.adv_right span {display: block; text-align: left; font-size: 100%;}
.adv_right .red {color: #990000; font-weight: bolder;}
.adv_right a{color: #00923E;}

.adv_right .title:hover{font-weight: bolder;}



.top_object{
	background-color: #FDFDF2 ;
	 float:left;
	width: 280px;
	height: 70px;
	font-size: 11px;
	margin-right: 2px;	
	font-style: normal;
	font-family: Verdana;
	text-align: left;
}

.txt_object{	
	font-size: 11px;	
	font-style: normal;
	font-family: Verdana;
	text-align: left;
}

.adv_img{
	padding : 4px 0 4px 0;
	text-align: center;
}

.shad_img{
	height: 12px; 
	background: url(../img/sh4_3.gif) no-repeat top right;
}

h2 {
	font-family: georgia;
	font-size: 17px;
	font-weight: 500;
	margin: /*10*/0px 0px 0px /*7*/0px;
	color: #272221;
}

tr td a {
	padding-top: 5px;
	font-size: 11px;	
	text-decoration: underline;
}

tr td h3 a {	
	font-size: 17px;	
	}

tr td {
	font-size: 11px;	
	
}

tr td p a {	
color: #41aa75;
	font-size: 12px;	
	text-decoration: underline;
}



.tpl_2 	{
	padding : 4px 2 4px 4px;
	background-color: #F3FBEF;
	border-bottom: 1px dotted #ccc;
}


.date_l 	{
	color:#FFF;
	padding: 2px;
	font-weight:700;
	background-color: #bec1b6;
}

.date_l  a{
	color:#FFF;
	padding: 2px;
	font-weight:700;
	background-color: #bec1b6;
	text-decoration: none;
}

.clear {
	clear: both;
}

.logobg1 { 
height : 100px; 
background : #f7f7f7 url(/netcat_files/bg_logo3.gif) top center repeat-x; 
}

.logobg { 
height : 100px; 
}

.m-content {padding:10px 10px;}

.white-content tr.colums .tpl_mainarea td {
    background:inherit;

}

.white-content tr.colums .tpl_mainarea .m-content,  .white-content tr.colums .tpl_mainarea .m-content2 {
        background:#ffffff;
    padding:7px;
}

.white-content tr.colums .tpl_mainarea .m-content2 .breadcrumbs {
padding-top:5px;
}

.white-content tr.colums .zag3 {
    background:#eaede1 !important;
}

.white-content tr.colums .zag {
    background:#BEC1B6 !important;
}

.white-content tr.colums .data {
    background:#eaede1 !important;
}

.wdtbl {
    background:inherit;
}

.wdtbl .s-news-list {
    background:#f3fbef;
    padding:5px;
}

.white-content .keywords {
    background:#eaedf1;
}


.lz { background:url(/img/lzbg.gif) no-repeat right bottom !important; vertical-align:top; padding-bottom:13px;}
.rz { background:url(/img/rzbg.gif) no-repeat left bottom !important; vertical-align:top;}


.Thumb_img {    
	float: left;		
	padding: 0px 5px 0px 0px;
}

.bank td {  background:image(../img/bgbank.gif) repeat-x; }
