.h2Tienda{color:#333333; font-weight: bold; border:none;font-size: 1.1em; padding:0 0 1em; margin:0 !important;}

* html #rightSidebar {width:554px !important; }


.h2DetalleProducto{margin:0;background:transparent url('../img/bullet_leftMenu_right_icl.gif') no-repeat scroll left 5px;padding-left:13px;font-size: 1em;border:none;font-weight: bold;text-decoration: underline;}

.h3resumen{font-size: 1em;}

.borderDotBottom{border-bottom:1px dotted #919191;padding-bottom:1em;}

div.back{margin-top:0 !important;}

.infoAdicional{position:absolute;left:-9999px;overflow: hidden;}

.blackBold{color:#000000;font-weight: bold;}

abbr, acronym{cursor:help; border-bottom-style: dotted;border-width: 1px;}

.noBack{background: none;}

*:first-child+html .noProducts{height:2.5em;}

/*FORMULARIO DE BÚSQUEDA*/

#searchProductosForm fieldset{width:100%;padding-left:0;padding-right:0; padding-top:0;}

#searchProductosForm input[type='submit']{font-family:Tahoma,sans-serif;}

#searchProductosForm  #textoBusqueda{width:24.1em;}

/* *:first-child+html #searchProductosForm  #textoBusqueda{width:23.8em;}*/

* html #searchProductosForm  #textoBusqueda {width:23.5em;} 

.botonTienda{background: #9D150E /*url('../img/boton.gif');border:medium none*/;color:#FFFFFF;border:1px solid #323232;}

/*TABLE DE RESUMEN DE LA COMPRA*/

#tablaCompraBuscador{margin:0 0 0 1px;width:100%;border:1px solid #981F15;}

*:first-child+html #tablaCompraBuscador{margin-left:0 !important;width:100.1%;} 

#tablaCompraBuscador th{border:1px solid #981F15;background-color: #F3F3F1;color:#000000;text-align: left; width:50%;}

h3.tuCompra{border-top:1px solid #981F15;color:#ffffff;font-size:1em;font-weight:bold;margin:0 -1px 0 0;padding:5px;text-align:center;/*width:98%;*/background:#990000 url('../img/fondo_encabezado_compra.gif') repeat-x;}

*:first-child+html h3.tuCompra{width:98.2%;}

* html h3.tuCompra{margin-left:1px;}

/*.tucompraIzq{margin:0 0 0 -1px;background: #990000 url('../img/esqizq_fondo_encabezado_compras.gif') no-repeat left; padding-left:5px;}*/

/*.tucompraDer{background: #990000 url('../img/esqder_fondo_encabezado_compras.gif') no-repeat right; padding-right:3px;}*/

#tablaCompraBuscador td{border:1px solid #981F15;color:#565656;text-align: center;}

#gestionarCompra {margin:0 -1px 0 0; background-color: #F3F3F1; height:auto; border-bottom:1px solid #981F15; border-left:1px solid #981F15; border-right:1px solid #981F15;}

* html #gestionarCompra {height:1px; margin:0 -1px 0 1px;}

/** html #gestionarCompra{margin:0 -1px 0 1px;}*/ 

#gestionarCompra p {margin:0; padding:3px 0; border:none;}

#gestionarCompra a {background:transparent url('../img/icono_compra.png') no-repeat left; padding:0 20px; margin:0;}

#gestionarCompra .texto{}

/*#gestionarCompra .pie .izq{background: transparent url('../img/esqizq_pie_tabla_compras.gif') no-repeat left;padding-left:5px;height:5px;}*/

/*#gestionarCompra .pie .der{background: transparent url('../img/esqder_pie_tabla_compras.gif') no-repeat right;padding-right:5px;height:5px;}

#gestionarCompra .pie .contenido{border-bottom:1px solid #981F15;/*height:4px;*/}*/

.tablaResumen{margin-top:10px !important;margin-left:1px;}

/*PRODUCTOS DE LA TIENDA*/

div.productoTienda{background-color:#FAF9FA;width:48.6%;border:1px solid #bbbbbb;height:16em;}

div.productoTienda .imagenProducto {width:86px;}

* html div.productoTienda .imagenProducto {display:inline;}

* html div.productoTienda div.detalles  {display:inline;}

div.productoTienda img{border:1px solid #bbbbbb;}

div.productoTienda h3{margin:0;background:transparent url('../img/bullet_leftMenu_right_icl.gif') no-repeat scroll left 5px;padding-left:13px; height:auto !important;}

div.productoTienda h3 a{padding-left:0 !important;}

div.productoTienda .detalles * {padding-left:13px;}

.productoTienda .detalles {height:13em;}

div.productoTienda div.detalles{width:12em;}

div.productoTienda .contenidoProducto{padding:6px 10px;/*height:11.3em;*/}/*border-right:1px solid #bbbbbb;border-left:1px solid #bbbbbb;*/

/*div.productoTienda .cabecera .izq{background: transparent url('../img/esq_sup_izq_recuadro_productos.gif') no-repeat left;padding-left:5px;height:5px;}*/

/*div.productoTienda .cabecera .der{background: transparent url('../img/esq_sup_der_recuadro_productos.gif') no-repeat right;padding-right:5px;height:5px;}*/

/*div.productoTienda .cabecera .contenido{border-top:1px solid #bbbbbb;background-color:#FAF9FA;}*/

/*div.productoTienda .pie, div.productoTienda .cabecera{clear:both;}*/

/*div.productoTienda .pie .izq{background: transparent url('../img/esq_inf_izq_recuadro_productos.gif') no-repeat left;padding-left:5px;height:5px;}*/

/*div.productoTienda .pie .der{background: transparent url('../img/esq_inf_der_recuadro_productos.gif') no-repeat right;padding-right:5px;height:5px;}*/

/*div.productoTienda .pie .contenido{border-bottom:1px solid #bbbbbb;background-color:#FAF9FA;/*height:4px;}*/

div.detalleProducto{background-color:#FAF9FA;border:1px solid #bbbbbb;padding-top:1em;padding-bottom:1em;}

div.detalleProducto .imagenProducto{width:154px;border:1px solid #bbbbbb;padding:0; margin-left:1em;}

div.detalleProducto .imagenProducto img{padding:7px;}

div.detalleProducto div.detalles{width:62%;}

* html div.detalleProducto div.detalles{width:60%;}

* html div.detalleProducto .imagenProducto {display:inline;}

div.detalleProducto *{padding-left:13px;}

#unidades{width:3em;padding:0;text-align:center;}

*:first-child+html #anadirCesta{width:12em;}

.precioProducto{color:#9D2B25;font-weight: bold; margin-bottom:0;}

.precioDetalleProducto{color:#9D2B25;font-weight: bold;font-size: 1.7em;}

.productoImpar{margin-right:0 !important;margin-left: 10px;}

.editorialProducto{margin-bottom:0;}

#anadirCesta{width:12em;}

/*LISTADO DE LA CESTA*/

div.listadoCestaProducto{background-color:#FAF9FA;width:100%;border:1px solid #bbbbbb;padding-top:1em;}

div.listadoCestaProducto .imagenProducto{width:70px;padding-bottom:1em;}

div.listadoCestaProducto .imagenProducto img{border:1px solid #bbbbbb;margin:0 1em;}

div.listadoCestaProducto h3{margin:0;background:transparent url('../img/bullet_leftMenu_right_icl.gif') no-repeat scroll left 5px;padding-left:13px;font-size:1em;}

div.listadoCestaProducto h3 a{font-size:1em;}

div.listadoCestaProducto h3 a{padding-left:0 !important;}

div.listadoCestaProducto .detalles *{padding-left:13px;}

div.listadoCestaProducto .detalles {width:10em; margin-left:3em;}

*:first-child+html div.listadoCestaProducto .detalles{width:10em;}

div.listadoCestaProducto .detallesCompra p{color:#9D2B25;padding-right:1em;}

div.listadoCestaProducto .detallesCompra input{border-color:#9D2B25;color:#9D2B25;width:3em;}

div.listadoCestaProducto .detallesCompra img{background: none;padding:0 5px 0 0;}

div.listadoCestaProducto .detallesCompra span{margin-left:1.2em;}

*:first-child+html div.listadoCestaProducto .detallesCompra span{margin-left:1em;}

/*FORMULARIO DE DATOS DE ENVÍO*/

*:first-child+html form#dataSendForm{margin-top:-60px;}

div.formDatosEnvio{margin:2em 0 1em .5em;/* width:100%; */}

div.formDatosEnvio p{margin:4px 0;}

div.formDatosEnvio label{width:10em;}

div.formDatosEnvio input[type="text"]{width:30em;}

div.formDatosEnvio input.inputText {width:30em;}

div.formDatosEnvio input[type="checkbox"]{margin-left:0;}

.shortInput{width:15em !important;}

.cpInput{width:3.5em !important;}

.telInput{width:10em !important;}

.emailInput{width:27em !important;}

* html div.formDatosEnvio select {margin:0 0 0 -3px !important;}

#applyFactCountry,#applySendCountry{margin-top:-1.5em;}
*:first-child+html #applyFactCountry,*:first-child+html #applySendCountry{margin-top:-2em;}
* html #applyFactCountry,* html #applySendCountry{margin-top:-2em;}

#sendCountry,#factCountry{width:23em;}
*:first-child+html #sendCountry,*:first-child+html #factCountry{width:22em;}
* html #sendCountry,* html #factCountry{width:21em;}

/*RESUMEN DE DATOS FINALES*/

*:first-child+html .TablaCestaProducto{margin-top:-20px;} 

div.resumenDatosEnvio,div.resumenDatosFactura{border:1px solid #bbbbbb;padding:0 1em;width:45.6%;margin-top:1em;}

div.resumenDatosEnvio{margin-right:1em;}

ul.resumen li{list-style: none; background:none;margin:10px 0;padding: 0;}

/*MECANISMO DE PAGINACIÓN*/

.paginacionILC .pags{text-align: center;}

.paginacionILC .pags .current_page{background-color:#9D2B25;border:1px solid #9D2B25;}

.paginacionILC .pags #prev{background:url('../img/bullet_anterior_rojo.gif') no-repeat center left;padding:5px 5px 5px 17px;}

.paginacionILC .pags #prev:hover{background:#9D2B25 url('../img/bullet_anterior_over_rojo.gif') center left no-repeat ;color:#ffffff;}

.paginacionILC .pags #next{background:url('../img/bullet_siguiente_rojo.gif') no-repeat center right;padding:5px 17px 5px 5px;}

.paginacionILC .pags #next:hover{background:#9D2B25 url('../img/bullet_siguiente_over_rojo.gif') center right no-repeat;color:#ffffff;}

/*ENLACES DE POLITICAS*/

#enlacesPoliticas {text-align: center;}

#enlacesPoliticas li{display:inline;list-style: none; background: none;padding:0 3em 0 0;}

/*MENSAJES*/

#errorMessage{margin-bottom: 1em;margin-top:0;}

/*TABLA RESUMEN COMPRA*/

#tablaCompraResumen {/*  */border:1px solid #981F15;}

#tablaCompraResumen th{border:1px solid #981F15;background-color: #F3F3F1;color:#000000;text-align: center;}

#tablaCompraResumen thead th{background:#990000 url('../img/fondo_encabezado_compra.gif') repeat-x;border:none;color:#ffffff;}

#tablaCompraResumen tfoot{background-color: #F3F3F1;}

#tablaCompraResumen td{border:1px solid #981F15;color:#565656;}

.totalesResumen{margin:0 5px 0 0;text-align: right; clear:both;}

.totalesResumen strong{position:absolute;right:8em;}

.totalesResumenPortes{margin:0 5px 0 0;text-align: right; clear:both;}

form {margin:0;}

.enlaceManual {padding-right:1.75em;}

* html .enlaceManual { display:inline-block; line-height:160%;}
