body{font-size:0.7em; background-color:#07162e; font-family: Arial, Helvetica, sans-serif; color:#000; margin:0;}
*{margin:0; padding:0; list-style:none}
.sinfondo{background:none!important}
.sinmargen{margin:0;}
.flotar_izquierda{float:left}
.floatar_derecha{float:right}

a img { border: 0 }
a{outline:0;}
input{outline:0;}

fieldset{border:0;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:100%}

/* Contenedor externo */
div#contenedor_externo{width:985px; height:auto; margin-left:auto; margin-right:auto; margin-top:0;}

/*Carcasa index*/
div#contenedor_general{float:left; width:985px; height:auto; margin:0; padding:0;}

/* Cabecera */
div#contenedor_cabecera{float:left; width:985px; height:auto;}
div#contenedor_cabecera h1 a{float:left; text-indent:-5000px; width:484px; height:74px; display:block; margin:0px; padding:0px; background-image:url(/templates/leopard/images/bg-h1.jpg); background-repeat: no-repeat; margin-left: 35px}

/* Contenedor pagos */
div#pagos{float:left; width:auto; height:50px; margin-top:25px;}
div#pagos span{color:#4d9ae1;}
div#pagos ul{list-style-type:none; margin-top:10px;}
div#pagos ul li{display:inline; margin-right:7px;}


/* Contenedor canales */
div#canales{float:right; width:221px; height:70px; margin-top:10px;margin-bottom:25px;}
div#canales span{color:#4d9ae1;}
div#canales a{color:#fff;}
div#canales ul{list-style-type:none; margin-top:10px; padding-left:0px;}
div#canales ul li{display:inline; margin-left:7px;}


/* Contenedor swf Index */
div#contenedor_swf{float:left; width:985px; height:199px;}
div#contenedor_featured_gallery{float:left; width:510px; height:275px; }
div#contenedor_featured_gallery div.featured_gallery{margin-top: 0px; margin-bottom: 10px}
.contenedor_bannerspromocion{float:left; width:327px; height:122px; margin-left: 8px;margin-bottom: 5px}
.contenedor_pinchable{float:left; width:510px; height:199px; background:url(/templates/leopard/images/px.gif)}


/* Menu top */
div#menu-top{float:left; background-color:#e4e4e4; height:17px; padding:0; margin:0; width:985px; font-weight:bold; padding-top:5px;}
div#menu-top ul{float:left; list-style-type:none; padding-left:3px;}
div#menu-top ul li{display:inline; padding-left:24px; padding-right:23px;}
div#menu-top a{color:#3c3c3c; text-decoration:none; font-weight:bold;}
div#menu-top a:hover{color:#3c3c3c; text-decoration:underline;}


/* Migas */
div#migas{ font-size: 1.0em; float:left; width:970px; height:auto; color:#366b9d; padding-left:15px; padding-top:5px; padding-bottom:5px; font-weight:bold; background-color:#2e2d2d; margin-bottom:10px; margin-top:5px;}
div#migas a{ color:#024eae; font-weight:normal; color:#9c9c9c; }
div#migas a:hover{ text-decoration:underline;}


/* Contenido */
div#contenedor_contenido{float:left; width:985px; height:auto; margin:0; padding:0;}

/* Contenido */
div#contenido_central{color: #d7d7d7;}


/* Footer */
div#footer { width:985px; clear:both; height:40px; overflow:hidden; margin-top:20px; display:block; color:#2f73b3; padding-bottom:20px; text-align:left; border-top:#2f73b3 solid 2px; padding-top:20px;}
.texto_gris{color:#9c9c9c;}

.footer_left{float:left;}

.footer_right{float:right;}
.footer_right a {text-decoration:none; color:#9c9c9c;}
.footer_right a:hover { text-decoration:underline;}



.mainh{padding-left:10px;}
.mainh ul li{ float:left; background:url(/templates/leopard/images/icon01.gif) no-repeat right center;}
.mainh ul li a{text-decoration:none; display:block; float:left; color:#5F5F5E; padding:1px 10px;text-transform:uppercase; font-size:1em; font-weight:bold;}
.mainh ul li a:hover{text-decoration:underline;}


/* Contenido central */
div#contenido_central{width:531px; float:left; height:auto; margin-left:6px;}
div#contenido_central p{ margin-bottom:12px; padding-left:10px; float:left; width:100%;}
div#contenido_central p a{ color:#FFFFFF; text-decoration:none;}
div#contenido_central p a:hover{text-decoration:underline;}
div#contenido_central p img{boredr: 0;}
div#contenido_central form {float:left; padding-left:0px; color:; width:500px; height:auto;}
div#contenido_central form h3{padding-left:10px; color:#ffae00; margin-top:0px; font-size:13px; width:100%; float:left;}
div#contenido_central form p{padding-left:10px; color:; width:100%; float:left; }
div#contenido_central a{color:#FFFFFF;}

div#contenido_central h3{padding-left:0px; color:#ffae00; margin-top:0px; font-size:13px; width:512px;; float:left; margin-bottom:10px;}
div#contenido_central h3.enlaces{ margin-left: 10px; width:502px;padding-top: 1px; color: #c7c7c7; font-weight: bold; font-size: 12px; padding-left: 8px; height:18px; background: url(/templates/leopard/images/bg-h3.jpg) repeat-x black }
div#contenido_central h5{padding-left:0px; color:#ffae00; margin-top:0px; font-size:13px; width:100%; float:left; margin-bottom:10px; text-align:center;}

div#contenido_central div.enlace{ margin-left: 10px; width:502px; height: auto; padding: 10px; padding-left: 20px; padding-bottom: 20px; float: left}

/* Columnas - Izquierda y derecha */
div#columna_izquierda{float:left; width:221px; height:auto;}
div#columna_derecha{float:right; width:221px; height:auto; margin-right:0;}
div#columna_derecha span{text-align:left; color:#ffffff; width:100%; float:left; margin-top:0px; margin-bottom:5px; font-weight:bold;}


/* Titulos cajas carcasa index */
.block{float:left; margin-bottom:14px}
div#columna_izquierda h3, div#columna_derecha h3{width:221px; height:27px; text-indent:-9999px;}
div#columna_izquierda ul, div#columna_derecha ul{ }
div#columna_izquierda p, div#columna_derecha p, 
div#columna_izquierda a, div#columna_derecha a{color:#282828;}

.catalogo h3{background:url(/templates/leopard/images/h3-catalogo.gif) no-repeat;}
.ofertas h3{background:url(/templates/leopard/images/h3-ofertas.gif) no-repeat;}
.busqueda h3{background:url(/templates/leopard/images/h3-busqueda.gif) no-repeat;}
.compra h3{background:url(/templates/leopard/images/h3-compra.gif) no-repeat;}
.registro h3{background:url(/templates/leopard/images/h3-registro.gif) no-repeat;}
.envios h3{background:url(/templates/leopard/images/h3-envios.gif) no-repeat;}
.aceptamos h3{background:url(/templates/leopard/images/h3-aceptamos.gif) no-repeat;}
.pago-garantizado h3{background:url(/templates/leopard/images/h3-pago-garantizado.gif) no-repeat;}
.moto h3{background:url(/templates/leopard/images/h3-moto.gif) no-repeat;}
.pie-compra { background:url(/templates/leopard/images/pie-compra.gif) no-repeat; height:40px; margin:0;}
.pie-catalogo { background:url(/templates/leopard/images/pie-catalogo.gif) no-repeat; height:40px; margin:0; display:block}



.content{float:left; width:209px; height:auto; display:block; background-color:#9c9c9c; padding:6px;}
.content-categorias { float:left; overflow:visible }
.catalogo .content{color:#fff;}
.busqueda .content{color:#fff;}
.compra .content{min-height:80px; margin:0; color:#fff; }
*html .compra .content{height:80px; color:#fff;}
.registro .content{color:#fff;}
.envios .content{color:#fff; height:150px;}
.aceptamos .content{text-indent:-9999px; color:#fff;}
.moto .content{height:40px;}
.pago-garantizado .content{height:150px;}
.pago-garantizado .content p{padding-left:10px;}


/* Caja login carcasa */
ul li a.icono{background-image:url(../images/punto-naranja.gif); background-repeat:no-repeat; background-position:0px 2px; padding-left:15px;}

/* Caja de busqueda */
.f-input{margin-bottom:0px; padding:4px 6px; float:left; width:100%;}
#sidebar-left label strong{ float:left; font-weight:normal; font-size:0.9em}
.f-submit-ok{float:right;  margin-top:0px}
.f-submit-ok2{float:right;  margin-top:13px}
.size1{width:100px;  height:17px; border:1px solid #666666; }
.size2{ width:147px; height:17px; border:1px solid #666666; margin-top:1px;}
.size3{ width:192px; height:17px; border:1px solid #666666; margin-top:1px;}
.txt_busqueda{float:left; width:90%; color:#282828; font-weight:normal; margin-left:5px;}
.content strong{float:left; width:100%; color:#233400;}
.content label{float:left; width:100%; margin-bottom:10px;}
.content label.segunda{float:left; width:100px; margin-bottom:10px;}
.content .pass-forgot{float:left; width:100%;}
.content ul{float:left; width:100%; padding-bottom:10px;}


/*Contenido*/
div#contenido_central h2{float:left; width:531px; height:auto; background-color:#4b7000; padding-top:6px; padding-bottom:6px; color:#fff; font-size:12px;  text-align:center; margin-bottom:15px; text-transform:uppercase; background-image:url(/templates/leopard/images/bg-h2.gif); background-repeat:no-repeat;}

.caja_categoria{float:left; width:177px; height:auto; text-align:center; margin-top:20px;}
.caja_categoria a{color:#fff; text-decoration:none;}
.caja_categoria a:hover{text-decoration:underline;}

#content{margin-top:12px; text-align:justify;}
#content .caja_detalle { background-color:#4f4f4f; float:left; color:#fff; font-size:1.7em; font-weight:bold; padding:0; margin:0;}
#content h2{font-size:1.3em; color:#024eae; text-transform:uppercase; padding:7px 12px}
#content h3 { color:#000000; clear:both; background-color: #a5a5a5; }
#content a { color:#000; text-decoration:none; }
#content a:hover { text-decoration:underline;}
#content .producto_foto { float:right; margin:2px 5px; width:270px; }
#content .producto_precio span.precio { font-size:1.1em; color:#fb8905; font-weight:bold; width:250px; display:block;}
#content .producto_foto img { border:#024eae solid 1px; margin-top:1px; }
#content .detalle_descripcion { font-size:0.80em; margin:5px 10px; }
#content .producto_precio { float:right; width:180px; display:block; text-align:left; padding-top:3px; }
#content .link_zoom { font-size:0.70em; color:#fff; text-decoration:none; }
#content .link_zoom:hover { text-decoration:none; color:#fff; }

/*listado de productos*/
#contenedor_listado {width:531px; margin:0 auto; color:#024eae; float:left;}
#contenedor_listado thead{background-color:#404040; color:#969696;}
#contenedor_listado table{width:531px; border-collapse:collapse; float:left;}
#contenedor_listado .img{width:100px; padding:0!important}
#contenedor_listado td {padding:6px 10px; text-align:center; font-weight:normal;}
#contenedor_listado th{padding:6px 10px; text-align:center; font-weight:normal; height:20px;}
td{margin-bottom:1px; padding-bottom:1px; border-bottom:1px solid #383838;}	
#contenedor_listado .img img{border:none;}
#contenedor_listado .producto{width:165px;}
#contenedor_listado .producto a{color:#d7d7d7; text-decoration:none;}
#contenedor_listado .producto a:hover{text-decoration:underline;}
#contenedor_listado .f-submit-comprar{background:url(/templates/leopard/images/ico-comprar.gif) no-repeat right top #000; cursor:pointer; color:#B8EB13; text-transform:uppercase; border:none; padding:3px 26px 3px 6px; font-weight:bold; font-size:1.1em}
#contenedor_listado tfoot{background:#404040; color:#969696;}
#contenedor_listado tfoot a{text-transform:uppercase; color:#93af00; text-decoration:none;}
#contenedor_listado tfoot a:hover{text-decoration:underline}
#contenedor_listado td.precio{color:#ffae00;}
#contenedor_listado td.precio strong s{color:white;}

.listado_productos{width:531px; float:left; margin-top:10px;}


/* Ficha de producto */
div#caja_ficha_producto01{float:left; width:511px; height:auto; background-color:#1f1f1f; margin-bottom:5px; padding:10px;}
div#caja_ficha_producto02{float:left; width:495px; height:auto; background-color:#1f1f1f; text-align:left; color:#969696; padding:10px; margin-bottom:20px;}
div#caja_ficha_producto03{float:left; width:511px; height:auto; background-color:#1f1f1f; margin-bottom:5px; padding:10px; background-image:url(../images/bg-caja-precio.gif); background-repeat:no-repeat; margin-bottom:20px;}

.texto_blanco_ficha{color:#ffffff;}
.texto_negro_ficha{color:#000000;}

div#foto_producto{float:left; width:161px; height:149px; background-image:url(/templates/leopard/images/bg-foto-ficha.gif); background-repeat:no-repeat; padding-left:3px; padding-top:4px;}
.foto{border:1px solid #979797; float:left; width:156px; height:119px;}
a.ampliar{float:left; width:100%; height:auto; text-align:center; color:#d7d7d7; margin-top:10px; text-decoration:none;}
a:hover.ampliar{text-decoration:underline;}

div#datos_producto{float:left; width:330px; height:auto; margin-left:10px;}
div#datos_producto h3.nombre-product{float:left; width:330px; height:auto; color:#83c400; font-size:18px;}

div#cajita-precio{float:left; width:250px; height:auto;}

div#cajita-precio p.precio{float:left; width:250px; margin:0; margin-top:10px; font-size:13px; font-weight:bold;}
div#cajita-precio p.precio_numero{float:left; color:#ffa200; width:auto; margin:0; font-size:25px; font-weight:bold; margin-top:5px;}
div#cajita-precio p.precio_numero s{color:#ccc; font-size:11px; font-weight:normal;}
div#cajita-precio p.iva{float:left; color:#ffae00; width:auto; margin:0; padding-top:18px;}
.atributos{float:left; width:100%; margin-top:8px;}
.atributos select{float:left; width:100px; height:auto;}
.btn_comprar{float:right; width:250px; height:auto; margin-top:20px;}

h4.descripcion-producto{float:left; width:514px; height:27px; background-image:url(/templates/leopard/images/bg-h4-descricpion-producto.gif); background-repeat:no-repeat; text-indent:-5000px;}
div.descripcion{padding-left:15px; width:90%; color:#a0a0a0;}

h4.galeria-fotos{float:left; width:514px; height:27px; background-image:url(/templates/leopard/images/bg-h4-galeria-fotos.gif); background-repeat:no-repeat; text-indent:-5000px;}
banner-destacados01{float:left; width:327px; height:122px; background-image:url(/templates/leopard/images/powerba); background-repeat:no-repeat; text-indent:-5000px;}


div#titulo_galeria{float:left; width:518px; padding-left:10px; padding-bottom:3px; border-bottom:1px dotted #ccc; color:#fff; font-size:15px; margin-top:10px; margin-bottom:10px; font-weight:bold;}

.parrafo_fotos{float:left; width:525px; height:auto; padding-top:10px; padding-bottom:10px;}

div#contenedor_galeria{float:left; width:531px; height:auto; margin-bottom:25px; padding-top:15px;}
.contenedor_imagen_galeria{float:left; width:156px; height:119px; margin-bottom:10px; margin-left:12px;}




/*Fin*/
.metatitle{background:url(/templates/leopard/images/destacado.gif) repeat-x #a5a5a5; color:#000; padding:3px 0px; }
.inner{margin:0 12px}
.categorias{text-decoration:none; border-bottom:1px solid #393939; margin-bottom:1px; clear: both; overflow:hidden; margin-bottom:12px; margin-top:1px}
.menos12{margin-top:-12px}
.categorias img{border:none}
.destacado{background:#B8EB14; text-transform:uppercase; padding:3px 12px; color:#000; margin-bottom:12px}
.list{clear:both; margin-bottom:12px}
.list li{list-style:square; list-style-position:inside; margin-bottom:6px!important}
.list li a{color:#BBEC04!important; text-decoration:none!important;}
.list li a:hover{color:#fff!important}
.half{width:48%}
.comprar{text-align:center; padding:50px 0;}
.comprar span{color:#fff; font-size:1.5em; display:block; clear:both; text-align:center; margin:0 auto; width:60px; font-weight:bold}
.comprar strong{color:#BBEC04; font-size:1.5em; display:block; clear:both; text-align:center; margin:0 auto; width:60px; font-weight:normal; margin-bottom:12px}
.f-comprar{background:url(/templates/leopard/images/icon-comprar.jpg) no-repeat right center #BBEC04; color:#000; padding:4px 26px 4px 6px; clear:both; font-size:1.2em; text-transform:uppercase; border:none; font-weight:bold; cursor:pointer}
small{}

.formulario{ margin:12px 0; height:1%; float:left;}
.formulario label{ clear:both; display:block; overflow:hidden; margin-bottom:6px}
*html .formulario label{overflow:visible; height:1%}
.formulario label strong{cursor:pointer; text-transform:uppercase; color:#fff; font-size:11px; width:200px; margin-right:20px; text-align:left; float:left; font-weight:normal; padding-top:5px; padding-left:10px;}
.formulario label .f-input{float:left; width:250px; background-color:#FFFFFF; border:1px solid #333333; color:#000000;}
.formulario label select{float:left; width:263px; background-color:#FFFFFF; border:1px solid #333333; color:#000000;}
.formulario label .f-textarea{float:left; width:250px; background:url(/templates/leopard/images/bg-for.jpg) no-repeat left top #666666; color:#fff; border:none; height:49px; padding:4px; margin-left:10px;}
.f-enviar{background:url(/templates/leopard/images/icon-comprar.jpg) no-repeat right center #999999; padding:4px 26px 4px 6px; margin:0; clear:both; font-size:1.2em; text-transform:uppercase; font-weight:bold; cursor:pointer; float:left; border:0; width:435px; text-align:right}
fieldset.formulario p{width:100%; float:left;}
fieldset.formulario h3{width:100%; float:left;}

/*Carrito*/
.productListing input { border:none;}
.productListing img { border:#024eae solid 1px; }
.productListing-data a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
.productListing-data a:hover { text-decoration:underline; }
#cart_bot { width:470px; display:block; margin-top:30px; }
.cart_subtotal { text-align:right; width:500px;}
.newItemInCart { text-transform: capitalize}
/*Paso shipping*/
#boxshipping10 { width:350px; display:block;  text-align:justify; padding-left:10px;}
#boxshipping20{ width:450px; display:block;  text-align:left; padding-left:10px; margin-top:20px;}
#boxshipping30{ width:350px; display:block;  text-align:left; padding-left:10px; margin-top:20px;}
#proceso{width:100%; text-align:center;}

span.infoBoxContents{color:#FFFFFF;}

/*login*/
.login td { border:none;}

/*Products_news*/
.products_news { width:530px; display:block; margin:4px 0; overflow:hidden; float:left; }
.products_news10 { float:left; width:350px; display:block; }
.products_news10 p{ float:left; width:350px; margin-top:10px;}
.products_news10 a{ color:#ffffff;}
.products_news20 { float:right; width:140px; display:block; padding-top:30px}
.products_news span { color:#024eae; }
.products_news img { margin-right:20px; float:left; margin-left:5px;}
/*Orden total*/
.order_total { float:right; margin-top:10px;}
.order_total td{ border:none;}
.order_total td .left { text-align:left;}

/*INDEX*/
.box_index { height:130px; width:230px; display:block; border-bottom:#024eae dashed 1px; float:left; padding:0; margin:3px 0px 3px 2px; overflow:hidden; font-weight:bold; font-size:1em; }
.box_index img { float:left; margin-right:4px;}
.box_index span { color:#024eae;} 
#txt_index { text-align:justify; width:510px; height:auto; padding-bottom:20px; padding-top:5px; font-size:11px; }
#txt_index p.aumento {font-size:12px; }
.txt_azul { color:#024eae; font-weight:bold}
.txt_naranja { color:#f66118; font-weight:bold; padding-right:10px;}
/*Varios*/
.line_dotted { border-bottom:#666666 dashed 1px; margin:7px 0; height:1px; }
.headerNavigation { color:#000000;}
.clear { clear:both; display:block;}


/* Diversos formularios */
.infoBoxHeading h3{color:#ffae00; margin-left:20px; float:left; margin-bottom:10px; border:0; font-size:13px;}
.boxText a{color:#CCCCCC; float:left;}
div#contenido_central table{float:left; margin-bottom:10px; width:531px;}
td.messageStackError{padding-top:10px; padding-bottom:5px; padding-left:5px;}
td.boxText{padding-left:20px;}

/*MENU*/
/* all lists */
#nav, #nav ul { padding: 0; margin: 0; list-style: none; float : left; font-size:12px; width:221px;}
/* all list items */	
#nav li {  position : relative; float : left;  margin-bottom : -1px; font-size:11px; width: 220px; text-transform:uppercase; border-bottom: 1px solid #818283; padding-top:3px;}
/* second-level lists */	
#nav li ul { position : absolute; left: -999em; margin-left : 220px; margin-top : -24px;  background-color:#999999; width: 221px; }
/* third-and-above-level lists */	
#nav li ul ul { left:0; width:221px; margin-left:219px; }
#nav li a { width: 186px;  display : block; font-weight : normal; text-decoration : none; padding : 0.3em 0.9em; color:#000000;  margin-bottom:1px;}
#nav li a:hover { color:#2f73b3; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em;}
/* lists nested under hovered list items */
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto;}
li:hover, li.sfhover { display: block }	
/* Menu items with subcategories */	
#nav li.daddy { background: url(/templates/leopard/images/tri.gif); background-position: 209px 8px; background-repeat:no-repeat; width:220px; border-bottom: 1px solid #818283; padding-top:3px;}
#nav li:hover.daddy {}
#nav li:hover {}
#nav li ul li.daddy { background:none; width:183px;}
#nav li ul li:hover.daddy { color:#024eae; background-color:#8c937d; width:183px;}
/* Selected items with subcategories */	
#nav li.selected {}
	
#nav, #nav ul, #nav li, #nav li ul, #nav li ul ul, #nav li a  { z-index: 2;}	
#map { z-index: 1;}

ul#nav li a.icono-cat-350{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-95{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -25px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-356{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -48px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-223{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -70px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-361{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -91px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-365{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -113px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-331{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -135px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-329{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -155px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-347{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -178px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-351{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -199px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-227{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -219px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-32{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -243px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-36{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -263px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-37{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -286px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-39{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -305px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-211{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -330px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-99{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -350px; padding-left:35px; margin-left:5px;}

ul#nav li a.icono-cat-100{background-image:url(/templates/leopard//images/iconoscategorias/iconos-menu.gif); background-repeat:no-repeat; background-position:0px -372px; padding-left:35px; margin-left:5px;}


/* FORMULARIO TIPO 1 */
div#formulario_contacto {width: 500px; height: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top:20px; float:left;}
div#formulario_contacto strong {font-weight:normal; color: #FFAE00; float:left; width: 300px; margin-bottom: 1px;}
div#formulario_contacto strong.corto {font-weight:normal; color: #FFAE00; float:left; width: 200px; margin-bottom: 1px;}
div#formulario_contacto input {background-color: #f1f0f0; border: 1px solid #333333; float: left; width: 470px; margin-bottom:0px; padding-left:3px; padding-right: 3px; padding-top: 2px; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
div#formulario_contacto textarea {background-color: #f1f0f0; border: 1px solid #333333; float: left; width: 470px; margin-bottom:0px; padding-left:3px; padding-right: 3px; padding-top: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535353;}
div#formulario_contacto .f-input_corto {background-color: #f1f0f0; border: 1px solid #333333; float: left; width: 225px; margin-bottom: 1px; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
div#formulario_contacto label{float:left; margin-bottom:12px;}
div#formulario_contacto .labels {float: left; padding-bottom:12px;}
div#formulario_contacto .label1 {float: left; width: 100px; margin-top:0px; }
div#formulario_contacto .label2 {float: left; width: 100px; margin-left: 145px; margin-top:0px;}

div#formulario_contacto label span {font-size: 0.8em; margin-top: 0px; padding-bottom: 5px; float:left; width: 600px;} 

div#btn_formulario {margin-left: 0px; margin-right: 0px; margin-top: 15px; padding: 0; float:left; width: 300px;}
div#btn_formulario input {width:auto; border:0; padding:0;}
div#campos_obligatorios {margin-top: 23px; margin-left: 63px; float:left; color:#cccccc;}

div#formulario_contacto p{color:#ffffff; float:left; padding:0; margin:0; margin-bottom:20px;}

span.productSpecialPrice{text-align:center; width:100%;}

div#contenedor_general_ofertas{float:left; width:510px; height:auto; padding-bottom:16px; background-color:#181818; background-image: url(/templates/leopard/images/bg-ofertas-mes.gif); background-position: 0px 0px; background-repeat:no-repeat; padding-top:40px; margin-bottom:15px; margin-left:10px;}
.contenedor_oferta_index{float:left; padding-left:12px; margin-bottom:10px;}
div#contenedor_general_indice{float:left; width:510px; height:auto; padding-bottom:16px; margin-bottom:15px; margin-left:10px;}
.barragastos{float:left; background-color:#1e365d; width:530px; height:20px;text-align:center; margin-bottom:10px; }

.barrasverdes{float:left; background-color:#2f73b3; width:510px; height:5px; }
.cajacategoriapulseras{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-pulseras.jpg)}
.cajacategoriacuhillos{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-cuchillos.jpg)}
.cajacategoriabotas{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-botas.jpg)}
.cajacategoriachalecos{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-chalecos.jpg)}
.cajacategoriagafas{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-gafas.jpg)}
.cajacategorialinternas{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-linternas.jpg)}
.cajacategoriamultiherramientas{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-multiherramientas.jpg)}
.cajacategoriarelojes{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-relojes.jpg)}
.cajacategoriaaire{float:left; width:163px; height:150px; margin-top:10px; margin-bottom:10px; margin-left:5px;background-image: url(/templates/leopard/images/categoria-aire.jpg)}
.textocategorias{ padding-top:75px;text-align:center;line-heigh:15px;}
.ofertasdestacadas{float:left; width:530px; height:25px; margin-top:0px; margin-bottom:0px; margin-left:0px;background-image: url(/templates/leopard/images/ofertasdestacadas.jpg)}

.socialmedia{color:#000000;float:left; width:221px; height:68px; margin-top:0px; margin-bottom:10px; margin-left:0px;background-image: url(/templates/leopard/images/socialmedia.gif) }
.socialmedia a{text-decoration:none;}
.iconossocial{text-align:center;float:left; width:65px; height:48px; margin-top:5px; margin-bottom:10px; margin-left:5px;}
.youtube{background-image: url(/templates/leopard/images/youtube.png)}
.blog{background-image: url(/templates/leopard/images/blog.png)}
.facebook{background-image: url(/templates/leopard/images/facebook.png)}

.defensapersonal{float:left; width:530px; height:49px; margin-top:0px; margin-bottom:10px; margin-left:0px;background-image: url(/templates/leopard/images/defensa.jpg)}
/* Clases */
.texto_amarillo{color:#ffae00;}
.texto_verde{color:#4d9ae1;}
.texto_naranja{text-align:center; color:#ff8503;width:510px; height:40px;font-size:15px;}
 }