.textos {
	font-family: tahoma;
	font-size: 11px;
	color: #5a7e2d;
}
.textos-sabias {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-align: left;
}


.textos-sabias-tit {
	font-family: tahoma;
	font-size: 14px;
	color: #5a7e2d;	
}
a.textos-sabias-tit {
	font-family: tahoma;
	font-size: 14px;
	color: #5a7e2d;	
}
a:hover.textos-sabias-tit {
	color: #000;	
}
.textos-blanco {
	font-family: tahoma;
	font-size: 11px;
	color: #fff;
}
.blanco {
	color: #fff;
}
.enlaces_genericos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
.enlaces_genericos a {
	text-decoration:none;
	color:#FFFFFF;
}
.enlaces_genericos a:hover {
	color: #a5cd2f;
}
#ficha-gen-tit h3 {
    color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	padding:0;
	margin:0;
}

.fondo-flow {
	background: url(fondo_contenido-flow.jpg) repeat-y;}
	
.naranja-texto { color:#ff9933;}

#outlet-titulo {
	background:url(zona-outlet-cabecera.gif) top left no-repeat;
	text-indent:-99999px;
	height:111px;
	display:block;
	margin: 0 0 0 25px;
	}

.outlet-top {
	background:url(outlet-top.jpg) top left no-repeat;
	display:block;
	height:79px;
	width:450px;
	}
.outlet-top-sin-sub {
	background:url(outlet-top.jpg) top left no-repeat;
	display:block;
	height:62px;
	width:450px;
	overflow:hidden;
	}
h2.outlet-top-h2 { display:block; height:50px; margin:0px; font-family:"Arial Black", Gadget, sans-serif; color:#FFF; font-size:16px; font-weight:bold; text-align:center; padding: 11px 0 0 0;}
span.outlet-top-span  { color:#4a681b;}
p.outlet-top-p  { color:#5c9d1a; font-size:10px; padding: 3px 15px 0 15px; margin:0px; text-align:center; font-family:Arial, Helvetica, sans-serif;}

.tit-aceite { font-size:15px; color:#5A7E2D; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

a.enlace-versiones-aceite { font-size:14px; font-weight:bold; color:#A0BD08;}
a:hover.enlace-versiones-aceite { color:#d27a03;}
td.aceite-texto-caract { padding: 10px;}
.texto-peque { font-size:11px;}

.centrado { text-align:center;}


/* 
----------------
 MOB. URBANO
----------------
*/

a:hover.opacidad {
	opacity: 0.8;
	/* para IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* para IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter:alpha(opacity=80);
	}

#contenido { margin: 0 20px; overflow: hidden;}
.palatino { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif!important;}

.cabecera-mu { margin-top:22px; width:475px;}
.cabecera-top-mu { height:67px; overflow:hidden;}

.tit-mu-cabecera {
	background:url("mobiliario-urbano/fondo-tit-mobiliario-urbano.jpg") no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	float:left;
	font-size:23px;
	font-style:italic;
	font-weight:bold;
	height:40px;
	margin:0px 0px 30px 0px !important;
	overflow:hidden;
	padding:27px 0 0 20px;
	width:333px;
	}

.tit-mu-eco-cabecera {
	background: url(mobiliario-urbano/fondo-tit-mobiliario-urbano-verde.jpg) no-repeat scroll 0 0 transparent;
	color:#FFFFFF;
	float:left;
	font-size:23px;
	font-style:italic;
	font-weight:bold;
	height:40px;
	margin:0px 0px 30px 0px !important;
	overflow:hidden;
	padding:27px 0 0 20px;
	width:333px;
	}

a.que-es-mu {
	float:left;
	width:122px;
	height:67px;
	overflow: hidden;
	display:block;
	background:url(mobiliario-urbano/que-es-mobiliario-urbano-ecologico.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	}
a:hover.que-es-mu { background-position:  0px -67px ;}	

a.ver-mue {
	float:left;
	width:122px;
	height:67px;
	overflow: hidden;
	display:block;
	background: url(mobiliario-urbano/ver-mobiliario-urbano-ecologico.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	}

a:hover.ver-mue { background-position:  0px -67px ;}	

a.volver-top-mu {
	float:left;
	width:122px;
	height:67px;
	overflow: hidden;
	display:block;
	background: url(mobiliario-urbano/volver-mobiliario-urbano-ecologico.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	}
a:hover.volver-top-mu { background-position:  0px -67px ;}	

a.cats-desplegables {
	clear:both;	
	width:475px;
	height:28px;
	overflow: hidden;
	display:block;
	background: url(mobiliario-urbano/b-categorias-desplegable.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	}
	
.que-es-mu-contenido {
	background-color:#f0f3de;
	font-size:12px;
	padding:15px;
	clear:both;
	color:#873101;
	font-family:Arial, Helvetica, sans-serif;
	}

.sub-menu-mu {
	background: url(mobiliario-urbano/bajo-desplegable-cats.jpg) bottom left no-repeat #fff;
	font-size:12px;
	padding:20px!important;
	clear:both;
	color:#873101;
	float:left;
	width:435px;
	}
	
.sub-menu-mu a { color:#662501;}
.sub-menu-mu a:hover { color:#82a31d;}


.sub-menu-mu ul {
	margin:0px;
	padding:0px;
	float:left;
	width:100%
	}

.sub-menu-mu li {
	margin:0 10px 3px 0px;
	padding:3px 0 3px 22px;
	background:url(mobiliario-urbano/flechita-verde.jpg) 2px 3px no-repeat;
	list-style:none;
	width:25%;
	border-bottom: 1px solid #a8d030;
	float:left;
	}

.sinborde { border:none!important;}

a.cat-activa { cursor:default; color:#FF9933!important;}

#tit-mu {
	border-bottom: solid 1px #93c548;
	clear:both;
	height:60px;
	margin-bottom:20px;
	width:475px;
	padding-top:20px;
	}

.tit-mu-izq { float:left; width:310px; margin-top:15px;}

.tit-prod-mu { 
	clear:both;
	}

a.tit-prod-mu { 
	color:#5e2200!important;
	font-size:22px;
	font-weight:bold;
	display:block;
	width:310px;
	float:left;
	cursor:default;
	}

a.tit-prod-mu-ficha { 
	color:#5e2200!important;
	font-size:22px;
	font-weight:bold;
	/*display:block;
	width:310px;*/
	float:left;
	/*cursor:default;*/
	}
a:hover.tit-prod-mu-ficha { color:#FF9933 !important}	
a.subtit-prod-mu {
	color:#b7a288!important;
	font-size:12px;
	/*font-weight:bold;*/
	display:block;
	width:310px;
	float:left;
	cursor:default;
	height:17px;
	 margin:-5px 0px 0px 0px!important;
	}

.tit-mu-izq h2 { margin:0px; }
.tit-mu-izq h3 { margin:0px; }

a.tit-descarga-mu {
	float: right;
	width:151px;
	height:44px;
	overflow: hidden;
	display:block;
	background: url(mobiliario-urbano/b-tit-descargar-mu.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	margin-top:15px;
	}

#catalogo { clear:both; overflow:hidden; width:475px;}

ul#lista-productos {
	display:block;
	width:490px;
	overflow:hidden;
	padding:0px!important;
	margin:0px!important;
	}

#lista-productos li {
	height:140px;
	width:116px;
	background:url(mobiliario-urbano/fondo-catalogo-mu.jpg) 0 0 no-repeat;
	float:left;
	margin: 5px 5px 0 0;
	list-style:none;
	display:block;
	padding: 0 0 0 0;
	}

#lista-productos img { height:74px; width:90px;}
	
a.nombre-prod-cat { color:#5e2201; font-size:12px; margin:7px; display:block; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
a:hover.nombre-prod-cat {color:#7da73d!important;}

#lista-productos img { border:none!important;}

a.img-cat { background:#ffffff; padding:4px; border:none!important; display:block; width:90px; height:74px; margin: 5px 0 0 5px;}

a:hover.img-cat { background:#c7e698;}

#footer-mu {
	clear:both;
	margin-top:50px;
	width:475px;
	overflow:hidden;
	margin-bottom:50px;}

a.barra-descargar-mu {
	background:url(mobiliario-urbano/descarcar-catalogo-mobiliario-urbano.jpg) 0 0 no-repeat;
	width:475px;
	height:51px;
	text-indent:-99999px;
	display:block;
	margin-bottom:10px;
	}
	
.otras-cats-mu {
	font-size:12px;
	color:#93c548;
	font-weight:bold;
	margin-top:-10px;
	text-align:center;
	}

.info-adicional-mu { padding-top:15px; clear:both; width:475px;}

.info-adicional-mu h5 {
	font-size:12px;
	color:#93c548;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	margin-bottom:15px;
	}

.info-adicional-mu li {
	float:left;
	list-style:none;
	}

.info-adicional-mu ul {
	padding:0px;
	margin:0px;
	}

a.footer-plastico-reciclado {
	background: url(mobiliario-urbano/footer-plastico-reciclado.jpg) 0 0 no-repeat;
	width:116px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}
	
a.footer-plastico-reciclado-de2 {
	background: url(mobiliario-urbano/footer-plastico-reciclado-de2.jpg) 0 0 no-repeat;
	width:237px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}
	
a.footer-maderas-usadas {
	background: url(mobiliario-urbano/footer-maderas-usadas.jpg) 0 0 no-repeat;
	width:119px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

a.footer-maderas-usadas-de3 {
	background: url(mobiliario-urbano/footer-maderas-usadas-de3.jpg) 0 0 no-repeat;
	width:156px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

a.footer-acero-inoxidable {
	background: url(mobiliario-urbano/footer-acero-inoxidable.jpg) 0 0 no-repeat;
	width:120px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

a.footer-acero-inoxidable-de3 {
	background: url(mobiliario-urbano/footer-acero-inoxidable-de3.jpg) 0 0 no-repeat;
	width:156px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}
	
a.footer-anticorrosion {
	background:  url(mobiliario-urbano/footer-anti-corrosion.jpg) 0 0 no-repeat;
	width:120px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

a.footer-anticorrosion-de2 {
	background: url(mobiliario-urbano/footer-anti-corrosion-de2.jpg) 0 0 no-repeat;
	width:238px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

a.footer-anticorrosion-de3 {
	background: url(mobiliario-urbano/footer-anti-corrosion-de3.jpg) 0 0 no-repeat;
	width:163px;
	height:51px;
	text-indent:-99999px;
	display:block;
	float:left;
	}

h3.subtit-footer {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#78a13b;
	font-size:22px;
	margin:0px!important;
	padding:0px;
	}

.foto-footer {
	float:left;
	width:200px;
	display:block;
	}

.footer-info-lateral {
	float: left;
	width:220px;
	margin-left:20px;
	}

.sub-footer-mu {
	background: url(mobiliario-urbano/bajo-desplegable-cats.jpg) bottom left no-repeat #fff;
	float:left;
	width:445px;
	margin-bottom:40px;
	}

.amarillo-resalte {
	clear:both;
	background-color:#fff381;
	padding:15px;
	margin: 0 0px 10px 0px;
	}

a.volver-mu {
	float: right;
	width:151px;
	height:44px;
	overflow: hidden;
	display:block;
	background: url(mobiliario-urbano/volver-mu.jpg) 0 0 no-repeat;
	text-indent:-99999px;
	margin-top:15px;
	}

#ficha-mu { padding-bottom:40px; float:left; width: 475px; overflow:hidden;} 

#ficha-mu h1 { margin:0px; padding:0px 0px 10px 0px!important;}

.ficha-mu-izq { width:245px; float:left;}

.ficha-mu-izq img { width:213px; height:175px; float:left; margin-bottom:4px;}

.foto-en-ficha {
	background:url(mobiliario-urbano/fondo-foto-ficha.jpg) 0 0 no-repeat;
	display:block;
	float:left;
	padding:7px;
	width:225px;
	height:221px;
	}
.borde-foto-ficha { border: 3px solid #fff;}
	
.foto-en-ficha a { color:#ffffff!important; }

.foto-en-ficha a:hover { color:#87b542!important;}

a.img-cat-grande { background:#ffffff; padding:3px; display:block; width:213px; height:175px; margin-bottom:5px; }

a:hover.img-cat-grande  { background:#c7e698;}

.pie-foto-mu {
	text-align:center;
	font-size:11px;
	text-align:center;
	color:#908d8d;
	margin-top:-9px;
	clear:left;
	}

.ficha-mu-der {
	width:218px;
	float:right;
	}
	
.ficha-mu-der ul {
	font-size:11px; margin:0px; padding:0px 15px; color:#4E1C00;
	font-family:Arial, Helvetica, sans-serif;
	}
.ficha-mu-der li { margin-bottom:10px; list-style:  square ;	}

a.titulo-prod {
	color:#87b542;
	font-size:25px;
	font-weight:bold;
	cursor:default;
	line-height:1.1;
	}

a:hover.titulo-prod {color:#87b542!important;}
a:visited.titulo-prod {color:#87b542!important;}


p.descripcion-mu {
	color:#4e1c00;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

p.hecho-mat-reciclados {
	text-indent:-99999px;
	background:url(mobiliario-urbano/hecho-con-plastico-reciclado.jpg) 0 0 no-repeat;
	width:223px;
	height:69px;
	display:block;
	}

.dimensiones-mu { color:#87b542!important; font-weight:bold; clear:both;}

.subtit-cat-mu { font-size:14px; font-weight:bold; color:#c8a28e;}

.margen-top { padding-top:15px!important;}

.fondo-tabla-1 {
	background-color:#c7e698;
	padding:10px;
	font-weight:bold;
	color:#345514;
	}
.fondo-tabla-2 {
	background-color: #fff;
	padding:10px;
	}
.fondo-tabla-3 {
	background-color: #e1e5c7;
	padding:10px;
	}
	
.enlace-cat-mu-descarga { background:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 5px 15px;}
.enlace-cat-mu-descarga a { color:#93c548; }
.enlace-cat-mu-descarga a:hover { color:#ff9733;}
.enlace-cat-mu-descarga h3 { margin:0px; padding:0px;}
.enlace-cat-mu-descarga span { font-size:11px!important; color:#b4b6a8!important;}

.tit-cab-descargar-cat-mu {
	background:url(tit-descargar-cat-mu.jpg) 0 0 no-repeat;
	height:126px;
	width:463px;
	text-indent:-99999px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}

.sinbold { font-weight:normal!important; margin:0px!important; padding:0px!important;}

a#fondo-menu-princ-mue { background:#94c44b!important; color:#fff!important;}
a:visited#fondo-menu-princ-mue { background:#94c44b!important; color:#fff!important;}
a:hover#fondo-menu-princ-mue { background:#94c44b!important; color:#546f2a!important;}

a#fondo-menu-princ-mu { background:#94c44b!important; color:#fff!important;}
a:visited#fondo-menu-princ-mu { background:#94c44b!important; color:#fff!important;}
a:hover#fondo-menu-princ-mu { background:#94c44b!important; color:#546f2a!important;}

table.bloque-descarga-portada {
	background: url(bloque-descarga-portada.jpg) 0 0 no-repeat;
	}

h2.tit-cab-descargar-mu-portada {
	background: url(tit-descarga-mu-portada.jpg) 0 0 no-repeat;
	height:54px;
	width:453px;
	text-indent:-99999px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
	
h2.banner-descarga {
	height:54px;
	width:453px;
	margin:20px 0px 40px 28px;
	padding:0px;
	overflow:hidden;
	}
	
a.banner-descarga-mu-portada {
	background: url(banner-descarga-mu-portada.jpg) 0 0 no-repeat;
	height:54px;
	width:453px;
	text-indent:-99999px;
	display:block;
	}
	
.borde-form-verde { border: solid 1px #92c347;}

h1.cabecera-portada {
	background: url(cabecera-portada.jpg) 0 0 no-repeat;
	height:104px;
	width:453px;
	text-indent:-99999px;
	margin:20px 0px 20px 28px;
	padding:0px;
	overflow:hidden;
	}

a.enlace-verde { color:#5A7E2D!important;}
a.enlace-naranja { color:#ff9933!important;}

h3.novedades-portada {
	color:#ff9933;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
	border-bottom:1px dashed #ff9933;
	}