/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.boxText-ayuda { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: white; }
.boxText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #DDDDDD; font-family: Verdana, Arial, sans-serif; font-size : 10px; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #535351; text-decoration: underline; }

BODY {
  
  background: #EEEEF0;
  font-family: Verdana, Arial, sans-serif; font-size: 8px;
  color: #000000;
  padding-right: 0px; padding-left: 0px;padding-bottom: 0px; padding-top: 0px; margin: 0px;
  padding: 0; /* Opera */
  scrollbar-face-color: #EEEEF0;
  scrollbar-arrow-color: #9B9B9B;
  scrollbar-track-color: #EEEEF0;
  scrollbar-shadow-color: #9B9B9B;
  scrollbar-highlight-color: #9B9B9B;
  scrollbar-3dlight-color: #EEEEF0;
  scrollbar-darkshadow-color: #EEEEF0;
  
}


.backgroundprecio {
    
    background: transparent url('images/fondo_planes.gif') no-repeat;
    
    }

.backgroundprecio2 {
    
    background: transparent url('images/cpw/background_muestra_precio2.gif') no-repeat;
    
    }

/*------------------------------------------- */
/* CSS aplicativo a los Alphas en PNG y GIF's */

img, div { behavior: url(iepngfix.htc); }

/*------------------------------------------*/

/* ----------- HOME LEFT -----------------------*/

.homeleft {
    
    position: relative;
    width: 169;
    height: 263;
    top: 0px;
    left: 2px;
    
    
    }

/*-------------END HOME LEFT ---------------------*/





/* ---------  CLASE HEADER  -------    */
#headernuevo {
    top:0px;
    cursor: default;
    background: transparent url('images/header.jpg') no-repeat top;
	height:180px;
	width:750px;
	position:relative;
}
.linksarriba {
    width: 706px;
	float:left;
	text-align:right;
	height:20px;
	padding-top:11px;
}
.buscador {
	width:186px;
	height:85px;
	/height:70px;
	margin-right:41px;
	/margin-right:31px;
	
	padding-top:7px;
	float:right;
	/padding-top:16px;
}
.avanzado {
	padding-top:4px;
	float:left;
}
.bayuda {
    width:70px;
	float:right;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:10px;
	text-align:center;
	margin-top:8px;
}
.bayuda a {
    text-decoration:none;
	color:#FFFFFF;
}	
.bayuda a:hover {
    text-decoration:underline;
	color:#FFFFFF;
}	
/* Unicamente funciona con Firefox
   Determina el formato cuando se selecciona un cuadro de texto */
.inpbus:focus {
	background-color: #FFEFDF;
	color:#000000;
}

.inpbus{
    padding:5px;
	height:25px;
	/height:25px;
	width:127px;
	/width:115px;
	/float:left;
	color: #999999;
	font-family:Tahoma;
	font-size:10px;
	border:1px solid #CCCCCC;
   /*Bordes redondeados*/
    behavior:url(border-radius.htc);     
    -moz-border-radius:3px; /*Para que funcione en Mozilla*/
    -khtml-border-radius:3px; /*Para Konqueror y Safari */
    -webkit-border-radius:3px;
    border-radius:3px; /*Forma normalizada*/ 

    /behavior:url(border-radius.htc);     
    /-moz-border-radius:0px; /*Para que funcione en Mozilla*/
    /-khtml-border-radius:0px; /*Para Konqueror y Safari */
    /-webkit-border-radius:0px;
    /border-radius:0px; /*Forma normalizada*/ 
	 	
}	

#lista {
   display:inline;
   list-style:none;
   list-style-type:none;
   margin:0px;
   padding:0px;
} 
#lista li {
   display:inline;
   list-style-type: none;
   margin:0px;
   padding-right:7px;
   font-family:Tahoma;
   font-size:9px;
   color:#FFFFFF;
   /padding-left:5px;
}
#lista li a {
   color: #FFFFFF;
   text-decoration:none;
} 
#lista li a:hover {
   color: #FFFFFF;
   text-decoration:underline;
}
#barranavi {
   text-align:right;
   float:right;
   position: absolute;
   bottom: 0;
   height:30px;
   width:740;
}
#navi {
    float:right;
	width: 740;
	height: 30px;
	margin: 0;
}

#navi ul {
	margin: 0;
	padding:0;
	list-style: none;
	line-height: normal;
	margin-left: 30px;
}
#navi li {
	display: inline;
	text-align: center;

}

#navi a {
	display: block;
	float: right;
	margin-right: 6px;
	padding: 4px 7px 4px 7px;
	text-decoration: none;
	text-align: center;
	font-size: 11px;
    font-family:Tahoma;
	color: #333333;
	border-radius: .3em;
	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	-khtml-border-radius: .3em;
	background-color:#F5F5F5;	
}

#navi a:hover, #navi .active a {
	background:#FF9900 url('http://www.lucaioli.com.ar/store/images/botones_home.png') repeat-x scroll 0 0;
	color: #FFFFFF;
}

.carrito {
	position: absolute;
	margin-left:285px;
	bottom: 32px;
	font-family:Tahoma;
	font-size:10px;
	height:20px;
	width:500px;
}
#boton_buscar{
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   background:#CCCCCC url('http://www.lucaioli.com.ar/store/images/boton_buscar.png') repeat-x scroll 0 0;
   border:1px solid #FF9900;
   color: #FFFFFF;
   text-shadow:0 -1px 0 #FF9900;
   padding:4px 5px 5px;
   font-family:Arial;
   font-size:11px;
   margin:0 0px 0 0;
   /border:1px solid #FF8306;
   /width: 50px;
   /float:right;
}
#boton_buscar::-moz-focus-inner{
   padding:0;
   border:0;
}
#boton_buscar:hover,#boton_buscar:focus{
   background-position:0 -5px;
   cursor:pointer;
   color: #8C4600;
}
#boton_busavanza {
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
   background:#CCCCCC url('http://www.lucaioli.com.ar/store/images/boton_busavanza.png') repeat-x scroll 0 0;
   border:1px solid #B4B4B4;
   color: #666666;
   text-shadow:0 -1px 0 #FFFFFF;
   padding:4px 5px 5px;
   font-family:Tahoma;
   font-size:10px;
   margin:0 0px 0 0;
   width:110px;
   /width:110px;
}
#boton_busavanza::-moz-focus-inner{
   padding:0;
   border:0;
}
#boton_busavanza:hover,#boton_busavanza:focus{
   background:#CCCCCC url('http://www.lucaioli.com.ar/store/images/boton_busavanzah.png') repeat-x scroll 0 0;
   cursor:pointer;
   color: #000000;
}

.sm {list-style:none; width:740px; height:117px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}


.busqueda {
    
    position:relative;
    width: 151;
    height: 49;
    top: -65px;
    left: 594px;
    font-family: arial, sans-serif;
    font-size: 10px;
    font-weight: medium;
    text-decoration: none;
    z-index: 100;

    }
     
     
.btnarriba {
        
    position:relative;
    width: 490;
    height: 30;
    left: 250px;
    top: -95px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: none;
    text-decoration: none;
    cursor: default;
    color: #535351 /*F78E1E nuestro orangee!  viejo azul  #1170AE*/;
    background: transparent url('images/bgicons.png') no-repeat;
   
    
    }   

/*----------SPAN`S BOTONS ---*/

.contacto {position: relative; top: 6.5px; padding-left: 170px ;}
    
.call { position: relative; top: 6.5px; padding-left: 25px; }
    
.venta { position: relative; top: 6.5px; padding-left: 27px; }
    
/*--------------------*/


/* hipervinculos  */

a.btnarribaz {
    
    color: #535351;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: none;
    text-decoration: none;
   
    
    }
a.btnarribaz:hover {
    
    color: #F26820; /*F78E1E original*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: none;
    text-decoration: underline;
    
    
    }
/*-----------------*/


/* ---- FORM BUSQUEDA ---*/

.formbusq  { 
        
        position:relative;
        top: -7px;
        width: 110px;
		height:24px;
        font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #535351;
        padding-left: 5px;
		padding-top: 5px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F78E1E;
	border-right-color: #F78E1E;
	border-bottom-color: #F78E1E;
	border-left-color: #F78E1E; }

/* ---- FORM RESGISTRACION ---*/

/*.formregist  { 
        
        position:relative;
        top: -2px;
        /*width: 110px;
        font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #535351;
        padding-left: 5px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #535351;
	border-right-color: #535351;
	border-bottom-color: #535351;
	border-left-color: #535351; }*/


/* ---- END CLASE HEADER  --------  */ 

/*   ----- CLASE PARA LOS FORM PARA VENTA CORPORATIVA ----------- */

#corpinput input {
        
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #6F6F6F;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D0C8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #D4D0C8;
	
}

.boton {
        font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ED6A00;
	background-color: #FFFFFF;
        text-align: center;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D0C8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #D4D0C8;
	text-decoration: none;
	cursor: pointer;
        margin-left: 142px;
        /*right: 500px;*/
        
}

.botondos {
        font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ED6A00;
	background-color: #FFFFFF;
        text-align: center;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D0C8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #D4D0C8;
	text-decoration: none;
	cursor: pointer;
        margin-left: 173px;
        /*right: 500px;*/
        
}



.contenedorform {
    
    position: relative;
    top: -25px;
    left: 30px;
    width: 500px;
    height: 180px;
    /*background-color: #000;*/
    
    }

.contenedorformdos{
    
    position: relative;
    top: -35px;
    width: 450px;
    height: 180px;
    left: 105px;
    /*background-color: #000;*/
    
    }
    
.contenedorformtres{
    
    position: relative;
    width: 450px;
    height: 180px;
    margin-left: 30px;
    top: -18px;
    /*background-color: #000;*/
    
    }    

.descdett {
    
        position: relative;
        float: left;
        padding-top: 110px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	font-size: 11px;
        text-align: left;
        
}



.descdet {
    

        position: relative;
        float: left;
        padding-top: 130px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	font-size: 11px;
        text-align: left;
        
}


.descdetdos {
       
        position: relative;
        float: right;
        padding-top: 143px;
       	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	font-size: 11px;
        margin-right: 57 ;
        text-align: right;
        /*margin-right: 120;*/
        
}

.descdetdoss  {
       
        position: relative;
        float: right;
        padding-top: 123px;
       	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	font-size: 11px;
        margin-right: 50 ;
        text-align: right;
        left: 90px;

        
}


.namedet {
	font-weight: bold;
	color: #3354AA;
	text-decoration: none;
	font-size: 10px;
}

.subder {
	
        font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	color: #CC0000;
}

#corptexarea textarea {

	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #6F6F6F;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4D0C8;
	border-right-color: #A8A8A8;
	border-bottom-color: #A8A8A8;
	border-left-color: #D4D0C8;
}

.conf {
        position: relative;
        left: -100;
        font-size: 11px;
        color: #535351;
	font-weight: bold;
	text-decoration: none;
        
    }
    
.confcoti {
    
    font-weight: bold;
    
    }


/* END   CLASE VENTA CORPORATIVA   ---------------------*/


/*   BOTON VENTA CORPORATIVA */

.ventabox {
    
    position: relative;
    top: 6px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #005EA5;
    text-align : center;
}

/* hipervinculos  */

a.ventaboxcorp {color: #005EA5;}
a.ventaboxcorp:hover {color: #AA261F;}

a.ventacorp {color: #4E4E4E;}
a.ventacorp:hover {color: #AA261F;}




/*  BOTONERA ZONA ACTIVA */



.bgcorporateorden {
    
    position: relative;
    width: 556px;
    height: 332px;
    top: -150px;
    cursor: default;
   /* background: url('images/bgventa_corp_ordencompra.jpg') no-repeat; */
        
    }



.bgcorporateregistrate {
    
    position: relative;
    width: 556px;
    height: 332px;
    top: -150px;
    cursor: default;
    /*background-color: #CCCCCC;*/
    /*background: url('images/bgventa_corp_registrate.jpg') no-repeat;*/
        
    }

.bgcorporateservicios {
    
    position: relative;
    width: 556px;
    height: 332px;
    top: -150px;
    cursor: default;
    /*background: url('images/imagen_servicios.jpg') no-repeat; */
        
    }



.bgcorporatecotiza {
    
    position: relative;
    width: 556px;
    height: 332px;
    top: -150px;
    cursor: default;
    /*background: url('images/bgventa_corp_cotizacion.jpg') no-repeat; */
        
    }


.bgcorporate {
    
    position: relative;
    width: 556px;
    height: 332px;
    top: 50px;
    cursor: default;
    /*background: url('images/imagen_venta_corporate.jpg') no-repeat;*/
    
    }


.botonera {
    
    position: relative;
    background: url('images/fondo_botonera.jpg') no-repeat;
        
    }

.vnosotros {
    position: relative;
    top: 0px;
    left: 36px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #4E4E4E;
        
    }
    
.vnosotrosactivo    
{
    position: relative;
    top: 0px;
    left: 36px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #AA261F;
        
    }
    
    
.vservicios

  {
    position: relative;
    top: 0px;
    left: 65px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #4E4E4E;
        
    }
    
.vserviciosactivo

  {
    position: relative;
    top: 0px;
    left: 65px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #AA261F;
        
    }
    
.vregistrate

  {
    position: relative;
    top: 0px;
    left: 86px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #4E4E4E;
        
    }
    
    
.vregistrateactivo

  {
    position: relative;
    top: 0px;
    left: 86px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #AA261F;
        
    }
    
.vorden

  {
    position: relative;
    top: 0px;
    left: 112px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #4E4E4E;
        
    }

.vordenactivo

  {
    position: relative;
    top: 0px;
    left: 112px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #AA261F;
        
    }

.vcotizaciones
{
    position: relative;
    top: 0px;
    left: 136px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #4E4E4E;
        
    }

.vcotizacionesactivo
{
    position: relative;
    top: 0px;
    left: 136px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #AA261F;
        
    }


/* END BOTONERA ZONA ACTIVA */




/* ------------- END VENTA CORPORATIVA-------------*/


/*------MENU HOME INDEXABLE-----------*/

.htitulo {
    position:relative;
    top: -25px;
    left: 50px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    padding-top: 15px;
    color: #1170AE;
    
}

.hdescripcion {
    position:relative;
    top: -18px;
    left: 42px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 20px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #A81118;
}

.hprecio {
    
    position:relative;
    top: -10px;
    left: 10px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #000000;
    padding-top: 10px;

}

.hcuotas {
    position:relative;
    top: 10px;
    left: 8px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 16px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    color: #1170AE;

}

.hcomprar{
    position:relative;
    top: 11px;
    left: 8px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;
    cursor: default;
    color: #A81118;
    padding-top: 10px;
    padding-bottom: 8px;
}

.hnota{
    position:relative;
    top: 11px;
    left: 8px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    text-decoration:none;
    cursor: default;
    color: #A81118;
    padding-top: 25px;
    padding-bottom: 8px;
}
/*---------END HOME INDEXABLE ---*/

/*------------- CSS PARA EL FOOTER CORPORATIVO POP UPS -*/
TD.btn-cerrar {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    text-decoration:none;
    cursor: default;
    padding-left: 540px;
}

TD.titulo {
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    cursor: default;
    padding-left: 5px;
}
.titulopunthogar {
    
    color:#515153;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    cursor: default;
    padding-left: 5px;
}

img.titulo-posicion-logo {
    padding-top: 50px;
    padding-left: 300px;
    
}

TD.titulo-proximamente {
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    cursor: default;
    padding-left: 530px;
}


/*--------------------------end--------------------------*/

/*-----------------------Text Footer Corporativo CSS -------------*/

.text-footer {
        color:/*#535351*/;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        cursor: default;
        margin-right:5px;
        margin-left: 5px;
}
.text-payshi {
        color:/*#535351*/;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        cursor: default;
        margin-right:0px;
        margin-left: 0px;
}
.text-footer-mini {
        color:#535351;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        text-decoration: none;
        cursor: default;
        margin-right:5px;
        margin-left: 5px;
}

.texto-punthogar
{
        color:#535351;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
        cursor: default;
}

.body-color {
    background: white;
}


.bgfooter {
    
    background: url('images/bg_footer.gif') no-repeat;
    
    }

/*--------------------end text footer css----*/

/* hipervinculos corporativos popups */

a.popup {color: #535351;}
a.popup:hover {color: #F78e1e;}

/*----------------------End hipervinculos corporativos popups------*/

/* -------------------- ESPACIOS EN BLANCO PARA CONDITIONS.PHP --------*/

.espacio-conditions-primero {
    
    padding-top:7px;
    
    
    }



.espacio-conditions {
    
    vertical-align: 7px;
    
    
    }

/* -------------------- END OFF ESPACIOS EN BLANCO PARA CONDITIONS.PHP --------*/



/*-------------DRAG AND DROP----------------*/
.dragme{position:relative;}
/*------------------------------------------*/

/* ----------------  BOTON LINEA DIRECTA ----------*/
DIV.texto-linea-directa {
    position:relative;
    color:#535351;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    text-decoration:none;
    cursor: default;
    margin-top: -150px;
    margin-left: 0px;

}

DIV.Titulo-linea-directa {
    position:relative;
    color:#FF6E06;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: default;
    margin-top: 10px;
    margin-left: 0px;

}

DIV.preguntas-linea-directa {
    position:relative;
    color:#535351;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: default;
    margin-top: 15px;
    margin-left: 0px;

}

/*-----------------------END LINEA DIRECTA ---------------*/



/*-------------TOOL-TIPS1--------------------*/
a.tt{
    position:relative;
    z-index:100;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
    cursor: hand;
}
a.tt span{ display: none; }

a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top: 0px;
    left: -60px;
    padding: 14px 10px;
    width: 10px; /*zona activa*/
    color: #000000;
    text-align: center;
    filter: alpha(opacity:100);
    KHTMLOpacity: 100;
    MozOpacity: 100;
    opacity: 100;
    z-index: 100;    
}

a.tt:hover span.top{
	display: block;
        width: 150px;
        height: 20;
        letter-spacing: 0px;
        background: url('images/tooltip/bubble2.gif') no-repeat center bottom;
       
}

a.tt:hover span.middle{ 
	display: block;
	width: 150px;
	background: url('images/tooltip/bubble_filler1.gif') repeat-y;
	
}

a.tt:hover span.bottom{
	display: block;
        width: 150px;
        height: 20;
	background: url('images/tooltip/bubble1.gif') no-repeat;
        z-index: 100; 
}

/*------------ end off ------------------------------------------------*/

/*-------------TOOL-TIPS2--------------------*/
a.tt2{
    position:relative;
    z-index: 100;
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    text-decoration:none;
    cursor: hand;
}
a.tt2 span{ display: none; }

a.tt2:hover span.tooltip{
    display:block;
    position:absolute;
    top: -32px;
    left: 130px;
    padding: 14px 10px;
    width: 10px;/*zona activa*/
    color: #004A7F;
    text-align: center;
    filter: alpha(opacity:99);
    KHTMLOpacity: 0.99;
    MozOpacity: 0.99;
    opacity: 0.99;
}

a.tt2:hover span.top{
	display: block;
        width: 150px;
        height: 20;
        letter-spacing: 0px;
        background: url('images/tooltip/bubble_top.gif') no-repeat center bottom;
       
}

a.tt2:hover span.middle{ 
	display: block;
	width: 150px;
	background: url('images/tooltip/bubble_filler1.gif') repeat-y;
	
}

a.tt2:hover span.bottom{
	display: block;
        width: 150px;
        height: 20;
	background: url('images/tooltip/bubble1.gif') no-repeat;
        
}

/*------------ end off ------------------------------------------------*/

A {
  color: #000000;/*535351;*/
  text-decoration: none;
}

A:hover {
  color: #FF6500;    /*F78E1E*/
  text-decoration: none;
}
/*-------------------------------------------------------*/
/* hipervinculo footer */

a.footer {color: #FFFFFF;}
a.footer:hover {color: #000000;}

/*-------------------------------------------------------*/
FORM {
	display: inline;
}

/*TR.header {
}*/

TR.headerNavigation {
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
}

TD.sombraizquierda {
  background: white url(/store/images/top_left_bg.gif);
}

TD.sombraderecha {
  background: white url(/store/images/top_right_bg.gif);
}

TD.sombraarriba {
  background: white url(/store/images/top.gif);
  }

TD.sombraabajo {
   
  background: #EEEEF0 url(/store/images/bottom.gif) no-repeat;
}

.infoBox {
  background: rgb(169,169,169);  /* mirar */
}

.infoBoxContents {
  background: white;
  font-family: Verdana, Arial, sans-serif;
  color: /*rgb(169,169,169)*/#000000;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #bed3b4;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  background: white; /* url(images/fondo_titulos.gif);*/
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

A.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: url(/catalog/images/fondo_articulo.gif);
  color: #000000;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #393939;
}

A.pageResults:hover {
  color: #FFFFFF;
  font-weight: bold;
  background: #F37D00;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
TD.mainsuc, P.mainsuc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: white;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
/*  background: url(images/clip.gif) no-repeat center;*/
  font-size: 10px;
}

.smallTextcodigo {
    
    position:relative;
    left: 323px;
    top: -14px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align: right;
    /*background-color: #CCCCCC;*/
    
    }


TD.smallText-busqueda-avanzada {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

TD.smallText1, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  color: #cccccc;
  font-size: 10px;
}

.smallpuntos {
    
    font-family: Arial, Helvetica, sans-serif;
    color: #F78e1e;
    font-size: 10px;
    border-top-color: #f78E1E;
    
    }

TD.smallTextcorporativo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #535351/*1170AE*/;
  letter-spacing: 0.3px;
  font-size: 10px;
  font-weight: bold;
  cursor: default;
}

TD.smallTextPrice {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #535351/*1170AE*/;
  letter-spacing: 0.3px;
  font-size: 11px;
  font-weight: bold;
  cursor: default;
  padding-left: 15px;
}

SPAN.smallTextSpecials {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #535351/*1170AE*/;
  letter-spacing: 0.3px;
  font-size: 11px;
  font-weight: bold;
  cursor: default;
  padding-left: 15px;
}

TD.smallTextcorporativolegal {
  font-family: Arial, Helvetica, sans-serif;
  color: #535351;
  letter-spacing: 0px;
  font-size: 10px;
  cursor: default;
  padding-left: 1px;
}

TD.smallTextcorporativolegalfoot {
  font-family: Arial, Helvetica, sans-serif;
  color: #535351;
  font-size: 10px;
  cursor: default;
}

.smallTextcorporativolegal2 {
  
  font-family: Arial, Helvetica, sans-serif;
  color: #535351;
  letter-spacing: 0px;
  font-size: 11px;
  cursor: default;
  padding-left: 21px;
  
}

SPAN.smallTextcorporativolegalblanco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #535351;
  font-size: 9px;
  cursor: default;
  padding-left: 11px;
  padding-top: 0.2px;
}
SPAN.legal-espacio {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  letter-spacing: 0px;
  font-size: 9px;
  cursor: default;
}
SPAN.corporativospan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  cursor: default;
}

TD.descText {
  font-family: Tahoma, Verdana/*Verdana, Arial, sans-serif*/;
  font-size: 11.5px;
  color: #535351;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}


h1{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #535351; font-weight: normal; margin: 0px;}   

h1 a{font-size: 14px; color: #535351; font-weight: bold; margin: 0px;}


.fieldKeypreciopro
{
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #535351;
    
}
.fieldKeycalculador {
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #535351;
    
    }
.fieldKeyclick {
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #535351;
    
    
    }

TD.fieldKeytitulo {

font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #535351;
}

TD.fieldKeytitulofoot {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #000000;
  cursor: default;
}

TD.fieldKey {
  
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #393938;

}

P.fieldKey {
  font-family: Courier, Verdana, Arial, sans-serif;
  font-size: 12px;
/*  font-weight: bold;*/
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF4800;
  cursor: default;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #f5f5f5; }
.moduleRowSelected { background-color: #f5f5f5; }


.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF6500; background-color: #f5f5f5;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FF6301; background-color: #f5f5f5; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #535351; }
.carrito-vacio { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #535351; }

span.menuStyle A {
    color: white; 
    font-family: Verdana, Arial, sans-serif; 
    font-size: 9px; 
}

div.shadow {
    float: left;padding: 0 4px 4px 0;
    background: url(images/dropshadow.png) no-repeat bottom right
}

div.shadow img { 
    display: block;position: relative;
    top: -2px;left:-2px;padding:5px;background:#FFFFFF;
    border:1px solid;border-color: #ccc #666 #666 #ccc
} 

/*Comienzo los infobox sombredos ERR*/

.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 color: #/*AA261F*/005EA5;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft   { background: url('images/infobox/left.gif'); }
.mws_boxRight  { background: url('images/infobox/right.gif'); }
.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter { background: rgb(248,248,248); }
/* Graphical Borders - boxes column_left_right - Star */

/* Graphical Borders - boxes main modules and file-pages - Star */
.mws_boxTop_main    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft_main   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight_main  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom_main { background: url('images/infobox_main/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter_main { background: #FFFFFF; }
/*Final los infobox sombredos ERR*/

/*TOOLTIP*/	  
div#toolTip {
position:absolute;
width:220px;
background:#000;
border:2px double #fff;
text-align:left;
padding:5px;
-moz-border-radius:5px;
z-index:1000;
}
div#toolTip p {
margin:0;
padding:0;
color:#fff;
font:10px/11px verdana,arial,serif;
}
div#toolTip p em {
display:none;
margin-top:3px;
color:#f60;
font-style:normal;
font-weight: normal;
}
li.prod {list-style:decimal;}
.numeros {
  color: #FF9900;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
}
.items {
  color: #999999;
  font-family:Tahoma;
  font-size:11px;
}
.items:hover {
  color: #666666;
  font-family:Tahoma;
  font-size:11px;
}


#blanket {
   background-color:#111;
   opacity: 0.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:610px;
	height:260px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#masbuscados {
    margin:auto;
    padding-top:5px;   
    height:25px;
	width:740px;
	font-family:Arial;
	font-size:11px;
}
#masbuscados ul{
    list-style:none; /* Eliminamos los bullets */
    margin:0px; /* Quitamos los margenes */
    padding:0px; /* Quitamos el padding */
}
#masbuscados ul li {
    float:left; /* Hacemos que el menu se muestre horizontal */
    padding-left:10px;
    padding-right:10px;
    border-right:1px dotted #CCCCCC;
}
#masbuscados ul li a{
    text-decoration:none;
    color: #333333;
}
#masbuscados ul li a:hover{
    color: #000000;
	font-weight:bold;
	
}
/*- Menu horizontal --------------------------- */

    #tabsJ {
      
     position:relative;
     float: right;
     width: 100%;
     height: auto;
     top: 2px;
     margin-top: -35px;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px;
     font-weight: medium;
     text-decoration: none;
     cursor: default;
     line-height: normal;
     border-bottom: 0px solid #8C8C8C;
      }
      
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 7px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 5px 0 3px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 18px 5px 15px;
      color:rgb(0,0,0); /*color de la letra de los botones ERR*/
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color: rgb(255,255,255); /*color de la letra de los botones onmouseover ERR (247,142,30)*/
      font-weight: medium;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
/*TOOLTIP*/	  
