*{ margin: 0; padding: 0; }

body {background-image: url(http://descubrimardelplata.com/imagenes/fondo.jpg); background-repeat: repeat-x; background-position: top center; background-color: #1982A2; width:100%; height:100%; }
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

h2{ font-size:23px; font-weight:normal; line-height:normal !important;}
h5{ font-size:13px; color:#084A62; font-weight:normal;}

.marca{text-align:center; font-size:11px;}
.marca a{color:#CCC;}

a {
color: #06506B;
text-decoration: none;
}
a:hover {
color: #999999;
text-decoration: underline;
}

.wrapper {margin: 0 auto; width: 950px; position:relative; top:8px;}

.cabecera{
width: 950px;
height:176px;
margin: 0 auto;
background-color:#07516C;
}

.botonera_derecha{
float:right;
position:relative;
text-align: right;
width:110px;
padding-right:20px;
height:30px;
}


.botonera_izquierda{
float:left;
position:relative;
text-align: left;
width:500px;
padding-right:20px;
height:30px;
}

.botonera{
background-image:url(http://descubrimardelplata.com/fondo-bd.png);
background-repeat:repeat;
height:31px;
padding:10px 0 0 40px;
width:910px;
text-align: left;
}

.boton_menu{
padding:0 10px 0 10px;
color: #06506B;
font-weight: bold;
}

.contenido{
float:left;
width:930px;
background-color:#FFF;
padding:10px;
}

.pie_ficha {
clear:both;
background-color:#FFF;
width:100%; height:100%;
text-align: left;
}


.tablas{
border:1px #999999 solid;
}

.border {
border: 0px solid #06506B;
}

.titulos {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-variant: small-caps;
color: #C10061;
font-weight: bold;
text-transform: none;
font-style: normal;
line-height: normal;
border-bottom-width: thin;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #C10061;

}

/* estilos ficha hotel*/

.menu_hotel{
height:39px;
}

.contenido_hotel{
width:700px;
float:left;
background-color:#FFF;
border:1px solid #084A62;
padding:10px;
}

.columna_texto{
float:left;
width:60px;
min-height:280px;
padding-right:5px;
}

.columna_info{
float:right;
padding-right:10px;
}

.columna_datos{
float:left;
width:355px;
padding-right:10px;
line-height:18px;
}

.columna_fotos{
float:right;
width:325px;
height:160px;
}

.columna_detalle{
background-image:url(imagenes/fondo-2.png);
background-repeat:repeat-x;
border-top: 1px #084A62 solid;
float:left;
width:350px;
min-height:50px;
padding:5px;
margin-top:15px;
line-height:18px;
}

.columna_mapa{
border: 1px #084A62 solid;
float:right;
width:313px;
height:255px;
padding:5px;
margin-top:15px;
overflow: hidden;
}

.columna_derecha{
width:200px;
float:left;
margin-left:8px;
display:inline;
}

.bordercompleto {
	font-weight: bold;
	border: 1px solid #1982A2;
}

.contenedor_banners {
float:left;
width:460px;
background-color:#FFF;
padding:0px;
border:0px solid #CCCCCC;
margin-left: 10px;
}

/* pie */
.pie {
clear:both;
background-image:url(http://descubrimardelplata.com/imagenes/fondo_pie.jpg);
height:105px;
text-align: left;
}

.pie_contenido{
padding: 25px 0 0 180px;
font-size: 10px;
font-weight: normal;
}


/* ------ estilos fotos ---------*/
.fotos{ position:relative;}
.foto_centrar{float:center; margin:0 auto; text-align:center; border: 1px solid #999; color:#666; padding: 4px; background:#FFF;  }

.imageOver{ background:url(http://descubrimardelplata.com/imagenes/zoom.gif) no-repeat 50% 50%;	 filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;	 }

.contenedor_fotos{ border:1px solid #CCCCCC; margin:0 auto; padding:6px; background-image:url(http://descubrimardelplata.com/imagenes/fondo_com_fotos.jpg); background-repeat:repeat-x; background-color:#F9F9F9; }
.comentario_fotos{ padding:3px; margin:0px 0 7px 0; text-align:left;}

.borde_fotos{ display:block; float:left; margin:0 auto; padding:3px;}
a.borde_fotos{border:#999 solid 1px; background-color:#FFFFFF;}
a.borde_fotos:hover{ border: #FF9900 solid 1px;}

.foto_ficha{
	width:315px;
	height:185px;
	overflow:hidden;
	float:left;
	overflow:hidden;
	position:relative;
	border:1px solid #5E8999;
	padding:12px 4px 0px 4px;
	margin-top:4px;
}

/* recuadro redondo */
.redondo_top{ background-image: url(http://descubrimardelplata.com/imagenes/redondo_top.gif); background-repeat:no-repeat; width:670px; height:13px; float:left; margin:0 auto;}
.redondo_contenido{ clear:both;  background-image: url(http://descubrimardelplata.com/imagenes/redondo_cont.jpg);  width:650px; padding:0 10px 0 10px; }
.redondo_bottom{ clear:both; background-image: url(http://descubrimardelplata.com/imagenes/redondo_bottom.gif); background-repeat:no-repeat; width:670px; height:14px; float:left; margin:0 auto;}

.contacto_top{ background-image: url(http://descubrimardelplata.com/imagenes/contacto_top.gif); background-repeat:no-repeat; width:322px; padding:0; height:14px; float:left; left:10px; position:relative;}
.contacto_contenido{ clear:both;  background-image: url(http://descubrimardelplata.com/imagenes/contacto_contenido.jpg);  width:302px; padding:0 10px 0 10px; float:left; left:10px; position:relative;}
.contacto_bottom{ clear:both; background-image: url(http://descubrimardelplata.com/imagenes/contacto_bottom.gif); background-repeat:no-repeat; width:322px; height:45px; float:left; left:10px; position:relative;}

/* estilos contacto1*/
.contacto_formulario{ float:left; width:640px; margin-left:20px;}
.contacto_datos{ padding:12px; background-color:#F4F4F4; border:1px solid #CCCCCC;}

/*popup simbologia*/
.contenedor_popup_simbologia{
	width:565px;
	margin:10px;
}
.contenedor_simbologia{
	padding:15px;
	background-color:#FFFFFF;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	color:#000;
}


.combo_listado{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 3px;
	margin:3px;
	border:2px solid #EAB4B4;
	width:140px;
}
.resultado_ajax{
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:2px solid #C93A80;
	background-color:#FFFFFF;
	width:150px;
	vertical-align:middle;
	text-align:center;
	padding:5px;
}