/* CSS Document */

a img {border: 0;}

#container
{
	margin: 0 auto;
	padding-bottom:100px;
	width:800px;
	background: #ffffff;
	line-height: normal;
	background:center;
}
#header
{
height:215px;
width:811px;
background:url(../images/header.jpg) no-repeat;
}
#navigation {
	padding-top:120px;
	width:811px;
	height:24px;
	float:left;
	
}
#navigation ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	width: 800px;
	height: 46px;
	margin-top: 0px;
	padding-left:80px;


}
#navigation ul li {
	float: left;
}
#navigation .navHome a {
   	background: url("../images/booking_03.gif");
   	display: block;
   	width: 62px;
   	height: 24px;
}
#navigation .navHome a:hover {
   	background: url("../images/booking_03-over.gif");
   	display: block;
   	width: 62px;
   	height: 24px;
}
#navigation .navPrice a {
   	background: url("../images/booking_04.gif");
   	display: block;
   	width: 120px;
   	height: 24px;
}
#navigation .navPrice a:hover {
   	background: url("../images/booking_04-over.gif");
   	display: block;
   	width: 120px;
   	height: 24px;
}
#navigation .navPhotos a {
   	background: url("../images/booking_05.gif");
   	display: block;
   	width: 92px;
   	height: 24px;
}
#navigation .navPhotos a:hover {
   	background: url("../images/booking_05-over.gif");
   	display: block;
   	width: 92px;
   	height: 24px;
}
#navigation .navBooking a {
   	background: url("../images/booking_06.gif");
   	display: block;
   	width: 94px;
   	height: 24px;
}
#navigation .navBooking a:hover {
   	background: url("../images/booking_06-over.gif");
   	display: block;
   	width: 94px;
   	height: 24px;
}
#navigation .navAbout a {
   	background: url("../images/booking_07.gif");
   	display: block;
   	width: 86px;
   	height: 24px;
}
#navigation .navAbout a:hover {
   	background: url("../images/booking_07-over.gif");
   	display: block;
   	width: 86px;
   	height: 24px;
}
#navigation .navFaq a {
   	background: url("../images/booking_08.gif");
   	display: block;
   	width: 54px;
   	height: 24px;
}
#navigation .navFaq a:hover {
   	background: url("../images/booking_08-over.gif");
   	display: block;
   	width: 54px;
   	height: 24px;
}
#navigation .navContact a {
   	background: url("../images/booking_09.gif");
   	display: block;
   	width: 90px;
   	height: 24px;
}
#navigation .navContact a:hover {
   	background: url("../images/booking_09-over.gif");
   	display: block;
   	width: 90px;
   	height: 24px;
}
#content{
background:url(../images/wall.jpg) repeat-y;
width:800px;
margin-left:13px;
height:1300px;
}
#formreserve{
height:100px;
width:500px;
padding-left:100px;
margin-left:30px;
text-align:right;
}
#footer
{
margin-left:23px;
width:767px;
height:263px;
background:url(../images/footer.jpg);
}
#right{
width:201px;
height:494px;
/*background:url(images/right.jpg);*/
background:#FF0000;
margin-right:45px;
margin-top:0px;
margin-top:-160px;
}
.contactinfo a:link
{
text-decoration: none;
font-size:12px;
text-align:right;
color:#000000;
}
.contactinfo a:hover
{
text-decoration: none;
font-size:12px;
text-align:right;
color:#FF0099;
}
.button {	 
	/*background-color: #333;*/
	background-color: #FFFFFF; 
	border:1px solid #666;
	color:#FF0099;
	font-family: Arial, Helvetica, sans-serif;  
	font-size:12px;
	font-weight:bold;
	padding:2px;
}
#navigation .navPrint a {
   	background: url("../images/print.jpg");
   	display: block;
   	width: 182px;
   	height: 24px;
}
#navigation .navPrint a:hover {
   	background: url("../images/print-over.jpg");
   	display: block;
   	width: 182px;
   	height: 24px;
}
#navigation .navContracts a {
   	background: url("../images/contracts.jpg");
   	display: block;
   	width: 186px;
   	height: 24px;
}
#navigation .navContracts a:hover {
   	background: url("../images/contracts-over.jpg");
   	display: block;
   	width: 186px;
   	height: 24px;
}
#navigation .navUsers a {
   	background: url("../images/users.jpg");
   	display: block;
   	width: 140px;
   	height: 24px;
}
#navigation .navUsers a:hover {
   	background: url("../images/users-over.jpg");
   	display: block;
   	width: 140px;
   	height: 24px;
}

#navigation .navLogout a {
   	background: url("../images/logout.jpg");
   	display: block;
   	width: 90px;
   	height: 24px;
}
#navigation .navLogout a:hover {
   	background: url("../images/logout-over.jpg");
   	display: block;
   	width: 90px;
   	height: 24px;
}

/* Appended by Marian */
a, a:visited { color: #fed2ea; }
a:hover, a:active { color: #fff; }
a img { margin: 0; padding: 0; outline: none;}

td.pricing h3, td.pricing h4, td.pricing h5 { margin: 0; padding: 0; }
td.pricing h3 { font: 1.2em 'Myriad Pro', Tahoma; color: #e20b89; }
td.pricing h4 { font: 1em 'Myriad Pro', Tahoma; color: #333; }
td.pricing h5 { margin: 10px 0; padding: 5px 0; }
td.pricing h5 span { font: 1.5em 'Myriad Pro', Tahoma;  padding: 0 0 0 80px; }
td.pricing h5 span.description { font: 0.8em Tahoma; color: #000; display: block; margin: 0 50px 10px 0; }

td.pricing h5#silver { 
	color: #000;
	border: 1px dashed #ccc;
	background: #e2e2e2 url('../images/silver-package.jpg') no-repeat; 
	width: 500px; }
	
td.pricing h5#gold {
	color: #000;
	border: 1px dashed #ccc;
	background: #e2e2e2 url('../images/gold-package.jpg') no-repeat; 
	width: 500px; }
	
td.pricing h5#platinum { 
	color: #000;
	border: 1px dashed #ccc;
	background: #e2e2e2 url('../images/platinum-package.jpg') no-repeat; 
	width: 500px; }
	
td.pricing p { color: #666; }
td.pricing .package-box { width: 500px; border: 1px dashed #eee; margin: 10px 0; }
td.pricing span.price { font: 1.5em 'Courier New'; text-align: left; display: block; margin: 0; padding: 0; color: #000; }

td.pricing #vip-package {
	float: left;
	display: inline;
	color: #fff;
	width: 280px;
	margin: 0;
	padding: 5px;
	background: #EE53A6;
	border: 1px solid #e20b89; }
	
td.pricing #vip-package ul { 
	font: 0.7em Tahoma;
	color: #fff; 
	margin: 10px auto; 
	list-style-type: square; }
	
td.pricing #vip-package ul li { margin: 8px 0; padding: 0; }
td.pricing #vip-package h2 { color: #fff; font: 1.8em 'Myriad Pro', Tahoma; text-align: center; margin: 0; padding: 0;}
td.pricing #vip-package h3 { color: #fff; border-bottom: 1px solid #f866b4; }

td.pricing #extra-print {
	float: left;
	display: inline;
	clear: right;
	width: 210px;
	margin: 0 0 0 10px; }

td.pricing #extra-print img { margin-bottom: 5px; }
td.pricing #extra-print ul#prices { list-style-type: none; padding: 0 10px; margin: 0;  background: #eee; width: 100%; }
td.pricing #extra-print ul#prices li { margin: 0; padding: 0; }
td.pricing #extra-print ul#prices li small { margin: 0; padding: 0; font: .75em Tahoma !important; }
html>body td.pricing #extra-print ul#prices li small { }

td.pricing p.onhead { font: 0.75em Tahoma; margin: 0 20px 0 0; padding: 0; }

#box {display: block;}
#box p { font: 0.75em Tahoma; margin: 5px 0;}
#box h3 { font: 1em 'Myriad Pro', Tahoma; text-align: center; margin: 0; color: #E20B89;}
	
	
