body {background-color:#6e95c4}
a:hover { text-decoration: none; }

#minWidth {text-align:center}

#main-site {position:relative; width:1000px; margin:0 auto; background: url(../i/bgMain.jpg) no-repeat 0 0; height:648px; text-align:left}
html>body #main-site {height:auto; min-height:648px}

#nav {z-index:99; padding-right:43px}
#nav ul {width:100%; overflow:hidden; padding:0; margin:0; list-style-type:none}
#nav li {float:right; height:39px}
#nav span {display:block; padding:15px 0 9px 13px}
#nav li.nav-5 {width:90px; background: url(../i/nav-1-l.gif) no-repeat 0 0}
#nav li.nav-4 {width:104px; background: url(../i/nav-2-l.gif) no-repeat 0 0}
#nav li.nav-3 {width:99px; background: url(../i/nav-3-l.gif) no-repeat 0 0}
#nav li.nav-2 {width:91px; background: url(../i/nav-4-l.gif) no-repeat 0 0}
#nav li.nav-1 {width:90px; background: url(../i/nav-5-l.gif) no-repeat 0 0}
#nav li.nav	{width:90px; background: url(../i/nav-1-l.gif) no-repeat 0 0}

.logo {position:absolute; z-index:99; top:100px; left:211px}

.flash {position:absolute; z-index:9; top:60px; left:85px}

.slogan {position:absolute; z-index:99; top:77px; left:559px; width:276px; height:34px; background: url(../i/slogan.gif); overflow:hidden}
.slogan span {visibility:hidden}

.inp input, .inp {color:#fff; background-color:#6e96c5}

.search-block {position:absolute; z-index:100; top:301px; left:778px; width:145px}
.searchblock {width:100%; overflow:hidden}
.searchblock .inputs {float:left; width:122px}
.searchblock .btn {float:left; padding-left:9px; padding-top:4px;}
.searchblock .btn img { cursor: pointer; }
.search-block .icons a {color:#547192; text-decoration:none}
.search-block .icons {padding-top:10px}
.search-block .icons img {vertical-align:top; margin-top:3px; margin-left:6px}

.news {position:relative; z-index:99; font-size:92%; padding:348px 0 200px 127px}
.news a { color: #000 !important; text-decoration: underline !important; }
.news a:hover { text-decoration: none !important; }
.news ul {margin:0; padding:0; list-style-type:none}
.news li {position:relative; color:#00328f; width:325px; padding-bottom:9px}
.news li.ns-1 {left:18px}
.news li.ns-2 {left:12px}
.news li.ns-3 {left:6px}
.news .dt {font-size:92%; padding-right: 3px;}
.news .arch {text-decoration:none; color:#0d3d94}

#bottom {color:#123e6d; font-size:92%; position:absolute; z-index:999; left:50%; margin-left:-500px; width:1000px; bottom:0; padding-bottom:10px}
#bottom .astro {position:absolute; bottom:11px; right:99px}

.btm-left {width:460px; float:left; text-align:right; margin-right:12px}
.btm-right {width:20.65em; float:left; text-align:left}
.btm-right .phon {width:100%; overflow:hidden; display:block}
.btm-right .phon .phon-lft {float:left}
.btm-right .phon .phon-rht {float:right}
