body, p, h1, h2, h3, form, ul, li{margin:0px;padding:0px;}
body{font-size:13px;font-family:"Times New Roman";color:#000000;background:url(../images/bg.gif);padding-bottom:12px;}
img{border:0px;}
a{color:#000000;}
a:hover{text-decoration:none;}
.clear{clear:both;}
#punct{position:absolute;z-index:100;width:12px;height:12px;font-size:1px;background-image:url("../images/curpage2.gif");}
#punct_bottom{position:absolute;z-index:100;width:12px;height:12px;font-size:1px;background-image:url("../images/curpage2.gif");}


#all{width:815px;position:absolute;top:0px;left:50%;margin-left:-407px;background-color:#f0ead2;margin-top:12px;margin-bottom:12px;border-top:1px solid #000000;}
#allIn{width:755px;margin:0px 30px; position:relative;}
/*Верхняя часть*/
#head{height:211px;}
#tophead {height:193px;margin-top: 20px;background:url('../images/logo.jpg') no-repeat;}
#tophead a{margin:0px 0px 0px 246px;width:267px;height:140px;display: block;}
#tophead img{margin:0px 0px 0px 246px;width:267px;height:140px;visibility: hidden;}
#bottomhead {height:27px;background-repeat:no-repeat;position: absolute; top: -15px;}
#bottomhead  p{padding:5px 0px 0px 0px;font-weight:bold;font-size:11px;color:#39200c;}
	#bottomhead #curDate {font-size:12px;display:block;float:left;margin:1px 0 0 10px;}
	* #bottomhead img {float:right;}
	* #bottomhead p {width: 750px;}
	* #bottomhead #curDate {margin-left:0px;}
#stripe-head{height:2px;font-size:3px;background:url("../images/stripe-1.gif") repeat-x;}
#stripe-foot{height:6px;font-size:3px;background:url("../images/stripe-2.gif") repeat-x;}
#stripe-text{color:#3e3c33;font-weight:bold;text-align:center;}
/*Левая часть*/
#left{width:202px;float:left;padding:23px 0px 21px 0px;}
  /*Главное меню*/  
  #menu{padding:25px 0px 0px 0px;background-image:url("../images/menutop.jpg");line-height:18px;}
  .m_foot{background-image:url("../images/menutop_foot.jpg") !important;}
    #menuBottom{background-image:url("../images/menubottom.jpg");padding:0px 6px 5px 0;}
  #menu ul{list-style-type:none;color:#bbb5a0;}
  #menu ul.left{float:left;background-image:url("../images/menuBack.gif");width:176px;}
    #menu ul.left li{padding-left:6px;background:url("../images/allpage.jpg") no-repeat center left;}
    #menu ul.left .active{padding-left:10px;background:url("../images/curpage2.gif") no-repeat center left;}
    #menu ul.left li a {background-image:url("../images/menubottom.jpg");}
  #menu ul.right{float:right;width:10px;}
    #menu ul.right li{}
  #menu a{text-decoration:none;color:#bbb5a0;}
  /*Второе меню*/
   #menu_low{padding:25px 0px 0px 0px;background-image:url("../images/menulow.jpg");line-height:18px;}
	   #menu_low ul{list-style-type:none;color:#bbb5a0;}
	  #menu_low ul.left{float:left;background-image:url("../images/menuBack.gif");width:176px;}
	    #menu_low ul.left li{}
	    #menu_low ul.left li a {background-image:url("../images/menubottom.jpg");}
	  #menu_low ul.right{float:right;width:10px;}
	    #menu_low ul.right li{}
	  #menu_low a{text-decoration:none;color:#bbb5a0;}
  /*Бронирование*/
  #order{margin:4px 0px 0px 0px;font-size:12px;color:#403723;}/*background-image:url("../images/order.jpg");padding:144px 3px 0px 3px;background-repeat:no-repeat;background-position:top;*/
  /*Про билеты*/
  #tickets{width:201px;margin-top:10px;}
  #tickets .top{background-image:url("../images/topMiniBorder.gif");height:15px;font-size:3px;}
  #tickets .middle{background-color:#413d2b;}
    #tickets .center{background-color:#f0ead0;background-image:url("../images/ticketStripe.gif");margin:0px 4px;text-align:center;font-family:Georgia;font-size:11px;color:#403723;background-repeat:no-repeat;}
      #tickets .center strong{font-family:"Times New Roman";font-size:18px;}
  #tickets .bottom{background-image:url("../images/bottomMiniBorder.gif");height:15px;font-size:3px;}

/*Центральная часть*/
#center{float:left;width:537px;margin:0px 0px 0px 16px;padding:23px 0px 20px 0px;}
  /*Адрес*/
  #adress{border:1px solid #6b5322;}
  #adress .in{border:1px solid #6b5322;margin:3px;background-image:url("../images/adressBack.gif");background-repeat:no-repeat;padding:0px 0px 0px 13px;}
    #adress h1, #adress h2, #adress h3{font-size:19px;color:#353531;padding:6px 0px 9px 0px;}
    #adress .phone{float:left;background-image:url("../images/phone.jpg");width:70px;height:88px;background-repeat:no-repeat;}
    #adress .adress{color:#403723;font-size:12px;padding:6px 0px 19px 0px;}
      #adress .adress strong{font-size:13px;}
    #adress .look{float:right;text-align:right;padding-top:8px;}
      #adress .look a{color:#000000;}
  #adress .right{float:right;width:143px;text-align:right;}
  #adress .right img{width:px;height:px;margin:16px 13px 0px 0px;}
  /*Рекомендованное*/
  #recommend{width:537px;margin-top:12px;}
  #recommend .top{background-image:url("../images/topRecommend.gif");height:60px;}
  #recommend .middle{border-left:6px solid #413d2b;border-right:6px solid #413d2b;font-size:11px;font-family:Georgia;padding:3px 14px 0px 14px;}
    #recommend .middle p{padding:7px 0px 5px 0px;}
  #recommend .bottom{background-image:url("../images/bottomRecommend.gif");height:46px;}
  /*Галерея*/
  #galery{width:537px;margin-top:7px;}
  #galery .top{background-image:url("../images/topGalery.gif");height:28px;}
  #galery .middle{border-left:2px solid #413d2b;border-right:2px solid #413d2b;margin:0px 2px 0px 2px;}
    #galery .left{background-image:url("../images/photo.jpg");margin:10px 0px 0px 9px;float:left;width:84px;height:77px;background-repeat:no-repeat;background-position:left;}
    #galery .right{background-image:url("../images/view_new.jpg");margin:5px 0px 0px 0px;float:right;width:117px;height:90px;background-repeat:no-repeat;background-position:right;}
    #galery .center{text-align:right;margin:0px 132px 0px 100px;border-bottom:1px solid #3e3c33;color:#403723;padding:1px 0px 24px 0px;}
    #galery .go{text-align:right;margin:0px 132px 0px 100px;color:#000000;padding:5px 0px 11px 0px;}
    #galery .middle p{padding:7px 0px 5px 0px;}
  #galery .bottom{background-image:url("../images/bottomGalery.gif");height:6px;font-size:1px;}
  /*Цены и рекомендации*/
  #stripe2{height:8px;font-size:1px;background-image:url("../images/stripe2.gif");margin-top:11px;}
  .stripe3{height:8px;font-size:1px;background:url("../images/stripe-3.gif") bottom right no-repeat;padding-top:11px; }
  #prPar{border-left:1px solid #706b54;}
  #prPar2{border-left:1px solid #706b54; margin-right:-10px; width:546px;}
    /*Цены*/
    #price{border-right:1px solid #706b54;margin-right:219px;padding:0px 0px 1px 0px;background-image:url("../images/priceBack.gif");background-repeat:no-repeat;background-position:100% 100%;}
    #price{border-right:1px solid #706b54;margin-right:219px;padding:0px 0px 1px 0px;background-image:url("../images/priceBack.gif");background-repeat:no-repeat;background-position:100% 100%;}
      #price img.head{margin:8px 0px 0px 13px;}
	   #vel{border-left:1px solid #706b54; right:-10px; _right:-9px; width:546px;position:absolute; height:50px;background:url("../images/vel.gif") 10px 35px no-repeat;
	   height:200px
			}
	  div.wrap_all{position:relative;height:205px; //margin-bottom:5px;}
	  #vel span
	  {
		float:left; width:85px; margin-top:125px; text-align:center;font-size:11px; padding:0 7px;
	  }
	  .avel{padding:0 23px;}
	   #price table{ background:url("../images/table.gif")  left top no-repeat; margin: 0;	padding: 0;		border-collapse: collapse; width:295px}
	   #price table{ _margin-top:10px;}
	   #price table td{ height:34px; padding:0 0 0 10px; }
	   #price table td.bot{ height:10px; font-size:10px;}
	   #price table th.num{font-size:14px;width:25px; text-align:center;}
	   #price table th{ font-weight:normal; height:35px;}
	   
	   
	   
      #price .date{font-size:12px;color:#413d2b;padding:0 0 0 13px; overflow:hidden;}
      #price .date span{width:113px;  float:left;padding:0 0 3px; background:url("../images/date_bottom.gif")  left bottom no-repeat;  text-align:center;}
      #price .date img{ float:left;}
	  
      #price .content{padding:9px 0px 10px 10px;color:#403723}

      #price .content a{color:#333333; display:block; font-size:12px; line-height:16px}
      
      
	  div.h {font-size:12px; font-weight:bold; text-align:center; padding:14px 0 4px;}
	      #samovar{border-right:1px solid #706b54;margin-right:229px;padding:0px 0px 1px 0px; text-align:center;}
	      #samovar img{margin:8px 0 0 0;}
		    #pressa{float:right;width:223px; }
	  
      /*Специальные предложения*/
      #special{border-left:1px solid #524d36;border-right:1px solid #524d36;margin: 26px 21px 10px 19px;padding:0px 3px 0px 3px;}
        #special .in{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:1px 3px 7px 3px;}
    /*Партнеры*/
    #partners{float:right;width:209px; border-right:1px solid #706b54;}
    #partners p{font-size:12px;padding:0px 13px 10px 0px;}
    #partners a{font-family:Georgia;font-size:11px;font-weight:bold;}
  /*Транспорт и уникальные предложения*/
  #trUn{border-left:1px solid #706b54;padding:5px 0px 0px 0px; margin-right:-9px; width:545px; _width:535px;}
    /*Транспорт*/
    #transport{background-image:url("../images/car.jpg");background-repeat:no-repeat;font-family:Georgia;font-size:11px;color:#403723;padding: 56px 0px 0px 19px;background-position:3px 0px;}
      #transport .more{font-family:"Times New Roman";font-size:13px;padding:7px 0px 10px 0px;}
      #transport .more a{color:#000000;}
    /*Уникальные предложения*/
    #unic{float:right;width:221px;height:143px;background-image:url("../images/unic.jpg"); margin-top:5px;}
    #unic{_width:212px;_background:url("../images/tel_ie6.gif") no-repeat;}
      #unic .more{padding:109px 0px 0px 35px;}
      #unic .more a{color:#000000;}
/*Подвал*/
#bottom{padding:3px 1px 4px 0px;border-top:5px solid #534f39;border-bottom:1px solid #413d2b;clear:both;margin:0px 0px 20px 0px;}
  #bottom .left{float:left;font-size:11px;padding-top:7px;}
    #bottom .left a{color:#000000;}
  #bottom .center{margin:0px 0px 0px 364px;}
  #bottom .right{float:right;font-size:11px;padding-top:7px;}
    #bottom .right a{color:#000000;}
    
    
#center {position:relative;}
    
#center .maincontenttop{height:70px;background-image:url("../images/maincontenttop.gif");text-align:center;}
  #center .maincontenttop img{margin-top:19px;}
#center .maincontent{background-image:url("../images/maincontentcenter.gif");padding:20px 25px 0px 25px;color:#403723;}
#center .maincontent_1{padding:0 25px 0px 25px;color:#403723;}
  .separator{height:10px;background-image:url("http://silverhotel.ru../images/separator.gif");font-size:3px;background-position:center;background-repeat:no-repeat;}
  #center .maincontent ul{margin:5px 0 5px 15px;}
   #center .maincontent .minihead{text-align:center;padding:27px 0px 14px 0px;}
   #center .maincontent .season{padding-bottom:30px;}
   #center .maincontent .season .top{width:483px;height:13px;background-image:url("http://silverhotel.ru../images/nomerablocktop.gif");font-size:1px;background-position:center;background-repeat:no-repeat;}
   #center .maincontent .season .middle{width:483px;background-image:url("http://silverhotel.ru../images/nomerablockfon.gif");}
    #center .maincontent .season .middleIn{width:436px;color:#403723;margin:0px 23px 0px 24px;}
      #center .maincontent .season .middleIn h3{font-family:Georgia;font-size:13px;padding:7px 0px 9px 6px;}
      #center .maincontent .season .middleIn .date{font-family:Georgia;font-size:13px;font-style:italic;float:right;margin-top:7px;}
      #center .maincontent .season .middleIn .razdelitel{margin:3px 0px;height:5px;background-image:url("http://silverhotel.ru../images/nomerablockseparator.gif");font-size:1px;background-position:center;background-repeat:no-repeat;}
      #center .maincontent .season .middleIn p{line-height:22px;}
      #center .middleIn .points{background-image:url("http://silverhotel.ru../images/points.gif");width:333px;float:left;}
      #center .middleIn .points p{float:left;background-color:#f0ead0;clear:left;padding-left:6px;}
      
.voc {text-align:center;padding:5px 0 5px 0;}
.voc ul {list-style-type:none;margin:0;padding:0;}
	.voc ul li{display:inline;padding-left:3px;}
      
   #center .maincontent .season .bottom{width:483px;height:13px;background-image:url("http://silverhotel.ru../images/nomerablockbottom.gif");font-size:1px;background-position:center;background-repeat:no-repeat;}
#center .maincontentbottom{height:63px;background-image:url("../images/maincontentbottom.gif");}
.form-label{text-align:right;padding-right:10px;width:180px}
.form-field{text-align:left;padding-left:10px;width:300px;padding-bottom:2px}
.select_text_zakaz_f{width:290px}

#counter{display:none}
#vCounter{margin-top:10px}

#bann-1{float:left;width:265px;margin-bottom:5px;}
#bann-2{margin-left:269px;text-align:right;margin-bottom:5px;}

#kStat{font-size:24px;padding-top:30px;}

.rubrica{margin-top:10px;}

#texted-link a
{
	text-decoration:none;
	color:black;
}

#curDate a
{
	padding-right: 10px;
	font-weight:normal;
	font-size:12px;
}

#curDate b
{
	padding-right: 7px;
	font-weight:bold;
	font-size:12px;
}

.linked
{
	list-style-type:none;
}

.clear{clear:both;}

.room_block {margin:0 0 0 10px;padding:0 0 31px 0;}
	.room_block .rb_left{float:left;}
		.room_block .rb_left .img{border:1px solid #c0bba6;padding:1px 1px 1px 1px;margin:0 0 4px 0;}
		.room_block .rb_left .img img{vertical-align:bottom;}
		.room_block .rb_left a{color:#595242;font-weight:bold;}
	.room_block .rb_right{float:left;margin:0 0 0 16px;padding:2px 0 0 0;}
		.room_block .rb_right p, .room_block .rb_right ul{margin:0 0 0 3px;padding:0;}
		.room_block .rb_right p {margin-top:5px;}
		.room_block .rb_right ul{list-style-type:square;}
		
#prices {text-align:center;margin:40px 0 0 0;}		
	#prices table{ background:url("../images/table2.gif")  left top no-repeat; margin: 0;	padding: 0;		border-collapse: collapse; width:454px;margin:0 0 0 7px;}
	#prices table{ _margin-top:10px;}
	#prices table td{ height:34px; padding:0 0 0 8px;text-align:left;}
	#prices table .col1{width:30px;}
	#prices table .col2{width:359px;}
	#prices table td.bot{ height:10px; font-size:10px;}
	#prices table th.num{font-size:14px;width:25px; text-align:center;padding-right:10px;}
	#prices table th{ font-weight:normal; height:35px;}
		
	#prices .date{font-size:12px;color:#413d2b;padding:17px 0 0 100px; overflow:hidden;}
	#prices .date span{width:113px;  float:left;padding:0 0 3px; background:url("../images/date_bottom.gif")  left bottom no-repeat;  text-align:center;}
	#prices .date img{ float:left;}
	
	#prices .content{padding:9px 0px 10px 10px;color:#403723}
	
	#prices .content a{color:#333333; display:block; font-size:12px; line-height:16px}
	
#form_order{float:left;width:300px;margin:20px 0 0 2px;}	
	#form_order a{color:#595242;}	
	#form_order label{display:block;font-size:14px;color:#000;}	
	#form_order .fio label{margin:0 0 5px 0;}	
	#form_order .date label{margin:13px 0 2px 0;}	
	#form_order .room label{margin:14px 0 3px 0;}	
	#form_order input{height:14px;font-size:13px;font-family:Times New Roman;}	
	#form_order .inp_1{width:300px;}	
	#form_order .example{width:100px;background:#fff url(/images/kal.jpg) top right no-repeat;}	
	#form_order .date_1{width:120px;}	
	#form_order .rzpv input{margin:4px 0 0 0;padding:0;}	
	#form_order .rzpv span{display:block;float:right;margin:2px 37px 0 0;font-size:12px;}	
	#form_order .rzpv_2{margin-right:90px !important;}	
	
	#form_order .sel_1{width:235px;height:20px;font-size:13px;font-family:Times New Roman;}	
	#form_order .inp_3{width:31px;}	
	#form_order .room_1{width:250px;}	
	
	#form_order .inp_4{float:left;width:42px;}	
	#form_order .def{float:left;margin:0 3px 0 3px;}	
	#form_order .inp_5{float:left;width:112px;}	
	#form_order .inp_6{width:110px;}	
	#form_order .contacts label{margin:10px 0 3px 0;}	
	#form_order .contacts .contacts_1{width:190px;}	
	
	#form_order .comm label{margin:14px 0 2px 0;}	
	#form_order .comm textarea{height:88px;width:300px;font-size:13px;font-family:Times New Roman;}	
	
	#form_order .addit{font-weight:bold;width:229px;padding:22px 0 0 0;}	
	#form_order .addit span{margin:0;padding:0;float:left;font-size:14px;}	
	#form_order .addit input{margin:6px 0 0 9px;float:left;}	
	
	#form_order .button {vertical-align:bottom;}	
	#form_order .button input{background:url(/images/s_but.jpg) no-repeat;width:74px;height:26px;border:0;}	
	
	#form_order .ob_1{background:url(/images/ob_1.jpg) top right no-repeat;}	
	
#info_order{float:left;width:155px;margin:38px 0 0 26px;color:#615a46;}	
	#info_order p{margin-bottom:10px;}	
	#info_order p span{color:#cc0000;}	
	#info_order a{font-weight:bold;color:#615a46;}	
	
#reports-center{margin:20px 0 0 0;}
