* {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
strong {
	font-weight: bold;
}

#bottom {
	margin: 0px auto;
	padding: 0px;
	width: 1002px;
	background: url(../images/bg-bottom.jpg) repeat-x;
	height: 110px;
	text-align: center;
	color: #718B9C;

}
.f-bottom {
	color: #718B9C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 160%;
}
#bottom #copyright .f-bottom a {
	color: #718b9c;
	text-decoration: none;
}


#copyright {
	width: 875px;
	height: 74px;
	background: url(../images/bg-copyright.jpg) no-repeat;
	padding-top: 1px;
	line-height: 180%;
	margin-top: 21px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
body {
	margin: 0px;
	padding: 0px;
}
.bg {
	background: url(../images/bg-top1.jpg) no-repeat center top;
}
.sidebar {
	background: #DBEEF5;
	margin: 0px;
	padding: 0px;
	width: 173px;
}
.bg-content {
	background: url(../images/bg-content.jpg) repeat-x top;
}


#banner-about {
	background: url(../images/banner-about.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}
#banner-news {
	background: url(../images/banner-news.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}
#banner-deeds {
	background: url(../images/banner-deeds.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}
#banner-sitemap {
	background: url(../images/banner-sitemap.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}
#banner-service {
	margin: 0px auto;
	padding: 0px;
	height: 183px;
	width: 875px;
	background: #CAEEFA;
}
.f-blue2 {
	font-size: 12px;
	line-height: 170%;
	color: #466B80;
	text-decoration: none;
}
.f-num {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background: #EE7107;
	padding: 0px 2px;
}
.bg-index {
	background: url(../images/bg-news-index.jpg) no-repeat top;
	height: 180px;
}
.f-gray {
	font-size: 12px;
	line-height: 150%;
	color: #434444;
}
.bg-index2 {
	background: #E9EAE5 url(../images/bg-index.jpg) no-repeat bottom;
	height: 108px;
	margin: 0px;
	padding: 0px;
}




.f-white {
	font-weight: bold;
	color: #FFFFFF;
	background: #EDEEE8 url(../images/bg-index2.jpg) bottom;
}
.f-white2 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.bg-index3 {
	background: #EDEEE8 url(../images/bg-index2.jpg) no-repeat bottom;
	height: 110px;
}

.f-blue3 {
	font-size: 15px;
	font-weight: bold;
	color: #004080;
}



#banner-culture {
	background: url(../images/banner-culture.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}

#banner-contact {
	background: url(../images/banner-contact.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 145px;
	width: 875px;
}
#banner-points {
	background: url(../images/banner-points.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 202px;
	width: 875px;
}
#banner-message {
	background: url(../images/banner-message.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 202px;
	width: 875px;
}
#banner-customer {
	background: url(../images/banner-customer.jpg) no-repeat;
	margin: 0px auto;
	padding: 0px;
	height: 202px;
	width: 875px;
}
a.leftnav {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.leftnav:hover {
	font-size: 12px;
	color: #821708;
	text-decoration: none;
	font-weight: bold;
}
.crumb {
	color: #2D5776;
}
.crumb a {
	color: #2D5776;
	text-decoration: none;
}
.imgbord {
	padding: 4px;
	border: 1px solid #A9BCCB;
}
.pagebox {
	font: 11px Arial, Helvetica, sans-serif;
}
a.aheadline {
	color: #821708;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
a.agray {
	color: #434444;
	text-decoration: none;
	line-height: 170%;
}
a.agray:hover {
	color: #821708;
	text-decoration: none;
	line-height: 170%;
}
a.ablue {
	font-weight: bold;
	color: #00509F;
	text-decoration: none;
}
a.ablue:hover {
	font-weight: bold;
	text-decoration: underline;
}





p {
	text-indent: 2em;
	line-height: 200%;
}

.crumb a:hover {
	color: #2072AE;
	text-decoration: none;
}
.content {
	line-height: 200%;
	color: #434444;
}
.f-title {
	font-size: 14px;
	font-weight: bold;
	color: #821708;
}
.textbox {
	font-size: 12px;
}
.f-yellow {
	font-size: 12px;
	font-weight: bold;
	color: #800000;
}
.f-red {
	font-weight: bold;
	color: #821708;
}
.f-red2 {
	color: #F50000;
}


.f-blue {
	line-height: 200%;
	color: #466B80;
	text-decoration: blink;
}
.bg-content2 {
	background: url(../images/bg-content2.jpg) repeat-x top;
}
.leftbg-service {
	background: url(../images/bg-service-left.jpg) no-repeat top;
	height: 232px;
}
.bg-service {
	background: url(../images/b-service.jpg) no-repeat top;
	height: 217px;
	width: 675px;
}
.bg-service2 {
	background: url(../images/bg-service3.jpg) repeat-x top;
}


a.leftnav2 {
	color: #0E1434;
	text-decoration: none;
	font-weight: bold;
}
a.leftnav2 {
	color: #0E1434;
	text-decoration: none;
	font-weight: bold;
}
a.leftnav2:hover {
	color: #11227B;
	text-decoration: none;
	font-weight: bold;
}
.bg-booking {
	background: url(../images/bg.jpg) no-repeat center top;
}
.bg-content3 {
	background: url(../images/bg-content3.jpg) repeat-x top;
}
.bigfont {
	font-size: 13px;
	font-weight: bold;
}

