.bsm { font-size:10px; color:#808b3f; text-decoration:none; }
.bir{ color:#dd541d; font-size:16px; font-weight:bold; }

.bmrank { color:#036005; font-weight:bold; }
#pad10a {padding:5px; }
.li_art{ line-height:22px;}
h1{
	font-family:Tahoma; 
	font-size:13px; 
	display:inline;
	font-weight:bold;
	color:#0E2E46;
}

h2{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#0E2E46;
	display:inline;
}

.datsm {
	display:inline; width:80px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}


#padal {
	text-align:justify;
	padding:5 10 5 10;
}
#padal_l {
	text-align:left;
	padding:5 10 5 10;
}

.izstone10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}
.izstone12 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}
.izstone14 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}
.izstone16 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}
.izstone18 {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; COLOR: #78899B; FONT-FAMILY:Tahoma; TEXT-DECORATION: none;

}
.izstone10:hover,.izstone12:hover,.izstone14:hover,.izstone16:hover,.izstone18:hover {
 text-decoration:underline;
}

.small{
 color:#4C4C4C;
 font-size:10px;
 font-weight:normal;
 text-decoration:none;
}

.firm_color1{
 color:#C2C2C2;
 font-size:13px;
 font-weight:bold;
}
.firm_color2{
 color:#8AB33C;
 font-size:13px;
 font-weight:bold;
}

.firm_color3{
 color:#4180A2;
 font-size:13px;
 font-weight:bold;
}

.firm_color4{
 font-size:13px;
 font-weight:bold;
 color:#FF8A00;
}

.upbord{
	 padding: 0 5 0 5; border-left:1px solid #99C4EB; border-right:1px solid #99C4EB;  border-top:1px solid #99C4EB; 
}
.IMmenu{
 font-family:Tahoma;
 line-height:20px;
 color:#A33008;
 font-size:13px; 
 text-decoration:none;
 font-weight:bold;
}


#main_h {line-height:18px; }
.atit{
 font-family:Tahoma;
 color:#D47F06;
 font-size:14px; 
 text-decoration:none;
 font-weight:bold;
}
.atit:hover{
 text-decoration:underline;
}


#dropmenudiv{
position:absolute;
border-bottom-width: 0;
line-height:18px;
text-align: center;
height:165px;

background-repeat: no-repeat; 
background-position: top;

}

#poptable{
 	border:1px solid #8EC500; 
	

}

.mess_bad_user {
	width:100%; padding:3px; background-color:#fff5ef; border:1px solid #dd541d; color:#6f2001; white-space: normal;
}

.mess_bad {
	width:300px; padding:8px; background-color:#FFFFFF; border:1px solid #5A7F06; color:#8D0B0B; white-space: normal;
}
.mess_good {
	width:300px; padding:8px; background-color:#FFFFFF; border:1px solid #5A7F06; color:#537801; white-space: normal;
}

.mess_bad_nob {
	color:#8D0B0B; white-space: normal;
}
.mess_good_nob {
	 color:#537801; white-space: normal;
}

.up{
	font-size:10px; color:#969696;  font-family:Tahoma;
}


.submit{
	font-size:11px; background-color:#8FBCE0; color:#FFFFFF; border:solid 1px #2974AD;
}

.smalltit{
	font-size:10px; color:#FFFFFF; 
}

.tab_1 { padding-left:9px; padding-right:9px; }


.more {  color:#808b3f; font-weight:bold;}
a{
 font-family:Tahoma;
 color:#D47F06;
 font-size:12px; 
 text-decoration:underline;
}
a:hover{
 text-decoration:none;
}
.wopros{
 font-family:Tahoma;
 color:#000000;
 font-size:12px; 
 text-decoration:none;
}
.wopros:hover{
 text-decoration:underline;
}
td,table,txt,body{
	font-family:Tahoma; 
	font-size:12px; 
	color:#2A2A2A;
}

.news{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:bold;
	color:#78A801;
}
.company{
	font-family:Tahoma; 
	font-size:11px; 
	font-weight:italic;
	color:#6E7174;
}

.menu{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	color:#003A89;
}
.menu_sl{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}

.tit{
	font-family:Tahoma; 
	font-size:13px; 
	font-weight:bold;
	color:#0E2E46;
}
.black{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:normal;
	color:#0E2E46;
}


.tit_w{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:normal;
	color:#FFFFFF;
}
.tit_w_b{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:bold;
	color:#FFFFFF;

}

.tit_w_sm{
	font-family:Tahoma; 
	font-size:10px; 
	font-weight:normal;
	color:#FFFFFF;
}



.alogin { font-family:Verdana; font-size:11px; color:#006EBD; }

.block_text { font-family:Verdana; font-size:12px; }

.block_text_news { font-family:Verdana; font-size:11px; color:#1D1D1D;}

.result_text { font-family:Verdana; font-size:12px; }

.ach_cat { font-family:Verdana; font-size:11px; color:#006EBD; }
.ach_cat_x { font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; padding:2px;  background-color:#6F9CBE;}

.ch_cat_text { font-family:Verdana; font-size:11px; }



.head_menu { font-family:Verdana; font-size:8pt; padding-left:10px; padding-right:10px; padding-top:5px; letter-spacing: 0px; }

.block_head { font-family:Verdana; font-size:9pt; margin-top:-3px; margin-left:-7px; }

.copyr { color:#717171; font-size:9pt; font-family:Verdana; }

.copyr2 { color:#717171; font-size:7pt; font-family:Verdana; }

.atov_cat { font-family:Verdana; font-size:9pt; color:#006EBD; }

.res_t { border:solid 1px; border-color:white; border-collapse:collapse; text-align:center; border-top:none; border-bottom:solid 2px; border-bottom-color:white;
	background-color:#CEF0FC; font-size:8pt; font-family:Verdana; color:black; }

.res_th { border:solid 1px; border-color:white; border-collapse:collapse; text-align:center; border-bottom:none; border-top:none;
	background-color:#016EC0; font-size:8pt; font-family:Verdana; color:white; }

.inp_sm { background-color: #F1F1F1; font-size:11px; }

/* firms_regions */
.a_ch_reg { color:#006EBD; }
/* /// */

/* edit_news */

.tab_1c { font-family:Verdana; font-size:11px; padding-left:9px; padding-right:9px; border-collapse:collapse; border:solid 1px; border-color:#AAAACC; }
/* /// */

/* add_goods_xml */
.tbl_add_xml { font-size:10px; border:solid 1px; border-color:#AAAAAA; }
.tbl_add_xml td { font-size:10px; border:solid 1px; border-color:#AAAAAA; }
/* /// */




.com_raz1 {
	background: #E4F1FB;
	font-size: 13px;
	padding: 0 5px 0 5px; border-left:1px solid #99C4EB;  border-top:1px solid #99C4EB; border-right:1px solid #99C4EB; border-bottom:1px solid #99C4EB;
	font-weight: 500;
	color: #003A89;
	text-decoration:none;
	width:150px;	
}

.com_raz2 {
	background: #6F9CBE;
	font-size: 13px;
	padding: 0 5px 0 5px; border-left:1px solid #99C4EB;  border-top:1px solid #99C4EB; border-right:1px solid #99C4EB; border-bottom:1px solid #99C4EB;
	font-weight: 500;
	color: #ffffff;
	width:150px;	
}

