@charset "utf-8";
/* CSS Document */
body { 
background-color: #fff;
font-family: Arial, Helvetica, san-serif;
color: #fff;
width:auto;
height: auto;
margin:1em auto 1em auto;
display: block;
}

/* ------------------------Fuentes---------------------*/

h2    {
font-family: Arial; 
font-size: 0.7em;
font-style:normal;
color: #000;
text-align:justify;}

h3 {
  color: #000;
  text-align: justify;
  font-size: 0.9em;
  font-family: Arial,Helvetica,sans-serif;
  padding: 0 8px 0 8px;
  }

h4 {
  color: #000;
  text-align: center;
  font-size: 0.9em;
  font-family: Arial,Helvetica,sans-serif;
}

h5 {
  color: #000;
  text-align: right;
  font-size: 0.9em;
  font-family: Arial,Helvetica,sans-serif;
  padding: 0 8px 0 8px;
}

h6 {
  color: #fff;
  text-align: justify;
  font-size: 0.9em;
  font-family: Arial,Helvetica,sans-serif;
  padding: 0 8px 0 8px;
}


.mayusculas {
  color: #000;
  font-size: 2em;
  font-family: Arial,Helvetica,sans-serif;
}


.mayusculas2 {
  color: #000;
  font-size: 2em;
  font-family: Arial,Helvetica,sans-serif;
}

.mayusculas3 {
  color: #fff;
  font-size: 2em;
  font-family: Arial,Helvetica,sans-serif;
}

.grande {
  color: #000;
  font-size: 1.3em;
  font-family: Arial,Helvetica,sans-serif;
}

.mayusculas2:hover {
  color: #FF0000;
  }

/* ------------------------Links---------------------*/


a.imagen {text-decoration: none;
border:none;}

a.imagen:visited {text-decoration: none;
border:none;}

a.imagen:hover {text-decoration: none;
border:none;
}


a.link_abajo {text-decoration: none;
color: #000;
}

a.link_abajo:visited {text-decoration: none;
color: #000;
}

a.link_abajo:hover {text-decoration: none;
color: #FF0000;
}

/* ------------------------Marcos---------------------*/

#marco {
width: 1000px;
height: 600px;
background:url(../images/trasfondo_princ.png) no-repeat top;
margin:10px auto 10px auto;
display:block;
}

#box1 {
width: 750px;
height: 600px;
background:url(../images/portada01.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
}

#boton_entrada {
width: 131px;
height: 106px;
display: block;
float: right;
margin-top: 444px;
margin-right: 80px;
}

#box_principal {
width:914px;
height: 700px;
background: none;
display: block;
margin-top: 20px;}

#box2 {
width: 750px;
height: 500px;
background: url(../images/fondo_principal.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
padding-top: 37px;
}

#box_qsomos {
width: 750px;
height: 500px;
background: url(../images/equipo.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
padding-top: 37px;
}

#box_colabo {
width: 750px;
height: 500px;
background: url(../images/fondo_colabo.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
padding-top: 37px;
}

#box_muebles {
width: 750px;
height: 500px;
background: url(../images/catalogo.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
padding-top: 37px;
}

#box_con {
width: 750px;
height: 500px;
background: url(../images/fondo_principal.gif) no-repeat center;
display: block;
margin: 0px 0 0 125px;
padding-top: 37px;
}

#box_const {
width: 250px;
height: 500px;
background: url(../images/fondo_const.gif) no-repeat center;
display: block;
margin: 0px 0 0 124px;
margin-top: 19px;
float:left;
}

#box_estant {
width: 250px;
height: 499px;
background: url(../images/fondo_estanteria.gif) no-repeat center;
display: block;
margin: 0px 0 0 124px;
margin-top: 19px;
float:left;
}

#box_balancin {
width: 250px;
height: 500px;
background: url(../images/fondo_balancin.gif) no-repeat center;
display: block;
margin: 0px 0 0 124px;
margin-top: 19px;
float:left;
}

#box_silla {
width: 250px;
height: 500px;
background: url(../images/fondo_silla.gif) no-repeat center;
display: block;
margin: 0px 0 0 124px;
margin-top: 19px;
float:left;
}

#box_tab {
width: 250px;
height: 500px;
background: url(../images/fondo_tab.gif) no-repeat center;
display: block;
margin: 0px 0 0 124px;
margin-top: 19px;
float:left;
}

/* ------------------------Cuadros---------------------*/

#cuadro_qs {
width: 152px;
height: 390px;
background:none;
display: block;
padding-top: 0px;
margin-left: 12px;
float:left;
}

#cuadro_qh {
width: 139px;
height: 330px;
background:none;
display: block;
padding-top: 53px;
float:left;
}

#cuadro_como {
width: 138px;
height: 300px;
background:none;
display: block;
padding-top: 54px;
float:left;
}

#cuadro_contacto {
width: 126px;
height: 327px;
background:none;
display: block;
padding-top: 0px;
float:left;
}

#cuadro_top_derecha {
width: 180px;
height: 72px;
background:none;
display: block;
padding-top: 0px;
float:left;
}

#cuadro_accion {
width: 179px;
height: 240px;
background:none;
display: block;
float:left;
}

#cuadro_anais {
width: 241px;
height: 471px;
background:none;
display: block;
padding-top: 0px;
margin-top: 10px;
float:left;
}

#cuadro_vero {
width: 313px;
height: 471px;
background:none;
display: block;
margin-top: 11px;
float:left;
}

#cuadro_dedic {
width: 188px;
height: 64px;
background:none;
display: block;
margin-top: 15px;
float:right;
}

#cuadro_drap {
width: 172px;
height: 390px;
background:none;
display: block;
padding-top: 0px;
margin-left: 12px;
float:left;
}

#cuadro_calle {
width: 154px;
height: 354px;
background:none;
display: block;
float:left;
margin-left: 92px;
}

#cuadro_web {
width: 138px;
height: 300px;
background:none;
display: block;
float:left;
margin-left: 56px;
}

#flashcontent {
width: 500px;
height: 500px;
background:none;
display: block;
float:left;
padding-top: 19px;
}


#seccion_1 {
width: 375px;
height: 480px;
float:left;
}

#seccion_2 {
width: 375px;
height: 480px;
float:right;

}

#cuadro_catalogo1 {
	width: 176px;
	height: 376px;
	background:none;
	display: block;
	margin-left:195px;
	margin-top: 105px;
	float:left;
}

#cuadro_catalogo2 {
width: 156px;
height: 180px;
background:none;
margin: 300px 0 0 2px;
}

#cuadro_catalogo3 {
width: 118px;
height: 187px;
background:none;
display: block;
float:left;
margin-left: 130px;
margin-top: 113px;
}

#cuadro_catalogo4 {
width: 123px;
height: 131px;
background:none;
display: block;
float:right;
margin-top: 200px;
margin-right: 1px;
}

#cuadro_catalogo5 {
width: 171px;
height: 69px;
background:none;
display: block;
margin-top: 412px;
margin-left: 203px;
}

#texto1 {
width: 250px;
height: 200px;
background:none;
display: block;
float:left;
margin: 0px;
}

#texto2 {
width: 250px;
height: 300px;
background:none;
display: block;
float:left;
margin: 40px 0 0 0;
}

#texto3 {
width: 250px;
height: 200px;
background:none;
display: block;
float:left;
margin: 0px;
}

#texto4 {
width: 250px;
height: 300px;
background:none;
display: block;
float:left;
margin: 0;
}

#cuadro_condiciones {
width: 271px;
height: 92px;
background:none;
display: block;
float: left;
clear: left;
margin-left: 245px;
}

#cuadro_volver {
width: 271px;
height: 92px;
background:none;
display: block;
float: left;
clear: left;
margin-left: 245px;
padding-top: 0px;
}

#cuadro_volver_2 {
width: 271px;
height: 92px;
background:none;
display: block;
float: left;
clear: left;
margin-left: 245px;
padding-top: 0px;
}

#cuadro_sello {
width: 100px;
height: 210px;
background:none;
display: inline;
float: right;
margin-top: 0px;}

#cuadro_sello_eq {
width: 100px;
height: 210px;
background:none;
display: inline;
float: right;
margin-top: 311px;}

#cuadro_sello_colabo {
width: 100px;
height: 210px;
background:none;
display: inline;
float: right;
margin-top: 390px;
}

#cuadro_sello_con {
width: 100px;
height: 210px;
background:none;
display: inline;
float: right;
margin-top: 0px;}

#cuadro_sello_cat {
width: 100px;
height: 210px;
background:none;
display: block;
float:right;
margin-top: 59px;
clear:both;}




/* ------------------------Abajo---------------------*/

#fondo_abajo {
width: 250px;
height: 10px;
display: block;
float: left;
}

#fondo_abajo_mueb {
width: 600px;
height: 50px;
display: block;
float: left;
}

#fondo_abajo_con {
width: 250px;
height: 10px;
display: block;
float: left;
}

#fondo_abajo_const {
width: 600px;
height: 50px;
display: block;
float: left;
margin-left: 125px;
}

#fondo_abajo_equipo {
width: 350px;
height: 10px;
display: block;
float: left;
padding: 0px;
}

#fondo_abajo_colabo {
width: 600px;
height: 10px;
display: block;
float: left;
margin-top: 482px;
}

#volver {
width: 120px;
height: 50px;
background:none;
display: block;
float: left;
}

#volver_qs {
width: 120px;
height: 50px;
background:none;
display: block;
float: left;
}

#volver_cat {
width: 150px;
height: 50px;
background:none;
display: block;
float: left;
}

#validators_mueb {
width: 200px;
height: 50px;
background:none;
display: inline;
float: left;
margin-left:258px;
}

#validators_qs {
width: 200px;
height: 50px;
background:none;
display: inline;
float: left;
margin-left:258px;
}

#validators_est {
width: 200px;
height: 50px;
background:none;
display: inline;
float: left;
margin-left:98px;
}
