BODY {margin: 0; font-size: 0.8em; background: #fff}

DIV, P {position: relative}

#content HR {border: 0; border-top: 1px dashed #FFA600; height: 0}
KBD {font: bold 14px "Trebuchet MS",sans-serif; color: blue}
KBD.err {color: #CD0000}

.icons {vertical-align: middle; margin: 0px 5px}
.news {clear: both; margin-bottom: 10px;}
          .news IMG {float: left; margin: 0 20px 10px 0}
          .news P {text-indent: 0;}
          .news H5 B {color: #FFA600;}

/*-- This -------------------------------------------------------------*/
.obmen {width: 350px; border: 1px dashed #000; padding: 10px}
/*-- Крошки -------------------------------------------------------------*/
#link_child {font-size: 0.85em; color: #030}
          #link_child A {text-decoration: none}
              #link_child A:hover {text-decoration: underline}
          #link_child .now {font-weight: bold}
          #link_child UL {list-style: none; margin: 0}
          #link_child LI {display: inline}
          #link_child .childs {display: block; margin: 5px 0}
              #link_child .childs LI {margin-right: 10px}
              #link_child .childs A {text-decoration: underline; white-space: nowrap; line-height: 15px}
              #link_child .childs A:hover {text-decoration: none}
/*-- Карта сайта ----------------------------------- */
#maps {margin-left: -15px}
          #maps UL {margin: 0 0 0 30px; padding: 0}
          #maps LI {margin: 1px 0 1px 0; padding: 0}
          #maps A {font: 12px Verdana, sans-serif}
          #maps A.dfn {font-size: 11px; font-style: normal; color: #999; text-decoration: none}
          #maps A:hover.dfn {color: #000}
/*-- STRUCTURE -------------------------------------------------------------*/
#limited {margin: 5px auto 0 auto; padding-right: 26px; width: 810px; background: url(/images/design/right_bg.gif) repeat-y 100% 0}
#header {width: 100%; height: 216px; background: url(/images/design/car.jpg) no-repeat}
          #header P {float: right; width: 501px; height: 117px; margin: 0; padding: 0; text-indent: 0; background: #FFA600 url(/images/design/top_bg.gif) repeat-x; border-bottom: 7px solid #FFC04A}
          #header IMG {float: right; margin: 30px 20px 0 0}
          #header H2 {position: absolute; top: 30px; left: 312px; width: 170px; margin: 0; padding: 0; font-size: 16px; font-style: italic; font-weight: bold; color: #fff; line-height: 17px}
          #header H3 {clear: right; float: right; margin: 0; padding: 5px 16px 0 0; font-size: 18px; color: #FFA600; /*background: url(/images/icons/phone.gif) no-repeat 130px 12px; */}
          #header H2, #header H3 {text-transform: none; }
          #header #polosa {position: absolute; top: 158px; right: 0px; height: 35px; width: 505px; background: #FFFF00;}
          #header #polosa IMG {margin: 0;}
#ugol {position: absolute; top: 0; right: 20px; width: 29px; height: 36px; background: url(/images/design/ugol_t_r.gif) no-repeat 100% 0}
#wrapper {clear: both; width: 805px; padding-left: 5px; background: url(/images/design/left_bg.gif) repeat-y}
#left_block {width: 173px; float: left}
          .inform, .baners {margin: 25px auto; text-align: center}
          .baners {margin: 30px auto}
          #left_block .news {margin: 10px 15px; font-size: 0.85em; border: 2px solid #eee; border-width: 3px 0}
                    #left_block .news DIV {padding-bottom: 10px}
                    #left_block .news H5 {margin: 10px 0 0 0; text-align: center}
                    #left_block .news H5 B {color: #090; font-size: 0.9em;}
#content {float: left; width: 600px; padding: 0 0 10px 20px; min-height: 350px}
          #content A:visited {color: #c93}
#footer {clear: both; height: 61px; text-align: left; background: #FFA600;}
          #promsoft {float: left; padding: 3px 5px; height: 55px; width: 163px; font-size: 0.75em; background: #00B811; text-align: center}
					          #promsoft .clearing {clear: both; height: 5px;}
					          #promsoft A {text-decoration: none; color: #CEFCD2;}
					          #promsoft A:hover {text-decoration: underline}
          #slogan {float: right; padding: 13px 10px 0 60px; height: 51px; font-size: 2.0em; color: #fff; background: url(/images/design/clock.gif) no-repeat 0 6px;}

/*-- MENU -------------------------------------------------------------------*/
.menu_left {margin-bottom: 30px; padding-bottom: 16px; background: #00B811 url(/images/design/menu_bottom.gif) no-repeat 0 100%;}
.menu_left UL {margin: 0; padding: 0; list-style: none; background: url(/images/design/menu_bg.gif) repeat-y; font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; text-transform: uppercase}
          .menu_left A {padding-left: 20px; text-decoration: none; color: #ABF5B2; background: url(/images/icons/menu_bul.gif) no-repeat 0 2px}
              .menu_left  A:hover {font-weight: bold; color: #fff; background: url(/images/icons/menu_bul_sel.gif) no-repeat 0 2px}
              .menu_left .sel A {font-weight: bold; color: #E3FEE6; padding-left: 20px; background: url(/images/icons/menu_bul_sel.gif) no-repeat 0 2px}
          .menu_left LI {padding: 3px 0 3px 15px; background: url(/images/design/menu_diff.gif) repeat-x 0 100%}
              .menu_left LI.sel {padding-left: 25px;}
/*-- INFORMER ------------------------*/
.gmtbl {width: 99%; background: #fff; border-bottom: 1px dashed #A9A9A9}
.gmtdttl {color: #fff; text-align: center; background: #FFA600}
.gmtdtext {font-size: 0.85em; font-weight: normal; color: #000}
