/* HTML */
body { 
	font-family:Arial, Verdana, Tahoma;
	font-size:12px; 
	color:#f79434;
	font-weight:normal; 
	text-align:center; 
	margin:0;
}
h1  {
	font-family:Arial;
	font-size:12px; 
	color:#929292; 
	font-weight:normal; 
	margin:0;
}
h2  {
	font-family:Arial;
	color:#c00418;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}

p {
	margin:1px;
	padding:0;
}

/* FORMATO DE MENU */

ul {
	margin:0;
}
li {
	margin:5px 4px;
	float:left; 
	}
.menu1 {	
	list-style-type:none;
	padding:5px;
}
*html .menu1
{
	list-style-type:none;
	padding:0 5px;
}
.menu1 li a {
/*	color:#ffffff;*/
	color:#4c3913;
	width:auto;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	margin:1px 5px 1px 0; 
}
.menu1 li a:hover {
/*	color:#3bdf56;*/
	color:#fff;
}
.menu2 {	
	list-style-type:none;
	padding:5px 0;
}
.menu2 li a {
/*	color:#ffffff;*/
	color:#4c3913;
	width:auto;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;	
	margin:1px 5px 1px 0; 
}
.menu2 li a:hover {
/*	color:#3bdf56;*/
	color:#fff;
}

/* ESTRUCTURA WEB - Página principal - base del web */
#G {
	width:750px;
	height:auto;
	overflow:hidden; 
	margin:auto;
/*	background-image:url(http://www.mueblesgl.com/images/back.jpg);*/
	padding-top:5px;
}
#content {
	width:750px;
	height:auto;
	float:left;
}
#up {
	width:750px;
	height:254px;
	padding:0;
}
/* dentro de up */
#upa {
	width:250px;
	height:254px;
	float:left;
}
#upb {
	width:500px;
	height:254px;
	text-align:left;
	float:left;
	padding:0;
}
/* dentro de upb */
#upb1 {
	width:500px;
	height:21px;
	text-align:right;
	float:left;
	padding:20px 0;
	margin:0;
}
/* Dentro de upb1*/
#b1izq {
	width:100px;
	height:18px;
	text-align:right;
	float:left;
}
#b1der {
	width:500px;
	height:18px;
	text-align:right;
	float:left;
	margin:0;
	padding:0;
}

#upb2 {
	width:500px;
	height:151px;
	float:left;
	margin:0;
	padding:0;
}
#flasharriba
{
	margin:0;
	padding:0;
}
#upb3 {
	width:500px;
	height:42px;
	float:left;
	margin:0;
	padding:0;
}
/* fin dentro de up */
#centro {
	width:750px;
	height:auto;
	text-align:left;
	float:left;
	padding:0 0 5px 0;
}
/* dentro de centro */
#zonac1 {
	width:363px;
	height:auto;
	text-align:left;
	float:left;
	padding:0;
}
#zonac1x {
	width:370px;
	height:auto;
	text-align:left;
	float:left;
}
#zonac2 {
	width:386px;
	height:auto;
	text-align:left;
	float:left;
	padding:0px;	
}
#zonac2x {
	width:389px;
	height:auto;
	text-align:left;
	float:left;
	padding:0px;
}
.zonac2-contacto  /* Div que rodea a los formularios Cotización y Recomendar, que debe ser más delgada que en las demás pantallas */
{
	padding-left: 0px;
}

#cuadrito {
	width:340px;
	height:auto;
	text-align:left;
	float:left;
	padding-right:10px;
}
.tituloizq {
	width:auto;
	height:auto;
	text-align:left;
	float:left;
	padding:5px 0 5px 5px;
}
.tituloder {
/*	width:366px;*/
	height:auto;
	text-align:left;
	float:left;
	padding:10px;
}
.ztxt {
/*	width:366px;*/
	height:auto;
	text-align:left;
	float:left;
	padding:10px;
}
.ztxtx {
	width:340px;
	height:auto;
	text-align:left;
	float:left;
	padding:10px 0 10px 5px;
}


.texto_mapa  {
	width:330px;
	float:left;
	height:auto;
	padding:10px 0pt 10px 25px;
	text-align:left;
}
#aa {
	width:570px;
	height:auto;
	text-align:left;
	float:left;
}
/* FOTOS CATEGORIAS CATÁLOGO */
#totalZ {
	width:202px;
	height:auto;
	float:left;
/*	padding:0px 40px;*/
}
.Zfcat {
	width:173px;
/*	height:194px;*/
	height:auto;
	text-align:left;
	float:left;
	margin:3px 3px 3px 10px;
	padding:2px 2px 2px 2px;
/*	border: 1px #0f5e40 solid;*/
	border: 1px solid #D1C199;
}
*html .Zfcat {
	width:173px;
	height:194px;
	text-align:left;
	float:left;
	margin:3px 3px 3px 4px;
	padding:2px 2px 2px 2px;
/*	border: 1px #0f5e40 solid;*/
	border: 1px solid #D1C199;
}

/* DESTACADOS CARATULA */
.dest {
/*	width:400px;*/
	height:auto;
	text-align:left;
	float:left;	
}
/* dentro de DESTACADOS */
.Dtitbar {
/*	width:400px;*/
	width: 518px;
	height:auto;
	text-align:left;
	float:right;
	padding:5px;
}
.Dtexto {
/*	width:240px;*/
	width:330px;
	height:auto;
	text-align:justify;
	float:right;
	padding:5px;
}
.Dfoto {
	width:140px;
	height:auto;
	text-align:left;
	float:right;
	padding:5px;	
}
/* FOTO O ANIMACIÓN DE INTERIORES */

.Zfoa {
	width:355px;
	height:345px;
	text-align:left;
	float:left;
	margin:0 0 4px 0;	
	padding:5px 2px 2px 4px;
/*	border: 1px #0f5e40 solid;*/
	border:1px solid #D1C199;
}

/* FORMULARIOS - dentro de ztxt*/
#zform {
	width:366px;
	height:auto;
	text-align:left;
	float:left;
	padding:10px;
}
.titform {
	width:345px;
	height:auto;
	text-align:left;
	float:left;
	padding:0;
}
.item {
	width:90px;
	height:auto;
	text-align:left;
	float:left;
	padding:5px 0 5px 0;
}
.input {
	width:255px;
	height:auto;
	text-align:left;
	float:left;
	padding:5px 0 5px 0;	
}

/* CONFIRMACION DE FORMULARIOS */
#confirm {
	width:730px;
	height:235px;
	text-align:left;
	float:left;
	padding:10px 10px 20px 10px;
}
/* dentro de confirm */
#CFoto {
	width:210px;
	height:auto;
	text-align:left;
	float:left;
	margin:0 0 0 20px;
}
#Ctexto {
	width:440px;
	height:auto;
	text-align:left;
	float:left;
	margin:10px 0 0 20px;
}

#fConfirm {
	width:210px;
	height:207px;
	text-align:left;
	float:left;
	border: 1px #996600 solid;
}

/* CATALOGOS - dentro de centro */
#upcat{ /* titulo del catalogo */
	width:730px;
	height:auto;
	float:left;
	padding:10px;
}
#downcat { /* contenido del catalogo*/
	width:750px;
	height:auto;
	float:left;
	padding:0px;
}
/* dentro de downcat */
.BARcat { /*filas */
	width:750px;
	height:auto;
	float:left;
	padding:0px;
}
/*columnas*/
#ZCATCol {
	width:150px;
	height:auto;
	float:left;
/*	padding:0px;*/
	padding:10px 10px 0 10px;
	margin:0;
}
#ZCATCol-index {
	width:200px;
	height:auto;
	float:left;
	padding:0px;
}
#ZCATanima {
	width:580px;
	height:auto;
	float:left;
	padding:0px;
	margin:0;
}
#zcolpresenta {  /* Información de presentación en la página principal */
	width:520px;
	height:auto;
	float:left;
	padding:0px;
}
#animader { /*imagenes en secuencia*/
	width:520px;
	height:390px;
	text-align:left;
	float:left;
	padding:0px;
	margin:14px 0 0 0;
}

/* dentro de ZCATanima */
#swftxt {
	width:560px;
	height:auto;
	float:left;
	padding:10px;
	margin:0;
}
/* Igual que #swftxt pero para la plantilla Obras (menos ancho) */
#swftxtobra {
	width:480px;
	height:auto;
	float:left;
	padding:10px;
}
#swf {
	width:560px;
	height:auto;
	float:left;
	padding:0px;
	text-align:center;
}
/* PRODUCCIÓN */
#prodbar {
	width:230px;
	height:auto;
	float:left;
	padding:10px 10px 10px 10px;
	text-align:left;
}
#ZPRODanima {
	width:500px;
	height:auto;
	float:left;
	padding:0;
}
#swfprod {
	width:500px;
	height:auto;
	float:left;
	padding:0;
	text-align:center;
}

/* ZONA DIRECCIÓN */
#down {
	width:730px;
	height:10px;
	text-align:center;
	float:left;
	padding:10px 10px 20px 10px;
	margin:0;
}
/* SLOGAN FINAL FOOTER */
#sloganfinal {
	width:730px;
	height:25px;
	text-align:center;
	float:left;
	padding:5px 10px 5px 10px;
}
/* MENU INFERIOR DE IMÁGENES PARA IR AL CATÁLOGO */
#cat {
	width:750px;
	height:auto;
	float:left;
	padding:10px 0 0 0;
}
/* dentro de cat */
.zcat {
	width:140px;
	height:auto;
	float:left;
	padding:4px;
/*	border: 1px #0e774f solid;	*/
	border:1px solid #7c5f1f;
}
#Acat {
	width:140px;
	height:17px;
	float:left;
	padding:4px;
/*	border: 1px #0e774f solid;*/
	border:1px solid #7c5f1f;
}

/* CRÉDITOS */
#mkred {
	width:735px;
	height:auto;
	text-align:center;
	float:left;
	padding:5px;
}

.txtmkred, .txtmkred a { /* link mkred base inferior */
	text-align:center;
	font-family:Arial;
	font-size:10px; 
/*	color:#0f8759; */
	color:#bfac80;
	font-weight:normal; 
	margin:1px;	
}


.imgfila
{
	width:180px;
	height:auto;
	float:left;
	text-align:center;
	border:1px solid #630;
	margin:5px;
	padding:0px;
}

.imgfila2
{
	width:140px;
	height:auto;
	float:left;
	text-align:center;
	border:1px solid #630;
	margin:5px;
	padding:0px;
}
