@charset "utf-8";
/* CSS Document 
MAF 2011
*/

a {
	text-decoration: none;
	color:#333;
}
a:hover{
		text-decoration: none;
	color:#5A1414;
}

body {
	background-color: #e7e7e7;
	margin: 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
		font-weight: bold;

}
table.general{
	border: 0px;
	text-align: center;
	background-color:#e7e7e7;
}
td {
	vertical-align: bottom;
	height: 274px;
	width: 276px;
	text-align: left;
}
/*  ################################################################### ESTILOS FONDOS MENU PRINCIPAL PARA CADA UNO DE LOS DISEÑOS */

td.menu {
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	height: 274px;
	width: 246px;
	background-image: url(img/fondo-rojo.jpg);
	margin-right: 30px;
	padding-right: 30px;
}
td.menu2 {
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #374140;
	height: 274px;
	width: 246px;
	background-image: url(img/fondo-gris.jpg);
	margin-right: 30px;
	padding-right: 30px;
}
td.menu3 {
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #374140;
	height: 274px;
	width: 246px;
	margin-right: 30px;
	padding-right: 30px;

}
td.infogaleria {
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #FFF;
	height: 274px;
	width: 276px;
	background-image: url(img/fondo-rojo.jpg);

}
#linksmenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #FFF;
}
#linksmenu:hover {
	color: #5A1414;
}
#linksmenu:active {
	color: #5A1414;
}
#linksmenu2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #374140;
}
#linksmenu2:hover {
	color: #FFF;
}
#linksmenu2:active {
	color: #5A1414;
}
#linksmenu3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	color: #374140;
}
#linksmenu3:hover {
	color: #5A1414;
}
#linksmenu3:active {
	color: #5A1414;
}
/*  */

#avisolegal {
	position:absolute;
	left:567px;
	top:558px;
	width:267px;
	height:10px;
	z-index:5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: right;
	padding: 3px;

}
#avisolegalnegro {
	position:absolute;
	left:567px;
	top:558px;
	width:267px;
	height:10px;
	z-index:5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding: 3px;
}
#avisolegalblanco {
	position:absolute;
	left:567px;
	top:558px;
	width:267px;
	height:10px;
	z-index:5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: right;
	padding: 3px;
}
/* ################################################################### FONDOS DE PANTALLA PARA CADA UNO DE LOS DISEÑOS */

#fondolateral1 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:no-repeat;
	background-position:844px 282px;
	background-image: url(img/detalles-decoracion.jpg);

}
#fondoinferior1 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:3;
	background-image: url(img/fondo-rojo.jpg);
	background-repeat:repeat-y;
	background-position:282px 282px;

}

#fondolateral2 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:repeat-x;
	background-position:844px 4px;
	background-image: url(img/fondo-gris.jpg);
}
#fondoinferior2 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:3;
	background-image:url(img/muebles-medida.jpg);
	background-repeat:no-repeat;
	background-position:564px 558px;
}
#fondolateral2bis {
	position:absolute;
	left:1px;
	top:1px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:repeat-x;
	background-position:844px 4px;
	background-image: url(img/fondo-rojo2.jpg);
}
#fondoinferior2bis {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:3;
	background-image:url(img/reomodelacio.jpg);
	background-repeat:no-repeat;
	background-position:564px 558px;
}
#fondolateral3 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:repeat-x;
	background-position:844px 282px;
	background-image: url(img/fondo-gris.jpg);
}
#fondoinferior3 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:3;
	background-image:url(img/detalles-elavor.jpg);
	background-repeat:no-repeat;
	background-position:564px 558px;
}
#fondolateral4 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:repeat-x;
	background-position:844px 282px;
	background-image: url(img/fondo-rojo2.jpg);
}
#fondoinferior4 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:3;
	background-image:url(img/naturaleza.jpg);
	background-repeat:no-repeat;
	background-position:564px 558px;
}
#fondolateral5 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-repeat:repeat-x;
	background-position:844px 282px;
	background-image: url(img/fondo-gris.jpg);

}

/* ################################################################### TEXTOS VARIOS */

#trtitulo {
	color: #374140;
	text-align: right;
}
#textomail {
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #374140;
	vertical-align: text-top;
	margin-right: 30px;
	padding-right: 30px;
	height: 99%;
	width: 100%;
}
#textomailblanco {
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #f6f6f6;
	vertical-align: text-top;
	margin-right: 30px;
	padding-right: 30px;
	height: 99%;
	width: 100%;
}
#textoempresa {
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #374140;
	vertical-align: text-top;
	margin-right: 45px;
	padding-right: 45px;
	margin-left: 45px;
	padding-left: 45px;
	height: 99%;
	width: 100%;
}
#idiomas {
	position:absolute;
	left:846px;
	top:237px;
	width:76px;
	height:10px;
	z-index:1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: right;
	padding: 3px;
}
