a {color:#fff; text-decoration:none; font-size:12px}
a:hover {text-decoration: underline}
a img {border:0px}

h1, h2, h3, h4, h5 {margin:0px}

.hid { display:none}

p{margin:7px 0px}

body {background: url(img/bg.gif) center top; color:#fff; font-family: "Times New Roman", Times, serif; font-size:12px; margin:0px; padding:0px;}

h1 {font-size:24px; color:#ffea00; font-weight:normal}
h2 {font-size:20px; color:#425865; font-weight:normal}
h3 {font-size:20px; color:#ff7902; font-weight:normal; margin-bottom:0px}
h4 {font-size:18px; color:#425865; font-weight:normal}
h5 {font-size:18px; color:#000; font-weight:normal}

.main { background:url(img/bg_top_logo.jpg) no-repeat 50% top;}
.main1 { background:url(img/bg_foot.gif) no-repeat center bottom; min-height:1150px}
.main3 { height:350px; width:980px; background:url(img/bg_foot2.gif) no-repeat 50% 50%;}


.bron {width:980px; padding-top:105px; color:#ffff00; font-size:14px}
.bron span{font-size:24px; display:block}

.main2 {height:251px; background:url(img/bg_flash.gif) no-repeat 50% top}
.flash { padding-top:5px;}

.menu {width:980px; height:41px; background:url(img/bg_menu.gif) no-repeat 50% 50%; margin:5px 0 17px 0}
.menu table tr td{ padding-top:8px; text-align:center} 
.menu table tr td a{ color:#ffb400; font-size:22px; display:block; padding-bottom:7px} 
.menu table tr td a:hover{ color:#ffea00; font-size:22px; text-decoration:none; background:url(img/bg_menu_hover.gif) no-repeat center bottom} 

.h1_v { background:url(img/h1_left.gif) no-repeat left 50%; padding-left:45px; float:left}
.h1_v div{ background:url(img/h1_right.gif) no-repeat right 50%; float:left}
.h1_v div h1{ margin-right:45px}

.separate { clear:both; height:10px; overflow:hidden}

.date { float:left; background:url(img/bg_date.gif) no-repeat 50% 50%; font-size:14px; color:#990000; font-weight:bold; text-align:center; width:95px; height:20px; margin: 10px 0 0 11px; text-transform:lowercase}

.news_title { background:url(img/news_arrow.gif) no-repeat left top; padding: 0 20px 0 10px }
.news_title a { color:#fff; font-size:14px; font-weight:bold}
.news_title a:hover { color:#ffea00; font-size:14px; text-decoration:none}

.news_title_2 {  padding: 0 0 0 10px; margin-top:5px}
.news_title_2 a { color:#e1d1d1; font-size:14px; text-decoration:none}
.news_title_2 a:hover { color:#e1d1d1; font-size:14px; text-decoration:underline}

.news_separate { border-top:1px solid #c86e00; height:1px; overflow:hidden; margin:12px 0 7px 0}

.news_all {  padding: 0 0 0 10px; margin-top:15px}
.news_all  a { color:#ffea00; font-size:14px; font-weight:bold}
.news_all  a:hover { color:#ffea00; font-size:14px}

.main_table thead th { border:1px solid #ffeb0a; background:url(img/bg_for_th.gif) repeat-x top left; height:31px; font-size:18px; font-weight:normal; color:#600303}
.main_table thead th span {font-size:12px}

.main_tr5 {height:31px}
.main_tr5 div.opa{ background-color:#ffea00; -moz-opacity:0.35; opacity:.35; filter:alpha(opacity=35); height:31px; position: relative; overflow:hidden}
.main_tr5 div.text_u {font-size:18px; color:#ffea00; margin-top:-24px; text-align:center; overflow:hidden}

.main_td {height:31px}
.main_td div.opa { background-color:#ffea00; -moz-opacity:0.15; opacity:.15; filter:alpha(opacity=15); height:31px; position: relative; overflow:hidden}
.main_td div.text_u {font-size:14px; color:#fff; margin-top:-26px; text-align:center; font-weight:bold; overflow:hidden}

.propose { background: url(img/bg_propose.gif) no-repeat 50% top; height:152px; margin-top:5px}

.ue { width:230px; border-top:1px solid #fff; margin:7px 3px 0 0; padding-top:2px}

.sub_menu table tr td { width:20%; text-align:center}
.sub_menu table tr td a { font-size:14px; color:#ea7901}

.foot_table { margin-top:30px}
.foot_table table tr td span { font-size:16px; color:#cc3300}
.foot_table table tr td div { font-size:20px; color:#ffea00; margin:5px 0 0 0}
.foot_table table tr td p { font-size:12px; color:#ff1616; margin:0}
.foot_table table tr td a { font-size:12px; color:#ff1616; text-decoration:underline}
.foot_table table tr td a:hover { font-size:12px; color:#ff1616; text-decoration:none}
.foot_table table tr td font { font-size:30px; color:#cc3300}
.foot_table table tr td font span { font-size:30px; color:#ffea00}

.text { font-size:14px; line-height:22px; padding: 10px 15px 0 0}
.text h1{ font-size:36px; color:#ffea00; margin:0; padding:0; display:inline; margin-right:3px}
.text h2{ font-size:22px; color:#ffea00; margin:0; padding:0; display:inline; margin-right:3px}
.text h3{ font-size:14px; color:#ffea00; margin:0; padding:0; display:inline; font-weight:bold; margin-right:3px}
.text a{ font-size:14px; color:#ffea00; text-decoration:underline}
.text a:hover{ font-size:14px; color:#ffea00; text-decoration:none}

.sdat { empty-cells:show;}
.sdat tr td {  text-align:left; vertical-align:top; font-size:14px; padding:2px 0}
.sdat thead th { font-size:14px; color:#ffea00; text-align:left; padding:2px 0 2px 5px}
.sdat tr td label{ margin-left:5px}
.sdat tr td.uniq{ border-bottom:1px solid #c86e00; padding-bottom:5px}

.sdat tr td div{ color:#ffea00; margin: 7px 0 3px 0; font-weight:bold}
.sdat tr td div span{ color:#fff; font-weight:bold}
.sdat tr td input.text{ border:1px solid #CCCCCC; height:20px; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:13px; font-weight:normal; padding-left:2px}
.sdat tr td textarea.text{ border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; padding:0; font-size:13px; font-weight:normal; line-height:16px; padding-left:2px}

	/*scrollbar-3dlight-color:   #cccccc;/*3D obiem*
	/*scrollbar-arrow-color:     #000000;/*strelochka*/
	/*scrollbar-darkshadow-color:#000000;/*temnaya ten*/
	/*scrollbar-face-color:      #b7ddfb;/*Verhushka vsya*/
	/*scrollbar-highlight-color: #b7ddfb;/*svetlaya ten levo*/
	/*scrollbar-shadow-color:    #999999;/*svetlaya ten pravo*/
	/*scrollbar-track-color:     #ececec;/*bg*/