*{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/* ß÷åéêè òàáëèö ãëàâíîé ñòðàíèöû*/
.td_logo{
	height: 73px;
	padding: 0px 0px 0px 33px;
}
.td_slogan{
	background-image: url(../images/top_bg.png);
	background-position: left top;
	background-repeat: repeat-y;
	height: 159px;
	padding: 0px 0px 0px 33px;
	vertical-align: middle;
}
.td_main_menu{
	height: 61px;
	background-color:  #526DAF;
}
.td_under_main_menu{
	background-color: #273966;
	height: 5px;
}
.td_directions{
/*
	background-color: #5B6379;
	background-image: url(../images/gray_vert_bg.gif);
	background-position: 100%;
	background-repeat: repeat-y;
*/
	padding: 12px 10px 0px 33px;
	width: 50%;
	vertical-align: top;
}
.td_test{
	background-color: #5B6379;
	background-image: url(../images/gray_vert_bg.gif);
	background-position: 48%;
	background-repeat: repeat-y;	
	height: 100%;
	vertical-align: top;
}
.div_directions_header{
	color: White;
	background-image: url(../images/orange_vert_bullet.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 10px 10px;
	height: 21px;
	vertical-align: top;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 5px;
}
.div_directions{
	background-image: url(../images/orange_arrow_bullet_g.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 16px;
	vertical-align: top;
	margin-bottom: 3px;
}
.a_directions{
	color: White;
	text-decoration: underline;
	font-size: 70%;
}
.td_pay_attention{
/*	background-color: #5B6379;*/
	padding: 12px 10px 5px 18px;
	width: 60%;
	vertical-align: top;
}
.table_pay_attention_1{border: 1px solid #B7C6E9;}
.table_pay_attention_2{border: 1px solid #3A4154;}
.td_clients{
	background-repeat: repeat-y;
	padding: 20px 0px 0px 33px;
	width: 24%;
	vertical-align: top;
	height: 67px;    
}
.div_clients_header{
	color: #5B6379;
	background-image: url(../images/orange_vert_bullet.gif);
	background-position: left top;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 10px;
	height: 21px;
	vertical-align: top;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 5px;
}
.td_blind_menu{
	height: 35px;
	background-color: #526DAF;
}
.td_blind_menu_item{
	background-image: url(../images/blind_menu_bullet.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 0px 0px 3px 5px;
}
.a_blind_menu_item{
	color: White;
	font-weight: bold;
	text-decoration: none;
	font-size: 75%;
}


.td_under_search{height: 8px;background-color: #526DAF;}
.td_search_title{height: 50px;}
.td_search_field{width: 70px; padding-left: 20px; color: #393B3C; font-size: 90%; font-weight: bold;}
.input_search{height: 27px;width: 100%;border: 1px solid #C3C3C3; padding: 4px 4px 0px 4px;}
.td_search_button{width: 65px;text-align: center;padding-right: 5px;}

.td_contacts{	border: 1px solid #5C6570;	border-bottom: 0px;	height: 70px;}
.td_news_container{border: 1px solid #5C6570;vertical-align: top;padding: 25px 33px 11px 23px;}
.td_news_header{font-size: 80%;font-weight: bold;COLOR: #5B6379; padding-bottom: 2px;	border-bottom: 3px solid #CCD3E0;}
.td_news_bullet{width: 20px; vertical-align: top; padding-top: 4px;}
.span_news_date{color: #272727; padding-right: 10px;font-size: 90%; font-weight: bold;}
.a_news_name{font-size: 80%;color: #526DAF}
.td_news_descriptin{color: #6E6E6E; font-size: 80%; padding-left: 20px;}
.td_copy {	color: #3E4657;	font-size: 75%;	padding: 0px 10px 0px 10px;}


.td_path{padding-left: 5px; COLOR: #4467A7;	font-size: 80%; vertical-align: top;}
.a_path{COLOR: #4467A7;}
.td_content_header{padding-left: 5px; COLOR: #393E51; font-size: 110%; font-weight: bold;}

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

.td_top_item_header
{
	COLOR: #555B71;
	font-size: 150%;
	font-weight: bold;
	border-bottom: 3px solid #CCD3E0;
	padding-bottom: 10px;
}
.normal{color: #41444B; font-size: 80%;}
.normal_blue{color: #526DAF;}
.normal_orange{color: #fc7108;}




.ve_table {
	border-top: 1px solid #526DAF;
	border-left: 1px solid #526DAF;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
.ve_table td {border-bottom: 1px solid #526DAF; border-right: 1px solid #526DAF;padding: 5px;
	border-top-width: 0px;
	border-left-width: 0px;
	font-size: 80%;color: #41444B;
}
.td_first_row{
	border-bottom: 1px solid #526DAF;
	border-right: 1px solid #526DAF;
	padding: 5px;
	border-top-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
	background-color: #526DAF;
	height: 25px;
	font-size: 85%;
}h1 {
padding-left: 5px; COLOR: #393E51; font-size: 110%; font-weight: bold;
}
h2 {
	COLOR: #555B71;
	font-size: 150%;
	font-weight: bold;
	border-bottom: 3px solid #CCD3E0;
	padding-bottom: 10px;
}
.autsorBg {
	background:url(../images/top2-bg.jpg) #eef6f9 no-repeat right;
}
