body {  background: #FFFFFF; margin: 0px 0px; padding: 0px 0px}
p {  margin: 7px 0px}
form { margin: 0px 0px}

a{ color: #62626E; text-decoration: underline}
a:visited{ color: #62626E; text-decoration:underline}
a:hover{ color: #62626E; text-decoration: none}

.tab-cat {background: #FAFAFA; border: #e0e0e0 1px solid }

.txt-07 {font: 12px Tahoma, Verdana, sans-serif; color: #000000}

.dwnld-red {  font: bold 11px Tahoma, Verdana, sans-serif; color: #FF0000}
.dwnld-red a{ color: #FF0000; text-decoration: none}
.dwnld-red a:visited{ color: #FF0000; text-decoration: none}
.dwnld-red a:hover{ color: #FF0000; text-decoration: underline}

.dwnld-grey {  font: 10px Tahoma, Verdana, sans-serif; color: #666666}
.cat {  background: url(/img/cat_fon.gif) no-repeat}
.cat a{  background: url(/img/cat_fon.gif) no-repeat; display: block; height: 49px }
.cat a:visited {  background: url(/img/cat_fon.gif) no-repeat; }
.cat a:hover{  background: url(/img/cat_fon_a.gif) no-repeat; }


.news-date { font: 10px Tahoma, Verdana, sans-serif; color: #666666 ; background: url(/img/bul_01.gif) no-repeat left center; padding: 0px 0px 0px 12px}

.news-hdr {  font: bold 11px Tahoma, Verdana, sans-serif; color: #62626E; margin: 0px 0px 15px; padding: 0px 0px 0px 12px}

.news-red { font: bold 11px Tahoma, Verdana, sans-serif; color: #FF0000 ; padding: 0px 0px 0px 8px; margin: 0px 0px 15px}
.news-red  a{ color: #FF0000; text-decoration: none}
.news-red  a:visited{ color: #FF0000; text-decoration: none}
.news-red  a:hover{ color: #FF0000; text-decoration: underline}

.address { font: 11px Tahoma, Verdana, sans-serif; color: #62626E; padding: 8px 0px 0px 25px}

.txt-01 { font: 11px Tahoma, Verdana, sans-serif; color: #62626E; padding: 0px 0px 0px 68px}
.txt-01 a{ color: #62626E; text-decoration: underline}
.txt-01 a:visited{ color: #62626E; text-decoration: underline}
.txt-01 a:hover{ color: #62626E; text-decoration: none}


.cprt { font: 11px Tahoma, Verdana, sans-serif; color: #62626E; padding: 0px 0px 0px 86px }
.cprt a{ color: #62626E; text-decoration: underline}
.cprt a:visited{ color: #62626E; text-decoration:underline}
.cprt a:hover{ color: #62626E; text-decoration: none}

.x1 {  width: 1px; height: 1px}

.top-lft {  background: url(/img/top_lft.gif) repeat-x; height: 271px}

.top-rght {  background: url(/img/top_rght.gif) repeat-x  top; height: 107px}
.top-nav {  width: 1000px; height: 39px; padding: 0px 110px 0px 0px; background: url(/img/fon_01.jpg) no-repeat}

.m-fon {  background: #262536}

.bg-grey {  background: #E3E3E7}

.ftr-lft {  background: url(/img/ftr_lft.gif) repeat-x; height: 126px}
.ftr-rght {  background: #F4F4F5; height: 126px}
.ftr-mid {  background: url(/img/ftr_01.gif) no-repeat; width: 1000px; height: 22px}
.ftr-b {  background: #F4F4F5; height: 104px}

.txt { font: 11px/14px Tahoma, Verdana, sans-serif; color: #62626E}
.news-arch { font: 10px Tahoma, Verdana, sans-serif; color: #666666 }
.srch-01 {  font: bold 11px Tahoma, Verdana, sans-serif; color: #666666}
.srch-02 {  font: 11px Tahoma, Verdana, sans-serif; color: #666666; background: #FFFFFF; border: 1px #666666 solid; width: 100px; height: 20px}
.srch-03 { font: bold 11px Tahoma, Verdana, sans-serif; color: #333333; background: #CCCCCC; border: 1px solid; width: 60px; height: 20px ; border-color: #999999 #666666 #666666 #999999}
.srch-04 { font: bold 11px Tahoma, Verdana, sans-serif; color: #333333; background: #FFFFFF; border: 1px solid;  height: 20px ; border-color: #999999 #666666 #666666 #999999}
.cat-01 {  font-size: 11px; background: #E9EDF2; padding: 10px 20px 10px 10px; list-style: none}
ul {  margin: 0px 0px; padding: 0px 0px; list-style: none}
li {  background: url(/img/arr3.gif) no-repeat left top; margin: 3px 0px; padding: 0px 0px 0px 15px}
