/* basic elements */
body {
	background-color: #F5F0DE;
	margin: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
#bodyportada {
	background-color: #f2ebcd;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	padding-top: 0px;
	background-position: right top;
	height: 560px;
	width: auto;
	background-image: url(imgs/fondobody.jpg);
	background-repeat:  repeat-y;
	}
p {
	}
.normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #61605f;
	text-decoration: none;
	text-align: left;
}
.justificado {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #61605f;
	text-decoration: none;
	text-align: justify;
}
.pie {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: roman;
	color: #61605f;
	text-decoration: none;
	text-align: justify;
}
#logoportada {
	margin-top: 99px;
	margin-left: 299px;
	width: 372px;
	height: 181px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/logoportada.jpg);
	background-repeat: no-repeat;	
	}
#entrarportada {
	margin-top: 155px;
	margin-left: 235px;
	position: relative;
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;	
	}
#entrarportada a{
	position: relative;
	font-family: "Lucida Sans Unicode";
	font-size: 14px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
	font-weight: 500;
	}

#fondopresentacion {
	background: url('imgs/fondopresentacion.jpg') no-repeat center top;
	width: 990px;
	height: 560px;
	margin-right:auto;
	margin-left:auto;
	}
#fondoempresa {
	background: url('imgs/fondoempresa.jpg') no-repeat center top;
	width: 990px;
	height: 560px;
	margin-right:auto;
	margin-left:auto;
}
#fondocatalogo {
	background: url('imgs/fondocatalogo.jpg') no-repeat center top;
	width: 990px;
	height: 560px;
	margin-right:auto;
	margin-left:auto;
}
#fondocontacto {
	background: url('imgs/fondocontacto.jpg') no-repeat center top;
	width: 990px;
	height: 560px;
	margin-right:auto;
	margin-left:auto;
}
#img {
	margin-top: 162px;
	margin-left: 124px;
	width: 291px;
	height: 276px;
	position: absolute;
	padding-left:0px;
	background-repeat: no-repeat;
} 
#imgmapa {
	margin-top: 162px;
	margin-left: 124px;
	width: 311px;
	height: 369px;
	position: absolute;
	padding-left:0px;
	background-repeat: no-repeat;
} 
#imgdos {
	margin-top: 204px;
	margin-left: 473px;
	width: 408px;
	height: 329px;
	position: absolute;
	padding-left:0px;
	/*background-image: url(imgs/fondoimgdos.gif);*/
	background-repeat: no-repeat;
	}
ul#menu {
	margin-top: 88px;
	margin-left: 428px;
	width: auto;
	height: 32px;
	position: absolute;
	display: block;
	padding-left:0px;
	text-decoration: none;
	list-style-type: none;
}
ul#menu li#uno{ 
margin-left: 0px;
width: 145px;
padding: 0; 
margin-top: 0px;
position: absolute; 
display: block;
}
ul#menu li#dos{ 
margin-left: 145px;
width: 145px;
padding: 0; 
margin-top: 0px;
position: absolute; 
display: block;
}
ul#menu li#tres{ 
margin-left: 290px;
width: 145px;
padding: 2px; 
margin-top: 2px;
position: absolute; 
display: block;
}
ul#submenu {
	margin-top: 130px;
	margin-left: 601px;
	width: auto;
	height: 20px;
	position: absolute;
	display: block;
	padding-left:0px;
	text-decoration: none;
	list-style-type: none;
}
ul#submenu li#subuno{ 
margin-left: 0px;
width: 123px;
padding: 0; 
margin-top: 0px;
position: absolute; 
display: block;
}
ul#submenu li#subdos{ 
margin-left: 110px;
width: 123px;
padding: 0; 
margin-top: 0px;
position: absolute; 
display: block;
}
ul#submenu li#subtres{ 
margin-left: 220px;
width: 123px;
padding: 0; 
margin-top: 0px;
position: absolute; 
display: block;
}
#bloquedetextouno {
	overflow: auto;
	margin-top: 180px;
	margin-left: 429px;
	width: 270px;
	height: 336px;
	position: absolute;
	padding-left:0px;
}
	html {
scrollbar-face-color: #FEFBF6;
scrollbar-shadow-color: #FEFBF6;
scrollbar-highlight-color: #FEFBF6;
scrollbar-3dlight-color: #FEFBF6;
scrollbar-darkshadow-color: #FEFBF6;
scrollbar-track-color: #FEFBF6;
scrollbar-arrow-color: #D34A15;
} 
#bloquedetextodos {
	margin-top: 198px;
	margin-left: 461px;
	width: 408px;
	height: 308px;
	position: absolute;
	padding-left:0px;
	text-align: justify;
}
#bloquedetextotres {
	margin-top: 208px;
	margin-left: 243px;
	width: 215px;
	height: 200px;
	position: absolute;
	padding:0px;
}
#bloquedetextoaviso {
	margin-top: 168px;
	margin-left: 130px;
	width: 745px;
	height: 350px;
	position: absolute;
	padding-left:0px;
	text-align: justify;
	font-size:10px;
	padding-right:10px;
overflow-x:hidden;
overflow-y:visible;
}
#cabecera {
	margin-top: 146px;
	margin-left: 464px;
	width: 235px;
	height: 30px;
	position: absolute;
	padding-left:0px;
}
#subtitulo {
	margin-top: 174px;
	margin-left: 544px;
	width: 270px;
	height: 20px;
	position: absolute;
	padding-left:0px;
}
#titmodelo {
	margin-top: 208px;
	margin-left: 145px;
	width: 89px;
	height: 48px;
	position: absolute;
	padding-left:0px;
	left: -30;
}
#detalles {
	margin-top: 257px;
	margin-left: 145px;
	width: 85px;
	height: 89px;
	position: absolute;
	padding-left:0px;
}
#piedefoto {
	margin-top: 450px;
	margin-left: 130px;
	width: 281px;
	height: 40px;
	position: absolute;
	padding-left:0px;
}
#imgprinuno {
	margin-top: 143px;
	margin-left: 715px;
	width: 194px;
	height: 116px;
	position: absolute;
	padding-left:0px;
}
#imgprindos {
	margin-top: 278px;
	margin-left: 715px;
	width: 194px;
	height: 116px;
	position: absolute;
	padding-left:0px;
}
#imgprintres {
	margin-top: 413px;
	margin-left: 715px;
	width: 194px;
	height: 116px;
	position: absolute;
	padding-left:0px;
}
#primero {
	margin-top: 181px;
	margin-left: 141px;
	width: 190px;
	height: 174px;
	position: absolute;
	padding-left:0px;
}
#segundo {
	margin-top: 181px;
	margin-left: 404px;
	width: 190px;
	height: 174px;
	position: absolute;
	padding-left:0px;
}
#tercero {
	margin-top: 181px;
	margin-left: 677px;
	width: 190px;
	height: 174px;
	position: absolute;
	padding-left:0px;
}
#cuarto {
	margin-top: 372px;
	margin-left: 240px;
	width: 190px;
	height: 174px;
	position: absolute;
	padding-left:0px;
}
#quinto {
	margin-top: 372px;
	margin-left: 574px;
	width: 190px;
	height: 174px;
	position: absolute;
	padding-left:0px;
}

ul#imgcat {
	margin-top: 0px;
	margin-left: 0px;
	height: 174px;
	position: relative;
	padding-left:0px;
	text-decoration: none;
	list-style-type: none;

}
ul#imgcat li#up {
	margin-top: 0px;
	margin-left: 0px;
	height: 124px;
	width: 190px;
	position: relative;
	padding-left:0px;
	/*background-image: url('imgs/fondoimgcat.gif');*/
	}
ul#imgcat li#down {
	margin-top: 0px;
	margin-left: 22px;
	width: 147px;
	height: 50px;
	position: relative;
	padding-left:0px;
	text-align: center;
	line-height: 10px;
}
#coluno {
	margin-top: 208px;
	margin-left: 123px;
	width: 172px;
	height: 333px;
	position: absolute;
	padding-left:0px;
}
#coldos {
	margin-top: 208px;
	margin-left: 318px;
	width: 172px;
	height: 333px;
	position: absolute;
	padding-left:0px;
}
#coltres {
	margin-top: 208px;
	margin-left: 517px;
	width: 172px;
	height: 333px;
	position: absolute;
	padding-left:0px;
}
#colcuatro {
	margin-top: 208px;
	margin-left: 716px;
	width: 172px;
	height: 333px;
	position: absolute;
	padding-left:0px;
}
ul#submenuz {
text-decoration: none;
list-style-type: none;
margin-top: 450px;
margin-left: 15px;
position: absolute; 
display: block;
}
ul#submenuz li { 
width: 150px;
padding: 0; 

}
ul#submenuz li#uno {
	position: absolute;
	visibility: visible;
	width: 55px;
	height: 26px;
	background: url('imgs/botones/catalogo-menu-sofas2.gif') no-repeat;
	left: 125px;
	top: 15px;
}
ul#submenuz li#uno a {
	position: absolute;
	visibility: visible;
	width: 55px;
	height: 26px;
	background: url('imgs/botones/catalogo-menu-sofas2.gif') no-repeat;
	text-indent: -10000px;
}
ul#submenuz li#dos {
	position: absolute;
	visibility: visible;
	width: 121px;
	height: 36px;
	background: url('imgs/botones/catalogo-menu-dorm-matr2.gif') no-repeat;
	left: 202px;
	top: 11px;
}
ul#submenuz li#dos a {
position: absolute;
visibility: visible;
width: 121px;
height: 36px;
background: url('imgs/botones/catalogo-menu-dorm-matr2.gif') no-repeat;
text-indent: -10000px;
}
ul#submenuz li#tres {
	position: absolute;
	visibility: visible;
	width: 95px;
	height: 39px;
	background: url('imgs/botones/catalogo-menu-dorm-juve2.gif') no-repeat;
	left: 344px;
	top: 10px;
}
ul#submenuz li#tres a {
position: absolute;
visibility: visible;
width: 95px;
height: 39px;
background: url('imgs/botones/catalogo-menu-dorm-juve2.gif') no-repeat;
text-indent: -10000px;
}
ul#submenuz li#cuatro {
	position: absolute;
	visibility: visible;
	width: 71px;
	height: 28px;
	background: url('imgs/botones/catalogo-menu-dorm-salones2.gif') no-repeat;
	left: 175px;
	top: 60px;
}
ul#submenuz li#cuatro a {
	position: absolute;
	visibility: visible;
	width: 71px;
	height: 28px;
	background: url('imgs/botones/catalogo-menu-salones2.gif') no-repeat;
	text-indent: -10000px;
	}
ul#submenuz li#cinco {
	position: absolute;
	visibility: visible;
	width: 82px;
	height: 37px;
	background: url('imgs/botones/catalogo-menu-mueblesaux2.gif') no-repeat;
	left: 290px;
	top: 55px;
}
ul#submenuz li#cinco a {
	position: absolute;
	visibility: visible;
	width: 82px;
	height: 37px;
	background: url('imgs/botones/catalogo-mueblesaux2.gif') no-repeat;
	text-indent: -10000px;
}

ul#modelos {
	margin-top: 0px;
	margin-left: 0px;
	height: 333px;
	position: relative;
	padding-left:0px;
	text-decoration: none;
	list-style-type: none;

}
ul#modelos li#imagen {
	margin-top: 0px;
	margin-left: 0px;
	height: 171px;
	width: 172px;
	position: relative;
	padding-left:0px;
	/*background-image: url('imgs/fondoimgmodelos.gif');*/
	}
ul#modelos li#titulo {
	margin-top: 16px;
	margin-left: 37px;
	width: 97px;
	height: 32px;
	position: relative;
	padding-left:0px;
}
ul#modelos li#texto {
	margin-top: -10px;
	margin-left: 0px;
	width: 172px;
	height: 132px;
	position: relative;
	padding-left:0px;
}
#a-bienvenida {
	margin-top: 130px;
	margin-left: 850px;
	width: 80px;
	height: 16px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/a-bienvenida.png);
	background-repeat: no-repeat;
	}
#trabajarempresa {
	margin-top: 474px;
	margin-left: 154px;
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/botontrabajarempresa.jpg);
	background-repeat: no-repeat;	
	}
#trabajarempresa a {
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/botontrabajarempresa.jpg);
	background-repeat: no-repeat;
	text-indent: -10000px;	
	}
#ejemplos {
	margin-top: 420px;
	margin-left: 185px;
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos2.gif);
	background-repeat: no-repeat;	
	}
#ejemplos a {
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;	
	}
#ejemplos a:hover {
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos2.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;	
	}
.ejemplosjuveniles
{
	margin-top: 440px;
	
}
#ejemplosauxiliares {
	margin-top: 433px;
	margin-left: 185px;
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos2.gif);
	background-repeat: no-repeat;	
	}
#ejemplosauxiliares a {
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;	
	}
#ejemplosauxiliares a:hover {
	width: 199px;
	height: 14px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/ejemplos2.gif);
	background-repeat: no-repeat;
	text-indent: -10000px;	
	}
#trabajarcontacto {
	margin-top: 507px;
	margin-left: 551px;
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/botontrabajarcontacto.jpg);
	background-repeat: no-repeat;	
	}
#trabajarcontacto a{
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/botontrabajarcontacto.jpg);
	background-repeat: no-repeat;	
	text-indent: -10000px;	
	}
#avisolegal {
	margin-top: 0px;
	margin-left: 1001px;
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/aviso.gif);
	background-repeat: no-repeat;	
	}
	
#avisolegal a{
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/aviso.gif);
	background-repeat: no-repeat;	
	text-indent: -10000px;	
	}
	
#avisolegalemp {
	margin-top: 558px;
	margin-left: 771px;
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/aviso.gif);
	background-repeat: no-repeat;	
	}
#avisolegalemp a{
	width: 225px;
	height: 19px;
	position: absolute;
	padding-left:0px;
	background-image: url(imgs/botones/aviso.gif);
	background-repeat: no-repeat;	
	text-indent: -10000px;	
	}