﻿* {
	margin:0;
	padding:0;	
}

body {
	text-align:center;	
	font-family:Tahoma;
	font-size:14px;

/*	background-color:#FDF5EE;		
	background-image:url('image/main_bg_v.jpg');
	background-position:left top;
	background-repeat:repeat;*/
}

#wrapper {	
	width:970px;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
	background-color:#ffffff;		
}

#left {
	position:absolute;
	width:0px;
}

#center {
	position:relative;
	top:10px;	
	width:970px;
	text-align:left;
	left:0px;	
}

#tm_botton {
	background-image:url('image/hr3.jpg');
	background-repeat:repeat-x;
	height:23px;
}

.hide {
	display:none;	
}

.ulnone {
	list-style:none;
}

.clActive {
	color:#CC3300;	
	margin-left:6px;
	margin-right:6px;	
}

.aright {
	text-align:right;
}

.title {
	width:970px;
	height:60px;
	background-color:#536786;
	color:#fff;
}

.title h1{
	margin-left:16px;
	font-size:16pt;
	margin-top:8px;
	font-weight:normal;
}

.title p{
	margin-left:16px;
	font-size:14px;
	font-weight:normal;	
	color:#aab1bb;
	text-transform:capitalize;
}

.common_info {
	background-image:url('image/bg_hotel.jpg');
}

.common_info th {
	padding-left:8px;
	font-family:Tahoma;
	font-size:13px;
	color:#693a0c;
	vertical-align:top;
}

.common_info td {
	padding-left:8px;
	font-family:Tahoma;
	font-size:13px;
	color:#693a0c;
}

.common_info caption {
	vertical-align:middle;
	background-color:#aab1bb;
	color:#fff;
	padding-top:8px;
	padding-bottom:8px;
	font-size:14px;
	font-weight:bold;
}

.common_info li a {
	color:#693a0c;	
}
	
.description {
	padding-left:40px;
	padding-bottom:8px;
	padding-top:8px;
	background-color:#828995;
	color:#fff;
	font-size:14px;
	font-weight:bold;	
	margin-bottom:10px;
}

.part {
	padding-left:8px;
	font-family:Tahoma;
	font-size:13px;
	text-align:justify;
	color:#693a0c;	
	padding-right:8px;
}

.action {
	margin-left:8px;
	font-family:Tahoma;
	font-size:13px;
	text-align:justify;
	color:#693a0c;	
	margin-right:8px;	
	padding-bottom:6px;
}

.action a {
	color:#536786;	
}

.action a:visited {
	color:#693a0c;	
}

#phoneEx {	
	color:#C0C0C0;
	font-weight:bold;
}

.photoPlace {
	background-image:url('image/bg_hotel.jpg');	
}

.bigPhoto {
	vertical-align:top; 
	text-align:center;
	width:330px; 
	height:260px;
}

.leftPhoto {
	vertical-align:top; 
	text-align:right;
	width:165px;
}

.rightPhoto {
	vertical-align:top; 
	text-align:left;
	width:165px;
}

#crumb {
	font-size:14px;
	margin-bottom:18px;
}

#crumb a {
	color:#7e6329;
}

#crumb a:visited {
	color:#7e6329;
}

#crumb img {
	padding-left:6px;
	padding-right:6px;
}

#roomLink {
	font-size:16px;
	font-weight:bold;
}

/* -------------- Номера ----------------*/
.roomLink {
	padding-top:4px;
	padding-bottom:4px;	
	width:280px;
	border-right:2px #fff solid;
}

#room {
	font-size:12px;
	font-weight:normal;
	color:#536786;
	margin-bottom:20px;
}

#room th {
	font-size:12px;
	font-weight:normal;
	color:#536786;
	text-align:center;
}

#room td {
	padding-left:8px;
	border-bottom:1px #fff solid;
	text-align:left;
}

#room a {
	font-size:12px;
	font-weight:normal;
	color:#536786;	
}

#room a:visited {
	color:#9f8a5b;
}

#room span {
	font-size:12px;
	font-weight:normal;
	color:#536786;	
}

.aroomright {
	text-align:right;
	padding-right:6px;
}


.rowOdd {
	background-color:#efe5ca;
}

.roomType {
	background-color:#828995;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding-left:8px;
	padding-bottom:8px;
	padding-top:8px;
	border-right:2px #fff solid;
}

.roomOne {
	background-color:#aab1bb;
	color:#fff;
	font-size:13px;	
	width:80px;
}

.roomTo {
	background-color:#aab1bb;
	color:#fff;
	font-size:13px;	
	width:80px;
}

#price_period span {
	padding-right:8px;
	font-weight:bold;
}

#price_period a {
	padding-right:8px;
}

#price_period a:visited {
	color:#536786;	
}

#article_text {
	line-height:18px;
}

#article_text p{
	padding-bottom:10px;
}

#stat_text p {
	margin-bottom:8px;
}