@charset "utf-8";
/* CSS Document */
body {
	background-image:url(../img/myBg.png);
}
#veil {
	position:absolute;
	z-index:0;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background-color:#FFFFFF;
	/*background-image:url(img/spacer.gif);*/
-moz-opacity:0.1;
	filter:alpha(opacity=20);
	opacity:0.2;
	display:none;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width:890px;
}
#top {
	background-image:url(../img/top.png);
	background-repeat:no-repeat;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#909292;
	padding-right:20px;
}
#main {
	background-image:url(../img/bodyBg.png);
	height:300px;
	height:608px;
}
#bottom {
	background-image:url(../img/bottom.png);
	height:30px;
}
#inn {
	margin-left:30px;
	margin-right:30px;
	width:830px;
	background-image:url(../img/bgIn.gif);
	height:608px;
}
#banner {
	float:right;
	width:583px;
	padding-top:10px;
}
#bannerImg {
	padding-right:10px;
	float:left;
}
#lang {
	float:right;
	width:567px;
	height:25px;
	background:#fff;
	margin-right:11px;
	margin-top:15px;
	text-align:right;
	padding-top:5px;
	padding-right:5px;
}
#text {
	float:right;
	width:512px;
	background-color:#FFF;
	height:350px;
	margin-right:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c6b81;
	text-align:justify;
	padding:30px;
	padding-top:0;
}
#cntr
{
	float:right;
	width:572px;
	background-color:#FFF;
	height:385px;
	margin-right:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c6b81;
	text-align:justify;
	padding-top:0;
	border:1px solid #fff;
}
#left {
	float:left;
	width:230px;
	height:508px;
	margin-top:100px;
}
#separator {
	width:205px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	background-image:url(../img/separator.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:1px;
	margin-left:20px;
}
#reservation {
	height:315px;
	width:230px;
	margin-top:20px;
	margin-right:5px;
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
#reservationForm {
	width:205px;
	float:left;
	text-align:center;
	margin-left:20px;
	padding-bottom:10px;
}
#reservationTitle {
	height:30px;
	text-align:right;
	clear:both;
	padding-top:10px;
}
.textFields {
	width:200px;
	height:17px;
	border:0;
	background-image:url(../img/textfield.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	background-color:#3c746b;
}
.textArea{
	background-color:#3c746b;
	width:275px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
}
.textFieldSmall {
	width:75px;
	height:17px;
	border:0;
	background-image:url(../img/textfieldSmall.jpg);
	background-repeat:no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	background-color:#3c746b;
}
.button {
	background-image:url(../img/button.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:57px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:2px;
	border:0;
}
.list {
	padding-left:3px;
}
span.select {
	position: absolute;
	width: 40px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 18px;
	padding-left:2px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../img/dropSmall.jpg);
	border:none;
	background-color:#3c746b;
	color:#FFF;
	text-align:left;
}
span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../img/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(../img/radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.caringTxt {
	color:#989898;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.links {
	color:#989898;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-decoration:underline;
}
.links:hover {
}
#footer {
	color:#989898;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
}
#bullets {
	margin-left:20px;
}
#bullets li {
	list-style:url(../img/arrowBulets.png);
	margin:0;
	color:5c6b81;
	padding-top:3px;
	padding-bottom:3px;
}
#phototec {
	margin-bottom:20px;
}
.header{
	background-color:#3c746b;
	color:#FFF;
	padding-top:10px;
	padding-bottom:10px;
}
.descriptions{
	background-color:#f7f7f7;
}