﻿* {	font-family: Verdana, Arial, Helvetica, sans-serif;}
body {
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-image: url(images/bg-clarito.gif);
}
a { outline: none;}
img {border: none;}
#opciones {display:none;}
#asc-desc {
	color: #E6F0FB;
	font-size: 70%;
	margin-left: 5px;
	float: left;
	background-color: #000;
}
form {margin:0px;padding:0px;}
.div-descripcion {
	height: 250px;
	overflow: auto;
	padding: 0px 5px;
}
.brd-1-b2 {	border: 1px solid #b2b2b2;}
.brd-top-btm-1-gris {	border-top: 1px solid #a1a1a1;	border-bottom: 1px solid #a1a1a1;}
.brd-der-1-7d {border-right: 1px solid #7d7d7d;}
.brd-punt-arr-b2 {border-top: 1px dashed #b2b2b2;}
.brd-punt-btm-b2 {border-bottom: 1px dashed #b2b2b2;}
.brd-arr-DE {border-top: 1px solid #EAEAEA;}
.brd-ab-5px-DE {border-bottom: 5px solid #EAEAEA;}
#descr {text-align: justify;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #000;}

#tbl-gral {margin: 5px 0px 0px 0px;padding: 0px;}
.verd-10-blco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.verd-10-blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
.verd-10-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
a.verd-10-negro:link {text-decoration: none;color: #496389;}
a.verd-10-negro:visited, a.verd-10-negro:active {color: #496389;}
a.verd-10-negro:hover {color: #496389;text-decoration: underline;}
.verd-10-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9e0b0e;
	text-decoration: none;
}
a.verd-10-rojo:link {text-decoration: none;	color: #9e0b0e;}
a.verd-10-rojo:visited, a.verd-10-rojo:active {	color: #9e0b0e;}
a.verd-10-rojo:hover {	color: #9e0b0e;	text-decoration: underline;}
.verd-11-blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.verd-11-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000;
	text-decoration: none;
}
a.verd-11-negro:link {	text-decoration: none;	color: #496389;}
a.verd-11-negro:visited {color: #496389;}
a.verd-11-negro:active {color: #496389;}
a.verd-11-negro:hover {color: #496389;text-decoration: underline;}
.verd-11-azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #496389;
	text-decoration: none;
}
a.verd-11-azul:link {text-decoration: none;}
a.verd-11-azul:visited,a.verd-11-azul:active {color: #496389;}
a.verd-11-azul:hover {text-decoration: underline;}

.verd-11-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #9e0b0e;
	text-decoration: none;
}

.verd-12-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a.verd-12-negro:hover {text-decoration:underline;}
.verd-12-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9e0b0e;
	text-decoration: none;
}
a.verd-12-rojo:hover {text-decoration: underline;}
.verd-12-blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.verd-13-rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9e0b0e;
	text-decoration: none;
}
.verd-13-gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #666;
	text-decoration: none;
}
.verd-13-negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000;
	text-decoration: none;
}

.precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9e0b0e;
	text-decoration: none;
	font-weight: bold;
}
.div_fotos {
	height: 480px;
	width: 645px;
	overflow: auto;
}
.input-buscar {
	height: 16px;
	border: 1px solid #a3a3a3;
	background-image: url(images/bg-input-14px.gif);
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	text-indent: 3px;
}
.input-buscar:focus, .input-buscar:hover { background-image: url(images/bg-input-14px-hover.gif);}
.f-input1 {
	background-color: #FDFDFD;
	height: 18px;
	border: 1px solid #B2B2B2;
	background-image: url(images/bg-nav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	width: 190px;
}
.f-input1:focus { border: 1px dashed #B2B2B2;}
.f-input1-small {
	background-color: #FDFDFD;
	height: 16px;
	width: 50px;
	border: 1px solid #B2B2B2;
	background-image: url(images/bg-nav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
.f-input1-small:focus { border: 1px dashed #B2B2B2;}
.f-input1sinAncho {
	height: 18px;
	border: 1px solid #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	background: #FDFDFD url(images/bg-nav.gif);
}
.f-input1sinAncho:focus {border: 1px dashed #B2B2B2;}
.bot1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	background-color: #F3F3F3;
	border: 1px solid #CCC;
	height: 20px;
	width: 100px;
}
.bot1:hover {border: 1px solid #000;}

.f-input-file {
	height: 18px;
	background-image: url(images/bg-nav.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
.f-input1multi {
	background-color: #FDFDFD;
	height: 40px;
	width: 180px;
	border: 1px solid #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
.f-input1multi:focus { border: 1px dashed #B2B2B2;}
.brd-1-gris {border: 1px solid #E4E4E4;}
.precio-cuotas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #AEAEAE;
	text-decoration: none;
}
.ord-input1 {
	height: 16px;
	width: 28px;
	border: 1px solid #d5d5d5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	background: #FDFDFD url(images/bg-nav.gif);
}
.ord-bot1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-color: #EAEAEA;
	border: 1px solid #CCC;
	height: 22px;
}
.f-input2multi {
	background-color: #FDFDFD;
	height: 80px;
	width: 180px;
	border: 1px solid #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	padding: 3px 0px 0px 4px
}
.f-input2multi:focus {border: 1px dashed #B2B2B2;}
.Nav-verd10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8a8a8a;
	text-decoration: none;
}
a.Nav-verd10:hover {color: #496389;}
.brd-gris-d5 {border: 1px solid #d5d5d5;}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F8F8F8;
	height: 20px;
	color: #666;
	border-bottom: 1px solid #D1D1D1;
}
.menu-item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	background-color: #875153;
	border-bottom: 1px solid #6e4042;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}
.menu-item:link,visited,active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.menu-item:hover {background-color: #6e4042;}
ul.nav2 { /* nav vertical */
	list-style-type: none;
	background-color: #4f6a84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	list-style-image: none;
	margin: 0 0 0.3em;
	padding: 0;
}
ul.nav2 li {
	padding: 0;
	margin-bottom: 0;
	margin-left: 0;
	width: 100%;
	vertical-align: bottom;
}
ul.nav2 a, ul.nav2 a:link, ul.nav2 a:visited {
	display: block;
	margin: 0;
	text-align: left;
	text-decoration: none;
	line-height: 2em;
	border-bottom: 1px solid #3e566d;
	background-color: #4f6a84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	list-style-type: none;
	list-style-image: none;
	padding: 0.2em 0.2em 0.2em 1.3em;
}
ul.nav2 a:hover,
ul.nav2 a:active,
ul.nav2 a:focus {
	display: block;
	background-color: #3e566d;
	border-bottom-color: #3e566d;
	color: #fff;
}
.marca-detalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.arti-detalle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9e0b0e;
	text-decoration: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9E0B0E;
	text-decoration: none;
	line-height: 1em;
}
.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	background-color: #9e0b0e;
	height: 18px;
	padding: 2px 4px;
	font-weight: bold;
}
.aviso-scroll {
	background-color: #9e0b0e;
	width: 170px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	border: none;
	padding: 0px 2px;
}

#div-listado {
	height: 530px;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
}
#div-listado p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
.brd-solid-btm {border-bottom: 1px solid #9E9E9E;}
.brd-solid-top {border: 1px solid #9E9E9E;}
.thumb img { border: 3px solid #fff;}
.thumb:hover img {border: 3px solid #000;}
.thumb:hover {color: red; /* irrelevant definition to overcome IE bug */}
.thumb1px img {border: 1px solid #fff;}
.thumb1px:hover img {border: 1px solid #9e0b0e;}
.thumb1px:hover {color: red; /* irrelevant definition to overcome IE bug */}
#textos-verda7em {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333;}
#textos-verda7em div {
	height: 530px;
	overflow: auto;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#textos-verda7em h1 {
	font-size: 1.2em;
	color: #333;
	text-decoration: none;
}
#textos-verda7em p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #333;
	text-align: justify;
	line-height: 1.6em;
}
#textos-verda7em a:link,#textos-verda7em a:visited,#textos-verda7em a:active {
	color: #4F6A84;
	text-decoration: none;
	font-weight: bold;
}
#textos-verda7em a:hover {text-decoration: underline;}
#textos-verda7em h2 {font-size: 1.1em;text-decoration: none;}
#textos-verda7em h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000;
	text-decoration: none;
	border-bottom: 1px dashed #666;
	padding: 20px 0 2px 0;
}
#textos-verda7em #destacado {
	font-size: 0.9em;
	text-decoration: none;
	border-left: 6px solid #4F6A84;
	line-height: 1.3em;
	margin-left: 25px;
	color: #4F6A84;
	margin-right: 20px;
	padding: 4px 70px 4px 7px;
}
#textos-verda7em img {
	float: left;
	border: 1px solid #fff;
	margin: 5px 0 0 7px;
}
#textos-verda7em li {
	color: #51708F;
	list-style-position: inside;
	font-size: 0.9em;
}

#textos-verda7em li a, #textos-verda7em li a:visited, #textos-verda7em li a:active {
	color: #51708F;
	font-weight: bold;
	text-decoration: none;
}
#textos-verda7em li a:hover {color: #9e0b0e;text-decoration: none;}
#waitDiv {
	position: absolute;
	visibility: hidden;
	width: 100%;
	left: 0px;
	top: 125px;
}
#waitDiv table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	width: 250px;
	height: 35px;
	background-color: #000;
	color: #fff;
	border: 2px solid #fff;
}
#tbl-tarjetas img {padding-right: 1px;	padding-left: 1px;}
.div_consultas {
	text-align: center;
	margin: auto;
	background-color: #FFF;
	padding: 7px;
}
#ayuda {
	visibility:hidden;
    position:absolute;
    background:#4F6A84;
    font:normal 10px/10px verdana;
    color:#fff;
    border:solid 3px #fff;
    text-align:justify;
    padding:6px 6px 6px 6px;
}
.txt-verde {color: #009900;}
.txt-rojo {	color: #9e0b0e;}
.txt-gris {	color: #666;}
.txt-azul {	color: #496389;}
/* default (inactive field) */
.sf_inactive{
	height: 19px;
	border: 1px solid #a3a3a3;
	background-image: url(images/bg-input-14px.gif);
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-indent: 4px;
}
/* on focus (when field is clicked on)  */
.sf_active{
background-image: url(images/bg-input-14px-hover.gif);
border:1px #51708F solid;
font-size: 11px;
color: #666;
}
/* with text (when field is inactive but contains user's input)  */
.sf_text{
	border:1px #9e0b0e solid;
	background-image: url(images/bg-input-14px-hover.gif);
	font-size: 11px;
	color:#888;
}
/* suggestions box */
/* js code generates unordered list */
.sf_suggestion{position:relative;}
.sf_suggestion ul{
	position:absolute;
	margin:0;
	padding:0;
	background:#51708F;
	top:0;
	left:0;
}
.sf_suggestion li{	margin:0;	padding:0;	list-style:none;}
.sf_suggestion li a{
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent:5px;
	color:#fff;
	line-height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #5A7C9E;
}
.sf_suggestion li.selected a{background-color: #3F5872;}
.txt-naranja {color: #FFD45F;}
.boton-Enviar {
	background-image: url(images/bot-enviar-verde.gif);
	border: 1px solid #CCC;
	height: 22px;
	width: 97px;
}
#floatdiv{
	position:relative;
	width:100%;
/*	left:-500px;*/
	top:0px;
}
#pie{margin-top:5px;}
.div-interior {
	font-size: 11px;
	color: #333;
	background-color: #EEE;
	height: 120px;
	width: 99%;
	overflow: auto;
	padding: 0 2px 2px 2px;
	border-bottom: 1px solid #b2b2b2;
}
.input-contacto {
	border: 1px solid #b2b2b2;
	height: 18px;
	width: 190px;
	background-color: #F9F9F9;
}
.textarea-contacto {
	border: 1px solid #b2b2b2;
	width: 190px;
	background-color: #F9F9F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.pagin-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	background-color: #496389;
	margin: 0 2x;
	height: 18px;
	padding: 2px 5px 2px;
}
a.pagin-link:hover {color: #FFD45F;	background-color: #333333;}
#pre1 img {background:#e4e4e4 url(images/ajax-loader-transp.gif) no-repeat center center;}
#pre2 img {background:#fff url(images/ajax-loader-transp.gif) no-repeat center center;}
#pre2 { position: relative; }
#div-banners {
	background-color: #E4E4E4;
	padding: 10px 7px;
	margin: 8px 0;
}
/* cerrado del 11 al 30 */
#div-banners2 {
	background-color: #BB0106;
	border: 2px solid #920004;
	color:#fff;
	font-size: 1.1em;
	padding: 10px 7px;
	margin: 8px 0;
	line-height: 1.6em;
}
#div-banners2 span {display: block; font-weight: bold; text-transform: uppercase}

#div-banners ul {
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	margin-left: 0px;
	padding-left: 30px;
	list-style-type: square;
	float: inherit;
}
#div-banners #izq { float: left; }
a.Ntooltip {
	position: relative; /* es la posición normal */
	text-decoration: none !important; /* forzar negritas */
	font-size: 12px;
	color: #9E0B0E;
}
a.Ntooltip:hover {
	z-index:999; /* DEBE haber un color de fondo */
	color: #496389;
}
a.Ntooltip span {display: none; /* el elemento va a estar oculto */}
a.Ntooltip:hover span {
	display: block; /* se fuerza a mostrar el bloque */
	position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
	top:35px; /* donde va a estar */
	width:163px; /* el ancho por defecto que va a tener */
	padding:5px; /* la separación entre el contenido y los bordes */
	background-color: #496389; /* el color de fondo por defecto */
	color: #F0F0F0; /* el color de los textos por defecto */
	border: 1px solid #374A68;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	filter: alpha(opacity=88);
	opacity: .88;
	left: 0px;
}
.listado-home {
	height: 290px;
	border: 3px solid #EFEFEF;
	overflow: auto;
}
#topbar{
	position:absolute;
	border: 1px solid #666666;
	padding: 3px;
	background-color: lightyellow;
	width: 500px;
	visibility: hidden;
	z-index: 9999;
	filter: alpha(opacity=90);
	opacity: .9;
}
#rotator {
	border: none;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	height: 165px;
	width: 243px;
	margin-left: auto;
}
#rotator img {
	border: 0;
	cursor: pointer;
	width: 243px;
	height: 165px;
}

.pane {
	position: relative;
	background-color: #9E0B0E;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 186px;
}
.pane-list {margin: 0;	padding: 0;	list-style: none;}
#tbl-gral .pane-list #arti {height: 115px;}
#tbl-gral .pane-list #arti2 {height: 115px;}
.pane-list li {
	cursor: pointer;
	padding: 0px;
	background-color: #E4E4E4;
	border-top: 1px solid #51708F;
}
.pane-list li:hover {background: #ecfad7;}
#Scrolltext {margin: 0px;padding: 0px;}
.img-cuad {
	height: 85px;
	width: 85px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	border-right: 1px solid #D4D4D4;
	border-left: 1px solid #D4D4D4;
}
.70x70 {
	height: 85px;
	width: 65px;
	overflow: hidden;
}
.link-gw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
a.link-gw:link,a.link-gw:visited,a.link-gw:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
a.link-gw:hover {
	color: #496389;
	text-decoration: none;
	font-weight: bold;
}
#busqueda {
	border-top: 1px solid #a1a1a1;
	border-bottom: 1px solid #a1a1a1;
	background: #9a9a9a url(images/bg-sub-head.gif) repeat-x top;
}
#art-head {
	height: 30px;
	background: #F9F9F9 url(images/bg-tit-prod2.gif) repeat-x top;
	border-bottom: 1px dashed #b2b2b2;
}
#art-head h1 { line-height: 16px; }
.art-head-fondo {background: #fff url(images/bg-tit-prod2.gif) repeat-x top;}
.carrito {
	width: 115px;
	height: 33px;
	text-indent: -9999px;
	background-image: url(images/carrito-agregar2.gif);
	background-repeat: no-repeat;
	display: block;
}
a.carrito:link, a.carrito:visited, a.carrito:active { background: url(images/carrito-agregar2.gif) no-repeat;}
a.carrito:hover { background-position: 0 -33px;}
.zurdos {
	width: 29px;
	height: 28px;
	text-indent: -9999px;
	background-image: url(images/zurdos.gif);
	background-repeat: no-repeat;
	display: block;
}
a.zurdos:link, a.zurdos:visited, a.zurdos:active {
	background-image: url(images/zurdos.gif);
	background-repeat: no-repeat;
	border: 1px solid #b2b2b2;
	float: right;
}

a.zurdos:hover {background-position: 0;	width: 110px;}
.slideshow {
	width: 92px;
	height: 22px;
	text-indent: -9999px;
	background-image: url(images/slideshow.gif);
	background-repeat: no-repeat;
	display: block;
}
a.slideshow:link, a.slideshow:visited, a.slideshow:active {background: url(images/slideshow.gif) no-repeat;}
a.slideshow:hover {background-position: 0 -22px;}
#asc-desc a {
	color: #E6F0FB;
	text-decoration: none;
	background-color: #51708F;
	height: 18px;
	padding: 1px 4px 3px 2px;
}
#asc-desc a:hover {
	color: #FFD45F;
	text-decoration: none;
	background-color: #3e566d;
}
#asc-desc img {padding: 0 1px;}
.asc, a.asc:link, a.asc:visited, a.asc:active {
	font-size: 11px;
	color: #fff;
	height: 19px;
	text-decoration: none;
	display: block;
	width: 90px;
	padding-top: 2px;
	padding-right: 7px;
	background: #5A748E url(images/flcha-ord-asc.gif) no-repeat left center;
}
a.asc:hover {
	color: #FFD45F;
	text-decoration: none;
	background-image: url(images/flcha-ord-desc.gif);
	background-color: #4D6986;
}
.asc-desc-div {	float: left;margin-left: 10px;}
.desc, a.desc:link, a.desc:visited, a.desc:active {
	font-size: 11px;
	color: #fff;
	height: 19px;
	text-decoration: none;
	display: block;
	width: 90px;
	padding-top: 2px;
	padding-right: 7px;
	background: #5A748E url(images/flcha-ord-desc.gif) no-repeat left center;
}
a.desc:hover {
	color: #FFD45F;
	text-decoration: none;
	background: #4D6986 url(images/flcha-ord-asc.gif);
}
.orden-div { float: right;}
#art-cuotas {
	font-size: 12px;
	line-height: 20px;
	text-align: right;
	background-color: #E4E4E4;
}
#art-info {
	font-size: 11px;
	line-height: 17px;
	text-align: left;
	background-color: #E4E4E4;
}
.float-izq { float: left; }
.float-der { float: right; }
.pest-abajo {
	background: url(images/pest-abajo.gif) repeat-x;
	height: 5px;
	float: none;
	width: 100%;
}
#downloads {padding: 0px; margin: -10px 0px 0px 24px;}
#downloads li {
	list-style-image: url(images/ico-item2.gif);
	font-size: 10px;
	margin: 3px;
	color: #666;
}
#downloads li a,#downloads li a:visited,#downloads li a:active {
	font-size: 10px;
	color: #496389;
	text-decoration: none;
}
#downloads li a:hover {	text-decoration: underline;}
#consultas {
	position: relative;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	background-color: #FFF;
}
.consultas-ancho {
	width: 450px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0px auto 0px;
}
#sub-head {
	background: url(images/bg-sub-head3.gif) repeat-x;
	height: 21px;
	position: relative;
	border-top: 2px solid #f4ca59;
	border-bottom: 1px solid #b0b0b0;
}
#sub-head #search {
	float: right;
	margin-right: 14px;
	margin-top: 1px;
	position: relative;
}
#sub-head #search #opciones {
	background-color: #F4CA59;
	font-size: 12px;
	color: #fff;
	padding: 2px;
	margin-top: 2px;
	position: absolute;
	width: 225px;
	z-index: 990;
	filter: alpha(opacity=85);
	opacity: .85;
	border-right: 1px solid #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	border-left: 1px solid #B0B0B0;
}

#mensaje-alerta {
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-color: #bb0106;
	text-align: center;
	height: 35px;
	line-height: 35px;
	text-decoration: blink;
	border-top: 2px solid #b0b0b0;
}
#sub-head #menu {margin-left: 15px;	float: left;}
a.m-home, a.m-home:visited {
	display:block;
	text-indent:-9999px;
	width:52px;
	height:21px;
	background:url(images/MENU-horizontal.gif) top left no-repeat;
	float: left;
	margin-right: 2px;
}
a.m-home:hover, a.m-home:active { background-position:0 -24px; }
a.m-hist, a.m-hist:visited {
	display:block;
	text-indent:-9999px;
	width:63px;
	height:21px;
	float: left;
	margin-right: 2px;
	background: url(images/MENU-horizontal.gif) no-repeat -53px top;
}
a.m-hist:hover, a.m-hist:active { background-position:-53 -24px; }
a.m-nov, a.m-nov:visited {
	display:block;
	text-indent:-9999px;
	width:82px;
	height:21px;
	background: url(images/MENU-horizontal.gif) no-repeat -117px top;
	float: left;
	margin-right: 2px;
}
a.m-nov:hover, a.m-nov:active { background-position:-117 -24px;}
a.m-busc, a.m-busc:visited {
	display:block;
	text-indent:-9999px;
	width:129px;
	height:21px;
	background: url(images/MENU-horizontal.gif) no-repeat -200px top;
	float: left;
	margin-right: 2px;
}
a.m-busc:hover, a.m-busc:active { background-position:-200 -24px; }
a.m-cont,a.m-cont:visited {
	display:block;
	text-indent:-9999px;
	width:68px;
	height:21px;
	background: url(images/MENU-horizontal.gif) no-repeat -330px top;
	float: left;
}
a.m-cont:hover, a.m-cont:active { background-position:-330 -24px;}
.list-marca {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.list-modelo {
	font-size: 12px;
	font-weight: bold;
	color: #9E0B0E;
	text-decoration: none;
	letter-spacing:-0.02em;
}
.list-zurdo {
	float: right;
	width: 8%;
	margin-right: 3px;
}
.list-tit {	float: left;margin-left: 5px;}
#list-descr {
	height: 34px;
	font-size: 11px;
	text-align: left;
	margin: 6px 4px 6px;
	border-bottom: 1px dashed #b2b2b2;
}
#list-c-izq {
	float: left;
	width: 129px;
	height: 125px;
	position: relative;
}
.list-pie-foto {
	font-size: 10px;
	line-height: 14px;
	background-color: #F1F1F1;
	margin: 3px;
	border-top: 1px solid #D4D4D4;
	position: absolute;
	bottom: 4px;
	left: 4px;
	right: 4px;
}
#list-TIT {
	background-image: url(images/bg-tit-prod.gif);
	background-repeat: repeat-x;
	height: 35px;
	background-color: #F9F9F9;
}
#list-info {
	margin-left: 5px;
	margin-right: 4px;
	font-size: 11px;
}
#list-info #precio { float: left; }
#list-info #precio #palabra {
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-right: 7px;
}
#list-info #precio #precio-cuotas {
	float: left;
	text-align: center;
	color: #9E0B0E;
	font-size: 13px;
}
#list-info #carrito {
	float: left;
	width: 32px;
	margin-left: 9px;
	text-align: center;
	margin-right: 9px;
}
#list-info #estado { float: left; }
#list-info #estado #izq {float: left; font-size: 11px;}
#list-info #estado #der {float: left;	margin-left: 7px;}
#list-info  #iconos  {	float: right;background-color: #fff;}
#list-info #iconos img {background-color: #fff;	margin: 1px;}
.fotosmas {
	font-size: 9px;
	position: relative;
	left: auto;
	right: 0px;
	visibility: hidden;
	color: #fff;
	background-color: #000;
	padding-left:2px;
	padding-right:2px;
	width: 69px;
}
#search label {
	font-size: 10px;
	color: #000;
}

 /* VERSION 2 */
#list-TIT2 {
	background-image: url(images/bg-tit-prod.gif);
	background-repeat: repeat-x;
	height: 35px;
	background-color: #F9F9F9;
}
.lin-sep {
	height: 1px;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
}
#list-info2 {
	margin-left: 5px;
	margin-right: 4px;
	font-size: 11px;
	width: 413px;
}
#list-info2 #precio { float: left; 
}
#list-info2 #precio #palabra {
	float: left;
	font-size: 13px;
	margin-right: 5px;
	margin-top: 2px;
}
#list-info2 #precio #precio-cuotas {
	float: left;
	text-align: center;
	color: #9E0B0E;
	font-size: 13px;
}
#list-info2 #carrito {
	float: right;
	width: 32px;
	text-align: center;
	margin-top: 2px;
}
#list-info2 #cuotas {
	float: right;
	margin-top: 4px;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 18px;
	background-color: #F0F0F0;
	margin-right: 8px;
	margin-left: 5px;
}

#list-info2 #estado {
	float: right;
	margin-right: 3px;
}
#list-info2 #estado #izq {
	float: left;
	font-size: 11px;
}
#list-info2 #estado #der {
	float: left;
	margin-left: 7px;
}
#iconos2 {
	margin-top: 6px;
	text-align: center;
}
#iconos2 img {
	border: 2px solid #FFF;
	margin: 1px 2px 1px;
}
.top10 {
	background-color: #f0f0f0;
	border: 3px solid #666666;
	padding: 7px;
	overflow: auto;
	height: 450px;
	width: 94%;
	text-align: center;
}
.articu  {
	width: 230px;
	margin: 3px;
	padding: 5px;
	float: left;
	background-color: #FBFBFB;
	text-align: center;
	height: 170px;
	overflow: hidden;
	border: 1px solid #ccc;
}
