body {margin:0;padding:0;background:url(/img/bg.jpg) repeat-x;font-family:Verdana;font-size:11px;}
img {border:0;}
h1 {font-size:18px;color:#00653e;font-weight:normal;margin:0;}
h2{color:#00653E;font-size:15px;}
.clear {clear:both;}
a {color:#00653e;text-decoration:underline;}
a:hover {text-decoration:none;}

#main {}

#head{background:url(/img/bg-head.jpg) repeat-x;height:130px;}
	#head-inner {height:130px;width:950px;}
		#head-inner #logo {float:left;margin:10px 0 0 0;}
		#head-inner #warning { width:950px; height:15px; text-transform: uppercase; padding:11px 0 0 0; color:#FFF; font-size:10px; letter-spacing: 0.44em;}
		#head-inner #number {float:right;margin:17px 0 0 0;color:#fff;}
			#head-inner #number #text{font-size:10px;text-transform:uppercase;text-align:right; letter-spacing: 4px;}
			#head-inner #number #phone{font-size:16px;margin:1px 0 0 0;}
			#head-inner #number #phone span{font-size:24px;font-weight:bold;}
		#head-inner #menu {border-top:1px solid #338465;margin:7px 0 0 0;height:32px;text-align:left;}
			#head-inner #menu ul {list-style-type:none;margin:0;padding:0;}
			#head-inner #menu ul li {margin:0;}
			#head-inner #menu ul li a {color:#fff;text-decoration:none;font-size:10px;text-transform:uppercase;display:block;float:left;height:23px;padding:9px 16px 0 17px;}
			#head-inner #menu ul li a:hover, #head-inner #menu ul li.active a {color:#8fc3a9;background:url(/img/menu-bg.jpg) top left no-repeat;}
			#head-inner #menu ul li.last a {padding-right:21px;}

#center {background: #fff url(/img/center-up-bg.png) top center no-repeat;width:952px;margin:3px 0 0 0;padding:0 1px 0 1px;}
#center-in {background:url(/img/center-down-bg.png) bottom center no-repeat;padding:0 0 41px 0;}

#left {float:left;margin:0 0 0 6px;width:233px;}
	#left .block-1{width:214px;text-align:left;color:#666666;margin:11px 0 21px 17px;}
	#left .block-1 h2 {font-size:10px;text-transform:uppercase;background:url(/img/h2-bg.jpg) bottom repeat-x;border-top:1px solid #e0e0e0;margin:0;padding:3px 0 4px 0;text-align:center;width:177px;font-weight:bold;}
	#left .block-1 ul {margin:6px 0 0 12px;padding:0;font-size:10px;}
	#left .block-1 ul.payment-bl {}
		#left .block-1 ul.payment-bl li{list-style:none;}
		#left .block-1 ul.payment-bl li.ico-line{padding-left:20px;}

#form {width:200px;height:374px;background:url(/img/form.jpg) no-repeat;margin:0;text-align:left;padding:12px 0 0 20px;color:#999999;font-size:10px;}
	#form #header {color:#00653e;font-weight:bold;margin-bottom:4px;}
	#form #date_arr_l{padding-top:5px;}
	#form  #date_exit_l {padding-top:1px;}
	#form  #cetegory_l {padding-top:1px;}
	#form  #number_l, #form #tel_l {padding-top:4px;}
	#form  #email_l {padding-top:4px;}
	#form  #number {width:26px;}
	#form form{ padding:0; margin:0; display:block;}
	#form .example{background:#fff url(/img/calendar.gif) center right no-repeat;}
	#form table{ border:0; border-collapse: collapse;}
	#form table td{ padding:0;vertical-align:top;}
	#form p{padding:0; margin:0;}
	#form input{height:14px; border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-style:solid; border-width:1px; font:11px Verdana, sans-serif; color:#000; margin:0; padding:1px 2px;}
	#form label{ height:12px; padding:1px 0 2px 0; display:block;}
	#fio, #email{ width:174px;}
	#date_arr, #date_exit{ width:99px; background:url(i/calendar.gif) #fff right center no-repeat;}
	#form  td.check{ width:71px; padding:19px 0 0 0; vertical-align:top;}
	#form  #check_1{ padding-top:15px;}
	#form  td.check label{ float:right; width:45px; margin:-2px 0 0 0; padding:0; height:auto;text-decoration:underline; }
	#form  td.check input{ float:left; width:11px; height:11px; margin:0 0 0 9px;padding:1px; }
	#form  td.check input{//border:0 !important; //height:12px !important;//width:12px !important;//margin:1px 1px 0 8px !important;}
	#form  td.tel{ padding:0 0 0 10px; }
	#form  td.tel input{ width:117px;}
	#form  textarea{border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-style:solid;border-width:1px; height:46px; width:178px; font:11px Verdana, sans-serif;}
	#form select{ width:180px; font:11px/20px Verdana, sans-serif; color:#000; height:20px;}
	#form input.submit{ cursor:pointer;background:url(/img/submit.jpg) left top no-repeat; border:none; width:103px; height:23px; color:#fff; margin:11px 0 0 0; font-size:10px; float:left; padding:0;}
	#form input.clear{  cursor:pointer;font-size:10px; color:#cccccc; border:none; background:none; width:55px; padding:0; height:19px; margin:10px 0 0 11px;}


#right {float:left;margin:7px 0 0 7px;text-align:left;}
	#flash{width:679px;height:264px;background-color:#fff;border:1px solid #cccccc;margin:0 0 5px 0;padding:6px 7px 6px 7px;}
		#flash #monoSlideshow{float:left;}
		#flash #monoSlideshowText{float:left;background:url(/img/bg-monoSlideshowText.jpg) top left repeat-x;width:193px;height:246px;color:#fff;padding:18px 15px 0 15px;}
			#flash #monoSlideshowText h3{margin:0;padding:0;text-transform:uppercase;font-size:14px;}
			#flash #monoSlideshowText span{display:block;margin:0;padding:0;color:#f4e58a;font-size:11px;margin:0 0 14px 0;}
			#flash #monoSlideshowText p{margin:15px 0 0 0;padding:0; line-height:13px;}
	#content{margin:8px 0 0 0;width:696px;}
		#content .img_intro{float:right;padding:7px;background-color:#f1f1f1;border:1px solid #cccccc;margin:0 0 5px 20px;}
	#polosa{margin:30px 0 0 0;width:696px;}
		.p-inner{float:left;width:315px;height:90px;background:url(/img/polosa-bg.jpg) no-repeat;padding:7px 20px 0 12px;margin:0;}
		#p-left{margin-right:2px;}
		.p-inner img {float:left;margin:3px 14px 0 0;}
		.p-inner h3 {margin:0;padding:0;font-size:10px;color:#00653e;text-transform:uppercase;font-weight:normal;margin:0 0 5px 0;}
		.p-inner p {margin:0;padding:0;font-size:10px; line-height:11px;}
	#content ul {margin:0 0 15px 0;padding:0;list-style-type:none;}
		#content ul li{background:url(/img/but.jpg) top left no-repeat;padding:0 0 0 10px;}
	
	.room-item{padding:10px 0 0 0;border-top:1px dashed #ccc;}
	.room-item .room-left{float:left;width:356px;padding:0 10px 0 0;}
		.room-item .room-left h2{margin:0;padding:0;color:#00653e;font-size:15px;}
	.room-item .room-right{float:left;padding:4px 0 30px 0;}
		.block-img{background:url(/img/bg-img.jpg) top center no-repeat;width:301px;height:201px;padding:7px 0 0 7px;}
		.block-link{margin:10px 0 0 10px;}
		
	.zal2 {margin:0 0 20px 0;width:696px;}
	.zal2 td, .zal2 th {background:#cfdecd;border:1px solid #FFF;height:23px;text-align:center;padding:5px;}
	.zal2 .clrd td {background:#b3c3b1;}
	
#foot {height:124px;background:url(/img/bg-foot.jpg) repeat-x;text-transform:uppercase;font-size:10px;color:#99c1b2;}
	#foot img {margin:19px 0 0 0;}
	#foot #address {margin:12px 0 10px 0;}
	#foot #copy {border-top:1px solid #66a38b;padding-top:8px;width:950px;}

.tabl {
	text-align:center;
	}
.tabl a {
	font-size:10px;
	}
.tabl {
	margin-top:10px;
	}
.tabl td {
	border:1px solid #fff;
	padding-top:3px;
	padding-bottom:3px;	
	}
.x {
	text-align:left;
	padding-left:15px;
	}
.x2 {
	background:#ebebeb;
	}
.x3 {
	background:#f5f5f5;
	}
.x4 {
	background:#f9f9f9;
	}

iframe.block_bak{border:0;width:695px;height:50px;margin:0 0 0 0;}	
