body, table, tr, td { font-size: 11px; font-family: Tahoma, Verdana, sans-serif; line-height: 13px }
.li_point   { font-size: 11px; line-height: 13px; text-align: left; list-style-type: none; list-style-image: url(im/bulletti.gif); margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
ul, li  { list-style-type: none; list-style-image: none; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
p  { color: #3f3f3f; line-height: 13px; margin: 0 0 0; padding: 0 }
h3   { color: #585858; font-size: 15px; font-family: Tahoma, Verdana, sans-serif; font-weight: bold; line-height: 16px; text-align: left; margin: 0 0 10px; padding: 0 }
input  { font-size: 12px; font-family: Tahoma, Verdana, sans-serif; height: 20px; border: solid 1px #666 }
.biginput { width: 250px }
.one_border { text-align: center; padding-left: 2px; border-top: 1px solid #ccc; border-right: 1px solid #ccc }
#two { text-align: left; border-left: 1px solid #ccc }
button { font-size: 12px; font-family: Tahoma, Verdana, sans-serif }
.button  { color: #fff; font-size: 13px; font-weight: bold; line-height: 20px; background-color: #069; display: block; width: 80px; height: 20px; overflow: hidden; clip: rect(auto auto auto auto) }
.body { background: #fff url(im/body.jpg) repeat-x fixed left top }
.header { background-color: #01386e; background-image: url(im/h_bg.gif); background-repeat: repeat-x; background-position: left top; width: 911px; height: 55px }
.gruz { background-image: url(im/gruz-2.jpg); background-repeat: no-repeat; background-position: center bottom; width: 350px; height: 400px; overflow: hidden; clip: rect(auto auto auto auto) }
.footer   { color: #fff; background-color: #01386e; background-image: url(im/foo_bg.gif); background-repeat: repeat-x; background-position: left top; width: 911px; height: 56px; overflow: hidden; clip: rect(auto auto auto auto) }
.footer_links { color: #eaecff; font-size: 10px }
.end_h { background-image: url(im/h_end.gif); background-repeat: no-repeat; background-position: right top; width: 10px; width: 8px; height: 55px; float: right }
.end_foo { background-image: url(im/foo_r.gif); background-repeat: no-repeat; background-position: right top; width: 10px; width: 8px; height: 56px; float: right }
.b_foo   { background-image: url(im/foo_l.gif); background-repeat: no-repeat; background-position: left top; float: left ; text-align: center; display: block; width: 900px; height: 56px }
.logo { background-color: #01386e; background-image: url(im/logo.png); background-position: left top; display: block ; width: 149px; height: 55px; float: left }
.bunner   { background-color: #fff; text-align: left; width: 911px; height: 182px; overflow: hidden; clip: rect(auto auto auto auto) }
.content { background-color: #fff; background-image: url(im/page_bg.jpg); background-repeat: repeat-x; background-position: center top; margin: 0; padding: 0; width: 911px }
.left_pb { background-image: url(im/left_border.gif); background-repeat: repeat-y; background-position: left top; height: 500px; display: block; width: 911px; float: left }
.right_pb { background-image: url(im/right_border.gif); background-repeat: repeat-y; background-position: right top; height: 500px; display: block; width: 3px; height: inherit; float: right }
.menu      { background-color: #0b4f98; background-position: left 0; margin: 13px 1px auto; padding: 0; width: 173px }
.menuh { background-image: url(im/menu_h.gif); background-repeat: no-repeat; background-position: left top; width: 173px; height: 4px; overflow: hidden; clip: rect(auto auto auto auto) }
.menu_ul    { background-image: url(im/menu_bg.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0 }
ul.menu_ul li { list-style-type: none; margin: 0; padding: 0; height: 23px }
ul.menu_ul a  { color: #eaecff; font-size: 11px; font-family: Verdana, Tahoma, sans-serif; font-weight: bold; line-height: 23px; text-decoration: none; display: block; margin: 0; padding: 0; height: 23px }
ul.menu_ul a:hover { color: #fff; background-image: url(im/active.png); background-repeat: no-repeat; background-position: left top }
.space { margin-left: 20px      }
ul.menu_ul a:active { color: #fff; background-image: url(im/active.png); background-repeat: no-repeat; background-position: left top }
.space { margin-left: 20px       }
.e_menu { background-image: url(im/end_menu.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 173px; height: 5px; overflow: hidden; clip: rect(auto auto auto auto) }
.phone { color: #d6dfee; font-size: 18px; font-family: Tahoma; line-height: 23px; background-color: #000; background-image: url(im/phone.gif); background-repeat: no-repeat; background-position: left top; height: 23px ; margin: 10px auto auto 15px; width: 144px; height: 23px }
.phones  { background-color: #f8f9fd; background-image: url(im/pho_h.gif); background-repeat: no-repeat; background-position: left top; margin: 0 1px 0 0 ; width: 172px; height: 250px }
.pho_e { background-color: #f8f9fd; background-image: url(im/pho_e.gif); background-repeat: no-repeat; background-position: left top; width: 172px; height: 8px; overflow: hidden; clip: rect(auto auto auto auto) }
.managers              { color: #3f4042; font-size: 11px; font-family: Tahoma, Verdana, sans-serif; text-align: left; display: block; margin-right: auto; margin-left: 10px; width: 150px; height: 55px }
.text   { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; line-height: 17px; margin-top: 13px; width: 528px }
.space1 { margin-left: 10px }
.news_line { background-image: url(im/news.png); background-position: right top;
background-repeat: no-repeat; margin: 13px 0 auto; width: 193px }
.news  { color: #666; font-size: 12px; font-weight: bold; line-height: 14px; margin-top: 10px; margin-left: 20px }
.right_contentt   { text-align: right; display: block; margin: 13px 0 auto; padding: 0 10px 10px; width: 182px; float: right }
.right_content    { font-size: 11px; font-family: Tahoma; line-height: 13px; text-align: right; margin: 0; padding: 0; width: 182px }
.pog { background-color: #f9f9fa; text-align: left; margin-left: 10px }
.pogoda   { background-image: url(http://informer.gismeteo.ru/26477-7.GIF); background-repeat: no-repeat; background-position: -1px -18px; width: 118px; display: block; margin-top: 10px; margin-left: 0; height: 101px; overflow: hidden; clip: rect(auto auto auto auto) }
div.pogoda a { display: block; width: 118px; height: 101px }
.submit  { width: auto }

