BODY {margin: 0px; padding: 0px; text-align: center; font: 12px Verdana;}
H1 {clear: both;}

/*----------------------------------------------------------------------*/

ul {margin:-10px 0; //margin:-4px 0;}
ol {margin:-10px 0; //margin:-4px 0;}

/*----------------------------------------------------------------------*/

.clearing {clear: both}
.spangle {POSITION: absolute; TOP: -10px; LEFT: -10px;}

KBD {font: bold 14px "Trebuchet MS",sans-serif; color: blue}
KBD.err {color: #CD0000}
/*-----------------------------------------------------------------------*/
#top {position: relative; width: 1000px; height: 280px; background: url(/images/bg_top.jpg) no-repeat}

#main {position: relative; float: left; text-align: left; width: 1000px; margin: 0px auto; background: #E2EFF2 url(/images/bg_left.gif) repeat-y}
#left {position: relative; float: left; width: 267px;}
#content {position: relative; float: left; width: 673px; margin-top: -130px; padding: 30px;}

#bottom {position: relative; float: left; clear: both; width: 980px; height: 38px;
         background: #143C79; padding: 10px;
         color: #A9D8E0; font: bold 12px Arial;}
          #bottom #copyright {float: left; margin-top:4px; }
                    #bottom #copyright A {color: #A9D8E0; font: bold 12px Arial;}
                    #bottom #copyright A:hover {color: #fff; font: bold 12px Arial;}
          #bottom #baners {float: right; margin-top: 4px}
#form_search {position: relative; width: 267px; height: 28px; margin: 0; padding-top: 38px; background: url(/images/bg_form.jpg) no-repeat}
          #form_search INPUT {border: none; background: none; font: bold 14px Arial; color: blue}
          .search_str {height: 20px; width: 122px; padding-left: 5px; margin-left: 20px;}
          .search_btn {height: 24px; width: 60px;}
.frm_mini TEXTAREA, .frm_mini INPUT, .frm_mini SELECT {width: 164px; border: 1px solid #999; font: 1em Verdana}
          .frm_mini .btn {padding: 2px 0; width: 168px; background: #ccc}
          .frm_mini .noborder {border: 0; width: 20px; vertical-align: middle}
#e_mail {margin: 10px 25px; font: bold 13px Arial; color: #86CFE0;}
          #e_mail H4, #e_mail H4 A {color: #fff; font: bold 14px Arial;}
          #e_mail A {color: #86CFE0;}
          #e_mail A:hover {color: #fff;}
#baners_left {margin: 100px 25px 20px 25px;}
          #baners_left H4 {font: bold 14px Arial; color: #86CFE0;}
          #baners_left IMG {border: 0}
#subscr_block {float: right}
          #subscr_block H5 {text-align: right; margin-bottom: 7px}
                    #subscr_block H5 A {text-decoration: underline}
                    #subscr_block H5 A:hover {text-decoration: none}
          #subscr_block FORM {display: none}
/*-----------------------------------------------------------------------*/
.print {display: none}
#ushki {text-align: right;}
          #ushki IMG {position: absolute;}
#maps {margin-left: 0px}
          #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}
.news {clear: both}
          .news IMG {float: left; margin: 0 20px 10px 0}
          .news H4 {color: #336699}
          .news P {text-indent: 0; margin-top: 10px}
          .news DIV {float: right; padding: 2px 5px; font-weight: bold; color: #000;}
.news_exp {clear: both}
          .news_exp IMG.picture {float: left; margin: 0 20px 10px 0}
          .news_exp H4.this {color: #333}
          .news_exp P {text-indent: 0; margin-top: 10px}
          .news_exp DIV {float: right; padding: 2px 5px; font-style: italic; color: #000;}
#page_numbers {font-size: 11px; margin-top: 20px; padding-top: 10px; border-top: 1px dashed #999}
          #page_numbers A {font: bold 14px "Times New Roman", Helvetica, sans-serif}
#search_result {margin: 10px 0px}
          #search_result LI {margin-bottom: 15px; list-style: none}
          #search_result A {font: 13px Verdana, sans-serif}
/*-only design----------------------------------------------------------------------*/
.menu {width: 233px; margin: 20px 17px; font: bold 14px Comic Sans MS; background: url(/images/me_center.jpg) repeat-y}
          .menu UL {list-style: none; margin: 0; padding: 0; margin-top: 12px;}
          .menu LI {margin: 0; padding: 0; background: url(/images/me_bul.gif) no-repeat;float: left; clear: left; }
          .menu A {display: block; width: 206px; line-height: 17px; padding-left: 25px; color: #000; text-decoration: none}
              .menu LI.selected, .menu LI A:hover {color: #666; background: url(/images/me_sel.jpg) no-repeat}
          .menu UL UL {margin: 0; padding: 0; font: 12px Comic Sans MS;  margin-top: 0px;}
          .menu LI LI {background: url(/images/me_bul1.gif) no-repeat;}
          .menu LI LI A, .menu LI.sel {width: 191px; padding-left: 40px;}
              .menu LI.sel, .menu LI LI A:hover {color: #666; background: url(/images/me_sel1.jpg) no-repeat}
          .menu .title {font: 18px Comic Sans MS; margin-top: -13px; margin-bottom: -5px;}

#menu_top {clear: right; float: right; width: 500px; height: 30px; margin: 12px 10px 0 0; text-align: right}
          html>body #menu_top {margin-right: 20px}
          #menu_top, #menu_top A {color: #A8DDEC}
          #menu_top A {font-size: 13px; text-decoration: none; text-transform: lowercase;}
          #menu_top A:hover {color: #fff; text-decoration: none;}
          #menu_top A.selected {color: #E3E7BB}
#price {position: absolute; top: 0px; right: 30px;}
          #price A {text-decoration: none; color: red; }
          #price A:hover {text-decoration: none; color: #DE2A29; }
          #price IMG {border: 0;}
#comments .who {font: bold 10px Verdana; color: #143C79; margin-top: 3px;}
#comments LI {margin-bottom: 5px;}
/*-PSMT2-строка состояния---------------------------------------------------------------------*/
#link_child {float: right; text-align: right; font: bold 14px Comic Sans MS; width: 70%; color: #136A97;}
          #link_child A {text-decoration: none; color: #136A97;}
              #link_child A:hover {text-decoration: underline;}
          #link_child UL {list-style: none; margin: 0px}
          #link_child LI {display: inline}
          #link_child .childs {display: block; margin: 5px 0px; width: 100%;  font-weight: normal;}
              #link_child .childs DIV {float: right; padding-left: 10px}
              #link_child .childs A {text-decoration: underline; white-space: nowrap}
              #link_child .childs A:hover {text-decoration: none}

.photo {width: 99%}
.photo TD {font: bold 14px Comic Sans MS; color: #663333; text-align: center; vertical-align: middle;}
					.photo A IMG {border: solid 3px #fff;}
					.photo A:hover IMG {border: solid 3px #BE150F;}
