/* ----------- Îôîðìëåíèå òàáëèöû ñ öåíàìè íà íîìåðàìà ---------------*/

#standard1 tr.standard1 td, #standard2 tr.standard2 td, #comfort tr.comfort td, #comfortplus tr.comfortplus td {
		background-color:#e6e0ca;
		font-weight:bold;
}

.priceTable{
border-collapse:collapse;
border:1px solid black;
}

.priceTable td{
border: 1px solid black;
}

.priceTable .TableHeader{
	text-align:center;
}
/* ----------- //Îôîðìëåíèå òàáëèöû ñ öåíàìè íà íîìåðàìà ---------------*/


html { padding: 0px; margin: 0px }
body { padding: 0px; margin: 0px; background: #9d7866 }

#maintable {
	width:1000px;
	background-color:#FFF;
	border-left:5px solid #8d6c5c;
	border-right:5px solid #8d6c5c;
}


body, td, th, p, p.nj, ul, ol, a, div { font: normal 11px Verdana,Arial,Helvitica; color: #000 }
th {font-weight:bold; font-size:10px;}
img { border: 0px }
h1  { font: bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #B2273C; text-align: center }
h1.Foo {
	FONT-SIZE: 9px; MARGIN: 0px; COLOR: #a17b66; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none; margin-top: 10px;
}
h2  { font: normal 17px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #B2273C; text-align: left }
h3 {
	/*font: bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #B2273C;*/
	margin-top: 10px;
	font: bold 11px Arial;color: #B2273C;
}
h4 {
	/*FONT-SIZE: 9px; MARGIN: 0px; COLOR: #a17b66; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; margin-top: 10px;*/
	margin-top: 10px;
	font: bold 13px Arial;
	color: #993300;
	
}

h4.left {
	align:left;
	text-align:left;
	margin-bottom:0px;
}

.bg_top   { background-image: url(/img/bg_top.jpg)   }
.bg_ornam { background-image: url(/img/bg_ornam.jpg) }

.formEdit, .formSelect { width: 200px }
.formEdit, .formSelect, .formBtn { font: 14px Arial; color: #000 }
.formBtn  { margin-top: 10px; margin-bottom: 7px }

div.news p { text-align: justify }
div.news p { margin: 0 }

img.border { border: 1px solid }
img.left   { margin-top: 5px; margin-right: 7px; float: left  }
img.right  { margin-top: 5px; margin-left:  7px; float: right }

p.address { text-align: center; margin-top: 7px }
//p.tj      { font-size:13px;}

table.border    { border: 1px solid #755E56 }
table.border td { background-color: #eaddd4 }

table.pricelist           { width: 90% }
table.pricelist td        { font-size: x-small }
table.pricelist td.header { padding: 5px; font-weight: bold; text-align: center }

td.menu, td.menu div {  font: normal 9px Verdana,Arial,Helvitica; color: #EED0A8 }
a.ch{
color: #A17B66;
font-family:Arial;
text-decoration: none;
}
a.ch:hover{
color: #A17B66;
font-family:Arial;
text-decoration: underline;
}
.bordo {
color: #B2273C;
//font-weight: bold;
}
ul.room {
color: #B2273C;
font-weight:bold;
font-size:14px;
font-family: Arial;
}
h1.special{
cursor:pointer;
text-align:left;
}
td.bottom_right{
height:300px;
background:url(/pic/bottom_right.jpg) no-repeat right bottom;
}
input.outmsg{
border-width:0px;
width:250px;
font:normal 8pt Arial;
}
div.courier, div.courier p{
font:normal 8pt Arial;
}


a.mmenu{
display:block;
background-image: url("/img/m.jpg");
background-position: left top;
background-repeat: no-repeat;
width: 189px;
padding: 33px 0px 18px 0px;
text-indent: 33px;
cursor:pointer;
text-decoration:none;
/*
font-family: serif;
font-size: 6.5pt;
font-weight:bold;
*/
font: bold 8px Verdana,Arial,Helvitica;
text-transform:uppercase;
color: #EED0A8;
}

a.mmenu:hover{
background-image: url("/img/mo.jpg");
color: #B2273C;
}

a.style3{
text-decoration:none;
}

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

#top_flsh {
	text-align: left;
	padding: 0px 45px;

 /*position: absolute; 
 width: 150px;
 height: 150px;
 right: 35px;
 top: 70px; */
}

#bgrd_img {
 position: relative; 
}

#map_canvas {
	border:3px solid #f4dfaa;
}

  #langblock {
	position:absolute;
	top:10px;
	left:80px;
	z-index:9;
	width:135px;
	overflow:hidden;
	visibility:hidden;
}

#delink {
	color:#333333;
	text-decoration:none;
	cursor: text;
}

.select-free {
	z-index:99;/*any value*/
	overflow:hidden;/*must have*/
	width:135px;
	height:380px;
	background:transparent url(/images/lang2.gif) 0px 0px no-repeat;
	padding-top:7px;
}

.select-free strong {
	font-size:12px;
	color:white;
	font-weight:bold;
	display:block;
	width:100%;
}

.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
	border:0px;
}


.select-free a {
	display:block;
	padding:0px;
	margin:0px;
	width:135px;
	height:18px;
	color:#d7b795;
	font-size:8px;
	line-height:18px;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
}

.select-free a:hover {
	background:#ddc6b6;
	text-decoration:underline;
	color:#ba4754;
}


  	.pricetable {
		border-collapse:collapse;
		margin-top:7px;
	}
	.pricetable td {
		text-align:center;
		border:1px solid #9d7866;
		padding:2px;
		background-color:#fbf5e9;
	}
	.pricetable tr.heading td {
		text-indent:0px;
		background-color:#f7f0db;
	}
	.pricetable td strike {
		c__olor:red;
	}
	
	.pricetable tr.curroom td {
		background-color:#e6e0ca;
		font-weight:bold;
	}
	
		
	
	a.bookbutton {
		display: block;
		background:#912529 url(/images/bookbutton.gif);
		text-align:center;
		width:157px;
		color:white;
		text-decoration:none;
		padding:6px 0px;
		margin:8px;
	}
	
	#maincontent .nbcrs-bookButton, #maincontent button, #maincontent .submit_main {
		padding:2px 7px 3px 7px;
		text-decoration:none;
	}
	

a.ddd {
	padding-left:20px;
	b_ackground: url(/images/ico/3dphoto.gif) 0px 1px no-repeat;
	background: url(/images/ico/bullet_check.gif) 0px -2px no-repeat;
	line-height:18px;
	text-transform:capitalize;
}

.thumb {
	padding:2px;
	border:1px solid #d9a986;
	margin-right:0px;
	margin-top:5px;
}

.hiddenfirst {
	display:none;
}

.last {
	margin-right:0px;
}

.stared {
	padding:3px 10px 3px 20px;
	background: url(/images/ico/star.png) 0px 2px no-repeat;
}

font {
	font-size:11px;
	font-family:Verdana;
}
#maincontent p {
	text-align:justify;
}
#maincontent p.address, #maincontent p.center, #maincontent p.PrintMode {
	text-align:center;
}



ul.pay {
	text-align:left;
	font-weight:bold;
	list-style:none;
	margin-left:100px;
}
ul.pay li {
	font-weight:normal;
	text-align:left;
	padding:1px 0px 2px 20px;
	background: transparent url(/images/ico/sm-star.gif) 3px 3px no-repeat;

}

td.leftcolumn {
	width:200px;
	padding-top:7px;
}

td.rightcolumn {
	width:200px;
}
td.rightcolumn textarea, td.rightcolumn .field_special {
	width:250px;
	text-align:left;
}

#data_from1_b, #data_antil1_b {
	cursor:pointer;
}

.clear {
	clear:both;
	height:10px;
}

.onlineform {
	display: block; width: 195px; text-align: center; font-weight: bold; padding-top: 15px; padding-bottom: 5px; color:#aa2d3b;
}

.form126, .form127, .form128 {
	display:none;
}

#thumbs {
	margin-right:11px;
}

#thumbs img {
	margin-left:5px;
	margin-right:5px;
}

#vin h1 {
	margin-top:50px;
}

a.booklink {
	display:block;
	color:#eee0cc;
	background-color:#b08773;
	text-decoration:none;
	padding:1px 0px 2px 0px;
	width:100px;
	margin:0px auto;
	font-size:10px;
	font-weight:bold;
	margin-top:3px;
	border:1px solid #333;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
}
a.booklink:hover {
	background-color:#c2957e;
}

/* îôîðìëåíèå âñïëûâàþùåãî îêíà ñ öåíàìè íà òðàíñôåð
.tooltip {
	background-image: url(images/transfer/okno.png);
	width: 495px;
	height: 347px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	padding:38px 33px 10px;
	display:none;
}
.tooltip table {
	font-size: 11px;
	color: #FFF;
	text-align: center;
}
.tooltip-color {
	color: white;
}
.t3st{
	background-image:url(/images/transfer/3st.png);
	color: white;
}
.t2st{
	background-image:url(/images/transfer/2st.png);
	color: white;
}
 */

