/* CSS Document */
/*body {margin: 4px 5px; padding:0px; background-color:#fff}*/
td, a, select, textarea, input {font:normal 12px Arial; color:#525355}
body {margin:0px 0px 0px 0px;}
a:link                {text-decoration: none; color: #336699}
a:visited        {text-decoration: none; color: #336699}
a:active                {text-decoration: none; color: #336699}
a:hover                {text-decoration: none; color: #336699}

.top {width: 862px; height: 97px; background:url('../img/logo.gif') repeat-y;}
.top_eng {width: 862px; height: 97px; background:url('../img/logo_eng.gif') repeat-y;}
.bottom {width: 862px; height: 15px; text-align:center; background:#019E68; color: #ffffff}
.form_top {border-collapse: collapse;}
.button_top {width: 61px; height: 22px; background:url('../img/button.gif'); border: 0px solid #C1C1C1;}
.button_top_eng {width: 61px; height: 22px; background:url('../img/button_eng.gif'); border: 0px solid #C1C1C1;}
.chelovek {width: 187px; height: 114px; background:url('../img/chelovek.gif') repeat-x;}
.main {width: 862px; height: 100%; border-collapse: collapse; border:0px}
.mega_main {border-collapse: collapse; border:1px solid #019E68}
.11 {font:normal 11px Arial;}
.selected {text-decoration: underline; color: #ffff00}
.button_reg {width: 83px; height: 19px; background:url('../img/registration.gif'); border: 0px solid #C1C1C1;}
.button_reg_eng {width: 83px; height: 19px; background:url('../img/registration_eng.gif'); border: 0px solid #C1C1C1;}
.button_send {width: 83px; height: 19px; background:url('../img/send.gif'); border: 0px solid #C1C1C1;}
.button_send_eng {width: 83px; height: 19px; background:url('../img/send_eng.gif'); border: 0px solid #C1C1C1;}
.button_clear {width: 83px; height: 19px; background:url('../img/clear.gif'); border: 0px solid #C1C1C1;}
.button_clear_eng {width: 83px; height: 19px; background:url('../img/clear_eng.gif'); border: 0px solid #C1C1C1;}
.button_booking {width: 95px; height: 19px; background:url('../img/book.gif'); border: 0px solid #C1C1C1;}
.button_booking_eng {width: 95px; height: 19px; background:url('../img/book_eng.gif'); border: 0px solid #C1C1C1;}
.button_request {width: 95px; height: 19px; background:url('../img/request.gif'); border: 0px solid #C1C1C1;}
.button_request_eng {width: 95px; height: 19px; background:url('../img/request_eng.gif'); border: 0px solid #C1C1C1;}
.button_confirm {width: 128px; height: 19px; background:url('../img/confirm.gif'); border: 0px solid #C1C1C1;}


.outer {
  border:1px solid #C0C0C0;
  background-color: #FFFFFF;
  display: table; /* для Мозиллы и FF */
  width:1px;
  margin:0px,0px,0px,0px;
}
.outer select {
  border: transparent; /* для Оперы и Мозиллы */
  background-color: transparent; /* Для Мозиллы и FF */
  margin: -2px;
  overflow: auto; /* нужно только для удаления скролла в NN6 */
}

#hotels table {border-collapse: collapse; border:0px cellpadding:0; cellspacing:0; width:100%}
#hotels p {margin:5px,0px,0px,0px;}
#hotels a {text-decoration: none;}

#hotel table {border-collapse: collapse; border:0px cellpadding:0; cellspacing:0; width:100%}
#hotel p {margin:5px,0px,0px,0px;}
#hotel a {text-decoration: none; }
#hotel input {font:normal 12px Arial; color:#525355}
#hotel.selected {text-decoration: underline; color: #ffff00}


#description table {border-collapse: collapse; cellpadding:0; cellspacing:0; width:99%; padding-left: 10px}
#description td {border:1px solid #019E68;}
#description input {margin:0px,0px,0px,2px;}


tr.menu {height: 170px}
td.menu {width: 862px; height: 216px; background:url('../img/menu.gif');}
td.menu_eng {width: 862px; height: 216px; background:url('../img/menu_eng.gif');}

tr.content {width:187px; height: 100%}
td.content {width: 675px; height: 100%}
td.hotel_name {padding_top: 4px}

img {border: 0px}

input, textarea {
        background: #FFFFFF;
        border: 1px solid #C1C1C1;
        font-size: 10px;
        font-family: Verdana,Tahoma, sans-serif;
        letter-spacing: -0.02em;
        font-weight: normal;
        color: #666666;
        }
.button {
        background: #FFFFFF;
        border: 1px solid #C1C1C1;
        font-size: 10px;
        font-family: Verdana,Tahoma, sans-serif;
        letter-spacing: -0.02em;
        font-weight: normal;
        color: #666666;
        }
.blur {

        FILTER: alpha(Opacity=40,Style=0)

}
