﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
body{margin:0px;font-size:11px;line-height:13px;font-family:Verdana, Arial, Helvetica, sans-serif;background:#45494d url(image/body-bg.gif) repeat-x left -35px;color:#04387b; padding:20px 0 20px 0;}
input,select,textarea{font-size:11px;line-height:13px;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
h1{font-size:14px;line-height:28px;}
h2{font-size:14px;line-height:28px;}
h3{font-size:16px;line-height:18px;}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.col1,.col2,.col3{ float:left; width:auto;}
.col01,.col02,col03{ float:left; width:auto;}
p{ padding:5px 0;}
div.container{width:874px;margin:0 auto; background:#fff;}
div.header-block{ height:140px; background:url(image/bg01.jpg) no-repeat left top;}
div.header-block div.logo{ padding:38px 0 0 35px;}
div.nav-block{ height:39px; background:url(image/bg02.jpg) no-repeat left top;}
div.nav-block ul{ padding:1px 0 0 16px; float:left; width:auto;}
div.nav-block ul li{ float:left;width:auto;}
div.nav-block ul li a{ display:block; float:left; line-height:30px; height:30px; background:url(image/bg03.jpg) no-repeat left top; color:#00056d; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 12px; font-weight:bold;width:auto;}
div.nav-block ul li a.active{ background:url(image/bg04.jpg) no-repeat 50% top; text-decoration:underline;}
div.content{ width:866px; clear:both; overflow:hidden; margin:6px auto 0 auto;}
div.side1{ width:177px; float:left; background:url(image/bg05.jpg) repeat-y left top;}
div.side2{ width:196px; float:left; background:url(image/bg14.gif) repeat-y left top;}
div.main{ width:482px; float:left;margin:0 5px;}
div.side1-cont{ background:url(image/bg06.jpg) no-repeat left bottom;}
div.side2-cont{ background:url(image/bg15.gif) no-repeat left bottom;}
div.promotions-block{ background:url(image/bg07.jpg) no-repeat left top; padding:0 0 20px 0;}
div.promotions-block div.t1{ text-transform:uppercase; font-size:14px; line-height:28px; font-weight:bold; color:#ffcf5f; text-align:center;}
div.promotions-block ul.promotions{ padding:0px 9px; overflow:hidden; margin:10px 0 0 0;}
div.promotions-block ul.promotions li{ background:#1e73ab; border:solid 1px #1b6093; height:73px; margin:10px 0 0 0;}
div.navi-block{ background:url(image/bg08.jpg) no-repeat left top; padding:0 0 20px 0;}
div.navi-block div.t1{ text-transform:uppercase; font-size:14px; line-height:28px; font-weight:bold; color:#ffcf5f; text-align:center;}
div.navi-block ul{ padding:14px 14px 0 14px;}
div.navi-block ul li{ padding:4px 0;}
div.navi-block ul li a{ font-size:13px; line-height:16px; color:#fff; font-weight:bold; text-decoration:underline;}
div.navigation-block{ background:url(image/bg08.jpg) no-repeat left top; padding:0 0 20px 0;}
div.navigation-block div.t1{ text-transform:uppercase; font-size:14px; line-height:28px; font-weight:bold; color:#ffcf5f; text-align:center;}
div.navigation-block ul{ padding:0px 9px; overflow:hidden; margin:10px 0 0 0;}
div.navigation-block ul li{ background:#1e73ab; border:solid 1px #1b6093; height:73px; margin:10px 0 0 0;}
div.welcome-block{ margin:0 0 5px 0;}
div.welcome-block div.t1{ background:url(image/bg09.jpg) no-repeat left top; line-height:28px; height:28px; font-size:14px; font-weight:bold;color:#ffcf5f; text-align:center;}
div.welcome-block div.box01{ border:solid 1px #b3ccde; padding:9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#04387b; background:#fff url(image/bg10.jpg) no-repeat 50% 2px;}
div.welcome-block div.about{ height:19px; margin:9px 0 0 0;}
div.welcome-block div.about a{ width:102px; height:19px; float:right; display:block; line-height:19px; text-align:center; background:url(image/btn01.jpg) no-repeat left top; text-transform:uppercase; color:#0182c0; font-weight:bold;}
div.welcome-block div.about a:hover{ text-decoration:none;}
div.top10-block{margin:0 0 5px 0;}
div.top10-block div.t1{ background:url(image/bg11.jpg) no-repeat left top; line-height:28px; height:28px; font-size:14px; font-weight:bold;color:#f00000; text-align:center; text-transform:uppercase;}
div.top10-block div.box01{ border:solid 1px #b3ccde; padding:4px 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#04387b; background:#fff url(image/bg10.jpg) no-repeat 50% 2px;}
div.top10-block table.top10{ width:100%; border-collapse:collapse; border-spacing:0; border:solid 1px #b3ccde;}
div.top10-block table.top10 th{background:url(image/bg12.gif) repeat-x left top;border:solid 1px #fff; line-height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }
div.top10-block table.top10 td{ background:#d2e9fb url(image/bg11.gif) repeat-x left top; border:solid 1px #fff; font-size:13px; font-weight:bold; color:#000; padding:5px 0;}
div.top10-block table.top10 td.td1{ text-align:center; font-weight:bold; font-size:13px;}
div.top10-block table.top10 td.td2{ width:60px;text-align:center; border-right:none;}
div.top10-block table.top10 td.td3{ border-left:none;}
div.top10-block table.top10 td.td4{text-align:center;}
div.top10-block table.top10 td.td5{text-align:center;}
div.top10-block table.top10 td.td6{text-align:center;}
div.top10-block table.top10 td.td6 a{color:#000;}
div.top10-block div.visit{ text-align:center; font-weight:bold; text-transform:uppercase; color:#005f9b; padding:6px;}
div.top10-block div.visit a{ color:#e54032;}
div.latest-block{ margin:0 0 5px 0;}
div.latest-block div.t1{ background:url(image/bg09.jpg) no-repeat left top; line-height:28px; height:28px; font-size:14px; font-weight:bold;color:#ffcf5f; text-align:center; text-transform:uppercase;}
div.latest-block div.box01{ border:solid 1px #b3ccde; padding:9px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#04387b; background:#fff url(image/bg10.jpg) no-repeat 50% 2px;}
div.latest-block div.t2{ background:url(image/bg13.jpg) no-repeat left top; line-height:18px; padding:0 10px; }
div.latest-block div.t2 a{ font-size:13px; font-weight:bold; text-decoration:underline;color:#fff; }
div.latest-block a.a1{ color:#b83500; font-weight:bold; text-decoration:underline;}
div.latest-block ul.news li{ padding:0 0 8px 0;}
div.rooms-block{background:url(image/bg16.gif) no-repeat left top; padding:0 0 20px 0;}
div.rooms-block div.t1{ text-transform:uppercase; font-size:14px; line-height:30px; font-weight:bold; color:#ffcf5f; text-align:center; margin:0 0 20px 0;}
div.rooms-block div.cols1{width:189px;overflow:hidden;clear:both; background:#81bae5 url(image/bg18.gif) repeat-x left top; margin:0 auto 1px auto; border:solid 1px #fff; padding:5px 0;}
div.cols1 div.col1{width:60px; text-align:center; padding:2px 0 0 0;}
div.cols1 div.col2{width:129px;}
div.rooms-block div.t2{ color:#04387b; font-weight:bold; line-height:14px;}
div.rooms-block div.t2 a{ text-decoration:underline;}
div.rooms-block div.code{ border:dashed 1px #fff; background:#ceebfd; font-size:10px; color:#ab1e2d; font-weight:bold; float:left; padding:0px 8px; margin:2px 0 0 0;width:auto;}
div.nav2-block{ background:url(image/bg17.gif) no-repeat left top; padding:0 0 20px 0;}
div.nav2-block div.t1{ text-transform:uppercase; font-size:14px; line-height:28px; font-weight:bold; color:#ffcf5f; text-align:center;}
div.nav2-block ul{ padding:14px 14px 0 14px;}
div.nav2-block ul li{ padding:4px 0;}
div.nav2-block ul li a{ font-size:13px; line-height:16px; color:#fff; font-weight:bold; text-decoration:underline;}
div.footer-block{ height:91px; background:url(image/footer.jpg) no-repeat -1px top;}
div.footer-block div.links{ text-align:center; color:#fff; font-size:13px; padding:30px 0 8px 0;}
div.footer-block div.links a{ color:#fff;} 
div.footer-block div.copyright{ text-align:center; color:#fff; font-size:13px; font-weight:bold;}
div.footer-block div.copyright a{color:#fff;}
