* {
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: 16px;
  border:  0px solid #660066;
}
.aboutme{
  text-decoration: underline;
  color: #FF0000;
}
.aboutme:hover{
  text-decoration: underline;
  color: #960014;
}

.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-image: url(img/promobox.jpg);
 background-repeat: no-repeat;
 padding-top: 0px;
  height: 96px;
  width: 200px;
  vertical-align: top;
  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: 2%;
  padding-right: 2%;
  /*text-align: justify;*/
  font-family: Verdana, Arial;
  font-size: 11px;
  height: 140px;
}
.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-image: url(img/hotels_footer_cham_up.jpg);
  background-repeat: 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;
}
.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: 0px;
  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;
  widows: block;
  text-align: left;
  vertical-align: middle;
  /*margin: 0px 0px 0px 0px; */
  width: 99%;
  height: 60px;
  z-index: 1;
}
#promotitle1{
  border: 0px solid #FDC79D;
  background-image: url(img/promobox_up_stars1.jpg);
  position: absolute;
  widows: 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;
  widows: 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;
  widows: 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;
  widows: 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;
  widows: 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;
  widows: block;
  text-align: center;
  margin: 0px 0px 0px 0px;
  width: 100px;
  height: 100px;
}

#promocontent{
  border: 0px solid #FDC79D;
  widows: 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;
  widows: block;
  text-align: center;
  vertical-align: middle;
  padding-top: 0px;
  width: 100px;
  height: 35px;
  z-index: 2;
}
#textbox{
  border: 1px solid #FDC79D;
  position: absolute;
  widows: block;
  vertical-align: middle;
  margin-left: 40%;
  margin-top: 3px;
  width: 60%;
  height: 35px;
}
#imagenews{
  padding-bottom: 10px;
  padding-left: 0px;
  padding-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;
}
#mini{
  font-size: 9px;
  font-weight: normal;
}
#index{
  font-size: 12px;
}
#indextext{
  font-size: 10px;
}
#hotelvideo{
  background-image: url(img/1.jpg);
  widows: 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: justify;
  width: 100%;
}
.interview_p{
  padding-right: 10px;
  text-align: justify;
  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;
  widows: block;
}








