#menu_left {
width: 90px;
float: left;
}
#menu_left ul li {
list-style-type: none;
}
#menu_left A {
color: #F6B18E;
text-decoration: none;
text-align: center;
display: block;
padding: 67px 0 0;
margin: 0 0 5px;
background: url(/i/i/def.gif) no-repeat;
}
#menu_left #l10 A {
background-image: url(/i/i/l10.gif);
}
#menu_left #l11 A {
background-image: url(/i/i/l11.gif);
}
#menu_left #l12 A {
background-image: url(/i/i/l12.gif);
}
#menu_left #l13 A {
background-image: url(/i/i/l13.gif);
}
#menu_left #l14 A {
background-image: url(/i/i/l14.gif);
}
#menu_left #l15 A {
background-image: url(/i/i/l15.gif);
}
#menu_left #l16 A {
background-image: url(/i/i/l16.gif);
}
#menu_left #l17 A {
background-image: url(/i/i/l17.gif);
}
#menu_left #l18 A {
background-image: url(/i/i/l18.gif);
}
#menu_left #l19 A {
background-image: url(/i/i/l19.gif);
}
#menu_left #l20 A {
background-image: url(/i/i/l20.gif);
}
#menu_left #l21 A {
background-image: url(/i/i/l21.gif);
}
#menu_left #l22 A {
background-image: url(/i/i/l22.gif);
}
#menu_left #l23 A {
background-image: url(/i/i/l23.gif);
}
#menu_left #l24 A {
background-image: url(/i/i/l24.gif);
}
#menu_left #l25 A {
background-image: url(/i/i/l25.gif);
}
#menu_left #l26 A {
background-image: url(/i/i/l26.gif);
}
#menu_left #l27 A {
background-image: url(/i/i/l27.gif);
}
#menu_left #l28 A {
background-image: url(/i/i/l28.gif);
}
#menu_left #l29 A {
background-image: url(/i/i/l29.gif);
}
#menu_left #l37 A {
background-image: url(/i/i/l37.gif);
}
#menu_left #l38 A {
background-image: url(/i/i/l38.gif);
}
#menu_left #l39 A {
background-image: url(/i/i/l39.gif);
}
#menu_left #l41 A {
background-image: url(/i/i/l41.gif);
}
#menu_left #l49 A {
background-image: url(/i/i/l49.gif);
}
#menu_left #l51 A {
background-image: url(/i/i/l51.gif);
}
#menu_left #l52 A {
background-image: url(/i/i/l52.gif);
}
#menu_left #l53 A {
background-image: url(/i/i/l53.gif);
}
#menu_left #l54 A {
background-image: url(/i/i/l54.gif);
}
#menu_left #l74 A {
background-image: url(/i/i/l74.gif);
}
#menu_left #l56 A {
background-image: url(/i/i/l56.gif);
}
#menu_left #l68 A {
background-image: url(/i/i/l68.gif);
}
#menu_left A:hover, #menu_left A.active {
color: #FFF;
background-position: -183px 0;
}
#menu_left #l62 A {
background-image: url(/i/i/l62.gif);
}
#block_main {
width: 510px;
float: right;
}
h2.section_title {
font: 20px "Times New Roman", serif;
color: #EB7A53;
text-transform: uppercase;
letter-spacing: 5px;
margin: 0 0 20px;
}
h3.page_title {
font: 14px "Times New Roman", serif;
color: #EB7A53;
text-transform: uppercase;
letter-spacing: 3px;
margin: 0 0 10px;
}
h4.subtitle {
margin: 0 0 15px;
}
h4.subtitle a {
font-weight: normal;
}
#flash {
text-align: right;
width: 255px;
float: left;
}
#flash h3.page_title {
margin: 16px 0 0;
}
#block_content {
width: 215px;
float: right;
}
#block_content_w {
width: 345px;
float: right;
}
#pict img {
margin: 0 8px -8px 0;
}
.block {
margin: 0 0 20px;
}
#files {
margin: 20px 0 0;
clear: both;
}
#photos {
margin: 20px 0 0;
clear: both;
}
#photos img {
margin: 0 7px 10px 0;
}
#photos img.last {
margin: 0 0 10px 0;
}
.warning {
margin: 0 0 10px;
}
.search_res {
font-size: 11px;
margin: 0 0 15px;
}
#site_map .m A {
font-weight: bold;
}
#site_map .m1 {
margin: 10px 0 10px;
}
#site_map .m1 A {
font-weight: bold;
}
#site_map .m2 {
margin: 5px 0 0 20px;
}
#site_map .m3 {
margin: 10px 0 0 30px;
}
#site_map .m4 {
font-size: 11px;
margin: 5px 0 0 40px;
}
#site_map .m5 {
font-size: 11px;
margin: 5px 0 0 50px;
}
form {
color: #EB7A53;
width: 345px;
}
form.rsrv_form {
color: #FFF;
width: 100%;
padding: 0 0 20px;
}
input, select {
font: 12px Arial, sans-serif;
color: #000;
width: 100%;
height: auto;
padding: 2px 0;
margin: 2px 0 7px 0;
background-color: #FFFDE8;
border: 1px solid #CABB96;
}
textarea {
font: 12px Arial, sans-serif;
color: #000;
width: 100%;
height: 70px;
margin: 2px 0 7px 0;
background-color: #FFFDE8;
border: 1px solid #CABB96;
}
input.ch {
width: 15px;
height: 15px;
padding: 0;
margin: 0 5px 0 0;
vertical-align: middle;
background-color: #fff;
border: none;
}
input.rd {
width: auto;
height: auto;
padding: 0;
margin: 0 5px 0 0;
vertical-align: middle;
background: none;
border: none;
}
.inp_sm {
width: 240px;
}
.inp_smt {
width: 80px;
}
.sel_month {
width: 70px;
float: left;
}
.sel_year {
width: 80px;
float: right;
}
.but {
font: 11px Arial, sans-serif;
color: #FFF;
width: 90px;
height: 30px;
padding: 0;
margin: 0;
background: #A2071A url(/i/bg_but.jpg) no-repeat 0 7px;
border-width: 0;
float: right;
}
.but2 {
font: 11px Arial, sans-serif;
color: #FFF;
vertical-align: middle;
width: 150px;
height: 26px;
padding: 0 0 2px;
margin: 0;
background: #A2071A url(/i/bg_but2.jpg) no-repeat 0 3px;
border-width: 0;
}
.content img.img_code {
margin: -2px 20px 0 0;
vertical-align: middle;
}
form.rsrv_form .content {
text-align: left;
}
.content p.info {
color: #EB7A53;
padding: 0 0 0 40px;
margin: 20px 0 10px;
background: url(/i/info.gif) no-repeat 10px 50%;
}
.sep,
.sep_b {
width: 100%;
height: 1px;
margin: 10px 0 20px;
overflow: hidden;
background-color: #c43223;
border-bottom: 1px solid #780313;
clear: both;
}
.sep_b {
margin: 10px 0 3px;
}
.content .rsrv_tbl {
margin: 0;
}
.content .rsrv_tbl td {
padding: 0 12px 0 0;
border: none;
}
.content .rsrv_tbl td.last {
padding-right: 0;
}
.note,
.rsrv_tbl label {
color: #EB7A53;
}
.red,
.rsrv_tbl label span {
font-size: 110%;
font-weight: bold;
color: #ff5a25;
}
.rsrv_info,
.rsrv_cntrl {
color: #EB7A53;
text-align: right;
vertical-align: middle;
padding: 2px 0 0;
}
#block_content_w .rsrv_cntrl {
padding: 15px 0 0;
}
.rsrv_info span,
.rsrv_cntrl span {
font-weight: bold;
color: #fff;
}
.rsrv_cntrl span {
padding: 0 15px 0 0;
background: url(/i/sep_v.gif) repeat-y 100% 0;
}
.rsrv_cntrl .but2 {
margin: 0 0 0 10px;
}
#rsrv_room_list {
display: none;
}
.content .rsrv_list_tbl td {
text-align: center;
padding: 10px;
}
.content .rsrv_list_tbl td.last {
vertical-align: middle;
border: none;
}
.rsrv_options {
margin: 20px 0 0;
}
.content .rsrv_options table {
margin: 0 0 30px;
}
.rsrv_options table .col_first {
background: url(/i/sep_v.gif) repeat-y 94% 0;
}
.rsrv_options table td {
padding: 10px 0 0;
border: none;
}
.rsrv_options table p {
height: 26px;
margin: 0;
}
.rsrv_options table .inp_smt {
margin: 0 0 0 5px;
}
.rsrv_options textarea {
width: 50%;
height: 100px;
margin: 5px 0 20px;
}
.rsrv_options .but {
margin: 0 0 0 10px;
}
.disabled {
color: #ca727c;
}
.disabled input.inp_smt {
border: 1px solid #b3554f;
background-color: #ca7172;
}
.disabled .note {
color: #c23933;
}
