
/* GENERAL
----------------------------------------------- */
HTML { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; height: 100%; }
BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; PADDING-TOP: 0px; height: 100%; overflow-y:scroll; overflow-x:hidden }
table th, table td { FONT-SIZE: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  FONT-WEIGHT: normal; }
input {font-size: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; }
textarea {font-size: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}
select {font-size: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;}
h1 {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  font-size: 14pt; color: #02527b; padding-top:10px; }


/* FUENTES
----------------------------------------------- */

  .t10 { FONT-SIZE: 7pt;}
  .t11		{color:#000}
  .t11rojo	{COLOR: #7B2E08;}
  .t11azul 	{COLOR: #02527b;}
  .t11gris 	{COLOR: #666;}
  .t11blanco 	{color: #FFF;}
  .t11verde 	{color:  #009933;}


.t11n, .t11nblanco, .t11nrojo, .t11nnaranja, .t11nverde, .t11nazul { font-weight: bold; font-size:8pt;}
	.t11n {	 color:#000;}
	.t11nblanco {COLOR: #fff; }
	.t11nrojo {COLOR: #7B2E08; }
	.t11nnaranja {COLOR: #F26521; }
	.t11nverde { COLOR: #009933; }
	.t11nazul {COLOR: #02527b; }
	
.t12, .t12blanco { FONT-SIZE: 10pt; }
	.t12 { COLOR: #000; }
	.t12blanco {COLOR: #fff;}

.t12n, .t12nblanco, .t12nnaranja, .t12nazul, .t12nrojo, .t12nnegro { FONT-SIZE: 10pt; FONT-WEIGHT: bold;}
	.t12n, .t12nnegro {COLOR: #000; }
	.t12nblanco { COLOR: #fff; }
	.t12nnaranja { COLOR: #F26521; }
	.t12nazul { COLOR: #02527b;}
	.t12nrojo { COLOR: #7B2E08; }

.t13n, .t13nnaranja, .t13nazul, .t13nblanco {FONT-WEIGHT: bold; FONT-SIZE: 12pt; }
	.t13n {	COLOR: #000;}
	.t13nnaranja { COLOR: #F26521;}
	.t13nazul { COLOR: #02527b;}
	.t13nblanco { COLOR: #ffffff;}

.t14n, .t14nverde, .t14nrojo {FONT-WEIGHT: bold; FONT-SIZE:12pt; }
	.t14n {	color: #000;	}
	.t14nverde { COLOR: #009933; }
	.t14nrojo {COLOR: #7B2E08;}

.txtpromo {FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #C10310; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.v6{FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 9px;  FONT-WEIGHT: normal; COLOR: #000;}
.v7, .v7azul, .v7blanco, .v7n {FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; FONT-SIZE: 10px;  FONT-WEIGHT: normal}
  .v7 {COLOR: #000;}
  .v7azul{COLOR: #3D678C;}
  .v7blanco {COLOR: #fff;}
  .v7n {	font-weight: bold; COLOR: #000;}

.g11nrojo, .g11nblanco  { FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
  .g11nrojo {COLOR: #7B2E08; FONT-SIZE: 11pt; FONT-WEIGHT: bold;}
  .g11nblanco { FONT-SIZE: 8pt; COLOR: #FFF; FONT-WEIGHT: bold; }
  .g12 { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000; }

.a7,.a10   {FONT-FAMILY: Arial, Helvetica, sans-serif;    FONT-SIZE: 10px;    FONT-WEIGHT: normal}
  .a7 {COLOR: #000;}
  .a10 { color: #003333}

/* FUENTES ESPECIALES
----------------------------------------------- */
.selected {FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Tahoma, "Times New Roman", Times, serif; BACKGROUND-COLOR: #cc0000}
.precio {  font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 11pt; color: #990000;}
.preciomargen {  font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 9pt; color: #990000;}
.preciotachado {  font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 8pt; color:#666666; text-decoration:line-through;}
.porcentaje {  FONT: bold 12px Arial; COLOR: #666666  }
.numeros { FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #CC0033; FONT-FAMILY: "Courier New", Courier, mono}
.cuerpo {scrollbar-3d-light-color : #ECEBB5;scrollbar-arrow-color : #000;	scrollbar-base-color : #ECEBB5;	scrollbar-dark-shadow-color : #ffffff;	scrollbar-face-color : #ECEBB5;	scrollbar-highlight-color : #CCCCCC;	scrollbar-shadow-color : #ffffff;}
.subrayado {background-color: #FFFF00;}
.tachado {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	text-decoration: line-through;	font-weight: normal;	color: #7B2E08;}
.cuadradobus {background-image:url(imagenes/cuadradobus.gif); BACKGROUND-REPEAT:no-repeat; }
.tabla {background-color: #CCCCFF;border: medium solid #000;}
.rojo {color: #FF0000}
.titu{  font-family: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size: 16pt; }


/* ENLACES
----------------------------------------------- */

A:link {COLOR: #288ade; TEXT-DECORATION: underline}
A:visited {COLOR: #288ade; TEXT-DECORATION: underline}
A:hover {COLOR: #7B2E08; TEXT-DECORATION: underline}
A:active {TEXT-DECORATION: underline}
A.Linknegro:link {COLOR: #000; TEXT-DECORATION: underline}
A.Linknegro:visited {COLOR: #000; TEXT-DECORATION: underline}
A.Linknegro:hover {COLOR: #000; TEXT-DECORATION: underline}
A.Linknegro:active {COLOR: #000; TEXT-DECORATION: underline}
A.Linknegrons:link {COLOR: #000; TEXT-DECORATION: none}
A.Linknegrons:visited {COLOR: #000; TEXT-DECORATION: none}
A.Linknegrons:hover {COLOR: #000; TEXT-DECORATION: none}
A.Linknegrons:active {COLOR: #000; TEXT-DECORATION: none}
A.linkmenu:link {COLOR: #000; TEXT-DECORATION: none}
A.linkmenu:visited {COLOR: #000; TEXT-DECORATION: none}
A.linkmenu:hover {COLOR: #000; TEXT-DECORATION: none}
A.menuhor:link {COLOR: #fff; TEXT-DECORATION: none}
A.menuhor:visited {COLOR: #fff; TEXT-DECORATION: none}
A.menuhor:hover {COLOR: #CDCECF; TEXT-DECORATION: none}
A.Linkblanco:link {COLOR: #fff; TEXT-DECORATION: underline}
A.Linkblanco:visited {COLOR: #fff; TEXT-DECORATION: underline}
A.Linkblanco:hover {COLOR: #fff; TEXT-DECORATION: underline}
A.Linkblanco:active {COLOR: #fff; TEXT-DECORATION: underline}
A.Linkblancons:link {COLOR: #fff; TEXT-DECORATION: none}
A.Linkblancons:visited {COLOR: #fff; TEXT-DECORATION: none}
A.Linkblancons:hover {COLOR: #FFF; TEXT-DECORATION: none}
A.Linkblancons:active {COLOR: #fff; TEXT-DECORATION: none}
A.buscador:link {COLOR: #fff; TEXT-DECORATION: none}
A.buscador:visited {COLOR: #fff; TEXT-DECORATION: none}
A.buscador:hover {COLOR: #ccc; TEXT-DECORATION: underline}
A.buscador:active {COLOR: #fff; TEXT-DECORATION: none}
A.Linkrojo:link {COLOR: #7B2E08; TEXT-DECORATION: underline}
A.Linkrojo:visited {COLOR: #7B2E08; TEXT-DECORATION: underline}
A.Linkrojo:hover {COLOR: #7B2E08; TEXT-DECORATION: underline}
A.Linkrojo:active {COLOR: #7B2E08; TEXT-DECORATION: underline}
A.Linkrojons:link {COLOR: #7B2E08; TEXT-DECORATION: none}
A.Linkrojons:visited {COLOR: #7B2E08; TEXT-DECORATION: none}
A.Linkrojons:hover {COLOR: #7B2E08; TEXT-DECORATION: none}
A.Linkrojons:active {COLOR: #7B2E08; TEXT-DECORATION: none}
A.Linkverde:link {COLOR: #339900; TEXT-DECORATION: underline}
A.Linkverde:visited {COLOR: #339900; TEXT-DECORATION: underline}
A.Linkverde:hover {COLOR: #339900; TEXT-DECORATION: underline}
A.Linkverde:active {COLOR: #339900; TEXT-DECORATION: underline}
A.Linkgris2:link {COLOR: #353535; TEXT-DECORATION: underline}
A.Linkgris2:visited {COLOR: #353535; TEXT-DECORATION: underline}
A.Linkgris2:hover {COLOR: #353535; TEXT-DECORATION: underline}
A.Linkgris2:active {COLOR: #353535; TEXT-DECORATION: underline}
A.Linkgris:link {COLOR: #787878; TEXT-DECORATION: underline}
A.Linkgris:visited {COLOR: #787878; TEXT-DECORATION: underline}
A.Linkgris:hover {COLOR: #787878; TEXT-DECORATION: underline}
A.Linkgris:active {COLOR: #787878; TEXT-DECORATION: underline}
A.Linkazulns:link {COLOR: #3D678C; TEXT-DECORATION: none}
A.Linkazulns:visited {COLOR: #3D678C; TEXT-DECORATION: none}
A.Linkazulns:hover {COLOR: #3D678C; TEXT-DECORATION: none}
A.Linkazulns:active {COLOR: #3D678C; TEXT-DECORATION: none}
A.Linknaranja:link {COLOR: #F26521; TEXT-DECORATION: underline}
A.Linknaranja:visited {COLOR: #F26521; TEXT-DECORATION: underline}
A.Linknaranja:hover {COLOR: #F26521; TEXT-DECORATION: underline}
A.Linknaranja:active {COLOR: #F26521; TEXT-DECORATION: underline}
A.precio:link {	COLOR: #7B2E08; TEXT-DECORATION: none}
A.precio:visited{COLOR: #7B2E08; TEXT-DECORATION: none}
A.precio:hover {COLOR: #7B2E08; TEXT-DECORATION: none}
A.precio:active {COLOR: #7B2E08; TEXT-DECORATION: none}
A.preciotachado:link {color: #7B2E08;text-decoration: line-through;}
A.preciotachado:visited {color: #7B2E08;text-decoration: line-through;}
A.preciotachado:hover {color: #7B2E08;text-decoration: line-through;}
A.preciotachado:active {color: #7B2E08;text-decoration: line-through;}

/* menu
----------------------------------------------- */
.menu_abajo{background-image:url(imagenes/2010/fondo_down_menu.gif); background-position:right; height:4px;}
.fondomenu{background-image:url(imagenes/2010/fondo_menu_down.gif); background-position:right bottom;}
.menu {border-bottom:1px solid #FFFFFF; }
.menu_fin {border-bottom:1px solid #e7e8ec; }
.menu_on {border-bottom:1px solid #FFFFFF;  color:#666666;  background-color:#FFFFFF; border-left:1px solid #F2F2F2;}

/* DISPLAY
----------------------------------------------- */

#todo_2columnas{width: 100%; margin: auto; height:auto;   }
#todo_1columna{width: 100%; margin: auto; height:auto;   }
#cab { height: 97px; background-color: #F3F3F3; z-index:900;}
#contenidodisplay1 { background: url(imagenes/index/fondo_lat.gif) repeat-y left bottom; width:98%;  }
#contenidodisplay2 { background: url(imagenes/2010/fondo_lat2colum.gif) repeat-y left bottom; width:98%;    }
#principal1_columna { margin: 0px 3px 0px 20px; height:auto;  }
#footer  { margin:0;}
#lateral_2columnas{ float: left; width: 180px; margin: 0; padding: 0em;  }
#principal_2columnas { margin-left: 180px; }

/* tablas
----------------------------------------------- */
.thcab {background-color: #006bb7; border-top:1px solid #000066; border-left:1px solid #000066;   }
.tdcuerpo {background-color:  #FFFFFF; border-top:1px solid #e6e7e8; border-left:1px solid #e6e7e8; border-bottom:1px solid #e6e7e8;   }
.tdcuerpoprimero {background-color:  #FFFFFF; border-top:1px solid #000066; border-left:1px solid #e6e7e8; border-bottom:1px solid #e6e7e8;   }
.tdcuerpoprimeroright {background-color:  #FFFFFF; border-top:1px solid #000066; border-left:1px solid #e6e7e8; border-bottom:1px solid #e6e7e8;  border-right:1px solid #e6e7e8;   }
.tdcuerporight {background-color:  #FFFFFF; border-left:1px solid #e6e7e8; border-top:1px solid #e6e7e8; border-right:1px solid #e6e7e8; border-bottom:1px solid #e6e7e8;   }


/* FORMULARIOS
----------------------------------------------- */
.box {border-color: #A7B6CC; border-width: 1; border-style: solid; background-color:#ffffff; font-size: 8pt; font-family: Tahoma;  }

/* PAGINADO
----------------------------------------------- */
div.pagination {padding: 3px; margin-top: 10px; text-align:right;} 
div.pagination span.productos {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; color: #3464d5;}
div.pagination a {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; color: #3464d5;}
div.pagination a:hover, div.digg a:active {border: 1px solid #000099; color: #000;}
div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #000099; font-weight: bold;                background-color: #3464d5; color: #FFF;}
div.pagination span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE;color: #DDD;}

div.paginationcross {padding: 3px; margin-top: 10px; text-align:left;} 
div.paginationcross span.productos {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; color: #3464d5;}
div.paginationcross a {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #AAAADD; text-decoration: none; color: #3464d5;}
div.paginationcross a:hover, div.digg a:active {border: 1px solid #000099; color: #000;}
div.paginationcross span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #000099; font-weight: bold;                background-color: #3464d5; color: #FFF;}
div.paginationcross span.disabled {padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE;color: #DDD;}

/* PAGINAS
----------------------------------------------- */

/* index privada*/
.sinimagen { background:url(imagenes/2010/fondo_banner.png) no-repeat; width:220px; height:150px; }
.fab_sinimagen { position: relative; top: 0px; left:25px; z-index:3;}
.conimagen { position:relative;  width:220px; height:150px; }
.fab_conimagen { position:absolute; z-index: 5; left:65px; top:115px; width:220px; height:150px; }
.promo_conimagen { position:absolute; z-index: 5; left:-70px; top:3px; width:220px; height:150px; }

/* resultadobus*/
.conimagenbus { position:relative;  }
.promo_conimagenbus { position:absolute; z-index: 5; left:-100px; top:0px; width:220px; height:150px; }



/* pasos de la compra*/
.pasosg {	overflow: hidden;	height:1%;	background: url(imagenes/productos/bg_dot.gif) no-repeat 12px 24px;	margin: 0 4px 0 0;	padding: 4px 0;}
.center {	text-align: center;}
.right {	text-align: right;}
.fl {	float: left;}
.fr {	float: right;}
.fn {	float:none;}
div.pasos{	background: transparent;	width:214px;}
div.pasos div div{	background: transparent;	width: 150px;	height: 40px;}
div.pasos div span{	background: transparent;	padding: 0 0 0 6px;}
.lineadis{	BORDER-top: #c0c0c0 1px dashed;}

/*confirmacion pedido*/

.titular{CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; MARGIN: 12px 0px 15px 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #006bb7 1px solid; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-ALIGN: left; color:#006bb7; width:98%;}
.tablacontenido{ position: relative; left:2%; width:97%; border:0; padding:2px; margin:2px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	COLOR: #606060;}
.fondoregistro {BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: url(imagenes/productos/f_degra.gif) #f0f0f0 repeat-x left top; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 95%; COLOR: #606060; PADDING-TOP: 10px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left}
input.pedido,textarea.pedido,select.pedido{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	COLOR: #606060;}
.titulo { font-family: Arial, Helvetica, sans-serif;	font-size: 18px;color: #006bb7; font-weight: bold;}
td.pedido {  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; COLOR: #606060;}
.titulobasket2 {	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px;  BACKGROUND: url(<%=donde%>imagenes/productos/bg_gris.gif) #f0f0f0 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 2px; TEXT-ALIGN: center; height:15px; border-collapse:collapse;}

/* basket */
input.basket,select.basket {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	COLOR: #606060;}
.celdabasket{ height:20px;  BORDER-BOTTOM: #c0c0c0 1px solid;}
.celdabasketcolor{background-color:#d8e1ee;}
.promo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color: #FFFFFF;	background-color: #CC0000;	font-weight: bold;}
.titulobasket {BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: url(imagenes/productos/bg_azul.gif) #f0f0f0 repeat-x left top; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #FFFFFF; font-weight:lighter; PADDING-TOP: 5px; TEXT-ALIGN: center; height:25px; border-collapse:collapse;}
.basketproductos {padding:0px; FONT-SIZE: 13px;  MARGIN: 0px; BORDER-left: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; border-right:#c0c0c0 1px solid;   WIDTH: 99%; COLOR: #606060; TEXT-ALIGN: center; border-collapse: collapse; }
.basket_td { border-right: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; padding-left:4px; font-weight:bold; !important    }
.basketbotones {	position:relative;	top:20px;	left:40%;	width:50%;	height:50px;	z-index:2;}
.basket_td_oferta {border-right: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid;   padding-left:4px; text-align:center; background-color:#F4F5EB;}
.basket_td_des{ padding-left:4px; text-align:left; height:15px; vertical-align:text-top; }
.basket_td_stock{ border-right: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; padding-left:4px; COLOR: #606060;}

.basket_td_cod{ padding-left:4px; text-align:left; border-top: #999999 1px dashed; background-color:#FBFBFB; height:15px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	COLOR: #606060;}
.basketfraseprecio{color:#000000; font-style:italic; margin:0px 0px 5px 3px; font-size: 11px;}
.basketfrase{color:#990000; font-weight:bold; margin:5px 0px 0px 3px;}
.basketvacio {position: relative;	width:98%; BORDER: #c0c0c0 1px solid; 	BACKGROUND: url(imagenes/productos/f_basketvacio.gif) #ffffff repeat-x left top; 	padding:0px;	text-align:center;}

/*ficha de producto */
div.caract_ficha {position:relative; border:solid #005B88 1px; height:20px;  background-color:#F4F7FD; margin:3px 2px 10px 10px; padding:4px 0px 5px 0px;}
ul.caract_ficha {LIST-STYLE-TYPE: none; padding:2px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;}
UL LI.caract_ficha {DISPLAY: inline; padding-left:5px; padding-right:8px; border-right: 2px solid #999999; float:left;}
.columna1     {	position:absolute; height:800px; 	left:0px;	top:105px;	width:18px; background-color:#D6DFF7;}
.columna2     {	position:absolute; 	left:25px;	top:130px;	width:98%;}
.datosficha   {	position:relative;	left:0px;	top:0px;	width:98%;	height:173px;	z-index:2;}
.descrip      {font:Verdana, Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:bold;	margin-bottom:8px;	margin-left:10px;}
.datosficha .datosprod {position:relative;	left:9px;	top:-8px;	width:98%;	height:30px;	z-index:3;	background-color:#F4F7FD;	padding:3px 0px 4px 5px;}
.descrip1     {	width:98%;	height:15px;	z-index:3;	text-align:justify;	margin-left:10px;}
.datosficha .foto {	position:relative;	left:10px;	top:2px;	width:120px;	height:104px;	z-index:3;	text-align:center;float:left;}
.crosselling  {margin-left:5px; padding-left:15px;}
.pestanas     {width:98%; margin-top:20px; margin-bottom:0px; BACKGROUND: url(imagenes/ficha/tpest_bg01.gif) repeat-x  bottom; height:50px;}
.pestanas UL  {PADDING-RIGHT: 0px; PADDING-LEFT: -3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
.pestanas UL LI {	DISPLAY: inline;}

/*linea doble*/
.pestanas UL LI.pest1 {FLOAT: left; HEIGHT: 50px; background-repeat:no-repeat; TEXT-ALIGN: center; width:94px;}
.pestanas UL LI.pest1 a {padding:22px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_on1_new.gif) no-repeat; FLOAT: left;   WIDTH: 104px; COLOR: #514d44;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.pestanas UL LI.pest1_on {padding:20px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_sin_new.gif) no-repeat; FLOAT: left;   WIDTH: 104px; COLOR: #514d44;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none; z-index:5px; font-weight:bold;}
.pestanas UL LI.pest1 a:HOVER {	background: url(imagenes/ficha/pest_off1_new.gif) no-repeat; text-decoration:none;}
/*linea simple*/
.pestanas UL LI.pest2_on {padding:20px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_sin_new.gif) no-repeat; FLOAT: left;   WIDTH: 104px; COLOR: #514d44;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none; z-index:5px; font-weight:bold;}
.pestanas UL LI.pest2 a {margin:0x 2px 0px 0px; FLOAT: left; padding:30px 0px 0px 0px; HEIGHT: 50px; background:url(imagenes/ficha/pest_on1_new.gif) no-repeat;  TEXT-ALIGN: center; width:104px; text-decoration:none; COLOR: #514d44;}
.pestanas UL LI.pest2 a:HOVER {	background:url(imagenes/ficha/pest_off1_new.gif)no-repeat; text-decoration:none;}
/*complementarios*/

.pestanas UL LI.pest_comp_on {padding:18px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_comp_on.gif) no-repeat; FLOAT: left;   WIDTH: 111px; COLOR: #006BB7;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none; z-index:5px; font-weight:bold;}
.pestanas UL LI.pest_comp a { margin:0px 2px 0px 0px; FLOAT: left; padding:18px 0px 0px 0px; HEIGHT: 50px; background:url(imagenes/ficha/pest_comp_sin.gif) no-repeat;  TEXT-ALIGN: center; width:111px; text-decoration:none; COLOR: #006BB7; TEXT-ALIGN: center; }
.pestanas UL LI.pest_comp a:HOVER {	background:url(imagenes/ficha/pest_comp_off.gif) no-repeat; text-decoration:none;}	

/*productos similares*/
.pestanas UL LI.pest_sim_on {padding:20px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_sim_on.gif) no-repeat; FLOAT: left;   WIDTH: 111px; COLOR: #006BB7;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none; z-index:5px; font-weight:bold;}
.pestanas UL LI.pest_sim a { margin:0px 2px 0px 0px; FLOAT: left; padding:20px 0px 0px 0px; HEIGHT: 50px; background:url(imagenes/ficha/pest_sim_sin_new.gif) no-repeat;  TEXT-ALIGN: center; width:111px; text-decoration:none; COLOR: #006BB7; TEXT-ALIGN: center; }
.pestanas UL LI.pest_sim a:HOVER {	background:url(imagenes/ficha/pest_sim_off.gif) no-repeat; text-decoration:none;}	

/*comparativa*/
.pestanas UL LI.pest_comparativa_on {padding:20px 0px 0px 0px; MARGIN: 0px 2px 0px 0px; FONT-WEIGHT: normal; BACKGROUND: url(imagenes/ficha/pest_comparativa_on.gif) no-repeat; FLOAT: left;   WIDTH: 104px; COLOR: #006BB7;  HEIGHT: 50px; TEXT-ALIGN: center; TEXT-DECORATION: none; z-index:5px; font-weight:bold;}
.pestanas UL LI.pest_comparativa a { margin:0px 2px 0px 0px; FLOAT: left; padding:30px 0px 0px 0px; HEIGHT: 50px; background:url(imagenes/ficha/pest_comparativa_sin.gif) no-repeat;  TEXT-ALIGN: center; width:104px; text-decoration:none; COLOR: #006BB7; TEXT-ALIGN: center; }
.pestanas UL LI.pest_comparativa a:HOVER {background:url(imagenes/ficha/pest_comparativa_off.gif) no-repeat; text-decoration:none;}	
	
.funcionesadicionales {	width:98%;height:24px;	text-align:right;	z-index:1;	padding:2px 0px 0px 0px;	BORDER-BOTTOM: #ABBED0 1px dashed;	border-top:#ABBED0 1px dashed;	BACKGROUND: #F7F7F7; float:LEFT;}
.portes {	width:98%;	height:24px;	z-index:1;	padding:2px 0px 0px 0px; float:left;}
#cajaficha {	width:98%;	border-left:#7398CB 1px solid ; border-bottom:#7398CB 2px solid ; border-right:#7398CB 1px solid ; padding:5px 5px 5px 5px;}
.bajodescrip{ background:#FFFFE6 ; border-bottom:1px #819FC7 dashed;}
.comparativa{padding-top:10px;padding-bottom:8px;margin-bottom:-15px;width:900px;padding-left:8px;padding-right:8px;overflow:hidden; overflow-x:auto;}
.comparativa2{padding-top:10px;padding-bottom:8px;margin-bottom:-15px;padding-left:8px;padding-right:8px;}
.otrascomparativa{text-align: right;padding-right:25px;}

/* filtro del resultado de busqueda*/
.tubus div {position:relative; top:0px; left:0px; width:98%; height:10px; z-index:5;	}
.tubus ul{PADDING:0px 0px 0px 0px; MARGIN: 0px 0px 2px 0px;  LIST-STYLE-TYPE: none; DISPLAY: inline;}
.tubus li{PADDING:8px 0px 0px 0px; MARGIN: 0px 0px 2px 6px; LIST-STYLE-TYPE: none; DISPLAY: inline;}
.b_mini{margin-bottom:-10px; margin-top:4px; margin-right:10px; position:relative; width:17px; height:17px; }
.b_buscar { position:relative; top:2px; left:10px; height:20px; z-index:15; float:left;	width:120px; padding-left:15px; }
.b_vertodos { position:relative; top:2px; left:0px; height:18px; z-index:15; width:180px; float:left; }
.tit_caract{ font:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#006bb7; position:relative; top:0px;  margin-bottom:0px; margin-left:3px;}
.orden { position:relative; top:2px; left:5px; height:20px; z-index:15;	float:left;	margin-right:10px;	padding:1px 3px 1px 4px;}
 .stock { position:relative; top:2px; left:2px;	height:20px; z-index:15; float:left; text-align:center; padding-left:10px;}
.ocultarPVD{ position:relative; top:-38px; left:80%; width:400px;}
.cat {position:relative; left:0px; top:0px; width:100%;	height: auto; z-index:3;}
.caract div{padding-top:0px; vertical-align:top; }
.filtro{padding-top:0px; margin-left:4px; height:79px; margin-top:5px; border:1px solid #bfcefa;  background-color:#eff3ff; overflow:hidden; overflow-x:auto; overflow-y:auto;  width:145px; }
.filtro_sino{margin-top:10px; padding-top:2px; border: solid 1px; background-color:#eff3ff; height:25px; width:145px;}
.filtro_menormayor{margin-top:10px; padding-top:2px; border: solid 1px; background-color:#F8FAFC; height:33px; width:145px;}
.selec {background-color:#FFFFCC; width:130px;}
.caract ul {padding:3px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; LIST-STYLE-TYPE: none; }
.caract li{MARGIN: 0px 0px 0px 0px; PADDING: 6px 5px 0px 5px;   LIST-STYLE-TYPE: none;  vertical-align:top;   border-right:B7D4F1 dashed 1px;  border-bottom:B7D4F1 dashed 1px;  }
.puedesf {FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; color:#616161; position:relative; top:-5px; margin-left:5px;}
.filtrobus ul{ list-style-type: none;  padding: 0 0 0 0px;}
.filtrobus li{ list-style-type: none; margin-left:-33px; margin-bottom:2px; }
.filtroapli_izq{background-image:url(imagenes/2010/filtroapli_izq.gif); width:4px;}
.filtroapli_content{ background-image:url(imagenes/2010/filtroapli_content.gif);}
.filtroapli_der{background-image:url(imagenes/2010/filtroapli_der.gif); width:4px;}

/* fin filtro del resultado */
