@charset "utf-8";
/* CSS Document */

@import "resets.css";
@import "hacks.css";
@import "mamoru.css";
@import "campanas-gran-premio.css";

.body {
	background: url('images/bg-body.jpg') top center;
	}
		
.body2 {
	background: url('images/bg-body2.jpg') no-repeat top center;
	height: 1000px;
	}
	
.body3 {
	background: url('images/bg-body3.jpg') no-repeat top center;
	height: 1100px;
	}
	
.body4 {
	background: url('images/bg-body3.jpg') no-repeat top center;
	height: 1000px;
	}
	
#contenedor {
	width: 1021px;
	margin: 0 auto;
	}	
	
#contenedor2 {
	width: 1021px;
	margin: 0 auto;
	}
	
#header {
	width: 1021px;
	height: 452px;
	position: relative;
	}
	
#header2 {
	width: 1021px;
	height: 818px;
	position: relative;
	}
	
#header3 {
	width: 1021px;
	height: 920px;
	position: relative;
	padding-bottom: 18px;
	}

#log {
	width: 250px;
	height: 19px;
	float: right;
	margin-right: 20px;
	position: relative;
	margin-top: 10px;
	}
	
#log a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #677d5a;	
	margin: 5px;
	text-decoration: none;
	}
	
	
#intro {
	background: url('images/bg-intro.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}
	
#ubicacion {
	width: 500px;
	height: 19px;
	text-align: left;
	display: block;
	margin: 10px 0 0 0;
	float: left;
	}
	
#ubicacion p,
#ubicacion a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #677d5a;	
	text-decoration: none;
	}

.ubicacion-blog{
	position: relative;
	z-index: 2;
	}
	
#menu {
	background: url('images/bg-menu.png') no-repeat;
	width: 960px;
	height: 32px;
	margin: 5px auto 0;
	margin-top: 22px;
	padding-top: 3px;
	_background: url('images/bg-menu.gif') no-repeat;
	}

.inicio {
	background: url('images/inicio.png') top;
	width: 58px;
	height: 20px;
	display: block;	
	float: left;
	margin: 0 0 0 200px;
	display: inline;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/inicio.gif') top;
	}
	
.inicio:hover {
	background: url('images/inicio.png') bottom;
	width: 58px;
	height: 20px;
	display: block;	
	margin: 0 0 0 200px;
	display: inline;
	_background: url('images/inicio.gif') top;
	}
	

.almacen {
	background: url('images/almacen.png') top;
	width: 58px;
	height: 20px;
	display: block;	
	float: left;
	margin: 0 0 0 20px;
	display: inline;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/almacen.gif') top;
	}
	
.almacen:hover {
	background: url('images/almacen.png') bottom;
	width: 58px;
	height: 20px;
	display: block;	
	margin: 0 0 0 20px;
	display: inline;
	_background: url('images/almacen.gif') top;
	}
	
.salon-de-te {
	background: url('images/salon-de-te.png') top;
	width: 78px;
	height: 20px;
	display: block;	
	float: left;
	margin-left: 25px;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/salon-de-te.gif') top;
	}
	
.salon-de-te:hover {
	background: url('images/salon-de-te.png') bottom;
	width: 78px;
	height: 20px;
	display: block;
	margin-left: 25px;
	_background: url('images/salon-de-te.gif') bottom;
	}
	
.kiosco {
	background: url('images/kiosco.png') top;
	width: 44px;
	height: 20px;
	display: block;	
	float: left;
	margin-left: 28px;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/kiosco.gif') top;
	}
	
.kiosco:hover {
	background: url('images/kiosco.png') bottom;
	width: 44px;
	height: 20px;
	display: block;
	margin-left: 28px;
	_background: url('images/kiosco.gif') bottom;
	}
	
.museo {
	background: url('images/museo.png') top;
	width: 44px;
	height: 20px;
	display: block;	
	float: left;
	margin-left: 25px;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/museo.gif') top;
	}
	
.museo:hover {
	background: url('images/museo.png') bottom;
	width: 44px;
	height: 20px;
	display: block;
	margin-left: 25px;
	_background: url('images/museo.gif') bottom;
	}
	
.floreria-escuchandote {
	background: url('images/floreria-escuchandote.png') top;
	width: 144px;
	height: 20px;
	display: block;	
	float: left;
	margin-left: 25px;
	text-indent: -300em;
	overflow: hidden;
	_background: url('images/floreria-escuchandote.gif') top;
	}
	
.floreria-escuchandote:hover {
	background: url('images/floreria-escuchandote.png') bottom;
	width: 144px;
	height: 20px;
	display: block;
	margin-left: 25px;
	_background: url('images/floreria-escuchandote.gif') bottom;
	}

#footer {
	width: 1021px;
	position: relative;
	}
	
#footer span {
	padding: 0px 15px 0 10px;
	background: url('images/telefono.gif') no-repeat center top;
	*display: inline-block;
	}
		
#footer p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #aaa389;
	margin-top: 10px;
	height: 20px;
	display: block;
	}
	
#supremo {
	background: url('images/supremo.gif');
	width: 120px;
	height: 45px;
	margin: 5px auto 0 ;	
	_background: url('images/supremo.gif');
	}
	
	
/* SALON DE TÉ */
	
	
#salon-de-te {
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	background: url('images/bg-salon-de-te.png') no-repeat;
	z-index: 10;
	_background: url('images/bg-salon-de-te.gif') no-repeat;
	}
	
#vapor {
	width: 1020px;
	height: 202px;
	position: absolute;
	bottom: 0;
	left: 0;
	}
	
#salon-de-te-experto,
#salon-de-te-tips {
	width: 1015px;
	height: 739px;	
	position: absolute;
	left: 0;
	bottom: 0px;
	background: url('images/bg-salon-de-te-experto.jpg') no-repeat left bottom;
	}
	
#salon-de-te-tips {
	background: url('images/bg-salon-de-te-tips.jpg') no-repeat;
	}
	
#cerrar-sesion {
	width: 118px;
	height: 31px;
	background: url(images/cerrar-sesion.gif);
	display: block;
	}

#cerrar-sesion2 {
	width: 135px;
	height: 15px;
	background: url(images/cerrar-sesion.jpg) no-repeat;
	display: block;
	}
	
	
#otros-tips {
	width: 622px;
	float: right;
	}
	
#cuadro-animado {
	width: 308px;
	height: 194px;
	position: absolute;
	background: #FFF6D1 url(images/load.gif) center center no-repeat;
	top: 77px;
	left: 255px;
	z-index:100;
	}
	
#w-bots {
	width: 134px;
	height: 163px;
	float: left;
	margin: 20px 0 0 90px;
	display: inline;
	}
*html #w-bots {margin: 13px 0 0 90px;}
	
#experto {
	width: 120px;
	height: 70px;
	float: left;
	display: inline;
	margin: 0px 0 8px 5px;
	background: url(images/el-experto.jpg) center center no-repeat;
	}
	
#experto p {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #733f3d;	
	padding-bottom: 7px;
	}
	
	
#experto a {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #733f3d;	
	margin: 5px 0 0 22px;
	display: block;
	text-align: left;
	}
	
#experto #tips {
	width: 88px;
	height: 23px;
	background: url(images/tisps-de-te.jpg);
	}
	
#experto #receta {
	width: 88px;
	height: 23px;
	background: url(images/recetas.jpg);
	}
	
#comparte-un-te {
	width: 1021px;
	height: 868px;	
	position: absolute;
	left: 0;
	bottom: 0px;
	top: 79px;
	background: url('images/bg-comparte-una-taza-de-te.jpg') no-repeat;
	}
	
#lista-de-te {
	width: 690px;
	margin: 50px 20px 0 0;
	float: right;
	padding-top: 30px;
	}

#lista-de-te img {
	width: 63px;
	height: 47px;
	margin: 7px 5px 0px 5px;
	float: left;
	}
	
	
#separador {
	padding: 35px 140px 0 0;
	float: left;
	}
	
#regala-una-taza {
	width: 705px;
	height: 728px;
	position: absolute;
	bottom: 0;
	right: 60px;
	_right: 20px;
	float: right;
	
	}
	
#regala-una-taza form {
	width: 270px;
	float: right;
	padding-bottom: 30px;
	margin: 10px 0px 0 0;
	position: relative;
	}
	
#regala-una-taza label {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	color: #983474;
	line-height: 25px;
	}
	
#regala-una-taza input {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	float: right;
	}
	
#regala-una-taza p {
	height: 28px;
	width: 270px;
	}
	
#comparte-content {
	width: 720px;
	height: 263px;
	border: solid 3px #b4af8c;
	float: left;
	background: url('images/taza.jpg') no-repeat right top;
	margin-top: 100px;
	margin-bottom: 20px;
	}
	
#text-box {
	width: 280px;
	height: 150px;
	float: left;
	padding-top: 100px;
	padding-left: 0px;
	padding-right: 0px;
	}
	
#formComparte 	{
	margin: 0 10px 0 0;}
	
#text-box p {
	float: left;
	}
	
#comparte-content img {
	float: left;
	}
	
#enviar-a-un-amigo {
	width: 59px;
	height: 26px;
	display: block;
	background: url('images/enviar-a-un-amigo.jpg') no-repeat;
	position: absolute;
	bottom: 0;
	right: 0;
	}
	
	
#regala a {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #733f3d;	
	text-decoration: none;
	display: block;
	_font: bold 15px Verdana, Arial, Helvetica, sans-serif;	
	width: 120px;
	height: 55px;
	background: url(images/comparte-una-taza-de-te.jpg) center bottom no-repeat;
	}	
	
#regala {
	width: 120px;
	height: 55px;
	float: left;
	display: inline;
	margin: 20px 0 0 5px;	
	}
	
*html #regala {	margin: 15px 0 0 5px;}
	
#identificacion {
	width: 291px;
	height: 197px;
	float: right;	
	padding: 35px 15px 0 0;
	position: relative;
	text-align: left;
	}
	
#identificacion span {	
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #716633;
	margin: 5px 10px 0 30px;
	display: block;
	}
	
#identificacion .a-datos {	
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #4A1650;
	}
	
#identificacion input {
	width: 190px;
	height: 17px;
	border: 1px solid #672827;
	float: right;
	display: inline;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	}


#identificacion p {
	width: 235px;
	margin: 4px 0 6px 50px;
	float: left;
	display: block-inline;
	color: #43022c;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	_margin: 10px 0 0 25px;
	}
	
#identificacion label {
	float: left;
	display: inline;
	padding-top: 5px;
	}
	
.preguntas {
	font: normal 9px Arial, Helvetica, sans-serif;
	float: left;
	display: block-inline;
	margin: 5px 100px 0 50px;
	color: #43022c;
	width: 100px;
	}
	
.tamaño1 {
	width: 150px;
	height: 20px;
	margin-bottom: 4px;
	border: solid 1px #e9c5dc;
	}
	
	
#input-mail input, 
#input-clave input {
	width: 190px;
	height: 22px;
	border: 1px solid #672827;
	float: left;
	display: inline;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	}
	
#input-mail input {
	margin-left: 3px;
	}
	
#input-clave input {
	margin-left: 9px;
	}


#input-clave {
	width: 235px;
	height: 32px;
	margin: 5px 0 0 50px;
	float: left;
	display: inline;
	}

	
#input-clave label, 
#input-mail label {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	display: inline;
	padding-top: 5px;
	}
	
#ir-floreria {	
	width: 138px;
	height: 51px;
	float: left;
	display: inline;
	background: url('images/ir-floreria.jpg');
	text-decoration: none;
	position: absolute;
	right: 15px;
	bottom: 5px;
	}
	
.ir-floreria2 {	
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color: #7a4a48;	
	_font: bold 15px Arial, Helvetica, sans-serif;
	background: url(images/ir-a-la-floreria-escuchandote.jpg) center bottom no-repeat;
	width: 148px;
	height: 40px;
	display: block;
	float: left;
	}
	
.ir-floreria {
	background: url(images/ir-a-la-floreria-escuchandote2.jpg) center bottom no-repeat;
	width: 103px;
	height: 78px;
	display: block;
	float: left;
	margin: 105px 0 0 15px;
	}
.ir-floreria {
	]margin: 90px 0 0 15px !important;
	}
	
*html .ir-floreria {
	background: url(images/ir-a-la-floreria-escuchandote2.jpg) center bottom no-repeat;
	width: 103px;
	height: 78px;
	display: block;
	float: left;
	margin: 92px 0 0 8px !important;
	}
.olvido, .registro {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	float: left;
	display: inline;
	margin-left: 51px;
	padding-bottom: 5px;
	}
	
.registro {
	color: #c56a08;
	padding-top: 7px;
	}
	
.olvido {
	color: #652525;
	}
	
.enviar {
	background: url('images/enviar.jpg') no-repeat;
	width: 67px;
	height: 29px;
	display: block;
	position: absolute;
	right: 30px;
	bottom: 56px;
	}
	
.ppp {
	text-indent: -300em;
	overflow: hidden;
	}
	
#sidebar {
	width: 140px;
	height: 370px;
	margin: 27px 0 0 31px;
	float: left;
	display: inline;
	}
	
#sidebar #experto {
	margin-top: 8px;
	}	


#sidebar #regala{
	margin-top: 30px;	
	}

/** IE7 ****/
 #sidebar #regala{
	]margin-bottom: 11px !important;	
	}
/**/
	
#salon-de-te-content {
	width: 685px;
	height: 563px;
	float: right;
	margin: 134px 90px 0 0;
	text-align: left;
	position: relative;
	display: inline;
	overflow: auto;
	}
	
.texto {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
		}

#salon-de-te-content #avanzar {
	right: 0;
	left: 554px;
	}
		
#salon-de-te-content #avanzar #anterior2 {
	background: url(images/anterior-noticia2.jpg);
	}
	
#salon-de-te-content #avanzar #siguiente2 {
	background: url(images/siguiente-noticia2.jpg);
	}
	
#salon-de-te-content h2 {
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;
	color: #5ca727;
	margin: 10px 0 10px 0;
	}
	
#salon-de-te-content p {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	}

#salon-de-te-content span {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0;
	display: block;
	}
	
.tipo-1,
.tipo-2 {
	display: block;
	width: 622px;
	height: 20px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	float: right;
	}
	
.tipo-2 {
	background: #e6e5d2;
	}
	
#salon-de-te-content-cuadro-img {
	background: url(images/salon-de-te-experto-cuadro.jpg) no-repeat;
	width: 156px;
	height: 165px;
	float: left;
	text-align: center;
	padding: 0 15px 10px 0;
	}
	
#salon-de-te-content-cuadro-img img {
	margin: 16px auto 0;
	}
	
/* REGISTRO */

#registro {
	background: url('images/bg-registro.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}
	
#datos {
	background: url('images/bg-datos.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}


#registro .select1,
#registro .select2,
#registro .select3,
#registro .select4,
#registro .input,
#datos .select1,
#datos .select2,
#datos .select3,
#datos .select4,
#datos .input {
	height: 18px;
	}
	
#registro .label,
#registro .label2,
#datos .label,
#datos .label2 {
	height: 14px;
	}
	
#registro p,
#datos p {
	float: left;
	*padding: 1px 0;
	}
	
/* KIOSCO */

#kiosco {
	width: 1021px;
	height: 379px;
	background: url('images/bg-kiosco.jpg') no-repeat;
	position: absolute;
	bottom: 0;
	left: 2px;
	}
	
#kiosco-historial {
	width: 1021px;
	height: 379px;
	background: url('images/bg-kiosco-historial.jpg') no-repeat;
	position: absolute;
	bottom: 0;
	left: 2px;
	}
	
#w-noticia {
	width: 451px;
	height: 247px;
	margin: 115px 0 0 90px;
	float: left;
	display: inline;
	}
	
#w-img-noticia {	
	width: 207px;
	height: 237px;
	float: left;
	display: inline;
	padding-top: 5px;
	padding-left: 2px
	}
	
#noticia-prl {
	width: 215px;
	height: 237px;
	float: left;
	display: inline;
	margin: 0 0 0 12px;
	text-align: justify;
	}
	

#noticia-prl h2 {
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left;
	}
	
#noticia-prl span {
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	}
	
#noticia-prl a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8b5015;
	margin: 23px 5px 0 0;
	display: block;
	float: right;
	display: inline;
	}	
	
#kiosco-noticia #w-noticia a {
	margin-top: 10px;
	float: left;
	}
	
#w-noticia-dos {
	width: 390px;
	height: 224px;
	float: right;
	display: inline;
	margin: 148px 44px 0 0;
	}
	
#w-noticia-dos span {
	font: normal 12px Arial, Helvetica, sans-serif;
	}
	
.noticia-slt {
	width: 390px;
	height: 88px;
	text-align: left;
	}	
	
.img-noticia {
	float: left;
	width: 77px;
	height: 71px;
	padding: 3px 15px 12px 0;
	}
	
.noticia-slt h4,
.noticia-slt span {
	color: #35281b;
	}
	
	
.noticia-slt h4 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	}

.noticia-slt span {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	}
	
.noticia-slt a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #8b5015;
	margin: 0 5px 0 0;
	display: block;
	float: right;
	display: inline;	
	}

#ver-otras-noticias {
	width: 184px;
	height: 24px;
	background: url('images/ver-otras-noticias.jpg') top ;
	display: block;
	text-indent: -300em;
	overflow: hidden;
	margin: 10px 0 0 100px;
	}
	
	
#ver-otras-noticias:hover {
	width: 184px;
	height: 24px;
	background: url('images/ver-otras-noticias.jpg') bottom ;
	display: block;
	}


#w-historial {
	width: 372px;
	height: 190px;
	text-align: left;
	padding-top: 45px;
	float: left;
	}
	
#w-historial u {
	font: normal 12px Verdana, Arial, Helvetica, sand-serif;
	color: #5a362d;
	display: block;
	padding-bottom: 10px;
	}
	
#w-historial ul {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	}
	
#w-historial ul li{
	padding-bottom: 7px;
	}
	
#w-historial ul li a{
	text-decoration: none;
	color: #000;
	}
	
#historial-fechas {
	width: 100px;
	height: 247px;
	margin: 115px 0 0 35px;
	float: left;
	text-align: left;
	padding-top: 10px;
	}
	
#historial-fechas span {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5a362d;
	}
	
#historial-fechas ul li {
	padding: 5px 0 0 10px;
	_border: solid 1px;
	_padding: 3px 0 0 6px;
	}
	
#historial-fechas a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	color: #5a362d;
	
	}
	
#meses-anteriores {
	width: 72px;
	height: 40px;
	background: url('images/sgte.jpg') no-repeat right top;
	padding-right: 24px;
	float: right;
	position: relative;
	top: 150px;
	right: 20px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	border-bottom: dashed 1px #999;
	text-decoration: none;
	color: #5a362d;
	}
	
#diarios {
	width: 140px;
	height: 92px;
	background: url('images/diarios.gif');
	position: absolute;
	bottom: 1px;
	right: 1px;
	}
	
#kiosco-noticia {
	width: 1021px;
	height: 739px;
	background: url('images/bg-kiosco-noticia.jpg') no-repeat;
	position: absolute;
	bottom: 0;
	left: 1px;
	}
	
	
#kiosco-noticia #w-noticia {
	width: 816px;
	height: 261px;
	float: left;
	margin: 117px 0 0 43px;
	}
	
#kiosco-noticia #w-noticia #w-img-noticia {
	float: left;
	margin: 23px 0 0 0;
	padding-right: 15px;
	}
	
#kiosco-noticia #w-noticia h2 {
	color: #663830;
	text-align: center;
	font: normal 24px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	}
	
#kiosco-noticia #w-noticia p {
	color: #35281b;
	text-align: justify;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	}
	
#kiosco-noticia #w-noticia a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #8b5015;
	display: block;
	text-align: center;
	display: inline;
	}

	
#w-noticias-right {
	width: 148px;
	height: 600px;
	float: right;
	margin: 117px 0 0 0;
	position: relative;
	}
	
#ver-otras-noticias2 {
	width: 111px;
	height: 58px;
	background: url(images/ver-otras-noticias.gif);
	display: block;
	float: left;
	margin-left: 15px;
	}
	
#ver-otras-noticias2:hover {
	width: 111px;
	height: 58px;
	background: url(images/ver-otras-noticias.gif) bottom ;
	display: block;
	float: left;
	margin-left: 15px;
	}
	
#avanzar {
	width: 100px;
	height: 40px;
	position: absolute;
	bottom: 0;
	left: 20px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	}
	
#avanzar a {
	text-decoration: none;
	color: #9e8c76;
	}
	
#anterior2 {
	background: url(images/anterior-noticia.jpg);
	width: 16px;
	height: 10px;
	display:block;
	position: absolute;
	top: 5px;
	left: 0;
	}
	
#siguiente2 {
	background: url(images/siguiente-noticia.jpg);
	width: 16px;
	height: 10px;
	display:block;
	position: absolute;
	top: 5px;
	right: 0;
	}
	
#anterior {
	position: absolute;
	left: 0;
	bottom: 0;
	}
	
#siguiente{
	position: absolute;
	right: 0;
	bottom: 0;
	}
	
#w-numeros {
	text-align: center;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	}
	
#w-numeros a {
	color: #35281b;
	}
	
#pagina-actual {
	border-bottom: solid 1px #35281b;
	}
/* museo */



#almacen {
	background: url('images/bg-almacen.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}
		
#te {
	width: 670px;
	height: 360px;
	float: right;
	margin: 5px 5px 0 0;
	}

#almacen2 {
	background: url('images/bg-almacen2.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}


#caja {
	width: 333px;
	height: 371px;
	display: block;
	float: left;
	text-align: left;	
	}
	
#caja ul {
	float: right;
	width: 140px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 45px 0 0 0;
	}
	
#caja ul li {
	margin: 7px 0;
	width: 140px;
	}
	
#caja ul li a {

	}
	
li.no-actual a {
	color: #ae8184;
	text-decoration: none;
	}
	
li.actual a {
	color: #652526;
	}
	
li.actual {
	background: url(images/actual.jpg) right top no-repeat;
	}
	
.no-actual {
	color: #ae8184;
	text-decoration: none;
	}
	
.actual {
	color: #652526;
	}
	
#categorias-almacen {
	width: 162px;
	height: 120px;
	float: left;
	text-align: left;
	padding: 35px 0px 0 20px;
	}
	
#categorias-almacen a {
	font: normal 16px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin: 10px 5px;
	}
/* CONTACTO */

#contacto {
	background: url('images/bg-contacto.jpg') no-repeat;
	width: 901px;
	height: 370px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	padding: 10px 0 0 120px;
	}
	
#contenedor-contacto {
	width: 450px;
	height: 350px;
	float: left;
	}
	
#contenedor-contacto label {
	width: 150px;
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	}
	
#contenedor-contacto input,
#contenedor-contacto select {
	width: 217px;
	height: 23px;
	border: solid 1px #983474;
	float: left;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	margin: 1px 0 3px 15px;
	}
	
.slot-text {
	float: left;
	width: 384px;
	}
	
.slot-text textarea {
	width: 217px;
	/*height: 100px;*/
	height: 60px;
	float: left;
	margin-left: 15px;
	border: solid 1px #983474;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	/margin: 0;
	/float: right;
	}
	
#advertencia,
#advertencia2 {
	width: 218px;
	height: 41px;
	float: right;
	text-align: left;
	padding-right: 43px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	}
	
#advertencia p ,
#advertencia2 p {
	float: left;
	}
	
#advertencia2 {
	height: 30px;
	width: 348px;
	padding: 0px 0px 15px 20px;
	position: absolute;
	bottom: 0;
	left: 0;
	_padding-top: 30px;
	}
	
#enviar-contacto {
	width: 64px;
	height: 27px;
	display: block;
	background: url('images/enviar-contacto.jpg');	
	}
	
#contenedor-contacto #enviar-contacto {
	float: left;
	margin: 0px 0 0 5px;
	}
	
#enviar-registro {
	width: 64px;
	height: 27px;
	display: block;
	background: url('images/blog/enviar-registro.jpg');
	float: right;
	}
	
#enviar-registro2 {
	width: 64px;
	height: 27px;
	display: block;
	background: url('images/enviar-registro2.jpg');
	float: right;
	position: relative;
	bottom: -10px;
	margin-right: 15px;
	}
	
#terminos {
	width: 230px;
	height: 179px;
	position: absolute;
	right: 25px;
	top: 30px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 10px;
	}
	
#terminos span {
	padding: 3px 0;
	color: #43022c;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	}
	
#terminos h3 {
	padding: 3px;
	color: #43022c;
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	}
	
#terminos h4 {
	padding: 3px;
	color: #43022c;
	font: normal 15px Verdana, Arial, Helvetica, sans-serif;
	}
	
/* MAPA DEL SITIO */

#mapa-del-sitio {
	background: url('images/bg-mapa-del-sitio.jpg') no-repeat;
	width: 1021px;
	height: 379px;	
	position: absolute;
	bottom: 0;
	left: 2px;
	}
	
#w-seccion {
	width: 524px;
	height: 223px;
	margin: 41px 0 0 320px;
	padding-left: 30px;
	float: left;
	}
	
.seccion {
	width: 172px;
	float: left;
	}

.seccion2 {
	width: 172px;
	float: left;
	padding-top: 25px;
	}
	
.ttl-map {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	width: 172px;
	display: block;
	text-align: left;
	text-decoration: none;
	color: #000;
	}
	
	
.sec-map {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	width: 142px;
	display: block;
	text-align: left;
	margin: 3px 0 3px 25px;
	text-decoration: none;
	color: #733f3d;
	}
	
/* BLOG */


#contenedor-de-blog {
	width: 948px;
	margin: 0 auto;
	}
	
#header-blog {
	width: 948px;
	height: 222px;
	background: url(images/blog/bg-header.jpg) no-repeat top center;
	position: relative;
	}
	
#rss {
	width: 120px;
	height: 27px;
	float: right;
	margin: 40px 15px 0 0;
	}
	
#rss a {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
	float: left;
	line-height: 20px;
	}
	
.rss {
	width: 17px;
	height: 18px;
	background: url('images/blog/rss.gif');
	display: block;
	margin-left: 5px;
	}

	
#buscador {
	height: 31px;
	width: 280px;
	position: absolute;
	right: 0;
	top: 120px;
	}
	
#buscador label {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	line-height: 25px;
	}
	
#buscador input {
	width: 149px;
	height: 20px;
	float: left;
	margin-left: 10px;
	display: inline;
	border-top: solid 2px #666;
	border-right: solid 2px #666;
	border-left: solid 1px #fff;
	border-bottom: solid 1px #fff;
	font: normal 12px Arial, Helvetica, sans-serif;
	}
	
#lupa {
	width: 15px;
	height: 17px;
	display: block;
	background: url('images/blog/lupa.gif');
	float: left;
	margin: 4px 0 0 7px;
	}
	
#w-botonera {
	width: 942px;
	height: 65px;
	position: absolute;
	bottom: 0px;
	left: 3px;
	}
	
#w-botonera ul li {
	float: left;
	}
	
#familia {
	width: 155px;
	height: 35px;
	display: block;
	background: url('images/blog/familia.jpg') top;
	float: left;
	}
	
#tiempo-libre {
	width: 180px;
	height: 35px;
	display: block;
	background: url('images/blog/tiempo-libre.jpg') top;
	float: left;
	}
	
#salud-belleza {
	width: 176px;
	height: 34px;
	display: block;
	background: url('images/blog/salud-y-belleza.jpg') top;
	float: left;
	}
	
#consejos {
	width: 264px;
	height: 35px;
	display: block;
	background: url('images/blog/consejos-para-el-hogar.jpg') top;
	float: left;
	}
	
#contactanos {
	width: 167px;
	height: 34px;
	display: block;
	background: url('images/blog/contactanos.jpg') top;
	float: left;
	}
	
	
#contenido-blog {
	width: 948px;
	padding-top: 10px;
	position: relative;
	}
	
#para-ti,
#en-pareja,
#en-familia,
#afectividad,
#tus-hijos,
#recetas,
#limpieza,
#conservacion-de-alimentos,
#verse-bien,
#sentirse-bien {
	width: 143px;
	height: 35px;
	background: url(images/blog/para-ti.jpg);
	display: block;
	font: normal 12px Georgia, Arial, Helvetica, sans-serif;
	line-height: 35px;
	text-decoration: none;
	color: #cb6241;
	float: left;
	}
	
#en-pareja {
	background: url(images/blog/en-pareja.jpg);
	}
	
#en-familia {
	background: url(images/blog/en-familia.jpg);
	}

#afectividad {
	background: url(images/blog/afectividad.jpg);
	color: #f06f0c;
	}
	
#tus-hijos {
	background: url(images/blog/tus-hijos.jpg);
	color: #f06f0c;
	}
	
#recetas,
#limpieza,
#conservacion-de-alimentos {
	color: #5ca727;
	}
	
#recetas {
	width: 130px;
	background: url(images/blog/recetas.jpg); 
	}
	
#limpieza {
	width: 130px;
	background: url(images/blog/limpieza.jpg); 
	}

#conservacion-de-alimentos {
	width: 220px;
	background: url(images/blog/conservacion-de-alimentos.jpg); 
	}

#sentirse-bien {
	background: url(images/blog/en-pareja.jpg);
	color: #cc4643;
	}
	
#verse-bien {
	color: #cc4643;
	}
	
#col-left,
.col-left-tiempo-libre,
.col-left-familia,
.col-left-familia-afectividad,
.col-left-consejos,
.col-left-encuesta,
.col-left-salud-y-belleza  {
	width: 530px;
	float: left;
	}
	
#col-left .post,
.post,
.col-left-familia .post,
.col-left-salud-y-belleza .post {
	background: #f4f9d2;
	margin-bottom: 30px;
	padding: 15px 0 15px 15px;
	}
	
.col-left-tiempo-libre .post,
.col-left-salud-y-belleza .post {
	background: #f8f0de;
	}
	
.col-left-familia .post {
	background: #f7f3ac;
	}

.col-left-familia .post.afectividad {
	background: #F4F9D1;
}

.col-left-salud-y-belleza .post.sentirse,
.col-left-tiempo-libre .post.en-pareja {
	background: #F3DCD6;
	}
.col-left-tiempo-libre .post.en-familia {
	background: #E9C7BD;
	}
	
#col-left h2,
.post h2,
.col-left-consejos h2 {
	font: normal 24px Arial, Helvetica, sans-serif;
	color:#f1791d;
	float: left;
	width: 514px;
	text-align: left;
	}
	
.post h2 {
	color:#cb6241;
	}

#col-left h6,
.post h6,
.col-left-consejos h6 {
	font: normal 11px Arial, Helvetica, sans-serif;
	float: left;
	width: 520px;
	text-align: left;
	padding-bottom: 30px;
	}
	
.col-left-familia .post h2{
	color: #f06f0c;
	}
	
.col-left-familia-afectividad .post h2{
	color: #f06f0c;
	}
	
.col-left-familia .post .introduccion{
	color: #f06f0c;
	}
	
.n-comentarios {
	width: 61px;
	height: 49px;
	background: url('images/blog/w-comentarios.png') no-repeat;
	float: left;
	display: block;
	text-align: center;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 15px;
	_background: url('images/blog/w-comentarios.gif') no-repeat;
	}
	
.n-comentarios b {
	font: bold 20px "Times New Roman", Times, serif;
	color: #55912b;
	margin-top: 3px;
	}
	
.n-comentarios i {
	font: bold 10px "Times New Roman", Times, serif;
	color: #55912b;
	position: relative;
	top: -5px;
	}

	
.introduccion {
	width: 233px;
	display: block;
	float: left;
	font: italic bold 12px Arial, Helvetica, sans-serif;
	color: #f1791d;
	text-align: left;
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 10px;
	padding-bottom: 10px;
	}
	
.introduccion p {
	padding: 0 0 0 0;
	}
	
.post .introduccion {
	color: #d7886b;
	}
	
.post,
#col-left {
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	}
	
.post p,
.post u {
	padding-bottom: 10px;
	}
	
.post u {
	padding-top: 10px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	}
	
.post a {
	font: italic bold 12px Arial, Helvetica, sans-serif;
	display: inline;
	color: #FF6600;
	position: relative;
	text-decoration: none;
	}
	
.post-detalle {
	width: 175px;
	float: right;
	position: relative;
	margin-right: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	_margin-right: 0px;
	}


.marco-imagen {
	width: 174px;
	height: 199px;
	background:url('images/blog/marco-imagen.png') no-repeat;
	margin: 0 auto;
	padding: 39px 0px 0px 9px;
	text-align: left;
	_background:url('images/blog/marco-imagen.gif') no-repeat;
	}

.autor {
	width: 150px;
	margin: 0 auto;
	text-align: left;
	font: italic 11px Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom: dashed 2px #666;
	}
	
.post .btn-leer-mas {
	background: url('images/blog/leer-articulo-completo.png');
	width: 161px;
	height: 24px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	}
	
.post .btn-leer-mas2 {
	background: url('images/blog/leer-articulo-completo-2.png');
	width: 161px;
	height: 24px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	}
	
.post .btn-envianos-tu-receta {
	background: url('images/blog/envianos-tu-receta.png');
	width: 161px;
	height: 24px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	}
	
.post .btn-envianos-tu-panorama {
	background: url('images/blog/envianos-tu-panorama.png');
	width: 161px;
	height: 24px;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
	}
	
#col-center {
	width: 140px;
	float: left;
	margin-left: 15px;
	}
	
#ingresa {
	width: 140px;
	background: url('images/blog/ingresa.jpg') top center no-repeat;
	padding-top: 53px;
	text-align: center;
	float: left;
	}
	
#ingresa label {
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #9b6d4b;
	margin-left: 5px;
	}
	
#ingresa input {
	width: 125px;
	height: 21px;
	border: solid 1px #9b6d4b;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #663300;
	}
	
#ingresa p,
#ingresa a {
	padding-top: 10px;
	font: normal 13px Arial, Helvetica, sans-serif;
	clear: both;
	color: #9b6d4b;
	}
	
#ingresa p.saludo {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #D22222;
	padding: 3px 0;
	}
	
.hpv-flor {
	padding-left: 17px;
	float: right;
	margin: 5px 10px 0 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	background: url('images/blog/flor.gif') left top no-repeat;
	}
	
#registrarse {
	width: 135px;
	height: 26px;
	background: url('images/blog/registrate-aqui.jpg') no-repeat;
	display: block;
	margin-top: 10px;
	}
	
#historial-blog {
	width: 140px;
	background: url('images/blog/historial.jpg') top center no-repeat;
	padding-top: 53px;
	padding-left: 5px;
	padding-bottom: 20px;
	float: left;	
	}
	
#categorias {
	width: 140px;
	background: url('images/blog/categorias.jpg') top center no-repeat;
	padding-top: 53px;
	padding-bottom: 20px;
	float: left;
	}
	
#enlaces{
	width: 140px;
	background: url('images/blog/enlaces.jpg') top center no-repeat;
	padding-top: 53px;
	margin: 0 auto;
	float: left;
	}
	
#categorias ul,
#historial-blog ul {
	width: 116px;
	display: block;
	text-align: left;
	}
	
#historial-blog span { 
	font: bold 13px Arial, Helvetica, sans-serif;
	width: 90px;
	display: block;
	text-align: left;
	padding-left: 5px;
	}
	
#enlaces ul {
	width: 140px;
	text-align: left;
	}
	
#historial-blog ul li {
	width: 140px;
	padding: 5px 0 3px 0px;
	}
	
#categorias ul li {
	padding: 5px 0 3px 10px;
	}
	
#enlaces ul li {
	padding: 3px 0 3px 15px;
	}
	
#categorias ul li a,
#campanas span,
#historial-blog ul li a,
#enlaces ul li a{
	padding-left: 20px;
	padding-bottom: 3px;
	margin: 5px 10px 5px 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	background: url('images/blog/flor2.gif') left top no-repeat;
	text-decoration: none;
	}
	
#campanas {
	width: 140px;
	height: 50px;
	background: url('images/blog/campanas.jpg') top center no-repeat;
	padding-top: 63px;
	float: left;
	}
	
#campanas span {
	font: normal 11px Arial, Helvetica, sans-serif;
	margin-top: 15px;
	}

#campanas a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	}
	
#col-rigth {
	width: 220px;
	float: right;
	}
	
#comentarios-recientes {
	width: 220px;
	height: 260px;
	background: url('images/blog/comentarios-recientes.jpg') no-repeat top left;
	padding-top: 60px;
	text-align: left;
	}
	
.comentarios {
	background: url('images/blog/cuadro.jpg') repeat-y top left;
	width: 196px;
	padding: 15px 10px 15px 12px;
	position: relative;
	}
	
.comentarios a {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #663300;
	}
	
.comentarios h5 {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC3300;
	padding: 0px 0 0 16px;
	background: url('images/blog/comentario.jpg') no-repeat bottom left;
	margin: 10px 0 0 0;
	}
	
.comentarios-arriba {
	width: 218px;
	height: 14px;
	background: url('images/blog/cuadro-ar.jpg') no-repeat top left;
	position: absolute;
	top: 0;
	left: 0;
	}
	
.comentarios-abajo {
	width: 218px;
	height: 14px;
	background: url('images/blog/cuadro-ab.jpg') no-repeat top left;
	position: absolute;
	bottom: 0;
	left: 0;
	}
	
#comentarios h5 {
	padding-left: 16px;
	font: normal 11px Arial, Helvetica, sans-serif;
	background: url('images/blog/comentario.jpg') no-repeat top left;
	display: block;
	padding-bottom: 5px;
	}
	
#comentarios a {
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
	display: block;
	text-decoration: none;
	color: #000;
	}
	
#ttl-encuesta {
	width: 220px;
	height: 220px;
	background: url('images/blog/encuesta.jpg') no-repeat top left;
	padding-top: 60px;
	text-align: left;
	}

#encuesta {
	background: url('images/blog/cuadro.jpg') repeat-y;
	width: 191px;
	padding: 15px 10px 35px 15px;
	text-align: left;
	font: normal 9px Arial, Helvetica, sans-serif;
	position: relative;
	}
	
#encuesta label {
	font: normal 11px Arial, Helvetica, sans-serif;
	display: block;
	padding: 0px 0 0px 0px;
	margin: 0 0 4px 0;
	}
	
#encuesta label #p {	
	float: left;
	position: relative;
	top: -3px;
	}
	
#encuesta b {
	font: normal 11px Arial, Helvetica, sans-serif;
	width: 165px;
	display: block;
	float: right;
	}

#encuesta span {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	}
	
#encuesta #registrate-votar {
	background:  url('images/blog/registrate-votar.jpg');
	display: block;
	width: 161px;
	height: 29px;
	margin: 0 auto;
	}
	
.hpv-flor2 {
	padding-left: 17px;
	margin: 5px 10px 0 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
	display: block;
	background: url('images/blog/flor.gif') left top no-repeat;
	}
	
#encuesta input {
	float: left;
	}
	
#footer-blog {
	width: 948px;
	height: 185px;
	background: url('images/blog/bg-footer.jpg');
	float: left;
	position: relative;
	}

#volver-al-barrio {
	width: 57px;
	height: 76px;
	background: url('images/blog/ir-al-barrio-supremo.gif');
	display: block;
	position: absolute;
	right: 35px;
	top: 40px;	
	}

#footer-informacion {
	width: 570px;
	height: 48px;
	float: left;
	display: inline;
	margin: 130px 0 0 170px ;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
#footer-informacion  span {
	float: right;
	position: relative;
	top: -15px;
	}
	
/* FAMILIA-MAS */

#opiniones {
	width: 533px;
	background: url('images/blog/bg-opinar.jpg') top no-repeat;
	float: left;	
	padding: 7px 15px 0 0;
	}

#opiniones strong {
	float: left;
	padding-left: 20px;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #f06f0c;
	}
	
#opiniones .n-comentarios  {
	float: right;
	}
	
#opiniones .n-comentarios i {
	top: -5px;
	}
	
.medidas-textarea {
	float: left;
	width: 538px;
	height: 62px;
	border: dashed 1px #f06f0c;
	font: normal 12px Arial, Helvetica, sand-serif;
	padding-left: 10px;
	}

#ingresa-post {
	width: 548px;
	float: left;
	margin-top: 25px;
	border-bottom: dashed 1px #999;
	padding-bottom: 10px; 
	margin-bottom: 10px;
	}
	
.reg-box {
	width: 144px;
	height: 50px;
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #9b6d4b;
	float: left;
	}
	
.reg-box input {
	border: solid 1px #9b6d4b;
	}
	
#ingresa-post .hpv-flor {
	float:left;
	margin-top: 15px;
	margin-left: 5px;
	}
	
#ingresa-post #registrarse {
	float: right;
	margin-right: 60px;
	_margin-right: 30px;
	_margin-left: 30px;
	} 

#ingresa-post p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #9b6d4b;
	}
	
#ingresa-post u {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #999;
	float: left;
	text-decoration: none;
	}
	
.comentario,
.comentario2 {
	width: 548px;
	height: 65px;
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	}

.comentario2  {
	background: #f1f1ee;
	}
	
.comentario u,
.comentario2 u {
	font: italic 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.comentario b,
.comentario2 b {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #f06f0c;
	margin-left: 5px;
	}
		
.comentario p,
.comentario2 p {
	font: normal 12px Arial, Helvetica, sans-serif;
	margin-left: 5px;
	}
	
/*registro*/

#col-left-registro {
	background: url('images/blog/bg-registro.jpg') no-repeat bottom;
	height: 624px;
	padding: 0px 55px 15px 15px;
	width: 475px;
	margin-bottom: 30px;
	float: left;
	text-align: left;
	}
	
#w-registro {
	width: 433px;
	height: 489px;
	padding: 1px;
	margin-left: 40px;
	margin-top: 30px;
	}

#w-contacto-blog {
	width: 433px;
	height: 489px;
	border: solid 1px ;
	margin-left: 40px;
	margin-top: 50px;
	text-align: right;
	position: relative;
	_bottom: -8px;
	}
	
	
#w-contacto-blog  span {
	float: right;
	padding-top: 10px;
	}
	
#w-contacto-blog #advertencia {
	padding-top: 40px;
	}
	
	
#col-left-registro span,
#col-left-registro p,
#col-left-registro b,
#col-left-contacto span,
#col-left-contacto p {
	font: normal 11px Arial, Helvetica, sans-serif;
	}
	
#col-left-contacto b {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #983474;
	}
	
#col-left-registro b {
	display: block;
	padding: 3px 0 10px;
	}
	
	
#col-left-registro h2 {
	font: normal 24px Arial, Helvetica, sans-serif;
	color: #864f2d;	
	}
	
#col-left-registro #contenedor-contacto  {
	height: 490px;
	}
	
/********************************************************************/
	
#registro-blog {
	width: 400px;
	margin-top: 30px;
	_position: relative;
	_bottom: -5px;
	float: left;
	}
	
.label,
.label3 {
	width: 150px;
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	}
	
 .label3 {
	height: 17px;
	}
	
.label2 {
	width: 30px;
	padding-left: 90px;
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	}
	

.label4 {
	width: 30px;
	padding-left: 20px;
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	}

.label-small {
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	padding-left: 10px; 
	_height: 30px;
	}
	
.label-small2 {
	width: 127px;
	height: 27px;
	display: block;
	float: left;
	text-align: right;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #983474;
	line-height: 25px;
	padding-left: 10px; 
	}
	
.input,
.input2 {
	width: 217px;
	height: 23px;
	border: solid 1px #983474;
	float: left;
	font: normal 13px Arial, Helvetica, sans-serif;
	margin: 1px 0 3px 15px;
	}
	
 .input2 {
	height: 17px;
	}
	
.input-radio {
	width: 17px;
	height: 17px;
	float: left;
	margin: 4px 0 3px 15px;
	_height: 25px;
	}
	
.input-radio2 {
	width: 23px;
	height: 23px;
	float: right;
	margin: 10px 20px 3px 15px;
	}
	
.select1,
.select2,
.select3,
.select4 {
	width: 40px;
	height: 23px;
	border: solid 1px #983474;
	float: left;
	margin: 1px 0 3px 15px;
	font: normal 12px Arial, Helvetica, sans-serif;
	_margin-bottom: 5px;
	}
	
.select2 {
	width: 50px;
	}
	
.select3 {
	width: 60px;
	}

.select4 {
	width: 90px;	
	_margin-right: 25px;
	}

#advertencia2 #enviar-contacto {
	width: 64px;
	height: 27px;
	display: block;
	background: url('images/blog/enviar-registro.jpg');
	position: absolute;
	bottom: 5px;
	right: 10px;
	}
	
	
/*consejos */

.col-left-consejos {
	}
	
.col-left-consejos .post {
	background: #eaf7e1;
	}
	
.col-left-consejos .post {
	background: #eaf7e1;
	}
	
.col-left-consejos .post.limpieza {
	background: #DCF2CC;
	}
	
.col-left-consejos .post.conservacion {
	background: #CCEEB2;
	}
	
.col-left-consejos  h2,
.col-left-consejos .post .introduccion2 {
	color:#5ca727;
	}

.col-left-consejos  h6 {
	padding-bottom: 20px;
	}
	
.col-left-consejos .introduccion {
	color: #5ca727;
	}
	
.introduccion2 {
	width: 295px;
	float: left;
	font: italic bold 15px Arial, Helvetica, sans-serif;
	color: #f1791d;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
	}
	
.post-detalle p {
	width: 170px;
	padding: 0;
	margin: 0;
	position: relative;
	left: 0;
	}
	
#opiniones-consejo,
#opiniones-salud-y-belleza {
	width: 533px;
	background: url('images/blog/bg-consejo.jpg') top no-repeat;
	float: left;	
	padding: 7px 15px 0 0;
	position: relative;
	top: -50px;
	}
	
#opiniones-salud-y-belleza {
	background: url('images/blog/bg-salud-belleza.jpg') top no-repeat;
	}
#opiniones-consejo strong,
#opiniones-salud-y-belleza strong {
	float: left;
	padding-left: 20px;
	font: normal 20px Arial, Helvetica, sans-serif;
	color: #5ca727;
	}

#opiniones-salud-y-belleza strong {
	color: #cc4643;
	}
	
#opiniones-consejo .n-comentarios,
#opiniones-salud-y-belleza .n-comentarios {
	float: right;
	}
	
#opiniones-consejo .n-comentarios i {
	top: -5px;
	}

	
.col-left-salud-y-belleza .introduccion2 {
	color: #cc4643;
	}
	
.medidas-textarea2 {
	float: left;
	width: 538px;
	height: 62px;
	border: dashed 1px #5ca727;
	font: normal 12px Arial, Helvetica, sand-serif;
	padding-left: 10px;
	}
	
.medidas-textarea3 {
	float: left;
	width: 538px;
	height: 62px;
	border: dashed 1px #cc4643;
	font: normal 12px Arial, Helvetica, sand-serif;
	padding-left: 10px;
	}
	
#opiniones-consejo .comentario b,
#opiniones-consejo .comentario2 b {
	color: #5ca727;
	}
	
#col-left-contacto {
	background: url('images/blog/bg-registro.jpg') no-repeat bottom;
	height: 604px;
	padding: 0px 55px 15px 15px;
	width: 475px;
	margin-bottom: 30px;
	float: left;
	text-align: left;
	}
	
#col-left-contacto h2 {
	font: normal 24px Arial, Helvetica, sans-serif;
	color: #983474;	
	display: inline;
	}

.col-left-encuesta  .post {
	background: #f3e7ed;
	}
	
.col-left-encuesta  .post h2 {
	color: #882f68;
	}

.w-encuesta {
	width: 450px;
	font: normal 11px Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 10px;
	position: relative;
	margin-bottom: 40px;
	border-bottom: 1px solid #9e787b;
	}
	
.w-encuesta p {
	padding-bottom: 5px;
	width: 280px;
	}
	
.w-encuesta img {
	position: absolute;
	top: 0;
	right: 0;
	}
	
.cuadro-celeste {
	padding-top: 15px; 
	padding-left: 20px;
	background: url('images/blog/cuadro-celeste.jpg') no-repeat 3px 18px;
	}
	
.cuadro-naranja {
	padding-left: 20px;
	background: url('images/blog/cuadro-naranja.jpg') no-repeat 3px 3px;
	}
	
.cuadro-amarillo {
	padding-left: 20px;
	background: url('images/blog/cuadro-amarillo.jpg') no-repeat 3px 3px;
	}

.cuadro-verde {
	padding-left: 20px;
	background: url('images/blog/cuadro-verde.jpg') no-repeat 3px 3px;
	}
	
	
.col-left-salud-y-belleza .post h2,
.col-left-salud-y-belleza .introduccion {
	color: #cc4643;
	}
	
.col-left-salud-y-belleza .introduccion {
	}
	
.col-left-salud-y-belleza {
	margin-bottom: 40px;
	}
	
#opiniones-salud-y-belleza .comentario b {
	color: #cc4643;
	}
	
#opiniones-salud-y-belleza .comentario2 b {
	color: #cc4643;
	}
	
#registro-salon {
	width: 400px;
	margin: 20px 0 0 250px;
	float: left;
	}
	
.ttl-resultado {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration: none;
	display: block;
	}
	
.resumen-busqueda {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #A07612;
	text-decoration: none;
	display: block;
	}
	
.fecha-busqueda {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #3E3A13;
	}
	
#compaginador {
	display: block;
	height: 20px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #663300;
	margin: 0 3px;	
	}
	
#compaginador a {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #663300;
	text-decoration: none;
	margin: 0 3px;
	}
	
.naranja {
	background: url(images/blog/naranjo.jpg) left bottom;
	}
	
.rosado {
	background: url(images/blog/rosado.jpg) left bottom;
	}
	
.rojo {
	background: url(images/blog/rojo.jpg) left bottom;
	}
	
.verde {
	background: url(images/blog/verde.jpg) left bottom;
	}
	
.morado {
	background: url(images/blog/morado.jpg) left bottom;
	}
	
.por-defecto {
	background: url(images/blog/por-defecto.jpg) 1px 33px no-repeat;
	}

#sub-botonera{
	clear: both;
	}
	
#developed-by {
	position: absolute;
	right: 30px;
	bottom: 0px;
	}
	
#developed-by2 {
	position: absolute;
	right: 20px;
	bottom: 10px;
	}
	
#multinet2,
#multinet {
	width: 70px;
	height: 17px;
	display: block;
	background: url(images/footer-logomultinet.gif);
	}
	
#multinet2 {
	background: url(images/footer-logomultinet2.gif);
	}
	
#barrio-supremo-logo {
	width: 354px;
	height: 60px;
	background: url(images/logo-barrio-supremo.png) top left;
	display: block;
	position: absolute;
	left: 330px;
	_background: url(images/logo-barrio-supremo.gif) top left;
	}
	
#museo-content-ajax small {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #5E6E30;
	text-align: left;
	}


.dos-columnas{
	width: 48%;
	float: left;
	}
	
#registro.ganadores-premio-wrapper {
	background: url('images/campanas/2009-07/bg-gran-premio.jpg') no-repeat top center!important;
	}
	
	.espaciado { margin:0; padding:0 20px 0 20px;}
	.borrado { margin:0; padding:0; line-height:1px; font-size:1px; clear:both;}
	.btn_flotante { position:absolute; padding:0; margin:290px 0 0 335px; z-index:100; font-size:12px;}
	.btn_flotante a { display:block; width:159px; height:21px; background: url(images/btn_bases_off.jpg) top left;}
	.btn_flotante a:hover { background: url(images/btn_bases_on.jpg) top left;}
	.btn_flotante a span {display:none;}
	*html .btn_flotante { margin:290px 0 0 955px;}