/* CSS Document */
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p, object {padding: 0; margin: 0}
body{font-family:"Trebuchet MS"}
img {border: 0;} var {font-style: normal;} ul, li {list-style: none;} a, ins{text-decoration: none; outline:non;}
.clear{clear:both}
.left{float:left} .right{float:right}

h1{font-size:22px; color:#255994}
h3{font-size:18px; color:#255994}

.header-panel{height:110px; position:relative}
.header{width:1250px; margin:auto}
.logo{width:550px; padding:25px 0 0 0}
.top-links{height:60px; display:block}
.top-lft{width:12px; height:30px;background:url(../images/top-links-left.png) no-repeat}
.top-ryt{width:12px; height:30px;background:url(../images/top-links-ryt.png) no-repeat}
.top-links ul{height:30px; background:#efefef}
.top-links ul li{float:left; padding:0 10px; font-size:12px; line-height:30px;background:url(../images/top-links-sep.jpg) no-repeat right}
.top-links ul li:last-child{background:none}
.top-links ul li a{color:#909192}
.top-links ul li a:hover{color:#15447a}
.top-links ul li a.active{color:#15447a}
.top-links strong{color:#b90606; float:left; padding:5px 20px 0 0; font-size:14px}
.navigation{width:700px; margin:10px 0 0 0; position:absolute; top:60px; right:4%}
.navigation ul{display:block}
.navigation ul li{float:left; padding:0 0 0 30px; font-size:17px}
.navigation ul li a{color:#255994}
.navigation ul li a:hover{color:#6f7276}
/*.login{background:url(../images/down-arrow.jpg) no-repeat 65px 8px}*/

.search-panel{width:1250px; margin:auto;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background: #f0f0f0;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f0f0f0), to(#D8D8D8));
background: -webkit-linear-gradient(#f0f0f0, #D8D8D8);
background: -moz-linear-gradient(#f0f0f0, #D8D8D8);
background: -ms-linear-gradient(#f0f0f0, #D8D8D8);
background: -o-linear-gradient(#f0f0f0, #D8D8D8);
background: linear-gradient(#f0f0f0, #D8D8D8);
-pie-background: linear-gradient(#f0f0f0, #D8D8D8);
behavior: url(PIE.htc);
}


.wraper-content-panel{}
.content-panel{width:1250px; margin:auto; padding:15px 0}
.left-panel{float:left; padding:0 15px 0 0}
.mid-panel{float:left; padding:0 0px 0 0}
.right-panel{float:left; padding:0 0 0 15px}

.reviews-rating{width:150px}
.reviews{padding:0 0 5px 0; font-size:12px; line-height:25px; color:#466d7c;}
.reviews a{color:#466d7c}
.reviews a:hover{color:#03384c}
.reviews span{width:25px; height:25px;background:url(../images/blue-circle.png) no-repeat; text-align:center; line-height:25px; display:block; color:#fff; padding:0 5px 0 0}
.reviews span a{color:#fff}
.rating{padding:5px 0 0px 0}
.rating span{color:#a83b10; font-size:13px; font-weight:bold}

.footer-panel{ background:#e4e5e6}
.footer-links{width:1250px; margin:auto; padding:25px 0}
.footer-links ul{width:250px; display:block; background:url(../images/links-sep.jpg) no-repeat  150px 1px}
.footer-links ul:last-child{ background:none}
.footer-links ul li{font-size:13px; line-height:22px;color:#808284}
.footer-links ul li a{color:#808284}
.footer-links ul li a:hover{color:#044084}
.footer-links ul li h5{color:#044084; font-size:15px; padding:0 0 15px 0}

.copyright-panel{background:#454647}
.copyright{width:1250px; margin:auto}
.copyright-left{color:#afacac; padding:15px 0}
.copyright-left p, .copyright-left p a{color:#afacac; font-size:12px}
.copyright-left p a:hover{color:#fff}
.footer-logo{width:300px}
.footer-logo img{float:right; padding:5px 0 0 }

.bookit{width:300px; margin:0px 0 15px 0}
.bookit-top{width:300px; height:7px; background:url(../images/bookit-top-curve.jpg) no-repeat}
.bookit-mid{width:248px; background:#fff; border-left:1px solid #d7d9db;border-right:1px solid #d7d9db; padding:15px 25px}
.bookit-mid span{color:#878787; font-size:13px}
.bookit-row{width:248px; padding:0 0 20px 0}
.bookit-row label{color:#359501; font-size:35px; display:block}
.bookit-select{width:135px; height:33px; border:1px solid #c8cbcd; padding:5px; margin:5px 0 0 0}
.bookit-checkout{width:80px; margin:0 19px 0 0}
.bookit-checkout input{width:80px; height:26px; margin:4px 0 0 0; border:1px solid #c8cbcd}
.bookit-guests{width:50px}
.bookit-guests select{width:50px; height:28px; border:1px solid #c8cbcd; padding:5px; margin:5px 0 0 0}
.bookit-btn{width:233px; height:50px; margin:auto}
.bookit-btn input{width:233px; height:47px; background:url(../images/bookit-btn.jpg) no-repeat; border:none; color:#fff; font-size:20px; text-transform:uppercase; cursor:pointer}
.bookit-bottom{width:300px; height:7px; background:url(../images/bookit-bottom-curve.jpg) no-repeat}

.map-panel{width:298px;height: 247px; margin:0px 0 15px 0; border:1px solid #c8cbcd}
.map-panel img{width:298px/*; border:1px solid #c8cbcd; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc)*/}

.similar-list-panel{width:300px; margin:0px 0 15px 0}
.similar-list-hd{width:300px; height:51px}
.similar-list-hd h4{color:#919296; font-size:16px; font-weight:normal; line-height:51px}
.similar-list-hd-left{width:12px; height:51px;background:url(../images/box-hd-curve-left.jpg) no-repeat}
.similar-list-hd-right{width:12px; height:51px;background:url(../images/box-hd-curve-right.jpg) no-repeat}
.similar-list-hd-mid{width:276px; height:51px;background:url(../images/box-hd-bg.jpg) repeat-x}
.similar-list{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;width:298px;background:url(../images/list-arrow.jpg) no-repeat top}
.similar-list-row{padding:12px; width:274px;border-top:1px dotted #d0d0d0}
.similar-list-left{width:100px}
.similar-list-right{padding:0 0 0 15px}
.similar-list-right h6{color:#1d95cb; font-size:12px; font-weight:normal}
.similar-list-right h6 a{color:#1d95cb}
.similar-list-right span{color:#7e7e7e; font-size:12px}
.similar-list-right span a{color:#7e7e7e}
.similar-list-right img{width:27px; height:20px; float:left; padding:5px 0 0 0}
.similar-list-bottom{width:300px; height:6px;background:url(../images/list-bottom.jpg) no-repeat}

