/* CSS Document */

/* ---- SHOWROOMS ---- */

.clear {clear: both;}

.bg_cont_tit {height: 15px;}
	.bg_tit {float: left; font-size: 15px; color: #000;}
	.bg_cerrar {float: right; width: 15px; height: 15px;}
.bg_dir_mini {margin: 0;}
.bg_dir {margin: 15px 0 0 0;}
.bg_dir_2 {padding: 10px 10px 0 0; margin: 0px auto; width: 340px;}
.bg_dir_espai {height: 10px;}

#swtitulocont {height: 30px; border-bottom: 1px solid #e4e4e5;}
#swtitulo {float: left; width: 300px;}
#swclose {float: right;}

#swdesc {width: 700px; margin: 10px 0 0 40px; color: #000;}

#swfotos {}
#swfotos ul {margin: 20px 0 0 40px;}
#swfotos ul li {margin: 0 5px 5px 0; float: left;}
#swfotos ul li a img {border: 1px solid #fff;}
#swfotos ul li a:hover img {border: 1px solid #000;}

#actions { width:100%; margin:0 auto; border-top:1px solid #e4e4e5;}
#actions ul { float: right; margin: 0 15px 0 0; }
#actions ul li {display: inline; }
#actions ul li a { color:#09F; font-size: 1em; height:20px; display:inline-block; margin:10px 0 0 10px; padding-left:25px; }
#actions ul li a.back { background:url(../images/flecha-verde.gif) 0 0 no-repeat; }
#actions ul li a.send { background: url(../images/mail.gif) 0 0 no-repeat; }
#actions ul li a.send2 { background: url(../images/mail.gif) 0 0 no-repeat; }
#actions ul li a.pdf { background: url(../images/pdf.gif) 0 0 no-repeat; }
#actions ul li a.download { background: url(../images/desc_img.gif) 0 0 no-repeat; }
#actions ul li a.print { background: url(../images/print.gif) 0 0 no-repeat; }
#actions ul li a.back,  #actions ul li a.send, #actions ul li a.download, #actions ul li a.print { padding-right:10px; }

.tit_mueble {
font-family: tahoma, verdana, arial;
font-size: 16pt;
color: #666;
margin-left:5px;
margin-top:22px;
/*font-style:bold;*/

}
.tit_mueble_2 {
font-family: tahoma, verdana, arial;
font-size: 16pt;
color: #fff;
/*font-style:bold;*/
}
.tit_tipo_mueble {
font-family: tahoma, verdana, arial;
font-size: 10pt;
color: #666;
/*font-style:bold;*/
}

.cabecera_2 {
font-family: tahoma, verdana, arial;
font-size: 12pt;
color: #929497;
font-style:bold;
fontstyle:bold;
}


.cabecera {
font-family: tahoma, verdana, arial;
font-size: 8pt;
color: #929497;
}
.text_indent {
font-family: tahoma, verdana, arial;
font-size: 7pt;
color: #000000;
text-indent: 10px;
}

.espacio_5 {
height:5px;
}


.body_ficha {
font-family: tahoma, verdana, arial;
font-size: 7pt;
color: #605c5c;
}
.body_ficha_bold {
font-family: tahoma, verdana, arial;
font-size: 7pt;
color: #605c5c;
fontstyle:bold;
}


body {
font-family: tahoma, verdana, arial;
font-size: 7pt;
color: #605c5c;
}

.body_indent {
font-family: tahoma, verdana, arial;
font-size: 7pt;
color: #605c5c;
text-indent: 10px;
}

.tabla {border: 1px solid #e4e4e5;}

.menu {border-right: 1px solid #e4e4e5;}

.menu_flash {height: 401px;}

.buscador {height: 115px;}

.degradado {
background-image:url(../imagenes/catalogo_piezas/degradado.jpg);
background-repeat:repeat-;
}
.degradado_2 {
background-image:url(../imagenes/colecciones/modelos/deg_1px.jpg);
background-repeat:repeat-y;
}
.pastilla_blanca_redondeada {
background-image:url(../imagenes/colecciones/modelos/fondo_blanco.png);
background-repeat:no-repeat;
}

.superior_intro {
background-image:url(../imagenes/intro/mosaico/superior.jpg);
background-repeat:no-repeat;
}
.centro_intro {
background-image:url(../imagenes/intro/mosaico/centro.jpg);
background-repeat:no-repeat;
}
.inferior_intro {
background-image:url(../imagenes/intro/mosaico/inferior.jpg);
background-repeat:no-repeat;
}
.presupuesto_tit {
FONT-SIZE: 7pt; 
WIDTH: 288px; 
HEIGHT:17px ;
background-repeat:no-repeat; 
COLOR: #ffffff; border-color:#ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/1.png); 
}
.presupuesto_blanco {
FONT-SIZE: 7pt; 
WIDTH: 320px; 
HEIGHT:451px ;
background-repeat:no-repeat; 
COLOR: #ffffff; border-color:#ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/bloque_blanco.png); 
}

.presupuesto {
FONT-SIZE: 7pt; 
WIDTH: 247px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:16px ;
background-color: #ffffff;
background-repeat:no-repeat; 
background-image:url(../imagenes/presupuesto/estructura_ficha/1_datos.jpg); 
text-indent: 10px;
border-style: solid;
border: 1px solid #fff;
background-color:#fff;
}
.compras {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #fff;
border-width: 1px;
border-style: solid;
border: 1px solid #333;
background-color:#666;
width: 30px;
}
.presupuesto_2 {
FONT-SIZE: 7pt; 
WIDTH: 225px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:16px ;
background-color: #ffffff;
background-position:right;
background-repeat:no-repeat; 
COLOR: #ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/2_datos.jpg); 
border-style: solid;
border: 1px solid #fff;
background-color:#fff;
text-indent: 10px;
}
.presupuesto_3 {
FONT-SIZE: 7pt; 
WIDTH: 106px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:16px ;
background-color: #ffffff;
background-position:right;
background-repeat:no-repeat; 
COLOR: #ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/4_datos.jpg); 
border-style: solid;
border: 1px solid #fff;
background-color:#fff;
text-indent: 10px;
}
.presupuesto_4 {
FONT-SIZE: 7pt; 
WIDTH: 190px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:16px ;
background-color: #ffffff;
background-position:right;
background-repeat:no-repeat; 
COLOR: #ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/3_datos.jpg); 
border-style: solid;
border: 1px solid #fff;
background-color:#fff; 
text-indent: 10px;
}
.presupuesto_5 {
FONT-SIZE: 7pt; 
WIDTH: 288px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:47px ;
/*background-color: #ffffff;
background-position:right;*/
background-repeat:no-repeat; 
COLOR: #ffffff; 
border-color:#ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/5_datos.jpg); 
border-style: solid;
border: 1px solid #fff;
background-color:#fff;
text-indent: 13px;
}
.presupuesto_6 {
FONT-SIZE: 7pt; 
WIDTH: 25px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#333333; 
HEIGHT:17px ;
/*background-color: #ffffff;
background-position:right;*/
background-repeat:no-repeat; 
COLOR: #ffffff; 
border-color:#ffffff; 
background-image:url(../imagenes/presupuesto/estructura_ficha/6_datos.jpg); 
border-style: solid;
border: 1px solid #fff;
background-color:#fff;
text-indent: 13px;
}
.prensa {
FONT-SIZE: 7pt; 
WIDTH:129px; 
FONT-FAMILY: Verdana; 
FONT-COLOR:#fff; 
HEIGHT:13px ;
background-color: #fff;
COLOR: #ffffff; 
border-style: solid;
border: 1px solid #fff;
 
}

.fondo_intro_derecha {
background-image:url(../imagenes/intro/derecha.jpg);
background-repeat:no-repeat;
}
.fondo_intro_izquierda {
background-image:url(../imagenes/intro/izquierda.jpg);
background-repeat:no-repeat;
}
	
.cat_contenido {
height: 384px;
border-bottom: 1px solid #e4e4e5;
}
	
.ficha {
width: 338px;
height: 384px;
border-right: 1px solid #e4e4e5;
}
	
.foto_modelo {}
	
.modelos {height: 90px;}

#menu {
width: 900px;
height: 82px;
margin: 0px auto;
}

#pie {
width: 900px;
height: 25px;
margin: 0px auto;
}

/******* MENU *******/

ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 7pt;
	

}

#menu_desp li { /* all list items */
	width: 165px;
	cursor:default;
	color:#666666;
	height: 24px;
	/*text-align: center;*/
	font-size: 8pt;	
	
}

#menu_desp li.min_c { /* all list items */
	position: relative;
	margin: 0px auto;
	width: 183px;
	cursor:default;
	background-image:url(../imagenes/colecciones/hover_rojo.png);
	background-repeat:no-repeat;
	height: 17px;
	text-align: left;
	color:#666666;
	border: 1px solid #dededf;
	z-index: 40;
	
}

#menu_desp li.min_d { /* all list items */
	position: relative;
	margin: 0px auto;
	width: 183px;
	cursor:default;
    background-image:url(../imagenes/colecciones/hover_rojo.png);
	background-repeat:no-repeat;
	height: 17px;
	color:#666666;
	z-index: 2;
	
}

#menu_desp li.separador {
	background-color: #d6d7d9;
	width: 1px;
	height: 24px;
	
	

}

li ul {
	display: none;
	position: absolute;
	opacity: .9;
	filter: alpha(opacity=90);
	

}

li:hover ul, li.over ul { 
    /*background-image:url(../imagenes/colecciones/hover_rojo.png);*/
	display: block;
	width:192px;
	border: 1px solid #CCCCCC;
	background-color: #ffffff;
	text-align: left;
	/*alineamos a la izquierda*/
	left: 182px !important;
	margin-top: -80px !important;
	text-decoration: none;
	text-indent: 10px;
	/*background-image:url(../imagenes/colecciones/hover_blanco.png);*/
	background-repeat:no-repeat;}
	
	
	 
	
	
}

.menu_desp_situa {
	margin-left: 10px;
	
}

.menu_desp_dcha {
	margin-left: 10px;
	
}
/******* PRESUPUESTO *******/

.presu_back {
background-image:url(../images/presu_back_3.jpg);
background-repeat:no-repeat;
}

.presu_back_2 {
background-image:url(../images/presu_back_2.jpg);
background-repeat:no-repeat;
}

.presu_blanco {
background-color: #FFFFFF;
opacity: .93;
filter: alpha(opacity=93);
}

.presu_blanco_2 {
background-color: #FFFFFF;
}

.presu_celda_form {
height: 25px;
}

.presu_form_txt {
padding-left: 20px;
width: 110px;
}

.border_tabla_res {
border: 1px solid #e4e4e5;
text-align: center;
}

.pos_elemento_pres {
margin-left: 20px;
}

.txt_aceptado {
margin-top: 45px;
text-align:center;
line-height: 1.5;
}

.barra_elementos {
}

.pie {
text-align: right;
}

.pie_idiomas {
padding-right: 30px;
word-spacing: 10px;
}

.pie_partprof {
word-spacing: 10px;
}
.presu_input {
height: 16px;
width: 33px;
background-color: #F2F2F2;
border: 1px solid #F2F2F2;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
}
.presu_input_2 {
height: 11px;
width: 33px;
background-color: #F2F2F2;
border: 1px solid #F2F2F2;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
}

/* 2008 */

/* ATENCION USUARIOS
--------------------------------------------------------------------------- */


		

#contenedor {width: 871px; background: url(../imagenes/bg_recambios.gif) repeat-y #fff ; margin: 0px auto;}
	#contenedor #contenido {height: 600px; padding: 0;}

#recambios {font-size: 11px;}

#recambios a img  {border: 0;}

#recambios #arqlista { float: left; width: 172px; }
a.reclink:link, a.reclink:active, a.reclink:visited { display: block; text-indent: 15px; line-height: 20px; color: #747679; text-decoration: none;}
a.reclink:hover { display: block; background: #8c8d8e; color: #fff; text-indent: 15px; line-height: 20px; text-decoration: none; }
#recambios #arqitems { float: left; width: 172px; }
#recambios #arqfoto { float: right; width: 400px; border-left:1px #999 solid;}
	
#recambios #arqtit { font-family:Arial, Helvetica, sans-serif; color: #747679; font-size: 22px; padding:20px 0 0 15px; margin: 0 0 20px 0; }

a.arqlink:link, a.arqlink:active, a.arqlink:visited {display: block; text-indent: 15px; line-height: 20px; font-size: 11px;}
a.arqlink:hover {display: block; background: #D52D12; color: #fff; text-indent: 15px; line-height: 20px; text-decoration: none; font-size: 11px;}
		
a.arqlink2:link, a.arqlink2:active, a.arqlink2:visited {display: block; padding: 0px 15px; line-height: 20px; font-size: 11px;}
a.arqlink2:hover {display: block; background: #8c8d8e; color: #000; padding: 0px 15px; line-height: 20px; text-decoration: none; font-size: 11px;}

#recambios #lista { width:250px; position:relative; }
#recambios #tab { border-bottom: 1px solid #d7d6d4; display:block; width:250px; height:100px; margin-bottom:10px; }
#recambios .tabl { border:1px solid #fff; display:block; width:240px; height:100px; }
#recambios .tabl:hover { border:1px solid #bdbdbd; cursor:pointer; display:block; width:240px; height:100px; text-decoration: none; }
#recambios .tablimg { float: left; margin: 0 10px 0 0; }
#recambios .tabltxt { width:150px; float: right; margin: 10px 0 0 0; }
#recambios .tab_img { width:90px; float:left; margin-top:10px; border: 1px solid #ff0000; cursor:pointer; }
#recambios .tab_txt { width:110px; margin-top:20px; float:left; cursor:pointer; }

.arcico { font-size:11px;}

a.arcico:link, a.arcico:active, a.arcico:visited {color: #b3b3b3;float: left; margin: 0 5px 0 0;}
a.arcico:hover {color: #d52d12;float: left; margin: 0 5px 0 0;}

#recambios #lib3d {width: 220px; height: 200px; border: 1px solid #ff0000; }
#recambios #texturas {height: 150px; }
#recambios #download {height: 150px; margin: 320px 0 0 0; }

#recambios .enlace:link, .enlace:active, .enlace:visited {color: #b3b3b3; text-decoration: none;}
#recambios .enlace:hover {color: #d52d12; text-decoration: underline;}

#colR {float:left; width: 225px; padding: 10px 0; margin-left: 10px;}

#colR #txt { margin: 15px 0 0 0; width: auto;}
#colR #txt p { text-align:justify; padding: 0 5px; }

#colR #txt ul { margin: 10px 0 0 10px; width:auto;}
#colR #txt ul li {width: 108px; height:25px; margin: 5px 0 10px 0;}

#colR #txt ul li a {width:140px; height:15px; display:block; padding: 0px 0 0px 10px; font-size: 1em;}

#adjunto {padding: 5px 0 0 20px;}
#adjunto a {font-size: 9px; background:url(../images/pdf.gif) left center no-repeat; padding: 5px 0 5px 20px; text-decoration: none;}
#adjunto a:hover {text-decoration: underline;}
