* {margin: 0, padding:0;}

body
{
	margin:0px;
	padding:0px;
	font-family:Georgia, Helvetica, Verdana, Arial,sans serif;
	font-size:10px;
	color: #000000;
	background-color: #0b183a;
}
.myriad
{
	font-family:Myriad Pro;
	color: #000000;
	font-size:11px;
}


#text
{
	font-family:Georgia, Helvetica, Verdana, Arial,sans serif;
	font-size:11px;
	color: #000000;
}

#wrapper{width:100%; color:#000; background-color:#fff }
#container {width:100%; text-align:left; padding-top:8px; margin:0 auto;}
#container-top{width:100%; height:55px; text-align:center; padding:0; margin:0 auto;}
#container-background{width:100%; height:618px; text-align:center; padding:0; margin: 0; background:#FFF url('images/background.jpg') repeat-x top left; }
#container-main{width:775px; text-align:left; padding:0; margin:0 auto;}
#header{width:100%; height:217px; position:relative; background:url("images/header.jpg") no-repeat top left; position:relative; }

#container-white{width:100%; height:370px; background-color:#FFFFFF;}
#content-space{padding-left:20px;}
#content{width: 465px; height:130px; position:relative; background:url("images/yellow.gif") repeat-y; }
#content-shadow1{width: 465px; padding-right:3px; padding-bottom:3px; background-color:#e9e8e3}


#connection-line{width: 100%; height:10px; background:url("images/connection-line.gif") no-repeat top left; }

#line{width: 100%; height:4px; position:relative;}
.line2{width: 100%; height:8px; position:relative;}
.line-yellow{width: 775px; height:2px; position:relative;background-color:#b39a09;}
.line-yellow2{width: 775px; height:2px; position:relative;background-color:#b39a09;}
.line-yellow1{width:465px; height:1px; position:relative;background-color:#ede9d0;}

/*table.menu
{
	padding:0px 0px 0px 250px;
	width: 600px;
	border: 0;
}*/

ul.menu_box
{
	list-style-type:none;
	margin:0px 0px 0px 250px;
	padding:0;
	width: 600px;

}

ul.menu_box li
{
	float:left;
	padding:0px 5px;
}

a.menu
{
	display:block;
	padding:25px 0 0 0;
	font-family:Myriad Pro;
	font-size:14px;
	color:#2770C0; 
	text-decoration:none; 
	font-weight:bold;
	letter-spacing: -1px;
	background:url('images/sign_on.jpg') no-repeat center 0px;
}
a.menu:hover
{ 
	color: #000032;
	background-image:url('images/arrow_over.gif');
}
a.menu:active 
{ 
	color: #000032; 
	background-image:url('images/arrow_over.gif');
}

/*a.menu img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;}
a.menu:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;}*/

a {font-family:Myriad Pro; color:#2770C0; text-decoration:none; font-weight:bold;  font-size:13px;}

hr{color: #b49b01; border:0; height:2px}

#header-ads-title
{
	margin-left:525px;
	padding-top:90px;
	width:230px; 
	height:30px;
}
/*#header-ads-top
{
	margin-left:525px;
	padding-top:0px;
	width:230px; 
	height:217px;
}*/
#header-ads-top
{
	margin-left:0px;
	padding-top:0px;
	width:230px; 
	height:auto;
	display:block;
	position:absolute;
	top:105px;
	left:525px;
	z-index:100;
}

#columns ul 
{
    list-style-type : none;
}

#column1 
{
    float        : left;
    margin-left  : 10px;
    margin-right : 10px;
}

#right-column
{
	margin-left:502px;
	width:257px; 
	height:340px;
	background:url("images/right_column.jpg") no-repeat top left;
}

#img_logo
{
	width:32px;
	height:22px;
	background:url("images/logo_small2.gif") no-repeat top left; 
}


#img-content
{
	/*position:relative;*/
	margin-left:325px;
	width:140px; 
	/*overflow:hidden;*/
}

#logo_big
{
	width:230px;
	height:41px;
	background:url("images/logo.gif") no-repeat top left;
}

#logo_small 
{

	width:32px; 
	height:25px; 
	background:url("images/logo_small.gif") no-repeat top left;
}


.images
{
	border-style: solid; 
	border-color: #000000;
	border-width: 1px; 
	padding: 1px;
}

.gallery_img
{
	border:5px solid #fff;
	padding:0;
}

h1
{
	font-family: Myriad Pro;
	color: #B1A103;
	font-size: 5;
}

#footer
{
	margin-top:5px;
	font-family:Myriad Pro;
	font-size:10pt;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
}

select 
{
 margin-left: 5px;
 margin-right: 0px;
 padding-right: 0px; 
 border: 1px solid #000000;
}
input 
{
 margin-left: 5px;
 margin-right: 0px;
 padding-right: 0px; 
 border: 1px solid #000000;
 background-color: #d9d7d8;
} 

.boton
{
   font-size:13px;
   font-weight:bold;
   color:#FFFFFF;
   width:75px;
   background-color:#02004f;
   border-style:solid;
   border-color:#928b93;
}
 
textarea
{
 margin-left: 5px;
 margin-right: 0px;
 padding-right: 0px; 
 border: 1px solid #000000;
 background-color: #d9d7d8;
} 

.button 
{
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

.send_button
{
	display:block;
	background:url('images/button.gif') no-repeat;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	width:146px;
	height:20px;
}

.booking
{
	position:absolute;
	top:140px;
	left:530px;
	width:190px;
}

a img {border:none;}

.booking_input
{
	height:16px; 
	border:1px solid #5f83b1;
	background:#ccc;
	font-size:12px;
	vertical-align:middle;
}

.booking img { vertical-align:middle; }

.booking_search
{
	padding-top:10px;
	text-align:center;
}
