.announce_comment { }

.footer_separator_up {  
margin: 0px  0px 0px 0px;
padding:  0px 0px 0px 0px;
border: solid #0f0 0px; 
color:  #369; 
width:100%;
height:3px;
}
.footer_separator_down {  
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-width: 0; 
border-style: solid; 
border-color: #000066; 
width:100%;
}
.copyright { color: #666666}
.buttons {margin-top: 2px;}

.footer_menu_div {margin: 0 0 3px 1px; border: solid 0px red;}
a.footer_menu { vertical-align: middle; color: #fff; TEXT-DECORATION: none; border: solid 0px red; padding-left: 0px; padding-right: 0px; margin-left: 0px; margin-right: 0px; font-size: 10px;}
a.footer_menu:hover {TEXT-DECORATION: underline}
.footer_menu_table_posit { padding-top: 0px;  margin-top: 0px;}
.footer_menu_separator { font-size: 8px; color: #fff; padding-left: 1px; padding-right: 1px; margin-left: 0px; margin-right: 0px;  vertical-align: middle;}

.sprav_footer {font-weight: normal ; color: #000066; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; border: 0px #CCCCCC solid;}
.sprav_footer_img {margin-bottom: 5px; margin-top: 0px; border: 0px #CCCCCC solid;}

.form1-position {  padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.logo_position {border: 0px #CCCCCC solid;  margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px;  }

.nav_anchor { }

.newsdate {  font-size: 0.9em;
font-weight: bold; 
color: #06a
}
.newsname {color: #006;}	
a.newsname {color: #06a;}
a.newsname:hover {TEXT-DECORATION: underline}
a.news_arr {TEXT-DECORATION: none;color: #000066;font-width:normal; font-size: 0.9em;}
.newsname_lst {  padding-top: 10px; padding-bottom: 10px;}
a.newsname_lst {  TEXT-DECORATION: underline; padding-top: 10px; padding-bottom: 10px;}
a.newsname_lst:hover {TEXT-DECORATION: underline}

.newsname_pg { font-weight: bold; color: #036 ; font-size: 120%; margin-top: 0px; padding-top: 0px; border: solid 0px}
.newsdate_pg { font-weight: bold; color: #fff ; background: #369; font-size: 80%; margin-top: 0px; padding: 1px 4px 2px 4px; border: solid 0px}

.razdel_1m {font-weight: bold; color: #036; text-transform: uppercase; border: solid #b7c3d4; border-width: 0px 0px 1px 0px; padding: 1px 0 0.1em 1px; font-size: 10px;}

.textbanner_on-off {  display: block;}
.text-for-banner {    display: none;}

.vipiska {  
font-weight: bold; 
color: #006; 
font-size: 120%
}	
.zakaz_servname {  font-size: 0.9em; color: #c00; font-weight: bold; text-transform: uppercase;}
	
/*---------------------*/

body {font-family: Tahoma, Verdana, Arial, sans-serif; color: #003; background-color: #FFFFFF; margin:0px; }
.clr_standart {color: #003;} /*!!! не забыть поменять цвет, при замене цвета в для body (то есть в строке выше)*/


input, select, textarea {font-family:  Tahoma, Verdana, Arial, sans-serif; color: #333; ; font-size: 1em;}
td {font-size: 70%; color: #003;}
a {color:#06a;} 
.anch {color:#003;}

.padd0px {padding-top:0px; padding-bottom:0px}
.padd0px li {padding-top:0px; padding-bottom:0px}

.padd1px {padding-top:1px; padding-bottom:1px}
.padd1px li {padding-top:1px; padding-bottom:1px}

.padd2px {padding-top:2px; padding-bottom:2px}
.padd2px li {padding-top:2px; padding-bottom:2px}

.padd3px {padding-top:3px; padding-bottom:3px}
.padd3px li {padding-top:3px; padding-bottom:3px}

.padd5px {padding-top:5px; padding-bottom:5px}
.padd5px li {padding-top:5px; padding-bottom:5px}


.li_padd2px {}
.li_padd2px li {padding-top:2px; padding-bottom:2px}

.li_padd3px {}
.li_padd3px li {padding-top:3px; padding-bottom:3px}

.li_padd5px {}
.li_padd5px li {padding-top:5px; padding-bottom:5px}

.padd_0px {padding-top:0px; padding-bottom:0px}

.padd_1px {padding-bottom:2px}
.padd_2px {padding-bottom:4px}
.padd_3px {padding-bottom:6px}
.padd_4px {padding-bottom:8px}
.padd_5px {padding-bottom:10px}
.padd_6px {padding-bottom:12px}

.padd0px_indent {padding:0px 0 0px 1.5em; text-indent:-1.5em;}
.padd0px_indent li {padding:0px 0 0px 1.5em; text-indent:-1.5em;}

.padd1px_indent {padding:1px 0 1px 1.5em; text-indent:-1.5em;}
.padd1px_indent li {padding:1px 0 1px 1.5em; text-indent:-1.5em;}

.padd2px_indent {padding:2px 0 2px 1.5em; text-indent:-1.5em;}
.padd2px_indent li {padding:2px 0 2px 1.5em; text-indent:-1.5em;}

.padd3px_indent {padding:3px 0 3px 1.5em; text-indent:-1.5em;}
.padd3px_indent li {padding:3px 0 3px 1.5em; text-indent:-1.5em;}

.corpfont_standsize {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px;}
.corpfont {font-family: Tahoma, Verdana, Arial, sans-serif;}
.fverdana {font-family: Tahoma,  Verdana, Arial, sans-serif;}
.font_standsize td {font-size: 11px;}

.blfontcolor td  {color:#003;}
.forma_tbl td  { BORDER-BOTTOM: #ccc 1px solid;}
.forma_tbl_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/

.forma_tbl_center td  { BORDER-BOTTOM: #ccc 1px solid; text-align: center;}
.forma_tbl_center_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/

.forma_tbl_top td  { BORDER-BOTTOM: #ccc 1px solid; vertical-align: top;}
.forma_tbl_top_none td  { BORDER-BOTTOM: #ccc 0px none;}  /*это для вложенных таблиц*/


table.brd_efefef_tbl  { BORDER-left: #efefef 1px solid; BORDER-top: #efefef 1px solid;}
.brd_efefef_tbl td  { BORDER-right: #efefef 1px solid; BORDER-bottom: #efefef 1px solid;}
.brd_efefef_tbl_none td  { BORDER: #efefef 0px none;} /*это для вложенных таблиц*/

table.brd_ccc_tbl  { BORDER-left: #ccc 1px solid; BORDER-top: #ccc 1px solid;}
.brd_ccc_tbl td  { BORDER-right: #ccc 1px solid; BORDER-bottom: #ccc 1px solid;}
.brd_ccc_tbl_none td  { BORDER: #ccc 0px none;}

td.brd_ccc_tbl_none_3bttm   { BORDER-right: #ccc 0px solid; BORDER-bottom: #ccc 3px solid;}

table.brd_ccc_tbl_center  { BORDER-left: #ccc 1px solid; BORDER-top: #ccc 1px solid;}
.brd_ccc_tbl_center td  { BORDER-right: #ccc 1px solid; BORDER-bottom: #ccc 1px solid; text-align: center;}
.brd_ccc_tbl_center_none td  { BORDER: #ccc 0px none; text-align: left}


.brd_ccc_td td  { BORDER-right: #ccc 1px solid; BORDER-bottom: #ccc 1px solid;}
td.brd_ccc_td_none_3btm_left  { BORDER-left: #ccc 1px solid;  BORDER-right: #ccc 0px solid; BORDER-bottom: #ccc 3px solid;}
td.brd_ccc_td_none_3btm  { BORDER-right: #ccc 0px solid; BORDER-bottom: #ccc 3px solid;}
td.brd_ccc_td_3btm  { BORDER-bottom: #ccc 3px solid;}
td.brd_ccc_td_left  { BORDER-left: #ccc 1px solid;}


	table.td_brd_ccc  { }
	.td_brd_ccc td  { BORDER-left: #ccc 1px solid; BORDER-bottom: #ccc 1px solid;}
	.td_brd_ccc_none td   { BORDER-left:  #ccc 0px solid; BORDER-bottom: #ccc 3px solid;} /*это для вложенных таблиц*/
	td.td_brd_ccc_none   { BORDER-left: #ccc 0px solid; BORDER-bottom: #ccc 3px solid;}
	td.td_brd_ccc_1none   { }
	.td_brd_ccc tr td:first-child   { }

table.brd_999_tbl  { BORDER-left: #999 1px solid; BORDER-top: #999 1px solid;}
.brd_999_tbl td  { BORDER-right: #999 1px solid; BORDER-bottom: #999 1px solid;}
.brd_999_tbl_none td  { BORDER: #999 0px none;}

table.brd_369_tbl  { BORDER-left: #369 1px solid; BORDER-top: #369 1px solid;}
.brd_369_tbl td  { BORDER-right: #369 1px solid; BORDER-bottom: #369 1px solid;}
.brd_369_tbl_none td  { BORDER: #369 0px none;}


table.brd_69c_tbl  { BORDER-left: #69c 1px solid; BORDER-top: #69c 1px solid;}
.brd_69c_tbl td  { BORDER-right: #69c 1px solid; BORDER-bottom: #69c 1px solid;}
.brd_69c_tbl_none td  { BORDER: #69c 0px none;}


table.brd_9cf_tbl  { BORDER-left: #9cf 1px solid; BORDER-top: #9cf 1px solid;}
.brd_9cf_tbl td  { BORDER-right: #9cf 1px solid; BORDER-bottom: #9cf 1px solid;}
.brd_9cf_tbl_none td  { BORDER: #9cf 0px none;}

.pg_h1subh {font-size:140%; font-weight:bold;}
.pg_h1subh_clr {font-size:140%;color:#006; font-weight:bold;}
.pg_h2subh {font-size:130%; font-weight:bold;}
.pg_h2subh_clr {font-size:130%;color:#006; font-weight:bold;}
.pg_h3subh {font-size:120%; font-weight:bold;}
.pg_h3subh_clr {font-size:120%;color:#006; font-weight:bold;}
.pg_h4subh {font-size:110%; font-weight:bold;}
.pg_h4subh_clr {font-size:110%;color:#006; font-weight:bold;}

.crparam {margin:0px; padding:5px;}
.crparam_h {margin:0px; padding:2px 5px 3px 5px; height: 1.5em;}

.zayav_paragraf {color: #fff; background: #369; font-family: Tahoma, Verdana, Arial, sans-serif;}
.forma_point_num {font-weight:normal; padding-right:0.5em;}







