@charset "utf-8";
/* CSS Document */
body{background:url(../gfx/bg.gif) 0 0 repeat; font-size: 11px; font-family: Tahoma, Geneva, sans-serif; color: #f2e498; text-align: justify; line-height: 12px;}
strong{font-weight: bold;}
a{color: #f2e498;}
.read_more{float: right;}

.container{width: 680px; margin: 0 auto;}
.top{background:url(../gfx/top_bg.jpg) 0 0 no-repeat; height: 393px;}
.top h1 a{height: 100px; text-indent: -3333em; display: block;}

.top ul{overflow: hidden; margin-left: 35px;  margin-top:-16px;}
.top li{background:url(../gfx/menu_li_bg.jpg) 0 0 no-repeat; width: 116px; float: left; height: 59px; margin-right: 2px; padding-top: 25px; padding-left:5px;} 
.top li a{height: 24px; display: block; text-indent: -3333em; }
.top li a:hover{background-position: 0 bottom;}
.flag {width: 640px; float: right; padding: 10px 20px;}
.flag img {float:right;}
.nav_home a{background:url(../gfx/nav_home.jpg) 0 0 no-repeat; }
.nav_rooms a{background: url(../gfx/nav_rooms.jpg) 0 0 no-repeat;}
.nav_reservations a{background:url(../gfx/nav_reservations.jpg) 0 0 no-repeat;}
.nav_ammenities a{background:url(../gfx/nav_amenities.jpg) 0 0 no-repeat;}
.nav_contacts a{ background:url(../gfx/nav_contacts.jpg) 0 0 no-repeat;}

.content{background:url(../gfx/content_bg.jpg) 0 0 no-repeat; width: 642px; margin: 0 auto; padding: 10px; overflow: hidden; height: 285px;}
.nav_rooms a{background:}
.floating_box{float: left; margin-right:5px;}
.floating_image{float: left;  margin-right: 20px; margin-bottom: 20px;}

.welcome{width: 239px; }
.welcome p ,.location p{margin:0 0 0 2px;overflow: hidden; width: 211px;background: #6f4415; padding: 8px 11px; background:url(../gfx/transparent.png) 0 0 repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png');}
.welcome h2{background:url(../gfx/welcome_h.jpg) 0 0 no-repeat; height: 29px; text-indent: -3333em; }
.welcome .read_more{float: right; margin-top: -10px;}
.submit{width: auto!important; background: none; border: none; color: #F2E498; font-size:11px; float: right; margin-right:15	px;}

.location h2{background:url(../gfx/location_h.jpg) 0 0 no-repeat; height: 29px; text-indent: -3333em; margin-top: 5px;}
.location p{text-align: center;}


.to_do{width: 193px; background:url(../gfx/transparent.png) 0 0 repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png'); padding-bottom: 3px;}
.to_do h2{background:url(../gfx/to_do_h.jpg) 0 0 no-repeat; height: 29px; width: 192px; text-indent: -3333em;}
.to_do a{display: block; margin: 0 7px;}
.to_do h3{background:url(../gfx/water_park_h.jpg) 0 0 no-repeat; text-indent: -3333em; height:30px; margin: 0 6px;}
.to_do .read_more{margin-bottom: 10px; margin-top: 5px;}

.special_offers{width: 195px;}
.special_offers h2{background:url(../gfx/special_offer_h.jpg) 0 0 no-repeat; height: 29px; text-indent: -3333em;}
.special_offers img{margin: 0 0 0 2px;}
.special_offers p{background:url(../gfx/transparent.png) 0 0 repeat; padding: 1px 8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png');}
.special_offers .read_more{margin-bottom: 10px; margin-top: 11px;}

.rates{width: 336px; }
.rates_table{padding: 0 5px; background:url(../gfx/transparent.png) 0 0 repeat; padding: 1px 8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png');}
.rates h2{background:url(../gfx/rates_h.jpg) 0 0 no-repeat; height:30px; text-indent: -3333em;}
.rates table{line-height: 14px; color: #fffffe }

.tunning{width: 336px;}
.tunning h2{background:url(../gfx/tunning_h.jpg) 0 0 no-repeat; text-indent: -3333em; height: 30px;}
.tunning p{background:url(../gfx/transparent.png) 0 0 repeat; padding: 5px; height:241px;}

.rooms{width: 273px; margin: 0!important;}
.rooms h2{background:url(../gfx/rooms_h.jpg) 0 0 no-repeat; text-indent: -3333em; height: 30px;}
.gallery{background:url(../gfx/transparent.png) 0 0 repeat; overflow: hidden; padding: 10px 5px 10px 5px;}

.gallery img{ float: left; margin-right: 5px; margin-bottom:5px;}
.tunning_gall img{margin-right:15px;}
.tunning_rooms{width: 300px;}
.tunning_rooms h2{background:url(../gfx/gallery_h.jpg) 0 0 no-repeat;}

.ammenities h2{background: url(../gfx/ammenities_h.jpg) 0 0 no-repeat; height: 30px; text-indent: -3333em;}
.ammenities ul{ height: 175px;}
.ammenities li{float: left; width: 245px; font-weight: bold; font-size:13px; line-height: 21px;}
.ammenities .narrow_li{width: 207px;}
.ammenities_bg{background:url(../gfx/transparent.png) 0 0 repeat; padding: 3px 8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png'); overflow: hidden;}
.ammenities_gallery{clear: both;}
.ammenities_gallery img{margin-left: 15px;}

.address{float: left;}
.address_box img,.phone_box img{ margin-right: 5px;}
.phone_box{clear: both;}
.address_box h2{background:url(../gfx/address_h.jpg) 0 0 no-repeat; height: 30px; text-indent: -3333em;}
.address_box,.phone_box{width: 323px; background:url(../gfx/transparent.png) 0 0 repeat; padding: 0px 8px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png'); overflow: hidden;}
.phone_box h2{background:url(../gfx/useful_links_h.jpg) 0 0 no-repeat; height: 30px; clear: both; text-indent: -3333em;}


.contact_form{float: left; width: 303px;}
.contact_form h2{background:url(../gfx/contact_form_h.jpg) 0 0 no-repeat; text-indent: -3333em; height: 30px;}
.contact_form label{width: 93px; text-align: right; display: block; float: left; margin-right: 8px;}
.contact_form input{width: 180px; margin-bottom: 5px;}
.contact_form textarea{width: 180px; height: 100px;}
.reset{float: right; margin-right: 5px;}

.winter{width: 311px;}
.winter img{margin: 0 15px;}
.winter a{font-size: 16px; color: #f2e498; font-weight: bold; display: block; text-align: center; line-height: 18px;}
.transparent_Bg{ height:242px;padding: 5px 40px;background:url(../gfx/transparent.png) 0 0 repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='gfx/transparent.png');}
.winter h2{background:url(../gfx/winter_h.jpg) 0 0 no-repeat; text-indent: -3333em; height: 30px; }
.summer h2{background:url(../gfx/summer_g.jpg) right 0 no-repeat; height: 30px; text-indent: -3333em;}
.summer{width: 321px;}

.footer{ width: 642px; margin: 0 auto; line-height: 31px; text-align: right; font-size: 9px;}
