BODY {
	MARGIN:0px; BACKGROUND:#8c0000; FONT-FAMILY:arial; FONT-SIZE:11px; COLOR:#333333
}
H1, H2 {
	MARGIN:0px; FONT-SIZE:11px; FONT-WEIGHT:normal
}
INPUT {
	FONT-SIZE:11px
}
SELECT {
	FONT-SIZE:10px
}
TEXTAREA {
	FONT-SIZE:11px; FONT-FAMILY:arial
}
#outside-path {
	BACKGROUND:#530000; WIDTH:756px; MARGIN:0px auto
}
#inside-path {
	BACKGROUND:#ffffff; WIDTH:708px; MARGIN:0px auto;
}
.date {
	COLOR:#000000; FONT-SIZE:11px; FONT-WEIGHT:normal; MARGIN:0px; PADDING:49px 0px 0px 51px; FLOAT:left
}
.date SPAN {
	FONT-WEIGHT:bold
}
.logo {
	WIDTH:295px; HEIGHT:114px; MARGIN:0px; PADDING:16px 200px 35px 0px; FLOAT:right
}
.space {
	CLEAR:both
}
#sitenav {
	WIDTH:566px; HEIGHT:43px; BACKGROUND:url(images/sitenav.png); MARGIN:0px auto; PADDING:0px 18px 0px 18px
}
#sitenav #option {
	FLOAT:left
}
#sitenav #option P.home {
	PADDING:8px 20px 10px 20px; MARGIN:0px
}
#sitenav #option P.hotel {
	PADDING:8px 20px 10px 20px; MARGIN:0px
}
#sitenav #option P.services {
	PADDING:8px 20px 7px 20px; MARGIN:0px
}
#sitenav #option P.localization {
	PADDING:5px 20px 7px 20px; MARGIN:0px
}
#sitenav #option P.reserves {
	PADDING:8px 20px 10px 20px; MARGIN:0px
}
#sitenav #option P.contacts {
	PADDING:8px 20px 10px 20px; MARGIN:0px
}
#option A:link, #option A:visited {
	COLOR:#888888; TEXT-DECORATION:none
}
#option #arrowsite, #option A:hover {
	BACKGROUND:transparent url(images/arrowtop.gif) center bottom no-repeat; COLOR:#333333; PADDING:0px 0px 6px 0px
}
#imagebox {
	WIDTH:603px; HEIGHT:170px; MARGIN:0px auto; PADDING:10px 0px 30px 0px
}
#imagebox .box1 {
	WIDTH:603px; HEIGHT:170px; BACKGROUND:url(images/imgbox1.png) top no-repeat
}
#imagebox .box2 {
	WIDTH:603px; HEIGHT:170px; BACKGROUND:url(images/imgbox2.png) bottom no-repeat
}
#contents {
	WIDTH:603px; MARGIN:0px auto
}
#contents P {
	MARGIN:0px
}
#footer {
	WIDTH:auto; HEIGHT:41px; BACKGROUND:#350001; BORDER-RIGHT:1px solid #ffffff; BORDER-LEFT:1px solid #ffffff; FONT-SIZE:10px; PADDING:0px 0px 0px 20px
}
#footer P {
	MARGIN:0px; COLOR:#ffffff; LINE-HEIGHT:20px;
}
#footer P A:link, #footer P A:visited {
	COLOR:#ffffff; TEXT-DECORATION:none;
}
#footer P #arrowsite, #footer P A:hover {
	BACKGROUND:transparent url(images/arrowtop.gif) center bottom no-repeat; COLOR:#ffffff; PADDING:0px 0px 4px 0px; LINE-HEIGHT:24px; MARGIN:0px
}
#footer SPAN {
	COLOR:#832201
}
#footer SPAN A {
	COLOR:#832201; TEXT-DECORATION:none
}
#footer SPAN A:hover {
	COLOR:#832201; TEXT-DECORATION:underline
}
.text-photos {
	FLOAT:left; WIDTH:370px
}
.custom-tariff {
	FLOAT:right; WIDTH:220px; HEIGHT:261px; BACKGROUND:url(images/bgtariff.png); MARGIN:0px 0px 30px 0px
}
.tariff {
	WIDTH:196px; HEIGHT:27px; BACKGROUND:transparent url(images/customtariff.gif) top left no-repeat; MARGIN:14px auto
}
.tariff SPAN {
	FONT-SIZE:10px; COLOR:#666666; MARGIN:0px 0px 0px 55px
}
.tariff P {
	MARGIN:5px 0px 5px 0px
}
.tariff LABEL {
	FLOAT:left; WIDTH:135px
}
#carousel {
	WIDTH:370px; HEIGHT:145px; BACKGROUND:url(images/bgcarousel.gif); MARGIN:22px 0px 0px 0px
}
#carousel TABLE {
	WIDTH:370px; HEIGHT:145px
}
#carousel TH {
	WIDTH:30px
}
.stepcarousel {
	OVERFLOW:hidden; POSITION:relative;
}
.stepcarousel .belt {
	LEFT:-1px; POSITION:absolute; TOP:0px; WIDTH:311px; HEIGHT:126px 
}
.stepcarousel .panel {
	FLOAT: left; MARGIN:3px; OVERFLOW:hidden; WIDTH:100px
}
#galleryB {
	WIDTH:311px; HEIGHT:126px
}
.remind {
	FONT-SIZE:11px
}
.remind A {
	COLOR:#0066CC; TEXT-DECORATION:underline
}
.remind A:hover {
	COLOR:#0066cc; TEXT-DECORATION:none
}
#reserves P {
	MARGIN:6px 0px 6px 0px
}
#reserves LABEL {
	FLOAT:left; WIDTH:70px; LINE-HEIGHT:18px
}
#reserves INPUT {
	WIDTH:270px
}
#reserves TEXTAREA {
	WIDTH:270px; HEIGHT:100px
}
.off {
	COLOR:#999999
}
.error {
	COLOR:#FF0000; FONT-SIZE:9px
}
#thumbBox {
	POSITION:absolute; LEFT:0px; TOP:0px; WIDTH:auto; PADDING:10px;	BACKGROUND:url(images/bgpop.png); VISIBILITY:hidden; Z-INDEX:10; CURSOR:hand; CURSOR:pointer; BORDER-COLLAPSE:collapse
}
#thumbBox .footerbar {
	FONT:bold 11px arial; LINE-HEIGHT:1.1em; COLOR:white; PADDING:5px 0px; TEXT-ALIGN:right
}
#thumbBox #thumbImage {
	BACKGROUND:white;
}
#thumbLoading {
	POSITION:absolute; VISIBILITY:hidden; BORDER:1px solid black; BACKGROUND:#EFEFEF; PADDING:5px; Z-INDEX:5px;
}
