/* ----------------------INDEX----------------------------- */
html, body{margin:0px;padding:0px;list-style:none;
			text-align:justify;font: 12px Verdana;
			color:#FFFFFF;background: #000000;}
h1{font-size:18px;margin:0px;padding:0px 0px 0px 0px;font-family: Verdana; text-align:right;}
h2{font-size:14px;margin:0px;padding:0px 0px 0px 0px;font-family: Verdana; text-align:right;}
.h2{font-size: 14px}
h3{font-size:16px;margin:0px;padding:0px 0px 0px 0px;font-family: Verdana}
h4{font-size:14px;margin:0px;padding:0px 0px 0px 0px;font-family: Verdana; font-weight:normal;}
h5{font-size:20px; padding:20px 20px 0px 20px;margin:0px;font-family: Verdana font-weight:bold; color: #666666; background-color:#d7d4cd; width:195px;}
h6{font-size:20px;padding:20px 20px 0px 20px;margin:0px;font-family: Verdana font-weight:bold; color: #666666; background:url(../img/img5.gif) repeat-y; width:258px;border-bottom:solid; border-bottom-color:#666666; border-bottom-width:2px; }

a{text-decoration: none;color:#FFFFFF; cursor:pointer;}
a:hover{text-decoration: none;color:#281643; cursor:pointer;}

p{ margin:0px; padding:0px 0px 5px 0px;}

.flotante{float:left; border:none;}
.flotante_right{float:left; border:none; padding-right:10px;}
.flotante_hab{float:left; border:none; padding-right:10px; padding-bottom:10px;}

#contenedor {text-align:justify;margin: auto;width:1020px;position:relative;background-color:#32bae3; padding:20px 0px 0px 0px;}

#titulos{width:945px;float:left; background:#000000;color:#FFFFFF; text-align:right; padding-top:20px; padding-right:20px;}

#flash{height:176px;width:980px;float:left;background-color:#32bae3; padding-left:20px; padding-right:20px;}
#flash2{height:314px;width:980px;float:left;background-color:#32bae3; padding-left:20px; padding-right:20px;}
#flash3{height:314px;width:878px;float:left;background-color:#1F5B81; padding-left:51px; padding-right:51px;}
#pagina{width:980px;float:left; background:#32bae3; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;}
#centro{width:940px;float:left; background:#6288a6; margin-bottom:0px; padding-top:20px; padding-left:40px;}

#columna_fotos{width:680px;float:left; background:#235376; margin-bottom:20px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
#columna_textos{width:160px;float:left; background:#6288a6; margin-bottom:20px; color:#061d32; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:10px; text-align:justify; margin-left:20px; margin-right:20px;}

#footer{width:980px;float:left; background:#32bae3; font:10px Verdana; text-align:center; padding-bottom:10px; padding-top:20px; color:#061d32;}
#footer .categoria {color:#061d32;}
#footer .categoria:hover{color:#061d32;}

/*************************************************habiataciones*******************************/
#centroh{width:960px;float:left; background:#6288a6; margin-bottom:0px; padding-top:20px; padding-left:20px;}
#columna_fotosh{width:720px;float:left; background:#235376; margin-bottom:20px; padding-left:10px; padding-top:10px;}

/**************************************************entorno************************************/
#columna_textose{width:180px;float:left; background:#6288a6; margin-bottom:20px; color:#061d32; padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:10px; text-align:justify; margin-left:10px; margin-right:20px; height:200px; overflow:auto;}

/**********************************************ubicacion**************************************/
.p_blanco{ color:#FFFFFF; font-weight:bold; text-align:center;}
.p_blancosn{ color:#FFFFFF; text-align:center;}

/************************************************CONTACTO*********************************************/
#formulario_texto{ float:left; width: 272px; text-align:left; margin-top:5px;font-family: Verdana,sans-serif; font-weight:bold; color:#2c184a; background:#235376; padding-right:15px;}
#formulario{ float:left; width: 680px; text-align:right; margin-top:5px;font-family: Verdana,sans-serif; font-weight:bold; color:#000000; background:#235376; padding-top:10px; margin-bottom:30px;}
#formulario .input {height: 15px; margin-bottom:10px; padding: 5px; width: 180px; text-decoration: none; font-size: 12px; color: #000000; background-color: #b6cde0; border: 1px solid #9f9f9f;}
#formulario textarea {margin-bottom:10px; width: 180px; padding: 5px; height: 70px; text-decoration: none; font-size: 12px; color: #000000; background-color: #b6cde0; border: 1px solid #9f9f9f;}
label { text-decoration: none; font-size: 12px; color: #ffffff; float: left; margin-top: 8px;}
.nombre { float: left; width:320px; background:#235376;padding:0px 10px 0px 10px;}
.mail { float: right; width:320px; background:#235376;padding:0px 10px 0px 10px; text-align:center;}
.mensaje { float: left; width:320px; background:#235376;padding:0px 10px 0px 10px;}
.botones {	width:320px; float:left; background:#235376;padding:20px 0px 0px 10px;}

#condiciones{text-align:left;margin: auto;width:980px;padding-top:30px;}
#condiciones p {color:#FFFFFF;}
#condiciones a {color:#FFFFFF;}
#formulario .checke{color:#f3f7f8; cursor:pointer; font-size:10px; }		
#formulario .checke:hover{color:#000000; font-size:10px;}		

.masinfo{text-decoration:none;background:#b6cde0;color:#235376;height:20px;font-family:Verdana,sans-serif;font-weight:bold;font-size:10px;float:right;padding:10px 0px 0px 0px; margin:0px 0px 10px 0px; cursor:pointer; width:80px; text-align:center;}
.masinfo:hover{color:#000000;}

#columna_contacto{width:160px;float:left; background:#6288a6; margin-bottom:20px; color:#061d32; padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; text-align:justify; margin-left:20px; margin-right:20px;}

/**********************************************tarifas************************************************/
#tabla_tarifas{width:600px; border:none; float:left; background:#235376; color:#061a28;}
#tabla_tarifas td{padding:7px 7px 7px 7px; text-align:center; font-weight:bold;}
.tr1{ background:#6288a6; padding:5px 5px 5px 5px; }
.tr2{ background:#9cb9cf; padding:5px 5px 5px 5px;}
#columna_tarifas{width:880px;float:left; background:#235376; margin-bottom:20px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
#columna_tar{width:270px;float:left; background:#235376; margin-bottom:5px; color:#FFFFFF; padding-left:5px; padding-right:5px; padding-top:10px;text-align:justify; font-size:10px;}

/**********************************************noticias***********************************************/
#columna_noticias{width:720px;float:left; background:#235376; margin-bottom:20px;}
#columna_textosnoti{width:160px;float:left;background:#6288a6;margin-bottom:20px;color:#061d32;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;text-align:justify;}
#menu_noticias{width:200px;float:left;background:#073251;color:#ffffff;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;text-align:justify; font-weight:bold; font-size:14px; overflow:auto; height:275px;}
#menu_noticias .menu{ color:#FFFFFF;}
#menu_noticias .menu:hover{ color:#32BAE3;}
#contenido_noticias{width:480px;float:left;color:#ffffff;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;overflow:auto; height:275px;}

/*********************************************camara*********************************************/
#centro_cam{width:670px;float:left; background:#6288a6; margin-bottom:0px; padding-top:20px; padding-left:310px;}
#columna_fotoscam{width:320px;float:left; background:#235376; margin-bottom:20px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}