body
{
	margin: 0px;
	padding: 0px;
}
td,tr
{
	vertical-align: top;
	text-align:left; 
	font-family: Tahoma;
	font-size: 11px;
	color: #595959;
}
.m
{
	vertical-align: middle;
}
.t11
{
	font-family: Tahoma;
	font-size: 11px; 
}
.bl
{
	color: #242F72;
}
.bl12
{
	color: #242F72;
	font-size: 12px;
}

.form_search
{
	width: 108px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 10px;
	color:  #242F72;
	border-width: 1px;
	border-style: solid;
	border-color: #ADADAD;
}

SELECT
{
	width: 122px;
	height: 18px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 10px;
	color:  #242F72;
	border-width: 1px;
	border-style: solid;
	border-color: #ADADAD;
}

TEXTAREA
{
	width: 322px;
	height: 182px;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 10px;
	color:  #242F72;
	border-width: 1px;
	border-style: solid;
	border-color: #ADADAD;
}

.menu_normal
{	
	background-image: url(images/menu_pix.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 20px;
	vertical-align: middle;
}

.menu_r
{	
	background-image: url(images/menu_pix_a.jpg);
	background-position: right;
	background-repeat: no-repeat;
	height: 20px;
	vertical-align: middle;
}

a.menu {
	font-family: tahoma;
	font-size: 11px;
	color: #595959;
	line-height:10px;
}
a.menu:link {
	text-decoration: none;
}
a.menu:visited {
	text-decoration: none;
	color: #595959;
}
a.menu:hover {
	text-decoration: none;
	color: #FF0000;
}
a.menu:active {
	text-decoration: none;
	color: #595959;
}

.tbl
{
	border-width: 1px;
	border-color: #AFAFAF;
	border-collapse: collapse;
	border-top-width: 0px;
	border-style: solid;
}

.tbl_2
{
	border-width: 2px;
	border-color: #AFAFAF;
	border-collapse: collapse;
	border-style: solid;
	background-color: White;
}

.tbl_tt
{
	border-width: 1px;
	border-color: #AFAFAF;
	border-collapse: collapse;
	border-style: solid;
	background-image: url(images/titl_bg.jpg);
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	font-weight: bold;
}

.t10
{
	font-family: Tahoma;
	font-size: 10px;
}

.ser
{
	color: #595959;
}

.sin
{
	color: #1B2569;
}
.red
{
	color: red;
}

.kvart_select
{
	background-image: url(images/pix_str.jpg);
	border-width: 1px;
	text-align: center;
	border-color: #9B9BB7;
	border-style: solid;
	vertical-align: middle;
	height: 12px;
}

.kvart_select_2
{
	background-color: #F0EFF5;
	vertical-align: middle;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: 32px;
}
a.kvrt {
	font-family: Tahoma;
	font-size: 12px;
	color: #19166F;
	font-weight: bold;
}
a.kvrt:link {
	text-decoration: none;
}
a.kvrt:visited {
	text-decoration: none;
	color: #19166F;
}
a.kvrt:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.kvrt:active {
	text-decoration: none;
	color: #FF0000;
}
.list_a
{
	color: #19166F;
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	text-align: right;
	vertical-align: middle;
}
.list_b
{
	color: #595959;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	padding-left: 7px;
}
.list_c
{
	color: #19166F;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma;
	text-align: left;
	vertical-align: middle;
	padding-left: 7px;
}

.bg_t
{
	background-color: #F0EFF5
}

a.bot_menu {
	font-family: tahoma;
	font-size: 10px;
	color: #595959;
}
a.bot_menu:link {
	text-decoration: none;
}
a.bot_menu:visited {
	text-decoration: none;
	color: #595959;
}
a.bot_menu:hover {
	text-decoration: underline;
	color: #FF0000;
}
a.bot_menu:active {
	text-decoration: none;
	color: #595959;
}

.bt_menu
{
	text-align: center;
	vertical-align: middle;
	height: 17px;
	color: #595959;
	font-size: 10px;
	font-family: Tahoma;
}

.border_blue
{
	border-width: 1px;
	border-style: solid;
	border-color: #19166F;
}

.border_blue_first
{
	border-width: 1px;
	border-style: solid;
	border-color: #8C8AAC;
}
.border_big
{
	border-width: 2px;
	border-style: solid;
	border-color: #8C8AAC;
}
.pad
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #F0EFF5;
	color: #19166F;
	vertical-align: middle;
}

.stand_tab
{
	border-color: #CECDDA;
	border-collapse: collapse;
	border-style: solid;
	background-color: White;
	padding-left: 3px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-width: 1px;
	
}
.catalog
{
	color: #484848;
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size: 10px;
	
}

a.catalog{
	font-family: tahoma;
	font-size: 11px;
	color: #1e2059;
	line-height:10px;
}
a.catalog:link {
	text-decoration: none;
}
a.catalog:visited {
	text-decoration: none;
	color: #595959;
}
a.catalog:hover {
	text-decoration: none;
	color: #de261e;
}
a.catalog:active {
	text-decoration: none;
	color: #595959;
}

.cm
{
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	color: #484848;
	border-collapse: collapse;
}
.bd_but_bl
{
	border-bottom-width: 1px;
	border-collapse: collapse;
	border-bottom-color: #1B2569;
}
.bd_l_r_c
{
	
	border-right-width: 1px;
	border-right-color: #1B2569;
	border-collapse: separate;
}
.bd_but_cr
{
	border-bottom-width: 1px;
	border-bottom-color: #C4C4C4;
	border-collapse: collapse;
}
.rest_border
{
	border-color:#19176F;
	border-width:1px;
	border-right-width:2px;
}
.mar
{
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: middle;
}
.blue_border
{
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #0A1888;
}


.num
{
	color: #ABA9C7;
	padding-left: 10px;
	padding-right: 10px;
	width: 1px;
}

