html{
height:100%;
width:100%;
}
body {
font:12px Tahoma;
margin:0;
padding:0;
position:relative;
min-height: 100%;
height: auto !important;
height: 100%;
background:#fcf6e4 url(../images/bodyBg.gif) repeat-x;
color:#5a4f49;
min-width:1110px;
max-width:1280px;
}
.clear {
clear:both;
}
a, input {
outline:0;
}
img {
border:0px;
}
.last {
background:none;
}
.lastpopup {
background:#ece4cf;
}
.wrapper {
position:relative;
margin:0px;
padding:0px 0px 20px 0px;
}
.header {
position:relative;
height:200px;
}
.logo {
position:absolute;
top:0px;
left:0px;
width:503px;
height:200px;
text-indent:-3500px;
background:url(../images/logo.jpg);
}

.topMiddle {
position:absolute;
top:63px;
left:50%;
margin-left:-60px;
}

.icons {
position:relative;
margin-bottom:30px;
margin-left:30px;
width:162px;
height:28px;
background:url(../images/icons.gif);
}

.home {
position:absolute;
display:block;
width:13px;
height:13px;
top:7px;
left:0px;
text-indent:-3500px;
}

.map {
position:absolute;
display:block;
width:13px;
height:13px;
top:7px;
left:74px;
text-indent:-3500px;
}

.mail {
position:absolute;
display:block;
width:13px;
height:13px;
top:7px;
right:0px;
text-indent:-3500px;
}

.search {
background:url(../images/lupa.gif) left no-repeat;
padding:8px 0px 8px 58px;
}
.search span{
color:#9d855f;
font:21px Arial Narrow;
}

.search input{
color:#9d855f;
font:12px Tahoma;
width:160px;
border:1px solid #c5b399;
}


.topRight {
position:absolute;
top:0px;
right:0px;
width:473px;
height:200px;
background:url(../images/top_right.jpg) right no-repeat;
z-index:101;
}

.topRight ul{
position:absolute;
top:50px;
right:41px;
padding:0px;
margin:0px;
list-style-type:none;
width:115px;
}

.topRight li {
text-align:center;
background:url(../images/topRight.gif) center bottom no-repeat;
}

.topRight li.last {
background:none;
}

.topRight a{
color:#b10000;
text-decoration:none;
line-height:25px;
}

.topRight a:hover{
text-decoration:underline;
}


.nav {
background:#7f0700 url(../images/nav_right.jpg) right no-repeat;
height:40px;
}
.nav .in{
background:url(../images/nav_left.jpg) left no-repeat;
height:40px;
padding:0px 50px 0px  300px;
}

.nav .in .tbl {
width:100%;
table-layout:fixed;
}

.nav .in .tbl td {
height:40px;
text-align:center;
background:url(../images/tdDiv.gif) right no-repeat;
}

.nav .in .tbl td.last {
background:none;
}

.nav .in a{
color:#fff;
text-decoration:none;
display:block;
height:100%;
line-height:40px;
}
.nav .in a.active {
font-weight:bold;
text-decoration:underline;
background:url(../images/topZnakBar.gif) no-repeat top center;}
.nav .in a:hover{
text-decoration:underline;
}


div.wrapContent{
float:left;
width:100%;
}

div.content {
margin:0px 283px 0px 228px;
}

.main {
margin-right:274px;
padding-top:27px;
padding-left:0px;
position:relative;
min-width:200px !important;
}

.stars {
position:relative;
text-align:right;
padding:11px 0px;
height:21px;

}

.stars img{
float:right;
}
.stars .nameHotel {
color:#d10000;
font-weight:bold;
position:absolute;
left:0px;
top:8px;
}
.stars .nameHotel1{
color:#d10000;
font-weight:bold;
position:absolute;
left:0px;
top:8px;
font:24px Arial Narrow;
line-height:24px;
}

.adress {
height:35px;
padding-bottom:5px;
z-index:980;
}

.place {
color:#5a4f49;
position:relative;
margin-right:110px;
background:url(../images/shar.jpg) no-repeat bottom left;
padding:0 0 0 25px;
}

.place span{
color:#9d855f;
}

.place a{
color:#9d855f;
text-decoration:none;
}


.lookMap {
display:block;
width:99px;
height:35px;
text-indent:-1000px;
float:right;
background:url(../images/look_map.gif);
}
.mtlK {
background: #efe7d2 url(../images/rightBGkomM.jpg) no-repeat;
z-index:900;
font:11px tahoma;
}
.mtlK1 {
background: #EADFC1 url(../images/rightBGkom.jpg) no-repeat;
z-index:900;
font:12px tahoma;
}
.mtl {
background:#efe7d2 url(../images/main_t_l.gif) left top no-repeat;
z-index:900;
position:relative;
overflow:hidden;
font:12px tahoma;
zoom:1;
}
.mtr {
background:url(../images/main_t_r.gif) right top no-repeat;
position:relative;
overflow:hidden;
font:12px tahoma;
zoom:1;
}

.mblK {
background:url(../images/rightBGkomM.jpg) no-repeat;
}
.mbl {
background:url(../images/main_b_l.gif) bottom left no-repeat;
position:relative;
overflow:hidden;
font:12px tahoma;
zoom:1;
}

.mtlK .mbrK {
background:url(../images/leftBGkomM.jpg) no-repeat right;
padding:6px;
position:relative;
overflow:hidden;
zoom:1;
height:118px;
}
.mtlK1 .mbrK {
background:url(../images/leftBGkom.jpg) no-repeat right;
padding:6px;
position:relative;
overflow:hidden;
zoom:1;
height:118px;
}
.mbr {
background:url(../images/main_b_r.gif) right bottom no-repeat;
padding:6px;
position:relative;
overflow:hidden;
font:12px tahoma;
zoom:1;
}

.phoneImg {
position:absolute;
top:5px;
left:5px;
width:225px;
padding-top:55px;
padding-left:2px;
background:url(../images/phoneImg.gif) top left no-repeat;
z-index:1;
}

.hotelNumbers {
float:right;
list-style-type:none;
margin:0px;
padding:0px 10px 0px 0px;
min-height:80px;
}

.hotelNumbers li{
font-weight:bold;
height:25px;
line-height:25px;
width:150px;
text-align:center;
background:url(../images/hr.gif) bottom right no-repeat;
text-align:right;
}

.hotelNumbers li.last {
background:none;
}

.cost {
display:block;
width:228px;
height:50px;
background:url(../images/cost.gif);
}

ul.costList {
list-style-type:none;
margin:0;
padding:0;
padding-bottom:16px;
overflow:hidden;
}

ul.costList li {
position:relative;
margin:0px 17px;
background:url(../images/dots.gif) bottom repeat-x;
line-height:25px;
float:left;
width:90%;
}

ul.costList li.drp {
position:relative;
margin:0px 17px;
background:none;
padding:10px 20px;
width:95%;
}

ul.costList li.indrp {
margin-right:0px;
}

ul.costList li.indrp span{
background-color:#efe7d2;
}

ul.costList li.indrp strong {
background-color:#efe7d2;
}

.openDrp {
color:#b10000 !important;
font-weight:bold;
cursor:pointer;
text-decoration:underline !important;
background: #FCF6E4 url(../images/cl.gif) no-repeat scroll 10px 11px  !important;
}
.openDrp1 {
color:#b10000 !important;
font-weight:bold;
cursor:pointer;
text-decoration:underline !important;
background: #FCF6E4 url(../images/op.gif) no-repeat scroll 8px 11px  !important;
}

ul.costList strong {
display:block;
/*float:right;*/
color:#b10000;
background:#fcf6e4;
line-height:25px;
height:25px;
position:absolute;
bottom:0;
right:0;
}

ul.costList span {
padding-left:29px;
display:block;
color:#5a4f49;
background:#ece4cf;
/*line-height:25px;
height:25px;*/
text-decoration:none;
background:#fcf6e4 url(../images/blt.gif) top left no-repeat;
width:auto;
float:left;
max-width:330px;
}

ul.costList  li ul li {
position:relative;
}

.atantion {
width:85px;
height:35px;
background:url(../images/atantion.gif);
}

.whatNear {
width:163px;
height:53px;
background:url(../images/whatNear.gif);
}

ul.whatNearList {
list-style-type:none;
margin:0;
padding:0;
padding-bottom:25px;
}

ul.whatNearList li {
position:relative;
margin:0px 17px;
background:url(../images/dots.gif) bottom repeat-x;
line-height:25px;
height:25px;
}

ul.whatNearList strong {
display:block;
float:right;
color:#b10000;
background:#fcf6e4;
line-height:25px;
height:25px;
}

ul.whatNearList span {
display:block;
float:left;
color:#5a4f49;
background:#ece4cf;
line-height:25px;
height:25px;
text-decoration:none;
background:#fcf6e4;
}

.mdtl {
background:#aa987b url(../images/maind_t_l.gif) left top no-repeat;
}
.mdtr {
background:url(../images/maind_t_r.gif) right top no-repeat;
}

.mdbl {
background:url(../images/maind_b_l.gif) bottom left no-repeat;
}

.mdbr {
background:url(../images/maind_b_r.gif) right bottom no-repeat;
padding:6px;
position:relative;
overflow:hidden;
margin-bottom:5px;
zoom:1;
}

.review {
width:174px;
height:31px;
background:url(../images/review.gif);
}

.lineReview a{
display:block;
padding-left:5px;
color:#fbf1df;
}

.reviewList {
list-style-type:none;
margin:0px;
padding:7px;
}

.reviewList li{
padding:12px 9px;
background:url(../images/dots.gif) bottom repeat-x;
}

.reviewList span {
color:#856d4b;
}

.addReview {
width:136px;
height:42px;
background:url(../images/addReview.gif);
}


.mbr form{
padding:7px;
}

.name, textarea {
color:#5a4f49;
font:12px Tahoma;
border:1px solid #bcb7a7;
padding:2px;
}

.ok {
cursor:pointer;
width:111px;
height:23px;
border:0px;
padding:0px;
margin:0px;
background:url(../images/add.gif);
}


.prevPhoto {
width:244px;
height:157px;
background:#c8bba8;
text-align:center;
padding:3px 0px;
overflow:hidden;
}

.prevPhoto img {
border:1px solid #f3ecd9;
}

.but {
height:46px;
line-height:40px;
width:244px;
text-align:center;
background:url(../images/photoNav.jpg);
position:relative;
color:#5a4f49;
}

.but .leftBut {
width:22px;
height:40px;
display:block;
text-indent:-3500px;
position:absolute;
left:14px;
top:3px;
}

.but .rightBut {
width:22px;
height:40px;
display:block;
text-indent:-3500px;
position:absolute;
right:14px;
top:3px;
}

.services {
list-style-type:none;
margin:0px;
padding:0px;
}

.services li {
padding:5px 0px 5px 29px;
background:url(../images/blt.gif) top left no-repeat;
color:#5a4f49;
}

div.navigation {
float:left;
width:228px;
padding:213px 0px 0px 10px;
margin-left:-100%;
background:url(../images/navbg.jpg) left top no-repeat;
}

.results {
background:#ece4cf;
width:195px;
position:relative;
}
.results h6{
color:#b10000;
font:21px Arial Narrow;
margin:0px;
text-align:center;
}

.results ul.list {
list-style-type:none;
margin:0;
padding:0;
}

.results ul.list li {
position:relative;
margin:0px 17px;
background:url(../images/dots.gif) bottom repeat-x;
line-height:25px;
height:25px;
}

.results ul.list strong {
display:block;
float:left;
color:#b10000;
background:#ece4cf;
line-height:25px;
height:25px;
}

.results ul.list a {
display:block;
float:right;
color:#5a4f49;
background:#ece4cf;
line-height:25px;
height:25px;
text-decoration:none;
font-weight:bold;
}

.results .pager{
list-style-type:none;
color:#856d4b;
margin:0px;
padding:10px 17px;
font-size:11px;
}

.results ul.pager li{
float:left;
padding:0px 3px;
}

.results ul.pager a{
color:#5a4f49;
text-decoration:none;
}

.results ul.pager li.current a{
color:#d10000;
text-decoration:none;
font-weight:bold;
}
a.recomA {
display:block;
text-decoration:none;}
.recom {
width:190px;
background:#ddd2b3;
color:#5a4f49;
position:relative;
}
.recom1 {
width:190px;
background:#EADFC1;
color:#5a4f49;
position:relative;
}

.recom .info {
padding:0px 10px;
position:relative;
}

.recom .info a{
display:block;
color:#d10000;
text-decoration:none;
font:11px tahoma;

}
.recom .info span{
display:block;
color:#d10000;
text-decoration:none;
font:11px tahoma;

}
.recom1 .info {
padding:0px 10px;
position:relative;

}

.recom1 .info a{
display:block;
color:#d10000;
text-decoration:none;
font:11px tahoma;
}
.recom1 .info span{
display:block;
color:#d10000;
text-decoration:none;
font:11px tahoma;
}

div.banners {
float:left;
width:268px;
margin-left:-268px;
padding-top:52px;
}

.bannerContainer{
width:253px;
height:414px;
background:url(../images/bannerBg.jpg);
}

.object {
padding:7px 7px 0px 7px;
}


.photo {
padding-top:52px;
width:269px;
float:right;
}

.desc {
padding:0px 15px;
background:#f3ecd9;
}

.back {
font:11px Tahoma;
color:#9d855f;
}

.footer {
background:#f3ecd8 url(../images/corner.jpg) right top no-repeat;
height:102px;
padding-left:50px;
}

.footer a{
color:#5a4f49;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline	;
}

.footer span {
padding:0px 30px;
}

.create {
line-height:102px;
height:102px;
padding-right:50px;
float:right;
}


.phototop {
background:url(../images/phototop.gif);
width:269px;
height:13px;
}

.photobot {
background:url(../images/photobot.gif);
width:269px;
height:13px;
}

.resultsTop {
background:url(../images/resultsTop.gif);
width:196px;
height:16px;
}

.resultsBottom {
background:url(../images/resultsBottom.gif);
width:196px;
height:16px;
}

.recom .recomTop {
background:url(../images/recomTop.gif);
width:190px;
height:15px;
}

.recom .recomBot {
background:url(../images/recomBot.gif);
width:190px;
height:15px;
}

.recom1 .recomTop {
background:url(../images/recomTop.jpg);
width:190px;
height:15px;
}

.recom1 .recomBot {
background:url(../images/recomBot.jpg);
width:190px;
height:15px;
}

.pageContent {
padding:15px;
}

.pageContent h1, h2, h3 ,h4 ,h5{
font:24px Arial Narrow;
margin:0px;
padding:0px 0px 20px 0px;
}

.pageContent  p{
padding:0px 0px 20px 0px;
line-height:18px;
margin:0px;
}

.prevPhoto ul {
margin:0px;
padding:0px;
list-style-type:none;
overflow:hidden;
zoom:1;
}

.prevPhoto li{
float:left;
padding:3px 3px;
width:238px;
height:157px;
}

.containerPhoto {
width:238px;
height:157px;
display:table-cell;
vertical-align:middle;
}

.popup {
position:absolute;
right:20px;
top:228px;
list-style-type:none;
padding:10px 0px 0px 10px;
margin:0xp;
width:240px;
z-index:998;
}

.popup li.subject {
background:#ece4cf url(../images/popupDots.gif) repeat-x bottom;
padding-right:45px;
margin:0px;
}

.popup a{
display:block;
text-align:right;
height:25px;
line-height:25px;
color:#4d5256 !important;
}

.popup a:hover {
color:#8f0000 !important;
font-weight:bold;
}

a.d:hover {
background:url(../images/popupBlt.gif) left top no-repeat;
}

.popupSub {
position:absolute;
right:260px;
top:288px;
list-style-type:none;
padding:0px;
margin:0xp;
width:240px;
z-index:999;
}

.popupSub li.subjectSub {
background:#ece4cf url(../images/popupDots.gif) repeat-x bottom;
padding-right:45px;
margin:0px;
}

.popupSub a{
display:block;
text-align:right;
height:25px;
line-height:25px;
color:#4d5256 !important;
}

.popupSub a:hover {
color:#8f0000 !important;
font-weight:bold;
}

.hotelList {
padding-top:45px;
position:relative;
}

.mtlK .prevList {
border:5px solid #c0c0a8; 
overflow:hidden; 
width:150px;
float:left;
text-align:center;
}
.mtlK1 .prevList {
border:5px solid #4E331E; 
overflow:hidden; 
width:150px;
float:left;
}

.hotelList .description{
margin-left:170px;
}
.hotelList .description a.podrob {
display:block;
float:right;
}
.hotelList .stars {
padding:0px 10px 10px 0px;
height:20px;
line-height:18px;
position:relative;
border-bottom:1px solid #CEB48F;
}

.hotelList .stars .nameHotel {
color:#d10000;
font-weight:bold;
position:static;
float:left;
text-decoration:none;
}

.strongRed {
color:#AE0103;
font-weight:bold;
}

.more {
color:#fff;
text-decoration:none;
position:absolute;
bottom:15px;
right:25px;
background:#776D64;
padding:2px 4px;
}

.hotelList .pager{
list-style-type:none;
color:#856d4b;
margin:0px;
padding:10px 17px;
font-size:11px;
}

.hotelList ul.pager li{
float:left;
padding:0px 3px;
}

.hotelList ul.pager a{
color:#5a4f49;
text-decoration:none;
}

.hotelList ul.pager li.current a{
color:#d10000;
text-decoration:none;
font-weight:bold;
}

.help {
position:absolute;
right:50px;
bottom:0px;
width:185px;
height:69px;
padding:10px 5px 0px 5px;
background:url(../images/help.gif) no-repeat;
z-index:980;
}

.help1 {
position:absolute;
right:0px;
top:23px;
width:168px;
height:49px;
padding:25px 7px 0px 10px;
background:url(../images/help1.gif) no-repeat;
z-index:980;
text-align:left;
line-height:15px;
color:#68625e;
font:11px tahoma;
}

.help2 {
position:absolute;
left:0px;
top:38px;
width:342px;
height:57px;
padding:25px 7px 0px 10px;
background:url(../images/help2.gif) no-repeat;
z-index:980;
text-align:left;
line-height:15px;
color:#68625e;
font:11px tahoma;
}
/*
.help3 {
position:absolute;
left:0px;
top:100px;
width:342px;
height:57px;
padding:28px 7px 0px 10px;
background:url(../images/help2.gif) no-repeat;
z-index:980;
text-align:left;
line-height:15px;
color:#68625e;
font:11px tahoma;
}
*/

.help3 {
position:absolute;
left:0px;
top:100px;
width:300px;
height:57px;
background:url(../images/help2_left.gif) no-repeat left top;
z-index:980;
text-align:left;
line-height:15px;
color:#68625e;
font:11px tahoma;
}

.help3 div
{
	position: relative;
	width: 100%;
	height:57px;
	background:url(../images/help2_right.gif) no-repeat right top;
	padding:0px 10px 0px 10px;
}

.help3 div div
{
	position: relative;
	height:29px;
	padding:28px 0px 0px 0px;
	background:url(../images/help2_center.gif) repeat-x left top;
}

.help4 {
position:absolute;
right:0px;
top:30px;
width:168px;
height:49px;
padding:22px 7px 0px 10px;
background:url(../images/help1.gif) no-repeat;
z-index:980;
text-align:left;
line-height:15px;
color:#68625e;
font:11px tahoma;
}


.indexContent {
padding-top:20px;
}

.indexContent .form {
margin-left:0px;
}

.indexContent p {
line-height:18px;
}
.indexContent .form .in_price {
background:#fffae8; color:#5A4F49; font:12px Tahoma; border:1px solid #a59f98; padding:2px;
}
.indexContent .form .cb {
position:absolute;
 width:24px;
  height:40px;
   top:0px; 
}
.indexContent .form .cb_img {
display:none;
position:absolute;
top:11px;
}
.indexContent .form #img1 {left:3px;}
.indexContent .form #img2 {left:44px;}
.indexContent .form #img3 {left:84px;}
.indexContent .form #img4 {left:124px;}
.indexContent .form #img5 {left:164px;}
.indexContent .form #img6 {left:204px;}
.container {
overflow:hidden;
}

.checked {
font-weight:bold;
color:#A80000 !important;
text-decoration:underline;
}
/*.chh {
text-align:center;}*/
.chh input {
cursor:pointer;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
opacity:0;
}
.BG_form {
background:#776D64;
color:#FFFFFF;
padding:2px 4px;
min-width:50px;}
#map_overlay {
	top:0;
	left:0;
	margin:0;
	display: none;
	position:absolute;
	z-index: 1000;
	width: 100%;
	height: 100%;
	background-color:#333333;
	opacity:0.4;
}
#map_content {
	display: none;
	top:0;
	left:0;
	margin: 25% 0 0 25%;
	position:absolute;
	width: 50%;
	height: 50%;
	opacity:1;	
	z-index: 1001;
}
#map_content iframe{
	width: 100%;
	height: 100%;
	border: 0;
}
.list .active {
color:#B10000 !important;
text-decoration:underline !important;}
#div_1 {
}

ul.proList  li {
background:url(../images/bordDot.gif) repeat-x bottom;
padding:10px 0px 10px 10px;
margin:0 20px 0 20px;
list-style:none;
}
ul.proList {
list-style:none;
margin:0;
padding:0;}
ul.proList  li a {
text-decoration:none;
color:#685745;
font-weight:bold;}
ul.proList  li a.active {
color:#AA0300;}
ul.proList  li.last {
background:none;}
ul.list li.last {
background:none;}

.headerLeft {
position:relative;
height:200px;
background:url(../images/logo.jpg) no-repeat;
z-index:100;
}
.logo_a {
position:absolute;
width:200px;
height:60px;
display:block;
left:220px;
top:35px;
z-index:1000;
}
.hotel_122 {
width:675px;
/*background:url(../images/122.gif) no-repeat right bottom;*/
height:57px;
padding:15px 0 0 0;
}
.header {
position:relative;
z-index:1;
}
.top {
position:relative;
z-index:2;
}
.headerLeft .line {
width:440px;
height:20px;
border-bottom:4px solid #D1C9B6;
margin:0 0 0 230px;}
.headerLeft .form {
width:290px;
padding:30px 0 0 380px;
}
.headerLeft .form a {
display:block;
float:right;
margin:0px 0 0 0;
color:#9C8456;
font:11px tahoma;
}
.headerLeft .form input.text {
width:170px;
/*color:#D0C5B1;*/
color:#000000;
border:1px solid #C3B298;
background:#FFFFFF;
font:11px tahoma;
}
.imgBatDiv {
margin:0 40px 0 0;}
.imgBatDiv img {
display:none;
position:absolute;
top:11px;
}
.imgBatDiv img.checked {
display:block;}
.star {
width:100px;
height:19px;
background:url(../images/s0.gif) no-repeat;
position:relative;
margin:0 auto;
z-index:10;
}
.star1 {
width:100px;
height:19px;
background:url(../images/s1.gif) no-repeat;
position:relative;
margin:0 auto;
}
.star2 {
width:100px;
height:19px;
background:url(../images/s2.gif) no-repeat;
position:relative;
margin:0 auto;}
.star3 {
width:100px;
height:19px;
background:url(../images/s3.gif) no-repeat;
position:relative;
margin:0 auto;}
.star4 {
width:100px;
height:19px;
background:url(../images/s4.gif) no-repeat;
position:relative;
margin:0 auto;}
.star5 {
width:100px;
height:19px;
background:url(../images/s5.gif) no-repeat;
position:relative;
margin:0 auto;
}
#starDiv {
position:relative;
z-index:9;}
#starDiv input {
position:absolute;
width:20px;
height:19px;
display:block;
top:0px;
cursor:pointer;
opacity:0;
margin:0;
filter: alpha(opacity=0);
z-index:11;
}
.inStar1 {
left:0px;
}
.inStar2 {
left:20px;
}
.inStar3 {
left:40px;
}
.inStar4 {
left:60px;
}
.inStar5 {
left:80px;
}
.starDivM {
padding:0 40px;
border-right:1px solid #D8D1BF;
border-left:1px solid #D8D1BF;
text-align:center;
position:relative;
}
a.VIP:hover   {
text-decoration:underline !important;
}
a.VIP {
display:block;
background:url(../images/vip.jpg) no-repeat;
width:67px;
height:41px;
margin:0 auto;
}
.shar {
background:url(../images/shar.jpg) no-repeat;
width:17px;
height:18px;
float:left;
}
a.mbrA {
display:block;
text-decoration:none;
}

.tabKom {
width:100%;
margin:10px 0 0 0;
}
.tabKom td {
width:50%;
background:url(../images/koshel.jpg) no-repeat #DFCFAE;
padding:0 0 0 45px;
height:36px;
}
* html table.tabKom {
width:98%;
margin:10px 0 0 0;
}
* html table.tabKom td {
width:49%;
background:url(../images/koshel.jpg) no-repeat #DFCFAE;
padding:0 0 0 45px;
height:36px;
}
.tabKom td.last {
background:url(../images/skvaj.jpg) no-repeat #DFCFAE;
}
.tabKom td div {
background:url(../images/lineKom.gif) no-repeat right;
}
.nomText {
color:#000000;
font-weight:normal;}

.hotelList .starsA {
display:block;
position:absolute;
width:110px;
height:20px;
right:20px;
top:12px;
}
.hotelList .rayA {
display:block;
position:absolute;
width:200px;
height:20px;
left:320px;
top:50px;
}
.center {
margin:0 auto 0 auto;
}
.form_page_text {
text-align:justify;
padding:0 23px;
line-height:20px;
}

.formTab {
}
.formTab td{
border-bottom:1px solid #D8D1BF;
}
.formTab2 td{
border-bottom:1px solid #D8D1BF;
padding:10px 0;
}
.formTab3 td {
vertical-align:middle;
height:45px;
}
.kiev {
width:29px;
 float:left; 
 height:28px; 
 background:url(../images/kiev.jpg) no-repeat;
 }
 .kiev_right {
 width:29px;
 float:left; 
 height:28px; 
 background:url(../images/kiev_right.jpg) no-repeat;
 }
 .kiev_left {
  width:29px;
 float:left; 
 height:28px; 
 background:url(../images/kiev_left.jpg) no-repeat;
 }
 .form_table td {
 padding:0 0 10px 0;
 }
 .form_table td input, textarea, select {
 background:#FFFFFF;
 border:1px solid #A3A195;
 }
 #tr_formfield7 .mt_left b {
 font-weight:normal;
 }
 #tr_formfield8 .mt_left b {
 font-weight:normal;
 }
 #tr_formfield8 td {
 padding:0 0 20px 0;
 }
 #tr_formfield9 .mt_left b {
 font-weight:normal;
 }
 #tr_formfield9 .mt_left {
 background:url(../images/outMoney.gif) repeat-x;
 padding:20px 0 20px 0;
 border-bottom:4px solid #A69F95;
 }
  #formfield9 {
  padding:20px 0 0 0;}
 #formfield9 label {
 display:block;
 float:left;
 padding:0 25px 0 0;
 line-height:20px;

}
 #formfield9 label input {
 margin:5px 0 0 0;
 border:none;
 background:#FCF6E4;
 }
  #formfield9 label b{
  }
  img#formfield10 {
  float:left;
  padding:0px 20px 0 0;
  margin:0;
  display:block;
  }
  #tr_formfield10 .mt_left {
  padding:20px 0 0 0;
  height:60px;
  position:relative;
  }
  #tr_formfield10 .mt_left b {
  margin:0 0 0px 0;
  padding:0;
  display:block;
}
  #tr_formfield10 .mt_left input {
  padding:0px 0 0 0;
  display:block;
  position:relative;
  left:0;
  top:0px;
  font:14px tahoma;
  }
  .form_submit input {
  background:url(../images/buttom.jpg) no-repeat !important;
  width:111px!important;
  height:23px!important;
  border:none!important;
  position:relative;
  left:335px;
  top:-37px;
  cursor:pointer!important;
  float:left;
  }
  .mt_left {
  text-align:left;
  }
   .mt_right {
	width:50%;
   }
   
   
   
.headerLeftPro {
position:relative;
height:200px;
background:url(../images/headerLeftPro.jpg) no-repeat;
z-index:100;
margin:0;
}

.outstar {
position:absolute;
left:10px;
top:-20px;
width:210px;
height:65px;
z-index:1;}

.headerCenterPro {
width:300px;
margin:0 auto;
text-align:right;
padding:45px 0 0 0;
color:#A2865F;
}
.headerCenterPro .phoneH {
font:17px "Times New Roman", Times, serif;
}
.headerCenterPro .phone {
font: 30px "Times New Roman", Times, serif;
}
.headerCenterPro .e-mail {
padding:30px 0 0 0;
} 
.headerCenterPro .e-mail a {
color:#A2865F;
}

.news_page {
padding:30px 0 0 0;
}
.news_page .mbrK {
color:#5A4F49;
line-height:20px;

padding:30px;
}
.news_page .head {
font: bold 12px tahoma;
}
.news_page .mbrK img {
float:left;
}


.proList li ul {
margin:0;
padding:0;
}
.proList li ul li {
background:url(../images/qvad.gif) no-repeat left ;
padding:10px 0 10px 20px;
}
.proList li ul li a {
font-weight:normal;
font:11px tahoma;
}
.find {
padding:0 0 20px 0;
}
.find h2 {
padding:10px 0 0 0;
}
.results h2 {
line-height:20px;
padding:0 0 10px 18px;
font-size:21px;
}
.results h2 a {
text-decoration:none;
color: rgb(153, 0, 0);
text-decoration:none;
}

.colHotel {
/*position:absolute;
top:4px;
right:70px;*/
font:45px "Times New Roman", Times, serif;
color:#B00300;
}
.rent-cars {
	background:#fff url(../images/rent-cars-top.jpg) left top no-repeat;
	width:690px;
	margin: 0 auto;
}
.rent-cars .in {
	background:url(../images/rent-cars-bottom.jpg) left bottom no-repeat;
	width:630px;
	padding:15px 30px;
}
