/* CSS Document */
#verh1{
	height: 42px;
	width: 896px;
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#verh2{
height: 190px;
width: 896px;
padding: 0px;
}
#logo{
height: 190px;
width: 274px;
background-image: url(img/logo.jpg);
background-repeat:no-repeat;
}
#foto1{
width: 310px;
background-image: url(img/fasad.jpg);
background-repeat:no-repeat;
}
#foto2{
width: 312px;
background-image: url(img/nomer.jpg);
background-repeat:no-repeat;
}
#content{
width:896px;
background-image:url(img/bg_content.jpg);
background-repeat:repeat-y;
}

#menu{
font-size:11px;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu A{
color: #429902;
text-decoration:none;
}
#menu A:hover{
color: #9A4601;
text-decoration:none;
}
#menu2{
width:170px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:12px;
color:#9C1700;
margin-left:30px;
margin-top:30px;
}
#menu2 TD {
background-image: url(img/line_menu.gif);
background-position:bottom left;
background-repeat: repeat-x;
height: 26px;
}
#menu2 A{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:12px;
letter-spacing: 1pt;
color: #C41700;
text-decoration:none;
}
#menu2 A:hover{
color: #F2670B;
text-decoration:none;
}
#flash{
cursor: hand;
}
#text{
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#494949;
	margin: 30px  25px  5px  25px;
}
#text A{
color: #429902;
text-decoration:none;
}
#text A:hover{
color: #D86201;
text-decoration:none;
}
.zag{
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #A0693D;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #CC0000;
}

#illustr{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

}
#konc{
	margin-bottom: 0px;
	width: 896px;
	height: 59px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#55401C;
	padding-left: 20px;
	background-image: url(img/bottom.gif);
	background-position: center top;
}
#konc A{
text-decoration:none;
font-weight:normal;
color:#BF022D;
}
#konc A:hover{
color:#E60039;
}
.form{
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color: #4C4C4C;
	border : 1px solid  rgb(200, 121, 94);
	height : 23px;
	width : 330px;
	margin-bottom : 0px;
	background-color:#FFFCF2;
}
.form2{
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color: #4C4C4C;
	border : 1px solid  rgb(200, 121, 94);
	height : 23px;
	margin-bottom : 0px;
	background-color:#FFFCF2;
}
form {
	margin: 0px;
	padding: 0px;
}
form #illustr {
	margin-top: 0px;
}


.formtext{
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	color: #4C4C4C;
	border : 1px solid rgb(200, 121, 94);
	height : 120px;
	width :480px;
	background-color:#FFFCF2;
}
.ps{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#price{
font-size:12px;
font-family:Tahoma, Verdana, Arial, sans-serif;
color:#494949;
}
#price TH{
color:#C41700;
height: 35px;
top:3px;
background-image: url(img/line_menu.gif);
background-position:bottom ;
background-repeat:repeat-x;
padding: 3px;
}
#price TD{

background-image: url(img/line_menu.gif);
background-position:bottom ;
background-repeat:repeat-x;
padding: 3px  10px 5px  5px ;
}

.illustr {
cursor: hand;
border:solid #B79233 2px;
}

.illustr1 {
cursor: hand;
border:solid #B79233 2px;
margin-left: 89px;
}
.illustr2 {
cursor: hand;
padding: 5px;
border: ridge #FEF8E7 1px;
width: 423px;
}
.illustr4 {
cursor: hand;
}
.illustr5 {
cursor: hand;
border:solid #B79233 2px;
margin-left: 30px;
}
.otstup{
margin-left: 20px;
}
#key{
	width: 350px;
	height: 50px;
	position:absolute;
	z-index:100;

}
#key H1{
font-family:Arial, Helvetica, sans-serif;
font-size:7px;
color: #FCE8B5;

}


#left{
background-image: url(img/bg_left.jpg);
}
#right{
background-image: url(img/bg_right.jpg);
}

/* link exchange */
#links{
	width: 400px;
	padding: 0;
	margin: 0;
	border: 0;
}
#links p{
	margin: 3px 10px;
	padding: 0;
	text-align: left;
	text-indent: 0;
}
#links p a{
	display: inline;
	margin: 0;
	padding: 0;
}
#links p a img{
	display: inline;
	margin: 2px 0;
	padding: 0;
}
/* end link exchange */
.holiday {
	background-repeat: no-repeat;
	background-position: 0px 70px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
}
#obyavleniye {
	color: #FFFFCC;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 8px;
	margin-left: 10px;
	width: 426px;
	padding-bottom: 2px;
	visibility: visible;
	background-repeat: repeat;
	background-position: center top;
	background-color: #AA230D;
	background-image: url(img/bg_baner2.jpg);
}
body {
	background-color: #B94306;
	margin: 0px;
	padding: 0px;
	background-image: url(img/bg_body.jpg);
}
.sape {
	font-size: 10px;
	color: #BD4922;
	font-family: Arial, Helvetica, sans-serif;
}
.sape a{

	color: #BB5B22;
}
.ots2 {
	margin: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CC0000;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D2BA58;
	border-bottom-color: #D1B955;
	font-style: italic;
	background-image: url(img/razd.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#1 {
	margin-right: 20px;
	margin-left: 20px;
	font-weight: lighter;
	font-style: italic;
	font-size: 12px;
	line-height: 130%;
}

.search-form {
/*	margin-right: 12px;*/
	margin: 16px 0px;
	float: left;
    font-family: Georgia, sans-serif;
}
a.reserve {
	color: #bb1811 !important;
	text-decoration: underline !important;
	font-weight: bold;
}
a.reserve:hover {
	text-decoration: none !important;
}
.cost {
	color: #000;
}
.btn_reserve {
	margin-top: 10px;
	background: url("/img/btn_reserve.gif") no-repeat;
	width: 131px;
	height: 23px;
	display: block;
	text-align: center;
	padding-top: 4px;
}

.btn_reserve a {
	color: #FFF !important;
}
.btn_reserve a:hover {
	text-decoration: underline !important;
}
.index_page {
	padding-right: 2px;
	_padding-right: 0px;
}
.tel_br {
	font-weight: bold;
	color: #E44E01;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}
.pod_bron_td {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #C65509;
}
.important {
	padding-left: 25px;
	background-image: url(img/mark2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	color: #8B7E72;
	font-weight: bolder;
}
