/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { margin: 0px;
    padding: 0px;
    }

  body { padding-left: 60px;
    font-family: Tahoma;
    font-size: 11px;
    color: rgb(131, 151, 160);
    background-color: #ffffff;
    }

  h2 { font-family: Tahoma;
    color: rgb(111, 110, 110);
    font-weight: bold;
    text-align: left;
    font-size: 18px;
    margin-bottom: 25px;
    }

  h3 { font-family: Tahoma;
    color: rgb(184, 183, 183);
    font-weight: bold;
    text-align: left;
    font-size: 11px;
    margin-bottom: 6px;
    }


 h3 a { font-family: Tahoma;
    color: rgb(184, 183, 183);
    font-weight: bold;
    text-align: left;
    font-size: 11px;}

  p { font-size: 10px;
    text-align: left;
    color: rgb(111, 110, 110);
    font-family: tahoma;
    padding-top: 6px;
    padding-bottom: 6px;
    }

  div { font-size: 10px;
    text-align: left;
    color: rgb(111, 110, 110);
    font-family: tahoma;
    }

  span { font-size: 10px;
    text-align: left;
    color: rgb(111, 110, 110);
    font-family: tahoma;
    }


  a {font-size: 10px;
     font-family: Tahoma;
     color: rgb(111, 110, 110);}

  ol {padding-left: 15px; margin: 12px; font-size: 10px; font-family: Tahoma;}
  ul {padding-left: 27px; margin-bottom: 6px; margin-top: 0px; font-size: 10px; font-family: Tahoma; list-style-image: url('/img/marker.gif');}

  input {border: 1px solid rgb(184, 183, 183); margin-bottom: 6px;color: rgb(111, 110, 110); font-size: 13px;}
  select {border: 1px solid  rgb(184, 183, 183); margin-bottom: 6px;color: rgb(111, 110, 110); font-size: 13px;}
  textarea {border: 1px solid rgb(184, 183, 183); margin-bottom: 6px; color: rgb(111, 110, 110); font-size: 13px;}

  .form td { font-size: 10px;
    text-align: left;
    color: rgb(111, 110, 110);
    font-family: tahoma;}

  .button {background-color:rgb(184, 183, 183); color: #ffffff; width:112px; height: 20px; text-align: center; border: 0px; font-weight: bold; padding-bottom: 3px;}

  .left_menu_box { font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: rgb(135, 134, 134);
    margin-top: 17px;
    margin-bottom: 17px;
    }


  .lm_item { margin-top: 5px;
    margin-bottom: 5px;
    }

  .lm_item a:link { font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: rgb(184, 183, 183);
    text-decoration: none;
    }

  .lm_item a:visited { font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: rgb(184, 183, 183);
    text-decoration: none;
    }

  .lm_item a:active { font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: rgb(184, 183, 183);
    text-decoration: none;
    }

  .lm_item a:hover { font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: rgb(135, 134, 134);
    text-decoration: none;
    }

  .lm_selected_item { margin-top: 5px;
    margin-bottom: 5px;
    }

  .lm_selected_item a { font-family: tahoma;
    font-weight: bold;
    font-size: 11px;
    color: rgb(135, 134, 134);
    text-decoration: none;
    }

  .rigth_block_title {margin-bottom: 10px;}

  .right_menu_box { color: rgb(111, 110, 110);
    font-family: tahoma;
    font-size: 10px;
    margin-bottom: 10px;
    }

   .right_menu_item a {font-family: tahoma;
    font-weight: normal;
    font-size: 10px;}

   .rm_selected_item a {font-family: tahoma;
    font-weight: bold;
    font-size: 10px;}

  .bottom_menu_box { color: rgb(111, 110, 110);
    font-family: tahoma;
    font-size: 10px;
    padding-top: 18px;
    }

  .bottom_menu_box a { font-family: Tahoma;
    color: rgb(111, 110, 110);
    font-size: 10px;
    text-decoration: none;
    font-weight: normal;
    }

  .bottom_line_1 { height: 4px;
    width: 114px;
    font-size: 1px;
    background-color: rgb(218, 218, 218);
    }

  .bottom_line_2 { height: 4px;
    font-size: 1px;
    background-color: rgb(193, 192, 192);
    width: 113px;
    }

  .bottom_line_3 { height: 4px;
    font-size: 1px;
    background-color: rgb(172, 170, 170);
    width: 113px;
    }

  .bottom_line_4 { height: 4px;
    font-size: 1px;
    background-color: rgb(150, 149, 149);
    width: 113px;
    }

  .calendar_box {margin-top:55px; margin-bottom: 72px;} 
  .dmw {padding-left: 6px;}
  .date {font-size: 36px; color: #878686;  font-family: Georgia;}
  .month {font-size: 17px; color: #878686;  font-family: Georgia;}
  .weekday {color: #878686; font-size: 12px; font-family: Georgia; padding-bottom: 10px;}
  .calendar_box table {width: 138px;}
  .calendar {text-align: center; font-family: Tahoma; font-size: 11px; color:#b8b7b7;}
  .calendarHeader {color:#878686; font-weight: bold;}
  .calendarToday {text-align: center; background-color: #c5c5c5; color: #ffffff;}
  .calendarSelected {text-align: center; border: solid 1px #c5c5c5;}
  .box {margin-top: 30px;}
  .newsbox {margin-bottom:20px;}
  .newsbox a {font-weight: bold;}
  .workname {margin-bottom:10px;font-size:10px; color: rgb(135, 134, 134);}
  .workname a {font-size:11px; color: rgb(135, 134, 134); font-weight: bold;}
  .pf_img {margin-bottom:20px;}
  .contact_caption { font-weight: bold;}
  .contact_item {padding-top: 3px; padding-bottom: 9px;}
  .contact_item2 {padding-top: 0px; padding-bottom: 0px;}
  .catgrid {margin-bottom: 20px;}
  .catgrid td {padding-right: 38px;}
  .catgrid .textname {padding-bottom: 5px; padding-top: 4px;}
  .catgrid .textname a {text-decoration: none;}
  .catimg {width:153px; height:53px;}
  .catbutton {background-color:rgb(184, 183, 183); color: #ffffff; width:80px; height: 19px; text-align: center; border: 0px; font-weight: bold; font-size: 10px;}
  .art_price {margin-top: 15px; margin-bottom: 15px;}
  .ordbut {background-color:#fba73a; color: #ffffff; width:83px; height: 17px; text-align: center; border: 0px; font-weight: bold; font-size: 10px;}
  .pager td {text-align: center; vertical-align: middle; font-size: 14px;
    font-family: tahoma; padding: 2px 6px 2px 6px;}
  .pager a {text-decoration: none; font-size: 14px;}
  .page_selected {background-color: rgb(184, 183, 183); color: #ffffff;}
  .path {margin-bottom: 6px;}
  .search_box {margin-top: 76px; margin-left: 6px;}
  .searchbut {background-image: url(/img/search.gif); width:16px; height: 16px; border: 0px;}
  .textfield {width:132px; font-size: 10px;}
  .price {font-weight: bold; font-size: 14px;}
