	#subcol_1 {float: left; margin-left: 25px; display: inline;}
	* html #subcol_1 {float: left; margin-left: 5px; display: inline;}
	*+html #subcol_1 {float: left; margin-left: 5px; display: inline;}
		#subcol_1 li {margin-top: 1px;}	
		
				li.cat a {padding: 5px 0 5px 12px; display: block; text-decoration: none; font: 14px Verdana; font-weight: bold;}
				li.subcat a {height: 17px; display: block; text-decoration: none; text-indent: 15px;}
				li.cat a.on:link, li.cat a.on:visited, li.cat a.on:active {padding-left: 12px; width: 143px; background: #d9d9d9 url(/imagenes/catalogo/menu_cat_on.gif) no-repeat; color: #666; text-decoration: none;}
				li.cat a.off:link, li.cat a.off:visited, li.cat a.off:active {width: 143px; background: #666 url(/imagenes/catalogo/menu_cat_off.gif) no-repeat; color: #fff; text-decoration: none;}
				li.cat a.off:hover {background: #d9d9d9  url(/imagenes/catalogo/menu_cat_on.gif) no-repeat; color: #666;}
				
				li.subcat a.subon:link, li.subcat a.on:visited, li.subcat a.on:active {padding-left: 12px; width: 143px; background: #ececec; color: #666; text-decoration: none;}
				li.subcat a.off:link, li.subcat a.off:visited, li.subcat a.off:active {width: 155px; background: #ababab; color: #fff; text-decoration: none;}
				li.subcat a.off:hover {background: #ececec; color: #666;}
		#pdf {margin-top: 20px; width: 153px; height: 125px; background: url(/imagenes/catalogo/pdf.png) no-repeat; display: block; text-indent: -99999px;}

	div.subcol_2 {float: left; margin: 10px 0 0 15px; width: 550px; display: inline;}
		div.subcol_2 h3 {height: 20px; background: url(/imagenes/catalogo/h3-bg.gif) no-repeat 0 5px; padding-left: 20px; margin-left: 10px; font: bold 18px Tahoma; color: #000;}
		p.paginador {margin: 20px 0; width: 550px; text-align: right;}
		div.subcol_2 div {margin-top: 25px; padding-bottom:15px;  width: 565px; min-height: 140px; height: auto !important; height: 140px; background: url(/imagenes/catalogo/producto-bg.png) no-repeat bottom;}
			div.subcol_2 dl {float: left; margin-left: 20px;}
			div.subcol_2 a:link, div.subcol_2 a:active, div.subcol_2 a:visited {text-decoration: none;}
			div.subcol_2 a:hover {text-decoration: underline;}
			p.fondo {float: left; margin-left: 25px; width: 155px; height: 126px; display: inline; background: url(/imagenes/catalogo/p-bg.gif) no-repeat;}
			div.subcol_2 img {margin: 8px 0 0 8px;}
			/*div.subcol_2 p {margin-top: 20px; color: #000; text-align: justify;}*/
			div.subcol_2 strong {float: left; padding: 5px 10px 5px 0; width: 100px; text-align: right;}
			div.subcol_2 span {float: left; width: 250px; padding: 5px 0; display: block;}
			a.pdf {float: left; padding-top: 5px; display: block;}
			
			dl.abajo {float: left;}
				dl.abajo dt {position: relative;}
					dl.abajo dt a:link, dl.abajo dt a:hover, dl.abajo dt a:visited, dl.abajo dt a:active  {position: absolute; top: 120px; left: 24px; font: 18px Arial; color: #fffefe;}
				dl.abajo dd {margin: 10px 0 15px 0;}
					dl.abajo dd a {margin-left: 25px;}
						
			.telescopicas{margin-top: 3px; font: bold 15px Arial !important;}