#ajax-productos {
	width:800px;
	float:left;
	overflow:auto;
	overflow:hidden;
	margin:0;
	padding:0;
}
#ajax-familia ul, #ajax-subfamilia ul {
	overflow:auto;
	overflow:hidden;
	width:100%;
	border-bottom:1px dotted #969696;
}
#ajax-familia li, #ajax-subfamilia li {
	float:left;
	font-size:12px;
	margin:0 6px 0 0;
	padding:5px 0 5px 0;
}
#ajax-familia li a, #ajax-subfamilia li a {
	background:url(../img/punto_li.gif) no-repeat right 7px;
	padding:0 8px 0 0;
	color:#828181;
}
#ajax-familia li a:hover, #ajax-subfamilia li a:hover {
	background:url(../img/punto_li.gif) no-repeat right 7px;
	color:#C1227C;
}
#ajax-familia li a.active, #ajax-subfamilia li a.active {
	background:url(../img/punto_li.gif) no-repeat right 7px;
	padding:0 8px 0 0;
	color:#C1227C;
}
#ajax-familia li a:hover.active, #ajax-subfamilia li a:hover.active {
	background:url(../img/punto_li.gif) no-repeat right 7px;
	padding:0 8px 0 0;
	color:#302F30;
}
#ajax-familia-imagenes li, #ajax-subfamilia-imagenes li {
	width:280px;
	height:150px;
	margin:10px 50px 0 0;
	float:left;
}
#ajax-familia-imagenes li img, #ajax-subfamilia-imagenes li img {
	float:left;
	width:150px;
	margin:0 5px 0 0;
	border-bottom:30px solid #FFF;
}
#ajax-familia-imagenes li p {
	float:left;
	margin:20px 0 0 0;
	width:120px;
}
#ajax-subfamilia-imagenes li p {
	float:left;
	margin:20px 0 0 0;
	width:120px;
}
#ajax-familia-imagenes li p a {
	border-bottom:2px dotted #939393;
	display:block;
	color:#484848;
	font-size:13px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 5px 0;
	padding:0 0 3px 0;
}
#ajax-familia-imagenes li p a:hover, #ajax-subfamilia-imagenes li p a:hover {
	color:#339DCC;
}
#ajax-productos #sec-menu {
	width:180px;
	float:left;
	margin:10px 0 10px 0;
}
#ajax-productos div {
	width:850px;
	overflow:auto;
	overflow:hidden;
	margin:10px 0 0 0;
	float:left;
}
#ajax-productos div img {
	width:800px;
	margin:0 0 10px 0;
}
#ajax-productos div #thumbnails {
	clear:both;
	border-bottom:2px dotted #939393;
	width:800px;
	overflow:auto;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
}
#ajax-productos div #thumbnails li {
	float:right;
	margin:0 5px 0 0!important;
	padding:0!important;
}
#ajax-productos div #thumbnails img {
	height:50px;
	width:auto;
	border:1px solid #C7C7C9
}
#ajax-productos div p {
	clear:both;
	/*border-bottom:2px dotted #939393;*/
padding:0 0 20px 0;
}
#productos-imagenes {
	width:600px;
	overflow:auto;
	overflow:hidden;
	float:left;
	margin:15px 0 0 20px;
}
#productos-imagenes li {
	width:600px;
	overflow:auto;
	overflow:hidden;
	margin:0;
}
a.masInfo {
	color:#1F9DD8 !important;
	border-top:3px solid white !important;
	;
	border-bottom:0 !important;
}
#productos-imagenes li img {
	float:left;
	width:100px;
}
#productos-imagenes li div {
	width:480px;
	float:right;
}
#productos-imagenes li div a {
	border-bottom:2px dotted #939393;
	display:block;
	color:#484848;
	font-size:13px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 5px 0;
	padding:0 0 3px 0;
}
#productos-imagenes li div a:hover {
	color:#339DCC;
}
#productos-imagenes li div p {
	text-align:justify;
	border:none!important;
	width:150px!important;
	float:left!important;
	clear:none!important;
}
#baner-der {
	float:right!important;
	width:160px!important;
	margin:0 0 0 0!important;
	border-top:none!important;
	padding:0!important;
}
#baner-der ul {
	width:160px!important;
}
#baner-der li {
	padding:10px 0 10px 0!important;
	margin:0 0 0 0!important;
	border-bottom:1px dotted #939393;
	width:160px!important;
}
#baner-der li img {
	width:160px!important;
}
#contenedor-tabla {
	width:300px!important;
	border:1px solid #E3E3E4;
	padding:5px;
	clear:both;
}
#contenedor-tabla h5 {
	background-color:#EEEEEF;
	background-image:url(/img/contenedor-tabla.gif);
	background-repeat:no-repeat;
	background-position:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2F2F31;
	margin:0;
	padding:5px;
}
#contenedor-tabla caption {
	display:none;
}
#contenedor-tabla table {
	width:300px!important;
}
#contenedor-tabla th {
	border-bottom:1px dashed #E3E3E4;
	padding:5px;
	text-align:left;
}
#contenedor-tabla td {
	border-bottom:1px dashed #E3E3E4;
	padding:5px;
	text-align:center;
}
#contenedor-tabla td.precio {
	color:#D90102;
	padding:5px;
	text-align:right;
}
#contenedor-tabla td.precioTachado {
	padding:5px;
	text-align:right;
	text-decoration:line-through;
}
#subfamilias2Yproductos {
	width:180px!important;
	float:left!important;
}
#sec-menu li.active a {
	color:#D0162D!important;
}
#productos li.active a {
	color:#D0162D!important;
}
.vacio {
	width:170px;
	heigth:100px;
	float:left;
}
.fotoYrelacionados {
	width:400px!important;
	overflow:auto;
	overflow:hidden;
	float:left;
	font-size:11px;
	text-align:center;
	clear:both;
}
#productosRelacionados {
	float:left;
	padding:35px 0 0 0;
	overflow:hidden;
	width:800px;
	clear:both;
}
#productosRelacionados li {
	width:120px;
	float:left;
	margin:0 0 20px 0;
	text-align:center;
}
#productosRelacionados h6 {
	color:#8B8B8B;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 0 20px 0!important;
}
#productosRelacionados li img {
	width:60px;
}
#productosRelacionados li p {
	width:120px;
	clear:none;
	padding:0 0 5px 5px;
	text-align:center;
}
#mecanismo {
	border-top:1px dotted #939393;
	border-bottom:1px dotted #939393;
	padding:10px 0 10px 0;
}
#mecanismo h5 {
	float:left!important;
	clear:none!important;
	margin:0 5px 0 0!important;
	padding:0!important;
	width:auto;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:none;
	text-transform:uppercase;
	color:#D0162D;
}
#mecanismo p {
	float:left!important;
	clear:none!important;
	margin:0!important;
	padding:0!important;
	border:none!important;
	width:auto;
}
#dimensiones h5 {
	margin:0 0 5px 0!important;
	padding:0!important;
	width:auto;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:none;
	text-transform:uppercase;
	color:#D0162D;
}
#thumbnails-producto {
	clear:both;
	margin:0!important;
	padding:20px 0 0 0!important;
	width:430px;
	overflow:auto;
	overflow:hidden;
}
#thumbnails-producto li {
	float:left;
	margin:0 10px 10px 0!important;
	padding:0!important;
	cursor:pointer;
}
#thumbnails-producto li img {
	height:75px;
	width:75px;
	border:1px solid #C7C7C9
}
p#ficheroSubfamilia {
	clear:both;
	width:150px;
	float:left;
	border:none!important;
	margin:10px 0 0 5px;
	padding:0;
}
p#ficheroSubfamilia img {
	width:auto!important;
	margin-right:10px;
}
p#ficheroSubfamilia a {
	font-size:10px;
	color:#8B8B8D;
	display:block;
}
p#ficheroSubfamilia a:hover {
	color:#339DCC;
}
#izq-contendorInt {
	float:left!important;
	margin:23px 0 0 0!important;
	width:180px!important;
	padding:0!important;
	clear:none!important;
}
.imgOferta {
    position:absolute;
	width:35px!important;
	margin:0 6px 0 0!important;
	padding:0!important;
	clear:none!important;
	border-bottom:0px!important;
}
.imgNovedad {
	width:32px!important;
	height:25px!important;
	margin:0 6px 0 0!important;
	padding:0!important;
	clear:none!important;
	border-bottom:0px!important;
}
#ajax-subfamilia-imagenes li p a {
	border-bottom:2px dotted #939393;
	display:block;
	color:#484848;
	font-size:13px;
	font-weight:bold;
	text-transform:capitalize;
	margin:0 0 5px 0!important;
	padding:0 0 5px 0!important;
	overflow:auto;
	overflow:hidden;
	width:120px!important;
}
#ajax-subfamilia-imagenes li p a span {
	float:left;
	margin:0 6px 0 0!important;
	padding:0!important;
	cursor:pointer;
}
.imgOfertaGrande {
	width:43px!important;
	float:left!important;
	clear:none!important;
	margin-right:20px!important;
}
.imgNovedadGrande {
	width:57px!important;
	height:40px!important;
	float:left!important;
	clear:none!important;
	margin-right:20px!important;
}
.tachado {
	text-decoration:line-through;
	color:#D1001F;
}
.nuPrecio {
	font-size:15px!important;
	color:#D1001F!important;
}
#propiedadesFicha .imgOfertaGrande {
	float:right!important;
}
#propiedadesFicha .imgNovedadGrande {
	float:right!important;
}
.pvpAntiguo {
	color:#D1001F;
	text-decoration:line-through;
}
.pvpNuvo strong {
	color:#D1001F !important;
	font-size:15px !important;
	font-weight:normal;
}
p.seleccione {
	margin:0!important;
	padding:0 0 5px 0!important;
	border-bottom:0px!important;
	font-weight:bold;
	color:#000000;
	font-size:14px;
}
.dimensiones-ficha {
	width:auto!important;
}
p.infofoto {
	font-style:italic;
	font-size:9px;
	text-align:center;
	border-bottom:none!important;
	margin:0 0 30px 0!important;
	padding:0!important;
}
tr.tejidoSeleccionado {
	background-color:#efc;
}
img.anyadirCarrito {
	width:14px!important;
	height:16px!important;
	border-top:10px solid #FFF
}
.pvpAntiguo {
	border-bottom:0px!important;
	clear:none!important;
	margin:0 0 0 18px;
}
.nuevo {
	float:left;
	border-bottom:0px!important;
	clear:none!important;
	margin:0!important;
}
.dosPrecios {
	margin:0!important;
	border-bottom:2px dotted #939393;
	clear:both;
	padding:0!important;
}
#necesitaAyuda {
	width:176px;
	overflow:auto;
	overflow:hidden;
	margin-top:25px;
	border-top:1px dotted #939393;
	border-bottom:1px dotted #939393;
	padding:10px 0 3px 0!important;
	margin-bottom:0;
}
#necesitaAyuda img {
	width:176px!important;
	clear:both;
	border:0px!important;
}
#ventajas {
	width:176px;
	overflow:auto;
	overflow:hidden;
	margin-top:0;
	padding:20px 0 0 8px!important;
}
#ventajas img {
	width:142px!important;
	height:142px!important;
	clear:both;
	border:0px!important;
	margin-bottom:0 !important;
}
#medidas-lineas {
	border-bottom:1px dotted #939393;
	padding:10px 0 10px 0;
}
#medidas-lineas h5 {
	clear:none!important;
	margin:0 5px 0 0!important;
	padding:0!important;
	width:auto;
	font:normal 12px Arial, Helvetica, sans-serif;
	border:none;
	text-transform:uppercase;
	color:#D0162D;
}
#medidas-lineas p {
	float:left!important;
	clear:none!important;
	margin:0!important;
	padding:0!important;
	border:none!important;
	width:auto;
}
#garantiatransporte {
	margin:0 0 0 40px;
	padding:0;
}
#garantiatransporte li {
	margin:0 0 15px 0;
	padding:0;
	width:69px!important;
	height:69px!important;
}
#garantiatransporte li a img {
	width:69px!important;
	height:69px!important;
}
#productos-imagenes h3 {
	color:#C1227C;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;
	font-weight:bold !important;
	margin:0 0 10px 0!important;
	padding:5px;
	width:597px;
	background-color:#F2EFEF;
}
#ajax-productos ul#pestanyas {
	width:825px;
	overflow:auto;
	overflow:hidden;
	margin:0;
	padding:15px 0 0 0;
	clear:both;
	border-bottom:4px solid #009de0;
}
#ajax-productos ul#pestanyas li {
	margin:0 8px 0 0;
	padding:0;
	float:left;
	width:100px;
}
#ajax-productos ul#pestanyas li a {
	margin:0;
	padding:3px 0 3px 0;
	display:block;
	width:100px;
	height:30px;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	background-color:#eceeed;
	color:#818384;
}
#ajax-productos ul#pestanyas li a:hover {
	background-color:#009de0;
	color:#FFF;
}
#ajax-productos ul#pestanyas li.active a {
	margin:0;
	padding:3px 0 3px 0;
	display:block;
	width:100px;
	height:30px;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	background-color:#009de0;
	color:#FFF;
}
#ajax-productos h2 {
	margin-left:15px;
}
#ajax-productos p.general-texto {
	clear:none;
	float:left;
	width:268px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 0 32px;
}
#ajax-productos p.general-foto {
	clear:none;
	float:right;
	width:500px;
	overflow:auto;
	overflow:hidden;
}
#ajax-productos ul.imagenes-lista {
	overflow:auto;
	overflow:hidden;
	margin:0 0 0 32px;
	width:600px;
}
#ajax-productos ul.imagenes-lista li {
	width:125px;
	height:125px;
	margin:0 10px 10px 0;
	border:5px solid #d9dadc;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	float:left;
}
#ajax-productos ul.imagenes-lista li img {
	width:125px;
}
#ajax-productos h2.modelos {
	width:100px;
	float:left;
}
#ajax-productos ul.modelos {
	float:left;
	width:680px;
	overflow:auto;
	overflow:hidden;
}
#ajax-productos ul.modelos li {
	float:left;
	overflow:auto;
	overflow:hidden;
	margin:7px 10px 10px 0;
	padding:10px;
	text-align:left;
	width:100px;
	font-weight:bold;
}
#ajax-productos ul.modelos li img {
	clear:both;
}
#ajax-productos div#productos {
	width:700px!important;
	overflow:auto;
	overflow:hidden;
	margin:0 0 0 135px!important;
	padding:0;
}
#ajax-productos div#productos ul {
	width:700px!important;
	overflow:auto;
	overflow:hidden;
}
#ajax-productos div#productos li {
	width:700px!important;
	overflow:auto;
	overflow:hidden;
}
#ajax-productos div#productos li div {
	width:550px!important;
	overflow:auto;
	overflow:hidden;
	float:right;
}
#ajax-productos div#productos li div h3 {
	width:550px!important;
	overflow:auto;
	overflow:hidden;
	border-bottom:2px dotted #7f817e;
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#ajax-productos div#productos li div h3 a {
	color:#3e403b;
}
#ajax-productos div#productos li div h3 a:hover {
	color:#C1227C;
}
#ajax-productos div#productos li div p a {
	color:#339DCC;
}
#ajax-productos div#productos li div p a:hover {
	color:#C1227C!important;
}
#ajax-productos p.textos-secciones {
	width:400px;
	margin:0 0 0 32px!important;
	padding:0;
	float:left;
}
#ajax-productos ul.pdf {
	margin:0 0 0 32px!important;
}
#ajax-productos ul.pdf li {
	width:200px!important;
	overflow:auto!important;
	overflow:hidden;
	margin:0 0 10px 0;
}
#ajax-productos ul.pdf li img {
	width:auto!important;
	float:right;
}
#ajax-productos div.materialesAcabados-der {
	width:380px;
	overflow:auto;
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
}
#ajax-productos div.materialesAcabados-der p {
	width:370px;
	overflow:auto;
	overflow:hidden;
	margin:0;
	padding:0;
}
#ajax-productos div.materialesAcabados-der h3.materialesAcabadosH3 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#8b8b8b;
	margin:0 0 5px 0!important;
}
#ajax-productos div.materialesAcabados-der ul.materialesAcabados {
	width:380px;
	overflow:auto;
	overflow:hidden;
	margin:15px 0 25px 0;
	padding:0;
	clear:both;
}
#ajax-productos div.materialesAcabados-der ul.materialesAcabados li {
	width:60px;
	overflow:auto;
	overflow:hidden;
	margin:0 10px 10px 0;
	padding:0;
	float:left;
	text-align:center;
	font-size:11px;
}
#ajax-productos div.materialesAcabados-der ul.materialesAcabados li img {
	width:60px;
	margin:0;
	padding:0;
}
#ajax-productos div.left-x {
	float:left;
	margin:0 0 0 32px !important;
	padding:0;
	width:400px;
	overflow:auto;
	overflow:hidden;
}
#ajax-productos div.left-x h4 {
	color:#0099DC;
	font:16px Arial, Helvetica, sans-serif;
	margin:10px 0;
	padding:0;
}
#ajax-productos div.left-x h5 {
	color:#8B8B8B;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0 0 5px !important;
	padding:0;
	border:none;
}
#ajax-productos div.left-x table {
	margin:0 0 25px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:left;
	width:400px;
}
#ajax-productos div.left-x th {
	padding:4px 20px 4px 4px;
	color:#0099DC;
	text-align:left;
	border-bottom:1px dotted #969696;
}
#ajax-productos div.left-x td {
	padding:4px;
	text-align:left;
	border-bottom:1px dotted #969696;
}
#ajax-productos div.left-x th#tipo-mancha {
	color:#D0162D;
}
#ajax-productos div.left-x th#eliminacion-mancha {
	color:#D0162D;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia {
	width:590px;
	overflow:auto;
	overflow:hidden;
	margin:0;
	padding:30px 0 0 0;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia li {
	width:590px;
	overflow:auto;
	overflow:hidden;
	clear:both;
	margin:0 0 30px 0;
	padding:0;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia div {
	width:480px;
	overflow:auto;
	overflow:hidden;
	float:right;
	margin:0;
	padding:0;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia img {
	float:left;
	margin:0;
	padding:0;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia h3 {
	width:550px!important;
	overflow:auto;
	overflow:hidden;
	border-bottom:2px dotted #7f817e;
	margin:0 0 10px 0;
	padding:10px 0 10px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia h3 a {
	color:#3e403b;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia h3 a:hover {
	color:#C1227C;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia p a {
	color:#339DCC;
}
#ajax-productos ul#catalogo-muebles-sinSubfamilia p a:hover {
	color:#C1227C!important;
}
#ficha {
	float:left;
	margin:10px 0 0;
	overflow:auto;
	overflow:hidden;
	width:800px;
}
#ficha p.volver_ficha {
	font:normal 14px Arial, Helvetica, sans-serif;
	background-color:#FFF!important;
	margin:10px 10px 0 0;
	padding:0;
	float:left;
}
#ficha p.volver_ficha a {
	color:#C1227C;
}
#ficha p.volver_ficha a:hover {
	color:#5C5C5C;
}
#ficha p.fotoproducto {
	width:398px;
	margin:0 0 15px 0!important;
	padding:0!important;
	float:left;
	text-align:center!important;
}
#ficha p.fotoproducto img {
	width:398px;
	border:1px solid #E9E9E9;
}
#propiedadesFicha {
	width:350px!important;
	overflow:auto;
	overflow:hidden;
	margin-right:10px;
	float:right;
}
#propiedadesFicha h4 {
	color:#0099DC;
	font:18px Arial, Helvetica, sans-serif;
	margin:10px 0;
	padding:0;
}
#propiedadesFicha p {
	margin:0 0 15px 18px;
	padding:0;
}
#propiedadesFicha p.pvp {
	color:#ca0010;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0 0 5px 18px;
}
#propiedadesFicha form {
	width:250px;
	overflow:auto;
	overflow:hidden;
	border-top:1px dotted #b5b5b5;
	border-bottom:1px dotted #b5b5b5;
	margin:0 0 15px 18px;
	padding:15px 0 15px 0;
}
#propiedadesFicha form legend {
	margin:0 0 5px 0;
	padding:0;
	width:auto!important;
	clear:none!important;
}
#propiedadesFicha form p {
	float:left;
	margin:0 10px 0 0;
	padding:0;
	width:auto!important;
	clear:none!important;
}
#propiedadesFicha form p select {
	margin:5px 0 0 0;
	padding:0;
}
#propiedadesFicha form p input.boton_anadir {
	margin:0;
	padding:0 0 0 25px;
	width:auto!important;
	clear:none!important;
	width:96px!important;
	height:28px!important;
	overflow:auto;
	overflow:hidden;
	background:url(../img/boton_anadir.gif) no-repeat 0em 0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:none;
	cursor:pointer;
}
#propiedadesFicha form p input:hover.boton_anadir {
	background:url(../img/boton_anadir_f2.gif) no-repeat 0em 0px;
}
#propiedadesFicha h5 {
	border-top:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0099DC;
	margin:0 0 15px 18px;
	padding:0;
}
#propiedadesFicha dl {
	width:200px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 15px 18px;
	padding:0;
}
#propiedadesFicha dd {
	width:120px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	text-align:left;
}
#propiedadesFicha dt {
	width:80px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	text-align:left;
}
#ficha ul#pestanyas {
	width:825px;
	overflow:auto;
	overflow:hidden;
	margin:0 0 15px 0;
	padding:15px 0 0 0;
	clear:both;
	border-bottom:4px solid #009de0;
}
#ficha ul#pestanyas li {
	margin:0 8px 0 0;
	padding:0;
	float:left;
	width:90px;
}
#ficha ul#pestanyas li a {
	margin:0;
	padding:5px 0 5px 0;
	display:block;
	width:90px;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	background-color:#eceeed;
	color:#818384;
}
#ficha ul#pestanyas li a:hover {
	background-color:#009de0;
	color:#FFF;
}
#ficha ul#pestanyas li.active a {
	margin:0;
	padding:5px 0 5px 0;
	display:block;
	width:90px;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	background-color:#009de0;
	color:#FFF;
}
#ficha ul.imagenes-lista {
	overflow:auto;
	overflow:hidden;
	margin:0 0 0 32px;
	width:750px;
}
#ficha ul.imagenes-lista li {
	width:125px;
	height:125px;
	margin:0 10px 10px 0;
	border:5px solid #d9dadc;
	overflow:auto;
	overflow:hidden;
	text-align:center;
	float:left;
}
#ficha ul.imagenes-lista li img {
	width:125px;
}
#ficha ul.menu_acabados {
	margin:0 25px 0 0;
	padding:0;
	float:right;
	border-left:1px dotted #8f8f8f;
}
#ficha ul.menu_acabados li {
	margin:0;
	padding:0;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-right:1px dotted #8f8f8f;
}
#ficha ul.menu_acabados li a {
	color:#000;
	padding:5px 20px 5px 20px;
	display:block;
}
#ficha ul.menu_acabados li a:hover {
	color:#C1227C;
}
#ficha ul.menu_acabados li.activo a {
	color:#C1227C!important;
}
div#cuidado_mantenimiento-izq {
	width:360px;
	float:left;
	margin:0 135px 0 0;
}
div#cuidado_mantenimiento-der {
	width:175px;
	float:left;
	margin:100px 0 0 0;
}
div#cuidado_mantenimiento-izq h4 {
	color:#0099DC;
	font:16px Arial, Helvetica, sans-serif;
	margin:10px 0;
	padding:0;
}
div#cuidado_mantenimiento-der h4 {
	color:#0099DC;
	font:16px Arial, Helvetica, sans-serif;
	margin:10px 0;
	padding:0;
}
div#cuidado_mantenimiento-der dl.tipomancha {
	width:175px;
	overflow:auto;
	overflow:hidden;
}
div#cuidado_mantenimiento-der dl.tipomancha dt {
	width:120px;
	overflow:auto;
	overflow:hidden;
	float:left;
	border-bottom:1px dotted #969696;
	padding:4px 0 4px 0;
	margin:0;
}
div#cuidado_mantenimiento-der dl.tipomancha dd {
	width:55px;
	overflow:auto;
	overflow:hidden;
	float:left;
	border-bottom:1px dotted #969696;
	padding:4px 0 4px 0;
	margin:0;
}
div#cuidado_mantenimiento-der dl.tipomancha span.a {
	color:#feea09;
	font-weight:bold;
}
div#cuidado_mantenimiento-der dl.tipomancha span.b {
	color:#de1e6c;
	font-weight:bold;
}
div#cuidado_mantenimiento-der dl.tipomancha span.c {
	color:#039edf;
	font-weight:bold;
}
div#cuidado_mantenimiento-der dl.tipomancha span.d {
	color:#39448d;
	font-weight:bold;
}
div#cuidado_mantenimiento-der dl.tipomancha span.e {
	color:#3a9a1c;
	font-weight:bold;
}
div#cuidado_mantenimiento-izq ul.tipomancha li {
	margin:0 0 5px 0;
	width:100%;
	overflow:auto;
	overflow:hidden;
}
div#cuidado_mantenimiento-izq ul.tipomancha li span {
	width:340px;
	float:right;
}
div#cuidado_mantenimiento-izq ul.tipomancha strong.a {
	color:#feea09;
}
div#cuidado_mantenimiento-izq ul.tipomancha strong.b {
	color:#de1e6c;
}
div#cuidado_mantenimiento-izq ul.tipomancha strong.c {
	color:#039edf;
}
div#cuidado_mantenimiento-izq ul.tipomancha strong.d {
	color:#39448d;
}
div#cuidado_mantenimiento-izq ul.tipomancha strong.e {
	color:#3a9a1c;
}
div#ergonomia ul#ergonomia-der {
	width:245px;
	overflow:auto;
	overflow:hidden;
	float:left;
}
div#ergonomia ul#ergonomia-der li {
	margin:0 0 5px 0;
}
div#ergonomia ul#ergonomia-der li a {
	color:#5C5C5C;
}
div#ergonomia ul#ergonomia-der li a:hover {
	color:#339DCC;
}
div#ergonomia ul#ergonomia-der li a.activo {
	color:#339DCC;
}
div#ergonomia div#ergonomia-izq {
	width:467px;
	overflow:auto;
	overflow:hidden;
	float:left;
	padding:0 0 0 17px;
	border-left:1px dotted #969696;
}
div#ergonomia div#ergonomia-izq p {
	width:467px;
	margin:0 0 15px 0;
	padding:0;
}
div#ergonomia div#ergonomia-izq p.imgErgonomia img {
	width:467px;
	margin:0;
	padding:0;
}
ul.ergonomia-ulimg li {
	border-bottom:1px dotted #C7C7C9;
	width:210px;
	overflow:auto;
	overflow:hidden;
	margin:0 20px 30px 0;
	padding:0 0 30px 0;
	float:left;
	clear:none!important;
}
ul.ergonomia-ulimg li p {
	width:210px!important;
	overflow:auto;
	overflow:hidden;
}
ul.ergonomia-ulimg li p span {
	color:#999999;
	float:left;
	font:bold 22px Arial, Helvetica, sans-serif;
	margin:0 10px 0 0;
}
p.mecanismos-img {
	width:300px;
	float:right;
	margin:0 50px 0 0;
	padding:0;
	text-align:center!important;
}
.mecanismos-tx {
	width:306px;
	float:left;
	margin:0;
	padding:0;
}
.mecanismos-tx h3 {
	color:#8B8B8B;
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:0 0 5px !important;
}
.mecanismos-tx ol {
	margin:0 0 0 -20px;
}
.mecanismos-tx ol li {
	border-top:1px dotted #B5B5B5;
	clear:both;
	margin:0;
	padding:15px 0 0 0;
}
.mecanismos-tx ol li img {
	float:right;
	margin:0 0 15px 0;
	border:1px solid #E9E9E9;
}
.mecanismos-tx ol li span {
	float:left;
	margin:0;
	padding:0;
}
div#acabados-flash {
	width:735px;
	margin:0 25px 0 0;
	float:right;
}
div#medidas {
	margin:0 0 0 70px;
}
p.seleccioneTejido {
	color:#0099DC;
	font:12px Arial, Helvetica, sans-serif;
	margin:0 0 10px 30px;
	padding:0;
	float:left;
	width:190px;
}