/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/
body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/*-----------*/
body {background-color:#000; background-image:url(i/bg_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}
body {text-align:center;}
#out {width:100%; height:228px; margin-bottom:-200px; background-image:url(/i/bg_top.jpg); background-position:top; background-repeat:repeat-x;}
#main {width:996px; background-color:#EDEADB; border:1px solid black;}
#main {margin:0 auto; text-align:left; position:relative;}
#main_menu {width:996px; height:52px;}
#main_menu_text {text-align:center; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:12px;}
#main_menu_text a{color:#000; padding:18px 5px; display:block; text-decoration:none;}
#main_menu_text a:hover{color:#fff; background-image:url(/i/menu_bg.gif); background-position:center; background-repeat:no-repeat;display:block; padding:18px 5px;}
#main_menu_text {margin: auto;}
#main_menu_text table {width:565px;}
#main_menu_text div {padding:18px 5px; display:block;}
/* #main_menu_text td {padding:18px 5px;} */
#hd_bar1 {position:absolute; top:0; bottom:0;}
#hd_imgs {width:996px;}
#hd_img1 {position:absolute; top:32px; left:0;}
#hd_img2 {position:absolute; top:52px; left:276px;}
#hd_img3 {position:absolute; top:119px; left:276px;}
#hd_img4 {position:absolute; top:119px; left:413px;}
#content {width:996px; background-color:#EDEADB;}
#content {position:absolute; top:316px; left:0;}
#news_block {width:564px; margin-top:170px; margin-left:432px; background-image:url(/i/news_bg.jpg); background-position:top; background-repeat:no-repeat;}
* html #news_block {margin-left:429px;}
#news_block td {font-size:11px; color:gray;}
#left_text_block {width:414px; float:left;}
#bottom {width:996px; height:408px; position:relative; background-image:url(i/footer.jpg);}
#copyright {position:absolute; top:320px; left:660px; color:gray; font-size:10px; margin-right:20px;}
#map {position:absolute; top:30px; left:710px;}
#add_to_bookmark {position:absolute; top:177px; right:30px; color:#fff;}
a.small {font-size:0.9em;}

a {color:gray;}
a:hover {color:#900;}
.first_line {font-size:1.3em; font-weight:bold; color:#900;}
.first_line a {text-decoration:none;color:#900;} 
.second_line {font-size:0.9em; font-weight:bold; color:#000; margin-bottom:0.3em; text-decoration:none;}
.second_line a {text-decoration:none;color:#000;}
.btn_bg1 {width:102px; height:17px; height:"20px"; background-image:url(/i/btn_bg1.gif); text-align:center; padding-top:3px;}
.btn_bg2 {width:64px; height:17px; height:"20px"; background-image:url(/i/btn_bg2.gif); text-align:center; padding-top:3px;}
.btn_bg1 a, .btn_bg2 a {color:#FFF; font-size:11px; text-decoration:underline;}
.h_dash {height:1px; background-image:url(i/h_dash.gif); background-repeat:repeat-x;}
a:hover {text-decoration:underline;}