html, body {width:100%;height: 100%; margin: 0; padding: 0;}
body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;height: 100%; margin: 0; padding: 0;}
*{margin:0;padding:0;}
img {border:0}
a {text-decoration:underline; border:0}
a:hover {text-decoration:none}

form {display:inline}
table {border-collapse:collapse}
td {padding:0; vertical-align:top}

/*#tmn tr td {border:1px solid red;}*/

#wrapper {width:100%; min-width:1000px; width:expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');
}

a.agilian
	{ font-size: 10px; color: #999999; text-decoration: none; }
a.agilian:hover
	{ text-decoration: underline; }

#header {margin:13px 0 0 0}
	#header_left {width:200px; padding:14px 0 0 30px; float:left}
	#logo {display:block}
	#header_date {font-size:11px; color:#666666; padding:15px 0 0 18px; letter-spacing:1px}
	#header_date span {font-size:9px; color:#A40000; padding:0 0 0 0}
	#header_date strong {font-weight:normal; color:#A40000; padding:0 0 0 2px}
	#header_country {padding:5px 0 0 17px; font-size:10px}
	#header_country a {color:#666666; text-decoration:none; float:left; margin:0 8px 0 0}
	#header_country a.active {color:#A40000}
	#header_country a.deactive {color:#666666}
	
	#header_right {margin:0 0 0 280px}
	#header_right_container {display:table; width:100%; _margin-left:-3px}
	#header_lang {float:left; font-size:9px; color:#666666; margin:1px 0 0 -2px}
	#header_lang a {color:#666666; text-decoration:none; padding:0 6px 0 3px}
	#header_lang a:hover {color:#A40000}
	#header_lang a.active {color:#A40000}
	#header_small_menu {float:right; display:inline; font-size:9px; color:#666666; margin:0 29px 0 0}
	#header_small_menu a {color:#666666; text-decoration:none; padding:0 3px 0 0}
	#header_small_menu a:hover {color:#A40000; text-decoration:none; padding:0 3px 0 0}
	#header_small_menu a.active {color:#A40000}
	
	#header_menu {clear:both; font-size:11px; font-weight:bold; background-image:url(/images/img/header_menu_bg1.gif); background-repeat:repeat-x; background-position:0 100%; height:48px; padding:19px 0 0 0; margin:0 30px 0 0}
	#header_menu table {width:100%;}
	#header_menu a {color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
	#header_menu a:hover {color:#A40000;}
	
	#header_menu div {position:relative; top:-4px; padding-top:4px; white-space: nowrap;}
	#header_menu .top_selected div{border-top:1px solid #A40000;}
	#header_menu .top_selected a{font-family:Arial, Helvetica, sans-serif; color:#A40000;}
	
	
	#header_software {font-size:10px; padding:7px 0 0 0}
	#header_software:first-letter {font-size:12px}
	#header_software a {font-weight:bold; font-size:11px; color:#A40000; padding:0 15px}
	
	#header_enter 
		{float: none; font-size:9px; text-decoration:none; color:#333333; background-image:url(/images/img/enter1.gif); 
		background-repeat:no-repeat; background-position: 3px 10px; line-height: 32px; padding:17px 0 10px 34px; margin:5px 32px 0 0; letter-spacing:1px;
		height: 60px;}
	#header_enter:first-letter {font-size:11px}
	#header_right_container a#header_enter { color: #333333; }
	#header_right_container a#header_enter:hover { color: #A40000; }
	
#under_header {clear:both; padding:0 30px; overflow:hidden; height:1%}
	#under_header_left {float:left; margin:0 43px 0 0}
	
	#under_header_links {margin-left: 22px;}
	
	#under_header_text a.zoom {background-image:url(/images/img/icon_zoom.gif); background-position:100% 0; background-repeat:no-repeat; padding:0 25px 0 0; float:left; height:18px; line-height:18px; margin:22px 0px 0px -13px; color:#333333; position:relative; top: -6px; text-decoration:none; font-size:12px; }
	#under_header_text a:hover.zoom {color: #A40000; }
	
	#under_header_right {float:right; width:230px}
	
	#content 
	{clear:both; background-image:url(/images/img/grey_line.gif); background-repeat:repeat-y;  margin: 0px 0 0px 30px}

	#content_left {width:220px; float:left; display:inline; padding:0 0 12px 0; height: 100%;}

	#content_left div.grey_box {border:solid 1px #cccccc; padding:17px 20px 8px 30px;  line-height:14px; font-size: 13px;}
	#content_left div.grey_box a {display:block; color:#000000; text-decoration:none; margin:0 0 8px 0}
	#content_left div.grey_box a:hover {color:#A40000;}
	
	#content_left div.grey_box a.special {color:#A40000;}
	#content_left div.grey_box a.special:hover {color:#000000;}
	
	#content_left div.menu {font-size:10px; padding:22px 0 0 0}
	#content_left div.menu a {display:block; line-height:18px; color:#666666; text-decoration:none; margin:0 0 5px 0}
	#content_left div.menu a:hover {color:#A40000;}
	
	#content_left div.menu a.special {display:block; line-height:18px; color:#A40000; text-decoration:none; margin:0 0 5px 0}
	#content_left div.menu a.special:hover {color:#666666;}
	
	#content_left div.menu img {display:block; float:left; padding:0 12px 0 0}
	
	#content_left div.search {padding:16px 0 0 0}
	#content_left div.search input.search_form {background:0; border:0; background-image:url(/images/img/search_bg.gif); width:157px; height:16px; font-size:11px; padding:2px 10px 0 10px; margin:0 5px 0 0; display:block; float:left}
	#content_left div.search input.search_button {float:left}

	div.scroll_box {overflow-y:scroll; position:relative; margin:0 4px 0 0px;  height:400px;}
	div.scroll_box span {display:block; text-align:center; padding:60px 0 0 0; font-size:18px; color:#cccccc;
	width: auto;}
	/*div.scroll_box div.blocks {width:62%; float:left; height:140px; margin:0 17px 0 0}*/
	div.scroll_box div.block1 {border:solid 1px #d6d6d6; float:left; width:100%; height:140px; }
	div.scroll_box div.block2 {border:solid 1px #d6d6d6; float:right; width:100%; height:140px;}
	div.scroll_box div.block3 {border:solid 1px #d6d6d6; float:left; width:100%; height:140px;}
	div.scroll_box div.block4 {border:solid 1px #d6d6d6; float:left; width:100%; height:140px;}
	div.scroll_box div.block5 {border:solid 1px #d6d6d6; float:left; width:100%; height:140px; margin:0}
	.tblmaintools{}
	.tblmaintools td, .tblmaintools tr td{border: 0px solid red;}
	
#auth_news {clear:both; background-image:url(/images/img/grey_line.gif); background-repeat:repeat-y; overflow:hidden; height:1%; margin:0 40px 0 30px; border:solid #cccccc; border-width:1px 0 0 0; padding:8px 0 12px 0; margin-top: 0px;}

	#auth, #auth_in {width:205px; float:left; display:inline; padding:0 0 12px 0;}
	#auth a.auth, #auth_in a.auth {background-image:url(/images/img/icon_auth.gif); display:block; height:23px; background-position:0; background-repeat:no-repeat; padding:8px 0 0 30px; text-decoration:none; text-decoration:none; color:#333333; font-size:9px}
	#auth a:hover.auth, #auth_in a:hover.auth {background-image:url(/images/img/enter1.gif); color:#A40000;}
	
	#news {margin:0 0 0 0px; padding:0 0 12px 20px; line-height:24px}
	/*.news_time {height:100%; border: 1px solid #ffffff; float:left; margin-right:6px;}*/
	.news_time {position:absolute;left:0px;}
	.news_container {margin-left:40px; }
	
	#news h3 a { color: #A40000; text-decoration: none; }
	#news h3 a:hover {text-decoration: underline; }
	
	#news span.date {padding:0 20px 0 0}
	#news a.text {color:#525151; text-decoration:none; font-size: 13px;}
	#news a.text:hover {color:#525151; text-decoration: underline; font-size: 13px;}
	#news a.all { font-size: 13px; color:#000000; text-decoration:none; float:left; margin:5px 0 0 67px; background-image:url(/images/img/search_button.gif); background-repeat:no-repeat; background-position:100% 0; padding:0 30px 1px 0; line-height:18px}
	#news a.all:hover { color:#A40000;}

	#content_right_2 div.inner_text a.all { font-size: 13px; color:#000000; text-decoration:none; float:left; margin:5px 0 0 0px; background-image:url(/images/img/search_button.gif); background-repeat:no-repeat; background-position:100% 0; padding:0 30px 1px 0; line-height:18px}
	#content_right_2 div.inner_text a.all:hover { color:#A40000;}

#footer {color:#999999; padding:40px 30px 20px 30px; height:1%; overflow:hidden}
	#footer_left {float:left; font-size:10px}
	
	#footer_right {float:right}
	#footer_right span {color:#cc0033}
	#footer_right a {color:#cc0033}

a.button_red {background-image:url(/images/img/button_red_bg.gif); height:21px; background-repeat:repeat-x; float:left; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:1px; padding:4px 25px 0 25px; text-decoration:none; margin:30px 0 0 0}
a.button_grey {background-image:url(/images/img/button_grey_bg.gif); height:21px; background-repeat:repeat-x; float:right; text-align:center; color:#A40000; font-size:14px; font-weight:bold; letter-spacing:1px; padding:4px 20px 0 20px; text-decoration:none; margin:30px 0 0 0}
a.open {float:left; margin:30px 0 0 0}
a.sotr {float:right; margin:30px 0px 0 0 }
h1 {font-size:30px; color:#A40000; margin:0}
h2 {font-size:16px; margin:0; text-transform:uppercase;}
h3 {font-size:12px; color:#A40000; margin:16px 0; line-height:16px; font-weight:normal}

.pageheader_div{text-align:center; border: 1px solid blue;}

.clear {
       	clear:both;
       	line-height:1%;
       	margin-bottom:-1px;
       	height:1px;
       	overflow:hidden;}



.level2_header {font-size:12px; color:#A40000; margin:13px 0; line-height:16px; font-weight:normal; text-decoration:none;}
ul.left_menu {list-style-type:none;padding:5px 0;margin:0;}
 
.left_menu li {margin:0;padding: 0px 0 3px 13px; margin-top: 3px;}

.left_menu li.menu_dropdown_1 {background: url(/images/img/arow.gif) no-repeat left; background-position:right; line-height: 10px !IMPORTANT;}
.left_menu li.menu_dropdown_2 {background: url(/images/img/arow.gif) no-repeat left; background-position:right; padding-left:24px;}
.left_menu li.menu_dropdown_1_active {background: url(/images/img/arow-vertical.gif) no-repeat left; background-position:right; line-height: 10px !IMPORTANT;}
.left_menu li.menu_dropdown_2_active {background: url(/images/img/arow-vertical.gif) no-repeat left; background-position:right; padding-left:24px;}

.left_menu li.menu_in_1 { margin:0;padding:0 0 0 36px;}
.left_menu li.menu_in_2 { margin:0;padding:0 0 0 60px;}

.left_menu * a.actives {color: #a40000;}
.left_menu * a.actives {color: #a40000;}


.left_menu li.menu_in a:hover {color: #a40000; line-height: 10px !importan;}

.left_menu a {
       font:13px arial;
       color: #000;
       text-decoration: none;
       padding:0;
       margin:0;
       }

.left_menu a:hover {
       font:13px arial;
       color: #a40000;
       text-decoration: none;
       padding:0;
       margin:0;}

#auth_in {width:205px; float:left; display:inline; padding:20px 0 12px 0}

#under_header_text_in {float:left; padding:32px 0 4px 0px; text-align:center;}
#under_header_text_in div {font-size: 15px; font-weight: bold;}
#under_header_text_in h1 {font-size: 15px; font-weight: bold; color: black;}
	
p.top_zag {
       font:11px arial;
      /* color: #999999;*/
	   color: #000000;
       padding:0;
       margin:0;
       marin-top: -1px;
       }

p.top_zag a{
       font:11px arial;
      /* color: #999999;*/
	   color: #000000;
       padding:0;
       margin:0;
       text-decoration:underline;
	   }

p.top_zag a:hover{
       font:11px arial;
      /* color: #999999;*/
	   color: #000000;
       padding:0;
       margin:0;
	   text-decoration:none;
	   }

#content_in {clear:both; overflow:hidden;  margin:0 0 0 30px}

#table_news_top  {margin:12px 0 0 0;padding:0;width:98%;}
#table_news_top td.t_l {width:33.3%;text-align:center;}
#table_news_top td.t_c {width:33.3%;text-align:center;}
#table_news_top td.t_r {text-align:center;}


#table_news {margin:0;padding:0;width:98%; height: 470px;}
#table_news td#box_left {padding:0 11px 0px 13px;width:33.3%;}
#table_news td#box_center {padding:0 11px 0px 13px;width:33.3%;}
#table_news td#box_right {padding:0 11px 0px 13px;}

table.news_top_menu {width:97%;padding:0;margin:15px auto;text-align:center;}
.news_top_menu a {
       display: block;
       text-align:center;
       height:20px;
       width: 97%;
       font:14px arial;
       color: #000;
       text-decoration: none;
       padding:6px 0 0 0;
       margin:0 auto;
}

.news_categories_hrefs
{
	background: url(/images/img/news_top_link.gif) repeat left;
	width: 97%;
}

.news_categories_hrefs_select
{
	background: url(/images/img/news_top_link_select.gif) repeat left;
}

.news_categories_hrefs_select a {color: white;}
.news_categories_hrefs a {color: black;}

h6 {
       text-align:center;
       font:13px Arial, Helvetica, sans-serif;
       color: #000;
       padding:25px 0 0 0;
       margin:0 auto;}

h6.reder {
       text-align:center;
       font:13px Arial, Helvetica, sans-serif;
       color: #cc0033;
       padding:25px 0 0 0;
       margin:0 auto;}

#table_news_top div.search {padding:0; height:21px;}
#table_news_top div.search input.search_form {background:0; border:0; background-image:url(/images/img/search_bg.gif); width:157px; height:16px; font-size:11px; padding:2px 10px 0 10px; margin:0 5px 0 0; display:block; float:left}
#table_news_top div.search input.search_button {float:left}

.arh {height:30px;padding:3px 0 0 0;margin:0;text-align:right;}
.arh a{font:13px Arial;color: #666666;padding:0;margin:0 15px;}

p {
       font:12px Arial;
       color: #000;
       padding: 4px 0;
       margin:0;}

p.red {color: #a40000;}



#footer_in {color:#999999; padding:0px 30px 20px 30px; height:1%; overflow:hidden}

#auth_news_in {clear:both;overflow:hidden; height:1%; margin:0 40px 0 30px; border:solid #cccccc; border-width:1px 0 0 0; padding:8px 0 12px 0}	


#content_right_2 {margin:0 0 27px 40px; padding:0 36px 12px 0; font-size:13px;line-height: 130%; text-align:left;}

#content_right_2 div.inner_text{color:#525151;font-size:13px; line-height: 130%;text-align:justify; width: 75%; margin-top: 14px;}
#content_right_2 div.inner_text p{color:#525151;font-size:13px;line-height: 130%;text-align:justify; padding: 1px 0 0 0px;}
#content_right_2 div.inner_text a{color:#a40000;font-size:13px;}

#content_right_2 div.inner_text ul li {
list-style-position: outside;
list-style-image: url(/images/img/li2.gif);
margin-left: 3px;
}

#content_right_2 div.inner_text ol li {
margin-left: 24px;
color: #a40000;
font-size:11px;
}

#content_right_2 div.inner_text ol li * {
color: #3a3a3a;
font-size:13px;
}

#content_right_2 div.inner_text ol li a {
color: #A40000;
font-size:13px;
}

#content_right_2 div.inner_text table tr td{ padding: 2px; }
#content_right_2 div.inner_text table tr td p span{ padding: 2px; white-space: nowrap;}

.grafic {
       background: #7f7f7f;
       height:160px;
       width: 770px;
       padding:8px 0;
       margin:8px 0 0 0;
       margin-top: 20px;
       }


.grafic_left {width: 154px;margin:0;padding:0 10px 0 10px;border-right: 1px solid #c3c3c3}

.p_box {font:10px arial;color: #000; margin:0;padding:0;float:left}

.styled, .styled_red, .styled_big  {
      width: 152px; 
      height: 20px;
      padding:0;
      margin:2px 0;
      font:12px arial;
      color: #595959;}
      
.styled_red {color: #c00000;}

.styled_big  {width: 175px;margin:7px 0 5px 0;}

.p_box span{ margin:0;padding:0 6px 0 8px;line-height:20px;height:20px;float:left;}
*html .p_box span{ margin:0;padding:0 3px 0 0px;line-height:20px;height:16px;float:left;}
.grafic b, #ser b,  #ser2 b {display: block; margin:0;padding:2px 0 ;font:11px arial;color: #000;}

.grafic strong{display: block; margin:0;margin:2px 0px 0px 0px ;font:11px arial;color: #000;}

ul.graf_spi {list-style-type:none;padding: 0; margin:0px}

ul.graf_spi li{float: left;padding:4px 0 0 0;margin:0;font:10px arial;color: #000; width: 19px; height: 15px;text-align:center;font-weight: bold; cursor:pointer; list-style-image: none !important; }

ul.graf_spi li.act{ background: url(/images/img/act.gif) no-repeat;;color: #c00037;}

.grafic_center {width: 379px;margin:0;padding:0;border-right: 1px solid #c3c3c3}

.grafic b.cent {display: block; margin:0 auto;padding:5px 0 0 0 ;font:10px arial;color: #000;text-align:center;}

.grafic .left_box {width: 170px;float:left;margin:0;padding:0 15px}
.grafic .right_box {width: 150px;float:left;padding:18px 0 0 5px;margin:0;}
.indicators_btn{width:200px; font-size: 12px;}

.grafic .right_box div.checkbox_div
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:123px;
float:left;
background-color:#FFFFFF;
height:20px;
margin: 2px 0px 2px 0px;
padding: 0px 0px 0px 4px;
}

*html .grafic .right_box div.checkbox_div
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width:121px;
float:left;
background-color:#FFFFFF;
height:20px;
margin: 2px 0px 2px 0px;
padding: 0px 0px 0px 4px;
}

.gr_chk{float:left; border: 1px solid red;}

.nam {
      width: 18px; 
      height: 17px;
      padding:1px 0 0 0;
      margin:22px 0 3px 2px;
      text-align:center;
      font:12px arial;
      color: #595959;
      background: #fff;
      border: 1px solid #c00000;
      float:left;}
      
.nam2 {
      width: 18px; 
      height: 17px;
      padding:1px 0 0 0;
      margin:3px 0 0 2px;
      text-align:center;
      font:12px arial;
      color: #595959;
      background: #fff;
      border: 1px solid #c00000;
      float:left;}
      
.grafic_center b{display: block;margin:0;padding:4px 0 2px 0;font:10px arial;color: #fff;}

.grafic_right {width: 200px;margin:0;padding:0 10px;}

 .styled_s {
      width: 173px; 
      height: 20px;
      padding:0;
      margin:2px 2px;
      font:12px arial;
      color: #595959;}
      
.styled_top, .styled_f, .styled_fs  {
      width: 195px; 
      height: 20px;
      padding:0;
      margin:2px 2px 15px 2px;
      font:12px arial;
      color: #c00000;
      font-weight: bold;}
      
.styled_f {width: 140px;color: #c00000;font-weight: bold;} 
.styled_fs {width: 140px;color: #9a9a9a;font-weight: normal;} 

/*.styled_fs2 {width: 140px;color: #9a9a9a;font-weight: normal; font:10px arial;margin:4px 0 0 2px;height: 19px;} */


.buton{ border:0; background-image:url(/images/img/buton.gif); width:20px; height:20px;float:left; cursor:pointer;margin:2px 0px 0px 0px;}
.butons{ border:0; background-image:url(/images/img/butons.gif); width:149px; height:22px;float:left; cursor:pointer;margin:5px 0 0 0;}
.butons1{ border:0; background-image:url(/images/img/pointer.gif); width:19px; height:19px;float:left; cursor:pointer;margin:2px;}
.butons_select_1{ border:0; background-image:url(/images/img/pointer_select.gif); width:19px; height:19px;float:left; cursor:pointer;margin:2px;}
.butons2{background:0; border:0; background-image:url(/images/img/curosrs.gif); width:19px; height:19px;float:left; cursor:pointer;margin:2px 2px 2px 60px;}
.butons2_select{background:0; border:0; background-image:url(/images/img/cursors_select.gif); width:19px; height:19px;float:left; cursor:pointer;margin:2px 2px 2px 60px;}

h6.dat { margin:2px auto;font:14px arial; color: #c00000;font-weight: bold;}
h6.dat span { color: #000;}

ul.graf {list-style-type:none;padding:20px 0 0;margin:0;}

ul.graf li{padding:4px 0 0 0;margin:0;}

/*.grafic1 {margin:0 40px 25px 40px;}*/

.obram_grafic{
width: 328px;height: 224px;background-color:#ffffff; text-align:center; border-bottom:1px dotted #888888; border-left:1px dotted #888888; border-right:1px dotted #888888; padding: 12px 2px 4px 11px; margin:0px 0px 20px 0px;}

* html .obram_grafic{
width:323px; height: 224px;background-color:#ffffff; text-align:center; border-bottom:1px dotted #888888; border-left:1px dotted #888888; border-right:1px dotted #888888; padding: 12px 2px 4px 16px; vertical-align: center;}

h6.red { margin:2px 0 0 40px;font:14px arial; color: #c00000;font-weight: bold;text-align:left;}

.tex {text-align:left;}

.silvers a, .silvers a:visited, .silvers a:active { color: #000000; }
.silvers a:hover { color: #A40000; text-decoration:none; }

.block_form {
       width: 350px;
       background: #7f7f7f;
       padding:10px;
       margin-top: 17px;
       }

#ser  {width:330px; padding:0;margin:0 auto;}       
#ser td, #ser2 { padding:1px 0px; color: #fff;}

.poles1 { 
      text-align: center;
      width: 85px; 
      height: 19px;
      padding:3px 0 0 3px;
      margin:0 3px 0 0;
      font:12px arial;
      color: #595959;
      border: none;
      float:left;}

*html .poles1 {height: 13px;}


.poles {
      text-align: center;
      width: 140px; 
      height: 16px;
      padding:2px 0 0 0;
      margin:0 0 2px 0;
      font:12px arial;
      color: #000;
      border: 1px solid #c00000;}
      
.time{
 background: url(/images/img/time.gif) repeat-x top left;
 width:50px; 
 height:21px;
 float:left;
 padding:3px 0 0 0;
  margin:0;
  text-align: center;
  font:12px arial;
  color: #c00000;
  font-weight: bold;}
  
  .time2{
 background: url(/images/img/time.gif) repeat-x top left;
 width:55px; 
 height:21px;
 float:left;
 padding:3px 0 0 0;
  margin: 2px;
  text-align: center;
  font:12px arial;
  color: #c00000;
  font-weight: bold;}

.tables {width: 800px;margin:20px 0px;font:11px arial;color: #000;}

.tables td {width: 100px; border:1px dotted #8b8b8b;text-align:right; padding:2px 9px;vertical-align: middle;  text-align: center;}

.tables tr.silvers { background: #ececec;text-align:center;font:10px arial;color: #000;}

.tables tr.silvers td {text-align:center;}

.tables td.red{ color: #c00000;}

.tables tr.reder { background: #c00000;color: #fff;}

.tables tr.reder td.red{ color: #000;}

.tables td.� {text-align:center;}
.tables td.l {text-align:left;}

.ser span {float:left;}

.poles_smal { 
      text-align: center;
      width: 40px; 
      height: 16px;
      padding:2px 0 0 3px;
      margin:0 3px 0 15px;
      font:12px arial;
      color: #000;
      border: 1px solid #c00000;}
      
.butonsprim{border:none;background: url(/images/img/prim.gif); width:134px; height:23px;cursor:pointer;margin:0 0 0 95px;}

#ser a {color: #000; font:10px arial;margin:18px 0 0 0;float:left;}

.poles_m, .poles_mr { 
      text-align: center;
      width: 110px; 
      height: 16px;
      padding:2px 0 0 3px;
      margin:0 3px 0 0;
      font:12px arial;
      color: #000;
      border: 1px solid #c00000;}
      
.poles_mr { color: #c00000;}

.tables td.green {color: #0C9B16;}

.f_box {float:left;width:45%;text-align:left; margin-left: 0px;}

.block_form_left {
       width: 400px;
       background: #7f7f7f;
       padding: 3px;
       margin:8px 0;}

#ser2  {width:370px; padding:0;margin:0 auto;}    
       
 h5 { 
      padding:15px 0 2px 0;
      margin: 0;
      font:14px arial;
      color: #c00000;
      font-weight: bold;}
      
.nad_grafic {
       background: #7f7f7f;
       width: 343px;
       padding: 0;
       margin:0px 0px 0px 0px;
       }
   
.nad_grafic span {padding:4px 10px 0 10px;margin:0;float:left;color: #fff;}
.nad_grafic img {padding: 0;margin:-4px 0 0 0;float:left;}

.nad_grafic ul.graf_spi {list-style-type:none;padding:3px 0 0 0;margin:0;height:25px;}

.nad_grafic ul.graf_spi li{float: left;padding:4px 0 0 0;margin:0 0px;font:10px arial;color: #000; width: 19px; height: 15px;text-align:center;font-weight: bold;}

.nad_grafic ul.graf_spi li.act{ background: url(/images/img/act.gif) no-repeat;;color: #c00037;}

.nad_grafic ul.graf_spi2 {list-style-type:none;padding:3px 0 0 0;margin:0;height:25px;}

.nad_grafic ul.graf_spi2 li{float: left;padding:4px 0 0 0;margin:0 10px 0 10px;font:10px arial;color: #000; width: 19px; height: 15px;text-align:center;font-weight: bold;}

*html .nad_grafic ul.graf_spi2 li{float: left;padding:4px 0 0 0;margin:0 8px 0 9px;font:10px arial;color: #000; width: 19px; height: 15px;text-align:center;font-weight: bold;}

.nad_grafic ul.graf_spi2 li.act{ background: url(/images/img/act.gif) no-repeat;;color: #c00037;}

.styl{float:left;margin:4px}

.calen{border:1px solid #000;float:left;}
.calendar td {padding:2px 7px 0 7px;margin:0;font:10px arial;color: #000; width: 14px; height: 8px;text-align:center;}
.calendar .actid {border: 1px solid #c00000;padding:2px}
.calendar p.redq {color: #c00000;padding:0;margin:0;}
.calendar tr.reders td { background: #c00000;color: #fff;font:11px arial;}




 
div.selectbox-wrapper {
  position:absolute;
  width: 410px;
  background-color:white;
  /*border:1px solid #ccc;*/
  margin:0px;
  margin: -3px 0 0 8px;

  font-size:10px;

  max-height:200px;
  overflow:auto;
  z-index: 1000;
}

*html div.selectbox-wrapper {
  position:absolute;
  width: 410px;
  background-color:white;
  /*border:1px solid #ccc;*/
  margin:0px;
  margin: -3px 0px 0px 2px;

  font-size:10px;

  height:expression( this.scrollHeight > 199 ? "200px" : "auto" );
  overflow:auto;
  z-index: 1000;
}

div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #ffffff;
  color:#CC3300;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}

.grafic_right .selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding:3px 3px 3px 3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 156px;; 
  display : block;
  text-align:left; 
  background: url('/images/img/bg_select.gif') right;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
  margin:2px 2px 2px 2px;
}
.selectboxarea2 .selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding:3px 3px 3px 3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 156px;; 
  display : block;
  text-align:left; 
  background: url('/images/img/bg_select.gif') right;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
  margin:2px 2px 2px 2px;
}


.selectboxarea3 .selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding:3px 3px 3px 3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 180px;; 
  display : block;
  text-align:left; 
  background: url('/images/img/bg_select.gif') right;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
  margin:2px 2px 2px 2px;
}

.selectbox /* look&fell of  select box*/
{
  padding:2px 3px 4px 3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 134px;; 
  display : block;
  text-align:left; 
  background: url('/images/img/bg_select.gif') right;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color:#333;
  height:12px;
  margin:2px 2px 2px 2px;
  z-index:0;
}

.nad_grafic .selectbox /* look&fell of  select box*/
{

  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 134px;; 
  display : block;
  text-align:left; 
  background: url('/images/img/bg_select.gif') right;
  cursor: pointer;
  border:1px solid #D1E4F6;
  color: #787878; 
  height:12px;
  margin:2px 2px 2px 2px;
}


#content_right_2 div.inner_text table.grayform tr td#regtype .selectbox /* look&fell of  select box*/
{

  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 190px;
  display : block;
  text-align:left; 

  cursor: pointer;
  border:1px solid #D1E4F6;
  color: #787878; 
  height:14px;
  margin:2px 2px 2px 6px;
  position:relative;
  left:2px;
}

*html #content_right_2 div.inner_text table.grayform tr td#regtype .selectbox /* look&fell of  select box*/
{

  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  width : 192px;; 
  display : block;
  text-align:left; 

  cursor: pointer;
  border:1px solid #D1E4F6;
  color: #787878; 
  height:14px;
  margin:2px 2px 2px 6px;


}

.table_kotirovki_main {width: 100%; margin: 3px 1px 1px 1px;}

.table_kotirovki_main td { border:1px dotted #8b8b8b; text-align:right; padding:2px 8px 2px 2px;vertical-align: middle; font-size:11px; color:#3a3a3a;}

.table_kotirovki_main tr.silvers { background: #ececec;text-align:center;font:10px arial;}

.table_kotirovki_main tr.silvers td {text-align:center; border:1px dotted #8b8b8b;vertical-align: middle; padding:8px 5px 8px 5px; color: #000000; border:1px dotted #8b8b8b; }

.table_kotirovki_main td.red{ color: #A40000; border:1px dotted #8b8b8b; }

.table_kotirov ki_main tr.reder { background: #c00000;color: #fff;}

.table_kotirovki_main tr.reder td.red{ color: #000;}

.table_kotirovki_main td.c {text-align:center; border:1px dotted #8b8b8b;  padding:3px 2px 3px 2px;vertical-align: middle;}
.table_kotirovki_main td.l { border:1px dotted #8b8b8b; text-align:right; padding:3px 8px 3px 2px; vertical-align: middle;}
.table_kotirovki_main td.ldt {border:1px dotted #8b8b8b; text-align:right; padding:3px 8px 3px 2px; vertical-align: middle;}


#border{}

.table_kotirovki_main td.green {color: #0c9b16;text-align:left; border:1px dotted #8b8b8b; text-align:right; padding:3px 8px 3px 2px; vertical-align: middle;}

.table_kotirovki_main tr td.kotirovki_gray {
       background-color: #7f7f7f;
	   padding:0px 2px 0px 3px;
	   font:10px arial;
	   color: #000;
	   height:28px;
}

*html .table_kotirovki_main tr td.kotirovki_gray {
       background-color: #7f7f7f;
	   padding:3px 2px 3px 3px;
	   font:10px arial;
	   color: #000;
	   height:20px;
}


.kotirovki_main_poles_1 { 
      text-align: center;
      width: 70px; 
      height: 15px;
      padding:3px 0 0 3px;
      margin:0 3px 0 0;
      font:12px arial;
      color: #c00000;
      border: none;
      float:left;
	  font-weight:bold;
	  }
	  
.kotirovki_main_poles_2 { 
      text-align: center;
      width: 35px; 
      height: 15px;
      padding:3px 0 0 3px;
      margin:0 3px 0 0;
      font:12px arial;
      color: #787878;
      border: none;
      float:right;}	  
	  
	
.table_kotirovki_main tr td.kotirovki_tabs
{
text-align:left;
margin:0px 0px 0px 19px;
padding:0px 0px 0px 0px;
}	

div.kotirovki_tabs
{
padding-top:0px; margin:0px 0px 0px 0px;
}

.kotirovki_tabs a img
{
margin:0px 0px 0px 0px;
}  


.kotirovki_main_nadpisunder{
color: #3a3a3a;
font-size: 11px;
mardin: 2px 0px 4px 0px;
float:right;
}

.kotirovki_main_nadpisunder a{
color: #3a3a3a;
font-size: 11px;
mardin: 2px 0px 4px 0px;
float:right;
text-decoration:underline;
}

.kotirovki_main_nadpisunder a:hover{
color: #3a3a3a;
font-size: 11px;
mardin: 2px 0px 4px 0px;
float:right;
text-decoration:none;
}

#word_index a{
color: #FFFFFF;
font-size: 14px;
text-decoration: underline;
}

#word_index a:hover{
text-decoration:none !important;
color: #A40000;
}



	.news {margin:0 0 0 0px; padding: 17px 0 12px 0; line-height:24px; width: 78%;}
	.news span.date {padding:0 20px 0 0; width: 60px;  font-size: 12px;}
	.news span.time1 {padding:0 20px 0 0; color: #a40000; width: 60px; font-size: 12px;}
	.news a.text {color:#525151 !important; font-size: 13px; text-decoration:none;}
	.news a.text:hover {color:#525151 !important; font-size: 13px; text-decoration: underline;}
	.news a.all {color:#000000; text-decoration:none; float:left; margin:5px 0 0 67px; background-image:url(/images/img/search_button.gif); background-repeat:no-repeat; background-position:100% 0; padding:0 30px 1px 0; line-height:18px}
	
	#box_left p a { color:#525151 !important; font-size: 13px;  text-decoration: none; margin-left: 16px;}
	#box_left p a:hover { color:#A40000 !important; font-size: 13px;}
	
	#box_center p a { color:#525151 !important; font-size: 13px;  text-decoration: none;  margin-left: 16px; width: 29%;}
	#box_center p a:hover { color:#A40000 !important; font-size: 13px;}
	
	#box_right p a { color:#525151 !important; font-size: 13px;  text-decoration: none;  margin-left: 16px;}
	#box_right p a:hover { color:#A40000 !important; font-size: 13px; }
	
	.news_header{font-size:14px; margin:0; font-weight:bold;}
	
	.date_news_one {padding:0 20px 0 0; width: 60px;}
	.time_news_one {padding:0 20px 0 0; color: #a40000; width: 60px;}
	
	#maintable_3_1{width:250px; padding-bottom:12px;}
	#maintable_3_2{border-bottom:1px solid #c3c3c3; border-left:1px solid #c3c3c3; padding-left:20px; padding-right:0px;}
	#maintable_1_1{width:150px;}
	#maintable_1_2{padding-left:36px;}
	#maintable_1_3{text-align:right;}
	

.programms_dev
	{margin-left: -15px;}

.programms_dev a, .programms_dev a:visited, .programms_dev a:active
{
	font : 11px  Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
	color : black !important;
	text-decoration : none !important;
}

.programms_dev a:hover
{
	color : #A40000 !important;
	text-decoration : none !important;
}

.menu_h3_st a, .menu_h3_st a:visited, .menu_h3_st a:active
{
	font : 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
	color : #A40000 !important;
	text-decoration : none !important;
}

.menu_h3_st a:hover
{
	color : black !important;
	text-decoration : none !important;
}

.menu_h3_st2 a, .menu_h3_st2 a:visited, .menu_h3_st2 a:active
{
	font : 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
	color : black !important;
	text-decoration : none !important;
}

.menu_h3_st2 a:hover
{
	color : #A40000 !important;
	text-decoration : none !important;
}

.view_date
	{ position: absolute; margin-left: 134px; margin-top: -15px; }
	
.view_date a, .view_date a:visited, .view_date a:active
{
	font : 11px  Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
	color : #A40000 !important;
}

.view_date a:hover
{
	text-decoration : none !important;
}

.index_href a
	{ text-align:center  !important; color: #c00000  !important; text-decoration: underline  !important; margin: 0  !important; font-size: 13px  !important; float: none !important; }
	
.index_href a:hover
	{ text-decoration: none !important; }

#calendar_statics a
	{ color:#CC0000; text-decoration: none  !important; font-size: 14px;}
#calendar_statics a:hover
	{ text-decoration: underline !important; }
	
#index_ux a
	{ color:#CC0000; text-decoration: none  !important; font-size: 14px;}
#index_ux a:hover
	{ text-decoration: underline !important; }

.maps_menu_li_1 { list-style-image: none !important; list-style-type: none !important; margin-top: 10px !important;}
.maps_menu_li_1 a { color: #A40000 !important; font : 13px Arial !important; text-decoration: none !important;}
.maps_menu_li_1 a:hover { text-decoration: underline !important;}

.maps_menu_li_2 { margin-left: 57px !important; }
.maps_menu_li_2 a { color: black !important; font : 13px Arial !important; text-decoration: none !important;}
.maps_menu_li_2 a:hover { text-decoration: underline !important;}

.maps_menu_li_3 { margin-left: 57px !important; }
.maps_menu_li_3 a { color: #666666 !important; font : 13px Arial !important; text-decoration: none !important;}
.maps_menu_li_3 a:hover { text-decoration: underline !important;}

#date_text
{
	color:#666666 !important;
	font-size:11px  !important;
	margin-left: 6px;
}

#date_time 
	{ width: 27px; display: inline-block; text-align: right;}
	
#enter_system_block
	{ display: none; position: absolute;  font : bold 12px Arial; border: 1px solid #A40000; width: 95px; height: auto; padding: 5px; 
		text-align: left;  margin-top: 24px; background: white; color: black; text-decoration: underline; margin-left: 25px;}
*html  #enter_system_block { margin-top: 30px; margin-left: 23px;}
	
#enter_system_block div a { color: black; font : bold 12px Arial;}
#enter_system_block div a:hover { color: #A40000; }

.checkbox_div 
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
width: 165px;
background-color:#FFFFFF;
height:20px;
margin: 2px 0 2px 2px;
padding: 0px 0px 0px 4px;
line-height: 19px;
}

#chart_info_block
	{ display: none; position: absolute; height: 15px; width: 744px; margin-left: 1px; margin-top: 1px; color: black; background: #e5e5e5; font-size: 10px; }
	
#false_load_img {display: none; text-align: center; font-size: 15px; margin-top: 30px;}

	.scroll_news{overflow-y:scroll; height: 260px;position:relative; margin:0 4px 0 0px;}	
	.scroll_news span {display:block; text-align:center; padding:60px 0 0 0; font-size:18px; color:#cccccc;
	width: auto;}
	
	.scroll_news a{color:#525252; text-decoration:none; }	
	.scroll_news a:hover{color:#c30000; text-decoration:none;}	
	
#index_basket
	{font-size: 11px; margin-top: -19px; margin-left: 142px; position: absolute;}
	
#index_basket a { color: #A40000 !important; font : 11px Arial !important; text-decoration: underline !important;}
#index_basket a:hover { text-decoration: none !important;}
	
#index_gra
	{font-size: 11px; margin-top: -19px; margin-left: 142px; position: absolute;}
	
#index_gra a { color: #A40000 !important; font : 11px Arial !important; text-decoration: underline !important;}
#index_gra a:hover { text-decoration: none !important;}


#loader_div
{
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	
	z-index: 10;
	width: 100%;

	background: white;
	filter: alpha(opacity=100);
	moz-opacity: 1;
	opacity: 1;
	text-align: center;
}

#loader_content
{
	display: none;
	position: absolute;
	z-index: 11;
	
	margin-top: 130px;
	font : 16px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : black;
	width: 300px;
	height: 60px;
	background: white;
	padding: 10px 5px;
	text-align: left;
}

.loader_text
{
	margin-top: 20px;
	font : 16px  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-align: center;
}

#loader_iframe
{
	display: none;
	filter: alpha(opacity=0);
	moz-opacity: 0;
	opacity: 0;
	display: none;
	z-index: 1;
	position: absolute;
	left: 0px;
	top: 0px;
	color: none;
}


#loader_content {margin:0 0 27px 90px; padding:0 36px 12px 0; font-size:13px;line-height: 130%; text-align:left;}

#loader_content div.inner_text{color:#525151;font-size:13px; line-height: 130%;text-align:justify; width: 75%; margin-top: 14px;}
#loader_content div.inner_text p{color:#525151;font-size:13px;line-height: 130%;text-align:justify; padding: 1px 0 0 0px;}
#loader_content div.inner_text a{color:#a40000;font-size:13px;}

#loader_content div.inner_text ul li {
list-style-position: outside;
list-style-image: url(/images/img/li2.gif);
margin-left: 16px;
}

#loader_content div.inner_text ol li {
margin-left: 21px;
color: #a40000;
font-size:11px;
}

#loader_content div.inner_text ol li * {
color: #3a3a3a;
font-size:13px;
}

#loader_contentv div.inner_text table tr td{ padding: 2px; }

.block_form2 {
       width: 460px;
       background: #7f7f7f;
       padding: 6px 6px 2px 6px;
       margin: 24px auto;
	   float:left;
	   clear:both;
	   }
	   	
.ser1  td{ padding:10px 0px 0px 0px; color: #fff;}

.ser1 div.radiolabel{font:12px arial;color: #000; width:120px; float: left;}
.ser1 div.checklabel{font:12px arial;color: #000; width:80px; float: left; position:relative; top:4px;}
.ser1 input.radio{float: left;}

.tdrazdelitel{border-right:1px solid white; padding:20px 20px 20px 20px;}
.divrazdelitel{border-right:1px solid white; height:106px; margin-top: 25px;}

.ser1 div {}
.ser1 div.label1 {margin:8px 0px 0px 0px; color:black; clear:left;}
.ser1 div.label2 {margin:8px 0px 0px 0px; color:white;}
.ser1 input {margin:0px 0px 0px 0px; color:#595959; font-family:Arial, Helvetica, sans-serif; width:140px; height:16px; font-size:12px;} 
.ser1 textarea { color:#595959; font-family:Arial, Helvetica, sans-serif;font-size:12px;  width:260px; height:84px; padding-top: 3px; } 

.ser1 div#submit_div{text-align:right; margin-top:8px; padding-bottom: 0px; color:black;}

.ser1 div.radiorow{margin:8px 0px 4px 0px;}
.ser1 div.checkrow{margin:0px 0px 30px 0px; display:block; clear: both;}
.ser1 .submitbtn_label {position:relative; top:-4px; left: -4px;}


#category_world_market a{color:#a40000;font: bold 13px Arial; text-decoration: none;}
#category_world_market a:hover{color: black;font: bold 13px Arial; text-decoration: none;}
#category_world_market_select {display: none;}
#category_world_market_select a{color: black;font: bold 13px Arial; text-decoration: none;}
#category_world_market_select a:hover{color: #a40000;font: bold 13px Arial; text-decoration: none;}

#category_ukr_market a{color:#a40000;font: bold 13px Arial; text-decoration: none;}
#category_ukr_market a:hover{color: black;font: bold 13px Arial; text-decoration: none;}
#category_ukr_market_select {display: none;}
#category_ukr_market_select a{color: black;font: bold 13px Arial; text-decoration: none;}
#category_ukr_market_select a:hover{color: #a40000;font: bold 13px Arial; text-decoration: none;}

#category_ukraine a{color:#a40000;font: bold 13px Arial; text-decoration: none;}
#category_ukraine a:hover{color: black;font: bold 13px Arial; text-decoration: none;}
#category_ukraine_select {display: none;}
#category_ukraine_select a{color: black;font: bold 13px Arial; text-decoration: none;}
#category_ukraine_select a:hover{color: #a40000;font: bold 13px Arial; text-decoration: none;}


#start_page
	{ width: 590px;padding :5px; }
#start_page a{color:#a40000;}

.start_page_header
	{ font : bold 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #595959; padding: 10px 0px;}

.start_page_name
	{ font : bold 11px  Arial, Tahoma, Verdana, Helvetica, sans-serif; color: black; padding: 10px 0px;}
	
#start_page ol li {
margin-left: 38px;
color: #a40000;
font-size:11px;
}
#start_page ol li * {
color: #3a3a3a;
font-size:13px;
}

.start_page_footer
	{ color: #a40000; padding: 5px; margin-top: 10px; font-size: 13px;}
	

.table_search_news
	{ width: 328px; height: 158px; background: #7F7F7F; }
.table_search_site
	{ width: 328px; height: 110px; background: #7F7F7F; }
	
.table_search_world_news
	{ position: absolute; margin-left: 10px; margin-top: 10px; font : 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif; color: white; }
.table_search_category_news
	{ position: absolute; margin-left: 10px; margin-top: 68px; font : 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif; color: black; }
.table_search_category_news_2
	{ position: absolute; margin-left: 10px; margin-top: 125px; font : 12px  Arial, Tahoma, Verdana, Helvetica, sans-serif; color: black; }
	
.table_search_input { 
      width: 301px; 
      height: 19px;
      padding: 3px 0 0 3px;
      font:12px arial;
      color: #595959;
      border: 1px solid #C00000;
      position: absolute;
      margin-left: 10px;
      margin-top: 33px;
}

.table_search_category_box_news
	{ margin-top: 67px; margin-left: 9px; position: absolute;  z-index:20000;}
.table_search_category_box_news_2
	{ margin-top: 100px; margin-left: 9px; position: absolute;  z-index:0;}
	
.search_button_block_news
	{ margin-top: 133px; position: absolute; width: 290px; text-align: right;  }
.search_button_block_www
	{ margin-top: 80px; position: absolute; width: 283px; text-align: right;  }
	
#category_items_1 {display: none;}
#category_items_2 {display: none;}
#category_items_3 {display: none;}

.search_false
	{color:#A40000; font-size: 14px; }
	
.search_total
	{ position :absolute; margin-left: 10px; margin-top: 80px; color: white; }
	
	
/*FAQ*/

.faq_question
	{padding: 0px 0px; margin-top: 10px;}

.faq_question_select
	{padding: 0px 0px; margin-top: 10px;}
	
.faq_answer
	{padding: 5px 5px; margin-left: -3px;}
	
.faq_number
	{ color: #A40000; font-size: 11px; }

.name_faq
	{ margin-top: 5px; cursor: pointer; padding: 5px; background: none;}
	
.faq_text_tema
	{ color: #A40000; text-decoration: underline; margin-left: 4px; font-size: 12px;  }
	
.faq_temas_block
	{ margin-bottom: 9px; }

.faq_answer p a { color: #A40000 !important; text-decoration: underline !important; }
.faq_answer p a:hover { color: #A40000 !important; text-decoration: none !important; }

.name_faq_select
	{ margin-top: 5px; cursor: pointer; background: url(/images/img/line.gif); padding: 5px; }

.name_faq a {color: #666666 !important; text-decoration: none !important; font-size: 14px !important;}
.name_faq a:hover {color: #A40000 !important;}

.faq_question a {color: black !important; text-decoration: none !important; font-size: 12px !important; margin-left: 2px;}
.faq_question a:hover { color: #A40000 !important; text-decoration: none !important; }

.faq_question_select a {color: #A40000 !important; text-decoration: none !important; font-size: 12px !important; margin-left: 2px;}
.faq_question_select a:hover { color: #A40000 !important; text-decoration: none !important; }

.block_view_faq
	{ margin-left: 7px; margin-top: 30px; }

	.pages .selected
		{ color: #A40000; padding: 2px 5px; background: none; font-size: 11px; background: url(/images/img/line.gif);}

	.pages a { background: none !important; color: #595959 !important; padding: 2px 5px; font-size:11px !important; text-align:center;  text-decoration: underline !important; }
	.pages a:hover { background: url(/images/img/line.gif) !important; color: #A40000 !important; text-decoration:none }
	.pages .pages_mini { display:block!important; color:#404040; width:18px!important; font-size:11px;  text-align:center;   }

	.pages a.BodyPgrAct { background-color:#0d6a8d; color:#FFFFFF!important; text-decoration:none!important }
	
	.pages a.first {  color:#404040; border:none!important }
	.pages a.first:hover {  color:#9f9b91!important; text-decoration:underline!important; background-color:#FFFFFF!important }
	
	.pages a.previous { color:#404040; border:none!important }
	.pages a.previous:hover { color:#9f9b91!important; text-decoration:underline!important; background-color:#FFFFFF!important }
	
	.pages a.next {color: black !important; border: underline!important; background: none !important }
	.pages a.next:hover {color:#A40000!important; text-decoration: none!important; background-color:#FFFFFF!important }
	
	.pages a.last { color:#404040; border:none!important }
	.pages a.last:hover { color:#9f9b91!important; text-decoration:underline!important; background-color:#FFFFFF!important }
	
	#content_right_2 div.inner_text table.grayform tr td{ background-color: #7f7f7f; padding: 0px 18px 2px 12px; color:#ffffff; text-align:left;}
	#content_right_2 div.inner_text table.grayform tr td div{ color:#A40000;}
	
	#content_right_2 div.inner_text table.grayform tr td textarea{ width: 195px; height: 70px;}
	
	#content_right_2 div.inner_text table.grayform tr td input{ height:20px; width:196px;}
	#content_right_2 div.inner_text table.grayform tr td input.i2 {width:118px;margin:0px 0px 0px 0px;}
	
	#content_right_2 div.inner_text table.grayform tr td input.i1 {width:68px; margin:0px 2px 0px 0px;}

	#content_right_2 div.inner_text table.grayform tr td span.black{color:#000000;}
	
	#content_right_2 div.inner_text table.grayform2 tr td{ background-color: #7f7f7f; padding: 12px 18px 2px 12px; color:#ffffff; text-align:left;}
	#content_right_2 div.inner_text table.grayform2 tr td div{ color:#A40000;}
	
	#content_right_2 div.inner_text table.grayform2 tr td input{ height:20px; width:196px;}
	#content_right_2 div.inner_text table.grayform2 tr td input.i2 {width:118px;margin:0px 0px 0px 0px;}
	
	#content_right_2 div.inner_text table.grayform2 tr td input.i1 {width:68px; margin:0px 2px 0px 0px;}

	#content_right_2 div.inner_text table.grayform2 tr td span.black{color:#000000;}
	
	#content_right_2 div.inner_text #tarify_table tr td {font-size:12px; padding:2px 3px 2px 3px;}
	#content_right_2 div.inner_text #tarify_table tr td p{font-size:12px; margin-bottom:0px; margin-top:0px;}
	#content_right_2 div.inner_text #tarify_table tr td p span{ white-space: nowrap; }
	
	#content_right_2 div.inner_text #tarify_table_2 tr td {font-size:12px; padding:2px 3px 2px 3px;}
	#content_right_2 div.inner_text #tarify_table_2 tr td p{font-size:12px; margin-bottom:0px; margin-top:0px;}
	
	
.quotations_table tr { background: #7F7F7F; }
.quotations_table tr td { padding: 10px !important; }
.headers_quotations { color: white; padding: 3px; font-weight: bold;}
.instrument_quotations { padding: 5px; border: 1px solid #595959; background: white; margin-top: 32px; }

.loader_quotations { text-align: center; display: none; }

.scroll_quotations {overflow-y:scroll; height: 150px;position:relative; margin:0 4px 0 0px;}

.instrument_quotations_item 
	{ color: black; font-size: 12px; margin-left: 5px; cursor: pointer; }
.instrument_quotations_item_select 
	{ color: #A40000; font-size: 12px; margin-left: 5px; cursor: pointer; }

.instrument_quotations_name 
	{ color: black; font-size: 14px; font-weight: bold;}
	
.butonsprim_quotations
	{border:none; background: url(/images/img/prim.gif); width:134px; height:23px; cursor:pointer; margin-left: 40px; margin-top: 10px;}
	
.name_istrument_title
	{ text-align: center; font-size: 14px; font-weight: bold; }
	
.mask
{
	margin-bottom: 4px;
}
	
#mask {
	width:190px; /* Эти значения чисто из-за особенностей моего рисунка */
	height:37px;
	padding:3px 0px 0 10px;
	background:url(/images/img/inputtypefile.gif) no-repeat 0 0;
}
#fileInput {
	width:194px; /* вот незадача, FF не хочет задавать ширину, для этого зададим size */
	height:40px;
	position:absolute;/* позиционируем настоящий input type=file */
	left:0;
	top:0;
	opacity: 0;/* задаем нулевую видимость */
	filter:alpha(opacity=0);
}
#content_right_2 div.inner_text table.grayform tr td #fileInputText {
	border:1px solid #FFF;
	width:100%;
	font-size:12px; 
	top:0px;
	left:-8px;
	width:126px;
	height:17px;
	position:relative;
}

#files_fizik, #files_ur {position:relative;}

#mes_complite 
	{ margin-top: 20px; }
	
#now_value
	{ display: none; padding: 2px; position: absolute; font-size: 11px; background: white; color: #A40000; border: 1px solid #595959; }
	
.table_dep
	{ width: 100%; }
.table_dep tr td
	{ border: #595959 dotted 1px; }
.table_dep tr td div
	{ padding: 5px; text-align: center; color: black; font-size: 14px;}
	
.table_dep_tr td div
	{ color: #A40000 !important;  font-size: 12px !important;}
	
#h_block h1
	{ color: #595959; font-size: 10px; font-weight: normal; padding: 0px;}
#h_block h2
	{ color: #595959; font-size: 10px; font-weight: normal;text-transform: none;}

	
.sign_user
	{ padding: 2px 7px; border: 1px dotted #A40000; margin-top: 2px; width: 248px;}
	
	.sign_user table tr td
		{color: black !important; font-size: 12px  !important; font-weight: bold !important;}
	
	.sign_user table tr td a
		{ color: black !important; text-decoration: underline !important; font-size: 12px  !important; font-weight: bold !important;}
	.sign_user table tr td a:hover
		{ color: black !important; text-decoration: none !important;  font-size: 12px  !important; font-weight: bold !important;}
		
	.sign_user table tr td span a
		{ color: #A40000 !important; text-decoration: underline !important;  font-size: 11px  !important; font-weight: normal !important;}
	.sign_user table tr td span a:hover
		{ color: #A40000 !important; text-decoration: none !important;  font-size: 11px  !important; font-weight: normal !important;}
		
	.sign_user table tr td span
		{ padding: 0px 0px 0px 5px; }
		
#error_item
	{ color: #A40000; font-size: 12px; font-weight: bold; }
	
.main_footer_uk
	{ margin-top: 66px; margin-left: 20px; color: #999999; font-size: 11px; width: 64%; text-align: justify }
	

.kotirovki_tabs .ub
	{ cursor: pointer; background: url(/images/img/btn_main_ub.gif) no-repeat 0 -28px; width: 58px; height: 27px; float: left;  }	
.kotirovki_tabs .ub_select
	{ background: url(/images/img/btn_main_ub.gif) no-repeat; width: 58px; height: 27px; float: left; }
	
.kotirovki_tabs .pfts
	{ cursor: pointer; background: url(/images/img/btn_main_pfts.gif) no-repeat 12px -26px; width: 82px; height: 27px; margin-left: 61px; margin-top: 1px; }	
.kotirovki_tabs .pfts_select
	{ background: url(/images/img/btn_main_pfts.gif) no-repeat 12px 1px ; width: 82px; height: 27px; margin-left: 61px; margin-top: 1px;}