body {background-color: #ffffff;font: normal 10px Verdana, Arial, Helvetica, sans-serif;}
img {border:none 0px;}

.conten		{width:770px;height:auto;margin:auto;text-align: center;}
.publisup	{width:auto;padding:8px;margin-top:8px;border:solid 1px #cdc9c2;text-align: center;background:#ffffff url("/extra/imagenes/publi.gif") no-repeat;}
.cabecera	{width:auto;height:63px;padding:0 10px 0 10px;margin-top:8px;text-align: left;background:#ffffff url("/extra/imagenes/cabecera.gif") 10px 0 no-repeat;}
.menu		{float:left;width:170px;padding:8px;margin-top:8px;text-align: center;background-color: #ff00ff;}
.contenido	{float:left;width:575px;padding-left:8px;margin-top:8px;border-left:solid 1px #000000;}
.copy {width:760px;margin:20px 0 0 0;color:#837d6f;text-align:center;}


/* HOME DESTACADOS */
.esp_esp	{width:auto;height:292px;margin:8px 0 0 0;}
.espacios	{float:left;width:367px;height:292px;}
.espa_txt	{width:367px;height:75px;margin-top:10px;text-align: left;font:12px/14px Verdana, arial, helvetica sans-serif;}
.espa_img	{width:367px;height:207px;}

.especial	{float:left;width:200px;height:262px;margin:30px 0 0 8px;background: #cdc9c2;}
.especial2	{float:left;width:263px;height:262px;margin:10px 0 0 8px;background: #ffffff;}
.espe_txt	{width:auto;margin:5px;text-align: left;font:11px/13px Verdana, arial, helvetica sans-serif;}

.pub_noti	{width:auto;height:262px;margin:22px 0 0 0;}
.noticias {float:left;width:263px;height:260px;text-align:left;border:solid 1px #837d6f;background:#fff url("/extra/imagenes/cab_diseno.gif") 8px 5px no-repeat;}
.noticias div {padding:30px 8px 8px 8px;font:11px/13px Verdana, arial, helvetica sans-serif;}
.noticias img {margin:0px 8px 0 0;}
#noti_tit {margin:0 0 5px 0;}
.noticias span {font-size: 14px/20px;}
.publi_300	{float:left;width:300px;margin:0 0 0 8px;text-align: left;background-color: #afaba1;font:9px Verdana, arial, helvetica sans-serif;color:#fff;border:solid 1px #cdc9c2;}

.proyectos	{width:573px;height:103px;margin:22px 0 0 0;background-color: #ffffff;border-top:solid 1px #837d6f;border-bottom:solid 1px #837d6f;}
.mu_banos {float:left;width:157px;height:87px;padding:0 8px 0 109px;margin:8px 0 8px 0;text-align:left;background:#fff url("/extra/imagenes/banos1.jpg") no-repeat;}
.mu_cocina {float:left;width:186px;height:87px;padding:0 0 0 109px;margin:8px 0 8px 0;text-align:left;background:#fff url("/extra/imagenes/cocinas1.jpg") no-repeat;}

.actualidad	{width:575px;height:158px;margin-top:22px;}
.ac_ideas {float:left;width:122px;height:158px;padding:0 0 0 245px;text-align:left;background:#fff url("/imagenes/ideas1.jpg") no-repeat;}
.ac_ideas div {width:110px;margin:10px 0 0 0;text-align:left;}
.ac_ideas b {font-size: 12px;}
.suscrip {float:left;width:198px;height:158px;margin:0 0 0 8px;text-align:left;background:#afaba1;}

.promo	{width:auto;height:auto;margin:22px 0 0 0;}
.publici	{float:left;width:300px;height:100px;margin:0 0 0 8px;}
.ac_noticias {float:left;width:267px;height:100px;text-align:left;background:#fff url("/extra/imagenes/ultima.gif") no-repeat;}
.ac_noticias div {margin:22px 0 0 0;}
.ac_noticias img {margin:22px 5px 0 0;}
.ac_noticias span {font-size: 11px;}


/* ESPACIOS */
.cab_seccion {width:auto;text-align:left;margin:8px 0 8px 0;font:22px Verdana, arial, helvetica sans-serif;color:#ccc;}
.cab_seccion  div {width:auto;text-align:left;margin:8px;font:14px Verdana, arial, helvetica sans-serif;color:#999;}
.plano {width:auto;height:344px;background:#fff url("/imagenes/fondo_plano.gif") no-repeat;}
.plano_dos {width:auto;height:227px;background:#fff url("/imagenes/fondo_reformas.gif") no-repeat;}
.tit_entra	{float:left;width:184px;padding:12px;text-align: right;font:11px/14px Verdana, arial, helvetica sans-serif;}
.tit_entra div	{margin:0 0 5px;text-align: right;font:14px/16px Verdana, arial, helvetica sans-serif;color:#000;font-weight: bold;}
.galeria	{float:left;width:367px;height:207px;}
.galeria div {width:auto;height:13px;margin:190px 0 0 300px;background:#000;}
.galeria div a {font:10px/10px Verdana, arial, helvetica sans-serif;color:#fff;}
.galeria div a:hover {color:#fff;}
.pie	{float:left;width:340px;height:94px;padding:12px;text-align: left;font:11px/13px arial,Verdana,  helvetica sans-serif;color:#000;}
.menu_img	{float:left;width:440px;padding:2px 0 0 12px;text-align: left;}
.menu_img b {padding:0 5px 0 5px;font:12px Verdana, arial, helvetica sans-serif;color:#fff;}
.menu_img a {padding:0 5px 0 5px;}
.otras	{float:left;width:111px;padding:2px 0 0 0;text-align: right;}
.texto	{width:auto;padding:15px 5px 5px 5px;text-align: justify;}
.texto img	{margin:10px;}
.texto_recuadro {width:auto;padding:2px;margin:0 0 10px 0;font:14px/16px Verdana, arial, helvetica sans-serif;font-weight: bold;color:#fff;text-align: justify;background:#000}
.texto span {font:14px/16px Verdana, arial, helvetica sans-serif;font-weight: bold;}


/* LISTADOS */
.listado {width:auto;background:#cdc9c2;}
.tit_lista	{width:550px;padding:8px;text-align: left;font:14px/16px Verdana, arial, helvetica sans-serif;color:#000;font-weight: bold;}
.tit_lista	div {width:100px; margin: 5px 0 0 0;background:#cdc9c2;}
.tit_lista	img {border:solid 1px #fff;margin: 5px 0 8px 0;}
.tit_lista	span {font:14px/16px Verdana, arial, helvetica sans-serif;color:#000;font-style: italic;}

.tit_lista_p	{width:550px;padding:8px;text-align: left;font:14px/16px Verdana, arial, helvetica sans-serif;color:#000;font-weight: bold;}
.tit_lista_p	div {width:auto; margin: 5px 0 0 0;background:#cdc9c2;}
.tit_lista_p	span {font:14px/16px Verdana, arial, helvetica sans-serif;color:#000;font-style: italic;}

/* SUP NAV */
#snavBox {width:575px;height:18px;background:#7f7c77 repeat;text-align:left;padding-top:4px;}
#snav {width:575px;list-style:none;display:inline;overflow:hidden;}
#snav li {font:11px/12px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;display:inline;list-style:none;}
#snav li a {border-right:1px solid #fff;padding:0 10px 0 10px;color:#fff;}
#snav li a:hover {background:#7f7c77;text-decoration:none;color:#fff;}



/* LEFT NAV */ 
#lnav {
	float:left;
	text-align:center;
	margin:0px;padding:8px;
	position:relative;
	width:170px;
	overflow:hidden;
}

#lnav {width:170px;height:787px;}

#lnav ul {margin:0;padding:0;} 

#lnav li {
	margin:0;
	padding:8px 0 0 0;
	list-style:none;
	display:block;
	font:11px/12px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#cc0000;
}
#lnav li a {
	display:block;
	width:100%;
	/*border-bottom:1px solid #e7e7e7;*/
}
#lnav li a:hover {
	background:#afaba1;
	text-decoration:none;color:#fff;font-weight: bold;
}
#lnav li span {padding:2px 0 2px 7px;display:block;}

#lnav a {text-decoration:none;color:#000;}

#lnav .lnavhead {
	font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#cc0000;
	height:22px;
	width:100%;
}

#lnav .lnavhead img {margin:0px;border:0px;}

#lnav option {
	background-color:#999669;
	font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;
	color:#fff;
}

#lnav select {width:146px;margin:4px 0 4px 6px;padding:0;background-color:#999669;color:#F9F1D3;font:10px/15px "Lucida Grande", "Lucida Sans Unicode", verdana, arial, sans-serif;}




A {text-decoration: none;color: #000;}
A:visited {text-decoration: none;color: #000;}
A:active {text-decoration: none;color: #000;}
A:hover {text-decoration: underline;color: #000;}

A.resto {text-decoration: none;color: #53524E;}
A.resto:visited {text-decoration: none;color: #53524E;}
A.resto:active {text-decoration: none;color: #C68D19;}
A.resto:hover {text-decoration: none;color: #C68D19;}

.verdana{ font-family: Verdana, Arial, Helvetica, sans-serif;}
.arial	{ font-family: Arial, Helvetica, sans-serif;}
.georgia	{ font-family: Georgia, Times;}

.negra	{	color: #000;}
.blanca	{	color: #fff;}
.dorada	{	color: #C68D19;}
.ocre	{	color: #827b6c;}

.negrita	{	font-weight: bold;}
.italica	{	font-style: italic;}
.normal	{	font-weight: normal;}
.nodecoration{	text-decoration: none;}

.lh10 { line-height: 10px;}
.lh12 { line-height: 12px;}
.lh15 { line-height: 15px;}
.lh20 { line-height: 20px;}

.puntos2{	font-size: 2px;}
.puntos8{	font-size: 8px;}
.puntos9{	font-size: 9px;}
.puntos10{	font-size: 10px;}
.puntos11{	font-size: 11px;}
.puntos12{	font-size: 12px;}
.puntos13{	font-size: 13px;}
.puntos14{	font-size: 14px;}
.puntos16{	font-size: 16px;}
.puntos18{	font-size: 18px;}
.puntos20{	font-size: 20px;}
.puntos22{	font-size: 22px;}
.puntos24{	font-size: 24px;}
.puntos26{ 	font-size: 26px;}
.puntos30{ 	font-size: 30px;}
.puntos34{ 	font-size: 34px;}
.puntos36{ 	font-size: 36px;}
.puntos38{ 	font-size: 38px;}

.topspacer {margin:8px 0 0 0;}

.center {	text-align: center;}
.left {		text-align: left;}
.right {	text-align: right;}
.justify {	text-align: justify;}

.vmiddle {	vertical-align: middle}
.vamiddle {	vertical-align: absolute-middle}

.fleft { float: left; }
.fright {float: right; }
.clfloat { clear: both; }

.bggris1 {	background-color:#D4D0C5;}
.bggris2 {	background-color: #828179;}
.bggris3 {	background-color: #A7A59B;}
.bggris4 {	background-color: #53524E;}
.bggris5 {	background-color: #EBE9E3;}
.bgblack {	background-color:#000;}

.btopwhite {	border-top:1px solid #fff;}
.btopgris {	border-top:1px solid #ACAFC0;}
.btopdorado   {     border-top:1px solid #937B2A;}
.bblack {	border:1px solid #000;}
.bwhite {	border:1px solid #fff;}
.bgris {	border:1px solid #e2e7eb;}
.bazul {	border:1px solid #51759A;}
.bdorado {	border:1px solid #BFA034;}
/* For Resyn */

