/*
*{margin:0;padding:0;}
body,html{min-width:999px;background:#fbf1e2 url(../images/bg.jpg) no-repeat top center;height:100%;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#000;text-align:center;}
#wrapper{width:999px;margin:0 auto;text-align:left;min-height:100%;height:auto !important;height:100%;}
#topper{height:80px;}
#topmenu{font-size:18px;list-style:none;padding-left:2px;float:left;width:530px;padding-top:22px;}
#topmenu li{margin-right:43px;float:left;}
#topmenu li.active{background:url(../images/tmla01.gif) no-repeat bottom center;}
#topmenu li.active a{text-decoration:none}
#topmenu a{color:#268fc1;display:block;margin-bottom:16px;}
#login{font-size:11px;font-style:italic;padding-top:28px;width:185px;float:left;padding-bottom:10px;}
#login a{text-decoration:none;border-bottom:1px solid #92979a;color:#92979a;}
#login .psevdo{text-decoration:none;border-bottom:1px dashed #868686 !important;margin-right:12px;}
#logo{padding-top:42px;float:left;width:158px;}
*/

*{margin:0;padding:0;}
body,html{min-width:999px;background:#fbf1e2 url(../images/bg.jpg) no-repeat top center;height:100%;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;color:#000;text-align:center;}
#wrapper{width:999px;margin:0 auto;text-align:left;min-height:100%;height:auto !important;height:100%;}
#topper{height:80px;}
#topmenu{font-size:18px;list-style:none;padding-left:2px;float:left;width:530px;padding-top:22px;}
#topmenu li{margin-right:43px;float:left;}
#topmenu #tm01.active{background:url(../images/tmla01.gif) no-repeat bottom center;}
#topmenu #tm02.active{background:url(../images/tmla02.gif) no-repeat bottom center;}
#topmenu li.active a{text-decoration:none}
#topmenu a{color:#268fc1;display:block;margin-bottom:16px;}
#login{font-size:11px;font-style:italic;padding-top:28px;width:185px;float:left;padding-bottom:10px;}
#login a{text-decoration:none;border-bottom:1px solid #92979a;color:#92979a;}
#login .psevdo{text-decoration:none;border-bottom:1px dashed #868686 !important;margin-right:12px;}
#logo{padding-top:42px;float:left;width:158px;}

#trio{list-style:none;float:left;padding-top:28px;width:100px;}
#trio li{width:19px;height:19px;float:left;margin-right:18px;}
#site{margin-right:0px !important;}
#trio li a{width:19px;height:19px;display:block;text-decoration:none;font-size:1px;}
#home a{background:url(../images/home-icon.gif) no-repeat 0 0;}
#home a:hover, #home a.active{background:url(../images/home-icon.gif) no-repeat 0 -19px;}
#cont a{background:url(../images/cont-icon.gif) no-repeat 0 0;}
#cont a:hover, #cont a.active{background:url(../images/cont-icon.gif) no-repeat 0 -19px;}
#site a{background:url(../images/site-icon.gif) no-repeat 0 0;}
#site a:hover, #site a.active{background:url(../images/site-icon.gif) no-repeat 0 -19px;}

#header{height:242px;position:relative;}
#slogan{position:absolute;width:203px;height:57px;background:url(../images/slogan.gif) no-repeat;right:-48px;top:80px;}
#phones{font-style:italic;position:absolute;left:630px;top:183px;z-index:200;}
#phones span{font-size:14px;color:#92979a;}
#phones i{font-size:33px;color:#b34513;display:block;left:90px;top:-28px;position:absolute;width:200px;}
#images{position:absolute;left:-19px;top:-9px;}
#border{position:absolute;width:761px;height:205px;background:url(../images/border.png) no-repeat;z-index:100;}
#images div{width:761px;height:205px;position:absolute;}
#image01{background:url(../images/image01.jpg) no-repeat;z-index:4;}
#image02{background:url(../images/image02.jpg) no-repeat;z-index:3;}
#image03{background:url(../images/image03.jpg) no-repeat;z-index:2;}
#image04{background:url(../images/image04.jpg) no-repeat;z-index:1;}

#promo{margin-left:-52px;width:261px;height:129px; background:url(../images/banner.gif) no-repeat;padding-top:25px;padding-left:52px;}

/*
#promo a{display:block;color:#fff;text-decoration:none;padding-left:20px;font-size:24px;padding-top:24px;padding-bottom:32px;width:220px;}
#promo a span{font-size:12px;font-style:italic;display:block;}
*/
#promo a{display:block;color:#fff;text-decoration:none;padding-left:20px;font-size:18px;padding-top:24px;padding-bottom:32px;width:220px;}
#promo a span{font-size:14px;font-style:italic;display:block;}

#cwrapper{clear:both;}
#left{float:left;width:240px;}
#cwrap{float:right;width:705px;}

.menu{font-size:16px;list-style:none;width:100%;height:66px;}
.menu li{float:left;padding-right:18px;}
.menu a{color:#fd5f00;}

.left01{background:#dc5514 url(../images/l01top.gif) no-repeat;margin-bottom:20px;}
.left01 ul{list-style:none;font-style:italic;padding:13px 12px 8px;background:url(../images/l01bot.gif) no-repeat bottom left;}
.left01 li{padding-bottom:8px}
.left01 a{color:#fff;}
.left01 a:hover, .left01 a:focus{color:#fce155;text-decoration:none;}

.left02{margin-bottom:20px;list-style:none;}
.left02 li{margin-bottom:14px;background:#fff url(../images/l02top.gif) no-repeat;}
.left02 a{color:#fd5f00;background:url(../images/l02bot.gif) no-repeat left bottom;display:block;padding:13px 10px;}
.left02 a:hover, .left02 a:focus{color:#b34513;text-decoration:none;}
.left02 .hover{background:#f3dab1 url(../images/l02top2.gif) no-repeat;}
.left02 .hover a{background:url(../images/l02bot2.gif) no-repeat left bottom;}

.left03{background:#fff url(../images/l02top.gif) no-repeat;margin-bottom:20px;}
.left03 ul{list-style:none;font-style:italic;padding:13px 12px 8px;background:url(../images/l02bot.gif) no-repeat bottom left;}
.left03 li{padding-bottom:8px}
.left03 a{color:#fd5f00;}
.left03 a:hover, .left01 a:focus{color:#b34513;text-decoration:none;}

#cwrap p{margin-bottom:18px;line-height:20px;}
h1, .zag1{display:block;font-size:24px;color:#0580bc;font-style:italic;font-weight:normal;margin-bottom:18px;clear:both;}
h2, .zag2{display:block;font-size:18px;color:#b34513;font-weight:normal;clear:both;}
.zag2{font-size:18px;color:#462904;margin-bottom:20px;display:block;}

.poll label{color:#462904;font-size:14px;float:left;padding-left:10px;cursor:pointer;display:block;width:205px;}
.poll input{float:left;margin-top:2px;cursor:pointer;}
.line01{clear:both;height:24px;padding-left:10px;}
.btn{color:#000;}

#footer{clear:both;color:#462904;height:138px;background:url(../images/fbg.jpg) no-repeat center bottom;}
#foot{width:999px;margin:0 auto;text-align:left;}
#adress{width:296px;float:left;padding-top:66px;}
#fphones{color:#8d8b82;font-style:italic;font-size:16px;padding-top:56px;float:left;padding-left:70px;}
#fphones span{font-size:24px;color:#462904;}
#fphones span span{padding-right:20px;}
#counters{float:right;padding-right:30px;padding-top:53px;opacity:0.3;}
#counters div{float:left;width:88px;height:31px;margin-left:4px;}

.btn{display:inline-block;padding-left:14px;background:url(../images/ileft.gif) no-repeat;cursor:pointer;margin-top:20px;}
.btn span{display:inline-block;padding:10px 14px 10px 0;background:url(../images/iright.gif) no-repeat top right;}

img{border:none;}
.clear{clear:both;}
a{color:#FD5F00;}
a:hover{text-decoration:none;}

.duo .zag1{font-style:normal;margin-bottom:16px;}
.duo div{width:45%;padding-bottom:10px;}
.duo .fl{float:left;}
.duo .fr{float:right;}
.duo img{display:block;margin-bottom:22px;}
.duo a{font-style:italic;margin-right:18px;}
.duo p{margin-bottom:10px !important;}

#path{color:#999d9f;font-style:italic;margin-bottom:12px;}
#path a{color:#999d9f;}
#rblock{width:200px;float:right;}
#rblock ul{list-style:none;font-style:italic;}
#rblock ul li{padding-bottom:10px;}
#rblock ul li a span{font-size:10px}
#rblock img{margin-bottom:10px;}

#lblock{width:462px;float:left;}
#lblock img{margin-bottom:20px}

.buttons{font-style:italic;list-style:none;margin-bottom:20px;}
.buttons li{float:left;padding-left:15px;margin-right:4px;}
.buttons a{display:inline-block;padding:7px 15px 8px 0;}

.buttons li.active, .buttons li:hover{background:url(../images/bleft.gif) no-repeat top left;}
.buttons li.active a, .buttons li:hover a{background:url(../images/bright.gif) no-repeat top right;color:#b34513;text-decoration:none;}
.buttons li.clear{clear:both;float:none;height:1px;font-size:1px;overflow:hidden;}

#cwrap table{width:100%;margin-bottom:20px;}
#cwrap td{border-bottom:1px solid #f3dab1;text-align:center;padding:10px 8px 10px 16px;}
#cwrap th{background:#f3dab1;text-align:center;color:#b34513;padding:12px 8px 12px 16px;font-weight:normal;}
#cwrap .al{text-align:left;}

div.jquery-image-zoom {line-height:0;font-size:0;z-index:10;border:5px solid #fff;margin:-5px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3);z-index:201;}
div.jquery-image-zoom a {background:url(../images/jquery.imageZoom.png) no-repeat;display:block;width:25px;height:25px;position:absolute;left:-17px;top:-17px;*left:auto;*right:-17px;text-decoration:none;text-indent:-100000px;outline:0;z-index:11;}
div.jquery-image-zoom a:hover {background-position:left -25px;}
div.jquery-image-zoom img, div.jquery-image-zoom embed, div.jquery-image-zoom object, div.jquery-image-zoom div{width:100%;height:100%;}

.hotel_info { width:462px; }

.border{position:relative;padding:0 !important;}
.border i{display:block;position:absolute;left:0;top:0;}
.border01{width:300px !important;}
.border01 i{width:300px !important;height:140px;background:url(../images/border01.png);}
.border02{width:460px !important;}
.border02 i{width:460px !important;height:300px;background:url(../images/border02.png);}
.border03{width:200px !important;}
.border03 i{width:200px !important;height:140px;background:url(../images/border03.png);}

.input_error {
	color: #f00;
}

.input_ok {
	color: #0f0;
}

