/*  
Theme Name: Hostal Providencia
Theme URI: http://www.hostalprovidencia.com
Description: Template para Hostal slash Residencial Providencia
Version: 0.1
Author: Plataforma Networks
*/


@charset "utf-8";
html, body {
	padding: 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	z-index:0;
	font-size:11px;
	background:#E1F0EA;
}

body {
	padding: 0px;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	z-index:0;
	font-size:11px;
	background:#E1F0EA;
}

* html ul li a {
   height:1em;
}


a {
text-decoration:none;
}

.txt_derecha {text-align:right;}
.txt_izquierda {text-align:left;}
.txt_centro {text-align:center;}

.clear {clear:both;}

.pad10 {padding:10px;}

.margin_t10 {margin-top:10px;}

h2, h3 {margin:0px;}

.flota_izq {position:relative; float:left;}
.flota_der {position:relative; float:right;}

/* ESTRUCTURA */

#centrador {
position:relative;
width:727px;
clear:both;
margin:0 auto 0 auto;
background:url(imagenes/fondo.jpg);
}

#menu {
position:relative;
width:727px;
height:20px;
margin-top:0px;
}

#footer {
width:727px;
position:relative;
height:43px;
clear:both;
text-align:center;
padding-top:30px;
background:url(imagenes/footer.jpg);
margin-bottom:25px;
}

#footer a:hover {color:#fff;background:#c902080;}

/* contenido menu*/

#logo{
position:relative;
float:left;
width:203px;
height:93px;
background:url(imagenes/logo2.gif);
}

#logo h1 {widht:1px;height:1px;margin:0px;padding:0px;overflow:hidden;}

.busqueda {border:1px solid #999;height:13px;font-size:11px;padding:3px;color:#aaa;}

.lupa {}


#buscar{
position:relative;
float:right;
width:300px;
height:30px;
margin-top:60px;
margin-right:30px;
text-align:right;
}

#menu_botones{
height:17px;
margin-left:19px;
}

#menu ul {
	margin:0px;
	padding:0px;
	list-style-position: inside;
	list-style-type: none;

}

#menu li {

display:inline;
}

#menu li a {
color:#666666;font-weight:bold;
padding:0px 0px 0px 4px;
}

#menu li a:hover {color:#FFFFFF;background:#C92080;}



/* contenido*/

#header {
    width:727px;
	height:113px;
	position:relative;
	margin:0px 0px 0px 0px;
	font-size:11px;
	background:url(imagenes/header2.jpg);
}

#header_logo {
position:relative;
float:left;
width:170px;
height:98px;
}

#espacio {
    width:727px;
	height:212px;
	position:relative;
	background:url(imagenes/bg_foto.jpg);
}

#espacio img {margin:5px 0 0 19px;}



#contenido{
    width:727px;
}

#contenido_lateral{
    width:183px;
	position:relative;
     float:left;
	margin:0px 0px 0px 0px;
	overflow:hidden;

}

#contenido_texto{
    width:543px;
	float:left;
    border-left:1px solid #000000;
	position:relative;
	margin:0px 0px 0px 0px;
    overflow:hidden;
}
#contenido_texto1{
	padding-left:12px;
	margin:0px 18px 0px 0px;

}
#caja{
	float:left;
	position:relative;
}
.cajas{
	border-bottom:1px solid #000000;
	margin-left:18px;
	margin-right:10px;
	margin-bottom:9px;
	padding-bottom:9px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-decoration: none;
}

.cajas h4 {margin:0 0 5px 0;color:#c92080;font-size:12px;}

.banderas img {border:none;}
.banderas a {color:#000;}
.banderas a:hover {color:#fff;background:#c92080;}

.barra{
	clear:both;	
height:20px;
	border-bottom:1px solid #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	margin-bottom:20px;

}

.barra a {color:#666;}
.barra a:hover {color:#fff;background:#c92080;}
.compartir{
line-height:16px;
	float:left;
}
.comentar{
line-height:18px;
	float:right;
}

a.facebook, a.facebook:hover {
	padding-left:17px;
	background-image: url(imagenes/fb.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	line-height:18px;
margin-right:5px;
}


a.mail, a.mail:hover {
	padding-left:17px;
	background-image: url(imagenes/mail.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	line-height:18px;
}


a.comentarios, a.comentarios:hover {
	padding-right:17px;
	padding-top:2px;
	background-image: url(imagenes/comentarios.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height:20px;
}


#texto{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 23px;
	font-weight: normal;
}

#contenido_texto p {
margin:0px 0px 20px 15px;
}

#contenido_texto a img {border:1px solid #aaa;}

#contenido_texto a img:hover {border:1px solid #c92080;}

#contenido_texto a.more-link {position:relative;float:right;clear:both;margin-bottom:10px;margin-right:15px;height:20px;}

#contenido_texto h2{
	display:block;
	height:20px;
	padding-left:30px;
	padding-right:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	letter-spacing:3px;
	font-weight: bold;
	color:#FFFFFF;
	margin-bottom:20px;
	line-height:24px;
	background:url(imagenes/barra.gif);
	text-transform:uppercase;
}


.titulo_h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#C92080;
	font-weight: bold;
	display:block;
	margin-bottom:5px;
}

.categorias {color:#666;margin-bottom:10px;font-size:11px;}
.categorias a {color:#666;}
.categorias a:hover {color:#fff;background:#c92080;}

#contenido_footer{
text-align:center;
clear:both;
font-family: Georgia, "Times New Roman", Times, serif;
}
#footer a{
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}

#footer a:hover {color:#fff;background:#c92080;}
#contenido_texto ul {
	font-size: 14px;
	color: #000000;
}

#contenido_texto ul a {
	color: #C92080;
}

#contenido_texto ul a:hover {
color:#fff;
	background: #C92080;
}

#contenido_texto p a {
	font-size: 14px;
	color: #C92080;
}
#contenido_texto p a:hover {
	background:#C92080;
color:#fff;
}

.img-right{
margin-right:1px;}

.img-espacio{
margin-right:18px;
margin-top:12px;}


#contenido_fotos{
}

.fotos
{
position:relative;
width:108px;
margin-right:20px;}

#ir
{   text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	color: #C92080;
	letter-spacing: 2px;
	margin-top:20px;
	margin-bottom:20px;
}

#ir a {
	color: #C92080;
	}
#ir a:hover {background:#C92080;color:#fff;}

/* habitaciones y tarifas*/
.colorfondo{
	background:#C92080;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align:center;
	font-weight: bold;
}
.habitaciones{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	border-bottom:1px solid #000000;
	color: #333333;
}
.texto_habitaciones{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	margin-bottom:0px;
	color: #333333;
	font-weight: bold;
}
#titulos{
   width:490px;
   border-bottom:1px solid #000000;
   margin-top:20px;
   border-top:1px solid #000000;
   text-align:center;}


.wp_geo_map {margin-bottom:15px;}

#comment {width:490px;}
.commentlist {margin:10px 0 10px 0;padding:0px;list-style-position: inside;}
.commentlist p {margin:10px 0 10px 0;}
.comments_meta {text-align:right;}
.commentlist li {border-bottom:1px solid #000;}