/*page*/
  html, body {width:100%;height:100%;}
  body {background:#fff;padding:0;min-width:1003px;margin:0;text-align:center;}

/*design*/
  a img{border:0;}

/*navigation*/
  a{text-decoration:underline; font:1em "Trebuchet MS"; color:#d25a2c;}
  a:hover{text-decoration:none;}
  a:focus{ outline: none; }
  a.text{font:1.1em Verdana;color:#d25a2c;}

/*TAGS*/
  h1{font:1em Verdana;color:#d25a2c;margin:0 1px ;_margin-top:-2px;padding:6px 9px;; url(../images/bgr/h1.gif) no-repeat right top;}
  h2{font:1.2em Verdana;color:#000;margin:0;padding: 0;}
  h3{font:1em Verdana;color:#d25a2c;margin:0 1px ;_margin-top:-2px;padding:16px 9px 10px; url(../images/bgr/h1.gif) no-repeat right top;}
  h4{font:bold 1.6em "Times New Roman";color:#000;margin:0;padding: 0;}
  dl, dt, dd, form {margin:0;padding: 0;}
  .img_top_border{position:relative;top:41px;left:1px;background:url(../images/bgr/img_top_border.gif) no-repeat left top;height:1px;font-size:0;display:block;}
  p {margin: 0;padding:5px 0;text-indent:15px;}
    .h1 {font:1em Verdana;color:#d25a2c;margin:0 1px ;_margin-top:-2px;padding:6px 9px;text-indent:0px;;text-transform:uppercase;background: url(../images/bgr/h1.gif) no-repeat right top;}
	  p span {color:#000;text-decoration:underline;}
    .h1_bottom{background: url(../images/bgr/h1_bottom.gif) no-repeat left top;height:1px;font-size:0;display:block;margin-bottom:10px;}
  ul {margin: 0;padding: 10px 20px;}
  table {border-spacing: 0;border-collapse: collapse;}
  table td {padding:0;vertical-align:top;}

/*FONT*/
  body{font:62.5%/1.5 Verdana; color:#000000}
  table, td, th, textarea {font: 1.0em Verdana;}
  #content {font:1.2em Verdana;color:#272425;}
  #menu a{font:bold 1.1em Verdana;color:#d25a2c;text-transform:uppercase;}
  #right {font:1.1em Verdana;color:#000;}
  #sidemenu dt a{font:1.1em Verdana;color:#d25a2c;}
  #sidemenu dd a {font:1.1em Verdana;color:#d25a2c;}
  .breadcrumbs {font:1.1em Verdana;color:#d25a2c;}
  .photo {width:100%;margin:0 0 20px;}
    .photo {text-align:center;}

/*Misc*/
  .clearing {height: 0;clear: both;}
  .breadcrumbs {position:absolute;bottom:15px;left:21px;}
    .breadcrumbs a{text-decoration:none;color:#d25a2c;}
      .breadcrumbs a:hover{text-decoration:underline;}
  .border_small {background: url(../images/bgr/border_small.gif) no-repeat left top;width:113px;height:113px;display:block;}
  .border_medium {background: url(../images/bgr/border_medium.gif) no-repeat left top;width:170px;height:170px;text-align:left;display:block;}
  .border_staindes {background: url(../images/bgr/border_staindes.gif) no-repeat left top;width:112px;height:202px;text-align:left;display:block;}
  .border_map {background: url(../images/bgr/border_map.gif) no-repeat left top;width:518px;height:398px;text-align:left;display:block;}
    .border_small img, .border_medium img, .border_staindes img, .border_map img/*, .border_large img*/ {margin:9px 0 0 9px;}
  /*.border_large {background: url(../images/bgr/border_large.gif) no-repeat left top;text-align:left;display:block;}*/



  /*BORDER*/
    .t_border {background: url(../images/bgr/border/t.gif) repeat-x left top;height:6px;font-size:0;display:block;}
      .t_border .l {background: url(../images/bgr/border/lt.gif) no-repeat left top;float:left;width:7px;height:6px;}
      .t_border .r {background:#fff url(../images/bgr/border/rt.gif) no-repeat right top;float:right;width:7px;height:6px;}
    .c_border {background: url(../images/bgr/border/l.gif) repeat-y right top;}
      .c_border .inner {background: url(../images/bgr/border/r.gif) repeat-y left top;overflow:hidden;_height:1%}
    .b_border {background: url(../images/bgr/border/b.gif) repeat-x left bottom;height:8px;font-size:0px;display:block;}
      .b_border .l {background: url(../images/bgr/border/lb.gif) no-repeat left bottom;float:left;width:10px;height:8px;}
      .b_border .r {background: url(../images/bgr/border/rb.gif) no-repeat left bottom;float:right;width:10px;height:8px;}


  /*LIST*/
  .list {margin:0;clear:both;padding-top: 1px;overflow:hidden;width:100%;}
    .list dd {overflow:hidden;margin: 4px 0 20px ;padding: 0;}
      *html .list dd {height:1%;}
      .list dd a {display:block;margin-bottom:5px;}
    .list .img {float:left;margin:0px 10px 20px 0;width:120px;height:120px;}
      *html .list .img {margin-bottom:10px;}


  /*TABLE*/
    .table {width:100%;margin-bottom:20px;}
      .table th {background:#e5e5e5;border:1px solid #bbb;text-align:left;padding:10px;}
      .table td {border:1px solid #ddd;padding:5px 10px;}
      .table td.odd td {background:#f9f9f9;}

  /*MAX MIN WIDTH FOR SOME CONTAINER*/
  /*#some_container {min-width: 600px;max-width: 1200px;width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? "1200px" : "auto");}*/

/*layout*/

  #logo_img {position:absolute;top:142px;right:79px;z-index:2000;}

  /*HEADER*/
    #header {background: url(../images/bgr/body.jpg) no-repeat left top;height:218px;position:relative;}
	  #contacts {position:absolute;top:48px;right:7px;text-align:right;}
      #tools {position:absolute;top:84px;right:7px;}
        #tools a {margin-left:3px;}
      #menu {margin:0;padding:0;list-style-type:none;position:absolute;bottom:180px;left:45px;}
        #menu li {float:left;}
          #menu .item {background: url(../images/menu/item.gif) no-repeat center top;width:1px;padding:0 15px;vertical-align:bottom;}


  /*CONTENT*/
    #wrapper {background: url(../images/bgr/sidebar.gif) repeat-y right top;position:relative;min-height:100%;width:998px;margin:0 auto;text-align:left;}
      *html #wrapper {height:100%;}
      #container {width: 100%;float: left;margin-top:17px;}
        #content {float: right;width:100%}
          #main {margin:0 188px 50px 236px;}
          *html #main {height:1%;}

          #book .border_small{float:left;margin:0 30px 0 0;}
          #book dt {overflow:hidden;padding:9px 0 0;_height:1%;}
          #book dd {overflow:hidden;_height:1%;}

          #view_img {margin:0 0 20px;float:left;width:100%;}
            #view_img .border_large {float:left;}
            #view_img .list_small_imgs {float:right;}
              #view_img .list_small_imgs .border_small {margin:0 0 21px;}


  /*SIDEBAR*/

    /*LEFT*/
      #left {width: 215px;float: left;margin:0 -236px 0 21px;padding-bottom:100px;}
        #sidemenu ul{margin:10px 0 15px;padding:0;list-style-type:none;}
          #sidemenu ul li {background: url(../images/menu/sidemenu.gif) no-repeat left center;padding:0 0 2px 28px;}

    /*RIGHT*/
      #right {width: 157px;min-height:178px;_height:178px;float: right;margin:0 0 5px -167px;padding:0;position:relative;top:-87px;_left:10px;z-index:20;}
        #right i {display:block;padding:0 9px 2px;}
        #right .decor_img {margin:0 0 0 1px;}
        #right .decor_border {background:#d15c2e url(../images/bgr/decor_border.gif) no-repeat left top;width:1px;height:100px;position:absolute;top:0;right:0;_right:-1px;}

  /*FOOTER*/
    #footer {background:#fff url(../images/bgr/footer.gif) no-repeat left top;position:absolute;bottom:0px;width:100%;text-align:right;padding:5px 0;}
      #copyright {display:block;margin-right:181px;}


/*form*/
  label {display:block;text-align:right;}
  .input{border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000;width:248px}
  .select{border:solid 0px #A5ACB2; font:8pt Verdana; color:#000000}
  .textArea {width:248px;height:100px;border:solid 0px #A5ACB2;}
  .form-errors .title {color:#bd1a01;font-weight:bold}



  .form_fields td{padding:5px 0;}
  .input, .textarea {border:1px solid #de912f;color:#000000;width:248px;margin:0 5px;}









