.tsmall, .title, .title:hover, h1, h1 *, h2, h3, h4, h2 *, .title * {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 13pt;
	color: #1c58ba;
	text-decoration: none;
	margin-bottom: 3pt;
	outline: none;
}
.stitle, .stitle a, .stitle a:hover, h1 a, h1 a:hover {
	margin-top: 16px;
	margin-bottom: 3pt;
	color: #9d9ea0;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
.stitle a._cur, .stitle._cur {
	color: #1b55c0;
}
h2, h2 *, h2 a {
	font-size:14pt !important;
}
h3 {
	font-size:13pt;
	margin-top:3pt;
	color: #5c5b5b;
}
h4 {
	font-size:12pt;
}
p, br, td, th, form, ul, ol, li, a, pre {
	font-family: Verdana, Calibri, Arial;
	font-size: 11pt;
	outline: none;
}
p {
	margin: 0px;
}
input, select, textarea, .input {
	font-family: Helvetica;
	font-size:9pt;
}
textarea {
	width:100%;
}
a, .aa {
	text-decoration: underline;
	outline: none;
}
a:hover, .aa:hover {
	text-decoration: underline;
	color: #1c58ba;
	outline: none;
}
.aaa {
	text-decoration: none;
	outline: none;
}
.inv {
	text-decoration: none;
	color: #b6d2e8;
}
.topmenu a, .topmenu a:hover, .topmenu ._cur a, .topmenu ._cur a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	font-size:12pt;
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	height: 18px;
}
.topmenu .top_m_l._cur a, .topmenu .top_m_l._cur a:hover, .topmenu a:hover {
	color: #eb2a31;
}
.top_m_l:hover, .topmenu .top_m_l._cur {
	background: #ffffff no-repeat left top url('/img/m_l.png');
}
.top_m_r:hover, .topmenu ._cur .top_m_r {
	background: no-repeat right top url('/img/m_r.png');
}
.submenu a, .submenu a:hover, .submenu ._cur a, .submenu ._cur a:hover {
	font-family: Verdana, Arial;
	display: block;
	font-size: 9pt;
	text-decoration: underline;
	font-weight: normal;
	color: #1c58ba;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	height: 17px;
}
.submenu .top_sm_l._cur a, .submenu .top_sm_l._cur a:hover, .submenu a:hover {
	color: #ffffff;
	text-decoration: none;
}
.top_sm_l:hover, .submenu .top_sm_l._cur {
	background: #eb2a31 no-repeat left top url('/img/sm_l.png');
}
.top_sm_r:hover, .submenu ._cur .top_sm_r {
	background: no-repeat right top url('/img/sm_r.png');
}
.small {
	font-size:11pt;
	font-weight: normal;
}
.small:hover {
	font-size:11pt;
	font-weight: normal;
}
.small1 {
	font-size:11pt;
	font-weight: normal;
}
.small_01 {
	font-size:13pt;
	font-weight: normal;
	color: #8C8C8C;
}
.tm {
	font-size:11pt;
	font-weight: normal;
	color: #666666;
}
.tv, .tv:hover {
	font-weight: normal;
	text-decoration:none;
}
.tr {
	color: #000066;
	text-decoration: none;
}
.root, .root:hover {
	font-size:7pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
.root:hover {
	color: #ff4f00;
}
.ctrl {
	text-decoration: none;
	color: #4682B4;
	font-size:10pt;
}
/* ul {list-style-image: url(/img/litem.gif); padding-left:10px; }   */



/* ol { padding-left:10px; } */



.tradelink, a.tradelink {
	font-size:12pt;
	color: #e8f1f8;
	text-decoration: none;
	font-weight: normal;
}
.tradelink2 {
	font-family: Tahoma;
	font-weight: bold;
	font-size: 16pt;
	color: #3F6CBC;
	text-decoration: none;
	margin-bottom: 3px;
}
.counter_02 {
	font-size: 12pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	text-align: right;
	color: Black;
}
.seach_03_1 {
	width: 150pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	background-color: transparent;
	border: dashed;
	color: Silver;
	font-size: 8pt;
	border-color: #2b88cd;
	vertical-align: text-bottom;
}
.seach_03_2 {
	color: #000000;
	background-color: transparent;
	border: dashed;
	width: 32pt;
	height: 22pt;
	vertical-align: text-bottom;
	border-color: #000000;
}
.pod_part_01 {
	text-decoration: none;
}
.specs {
	font-family: Verdana, Arial;
	font-size:14pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.specs_title {
	font-family: Verdana, Arial;
	font-weight:normal;
	font-size:18pt;
	color: #3F6CBC;
	margin-bottom: 3pt;
	text-decoration: none;
}
a.white {
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
}
.thidden {
	position: absolute;
	visibility: hidden;
	top:0;
	overflow: scroll; /* Добавляем полосы прокрутки */
	width: 1px; /* Ширина блока */
	height: 1px; /* Высота блока */
}
.mvisible {
	position: absolute;
	visibility: visible;
	z-index:10;
}
.mhidden {
	position: absolute;
	visibility: hidden;
	top:0;
	overflow: scroll; /* Добавляем полосы прокрутки */
	width: 1px; /* Ширина блока */
	height: 1px; /* Высота блока */
}
.tvisible {
	visibility: visible;
	z-index:1000;
}
.spec {
	color:White;
	font-size:18px;
	font-weight: bold;
	font-family: Verdana, Arial;
}
.banner {
	text-decoration: none;
	padding:0 0 0 4px;
}
.banner:hover {
	text-decoration: none;
	padding:0 0 0 4px;
}
.bgopacity {
 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.footeropacity {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.bgnotopacity {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

#easyTooltip{
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333333;
	
    padding:3px 5px;
    border:1px solid #777777;
    background:#FFFFFF;
    border-radius: 6px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    color: #333333;
	margin:0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85; 
	opacity: 0.85;
}
	

#ctrlcopy {
	color:transparent;
	height:1px;
	overflow:hidden;
	position:absolute;
	width:1px;
}

/*
#tooltip {
	background-color:#FFFFFF;
	border: 1px solid #666666;
	color:#333333;
	font:menu;
	margin:0px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	z-index:100;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85; 
	opacity: 0.85; 

}
*/


.index_news_txt, .index_news_txt * {
	font-size:10pt;
}
