/*------------*/
/*GENERAL*/
/*------------*/
*{
	margin:0;
	padding:0;

}
body{	
	background:url(/images/body-Bg.gif) repeat center top;
}

#wrap{
	background: url("/images/motivo-bg.gif") no-repeat center top; 
	width:100%;
	height:100%;
	padding-top:20px;
}
#logo
{
	float:left;
}
#contenedor{
	width:980px;
	margin:0 auto;
	background: url("/images/bg-Contenedor.png") repeat-y center top; 
 	min-height:600px;
	height:auto!important;
	height:600px;
	padding-left:10px;
	position:relative;
}
#content{
	width:576px;
	margin-left:55px;
	float:left;	
	padding-bottom:30px;
}
#sidebar{
	width:302px;
	float:left;
	overflow:hidden;
	background:url(images/sidebar-bg.gif) no-repeat left top;
	min-height: 900px;
	height:auto!important;
	height:900px;
	padding-top:50px;
	padding-bottom:100px;
}

a{
	text-decoration:none;
	outline:none;

}
a img{
	border:none;
}

::-moz-selection{
	background:#db580c;
	color:#fff;
}
::selection{
	background:#db580c;
	color:#fff;
}

#enlaceTiendas{
	width:288px;
	height:354px;
	background:url(/images/sidebar-bg-enlaceTiendas.jpg) no-repeat left top;
	position:absolute;
	padding-bottom:100px;
	right:37px;
	bottom:60px;
}
#enlaceTiendas h4,#enlaceTiendas p{
	width:140px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-left:80px;
	
}
#enlaceTiendas h4{
	font-size:18px;
	color:#f46700;
	position:absolute;
	top:70px;
	left:60px;
	line-height:90%;
}
#enlaceTiendas p{
	position:absolute;
	top:124px;
	left:60px;
	font-size:12px;
}
#enlaceTiendas p a{
	color:#5b5b5b;
	font-weight:normal;
}	
#enlaceTiendas p a:hover{
	color:#111111;
}
/*------------*/
/*CABECERA*/
/*------------*/


#muebleRustiko
{
	position:absolute;
	top:14px;
	left:70px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:8px;
}
#colonialYActual
{
	position:absolute;
	top:50px;
	left:70px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:1px;
	
}
#cuadroSup
{
	width:100px;
	height:10px;
	position:absolute;
	top:0px;
	right:0px;
	background-color:#492e25;
}
#cuadroInf
{
	width:100px;
	height:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-color:#492e25;
}
#k_roja
{
	color:#f43500;
}
#tarjetaRegalo, #promociones{
	position:absolute; 
	right:70px;

}
#header{
	width:910px;
	height:84px;
	background:#fff;
	margin-left:25px;


}
#mainMenu h1{
	float:left;
}
#mainMenu ul{
	list-style-type:none;
	float:left;
}
#mainMenu li{
	float:left;
}
/*------------*/
/*CONTENIDO BLOG*/
/*------------*/
#content h2, #content h3{
	height:40px;
	width:250px;

}
#content h2{
	font-weight:normal;
	font-size:32px;
	width:299px;
	height:34px;
	margin-top:16px;
	color:#d85632;
	font-family:Arial, Helvetica, sans-serif;
}

#content h2.error404 {
	width:580px;
	margin-top:40px;
	margin-bottom:10px;
}
#content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3c3127;
	width:270px;
	height:15px;
}
#content p.intro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
/*------------*/
/* POST*/
/*------------*/
.post h4{
	font-family:"Lucida Sans", Arial, sans-serif;
	font-size:19px;
	text-transform: uppercase;
	font-weight:normal;
	color:#000;
	
}
.post h4 a{
	font-weight:normal;
	color:#000;
}
.post {
	background:url(/images/fondo-Header.gif) no-repeat left 30px;
	clear:left;
	padding-top:30px;
	}
.post p.categoriaPost{
	padding-top:8px;
}
.post .entry p{
	margin-bottom:15px;
}
.post p.categoriaPost a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	text-transform:uppercase;
}
.post h4 a:hover{
	text-decoration:underline;
}
.post span.dia, .post span.mes{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
}
.post span.dia{
	font-size:28px;
}
 .post span.mes{
	font-size:14px;
}
.post .fechaPost{
	background:url(/images/fondo-Fecha.gif) no-repeat left top;
	width: 59px;
	height: 74px;
	text-align:center;
	margin-left:-84px;
	margin-top:-34px;
	position:relative;

}
.post .fechaPost span{
	display:block;
}
.post {
	 color:#492e25;
	 font-family:Tahoma,Geneva, Arial, Helvetica, sans-serif;
	 font-size:12px;
	
}
.post .entry{
	 margin-left:30px;
	 width:520px;
}
.post p.comentario{
	float:right;
	width:126px;
	height:15px;
	margin-bottom:10px;
}
.post .envioPost {
	float:right;
	clear:both;
	width:126px;
	height:15px;
}
.post .comentario a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	display:block;
	height:20px;
	line-height:16px;
}
.post .envioPost a{
	background-image:url(/images/envio-Fondo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	display:block;
	height:20px;
	line-height:16px;
}
.post .envioPost a:hover{
	text-decoration:underline;
}
.post .comentario a:hover{
	text-decoration:underline;
}
.post .comentario span{
	float:left;
	height:20px;
	width:28px;
	background:url(/images/comentarios-Fondo.gif) no-repeat left top;
	text-align:center;
}
.post .valoracion {
	width:190px;
	float:left;
	
}
.post .valoracion h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5f5f5f;
	text-transform:uppercase;
	padding-bottom:5px;
	
}

.post .post-ratings{
	height:16px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;

}
.post .leerMas {
	margin-top:5px;
}
.post .leerMas a{
	font-size:14px;
	font-weight:bold;
	color:#492e25;
}
.post .leerMas a:hover{
	text-decoration:underline;
	color:#000;
}

.more-link{
	font-size:14px;
	font-weight:bold;
	color:#492e25;
	display:block;
	margin-top:5px;
}

.more-link:hover{
	text-decoration:underline;
	color:#000;
}

/*------------*/
/*   SIDEBAR  */
/*------------*/
#sidebar{
	color:#8d8d8d;
	font-family:Tahoma, Helvetica, sans-serif;	
	font-size:11px;
	padding-left:10px;
}
#sidebar li{
	list-style-type:none;
}
#sidebar p{
	width:238px;
	padding-left:8px;
}
#sidebar p a{
	color:#f43500;
	text-decoration:none;
}
#sidebar p a:hover{
	text-decoration:underline;
	color:#990000;
}
#sidebar li#newsletter{
	height:95px;
	display:block;
	background:url(/images/sidebar-bg-Newsletter2.gif) no-repeat right top;
	padding-top:20px;
	position:relative;
}
#sidebar img.banner{
	padding:5px 5px 5px 0px;
}
#sidebar img.banner2{
	padding:0px 5px 8px 9px;
}
#sidebar li#buscador{
	height:83px;
	width:302px;
	display:block;
	padding-top:20px;
	position:relative;
}
#sidebar li#buscador form{
	padding-left:10px;
}
#sidebar li#buscador label{
	visibility:hidden;
}
#sidebar li#buscador .botEnviar{
	position:absolute;
	top:47px;
	left:200px;
}
#sidebar #buscador  h5 {
	width:140px;
	height:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#492e25;
	font-size: 9px;
}
.flechaSidebar
{
	float:left;
	display:block;
	width:10px;
	height:60px;
	color:#d7c700;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#sidebar li#newsletter form{
	padding-left:10px;
	padding-top:10px;
}
#sidebar li#newsletter label{
	color:#5f5f5f;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:10px;
	display:block;
}
#sidebar li#newsletter input, #sidebar li#buscador input{
	border:1px solid #d7c700;
	/*height:17px;*/
	width:175px;
	padding-left:5px;
	margin-bottom:5px;
	padding-top:5px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#db580c;
}
#sidebar li#buscador input {
	padding-bottom:4px;
}
#sidebar li#newsletter .botEnviar{
	position:absolute;
	top:60px;
	left:93px;
}

#sidebar #newsletter h5{
	width:200px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#492e25;
	font-size:9px;

}
#sidebar .categories h5{
	width:140px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#492e25;
	font-size: 9px;
}
#tituloCategorias
{
	font-family:Arial, Helvetica, sans-serif;
	color:#7a665f;
	height:12px;
	font-size:9px;
}
#sidebar #promos {
	margin-bottom:10px;
}
#sidebar #promos h5 {
	width:160px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#492e25;
}
#sidebar .categories li a,#sidebar .categories li {
	color:#492e25;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#sidebar .categories li a:hover{
	color:#403124;
	text-decoration:underline;
}
#sidebar .categories  ul{
	padding-left:15px;

}
#sidebar .categories  li  {
	margin-bottom:2px;
}
#sidebar .categories  li a {
	padding-left:8px;
	background:url(/images/sidebar-categories-bPoint.gif) no-repeat left 4px;

}
#sidebar #feed {
	padding-left:12px;
}
#sidebar #feed a{
	color:#5f5f5f;
	text-decoration:none;	
	background:url(/images/sidebar-bg-Feed.gif) no-repeat left 2px;
	padding-left:22px;
	
}
#sidebar #feed a:hover{
	color:#202020;
	text-decoration:underline;
}


/*------------*/
/*   FOOTER  */
/*------------*/
#footer{
	clear:both;
/*	overflow:hidden;*/
/*	height:160px;*/
	height:100px;
	background:#44392d;
	width:918px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:25px;
}
#footer li{
	list-style-type:none;
}
#footer #infoFooter{
	position:relative;
	padding-left:44px;
	height:100px;	
}
#footer #infoFooter li{
	list-style-type:none;
	font-size:10px;
	color:#9e8167;
	text-transform:uppercase;
}
#footer #infoFooter h5{
	color:#fff;
	text-transform:uppercase;
	padding-bottom:5px;
	padding-top:10px;
	font-size:11px;
	font-weight:normal;
}
#footer #infoFooter h6{
	position:absolute;
	right:20px;
	top:10px;

}
#footer #infoFooter li a{
	color:#826a54;
}
#footer #infoFooter li a:hover{
	color:#ccc;
}
#footer #infoFooter p{
	position:absolute;
	right:20px;
	top:38px;
	font-size:10px;
	color:#826a54;
	text-transform:uppercase;
}

#footer #infoFooter h6 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	color:#857c00;
	font-weight:normal;
	
}
#footer #infoFooter h6 a:hover{
	color:#a69b05;
}
#footer #tiendasFooter{
	background:#544130;
	height:64px;
	text-align:center;
	position:relative;	
}
#footer #tiendasFooter h6{
	text-indent:-6000px;
	background:url(/images/footer-header-Stores.gif) no-repeat 50% 50%;
	height:32px;
}
#footer #tiendasFooter p{
	width:640px;
	margin:0 auto;
}
#footer #tiendasFooter span{
	color:#b29f8e;
}
#footer-logos
{
	width:200px;
	height:40px;
	position:absolute;
	top:60px;
	right:15px;
}
#footer-logos img
{
	float:left;
}
#footer p#enfoca{
	position:absolute;
	top:60px;
	right:-37px;
	width:37px;
	height:29px;

}
#footer p#enfoca a{
	display:block;
	width:36px;
	height:28px;	
	padding-top:2px;
}
#footer p#enfoca a:hover{
	display:block;
	width:36px;
	height:28px;	
	padding-top:0px;
	border-right:2px solid #fff;
	border-top:2px solid #fff;	
	border-bottom:2px solid #fff;	
}
/*------------*/
/*   COMENTARIOS  */
/*------------*/
#commentform, #recomendarForm {
	margin-left:60px;
	margin-top:20px;
	margin-bottom:20px;
}
#commentform p, #recomendarForm p {
	position:relative;
}
#commentform label, #recomendarForm label{
	position:absolute;
	top:4px;
	left:230px;
	color:#5f5f5f;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:10px;
	height:15px;
}
#recomendarForm label.error {
	left:100px;
	color:red;
}
#commentform input, #recomendarForm input{
	margin-bottom:10px;
	border:1px solid #d7c700;
	height:17px;
	width:220px;	
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44392d;
	
}
#commentform textarea, #recomendarForm textarea {
	width:450px;
	border:1px solid #d7c700;
	color:#44392d;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.commentlist {
	margin-left:60px;
	font-size:18px;

}

.commentlist li{
	width:460px;
	margin-bottom:14px;
	font-family:Georgia, Times, serif;
	font-size:18px;
	background: url(/images/comentarios-Fondo-bottom.gif) no-repeat left bottom;	
	min-height:80px;
	height:auto!important;
	height:80px;
	display:list-item;

} 
.commentlist li span{
	display:block;
	background: url(/images/comentarios-Fondo-top.gif) no-repeat  top;
	padding:20px;
	padding-top:10px;
	padding-left:10px;
}
.commentlist li span p{
	padding-left:10px;
	width:430px;
}

.commentlist p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
} 
.commentlist li span.autor a{
	color:#333;
}
.commentlist li span.autor a:hover{
	color:#000;
	text-decoration:underline;
}
.commentlist li span.autor{
	text-transform:uppercase;
	color:#333;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:5px;
	display:block;
	font-weight:bold;
}
h5#headerComentario {
	background:url(images/single-header-Comentarios.gif) no-repeat left top;
	text-indent:-10000px;
	width:150px;
	height:23px;
	margin-left:30px;
	margin-bottom:10px;
	margin-top:20px;	
}
h4#dejaComentario{
	text-indent:-3000px;
	background:url(/images/comentario-header-Deja.gif) no-repeat left bottom;
	width:210px;
	height:44px;
	margin-left:30px;

}
p#enviarComentario{
	background:url(/images/comentario-bg-Enviar.gif) no-repeat left top;
	width:74px;
	height:24px;	
	position:relative;	
	margin-top:15px;
}
p#enviarComentario input{
	width:74px;
	height:24px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	border:1px solid red;
	margin-left:0;
	position:absolute;
	left:0;
}
/*------------*/
/*   CATEGORĶAS  */
/*------------*/
h4.categorias{
	font-family:"Lucida Sans", Arial, sans-serif;
	font-size:19px;
	text-transform: uppercase;
	font-weight:normal;
	color:#d85632;
	margin-top:20px;

}
h4#H4Recomendar {
	background:url(/images/comentario-header-Recom.gif) no-repeat left top;
	margin-left:30px;
	text-indent:-3000px;
	width:215px;
}
h4#H4Compartir {
	background:url(/images/comparte-este-post.gif) no-repeat left top;
	margin-left:30px;
	text-indent:-3000px;
	width:215px;
	margin-bottom:10px;
}
p.contador {
	font-size:13px;
	padding-top:10px;
	margin-left:15px;
	width:auto; 
	color:#492e25;
}
li.casas {
	height:55px;
	width:302px;
	padding-left:8px;
	display:block;
}
li.casasClientes {
	width:302px;
	display:block;
	background:url(/images/sidebar-bg-TuCasa.gif) no-repeat right top;
	position:relative;
}
li.casasClientes h5 {
	background:url(/images/tit-casa-clientes.gif) no-repeat left top;
	width:140px;
	height:25px;
	text-indent:-3000px;
}
p.contador label {
	color:#d7c700;
	font-family:Verdana;
	font-weight:bold;
}
p.tuCasa {
	padding-top:0;
	padding-bottom:30px;
	margin-left:5px;
}
#capaNewsletter {
	background-image:url(images/fondo-promociones.gif);
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	/*bottom:500px;*/
	left:50%;
	/*width:234px;*/
	width:190px;
	margin-left:-290px;
	height:73px;
	border:1px solid #ffffff;
	background-color:#f8f3be;
	padding-left:25px;
	padding-top:15px;
	display:none;
}
#capaNewsletter #cerrarNewsletter {
	position:absolute;
	top:3px;
	right:3px;
}
#sidebar li.casas {
/*	background-image:url(images/sidebar-bg-casaClientes.gif);
	background-position:13px bottom;
	background-repeat:no-repeat;
	padding-bottom:25px;*/
	margin-top:48px;
	height:auto;
	padding-left:0px;
}
#sidebar li.casas p {
	padding:5px 0 0 8px;
}
#sidebar li.casas a {
	padding-left: 8px;
}
ul.redes {
	margin-left:33px;
}
ul.redes li, ul.redes-category li {
	display:inline;
	list-style:none;
}
ul.redes-category {
	text-align:right;
	margin-right:35px;
}
.opcionesSidebar
{
	display:block;
	float:left;
	font-size: 9px;
}
