/****** GENRAL CSS ****/

BODY{
	position: relative;
	top:0px;
	left:0px;
	margin: 0px auto;
	padding: 0px;
	color:#01334b;
}

a{text-decoration:none;color:#01334b;}
a:visited{color:#01334b;}


#degradado{
	position: relative;
	width:100%;
	height:400px;
	top:0px;
	left:0px;
	margin: 0px auto;
	padding: 0px;
	/**/background:url(fondo.jpg) repeat-x;
}

#sombras{
	position:relative;
	width:857Px;
	height:370px;
	background:url(sombra.jpg) no-repeat;
	margin:auto;
}

#fondo{
	position:relative;
	float:left;
	width:801px;
	padding-left:52px;
	background: url(sombra_blanco.jpg) repeat-y;
	margin-top:98px;
	/*background-color:red;*/
}

#contenedor{
	position:relative;
	width:854px;
	margin:auto;
	margin-top:-400px;
	background: url(palmeras.jpg) no-repeat center;
}

.estancia{
	position:absolute;
		/*
		top:272px;
	left:0px;
width:265px;
	height:260px;
	*/
	width:258px;
	height:259px;
	top:272px;
	left:07px;
	z-index:2;
	behavior:url(css/pngbehavior.htc) repeat;
	/*background-color:yellow;*/
}

#estancia_click{
	position:absolute;
	top:275px;
	margin-left:75px;
	width:175px;
	height:90px;
	z-index:3;
	cursor:hand;
		/*background-color:yellow;*/
}
#crucero_click{
	position:absolute;
	top:385px;
	margin-left:25px;
	width:175px;
	height:108px;
	z-index:3;
	cursor:hand;
	/*background-color:red;*/
}
#pie_flash{ position:absolute;
	float:left;
	 z-index:3;
	margin-top:-87px;
}

#cabecero{
	position:relative;
	text-align:left;
	width:854px;
	height:272px;
	background: url(cabecera.jpg) no-repeat;/**/
}

#cuerpo{
	position:relative;
	float:left;
	width:750px;
	background: url(palmeras.jpg) no-repeat;
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#162983;
	line-height:16px;
	margin-top:-98px;
}

#navegador{
	position:absolute;
	z-index:1;
	top:240px;
	left:200px;
}

.navegador{
	position:relative;
	float:right;
	width:640px;
	height:20px;
	font-family: Verdana, sans-serif;
	font-size:8pt;
	color:#FF8A01;
	text-align:center;
	z-index:1;
}

A.enlace_nav, A.enlace_nav:visited, A.enlace_nav:active, A.enlace_nav:focus{
	text-transform:lowercase;
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#162983;
	font-weight:bold;
}

A.enlace_nav:hover{
	text-transform:lowercase;
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FF8A01;
	font-weight:bold;
}

.submenu{
	position:relative;
	float:right;
	width:550px;
	font-family: Verdana, sans-serif;
	font-size:8pt;
	color:#162983;
	text-align:center;
	margin-top:-10px;
}

A.enlace_sub, A.enlace_sub:visited, A.enlace_sub:active, A.enlace_sub:focus{
	text-transform:lowercase;
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#FF8A01;
	font-weight:bold;
}

A.enlace_sub:hover{
	text-transform:lowercase;
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#354488;
	font-weight:bold;
}

#nav_serv{
	position:relative;
	float:left;
	width:150px;
	text-align:left;
	margin-top:265px;
	
	/*background-color:white;
	filter: alpha(opacity=50);
	opacity: .4;*/
}

A.enlace_serv,A.enlace_serv:visited,A.enlace_serv:active,A.enlace_serv:focus,A.enlace_serv:LINK{
	position:relative;
	float:left;
	width:125px;
	left:-3px;
	font-family: Verdana, sans-serif;
	font-size:10px;
	color:#162983;
	font-weight:bold;
	border-top: 1px dotted #FF8A01;
	margin-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	/*background-color:red;*/
}

A.enlace_serv:hover{
	position:relative;
	float:left;
	color:#FF8A01;
} 

/* el siguiente estilo d enlaces, es lo mismo que el anterior pero sin border top */

A.enlace_serv_2,A.enlace_serv_2:visited,A.enlace_serv_2:active,A.enlace_serv_2:focus,A.enlace_serv_2:link{
	position:relative;
	float:left;
	
	left:-3px;
	font-family: Verdana, sans-serif;
	font-size:10px;
	color:#162983;
	font-weight:bold;
	margin-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	/*background-color:yellow;*/
}

A.enlace_serv_2:hover{
	position:relative;
	float:left;
	color:#FF8A01;
} 

/* --------------------  estilo seccion enlaces /border "bottom"  -------------------- */


A.enlaces,A.enlaces:visited,A.enlaces:active,A.enlaces:focus,A.enlaces:link{
	position:relative;
	float:left;
	width:420px;
	font-family: Verdana, sans-serif;
	font-size:10px;
	color:#162983;
	font-weight:bold;
	border-top: 1Px dotted #FF8A01;
	padding-top:2px;
	padding-bottom:2px;
}

A.enlaces:hover{
	position:relative;
	float:left;
	color:#FF8A01;
} 

/* ------------- ESTILO DEL TITULO D INFORMACION D INTERES Y D ENLACES ----------------- */

.titulo{
	position:relative;
	float:left;
	width:415px;
	text-align:left;
	background-color:#FF8A01;
	font-family: Verdana, sans-serif;
	font-size:10px;
	color:#162983;
	font-weight:bold;
	padding: 2px 0px 2px 10px;
}

/* -------------  ----------------- */

.azul_bold{
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#162983;
	font-weight:bold;
}

.rojo{
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#d00;
}

.blanco{
	font-family: Verdana, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#fff;
}

#pie{
	position:relative;
	float:left;
	width:750px;
	height:64px;
	/*background-color:red;*/
	background: url(palmeras_pie.jpg) no-repeat;
}

#nav_pie{
	position:relative;
	float:left;
	font:9px Verdana, sans-serif;
	color:#FF8A01;
	text-align:center;
	width:750px;
	height:20px;
	padding-top:10px;
	background-color:white;
/**/
}

/***** Créditos de SGA ******/

.creditos {
	position: relative;
	float: right;
	margin-top:-20px;
	margin-right:55px;
	font-size: 9px;
	color: #d3d0d0;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*background-color:yellow;*/
}

/***** CONTADOR ******/		


.contador{
	position:relative;
	width:250px;
	height:176px;
	margin:auto;
	margin-top:10%;
	background:url(fondo_cont.jpg) no-repeat;
}

.form_contador{
	position:relative;
	width:150px;
	height:40px;
	padding-top:20px;
	margin:auto;
	padding-left:10px;
}