* {	margin: 0;	padding: 0;	border: 0;	font-family: Verdana;	font-size: 11px;	text-decoration: none;	color: #4A1B01;}
a{  color: #E00050;  text-decoration: underline;}
a:hover{  color: #4A1B01;  text-decoration: underline;}
a.menu{  font-size: 12px;  font-weight: bold;  color: #FFCC33;  text-decoration: underline;}
a.menu:hover{  font-size: 12px;  color: #4A1B01;  text-decoration: none;}
.divbg{  background-image: url(img/hotels_menu_bg.jpg);  height: 110px;}
.hotel_hour{   background-image: url(img/hotels_menu_chas.jpg);   /*padding-top: 80px;*/   width: 200px;   height: 110px;}
.hotel_mini{	background-image: url(img/hotels_menu_mini.jpg);	width: 200px;	height: 110px;}
.hotel_econom{	background-image: url(img/hotels_menu_ekonom.jpg);	width: 160px;	height: 110px;}
.hotel_biz{	background-image: url(img/hotels_menu_biz.jpg);	width: 200px;	height: 110px;}
.hotel_lux{	background-image: url(img/hotels_menu_lux.jpg);	width: 160px;	height: 110px;}
.headcenter{	background-image: url(img/hotels_head_center.jpg);	height: 240px;	width: 520px;}.headleft{	background-image: url(img/hotels_head_left.jpg);	height: 240px;	width: 240px;}
.headright{	background-image: url(img/hotels_head_right.jpg);	height: 240px;	width: 240px;}
.about{	padding-left: 80px;	padding-top: 10px;	border:  0px solid #660066;}
.aboutme{	text-decoration: underline;	color: #FF0000;}
.aboutme:hover{	text-decoration: underline;	color: #960014;}#torussian, #toenglish, #todeutsch {	cursor: pointer;}
.reklama{	text-decoration: underline;	padding-top: 5px;	margin-top: 5px;	color: #FF0000;}
.reklama:hover{	text-decoration: underline;	margin-top: 10px;	padding-top: 10px;	color: #960014;}
a.sale{	font-family: Verdana;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;	text-decoration: underline;}
a.sale:hover{	font-family: Verdana;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}
.dengi{	border: 1px solid #FDC79D;	height: 60px;	width: 200px;	margin-left: 20px;	margin-top: 10px;	margin-right: 20px;	margin-bottom: 20px;}
.pogoda{	border: 0px solid #FDC79D;	height: 60px;	width: 200px;	margin-right: 20px;	margin-top: 8px;	margin-left: 20px;	margin-bottom: 20px;	padding-top: 0px;}
.baner{height: 60px; margin: 5px;}
h1{	font-family: Verdana;	font-size: 15px;	font-weight: bold;	color: #660000;}
h2{	font-family: Verdana;	font-size: 11px;	font-weight: bold;	color: #660000;}
.baner_left_sale{	border: 1px solid #FDC79D;	background-image: url(img/hotel_sale.jpg);	background-repeat: no-repeat;	padding-top: 0px;	height: 96px;	width: 200px;	vertical-align: top;	margin-left: 20px;	margin-right: 20px;}
.baner_left_rent{	border: 1px solid #FDC79D;	background-image: url(img/hotel_rent.jpg);	background-repeat: no-repeat;	padding-top: 0px;	height: 96px;	width: 200px;	vertical-align: top;	margin-left: 20px;	margin-right: 20px;}
.baner_left{	border: 1px solid #FDC79D;	background-repeat: no-repeat;	padding-top: 0px;	height: 120px;	width: 200px; margin-top: 36px;	margin-left: 20px;	margin-right: 20px;}
.baner_left1{	border: 1px solid #FDC79D;	background-image: url(img/promobox2.jpg);	background-repeat: no-repeat;	height: 96px;	width: 200px;	vertical-align: top;	margin-left: 20px;	margin-right: 20px;}
.baner_left2{	border: 1px solid #FDC79D;	background-image: url(img/promobox3.jpg);	background-repeat: no-repeat;	height: 96px;	width: 200px;	vertical-align: top;	margin-left: 20px;	margin-right: 20px;}.baner_right{	border: 1px solid #FDC79D;	height: 319px;	width: 200px;	vertical-align: top;	margin-left: 20px;}
.body{	text-align: justify;	font-family: Verdana, Arial;	font-size: 11px;}
.news{	text-align: justify;	font-family: Verdana, Arial;	font-size: 11px;	float: left;	/*text-align: justify;*/	font-family: Verdana, Arial;	font-size: 11px;	/*height: 100px;*/	width: 100%;	border-bottom: 1px  dashed #FDC79D;}
.news_index{	text-align: justify;	font-family: Verdana, Arial;	font-size: 11px;	float: left;	padding-left: 1%;	padding-right: 1%;	/*text-align: justify;*/	font-family: Verdana, Arial;	font-size: 11px;}
.news_full{	text-align: justify;	font-family: Verdana, Arial;	font-size: 11px;	float: left;	padding-left: 0%;	padding-right: 0%;	/*text-align: justify;*/	font-family: Verdana, Arial;	font-size: 11px;}
.submenu{	font-family: Century;	font-size: 13px;	font-weight: normal;	color: #960014;	text-decoration: none;}
.submenu:hover{	font-family: Century;	font-size: 13px;	color: #ff0014;	text-decoration: none;}.ruchka{	border: 0px solid #999999;	background: url(img/hotels_footer_cham_up.jpg) bottom no-repeat;	width: 200px;	height: 48px;}
.down_cham{	background-image: url(img/hotels_footer_cham_right.jpg);	background-repeat: no-repeat;	width: 240px;	height: 100px;}
.footer{	background-image: url(img/hotels_footer_cham_left1.jpg);	background-position: right;	background-repeat: no-repeat;	width: 100%;	height: 70px;	color: #CC3399;	padding-left: 10px;	padding-top: 30px;	border: 0px solid #999999;}.footermenu{	font-family: Verdana;	font-size: 11px;	color: #E10050;	text-decoration: none;}
.footermenu:hover{	font-family: Verdana;	font-size: 11px;	color: #980034;	text-decoration: none;}
a.tda{	font-family: Verdana;	font-size: 11px;	color: #E10050;	text-decoration: underline;	padding-left: 10px;}
a.tda:hover{	font-family: Verdana;	font-size: 11px;	color: #980034;	text-decoration: underline;	padding-left: 10px;}
a.tda1{	font-family: Verdana;	font-size: 12px;	color: #E10050;	text-decoration: underline;	padding-left: 10px;}a.tda1:hover{  font-family: Verdana;  font-size: 12px;  color: #980034;  text-decoration: underline;  padding-left: 10px;}
a.tda2{font-family: Verdana; font-size: 12px; color: #E10050; font-weight: bold; text-decoration: underline; padding-left: 10px;}a.tda2:hover{font-family: Verdana; font-size: 12px; color: #980034; font-weight: bold; text-decoration: underline; padding-left: 10px;}a.tda2 nobr {font-family: Verdana; font-size: 12px; color: #E10050; font-weight: bold; text-decoration: underline;}a.tda2:hover nobr{font-family: Verdana; font-size: 12px; color: #980034; font-weight: bold; text-decoration: underline; }
.titlehotel{  font-family: Verdana;  font-size: 12px;  text-decoration: none;  padding-left: 10px;}
#tda{  font-family: Verdana;  font-size: 12px;  color: #E10050;  text-decoration: underline;  padding-left: 10px;}.padding{padding: 5px;}.paddingleft{padding: 20px;}.borderimg{border: 1px solid #FDC79D;}
.map{    width: 520px;    height: 378px;    border: 1px solid #FDC79D;}
.td{  border-bottom: 1px solid #F49F9C;  padding-left: 0px;  padding-top: 4px;  padding-bottom: 5px;}
.tddotted{  border-bottom: 1px dotted #F49F9C;  padding-left: 10px;  padding-bottom: 7px;  padding-top: 7px;}
.underline{border-bottom: 1px solid #FDC79D;}
.title{  font-family: Verdana;  font-size: 15px;  font-weight: bold;  color: #E10050;}
.rightdiv{background-color: #Fee7d5; width: 200px;}
.weather{font-size: 10px;}
.fontweather{color: #E10051;}
h6{	color: #E10051;	font-family: Verdana;	font-size: 11px;	font-weight: bold;}
.leftdiv{  background-color: #Fee7d5;  padding: 10px;  margin-left: 20px;}
.imgright{	border: 1px solid #FDC79D;	margin-left: 20px;	margin-top: 0px;	margin-bottom: 0px;}a.transport{	font-family: Verdana;	font-size: 13px;	color: #E10050;	font-weight: bold;	text-decoration: underline;	padding-left: 10px;}
a.transport:hover{	font-family: Verdana;	font-size: 13px;	color: #980034;	font-weight: bold;	text-decoration: underline;	padding-left: 10px;}
a.promo{  font-family: Verdana;  font-size: 12px;  color: #E10050;  font-weight: bold;  text-decoration: underline;}a.promo:hover{  font-family: Verdana;  font-size: 12px;  color: #980034;  font-weight: bold;  text-decoration: underline;}
a.transportnext{	font-family: Verdana;	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #4A1B01;}
a.transportnext:hover{	font-family: Verdana;	font-size: 11px;	font-weight: bold;	text-decoration: underline;	color: #4A1B01;}
.hidden{display: none;}
.hiddentext{  font-family: Verdana;  font-size: 11px;  text-decoration: none;  color: #4A1B01;  font-weight: normal;  text-decoration: none;}
.hiddentext:hover{  font-family: Verdana;  font-size: 11px;  text-decoration: none;  color: #4A1B01;  font-weight: normal;  text-decoration: none;}
.bordermap{  border-top: 1px solid #FDC79D;  border-bottom: 1px solid #FDC79D;  border-right: 1px solid #FDC79D;  padding-right: 8px;  text-align: left;  background-color: #FFFFFF;}
.borderallh{  border-top: 1px solid #FDC79D;  border-bottom: 1px solid #FDC79D;  text-align: left;  background-color: #FFFFFF;}
input{  border: 1px solid #FDC79D;}
textarea{  border: 1px solid #FDC79D;}
#select{  border: 1px solid #FDC79D;  width: 490px;}
#promobox{  border: 1px solid #FDC79D;  display: block;  text-align: left;  vertical-align: middle;  /*margin: 0px 0px 0px 0px; */  width: 99%;  height: 60px;  z-index: 1;}
#promobox_new{  border: 0px solid #FDC79D;  text-align: center;  vertical-align: middle;  width: 100%;  height: 60px;  z-index: 1;}
#promobox_new_left{  width: 49%;  background-image: url(img/uyut/promobox_left1.jpg);  background-position: top right;  background-repeat: no-repeat;  background-color: #971e03;  float: left;  height: 60px;}
#promobox_new_right{  width: 49%;  background-image: url(img/uyut/promobox_right1.jpg);  background-position: top left;  background-repeat: no-repeat;  background-color: #f0f3cd;  float: left;  height: 52px;  padding-top: 8px;  text-align: left;  font-size: 11px;  color: #971e03;}
#promotitle1{  border: 0px solid #FDC79D;  background-image: url(img/promobox_up_stars1.jpg);  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 10px ;  width: 80px;  height: 40px;}
#promotitle2{  border: 0px solid #FDC79D;  background-image: url(img/promobox_up_stars2.jpg);  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 10px ;  width: 80px;  height: 40px;}
#promotitle3{  border: 0px solid #FDC79D;  background-image: url(img/promobox_up_stars3.jpg);  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 10px ;  width: 80px;  height: 40px;}
#promotitle4{  border: 0px solid #FDC79D;  background-image: url(img/promobox_up_stars4.jpg);  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 10px ;  width: 80px;  height: 40px;}
#promotitle5{  border: 0px solid #FDC79D;  background-image: url(img/promobox_up_stars5.jpg);  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  padding-top: 10px;  padding-left: 10px;  padding-right: 10px;  padding-bottom: 10px ;  width: 80px;  height: 40px;}
#promotitleleft{  border: 0px solid #FDC79D;  position: absolute;  display: block;  text-align: center;  margin: 0px 0px 0px 0px;  width: 100px;  height: 100px;}
#promocontent{  border: 0px solid #FDC79D;  display: block;  text-align: left;  padding-left: 110px;  padding-top: 0px;  /*margin: 0px 0px 0px 0px; */  width: 55%;  height: 55px;}
#rasporkatop{  border: 0px solid #FDC79D;  width: 250px;  height: 10px;}#rasporka{  border: 0px solid #FDC79D;  width: 520px;}
#titlebox{  border: 0px solid #FDC79D;  position: absolute;  display: block;  text-align: center;  vertical-align: middle;  padding-top: 0px;  width: 100px;  height: 35px;  z-index: 2;}
#textbox{  border: 1px solid #FDC79D;  position: absolute;  display: block;  vertical-align: middle;  margin-left: 40%;  margin-top: 3px;  width: 60%;  height: 35px;}
#imagenews, .imagenews{  margin-bottom: 10px;  margin-left: 0px;  margin-right: 10px;}a.titlenews{  font-family: Verdana;  font-size: 11px;  font-weight: bold;  color: #4A1B01;  text-decoration: underline;}
a.titlenews:hover{  font-family: Verdana;  font-size: 11px;  font-weight: bold;  color: #E10050;  text-decoration:  underline;}
a.mininews{  font-family: Verdana;  font-size: 10px;  font-weight: bold;  color: #4A1B01;  text-decoration: none;}
a.mininews:hover{  font-family: Verdana;  font-size: 10px;  font-weight: normal;  color: #4A1B01;  text-decoration:  underline;}
a.nextnews	{font-family: Verdana; font-size: 11px; font-weight: bold; color: #4A1B01; text-decoration: underline;}a.nextnews:hover	{font-family: Verdana; font-size: 11px; font-weight: bold; color: #E10050; text-decoration:  underline;}a.nextnewsa	{font-family: Verdana; font-size: 8px; font-weight: bold; color: #4A1B01; text-decoration: underline;}a.nextnewsa:hover	{font-family: Verdana; font-size: 8px; font-weight: bold; color: #E10050; text-decoration:  underline;}
#mini{  font-size: 9px;  font-weight: normal;}
#index{  font-size: 12px;}
#indextext{  font-size: 10px;}
#hotelvideo{  background-image: url(img/1.jpg);  display: block;  width: 130px;  height: 100px;}
#leftblock{  border: 1px solid #FDC79D;  width: 200px;  height: 213px;  margin-left: 20px;}
#leftblocktitle{  border: 0px solid #FDC79D;  width: 180px;  height: 10px;  padding: 10px;}
#lblock{  border: 0px solid #FDC79D;  background-color: #fee7d5;  padding-left: 5px;  padding-right: 5px;  padding-top: 2px;  padding-bottom: 2px;  vertical-align: middle;  width: 190px;  height: 20px;  margin-top: 2px;  /*margin-bottom: 2px;*/}
.lvl1 {font-size:15px;}.lvl1:hover {font-size:15px;}.lvl1a {	font-size:15px;}.lvl2 {font-size:13px;}.lvl2:hover {font-size:13px;}.lvl2a {	font-size:13px;}.lvl3 {font-size:11px;}.lvl3:hover {font-size:11px;}.lvl3a {	font-size:11px;}
#tdleftup{  border-left: 1px solid #4A1B01;  border-top: 1px solid #4A1B01;  padding: 5px;}
#tdrightup{  border-left: 1px solid #4A1B01;  border-right: 1px solid #4A1B01;  border-top: 1px solid #4A1B01;  width: 30%;  padding: 5px;}
#tdcenterup{  border-left: 1px solid #4A1B01;  border-right: 1px solid #4A1B01;  border-top: 1px solid #4A1B01;  padding: 5px;}
#tdcenterup{  border-left: 1px solid #4A1B01;  border-right: 0px solid #4A1B01;  border-top: 1px solid #4A1B01;  padding: 5px;}
#tdleftdown{  border-top: 1px solid #4A1B01;  border-left: 1px solid #4A1B01;  border-bottom: 1px solid #4A1B01;  padding: 5px;}
#tdcenterdown{  border-left: 1px solid #4A1B01;  border-right: 0px solid #4A1B01;  border-top: 1px solid #4A1B01;  border-bottom: 1px solid #4A1B01;  padding: 5px;}
#tdrightdown{  border-top: 1px solid #4A1B01;  border-left: 1px solid #4A1B01;  border-right: 1px solid #4A1B01;  border-bottom: 1px solid #4A1B01;  padding: 5px;}
#tddown{  border-top: 1px solid #4A1B01;  border-left: 1px solid #4A1B01;  border-right: 1px solid #4A1B01;  border-bottom: 0px solid #4A1B01;  padding: 5px;}
#titlrek{  font-family: Verdana;  font-size: 13px;  font-weight: bold;  color: #4A1B01;  text-decoration: none;}
#textrek{  font-family: Verdana;  font-size: 12px;  font-weight: normal;  color: #4A1B01;  text-decoration: none;}
#line{  border-top: 1px dotted #4A1B01;  width: 100%;  height: 20px}
.prewiev_title{  border-top: 1px solid #FDC79D;  padding-top: 3px;    width: 100%;}
.articles_title{  border-bottom: 1px solid #FDC79D;  width: 100%;}
.articles_body{  border-bottom: 0px dashed #4A1B01;  text-align: justify;  width: 100%;}
.articles_h2{  border-bottom: 1px dashed #FDC79D;  width: 100%;}
.interview_title{  padding-bottom: 5px;  border-bottom: 0px solid #FDC79D;  width: 100%;}
.interview_body{  background-color: #fee7d5;  border-bottom: 1px solid #fff4ee;  text-align: left;  width: 100%;}
.interview_p{  padding-right: 10px;  text-align: left;  height: 105px;}
a.interview{  font-family: Verdana;  font-size: 14px;  font-weight: bold;  color: #4A1B01;  text-decoration: underline;}a.interview:hover{  font-family: Verdana;  font-size: 14px;  font-weight: bold;  color: #E10050;  text-decoration:  underline;}
a.nextinterview{  font-family: Verdana;  font-size: 10px;  font-weight: bold;  color: #4A1B01;  text-decoration: underline;}
a.nextinterview:hover{  font-family: Verdana;  font-size: 10px;  font-weight: bold;  color: #E10050;  text-decoration:  underline;}
.an_hotel{  padding: 5px;  border: 0px solid #906090;  text-align: center;}
.yamap_div{  width: 400px;  height: 300px;  display: block;}
/*		Тут стиля для баннера Форум Отеля.	*/#b_forum_hotel {	width: 100%;	height: 60px;	background: #CCCCCC url('/img/bg_b_forum.gif') repeat-x center;	text-align: center;	font-family: 'Trebuchet MS';	font-size: 10px;	color: #340606;}#b_forum_hotel .image {	width: 100%;	height: 60px;	background: transparent url('/img/b_hotelforum.png') no-repeat right;}a.nb, a.nb:hover, a.nb:visited {text-decoration: none;}
/*стиль для услуги почасовой оплаты отеля форум*/.hour{	color: #E10050;	padding-left: 14px;	text-decoration: underline;}.hour1{	color: #E10050;	text-decoration: underline;}
