@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color: #600602;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a, a:hover {outline:none; text-decoration:none;}

#main {width:980px; height:100%; margin-left:auto; margin-right:auto; text-align:left; position:relative;}

/*HEADER*/
#header {width:980px; height:134px; background:url("../layout/header_back.png") top left repeat-x;}

#header1 {width:30px; height:134px; float:left;}

#flashSun {width:140px; height:134px; float:left;}

#flashSunStat {width:140px; height:134px; float:left; background:url("../layout/gallerySun.png") no-repeat;}


#header2 {width:52px; height:134px; float:left;}

#headerFluxus {width:230px; height:134px; float:left; background:url("../layout/fluxus.png") no-repeat;}

#header3 {width:528px; height:134px; float:left; background:url("../layout/headerRight.png") top right no-repeat;}

/*MENU*/
#menuText {width:980px; height:85px;}

#menuLeft {width:150px; height:85px; float:left;}

#menuHome {width:95px; height:15px; float:left; color:#ffee21; text-align:center; font-size:16px; font-weight:700; 
			margin-top:24px;}
#menuHome a {width:95px; height:60px; float:left; color:#ff9900; text-align:center; font-size:16px; font-weight:700;}
#menuHome a:hover {color:#ffee21;}

#menuBooking a {width:128px; height:15px; float:left; color:#ff9900; text-align:center; font-size:16px; font-weight:700;
				 margin-top:28px;}
#menuBooking a:hover {color:#ffee21;}

#menuGallery {width:110px; height:60px; float:left; color:#ffee21; text-align:center; font-size:16px; font-weight:700;
			 margin-top:20px;}
#menuGallery a {width:110px; height:60px; float:left; color:#ff9900; text-align:center; font-size:16px; font-weight:700;}
#menuGallery a:hover {color:#ffee21;}

#menuGuest {width:160px; height:60px; float:left; color:#ffee21; text-align:center; font-size:16px; font-weight:700; 
			margin-top:14px;}
#menuGuest a {width:160px; height:60px; float:left; color:#ff9900; text-align:center; font-size:16px; font-weight:700;}
#menuGuest a:hover {color:#ffee21;}


#menuContact {width:110px; height:60px; float:left; color:#ffee21; text-align:center; font-size:16px; font-weight:700; 
			margin-top:20px;}
#menuContact a {width:110px; height:60px; float:left; color:#ff9900; text-align:center; font-size:16px; font-weight:700;}
#menuContact a:hover {color:#ffee21;}


/*GUEST*/
#menuGreen {width:980px; height:85px; background:url("../layout/menuGreen.png") no-repeat;}

#containerG {width:980px; height:100%; display:table; 
			background:url("../layout/GcontentLback.png") top left repeat-y; background-color:#4c3407;}

#contentG {width:980px; height:100%; float:left; background:url("../layout/GcontentLdown.png") bottom left no-repeat;}
		
#contentGleft {width:130px; height:300px; float:left; 
			background:url("../layout/GcontentLup.png") top left no-repeat; position:relative;}

#contentGuestMiddle {width:470px; height:100%; float:left;}

#contentGuestRight {width:330px; height:560px;; float:left; color:#ff9900; margin-top:-15px;}
/* IE6 */
*html #contentGuestRight {margin-top:0px;}
@media {#contentGuestRight {margin-top:0px;}}

.nameGuest {width:340px; color:#ff9900; font-size:1em; font-weight:700; padding-left:20px; margin-bottom:5px;}

.dateGuest {width:340px; color:#ff9900; font-size:0.8em; padding-left:20px; margin-bottom:5px;}

.textGuest {width:340px; color:#ff9900; font-size:1em; padding-left:20px; margin-bottom:5px;}

.guestSpacer {width:350px; height:2px; background:url("../layout/guestSpacer.png") no-repeat; margin-bottom:10px;}

#guestNext {width:350px; height:15px; padding-left:20px;}

#next a {color:#b13e0a; font-size:0.9em; float:left;}
#next a:hover {color:#ff9900;}

#previous a {color:#b13e0a; font-size:0.9em; float:right;}
#previous a:hover {color:#ff9900;}

label, input {display:block; width:200px; float:left; margin-bottom:1em;}
label {font-size:12px; text-align:left; width:70px; padding-right:1em;}
br {clear:left;}
#button {width:65px; background:#ff9900; border:#9c210d solid 2px; color:#4a0401; margin-top:10px;}



/*SUB*/
#contentSub {width:980px; height:180px; background:url("../layout/contentSub.png") top left repeat-x;}

#subLeft {width:775px; height:180px; float:left;}

#subLeftSpacer {width:775px; height:38px;}

#subLeftIcons {width:775px; height:142px;}

#subLspacer {width:38px; height:142px; float:left;}

#iconBus {width:121px; height:110px; float:left; background:url("../layout/bus.png") no-repeat;}
#iconBus a {width:121px; height:110px; float:left; background:url("../layout/bus.png") no-repeat;}
#iconBus a:hover {width:121px; height:110px; float:left; background:url("../layout/bus.png") no-repeat;}

#iconTrain {width:121px; height:110px; float:left; background:url("../layout/train.png") no-repeat;}
#iconTrain a {width:121px; height:110px; float:left; background:url("../layout/train.png") no-repeat;}
#iconTrain a:hover {width:121px; height:110px; float:left; background:url("../layout/train.png") no-repeat;}

#iconTaxi {width:121px; height:110px; float:left; background:url("../layout/taxi.png") no-repeat;}
#iconTaxi a {width:121px; height:110px; float:left; background:url("../layout/taxi.png") no-repeat;}
#iconTaxi a:hover {width:121px; height:110px; float:left; background:url("../layout/taxi.png") no-repeat;}

#iconAero a {width:121px; height:110px; float:left; background:url("../layout/aeroplane.png") no-repeat;}
#iconAero a:hover {width:121px; height:110px; float:left; background:url("../layout/aeroplane.png") no-repeat;}

#iconCamera {width:121px; height:110px; float:left; background:url("../layout/camera.png") no-repeat;}
#iconCamera a {width:121px; height:110px; float:left; background:url("../layout/camera.png") no-repeat;}
#iconCamera a:hover {width:121px; height:110px; float:left; background:url("../layout/camera.png") no-repeat;}

#iconTrip {width:120px; height:110px; float:left; background:url("../layout/trip.png") no-repeat;}
#iconTrip a {width:120px; height:110px; float:left; background:url("../layout/trip.png") no-repeat;}
#iconTrip a:hover {width:120px; height:110px; float:left; background:url("../layout/tripOver.png") no-repeat;}

#subRight {width:205px; height:180px; float:left; background:url("../layout/subSwirl.png") no-repeat;}


/*FOOTER*/
#footer {width:980px;
		height:50px;
		background:url("../layout/footer.png") top left repeat-x;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		clear:both;
		}
		
.footerText {width:980px; height:10px; font-size:9px; color:#c16603; text-align:center; padding-top:8px;}
.footerText a {width:980px; height:10px; font-size:9px; color:#c16603; text-align:center;}
.footerText a:hover {color:#ff9900;}

