body { margin:0px; background-color:#CCCCCC}

a.menu_top {color:#542D01;text-decoration:none;}
a.menu_left img{border: 0px;color:#542D01;text-decoration:none;}

a:hover.menu_top {text-decoration:underline;}
/* a img{border: 2px solid #aa967b;} */

.header {height:138px;}
.bg_menu {background-image:url(../imagenes/bg_menus.gif); background-repeat:no-repeat; background-position:left; height:67px;}

input.gris {background-image:url(../imagenes/bg_input.gif); background-repeat:no-repeat; background-position:left top; border:0px; font-family:Tahoma; font-size:10px; color:#818181; font-weight:Bold; padding-left:5px;}
input.blanco {background-color:#FFFFFF; border:0px; font-family:Tahoma; font-size:10px; color:#818181; padding-left:5px; border:1px solid #B2B2B2;}

#header_contacto {font-family:Tahoma; font-size:10px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:25px; left:255px; float:left; clear:both;}
#header_idioma {font-family:Tahoma; font-size:11px; font-weight:normal; color:#693801; text-align:justify; position:relative; 
top:0px; left:240px; float:left; clear:both;}
#header_comprar {font-family:Tahoma; font-size:12px; font-weight:normal; color:#9A9A9A; text-align:justify; position:relative; 
top:80px; left:250px; float:left; border:1px solid black;} /* ckear:both */
.txt_items {font-family:Tahoma; font-size:12px; font-weight:normal; color:#9A9A9A;}
.txt_comprar {font-family:Tahoma; font-size:12px; font-weight:normal; color:#804C11;}

#menu_superior {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;} /*position:relative; top:0px; left:0px;}*/
#menu_superior[id] {font-family:Tahoma; font-size:10px; font-weight:Bold; color:#542D01;}/* position:relative; top:6px; left:135px;}*/
.txt_menu_superior {padding-right:10px; }

#bt_registrar {cursor:pointer; position:relative; float:right; top:20px; left:-30px; width:60px; height:50px;}
#form_login {position:relative; float:left; top:10px; left:580px; width:250px; height:16px;}
#bt_form_login {position:relative; float:right; top:30px; left:-45px; width:17px; height:15px; cursor:pointer;}
#txt_sub_menu {font-family:Verdana; font-size:9px; color:#784001; width:300px; height:15px; position:relative; top:10px; left:-400px; border:1px solid black; text-align:left;}
#buscador {background-position:relative; top:0px; left:-550px;}

#espacio_banners {height:25px;}
#espacio_banners[id] {height:20px;}

table.principal {border:0px; width:950px; text-align:center; background-color:#FFFFFF}

.txt_telf {font-family:Arial; font-size:18px; font-weight:Bold; COLOR:#9A930B;}
.txt_idioma, A:Link.txt_idioma, A:Visited.txt_idioma, A:Hover.txt_idioma {font-family:Tahoma; font-size:13px; font-weight:normal; color:#514F4B; text-decoration:none;}
.txt_cesta {font-family:Arial; font-size:12px; font-weight:Bold; color:#54533F}
.txt_pie {font-family:Tahoma; font-size:10px; color:#FFFFFF; text-align:center; height:40px; background-color: #999999}

.txt, A:Link.txt, A:Visited.txt {font-family:Arial; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
A:Hover.txt {font-family:Arial; font-size:11px; color:#BCA438; text-decoration:none; font-weight:normal;}
a.menu_left {color:#432610;text-decoration:none;}
a:hover.menu_left {text-decoration:underline;}
.banners_intro { padding:0px 0px 10px 15px}

.fondo_menu_secundario {background-image:url(../imagenes/cuadrado.gif); width:180px;  border:1px solid #56683A;margin-bottom:20px}
.txt_menu_secundario {font-family:tahoma, Arial, Helvetica, sans-serif; letter-spacing:1px; font-weight:normal; font-size:9px; color:#432610; text-align:left; height:25px;  margin-left:10px; padding-left:20px}
.top_recuadro { background-color:#BB1111; height:20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:25px}
.banner_top {background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:top; width:200px; height:4px;font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147;}
.banner { background-image:url(../imagenes/fondo_banner.gif); background-repeat:no-repeat; background-position:bottom; font-family: Arial, Helvetica, sans-serif; font-size: small; font-style:italic; color:#676147; cursor:pointer; text-align:center; width:200px;}
.tabla_central {background-image:url(../imagenes/foto-cama.jpg); background-repeat:no-repeat; width:696px; height:356px; clear:both;}
.txt_banner{font-family: Tahoma; font-size:12px; font-style:italic; color:#676147; cursor:pointer;}
.play {position:static; padding: 0 0 0 150px;}
.separacion {clear:both; padding-top:5px;}
.txt_serie_fotos {font-family:Tahoma; font-size:12px; font-weight:Bold; color:#656565; clear:both;}
.txt_bienvenida {font-family:"Lucida Sans"; font-size:14px; color:#FFFFFF; text-align:left; }
.txt_foto {font-family:Tahoma; font-size:12px; color:#FFFFFF; background-color:#5C2E0F; filter: alpha(opacity=80); opacity: .8; letter-spacing:1px;padding:10px;}
.txt_foto_g {font-family:Tahoma; font-size:18px; color:#FFFFFF; font-weight:Bold; letter-spacing:1px;}
.fondo_fotos {background-image:url(../imagenes/fondo_fotos.gif); background-repeat:no-repeat; width:700px; height:139px;}

/*#img_filter { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/devel/Muebles/diseno/propuesta%204/Maquetacion/imagenes/bienvenida.png'); }*/


#img_filter {behavior: url(iepngfix.htc);}
#img_filter[id] { background: url(../imagenes/bienvenida.png) top left no-repeat;}


/***** empresa  ***********/
.empresa_titulo { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding:3px 0px 3px 15px }
.empresa_highlight {color:#708A2A; font-weight:bold; font-size:12px}
.empresa p, .empresa .bold2, .empresa .bold3, .empresa .texto_empresa
{font-family: Arial, Helvetica, sans-serif;font-size:11px;}

.empresa .texto_empresa { color: #938b82;padding-left:20px; padding-top:15px}
.empresa .bold2 {color: #696349;font-weight: bold;padding-left:20px;}
.empresa .bold3 {color: #a07d50;font-weight: bold;padding-left:20px;}

.empresa_data{padding-right:20px;}

#fundacion {position:absolute;width:170;margin-top:300px;margin-left:15px;color:#FFFFFF}
#fundacion .titulo{font-size:16px; font-weight:bold;font-family:Times;letter-spacing:1px;}
#fundacion .fundacion_data{font-family:Tahoma;font-size:11px;line-height:15px;letter-spacing:1px;}

/************* catalogo ***************/

.cat {font-family:Verdana, Arial, Helvetica, sans-serif;}
.cat a {color:#709018;text-decoration:none;}

a img{border: 2px solid #aa967b;}
a img.sinborde {border:0px;}	
.cat .precio{
	color:white;
	font-size:14px;
	position:relative;
	top:55px;
	left:30px;
	/*width:50px;*/
	font-weight: bold;
}

	
.cat .info{
	padding-left:20px;
	font-size: 12px;
	color: #804C11;
	font-weight: bold;
}

.cat .txt_oferta{
	padding-left:10px;
	font-size: 12px;
	color: #804C11;
}

.cat .txt_paginas{
	font-size: 12px;
	color: #41550A;
}

.cat .precio_prod{
	text-align:left; 
	padding-left:10px;
	font-size: 12px;
	color: #804C11;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.cat .titulo_prod{
	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-size: 12px;
	color: #804C11;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}

.cat .titulo_cat{

	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-size: 12px;
	color: #804C11;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
}


/************  showroom  ******************/

.content{color: #ccc; margin-left: 0;margin-top: 0; padding: 0; background: #e7ddc9;position:relative;}
.content a{	color: #fff;}

.content[id]{margin-left:-10px;margin-top:-10px;}

h3{	color: #fff;	font-size: 14px;}
h4{	font-size: 16px;}
#myGallery {text-align: left;}

#menu {	
	font: 80% Tahoma, Arial, Helvetica, sans-serif; 
	margin-top: 10px;
	margin-right:40px;
	position:absolute;
	top:0;
	right:20;
}
#menu ul, li { list-style-type: none; }
#menu ul {	margin: 0;	padding: 0;}
#menu li {	float: left;}

#menu a {
	text-decoration: none;
	color:#5a3e29;
	display: block;
	padding: 3px 10px;
	text-align: center;
	border-left: 1px solid #ccb7a2;
	border-width: 1px 1px 1px 1px;
}

#menu a#activo { font-weight: bold;}
#menu a:hover {	background: #d3c8b4;}

/***************** consejos **************************/

.consejos_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.consejos {	width:695px;}
.consejos_data {padding:20;position:relative;font-family:Tahoma; font-size:11px;font-style:normal;letter-spacing:1px;background-color:#f2ece3;color:#666666;}
.consejos_data li{	padding-left: 10px;	padding-bottom:20px; list-style-image: url(img/li_ok.gif);}
.consejos_data li img {position:relative;top:0;left:0;}
.consejos_data li:first-letter {font-size:16px;font-weight:bold;}
.consejos_header img {	height:197;	}
.consejos_header #titulo{	font-family:Tahoma;	font-size:16px;	width:138px;	font-weight:lighter;	position:absolute;	top:9px; left:226px;}
.consejos_header p{	width:314px;position:absolute;top:50px;right:12px;}

/******************* contacto *************************/

.contacto .lab {padding-left:10px;font-family:Times;font-size:13px;font-style:italic;color:#584525}

.contacto {font-family:Tahoma;}

.contacto_data
{
	padding:20;
	position:relative;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	letter-spacing:1px;
	color:#666666;
}

.contacto_banner1
{
	width:470px;
	position:absolute;
	margin-right:0;
	margin-left:auto;
	left: 494px;
	top: 0px;
}

.contacto_data p:first-letter {font-size:16px;font-weight:bold;}

.contacto_titulo{width:470px;border: 1px solid #c2bcb3;color:#ffffff;font-size:12px; font-weight:bold;background-color:#999999;margin-bottom:-1px;}
.contacto_titulo .t{padding:5px;}

#box_formulario{width:470px;border: 1px solid #c2bcb3; background-image:url(../imagenes/cuadrado.gif);}
.contacto input, .contacto textarea{border: 1px solid #000;}
.contacto .contacto_btn{cursor:pointer;}



/********** transporte ***********************/

.fondo_marron_claro {background-color:#F2ECE3;}
.cab_transporte {background-image:url(img/transporte.gif); background-position:top left; background-repeat:no-repeat; 
				background-color:#4C340E; width:697px; height:180px; padding:10px 0px 0px 220px; 
				font-family:Verdana; font-size:11px; color:#FFFFFF;}
.area1_txt_cab_transporte {position:relative; letter-spacing:1px;}
.area2_txt_cab_transporte {position:relative; letter-spacing:1px; padding:10px 5px 0px 148px;}
.linea_marron {background-color:#67512F}
.cab_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#E1D5C7; text-align:center;}
.subcab_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#F0EAE0}
.txt_tab_transporte_bold {font-family:Tahoma; font-size:11px; color:#4C340E; font-weight:Bold; letter-spacing:1px; background-color:#FFFFFF; line-height:20px;}
.txt_tab_transporte {font-family:Tahoma; font-size:11px; color:#4C340E; letter-spacing:1px; background-color:#FFFFFF; line-height:20px;}
.txt_transporte_p {font-family:Tahoma; font-size:10px; color:#4C340E; letter-spacing:1px;}

/************ registro ****************************/

.registro_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.registro_header #titulo{	font-family:Tahoma;	font-size:16px;	width:138px;	font-weight:lighter;	position:absolute;	top:10px; left:367px;}
.registro_header p{	width:247px;position:absolute;top:40px;right:12px;}

.registro {font-family:Tahoma;}

.registro_data{	padding:20;	padding-left:0;	position:relative;	font-family:Tahoma;	font-size:11px;	font-style:normal;	letter-spacing:1px;	color:#666666;}

.registro_data p:first-letter {font-size:16px;font-weight:bold;}

.registro_titulo{width:470px;border: 1px solid #c2bcb3;color:#ffffff;font-size:12px; font-weight:bold;background-color:#999999;margin-bottom:-1px;}
.registro_titulo .t{padding:5px;}

#box_formulario_registro{width:470px;border: 1px solid #c2bcb3;background-image:url(../imagenes/cuadrado.gif); padding-left:10px}
.registro input, .registro textarea{border: 1px solid #000;100px;}
.registro input {width:120px;}
.registro textarea {width:250px;}
.registro label {margin-right:5px;margin-left:auto;font-family:Times;font-size:13px;font-style:italic;color:#584525}


/************  tendencias  ********************/

.tendencias_header {position:relative;font-family:Tahoma;	font-size:11px;font-style:normal;letter-spacing:1px;	background-color:#4c340e;	color:white;width:695px;}
.tendencias {width:695px;}
.tendencias_data {padding:20;position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;background-color:#f2ece3;color:#666666;}
.tendencias_data li{padding-left: 10px;	padding-bottom:20px; list-style-image: url(img/li_ok.gif);}
.tendencias_data li img {position:relative;top:0;left:0;}
.tendencias_data li:first-letter {font-size:16px;font-weight:bold;}
.tendencias_header img {height:90;}
.tendencias_header #titulo{font-family:Tahoma;font-size:16px;width:138px;font-weight:lighter;position:absolute;top:11px;left:105px;}
.tendencias_header p{width:406px;position:absolute;top:42px;right:32px;}

#bloque_rosa, #bloque_azul {width:654px;}
#bloque_rosa h1, #bloque_azul h1{padding:5px;font-size:17px;font-weight:bold;color:#48300f;}

#bloque_rosa{background-image:url(img/tendencias_f1.gif);}
#bloque_rosa h1{padding-left:270px;background-image:url(img/tendencias_h1.gif);}
#bloque_rosa h4{padding:0 10px;color:#cc6699;font-size:14px;}
#bloque_rosa p{padding:0 10px;}

#bloque_azul{margin-top:20px;background-image:url(img/tendencias_f2.gif);}
#bloque_azul h1{padding-right:270px;background-image:url(img/tendencias_h2.gif);text-align:right}
#bloque_azul h4{padding:0 10px;color:#65b8da;font-size:14px;text-align:right}
#bloque_azul p{padding:0 10px;text-align:right}


/************  bolsa de trabajo  ***************/

.bolsa_header {position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;background-color:#4c340e;color:white;width:695px;}
.bolsa_header #titulo{font-family:Tahoma;	font-size:16px;	width:138px;font-weight:lighter;position:absolute;top:10px;left:367px;}
.bolsa_header p{width:247px;position:absolute;top:40px;right:12px;}

.bolsa {font-family:Tahoma;}

.bolsa_data {padding:10 0px 10 0;position:relative;font-family:Tahoma;font-size:11px;font-style:normal;letter-spacing:1px;color:#666666;}

.bolsa_data h4{padding:0;margin:0}
.bolsa_data p:first-letter {font-size:16px;font-weight:bold;}

.bolsa_titulo{width:470px;border: 1px solid #A3C054;color:#ffffff;font-size:12px;background-color:#A3C054;margin-bottom:-1px; padding:3px}
.bolsa_titulo .t{padding:5px;}

#box_formulario_bolsa{width:470px;border:1px solid #A3C054;background-image:url(../imagenes/cuadrado.gif); padding:3px}
.bolsa input, .bolsa textarea{border: 1px solid #000;100px;}
.bolsa input {width:120px;}
.bolsa input.large {width:250px;}
.bolsa input.examinar {width:340px;}
.bolsa textarea {width:340px;}
.bolsa label {margin-right:5px;margin-left:auto;font-family:Times;font-size:13px;font-style:italic;color:#584525}

/************  pedido  ************************/

.pedido {font-family:tahoma;}
.pedido #table_header td{font-size:12px;color:#696349}
.pedido #table_header .border-top{border-top:1px solid #696349;}
.pedido #table1 td{font-size:12px;color:#696349;border:1px solid #696349;}
.pedido_btn{width:83px;position:relative;right:10px;cursor:pointer;}
.pedido .mensaje_confirmacion{font-size:12px;color:#696349;text-align:center;}


/**************  cabecera  *********************/

	.header #idiomas {font-family:Tahoma;color:#666666;font-size:10px;position:relative;top:5;right:0}
	.header #idiomas a{color:#666666;text-decoration:none;}
	.header #idiomas a:hover{color:#666666;text-decoration:underline;}
	
	.header #pedido a{color:#666666;text-decoration:none;}
	.header #pedido a:hover{color:#666666;text-decoration:underline;}
	.header #pedido img{border:0px;}

/************  financiacion  ******************/
/* FINANCIACION OLD
.financiacion {	width:695px;}
.financiacion h3{font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";	color: #48300F;	font-weight:bold;}
.financiacion .texto_bold{font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";color: #48300F;font-size: 11px;font-weight:bold;}
.financiacion .texto_right{font-family: Arial, Helvetica, sans-serif;font-size:11px;font-size: 11px;color: #938b82;}

.financiacion ul{font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";color: #ffffff;font-size: 15px;font-weight:bold;text-align:justify;}
.financiacion li{font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";color: #48300F;font-size: 11px;font-weight:normal;list-style-image:url("img/financiacion_list.gif");text-align:left;}
.financiacion  .financiacion_frm{background-color:#F5F4FA;}
.financiacion  .financiacion_td1{background-color:#EAE3D7;border:solid;border-width:thin;} 
.financiacion .financiacion_frm_td{	font-family:Times;font-size:13px;font-style:italic;color:#584525;border:dotted;border-width:thin;border-top:none;padding:20px 0 0 20px;}
.financiacion .financiacion_frm_td1{font-family:Times;font-size:13px;font-style:italic;color:#584525;padding:20px 0 0 20px;	border:dotted;border-width:thin;border-top:none;	border-left:none;} 
.financiacion .financiacion_data{font-family: Arial, Helvetica, sans-serif;font-size:11px;color: #5B5757;padding: 0 20px 0 0;} 
.financiacion .financiacion_right{padding:8px 12px 8px 0;background-image: url(img/financiacion_ventajas.gif);background-repeat:no-repeat;} 
.financiacion .financiacion_right1{padding:6px 8px 6px 8px;background-image: url(img/financiacion_pagoMensual.gif); background-repeat:repeat-y; } 
.financiacion input[type="text"]{border: 1px solid #000;	}
.financiacion .input{	border: 1px solid #000;}
.financiacion a.btn{cursor: pointer;   cursor: hand;  border:none;}
.btn{	padding:5px;	float:left;	cursor: pointer;   	cursor: hand; 	border:none;}
*/
/************  financiacion New  ******************/
.financiacion {
	width:695px;
	
}
.financiacion  .financiacion_data{
	padding:0 0 20px 15px;
}

.financiacion  .financiacion_text_data{
padding:0 0 20px 25px;
font-family: Tahoma, sans-serif;

	font-size:11px;
	color: #5B5757;
}
.financiacion .texto_bold{
	font-family: Tahoma;
	color: #48300F;
	font-size: 12px;
	font-weight:bold;
}
.financiacion .texto_right{
	font-family: Tahoma, sans-serif;font-size:11px;
	font-size: 11px;
	color: #938b82;
}
.financiacion .financiacion_right{padding:8px 12px 8px 0;background-image: url(img/financiacion_ventajas_bg.gif);background-repeat:no-repeat;} 
.financiacion ul{
	font-family:Tahoma; 
	font-size:14px; 
	font-weight:Bold;
	 color:#552C00; 
	 margin-left:5px;

}
.financiacion li{
	font-family: Tahoma;
	color: #48300F;
	font-size: 11px;
	font-weight:normal;
	list-style-image:url("img/financiacion_list.gif");
	
}
.financiacion #ventajas {
	position:absolute;
	width:180px;
	margin-top:12px;
	
	}

.financiacion .ventajas_bg{
	margin-right:50px;
background-repeat:no-repeat;
} 
.financiacion .ventajas_bg img{
background-repeat:no-repeat;
} 
.financiacion .financiacion_right1{
padding:6px 8px 6px 8px;
background-color:#EAE3D7; 
} 
.financiacion .orangeBig{
	margin-top:25px;
	font-family: Tahoma;
	color:#FE6903;
	font-size:40pt;
	position:relative;
	padding-top:50px;
} 
.financiacion .orange{
font-family:Tahoma;
color:#FE6903;
font-size:13pt;
font-weight:bold;

} 
.financiacion .txtGray{
font-family:Tahoma;
color:#898484;
font-size:12pt;
font-weight:bolder;
} 
.financiacion #inputFlotante{
/* filter:alpha(opacity=50);   Internet Explorer       */
/*    -moz-opacity:0.5;           Mozilla 1.6 and below   */
 /*  opacity: 0.5;  */
	position:absolute;
	margin-top:75px;
	margin-left:35px;
	width: 80px;
}

.financiacion .labelFlotante{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
	position:absolute;
	margin-top:75px;
	margin-left:35px;
	width: 80px;
	border:1px solid #666666;
	background-color:#FFFFFF;
	height:25px;
}

.financiacion #inputFlotante input.hover{
	
}
.financiacion #textoFlotante{
	position:absolute;
	margin-top:80px;
	margin-left:120px;
	font-family: Tahoma, sans-serif;
	color:#FD0315;
	font-weight:bolder;
	font-size:11pt;	
}

.financiacion #textoFlotante2{
	position:absolute;
	margin-top:80px;
	margin-left:117px;
	font-family: Tahoma, sans-serif;
	color:#999999;
	font-weight:bolder;
	font-size:9pt;	
}

.financiacion  .financiacion_td1{
	background-color:#EAE3D7;
	border:solid;
	border-width:0.01em;
	border-color:#9E835C;
} 
.financiacion input[type="text"]{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
}

.financiacion input{
	font-family:Tahoma;
	color:#666666;
	font-size:13pt;
	font-weight:bold;
	border:1px solid #666666;
}



/*******************************************/


/*******************************************/
/************  productos  ******************/

.estilo_descripcion {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center}
.instook {color:#009900; font-weight:bold}
.agotado {color:#CC0000; font-weight:bold}
.producto  p{font-size:11px;letter-spacing:2px;color:#663300;padding:0px;margin-bottom:10px;}
.producto label{font-size:12px;letter-spacing:2px;color:#663300;padding:0px;margin-bottom:10px;}
.producto select{margin-left:20px;margin-top:10px;}
.producto h3{width:250px;color:#542D01;font-size:16px;background-color:#eae3d7;padding:5px;padding-left:20px;margin-bottom:10px;}
.producto #producto_img{margin-left:5px;float:left;}
.producto .data{float:left;margin-left:20px;width:250px;}
.producto .data p{padding-left:20px;}
.producto .precio{color:#663300; padding:8px; font-size:15px;font-weight:bolder;}
.producto .anadir{float:right;clear:both; padding-top:5px;}
.producto {
	width:695px;
	font-family:Tahoma;margin-left:5px;
}
.producto .imprimir {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #552C00;
	letter-spacing: 2px;
	margin: 5px 5px 5px 5px;
	cursor: pointer; 
  	cursor: hand; /* para IE 5.x */
}
.producto .propiedades .texto_titulo{
	font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";
	color: #552C00;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:2px;
}
.producto .propiedades .texto_propiedades p{
	font-family: "Verdana, Geneva, Arial, Helvetica, sans-serif";
	color: #0194DD;
	font-size:12px;
	
}

.producto .banners td{
	background-image: url(img/producto_banner_bg.gif);
	background-repeat:no-repeat;
}

.producto .banners .texto_banner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style:italic; 
	color:#676147; 
	cursor:pointer; 
	text-align:center;
	text-decoration:none;
}
.producto .banners .texto_banner strong{
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic; 
	color:#676147;  
	font-weight:bold;
	font-size:12px;
	margin-top:10px
}
.producto .banners .floatLeft{
	float:left;
	padding-top:10px;
	padding-left:5px;
}

.producto .banners .floatLeft[class]{
	float:left;
	padding:2px 0 0 3px;
}

.producto .banners .floatRight{
	float:right;
	margin:10px 10px 5px 0;
}

#titulo_producto {background-image:url(img/titulo_producto.gif); background-repeat:no-repeat; height:31px;}
.txt_titulo_producto {font-family:Tahoma; font-size:14px; font-weight:Bold; color:#FFFFFF; padding-left:10px;}	
.bt_impresion_prd {text-align:right; padding-right:23px;}	
.bt_impresion_prd[class] {text-align:right; padding-right:20px;}
.fondo_producto {background-image:url(img/fondo_producto.gif); background-repeat:no-repeat; background-position:top left;}
.txt_titulo_producto {font-family:Verdana; font-size:11px; font-weight:bold;color:#FFFFFF;}
.txt_titulo_producto2 {font-family:Verdana; font-size:11px; font-weight:bold;color: #BB1111;}
.txt_propiedades_producto {font-family:Verdana; font-size:11px; color:#0194DD; line-height:20px; padding:top:7px;}

/*******************************************/

 
.capital {font-size:16px;font-weight:bold;} /*text-transform:capitalize;*/
.fondo_tabla_comprar {background-color:#977D5A;}
.cab_tabla_comprar {background-color:#EAE3D7; color:#555557; font-family:Tahoma; font-size:11px; font-weight:Bold; text-align:center;}
.txt_tabla_comprar {background-color:#F5F4FA; color:#555557; font-family:Tahoma; font-size:11px; line-height:20px; text-align:center;}
.tit_texto {font-family:Tahoma; font-size:14px; font-style:italic; font-weight:Bold; color:#48300F; letter-spacing:1px;}
.txt_comprar {font-family:Tahoma; font-size:11px; font-style:normal; letter-spacing:1px; color:#666666;}

.cab_trabajos {background-image:url(../imagenes/cabecera-trabajos.jpg); background-position:top left; background-repeat:no-repeat; 
				background-color:#4C340E; width:690px; height:100px; padding:10px 0px 0px 220px; 
				font-family:Verdana; font-size:11px; color:#FFFFFF;}
.area1_txt_cab_trabajos {position:relative; letter-spacing:1px;}
.area2_txt_cab_trabajos {position:relative; letter-spacing:1px; padding:10px 5px 0px 148px;}
.espacio_h_10px {margin:10px 0px 10px 0px;}
.espacio_h_10px[class] {margin:10px 0px 10px 0px;}
.imagen_trabajos_1 {background-image:url(../imagenes/trabajos-1.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	width:267px; 
	height:500px;}
.imagen_trabajos_2 {background-image:url(../imagenes/trabajos-2.jpg); background-position:top left;	background-repeat:no-repeat; width:267px; height:500px;}
.cab_tbl_trabajos {background-color:#4C340E; font-family:Tahoma; font-size:12px; color:#FFFFFF; height:45px; padding-left:18px;}
.txt_tbl_trabajos {font-size:11px; color:#4C340E; line-height:20px; padding:30px 0px 0px 20px;}
.fondo_marron {background-color:#4C340E;}
.descr_trabajos_1 {position:relative; float:left; width:70px;}
.descr_trabajos_2 {position:relative; width:330px;}


.txt_elements_nombre {color:#F1ECE1; font-size:12px; width:159px;}	
.txt_elements_precio {color:#DF6F1E; font-size:12px; font-weight:Bold; width:81px; padding-right:5px;}


/*************** Pagina login *************/

.log_content {
	margin:50px 0px; padding:0px;
	text-align:center;
	}
	
#login {
	width:493px;
	margin:0px auto;
	text-align:left;
	}

#login .titulo{margin-bottom:10px;}
#login .body{background-image:url(img/login_body.gif);height:285px;line-height:285px;}
#login .form{position:relative;top:10;left:20;width:250px;}
#login .fondo_form{position:relative;top:0;left:0;}
#login input{margin:3px;}

#login .t1{margin-top:20px;}
#login .t1[class]{padding-top:30px;}

#login .t2{margin-top:21px;}

#login input, .login textarea{border: 1px solid #000;100px;}
#login input {width:170px;}
#login textarea {width:250px;}
#login label {margin-right:5px;margin-left:auto;font-family:Tahoma;font-size:12px;font-style:italic;color:#584525}
#img_form{cursor:pointer;}

/*
 * 
 TOP MENU
 * 
 */


.bg_menu_1 {
	background-image:url(/css/img/bg_menus_1.gif); 
	background-repeat:repeat-x; background-position:left bottom; height:23px; font-family:Tahoma; vertical-align:bottom;
	font-size:10px;  font-weight:Bold; color:#542D01;
	}
.bg_menu_2 { background-color:#BB1111; height:18px; font-family:Tahoma; vertical-align:top;
	font-size:10px;  font-weight:Bold; color:#542D01; padding-top:0px
	}
.txt_menu_superior {font-family:Verdana; font-size:10px; color:#784001; font-weight:Bold; padding-top:0px}
.txt_menu_top {font-family:Verdana; font-size:9px; color:#784001;}
.input_blanco_borde {border:1px solid #4C3E28; font-family:Arial; font-size:10px; height:15px; vertical-align:top; color:#4C3E28; padding-left:3px;}
.txt_form_login {font-family:Verdana; font-size:10px; color: #FFFFFF;}
.txt_form_login a:{ text-decoration:none}
.txt_form_login a:hover{ text-decoration:underline}


a.thickbox {font-family:Tahoma; font-size:11px; color:#784001; text-decoration:none;}


/********** botones formulario **************/

.simple_btn input{float:left;margin-left:100px;border: 0px solid #C2C2C2;padding: 3px;}
.next_btn {float:right;width:300px;margin-left:auto;margin-right:30px;}
.next_btn input{border: 0px solid #C2C2C2;padding: 3px;}

input.siguiente {background: url(img/boton.gif) no-repeat top center;width: 166px;height: 22px;margin: 0px;padding: 0px;margin-left:10px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}

input.siguiente:hover, .next_btn input.siguiente.hover {background-position: bottom center;}

input.volver {background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}

input.volver.hover , input.volver:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22;}
.bcn {width: 71px;height: 22px;}
.bcn a,{background: url(img/boton_mini.gif) no-repeat;background-position:0 0;width: 71px;height: 22px;margin: 0px;padding: 0px;cursor: pointer;text-align:center;text-decoration:none;line-height:22px;
font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF;}
.bcn a:hover{background: url(img/boton_mini.gif) no-repeat;background-position:0 -22;}


