/* ======================================
		Made by Rinkost
		HTML-coder,
		ICQ# 100-696
		EMAIL info@rinkost.ru
		
		(c)2006.
   ====================================== */
* { font-family: Tahoma, Arial, Helvetica, sans-serif;}

body { background:#fff;}
p, td, div { font-size:11px; color:black; line-height:14px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:14px;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}

h1 { color:#bc272e; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:12px 0 20px; padding:0 0 8px; background:url(images/bg_h1.gif) no-repeat left bottom;}
h2 { color:#cb721f; font-size:11px; font-weight:bold; text-transform:uppercase; background:#f0f0f0; line-height:16px; margin:0; padding:2px 0 2px 5px;}

a { color:#003366; text-decoration:underline;}
a:hover { text-decoration:none;}

a.lnk_cabinet { font-size:10px; background:url(images/arrow_orang.gif) no-repeat left center; padding-left:14px; margin-left:53px;}
a.lnk_more { color:#c20009; background:url(images/arrow_rb.gif) no-repeat right center; padding-right:14px; line-height:20px;}

.frm_text_search { width:102px; height:14px; padding:2px 3px; margin:0; background:url(images/frm_text_search.jpg) no-repeat left top; //background-attachment:fixed; border:0; color:#929292; font-size:11px;}
.btn_search { width:18px; height:18px; background:transparent url(images/ico_search.gif) no-repeat left top; border:0; cursor:hand; cursor:pointer;}
.frm_button { width:205px; height:18px; background:url(images/button.gif) no-repeat left top; border:0; cursor:hand; cursor:pointer;} 

.body { width:1000px; margin:0 auto; background: url(images/bg_top.gif) repeat-x left top; }
.topline_1 { background:url(images/topline_1.gif) no-repeat left top;}
.topline_2 { background:url(images/topline_2.gif) no-repeat right top; height:27px;}
.top_left { width:261px; vertical-align:top;}
.shadow_lb { background:url(images/shadow_lb.jpg) no-repeat left bottom;}
.shadow_rb { width:100%; height:218px; background:url(images/shadow_rb.jpg) no-repeat right bottom;}
.shadow_bl { background:url(images/shadow_bl.jpg) no-repeat left top; padding-top:18px;}
.logo { padding-top:38px; text-align:center; vertical-align:top;}
.top_search { height:24px; padding-left:63px;}

.header_border { padding:3px 0 3px 3px; background:#fff;}
.header { height:212px; background:url(images/top.jpg) no-repeat right top; vertical-align:top;}
.mmenu { margin:0 0 0 230px; padding:0; list-style:none;}
.mmenu li { margin:0; padding:0; float:left; background:#003366;}
.mmenu li a { float:left; height:39px; margin-top:5px;}
.mmenu li.mmenu_left { width:66px; height:44px; background:url(images/mmenu_left.gif) no-repeat;}
.mmenu li.mmenu_right { width:27px; height:44px; background:url(images/mmenu_right.gif) no-repeat;}
.mmenu01_act, .mmenu01 { background:url(images/mmenu01.gif) no-repeat left top;}
.mmenu02_act, .mmenu02 { background:url(images/mmenu02.gif) no-repeat left top;}
.mmenu03_act, .mmenu03 { background:url(images/mmenu03.gif) no-repeat left top;}
.mmenu04_act, .mmenu04 { background:url(images/mmenu04.gif) no-repeat left top;}
.mmenu05_act, .mmenu05 { background:url(images/mmenu05.gif) no-repeat left top;}
.mmenu01_act, .mmenu01:hover { background-position:left bottom;}
.mmenu02_act, .mmenu02:hover { background-position:left bottom;}
.mmenu03_act, .mmenu03:hover { background-position:left bottom;}
.mmenu04_act, .mmenu04:hover { background-position:left bottom;}
.mmenu05_act, .mmenu05:hover { background-position:left bottom;}

/*
.header { height:247px; background:#fff url(images/top.jpg) no-repeat 6px 6px; padding:6px 6px 0; vertical-align:top;}
.mmenu { width:197px; vertical-align:top;}
.mmenu ul { margin:54px 0 0 28px; padding:0; list-style:none;}
.mmenu ul li { width:135px; height:30px; background:url(images/mmenu_sep.gif) repeat-x left bottom;}
.mmenu ul li.last { background:none;}
.mmenu ul li a { color:#003366; font-size:12px; line-height:30px; margin-left:24px;}
.mmenu01 { background:url(images/mmenu_01.gif) no-repeat left center; padding-left:24px;}
.mmenu02 { background:url(images/mmenu_02.gif) no-repeat left center; padding-left:24px;}
.mmenu03 { background:url(images/mmenu_03.gif) no-repeat left center; padding-left:24px;}
.mmenu04 { background:url(images/mmenu_04.gif) no-repeat left center; padding-left:24px;}
.mmenu05 { background:url(images/mmenu_05.gif) no-repeat left center; padding-left:24px;}


.top_menu { width:218px;}
.top_menu ul { margin:35px 0 0 21px; padding:0; list-style:none;}
.top_menu ul li { margin:0; padding:0;}
.top_menu ul li a { background:url(images/arrow_blue.gif) no-repeat left center; padding-left:14px; color:#fff; font-size:10px; line-height:20px;}
.top_menu ul li strong a { color:#ffe400; text-decoration:none;}
*/

.top_menu { width:225px;}
.top_menu ul { margin:25px 0 0 18px; padding:0; list-style:none;}
.top_menu ul li { margin:0; padding:0;}
.top_menu ul li a { background:url(images/arrow_yellow.gif) no-repeat left center; padding-left:11px; color:#fff; font-size:10px; line-height:18px;}
.top_menu ul li strong a { color:#ffe400; text-decoration:none;}

.graphic { margin:50px 0 0 295px;}

.center { padding-top:14px; vertical-align:top;}

.leftbar { width:267px; vertical-align:top;}
.leftbar dl { margin:0 20px 0 7px; padding:0;}
.leftbar dl dt { margin:0; padding:0; font-size:12px;}
.leftbar dl dt span { font-size:20px; color:#5c6c76;}
.leftbar dl dd { margin:5px 0 0; padding:0;}
.leftbar_border { background:url(images/h_line.jpg) repeat-y right top; padding:0 30px 0 25px;}
.leftbar_bottom { width:100%; height:10px; background:url(images/leftbar_bottom.gif) no-repeat right top;}
.lnk_all_news { text-align:right;}
.lnk_all_news a { background:url(images/arrow_rb.gif) no-repeat right center; padding-right:14px;}
.banner { margin-top:5px;}

.rightbar { width:206px; vertical-align:top;}
.rightbar ul { margin:0; padding:0; list-style:none;}
.rightbar ul li { margin:0; padding:0;}
.rightbar ul li ul { margin:0 0 0 20px; padding:0;}
.rightbar ul li ul li { margin:0; padding:0; line-height:16px;}
.rightbar ul li ul li a { color:#003366; background:url(images/arrow.gif) no-repeat left center; padding-left:18px;}
.rightbar_border { background:url(images/h_line.jpg) repeat-y left top; padding:15px 30px 0 13px;}
.rightbar_bottom { width:100%; height:10px; background:url(images/rightbar_bottom.gif) no-repeat left top;}

.center_content { padding:0 10px 0 10px; vertical-align:top;}
.center_border { width:19px; background:url(images/h_line.jpg) repeat-y center center;}

.footer { width:100%; height:88px;}
.footer_right { width:226px; background:url(images/orang_line.jpg) repeat-x left bottom; vertical-align:top;}
.footer_transfer { width:26px; background:url(images/footer_transfer.jpg) no-repeat left bottom;}
.counters { margin-left:20px;}
.counter { margin:3px 5px;}
.copy { width:100%;}
.copy td { height:37px; background:url(images/footer_right.jpg) repeat-x right bottom;}
.copy td { color:#fff; font-size:10px; padding-right:0px; text-align:right;}
.copy a { color:#fff; text-decoration:none;}
.copy a:hover { text-decoration:underline;}
table.inftb { border-collapse: collapse; border: 1px solid #b0b0b0; padding: 0px; margin: 0px; } table.inftb td, table.inftb th { padding: 5px; margin: 0px; border: 1px solid #b0b0b0 !important; text-align: center; }
.second_row td{ border-collapse: collapse; border: 1px solid #b0b0b0; padding: 5px; margin: 5px; } table.inftb td, table.inftb th { padding: 5px; margin: 0px; border: 1px solid #b0b0b0 !important; text-align: center; }
.tabl {padding:8pt;}
.tablink {max-width:400px; width:400px;}
