body {
	font-family: Arial;
	font-size: 90%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color : #002A6B;
	color: #002A6B;
}

#pagecontainer
{
	margin-left:auto;
	margin-right:auto;	
	width: 772px;
	text-align: left;
	padding: 0px;
	margin-top:5px;
	border: 1px solid #486a9e;
	background-color : #002A6B;
	display:block;
	height: 530px;
}
		/* Masterhead DIV, for Flash, Headers and Banners*/
		div#masterhead
		{
		text-align:left;
		margin-left:195px;
		overflow:hidden;
			
		}
		
		.header_box
		{
		display:block;
		background-image: url(imagenes/villa-antigua/back_header_box.jpg);
		background-repeat:no-repeat;
		width:106px;
		height:15px;
		float:right;
		color:#e5e296;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		text-indent:17px;
		margin-top:10px;
		text-decoration:none;
		border-style:ridge;
		border:1px ridge #ffffff;
		}
		
		.header_box:hover
		{
		border:1px solid #ffffff;
		
		}
		
		
		div#header_boxes
		{
		
		width:106px;
		float:right;
		margin-right:25px;
		margin-top:10px;
		}
		
		/*Suplemental container DIV c1 to set color to the left column*/		
		div#c1
		{
			/*background-image: url(imagenes/more_col_base.jpg);
			background-repeat: repeat-y;*/
		}
		
		/*Leftcol DIV*/
		div#leftcol
		{
			float: left;
			width: 155px;
			
			height:364px;
			padding: 1px 0px 0px 0px;
			border:0px 0px 0px 0px;
			overflow:hidden;
			padding-left:3px;
			z-index:10;
			/*padding-top: 2em;*/
		}
			
			div#leftcol ul
		{
		   top:0px;
			
			list-style-position:inside;
			font-size:10px;
			padding: 0;
			margin: 0;
		}
		
		div#leftcol ul li 
		{ 
		/*list-style-image: url(imagenes/villa-antigua/arrow_left.jpg);*/
		margin-left:0px;
		line-height:16px;
		color:#e5e296;
		 margin-top: 4px;
		  }
		
		#leftcol ul li a
		{
			text-decoration: none;
			color:#e5e296;
		}
		#leftcol ul li a:hover
		{
			text-decoration:underline;
			color:#e5e296;
		}
		
		
		#layer_left_bottom
		{
		
		float:right;

		 background-image: url(imagenes/villa-antigua/back_left.jpg);
		 background-repeat:repeat-y;
		 height:83px;
		 width:150px;
		 margin-top:0px;
		 margin-left:2px;
		 
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#FFFFFF;
		 border:0px 0px 0px 0px;
		 line-height:12px;
		 z-index:20;
		 overflow:visible;
		}
		
		#layer_left_medium
		{
		float:right;
		 height:121px;
		 width:150px;
		 margin-left:0px;
		 padding:0px 0px 0px 0px;
		 border:0px 0px 0px 0px;
		
		 text-align:center;
		}
		
		#layer_left_medium img
		{
			 border:1px solid white;
		}

		#layer_left_top
		{
		float:right;
		 background-image: url(imagenes/villa-antigua/back_left.jpg);
		 background-repeat:repeat-y;
		 height:98px;
		 width:150px;
		 margin-top:14px;
		 margin-left:0px;
		 padding:0px 0px 0px 0px;
		 border:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#FFFFFF;
		 z-index:9;
		 overflow:hidden;
		}
		
		.text_layer_left
		{
		margin-left:1px;
		overflow:hidden;
		}
		
		div#correo 
		{
		margin-left:0px;
		position:relative;
		left:-5px;
		
		line-height:16px;
		color:#e5e296;
		overflow:hidden;
		height:15px;
		width:155px;
		
		}
		div#correo a
		{
		margin-left:0px;
		line-height:16px;
		color:#e5e296;
		
		 font-size:9px;
		
		 
		}
		div#correo a:hover
		{
		margin-left:0px;
		line-height:16px;
		color:#e5e296;
		text-decoration:underline;
		 font-size:9px;
		 overflow:hidden;
		
		 
		}
	  div#correo a:visited
		{
		margin-left:0px;
		line-height:16px;
		color:#e5e296;
		text-decoration:underline;
		 font-size:9px;
		 overflow:hidden;
		}
		
		
		
		div#content
		{
		
			/*margin-left:100px;*/
			float:right;
			margin-right:1px;
			height:364px;
			
			text-align:left;
			padding: 0px 0px 0px 0px;
			border:0px 0px 0px 0px;
			overflow:visible;
			z-index:1;
			}
		
		div#leftcol_content
		{
		  float:left;
		  width:363px;
		  height:364px;
		  z-index:0;
		  margin:0px;
		  padding:0px;
		}
		
		
		div#content h2
		{
			font-size: 2em;
			color: #036;
			margin: 0;
			padding-top: 1em;
			font-weight: normal;
		}
		
		
		
		div#rightcol
		{
		float: right;
		
		width: 251px;
		height:364px;
		
		padding: 0px 0px 0px 0px;
		border:0px;
		margin:0px 0px 0px 0px;
		background-color:#0033CC;
		
		/*background-color:#002A6B;*/

		}
		
		
		
		
		div#rightcol_content ul
		{
		   top:0px;
			/*list-style-image: url(imagenes/villa-antigua/arrow.jpg);*/
			list-style-position:inside;
			
			padding: 0;
			margin: 0;
		}
		
		div#rightcol_content ul li 
		{ 
		list-style-image: url(imagenes/villa-antigua/arrow.jpg);
		 margin-left:0px;
		 line-height:12px;
		 color:#e5e296;
		 margin-top: 4px;
		  }
		
		#rightcol_content ul li a
		{
			text-decoration: none;
			color:#e5e296;
		}
		#rightcol_content ul li a:hover
		{
			text-decoration:underline;
			color:#e5e296;
		}
		
		
		#layer_right_top
		{
		float:left;
		 background-image: url(imagenes/villa-antigua/back_right.jpg);
		 background-repeat:repeat-y;
		 height:139px;
		 width:250px;
		 margin-top:8px;
		 margin-left:0px;
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 line-height:18px;
		 color:#FFFFFF;
		 border:0px;
		 overflow:hidden;
		}
		 
		#layer_right_bottom img
		{
			border:1px solid white;
			margin-right:2px;
		}
		
		
		#layer_right_bottom
		{
		float:left;
		 background-image: url(imagenes/villa-antigua/back_right.jpg);
		 background-repeat:repeat-y;
		 height:139px;
		 line-height:18px;
		 width:250px;
		 margin-top:31px;
		 margin-left:0px;
		 padding:0px 0px 0px 0px;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#FFFFFF;
		 border:0px;
		 overflow:hidden;
		}
		
		#layer_welcome
		{
		float:left;
		height:20px;
		 width:250px;
		 margin-top:10px;
		 margin-left:0px;
		 padding:0px 0px 0px 0px;
		 font-family:"Monotype Corsiva";
		 font-size:19px;
		 
		 color:#FFFFFF;
		 border:0px;
		 overflow:hidden;
		}
		
		#img_right_bottom
		{
		float:right;
		vertical-align:bottom;
		 margin:46px 8px 0px 0px;
		 border:0px;
		 overflow:visible;
		}

		
		
		
		
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
		
		
		
		div#footer
		{
			clear: both;
			padding: .5em 1em;
			border-top: 1px solid #486a9e;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-align: center;
		}
		
		div#footer a
		{
			
			padding: .5em 1em;
			
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-align: center;
		}
		
		div#footer a:hover
		{
		text-decoration:overline underline;
		}
		
		div#footer ul
		{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		div#footer li
		{
			display: inline;
			margin-right: 1em;
		}
		
		/*.prueba{
			color: #990000;
			font-family:"Times New Roman", Times, serif;
			border-top-width:thin;
			}*/
			
			/*Fin de la pagina index*/
			/*Pagina de paquetes 2005*/
			
			div#content_packages
			{
			color:#FFFFFF;
			font-size:10px;
			text-align:left;
			border-width:thin;
			border-color:#486a9e;
			border-style:solid;
			height:550px;
			margin: 4px 4px 4px 4px;
			padding: 2px 2px 2px 4px;
			}
			font.packtitle
			{
			color:#FFFFFF;
			padding-top:0px;
			font-size:12px;
			text-align:left;
			background-color:#486a9e;
			line-height:13px;
			}
			div#header_packages
			{
			 margin-top:20px;
			 text-align:center;
			}
			div#img_package
			{
			float:right;
			 margin-top:20px;
			 text-align:center;
			 margin-right:5px;
			
			 border: 1px solid #ffffff;
			}
			
			div.package_left
			{
			float:left;
			width:270px;
			
			}
			div.package_right
			{
			float:right;
			width:250px;
			margin-right:20px;
			}
			div#b_exit
			{
			float:right;
			margin-right:20px;
			border-color:#FFFFFF;
			border-style:solid;
			border-width:1px;
			text-align:center;
			background-color:#0066FF;
			width:50px;
			
			}
			div#b_exit a
			{
			color:#FFFFFF;
			}
			div#b_exit a:visited
			{
			color:#FFFFFF;
			}
			div#b_exit a:link
			{
			color:#FFFFFF;
			}
			
			div#b_exit_bottom
			{
			float:right bottom;
			margin-right:20px;
			border-color:#FFFFFF;
			border-style:solid;
			border-width:1px;
			text-align:center;
			background-color:#0066FF;
			width:50px;
			
			}
			div#b_exit_bottom a
			{
			color:#FFFFFF;
			}
			div#b_exit a:visited
			{
			color:#FFFFFF;
			}
			div#b_exit_bottom a:link
			{
			color:#FFFFFF;
			}