
/* CSS Document */

body{
	background:#003366;
	margin:0px auto;
	padding:0px;
	}

p{
	margin:0px 0px 20px;
	padding:0px;
	}

body img{
	border:0px solid;
	}

h1{	
	position:relative;
	font-family: Arial;
	font-size:20px;
	color:#000000;
	margin:0px 0px 10px;
	padding:0px;
	font-weight:normal;
	}

h2{
	position:relative;
	font-family: Arial;
	font-size:18px;
	color:#000000;
	margin:10px 0px 8px;
	padding:0px 0px 5px;
	font-weight:normal;
	border-bottom:2px #e6eada solid;
	}

h3{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px 0px 14px;
	padding:8px;
	background:#e6eada;
	}

h4{
	position:relative;
	font-family: Arial;
	font-size:18px;
	color:#000000;
	margin:24px 0px 8px;
	padding:0px 0px 5px;
	font-weight:normal;
	}

h5{
	position:relative;
	font-family: Arial;
	font-size:18px;
	color:#000000;
	margin:0px 0px 8px;
	padding:0px 0px 5px;
	font-weight:normal;
	}


#div_page{
	position:relative;
	width:100%;
	margin:0px auto;
	height: auto;
}

#table_header{
	position:relative;
	background:#ffffff;
	padding:11px 25px 0px 30px;
	width:100%;
	}

/*search*/

.table_search{
	position:relative;
	margin:0px auto;
	width:auto;
	}

.input_search{
	position:relative;
	width:260px;
	height:16px;
	border-bottom:1px #d6d6ce solid;	
	border-right:1px #d6d6ce solid;
	border-left:1px #838484 solid;
	border-top:1px #838484 solid;
	margin:12px 9px 0px 0px;
	}

.input_button_search{
	position:relative;
	margin:12px 15px 0px 0px;
	}	

.div_search_more{
	position:relative;
	font-family: Arial;
	font-size:12px;
	color:#073480;
	padding:12px 0px 0px;
	}

.div_search_more a{
	color:#073480;
	text-decoration: none;
	border-bottom: dotted 1px ;
}

.div_search_more a:hover {
	text-decoration: none;
}

.div_search_prim{
	position:relative;
	font-family:Arial;
	font-size:10px;
	color:#666666;
	font-style:italic;
	margin:-10px 0px 14px;
	}


.div_search_prim a{
	color:#666666;
	text-decoration: none;
	border-bottom: dotted 1px ;
}

.div_search_prim a:hover {
	text-decoration: none;
}

.div_urser_info{
	position:relative;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:10px 0px;
	text-align: right;
	}


.div_urser_info a{
	color:#003366;
	font-weight:normal;
}

.div_urser_info a:hover {
	text-decoration: none;
}

/*center*/	
#div_center{
	position:relative;
	padding:0px 14px;
	}

#table_center{
	position:relative;
	width:100%;
	}

.td_right{
	position:relative;
	width:212px;
	padding:39px 0px 0px 10px;
	}

.td_left{
	position:relative;
	background:#ffffff;
	}

/*sub heder menu*/

#div_sub_header{
	position:relative;
	background:#003366;
	padding:10px 15px 0px;
	}

#table_sub_menu{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	}

.div_menu_item{	
	margin:0px 10px;
	}

.div_menu_item_line{
	position:relative;
	margin:0px 1px;
	background:#ffffff;
	font-size:0px;
	height:2px;
	}
	
.div_menu_item_text{	
	position:relative;
	background:#ffffff;
	padding:7px 10px 5px;
	}

.div_menu_item_text img{
	position:relative;
	padding:6px 5px 5px;
	}	


.div_menu_item_text a, .div_menu_item_text{
	text-decoration: none;
	color:#003366;
}

.div_menu_item_text a:hover {
	text-decoration: none;
}


.div_menu_item_link{	
	position:relative;
	padding:8px 0px;
	}

.div_menu_item_link a{
	color: #ffffff;
	text-decoration: none;
}

.div_menu_item_link a:hover {
	text-decoration: none;
}

/*content*/

#div_content{
	position:relative;
	padding:13px 16px 50px;
	background:#ffffff;
	margin:-2px 0px 20px;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	}

.div_content_link{
	position:relative;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin-bottom:22px;
	}

.div_content_link span{
	color:#c00403;
	font-weight:bold;
	}

.div_content_link span a{
	color:#c00403;
	text-decoration: none;
	font-weight:bold;
	}

.div_content_link a:hover {
	text-decoration: none;
}


.div_content_link a{
	color: #073480;
	font-weight:normal;
	text-decoration: none;
}

.div_content_link a:hover {
	text-decoration: none;
}
	
/*content_item*/

.table_content_item{
	position:relative;
	width:100%;
	margin-bottom:22px;
	
	}	

.table_content_item td{
	width:33%;
	padding-right:25px;
	} 
	
/*reg*/
#div_reg{
	position:relative;
	background:#f8f5ed;
	padding:9px;
	margin-bottom:18px;
	}	
	
#table_reg{
	position:relative;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	}	

.div_reg_link{
	position:relative;
	padding:6px 0px;
	} 

.div_reg_link a{
	color: #073480;
	font-weight:normal;
}

.div_reg_link a:hover {
	text-decoration: none;
}



.input_reg{
	position:relative;
	width:110px;
	height:14px;
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	margin:4px 9px 0px 0px;
	}

.input_reg_enter{
	margin:4px 9px 0px 0px;
	}	

.div_sub_reg{
	position:relative;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	margin-bottom:8px;
	}	

.div_sub_reg a{
	color:#073480;
	text-decoration: none;
}

.div_sub_reg a:hover {
	text-decoration: none;
}

/*static*/

#div_static{
	position:relative;
	background:#eff1ec;
	padding-bottom:1px;
	}	
		
.div_static_name{
	position:relative;
	background:#ced6b5;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:8px ;
	border-bottom:1px #ffffff  solid;
	}
			
.table_static{
	position:relative;
	font-family:Arial;
	width:185px;
	margin:9px auto 9px;
	text-align:left;	
	font-size:11px;
	}

.table_static span{
	color:#c00403;
	font-weight:normal;
	}

.table_static td{
	width:110px;
	color:#073480;
	font-size:11px;
	}

.table_static td a{
	color:#073480;
}

.table_static td a:hover {
	text-decoration: none;
}

.table_static th{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	}

.div_more_portal{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border:1px #ced6b5 solid;
	margin-bottom:0px;
	}

.div_more_portal a{
	color: #073480;
	text-decoration: none;
}

.div_more_portal a:hover {
	text-decoration: none;
}
	
				
/*story*/

#div_story{
	position:relative;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding:10px 10px ;
	background:#ffffff;
	margin:0px 0px;
	}		

.div_story_name{
	font-weight:bold;
	margin-bottom:8px;
	}
	
.table_story{
	position:relative;
	color:#666666;
	width:100%;
	margin-bottom:7px;
	}		

.table_story img{
	margin:0px 7px 0px 0px;	
	}

.div_story_man{
	color:#073480;
	font-weight:bold;
	}	

.div_more{	
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:0px 4px;
	color:#073480;
	font-weight:bold;
	margin:9px 0px;
	font-size:11px;
	padding:0px 8px;
	}	

.div_more a{
	color:#073480;
	font-weight:bold;
	text-decoration: none;
}

.div_more a:hover {
	text-decoration: none;
}


/*partner*/

#table_partner{
	position:relative;
	background:#ffffff;
	width:100%;
	font-family:Arial;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	margin-bottom:28px;	
	}

#table_partner td{
	position:relative;
	padding:10px 15px;
	width:33%;
	}	

.div_partner_name{
	position:relative;
	font-size:12px;
	color:#003366;
	font-weight:bold;
	margin-bottom:8px;
	}	


.div_partner_name a{
	color:#003366;
	text-decoration: none;
}

.div_partner_name a:hover {
	text-decoration: underline;
}

	
/*footer*/
#div_footer{
	position:relative;
	font-family: Arial;
	font-size:12px;
	color:#ffffff;
	padding:28px 0px 0px;
	margin:0px 14px 14px;
	}	

#div_footer a{
	color: #c8e4ff;
	text-decoration: none;
}

#div_footer a:hover {
	text-decoration: none;
}

	
/*zajavke*/

.div_zajavka{	
	position:relative;
	border-top:2px #e6eada solid;
	padding-top:14px;
	} 
	
/*tender*/

#div_tender{
	position:relative;
	background:#f8f5ed;
	padding:11px 11px 15px;
	margin-bottom:13px;
	}	

.div_tender_link{
	position:relative;
	background:url(/img/pic_2.jpg) no-repeat;
	background-position:0px 2px;
	padding:2px 20px;
	margin:6px 0px 10px;
	font-family: Arial;
	font-size:12px;
	color:#666666;
	}
		
.div_tender_link a{
	color: #073480;
	text-decoration: none;
}

.div_tender_link a:hover {
	text-decoration: underline;
}

.input_field{
	position:relative;
	width:258px;
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	margin:5px 10px 0px 0px;
	}	

.input_load{
	margin:5px 0px 0px;
	}
	
.table_tender_load{
	position:relative;
	margin-bottom:10px;
	}
	
/*tender_reg*/

#table_tender_reg{
	position:relative;
	width:100%;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	border-bottom:2px #e6eada solid;
	}	

#table_tender_reg th{
	font-size:12px;
	padding-bottom:10px;
	width:140px;
	}	

#table_tender_reg td{
	font-size:12px;
	}	

#table_tender_reg sup{
	color:#d60808;
	font-size:14px;
	margin:0px;
	padding:0px;
	height:10px;
	}	

.div_tender_fild{
	float:left;
	padding:0px 0px 0px 14px;
	font-size:11px;
	color:#666666;
	margin:5px 0px 0px 0px;
	}	

.div_tender_fild_larg{
	position:relative;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 14px;
	font-size:11px;
	color:#666666;
	}	

	
.input_tender_1{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:250px;
	}	
	
	
.input_tender_2{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:160px;
	}	
	
.input_tender_3{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:425px;
	}	

.input_tender_4{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:92px;
	}	

.input_tender_5{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:380px;
	}	
	
.input_tender_6{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:142px;
	}	
	
.input_tender_7{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:117px;
	margin:0px 10px 0px 0px;
	}	
	
.input_tender_8{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:80px;
	margin:0px 10px 8px 10px;
	}	
	
.input_tender_9{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:345px;
	margin:0px 10px 8px 10px;
	}	
	
.input_tender_10{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:220px;
	margin:5px 10px 5px 0px;
	}	
	
.input_tender_11{	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:100px;
	margin:5px 10px 5px 0px;
	}	
	
	
.span_radiobut{
	margin-right:10px;
	font-size:12px;
	padding:0px 0px 0px 14px;
	color:#000000;
	border:0px solid;
	}		
	
#table_tender_reg select{
	width:250px;
	color:#666666;
	font-size:12px;
	padding:0px 0px 0px 14px;
	margin-left:14px;
	}		

.div_tender_select{
	position:relative;
	padding-top:5px;
	}	

.div_tender_button_send{
	position:relative;
	padding:16px 0px 0px 154px;
	}	
	
/*torgi*/	

#div_torgi{
	position:relative;
	}

	
.div_torgi_caution{
	position: relative;
	left:-140px;
	}	

.div_torgi_caution span{
	color:#c00403;
	font-size:12px;
	}
	
/*reg*/

#div_content_reg{
	position:relative;
	padding:22px 16px 50px;
	background:#ffffff;
	margin:-2px 0px 20px;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	}
		
.select_1{
	position:relative;
	width:254px;		
	color:#666666;
	font-size:12px;
	padding:0px 0px 0px 4px;
	margin-left:14px;
	}

.select_2{
	position:relative;
	width:380px;		
	color:#666666;
	font-size:12px;
	padding:0px 0px 0px 4px;
	margin-left:14px;
	}

#table_reg_user{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin:0px 10px;
	padding-bottom:10px;
	}	

#table_reg_user_last{
	position:relative;
	width:100%;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	border-bottom:2px #e6eada solid;
	padding-bottom:10px;
	}	

#table_reg_user_last th{
	font-size:12px;
	padding:0px 0px 10px 10px;
	width:140px;
	}	



#table_reg_user th{
	font-size:12px;
	padding-bottom:10px;
	width:140px;
	}	

#table_reg_user td{
	font-size:12px;
	}	

#table_reg_user sup{
	color:#d60808;
	font-size:14px;
	margin:0px;
	padding:0px;
	height:10px;
	}	

.div_tender_button_next{
	position:relative;
	padding:16px 0px 0px 165px;
	}	

.div_reg_link_02{
	background:url(/img/bg_link_02.gif) no-repeat;
	background-position:0px 5px;
	padding:0px 18px;
	color:#003366;
	margin:-8px 0px 24px;
	}

.div_reg_link_02 a{
	color:#003366;
	text-decoration: none;
}

.div_reg_link_02 a:hover {
	text-decoration: none;
}


.textarea_reg{
	position:relative;
	width:380px;
	height:90px;	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	overflow:hidden;
	margin:5px 0px 0px;
	}	

.div_reg_02_text{
	color:#666666;
	font-size:12px;
	padding:7px 0px;
	border-bottom:2px #e6eada solid;
	margin-bottom:15px;
	}
		
.div_reg_02_check{
	position:relative;
	margin-bottom:2px;
	}		

.div_reg_02_more{
	position:relative;
	padding:15px 0px 7px;
	border-bottom:2px #e6eada solid;
	
	}
	
.div_reg_02_more .input_tender_5{
	margin:10px 0px;
	}		

.div_tender_button_reg_fin{
	position:relative;
	padding:20px 0px 0px;
	}		

/*reg login*/

#div_reg_login{
	position:relative;
	background:#f8f5ed;
	padding:12px 12px 15px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin-bottom:10px;
	}	

.table_login{
	position:relative;
	margin:5px 0px 0px;
	font-weight:bold;
	font-size:11px;
	}	
	

.input_login{
	position:relative;	
	border-bottom:#d4d0c8 1px solid;
	border-right:#d4d0c8 1px solid;
	border-left:#808080 1px solid;
	border-top:#808080 1px solid;
	width:109px;
	height:14px;
	margin:0px 8px 7px 0px;
	}

.div_login {
	padding:6px 0px 0px;
}

.div_login a {
	color: #073480;
	font-family: Arial;
}

.div_reg_memb{
	position: relative;
	margin:-18px 0px 0px 60px;
	color:#073480;
	}

.div_reg_memb a{
	color:#073480;
}

.div_reg_memb a:hover {
	text-decoration: none;
}


.div_tender_zajavka{
	position:relative;
	padding:12px 0px 0px;
	}

/*grafik*/	

#div_grafik{
	position:relative;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}

#div_grafik span{
	position:relative;
	color:#c00403;
	}

#table_grafik{
	position:relative;
	width:100%;
	font-family:Arial;
	font-size:11px;
	border-top:1px #f6a472  solid;
	border-right:1px #f6a472  solid;
	border-left:1px #f6a472  solid;
	}
	
.th_grafik_bord{
	background:#fdf1e9;
	padding:5px 8px;
	text-align:left;
	border-right:1px #facfb4 dotted;
	border-bottom:1px #f6a472 solid;
	}		

.th_grafik{
	background:#fdf1e9;
	padding:5px 8px;
	text-align:left;
	border-bottom:1px #f6a472 solid;
	}	

.td_grafik_bord{
	position:relative;
	padding:5px 8px;
	border-right:1px #facfb4 dotted;
	border-bottom:1px #facfb4 solid;
	}	

.td_grafik_bord a{
	color: #003366;
	text-decoration: none;
}

.td_grafik_bord a:hover {
	text-decoration: underline;
}

.td_grafik{
	position:relative;
	padding:5px 8px;
	border-bottom:1px #facfb4 solid;
	}	
	
.div_grafik_nav{
	position:relative;
	}

.div_grafik_nav span{
	color:#999999;
	font-weight:normal;
	}	
	
.div_grafik_nav a{
	color: #073480;
	text-decoration: none;
	font-weight: normal;
}

.div_grafik_nav a:hover {
	text-decoration: underline;
}

/*lot*/

#div_content_lot{
	position:relative;
	padding:22px 16px 10px;
	background:#ffffff;
	margin:-2px 0px 20px;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	}

.textarea_lot{
	position:relative;
	width:465px;
	height:120px;
	margin-right:20px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	}

.textarea_lot_win{
	position:relative;
	width:465px;
	height:120px;
	margin:0px 0px 20px 0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	}

.table_log{
	position:relative;
	}
	
/*torgi*/	

#div_torgi{
	position:relative;
	font-size:12px;
	color:#000000;
	margin-bottom:13px;
	}

#div_torgi span{
	color:#666666;
	}	

#div_torgi i{
	font-style:normal;
	color:#c00403;
	}	

.span_reload{
	position: relative;
	background:url(/img/img_2.gif) no-repeat;
	background-position:0px 3px;
	padding:0px 0px 0px 10px;
	float: right;
	}	

.div_flr{
	float:left;
	}	

.tr_colselect{
	color:#c00403;
	}	

#table_grafik_auk{
	position:relative;
	width:100%;
	font-family:Arial;
	font-size:11px;
	border-top:1px #f6a472  solid;
	border-right:1px #f6a472  solid;
	border-left:1px #f6a472  solid;
	}

#table_grafik_auk span{
	color:#666666;
	}


.div_input_auction{
	position:relative;
	padding:0px 10px;
	color:#666666;
	}	

.div_input_auction span{
	padding:0px 0px 0px 25px;
	}	
 
 .div_button_action{
 	position:relative;
	padding:14px 0px 0px 5px;
	}

.table_torgi{
	position:relative;
	width:100%;
	padding-bottom:10px;
	margin-bottom:13px;
	border-bottom:1px #f6a472 solid;
	}	

.table_torgi td{
	width:50%;
	padding-left:15px;
	} 

.table_torgi a{
	color: #073480;
}

.table_torgi a:hover {
	text-decoration: none;
}


.div_adress{
	position:relative;
	background:#f8f5ed;
	padding:12px 15px;
	}

.table_time_torg{
	color:#000000;
	width:100%;
	padding:0px 8px;
	margin-bottom:22px;
	}	

.table_time_torg a{
	color: #073480;
}

.table_time_torg a:hover {
	text-decoration: none;
}

.table_time_torg span{
	color:#c00403;
	font-weight:normal;
	} 
	
.div_torg_caution{
	position:relative;
	padding:12px;
	background:#fef9dd;
	border:1px #edb9b9 solid;
	}
		
.div_torg_caution a{
	color: #073480;
}

.div_torg_caution a:hover {
	text-decoration: none;
}


.div_button_publ{
	position:relative;
	margin-bottom:16px;
	}		
		
.div_pics{
	padding:8px 0px 0px;
	}		

.table_postavka{
	position:relative;
	}	

.table_postavka td{
	width:249px;
	padding-right:20px;
	}
	
#div_price{	
	position:relative;
	background:#f8f5ed;
	padding:15px;
	}	

.table_price{
	position:relative;
	text-align:left;
	}	

.button_reg{
	padding-left:10px;
	}

/*archiv_torgov*/	
	
#div_archiv_torgov{
	position:relative;
	background:url(/img/bg_archiv.gif) repeat-x;
	background-position:bottom;
	border-bottom:1px #8ab3dc solid;
	border-left:1px #8ab3dc solid;
	border-right:1px #8ab3dc solid;
	border-top:4px #8ab3dc solid;
	padding:10px 17px;
	}

.div_button_archiv{
	position:relative;
	width:170px;
	}

.div_archiv_top	{
	position:relative;
	font-size:0px;
	height:1px;
	margin:0px 1px;
	border-bottom:1px #8ab3dc  solid;
	}

.div_archiv_button_text{
	position:relative;	
	background:url(/img/bg_button.gif) repeat-x;
	background-position: bottom;
	border-left:1px #8ab3dc solid;
	border-right:1px #8ab3dc solid;
	padding:6px 70px 2px 8px;
	font-weight:bold;
	}

.div_archiv_button_text a{
	color: #073480;
	text-decoration: none;
}

.div_archiv_button_text a:hover {
	text-decoration: underline;
}
	
.table_archiv{
	position:relative;
	width:100%;
	text-align:left;
	}	

.div_arch_name{
	position:relative;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	float:left;
	}	
	
.div_arch_name img{
	border:0px solid;
	position:absolute;
	bottom:5px;
	}	

.div_button_show{
	position:relative;
	padding:15px 0px 0px;
	}	

/*content home*/

.table_link{
	position:relative;
	width:100%;
	}	

#table_content_home{
	position:relative;
	width:100%;
	}

#div_box_torgov{
	position:relative;
	background:url(/img/bg_archiv.gif) repeat-x;
	background-position:bottom;
	border-bottom:1px #8ab3dc solid;
	border-left:1px #8ab3dc solid;
	border-right:1px #8ab3dc solid;
	border-top:4px #8ab3dc solid;
	padding:10px 17px;
	margin:0px 10px 0px 0px;
	}

.div_button_box{
	position:relative;
	}

.div_top_box{
	position:relative;
	font-size:0px;
	height:1px;
	margin:0px 1px;
	border-bottom:1px #f6a472  solid;
	}
	
	
	
.div_box_torgov_text{
	position:relative;	
	background: url(/img/bg_box.gif) repeat-x;
	background-position: bottom;
	border-left:1px #f6a472 solid;
	border-right:1px #f6a472 solid;
	padding:6px 8px 2px 8px;
	font-weight:bold;
	}

.div_box_torgov_text a{
	color: #073480;
	text-decoration: none;
}

.div_box_torgov_text a:hover {
	text-decoration: underline;
}
	
.table_box{
	position:relative;
	}	

.div_box_text{
	padding:6px 0px 2px 8px;
	text-align:center;
	}	

.div_box_text a{
	color: #073480;
	font-weight:bold;
	text-decoration: none;
}

.div_box_text a:hover {
	text-decoration: underline;
}

	
#div_box_content{
	position:relative;
	border-bottom:1px #f6a472 solid;
	border-left:1px #f6a472 solid;
	border-right:1px #f6a472 solid;
	border-top:4px #f6a472 solid;
	margin:0px 10px 0px 0px;
	font-size:11px;
	}

#div_box_content a{
	color: #073480;
	text-decoration: none;
}

#div_box_content a:hover {
	text-decoration: underline;
}


.div_box_top{
	position:relative;
	background:#fce4d4;
	padding:5px 7px;
	}

.div_box_bot{
	position:relative;
	background:#fef2ea;
	padding:5px 7px;
	border-top:1px #ffffff solid;
	border-bottom:1px #ffffff solid;
	}

.div_more_box{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #f6a472 solid;
	border-bottom:1px #f6a472 solid;
	margin-bottom:0px;
	}

.div_more_box a{
	color: #073480;
	text-decoration: none;
}

.div_more_box a:hover {
	text-decoration: none;
}

.div_rss{
	position: relative;
	background:url(/img/rss.gif) no-repeat;
	background-position:0px 10px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #f6a472 solid;
	border-bottom:1px #f6a472 solid;
	margin-bottom:0px;
	}

.table_boc_more{
	position:relative;
	width:100%;	
	}

#add_tender{
	position:relative;
	padding:8px 8px;
	
	}	

#add_tender a{
	color: #c00403;
}

#add_tender a:hover {
	text-decoration: none;
}
	
.div_button_add{
	position:relative;
	padding:15px 0px 0px;
	}	

	
.div_center_box_button{
	position:relative;
	}

.div_center_box_top{
	position:relative;
	font-size:0px;
	height:1px;
	color:#000000;
	font-weight:bold;
	margin:0px 1px;
	border-bottom:1px #8ab3dc  solid;
	}

#div_center_box{
	position:relative;
	border-bottom:1px #8ab3dc solid;
	border-left:1px #8ab3dc solid;
	border-right:1px #8ab3dc solid;
	border-top:4px #8ab3dc solid;
	padding:10px 0px;
	margin-bottom:10px;
	}

.div_text_trade{
	position:relative;
	font-family:Arial;
	font-size:24px;
	margin:0px 0px 6px;
	padding:0px 20px 0px 0px;;
	
	}

.div_content_top{
	position:relative;
	background:url(/img/bg_content_top.gif) repeat-x;
	background-position:bottom;
	padding:0px 17px 15px;
	font-size:12px;
	}

.div_content_top a{
	color: #073480;
	text-decoration: none;
}

.div_content_top a:hover {
	text-decoration: underline;
}


.div_pro{
	position:relative;
	padding:11px 8px;
	}

.table_pro{
	position:relative;	
	}
	
.table_pro a{
	text-decoration: none;
	color: #c00403;
}

.table_pro a:hover {
	text-decoration: underline;
}

	
.table_pro img{
	margin:0px 10px 0px 0px;
	}
	
.div_buttons{
	position:relative;
	background:url(/img/bg_box_bot.gif) repeat-x;
	background-position:0px 0px;
	padding:10px 10px 0px;
	}	

.table_buttons{
	position:relative;
	width:100%;
	}	

.div_more_buttons{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 0px 8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	margin-bottom:0px;
	width:120px;
	}
	

.div_more_buttons a{
	color: #073480;
	text-decoration: none;
}

.div_more_buttons a:hover {
	text-decoration: none;
}

/*new company*/

#div_new_account, #div_new_owner{
	position:relative;
	}
	
.table_company{
	position:relative;
	}	

/*box*/

#div_box{
	position:relative;
	border:1px #c0c0db solid;
	margin-right:10px;
	width:236px;
	}	

.div_box_name{
	position:relative;
	background:#c0c0db ;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:8px;
	border-bottom:1px #ffffff solid;
	}	

.div_box_content{
	position:relative;
	background:#ececf4;
	padding:8px;	
	border-bottom:1px #c0c0db solid;
	}
	

.div_box_content a{
	color: #073480;
}

.div_box_content a:hover {
	text-decoration: none;
}
	
#div_content_home{
	position:relative;
	padding:22px 16px 10px;
	background:#ffffff;
	margin:-2px 0px 10px;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	}
	
.div_hl{
	position:relative;
	background:#003366;
	height:10px;
	}	

.div_buttons_add{
	position:relative;
	}	

.div_buttons_add img{
	margin-right:10px;
	} 
	
.table_board{
	position: relative;
	font-size:11px;
	color:#000000;
	margin:20px 0px;
	}	

.table_board td{
	padding:0px 10px;
	width:25%;
	}
	
.table_board strong{
	font-size:11px;
	color:#073480;
	font-weight:bold;
	}	
	
.table_board a{
	color: #006bd5;
	text-decoration: none;
}

.table_board a:hover {
	text-decoration: underline;
}

.table_board th{
	padding:0px 10px;
	text-align:right;
	font-size:10px;
	font-weight:normal;
	width:25%;
	color:#073480;
	}


.table_board th a{
	color: #006bd5;
}

.table_board th a:hover {
	text-decoration: none;
}



#div_all_board{
	padding:15px 0px 0px;
	color:#073480;
	}		
		
#div_all_board a{
	color:#073480;
}

#div_all_board a:hover {
	text-decoration: none;
}
		
/*news*/		

#table_news{
	position:relative;
	width:100%;
	}

#div_news{
	position:relative;
	width:260px;
	border:1px #ced6b5 solid;
	margin-right:10px;
	}

.div_news_left_mane{
	position:relative;
	background:#ced6b5;
	padding:9px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px #ffffff solid;
	}		

.div_news_content{
	position:relative;
	background:#eff1ec;
	padding:8px;
	color:#073480;
	font-size:12px;
min-height: 360px;
	}	

.div_news_content a{
	color:#073480;
}

.div_news_content a:hover {
	text-decoration: none;
}

.div_news_item{
	margin-bottom:10px;
	}
	
.div_more_news{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #ced6b5 solid;
	border-bottom:1px #ced6b5 solid;
	margin-bottom:0px;
	}

.div_more_news a{
	color: #073480;
	text-decoration: none;
}

.div_more_news a:hover {
	text-decoration: none;
}


.div_news_rss{
	position: relative;
	background:url(/img/rss.gif) no-repeat;
	background-position:0px 10px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #ced6b5 solid;
	border-bottom:1px #ced6b5 solid;
	margin-bottom:0px;
	}


/*div_news_all*/

#div_news_all{
	position:relative;
	border:1px #dfd2af solid;
	margin-right:0px;
	}


.div_news_right_name{
	position:relative;
	background:#dfd2af;
	padding:9px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px #ffffff solid;
	}		

.div_news_content_right{
	background:#f9f9f6;
	padding: 8px;
	color:#073480;
	font-size:12px;
min-height: 360px;
	}

.div_news_content_right a{
	color:#073480;
}

.div_news_content_right a:hover {
	text-decoration: none;
}


.div_news_content_right_data{
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	margin:7px 0px;	
	}

.div_news_item_right{	
	margin-bottom: 10px;
	}


.div_more_news_all{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #dfd2af solid;
	border-bottom:1px #dfd2af solid;
	margin-bottom:0px;
	width: 100%;
	}

.div_more_news_all a{
	color: #073480;
	text-decoration: none;
}

.div_more_news_all a:hover {
	text-decoration: none;
}

.div_news_all_rss{
	position: relative;
	background:url(/img/rss.gif) no-repeat;
	background-position:0px 10px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	border-top:1px #dfd2af solid;
	border-bottom:1px #dfd2af solid;
	margin-bottom:0px;
	}

.table_news_more_all{
	position:relative;
	width: 100%;
	}


/*ask*/

#div_ask{
	position:relative;
	padding:10px 7px 15px;
	background:#ffffff;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
.div_ask_item{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 10px;
	color:#073480;
	font-size:11px;
	margin-bottom:2px;
	}	

.div_ask_item a{
	color:#073480;
	text-decoration: none;
}

.div_ask_item a:hover {
	text-decoration: underline;
}
	
/*vote*/

#div_vote{
	position:relative;
	padding:10px 7px;
	background:#ffffff;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:10px 0px;
	}	

.div_vote_item{
	position:relative;
	margin:7px 0px 0px;
	}	

.div_vote_resalt{
	position:relative;
	background:url(/img/bg_more.gif) no-repeat;
	background-position:9px;
	padding:8px 15px; 
	font-family:Arial;
	font-size:11px;
	color:#073480;
	font-weight:bold;
	margin-bottom:0px;
	}

.div_vote_resalt a{
	color: #073480;
	text-decoration: none;
}

.div_vote_resalt a:hover {
	text-decoration: none;
}
		
.table_vote{
	position:relative;
	width:100%;
	margin:10px 0px 0px;
	}		

/*edit*/

.div_edit{
	position:relative;
	background:url(/img/img_edit.gif) no-repeat;
	background-position:5px 2px;
	padding:2px 0px 2px 25px;
	font-size:12px;
	color:#003366;
	margin-bottom:10px;
	}	

.div_edit a{
	color:#003366;
	text-decoration: none;
}

.div_edit a:hover {
	text-decoration: underline;
}

.table_edit{
	position:relative;
	width:100%;
	}
	
.td_edit{
	background:#f8f5ed;
	padding:0px 15px ;
	}	

.div_edit_table{
	margin-bottom:20px;
	}	

.div_edit_table a{
	color: #073480;
}

.div_edit_table a:hover {
	text-decoration: none;
}

#div_content_edit{
	position:relative;
	padding:22px 16px 10px;
	background:#ffffff;
	margin:-2px 0px 20px;
	font-family: Arial;
	font-size:12px;
	color:#000000;
	}
	
	
	
	
/*new comp*/

.table_box_new_comp{
	position:relative;
	}

.div_archiv_button_text_new_comp{
	position:relative;	
	background: url(/img/bg_button_new_comp.gif) repeat-x;
	background-position: bottom;
	border-left:1px #c0c0db solid;
	border-right:1px #c0c0db solid;
	padding:6px 8px 2px 8px;
	font-weight:bold;
	}


.div_archiv_button_text_new_comp a{
	color: #073480;
	text-decoration: none;
}


.div_archiv_button_text_new_comp a:hover {
	text-decoration: underline;
}

.div_archiv_top_new_comp{
	position:relative;
	font-size:0px;
	height:1px;
	margin:0px 1px;
	border-bottom:1px #c0c0db  solid;
	}

#div_center_box_new_acc, #div_center_box_new_own{
	position:relative;
	border-bottom:1px #c0c0db solid;
	border-left:1px #c0c0db solid;
	border-right:1px #c0c0db solid;
	border-top:4px #c0c0db solid;
	padding:0px 0px;
	margin-bottom:10px;
	}

.table_company_new_comp{
	position:relative;
	width:100%;
	font-family: Arial;
	font-size:11px;
	color:#073480;
	border-bottom:1px solid #c0c0db;
	}

.table_company_new_comp a{
	color: #0000FF;
}

.table_company_new_comp a:hover {
	text-decoration: none;
}


.table_company_new_comp td{
	width:50%;
	padding:5px 7px;
	
	}

.table_company_new_comp th{
	background:#efeff6;
	width:50%;
	font-weight:normal;
	padding:5px 7px;
	text-align:left;
	}	
	
/*time*/	
#div_time{
	position:relative;
	}

.table_time{
	position:relative;
	width:100%;
	text-align:center;
	border:1px #ffffff solid;
	}

.table_time td{
	background:#fdf1e9;
	border:1px #ffffff solid;
	font-family:"Arial Narrow";
	font-size:11px;
	color:#000000;
	padding:4px 7px;
	vertical-align:top;
	}

.table_time td span{
	color:#073480;
	}

.table_time th{
	font-weight:normal;
	background:#ecf3f9;
	border:1px #ffffff solid;
	font-family:Arial;
	font-size:11px;
	color:#c00403;
	padding:4px 7px;
	}
	
#td_time_sel{
	background:#fce4d4;
	}	

#th_time_sel{
	background:#cfe3f7;
	}		

/*gos zakaz*/	

#div_gos_zakaz{
	position:relative;
	background:#ffffff;
	margin:10px 0px 0px;
	}

.div_gos_zakaz_name{
	position:relative;
	background:#dfd2af;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:10px;
	}
	
.div_gos_zakaz_content{
	padding:9px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
	}	
	
.table_gos_zakaz{
	width:100%;
	font-size:11px;
	font-family:"Arial Narrow";
	margin-bottom:15px;
	}	
	
.table_gos_zakaz td{
	width:110px;
	text-align:right;
	}
	
.table_gos_zakaz th{
	text-align:left;
	padding:0px 0px 0px 5px;
	}

.div_gos_zakaz_more{
	position:relative;
	border-bottom:1px #dfd2af solid;		
	border-top:1px #dfd2af solid;
	padding:6px 14px;
	margin-bottom:20px;
	}

.table_gos_zakaz_more{
	position:relative;
	width:100%;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	}	
	
.td_max{
	color:#c00403;
	font-weight:bold;
	}	

.td_min{
	color:#0051a2;
	font-weight:bold;	
	}

/*iee*/		

.div_iee_name{
	position:relative;
	background:#ced6b5;
	font-size:12px;
	font-weight:bold;
	font-family: Arial;
	padding:7px;
	color:#000000;
	}

.div_iee_content{
	position:relative;
	padding:13px 10px;
	}	

.table_iee{
	position:relative;
	width:100%;
	}	

.table_iee th{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px #ced6b5 solid;
	}

.table_iee td{
	background:url(/img/bg_iee_td.gif) repeat-x;
	background-position:bottom;
	font-family:Arial;
	font-size:10px;
	color:#073480;
	padding:4px 5px;
	}

.table_iee td a {
	font-family:Arial;
	color: #073480;
}

	
#td_iee_p{
	position:relative;
	padding:0px 0px;
	width:50px;
	text-align:center;
	color:#c00403;
}
.hidden { display: none; }
.right { text-align: right; }

						.exc, .exc dt, .exc dd{ margin:0; padding:0; }
							.exc{ border:1px solid #036; margin: 10px; width:190px; float:left; }
							.exc dt{ padding:8px 16px; background:#f2e7c0; font-weight:900; font-size:16px; }
							.exc dd{ background:#f8f5ed url(/images/pic1.gif) no-repeat 6px 50%; border-bottom:1px solid #f2e7c0;  padding:5px 15px; }
							.exc a{ text-decoration:none; color:#073480;  }
							.exc a:hover{ text-decoration:underline; }
							.over{ overflow:hidden; display: block!important; display:inline-block; }
							.h4{ font-size:18px; color:#073480; font-weight:900; margin:0 0 8px; padding:0 5px;  }
							.pl-40{ padding-left:40px; }
							ul.li-larr, ul.li-larr li{ margin:0; padding:0; list-style:none; }
							ul.li-larr li{ background:url(/images/pic1.gif) no-repeat 0 .3em; margin-bottom:3px; padding-left:37px;}
							.fl-lt{ float:left; }
							.blue, .blue a{ color:#036; }
							.i{ font-style:italic; }
							.pl-24{ padding-left:24px; }
							p.mb-1{ margin-bottom:1px; padding:0;}
							.mb-10{ margin-bottom:10px;}
							.b-img img{ border:1px solid #626262; }

