a {color:#0275C6; text-decoration:underline}
a:hover {text-decoration:none}
html,body {height:100%; margin:0; padding:0}
body,td {font:11px/1.2 Verdana,Arial,sans-serif}
body {background:#fff; color:#353738}
form {margin:0}
input,select,textarea {font:11px Verdana,Arial,sans-serif}
h2 {font:bold 16px Tahoma,Arial,sans-serif; margin:15px 0 10px; text-transform:uppercase}
h3 {font:bold 14px Arial,sans-serif; margin:10px 0 5px;}
p {margin:7px 0}
ul {margin:10px 0 10px 20px; padding:0}
li {margin:4px 0}
textarea {overflow:auto}

.adres {color:#943812}

.block_flash {padding:1px; border-top:1px solid #ECD59E}
.block_main {background:#DAEFFF url(/i/main_bg.gif) repeat-x top}
.block_mainvip {background:#ACC6E7}
.block_mainvip2 {background:#DAEFFF}
.block_scroll {background:#DAEFFF; border-width:1px 0; border-style:solid; border-color:#9FD7FF; color:#0064AA; font-size:12px; padding:5px}

.c0 {color:#000}
.c1 {color:#999}
.c2 {color:#05AC58}
.c3 {color:#fff}
.c4 {color:#4DBEFF}

.f11, table.f11 td {font-size:11px; font-family:Tahoma,Arial,sans-serif;}
.f12, table.f12 td {font-size:12px}
.f13, table.f13 td {font-size:13px}
.f14, table.f14 td {font-size:14px}

.header {color:#0273C9; font:bold 14px Verdana,Arial,sans-serif;}
.hotel_title {color:#098FED; font:bold 12px Verdana,Arial,sans-serif; text-decoration:none; text-transform:uppercase}

.i1 {border:1px solid #8CABBD}
.i2,select,input.tix {border:1px solid #A7A6AA}
.i2_ {border:1px solid #f00} 

.icq td {border-bottom:1px solid #ADDBFF; font-size:12px; padding:5px 0}
.icq td.header {background:none; border:0; padding-left:0}
.icq a {text-decoration:none}

.menu_bg1 {background:url(/i/menu_bg.gif) repeat-y center}
.menu_bg2 {background:url(/i/menu_bg1.gif) no-repeat center top}
.menu {background:url(/i/menu_bg2.gif) no-repeat center bottom}
.menu td {background:url(/i/menu_arrow1.gif) no-repeat left}
.menu td a {color:#005BA2; background:url(/i/menu_arrow2.gif) no-repeat right; display:block; font:bold 11px Verdana,sans-serif; padding:4px 20px; text-align:center; text-decoration:none}
.menu td.active {background:url(/i/menu_arrow1_.gif) no-repeat left}
.menu td.active a {background:url(/i/menu_arrow2_.gif) no-repeat right; color:#03A1DB}
.menu td.s {background:none}
.menu td.sh {background:none; color:#0273C9; font:bold 14px Verdana,Arial,sans-serif; padding:5px 1px; text-align:center}

.pages a {text-decoration:none}
.pages b {color:#FFAE01}

.phone {color:#D72D00; font:bold 14px Arial,sans-serif}
.phone a {color:#D72D00; text-decoration:none}

.regform {background:url(/i/reg_bg.jpg) no-repeat center top; height:141px}

.specs {border-collapse:collapse}
.specs th {border:1px solid #99D2FF; background:#C7F2FF; font:bold 11px Verdana,Arial,sans-serif; text-align:left}
.specs td {border:1px solid #99D2FF; font-size:12px}

#specs th {background: #3959dd; color: #fff; font: bold 11px Verdana; white-space: nowrap; padding: 3px 5px}
#specs td {color: #0375cc; padding: 5px}
#specs tr.mark1 td {background: #f0f7fc}
#specs tr.mark2 td {background: #dde9fd}
#specs th.sep, #specs td.sep, #specs td.border {padding: 0}
#specs .mark1 .border, #specs .mark2 .border, #specs .border {background: #bdcadf}


.text {font-size:12px; text-align:justify}

/* подверстываем спо */
.samo_container {background:transparent !important}
.samo_container table.res {background:#fff}
.samo_container .container {width:100% !important}




