body{font-size:12px; font-family:Arial, sans-serif; color:#000000;}
.h3{color:#00004a;font:16px times;font-weight:bold;}
.h3q{color:#00004a;font:bold 12px arial,sans-serif;text-decoration:underline;}
.h3txt{color:#00004a;font:bold 12px arial,sans-serif;}
.h3qbig{color:#00004a;font:bold 14px arial,sans-serif;text-decoration:none;}
.news_header{color:#00004a;font:15px times,sans-serif;font-weight:bold;}
table.wtab {border-left:1px solid #003366;border-top:1px solid #003366;padding:2px}
td.wtab{border-right:1px solid #003355;border-bottom:1px solid #003366;font-size:11px; font-family:Arial, sans-serif; }
.wtab p {margin:0px}
a.news_header{color:#00004a;text-decoration:none}
a.news_header:hover{color:#00004a;text-decoration:none}
.header{color:#f9da9b;font:18px arial,sans-serif;font-weight:bold;letter-spacing:2px;}
.footer{color:gray;font:12px arial,sans-serif}
.news{color:black;font:12px arial,sans-serif;}
.vsm{color:#00004a;font:10px arial,sans-serif;}
.n-vsm{color:#00004a;font:10px arial,sans-serif;text-decoration:none}
.n-vsm a{color:#00004a;font:10px arial,sans-serif;text-decoration:none}
.vsmblack{color:black;font:10px arial,sans-serif;}
.vsmtxt{color:#006d89;font:10px arial,sans-serif;}
.priceup{color:#0d590d;font:12px arial,serif;}
.pricedown{color:#892524;font:12px arial,serif;}
.priceconst{color:black;font:12px arial,serif;} 
td{color:black;font:12px arial,sans-serif;}
th{color:black;font:12px arial,sans-serif;}
.txt2{color:black;font:14px arial,sans-serif;}
.txt2{color:black;font:15px arial,sans-serif;}
.txt{color:black;font:12px arial,sans-serif;}
.txtj{color:black;font:12px arial,sans-serif;text-align:justify;}
.txtcenter{color:black;font:12px arial,sans-serif;text-align:center;}
.bbtxt{color:black;font:12px arial,sans-serif;font-weight:bold;}
.redtxt{color:#db1d23;font:12px arial,sans-serif;}
.greentxt{color:green;font:12px arial,sans-serif;}
.redbbtxt{color:#db1d23;font:12px arial,sans-serif;font-weight:bold;}
.greenbbtxt{color:green;font:12px arial,sans-serif;font-weight:bold;}
.red{color:#db1d23;}
.redbb{color:#db1d23;font-weight:bold;}
.txtsmall{color:black;font:11px arial,sans-serif;}
a{color:#006d89;font:12px arial,sans-serif;text-decoration:underline;}
a:hover{color:#006d89;text-decoration:underline;}
a.txt{color:#006d89;font:12px arial,sans-serif;text-decoration:underline;}
a.txt:hover{color:#006d89;text-decoration:underline;}
input.txt{background-color:#FFFFFF}
textarea.txt{background-color:#FFFFFF}
a.redbbtxt{color:#db1d23;font:12px arial,sans-serif;text-decoration:none;font-weight:bold;}
a.redbbtxt:hover{color:#db1d23;text-decoration:none;font-weight:bold;}
a.txt2{color:#006d89;font:12px arial,sans-serif;text-decoration:none;}
a.txt2:hover{color:#006d89;text-decoration:underline;}
a.menuh{color:#f9da9b;font:bold 13px arial,sans-serif;text-decoration:none;}
a.menuh:hover{color:#f9da9b;text-decoration:underline;}
a.menus{color:black;font:12px arial,sans-serif;text-decoration:none;}
a.menus:hover{color:black;text-decoration:underline;}
a.menusnu{color:black;font:12px arial,sans-serif;text-decoration:none;}
a.menusnu:hover{color:black;text-decoration:none;}
a.news{color:black;font:12px Arial,Helvetica,sans-serif;text-decoration:none}
a.news:hover{color:#006d89;text-decoration:underline;}
a.inv{color:#006d89;font:12px arial,sans-serif;text-decoration:underline;}
a.inv:hover{color:#006d89;text-decoration:none;}
a.txtcenter{color:#006d89;font:12px arial,sans-serif;text-decoration:underline;text-align:center;}
a.txtcenter:hover{color:#006d89;text-decoration:underline;}
.bb{font-family:arial,sans-serif;font-weight:bold;}

.header_questions{color:#f1f4f5;font:16px arial,sans-serif;letter-spacing:2px;font-weight:bold;}
a.header_questions{color:#f1f4f5;font:16px arial,sans-serif;letter-spacing:2px;font-weight:bold;text-decoration:none;}
a.header_questions:hover{color:#f1f4f5;font:16px arial,sans-serif;letter-spacing:2px;font-weight:bold;text-decoration:underline;}
.header_questions_active{color:#00004a;font:16px arial,sans-serif;letter-spacing:2px;font-weight:bold;}

.formtxt{font:11px arial,helvetica,sans-serif;color:black;background-color:white;}
.buttontxt{font:11px arial,helvetica,sans-serif;color:black;background-color:#c0c0c0;}
.buttontxt2{font:7px arial,helvetica,sans-serif;color:black;background-color:#c0c0c0;height:16px;}
.buttontxt3{font:10px arial,helvetica,sans-serif;color:black;background-color:#c0c0c0;}

.smd-content {font-size:12px; font-family:Arial, sans-serif; color:#000000;}
.smd-content a {text-decoration:none; color:#006D89}
.smd-content a:link {text-decoration:none; color:#006D89}
.smd-content a:visited {text-decoration:none; color:#002430}
.smd-content a:hover {text-decoration:underline;}
.smd-content {border-bottom: 0px; border-left:0px; border-top:0px; border-bottom: #DDDDDD 1px solid;}

.speedrange {text-size:12px;font-weight:bold;color:#0000FF;}
.speedrange a{text-decoration:none;color:#0000FF;font-weight:bold;}
.speedrange a:hover{text-decoration:none;color:#0000FF;font-weight:bold;}


.online_exchange_metals {
  background-color: #F1F4F5;
  font-family:Arial,sans-serif;
}

.online_exchange_metals .light_color {
  color: #439FD3;
  font-size: 10px;
  cursor: pointer;
}


.online_exchange_metals .informer {
	background-color: #000000;
	font-size: 11px;
}

.online_exchange_metals .informer TD {
  background-color: #F1F4F5;	
  border: solid 0px;
  padding: 1px;
  font-size: 10px;
}

.online_exchange_metals .informer TD.top_caption {
  background-color: #D7DEDF;
}
*Стиль всей таблицы*/
.main_page_groups_table {
	 font-family: Arial, Helvetica, sans-serif;
}

.main_page_groups_table td {
   font-size: 12px;	
}

.main_page_groups_table td a {
   color: Blue;
}

.main_page_groups_table td p {
   font-size:10px;	
	list-style: none;
	padding: 0px;
	margin:0px;
}

.last_product {
	font-family: Arial, Helvetica, sans-serif;
}

.last_product b{
	font-size: 12px;
	color: Blue;
}

.last_product ol{
	font-size: 10px;
	margin-top:0px;
	margin-left:10px;
	list-style-position: inside;
}

.last_product a ol li {
	margin-top:8px;
}

#lnk {clear: both; font-family: arial,sans-serif; color: #006d89; font-size: 9px; text-decoration: underline;}
#lnk a {font-family: arial,sans-serif; color: #006d89; text-decoration: underline; font-size: 9px; font-weight:normal;}
#lnk a:hover {text-decoration: underline;}

#bscal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #666666;
	border: 0px;
	z-index: 100;
	width: 210px;
	left: 0px;
	top: 0px;
	position: absolute;
}
#bscal .top {
        background: black;
        height: 20px;
}
#bscal .top td, #bscal td.bot{
        color: #ffffff;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        padding: 3 5px;
}
#bscal td.bot {
		cursor: pointer;
}
#bscal .but {
        height: 16px;
        border: 1px outset;
        cursor: hand;
}
#bscal .over {
        background: red;
        color: white;
        cursor: pointer;
}


#bscal .week {
        color: #FFFFFF;
        background: #3333333;
}
#bscal .day {
        color: #000000;
        background: #e2e2e2;
}
#bscal .today {
        color: white;
        background: #006699;
}
#bscal TD.weekend {
        color: black;
        background: #FFCCCC;

}
#bsifr {
	width: 210px;
	left: 0px;
	top: 0px;
	position: absolute;
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	border: none;
	overflow: hidden;

}
/*season2009*/
.order {
	font-family: Arial;
	font-size: 12px;
}
.order p {
	margin:0px;
}
.blank {
	font-family: Arial;
	font-size: 12px;
}
.anti {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti_plus {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti_maxi {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti tr td { background-color: #f1f4f5; }
.anti_plus tr td{ background-color: #f1f4f5; }
.anti_maxi tr td{ background-color: #f1f4f5; }
.information_header { 
	text-align: center; 
	margin:0px;
}
.redtxt { color: Red; }
.season2009 {
	font-family: Arial;
	font-size: 12px;
	margin-left: 145px;
}
.season2009 p {
	margin:0px;
}
.anti {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti_plus {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti_maxi {
	font-family: Arial;
	font-size: 12px;
	background-color: Gray;
}
.anti TD, .anti_plus TD, .anti_maxi TD {
	padding-left: 10px;
}
.anti tr td { background-color: #f1f4f5; }
.anti_plus tr td{ background-color: #f1f4f5; }
.anti_maxi tr td{ background-color: #f1f4f5; }

.tooltip {
	position: relative;
	display: inline-block;
}

.tooltip .tooltiptext {
	visibility: hidden;
	width: 130px;
	background-color: #65799ec2;
	color: #fff;
	text-align: center;
	padding: 7px 0;
	border-radius: 6px;
	top: -5px;
	position: absolute;
	z-index: 1;
	opacity: 0;
	transition: opacity 0.3s ease;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}
.forecast-link {
	top: 3px;
}
/*.tooltip .tooltiptext::after {*/
/*	content: " ";*/
/*	position: absolute;*/
/*	top: 50%;*/
/*	right: 100%; !* To the left of the tooltip *!*/
/*	margin-top: -5px;*/
/*	border-width: 5px;*/
/*	border-style: solid;*/
/*	border-color: transparent #65799ec2 transparent transparent;*/
/*}*/