html{height:100%}
body{border:0;width:100%;background-color:#C7D2A9;min-width:600px;font-family:Arial, Helvetica, sans-serif;font-size:1.3em;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;margin:0;padding:0}
*{margin:0;padding:0}
#quote{opacity:1;filter:alpha(opacity=100);position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:10000;padding-top:10%;background-color:#333}
#quote p{font-size:1.5em;font-weight:700;color:#d8d8d8}
#quotebox{opacity:.65;filter:alpha(opacity=65);height:100%;background-color:#333}
span.spanCupon{margin-right:100px;font-size:.8em}
span.spanCupon input{width:70px!important;font-size:.9em!important}
a{color:#33789C;cursor:pointer;outline:none;text-decoration:none}
a:hover{color:#C40003}
.clearLeft{clear:left}
a#saltar:focus,a#saltar:hover,a#saltar:active{background:#6C3 none repeat scroll 0;color:#FFF;text-indent:3em;display:block}
.hideFromScreen{display:none;margin:0}
.clear{clear:both;border:0;margin:0;padding:0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
.ancho100{width:736px!important}
* html .clearfix{height:1%}
.pixeles40{height:40px;border-top:1px dotted #D8D8D8!important}
p{color:#464439;font-size:.6em;line-height:1.3em;font-family:arial, "Times New Roman", Times, serif; text-align:justify}
p img{float:left;margin:5px 10px;padding:0}
h1,h2,h3,h4,h5,h6{line-height:1em;margin:0;padding:0}
h1{color:#3D3D3D;width:177px;font-size:.9em;font-weight:400;float:left;background:transparent url(../imagenes/logo.jpg) left top no-repeat;height:146px;margin:10px 0 0 30px}
h1 span{color:#7FAF1E;display:block;font-weight:700}
h1 span,h1 strong{text-indent:-9000px}
h2,h3,h4{color:#4B3F27;padding-bottom:3px;font-weight:400;margin-top:10px;margin-bottom:10px;font-size:.7em;font-family:Arial,Helvetica,sans-serif}
h2 em,h3 em,h4 em{font-weight:700;font-size:1.3em;color:#000}
h4#tituloFormCompra{border:0;font-size:.5em;cursor:pointer;text-align:right;border-bottom:1px dashed #996;padding-top:20px;margin:20px 0}
h3#tituloListaproductos{margin-top:30px}
h2.recomendacion{margin-bottom:5px!important;background: #9F164A!important;font-weight: bolder; }
h2.recomendacion a{color:#fff!important;}
div#estructura{width:980px;background:#fff url(../imagenes/bgContenido.jpg) left top repeat-y;box-shadow:0 0 8px rgba(0,0,0,0.7);margin:0 auto}
div#cabecera{height:215px;background:transparent url(../imagenes/top.jpg) left top repeat-x;position:relative}
#menu{height:21px;padding:15px 5px 0}
#menu ul{list-style:none;margin:0;padding:0}
#menu > ul > li{position:relative;float:left;z-index:20}
#menu > ul > li > a{font-size:12px;color:#fff;text-decoration:none;display:block;line-height:20px;font-weight:700;z-index:6;position:relative;padding:0 15px}
#menu > ul > li:hover a,#menu > ul > li > a:hover,a.activo{background:#7eac25}
div#cuerpo{min-height:360px;}
div#izquierda{min-height:400px;width:210px;float:left;margin:0}
div#categorias{padding:10px 0}
div#categorias h2,div#contacto h2{color:#afda44;height:auto!important;font-weight:700;font-size:.6em;text-transform:uppercase}
div#categorias h2{color:#afda44;text-align:center}
div#bannerLateral,a#recomendarSitio{display:block;margin-top:5px;text-align:center}
ul.navCategoria{list-style:none;border-top:1px solid #dfe0e0}
ul.navCategoria ul{list-style:none;display:none;margin:0;padding:0}
ul.navCategoria > li{border-bottom:1px solid #dfe0e0;padding:0 8px 0 10px}
ul.navCategoria li a{text-decoration:none;color:#fff;font-size:.6em;font-weight:700}
ul.navCategoria li a:hover{color:#d8d8d8;text-decoration:underline}
ul.navCategoria ul a{color:#222;font-size:12px}
div#centro{width:557px;float:left;padding-left:10px; padding-right:10px}
div#centro ul{color:#464439;font-family:Georgia,"Times New Roman",Times,serif;font-size:.6em;margin-left: 16px;}
a#fotoReceta{float:right;border:3px double #CCC}
iframe{border:0!important;display:block;margin:5px auto;background-color:#fff !important}
iframe *{ border:0 !important}

h2.tituloEsp{ margin-top:20px}

div#centro h2, h2.tituloEsp{color:#7AAA47;font-weight:700;text-transform:uppercase}
.paddinizqno{padding-left:0!important}
div.destacado{width:160px;min-height:231px;float:left;font-size:12px;text-align:center;padding:0 12px; margin-bottom:25px}
div.destacado img{display:block;margin:0 auto}
div.destacado h3{display:block;color:#111;font-size:1em;font-weight:700}
div.destacado strong{display:block;color:#ff0707}
a.agregarCarro{display:block;background:url(/imagenes/fondoboton.jpg) left top repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;line-height:20px;text-align:center;font-size:1.1em;width:150px;margin:0 auto}
div.infoCentro{width:365px;float:left;min-height:120px;   margin:5px 16px 0 0}
div.infoCentro p{background-color: #F8F8F8;
    font-size: 12px;
    height: 90px;
    padding: 5px;}
dl.noticiasHome{ padding:0; width:220px; float:left; margin:0 15px}
dl.noticiasHome dt img{ display:block; margin:0 auto;border:3px double #ccc;}
dl.noticiasHome dd a{ display:block; text-align:center; margin:10px 0}
dl.noticiasHome dd a.vermas{ text-align:right}

dl.noticias { clear:both}
dl.noticias dt a, dl.noticiasHome dd a{color:#99C95B;font-size:14px;font-weight:bolder}

dl.noticias dt span, dl.noticiasHome dt span{color:#333;font-size:12px;display:block}
dl.noticias dt img{float:left;border:3px double #ccc;margin:0 10px 10px 0}
dl.noticias dt p, dl.noticiasHome dt p{color:#afda44;font-size:12px}
a.vermas{color:#afda44;font-size:12px;display:block;text-align:right}
div#contacto{height:160px;margin-top:8px}
div#contacto dl{padding:0 5px}
div#contacto dl dt{color:#464646;text-transform:uppercase}
div#contacto dl dd{font-size:.65em;border-bottom:1px solid #CCC;padding:10px 0}
div#contacto dl dd strong{color:#555;font-size:.9em}
div#masVendido{width:186px;height:226px;background:#EBF0E5;margin-top:30px;padding:10px 10px 0}
div#masVendido dt{font-size:.6em;color:#919F14;font-weight:700;padding-left:10px;padding-bottom:10px;border-bottom:1px solid #BDCAB2}
div#masVendido dd{font-size:.6em;padding-left:10px;margin:10px 0}
div#masVendido dd a{color:#000}
div#derecha{float:right;width:187px;padding:10px 0 20px}
div#banner{width:770px;height:170px;float:right; position:relative}
div#banner img{ position:absolute; top:0; right:0}

ul.listaBotonesForm{list-style:none}
a.volver{display:block;font-size:.55em;text-align:center;text-decoration:none;margin-top:20px;color:#919F14}
a.catSeleccion{color:#fff !important; text-shadow:#6374AB 4px 3px 2px}
div.sucursales{width:566px;float:left;text-align:center;font-size:.85em}
div.sucursales div{float:left;}
table#productos{border-bottom:0!important;border-right:0!important;font-family:Verdana, Arial, Helvetica, sans-serif;border-collapse:collapse!important;border-left:1px solid #f0f0f0!important;border-top:1px solid #f0f0f0!important;color:#333;width:97%!important;table-layout:auto;margin:0 0 30px!important}
table#productos caption{font-size:.8em!important;font-weight:700;letter-spacing:-1px;color:#F20000;text-align:left;margin:5px 0 0;padding:5px}
table#productos thead tr th{text-transform:uppercase;font-size:.6em;color:#DA000C}
table#productos tfoot tr th,table#productos tfoot tr td{text-transform:uppercase;color:#F20000!important;font-weight:700;font-size:.7em}
table#productos tfoot tr th{width:20%}
table#productos tfoot tr td{width:80%;text-align:right}
table#productos td,table#productos th{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;line-height:1.2em!important;font-size:.6em!important;vertical-align:middle!important;padding:5px!important}
table#productos tr.odd th,table#productos tr.odd td{background:#efefef}
table#productos th.celdaPrecio,table#productos td.celdaPrecio{width:auto;text-align:right}
td.celdaPrecio{color:#333;font-weight:700}
table#productos tr td.celdaPrecio a img{border:0!important}
table#productos tr td a{text-decoration:none;color:#333}
table#productos tr td img{width:55px;height:55px}
table#productos tr td:first-child{text-align:center;width:85px}
table#productos tfoot tr td:first-child{text-align:right}
th ul#datosCarritoCompra{list-style:none;font-size:.8em!important;color:#333;float:right}
strong#precioProductosAgregados,strong.precioProductosAgregados,strong#precioCompraMinima{color:#DA000C}
ul.datosCarrito{list-style:none;font-size:.8em;float:left;margin:5px 10px}
a.btnFinalizarCompra,a.btnFinalizarCompraCanasta{font-weight:700;cursor:pointer;font-size:.9em;float:left;background-color:#4D90FE;background-image:0;border:1px solid #007946;color:#FFF;text-shadow:0 1px rgba(0,0,0,0.1);vertical-align:bottom;border-radius:5px;padding:5px 10px}
a.btnFinalizarCompra:hover,a.btnFinalizarCompraCanasta:hover{background-color:#357AE8;background-image:0;border:1px solid #007946;color:#FFF;cursor:pointer;text-shadow:0 1px rgba(0,0,0,0.3)}
a.btnVaciarCarrito{text-decoration:underline;font-weight:400;color:#333;cursor:pointer;font-size:.9em;text-transform:none;padding:3px 3px 3px 25px}
a.btnConfirmarCompra{background:transparent url(../imagenes/carrito_pagar.png) no-repeat 5px 50%;color:#333;font-weight:700;cursor:pointer;font-size:.9em;float:left;padding:3px 3px 3px 25px}
a.btnConfirmarCompra:hover{background:transparent url(../imagenes/carrito_pagado.png) no-repeat 5px 50%}
.cantidad{float:left;width:45px;}
ul.sumatoria{list-style:none;width:15px;height:20px;float:left;margin:3px 0 0}
ul.sumatoria li{width:16px;height:17px;cursor:pointer;border:none;margin-top:3px}
li.sumar,li.sumar2{background:url(../imagenes/aumentar2.gif) left top no-repeat}
li.restar,li.restar2{background:url(../imagenes/disminuir2.gif) left top no-repeat}
div#pie{height:auto;padding:30px 0 10px}
div#contenidoPie strong{color:#333;font-size:.6em}
div#contenidoPie p{color:#333;font-size:.56em}
p#desarrolladoPor{text-align:right !important;margin-top:20px; font-size:0.5em}
p#desarrolladoPor a{color:#C7D2A9}
p#desarrolladoPor strong{font-size:1.1em}
div#toggleMe{display:none;min-height:200px}
dl.noticiasListado{width:720px;margin:20px auto 0}
dl.noticiasListado dt{font-size:.7em;font-weight:700}
dl.noticiasListado dt span{font-size:.9em;color:#33789C}
dl.noticiasListado dt a{color:red}
h2#categoria{font-size:.8em!important;font-weight:700;letter-spacing:-1px;color:#F20000;text-align:left;text-transform:uppercase;margin:5px 0 0;padding:5px}
form{margin-top:20px;font-size:.8em}
fieldset{border:0;border-top:1px solid #d8d8d8}
fieldset legend{font-size:.7em;color:#666;border-right:1px solid #d8d8d8;padding-right:5px}
fieldset label{clear:both;font-family:Verdana, Geneva, sans-serif;display:block;width:98%;color:gray;font-size:.7em;margin-top:10px}
fieldset label span{display:block;text-align:right;padding-right:5px;float:left;width:30%;margin:0}
fieldset label span strong{font-size:.6em;color:red}
fieldset label input{border:1px solid #C8C8C8;width:60%;padding:6px 0 6px 25px}
fieldset label select{font-size:1em;width:60%;float:right}
textarea{width:58%;height:150px;overflow:auto;border:1px solid #C8C8C8;padding:6px}
input#nombre{background:transparent url(../imagenes/ico_user.gif) no-repeat 2% 50%!important}
input#telefono{background:transparent url(../imagenes/ico_mail.gif) no-repeat 2% 50%!important}
input#email{background:transparent url(../imagenes/ico_home.gif) no-repeat 2% 50%!important}
div#menuHormiga{font-style:Georgia, Arial, Arial, Helvetica, sans-serif;color:#666;height:45px;margin:0;padding:0 0 5px}
div#menuHormiga ul{list-style:none;font-size:.9em;margin:0}
div#menuHormiga ul li{float:left;padding-right:2px}
div#menuHormiga ul li.ultimoItem{background:none;padding-right:0;margin-right:5px}
div#menuHormiga ul li.ultimoItem a{color:#888}
div#menuHormiga ul li a{padding: 0 2px;font:.65em Georgia, "Times New Roman", Times, serif;color:#666;text-decoration:none}
div#menuHormiga p{float:right}
div#menuHormiga p a,div#menuHormiga p strong{color:#F60;text-decoration:none}
dl.noticiaHome{margin:60px 10px}
dl.noticiaHome dt a,dl.noticiaHome dt span{font-size:.7em;color:red;font-weight:700}
dl.noticiaHome dt span{color:#33789C}
dl.noticiaHome a.vermas{display:block;text-align:right;padding-right:10px}
ul.galeriaPrograma{list-style:none;margin:10px auto 30px}
ul.galeriaPrograma li{float:left;width:130px;margin:5px}
.bordeDerecha{border-right:solid 1px #CCC}
ul#miPanel{height:60px;list-style:none;margin:0!important}
ul#miPanel li{width:auto;float:left;text-align:left;padding:5px 8px}
ul#miPanel li a{font-size:1.1em!important;color:#007946;font-weight:700}
ul#miPanel li a:hover{text-decoration:underline;color:#DA000C}
fieldset#fildsetRegistrarCompra{width:44%;float:left;margin-right:20px;margin-top:20px}
fieldset#fieldsetRegegistrarmeycomprar{width:51%;float:right;margin-top:20px}
fieldset#reg{margin-top:20px}
fieldset#fildsetRegistrarCompra legend,fieldset#fieldsetRegegistrarmeycomprar legend{font-weight:700}
span#errors{display:none;clear:both;color:red}
span.tachado{text-decoration:line-through;color:#888;font-size:.9em;display:block}
#bartmap{height:82px;padding-left:0;position:relative;width:630px;z-index:0;margin:0 auto 2em}
#bartmap:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#bartmap h2{float:left;width:325px;margin:0}
#bartmap .progress{background:url(/imagenes/progressbg.gif) repeat-x scroll 0 0 transparent;display:block;height:5px;position:absolute;z-index:1;margin:19px 0 -4px 70px;padding:0}
#bartmap .progress_bar{background:url(/imagenes/progressbarbg.gif) repeat-x scroll 0 0 transparent;display:block;height:4px;position:absolute;z-index:0;margin:0 70px -4px}
#bartmap ul{padding-top:20px;position:relative;margin:0!important}
#bartmap ul li{background:url(/imagenes/progress_columnbg.gif) no-repeat scroll 50% 0 transparent;color:#999;display:block;float:left;font-size:11px;margin-top:-4px;padding-top:15px;position:relative;text-align:center;z-index:2}
#bartmap ul li.pasoActivo{background-image:url(/imagenes/progress_activebg.png);color:#333;font-weight:700}
#bartmap.steps3 .progress_bar{left:0;width:420px;margin:20px 70px -4px}
#bartmap.steps3 ul li{width:188px}
#bartmap .steps4 .progress_bar{left:70px;width:650px;margin:20px 70px -4px}
#bartmap .steps4 ul li{width:217px}
#fieldRecomendacion{width:90%;margin:5px auto}
#fieldRecomendacion legend{color:#501F11;font-size:1.6em}
#fieldRecomendacion span{color:#501F11;font-size:1.3em;font-weight:700}
td img.icoBorrarProducto{width:16px!important;height:16px!important}
#formBuscar{margin:0}
fieldset.pestanaFieldset{display:none;width:100%}
fieldset.pestanaFieldset span{display:block;float:left;width:50px;text-align:left}
fieldset.pestanaFieldset label input{width:65%;padding:3px}
a#linkCerrarSeccion{display:block;text-align:center;color:#501F11;font-weight:700;font-size:.7em}
p#tituloPestana{font-weight:400;font-size:.8em;text-align:center}
a.activo{font-weight:700;color:#501F11;font-size:1.2em}
#formlogin{margin:0;padding:0}
#derecha h2{background-color:#7AAA47;color:#FFF;text-align:center;text-transform:uppercase;font-size:.7em;margin:0;padding:5px; border-radius:5px 0 0 5px;box-sizing: border-box;}
#btnLoginForm{font-weight:700;cursor:pointer;font-size:.8em;border:0;color:#FFF;text-shadow:0 1px #333;vertical-align:bottom;border-radius:5px;width:100px;display:block;	background: #eab92d; /* Old browsers */
	background: -moz-linear-gradient(top, #eab92d 0%, #c69409 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eab92d), color-stop(100%, #c69409)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eab92d 0%, #c69409 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eab92d 0%, #c69409 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eab92d 0%, #c69409 100%); /* IE10+ */
	background: linear-gradient(top, #eab92d 0%, #c69409 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c69409', GradientType=0 ); /* IE6-9 */
margin:10px auto;padding:5px 10px}
form#mailingEnvio{background:transparent url(../imagenes/bg-Newsletter-FrutasYVerduras.jpg) left top no-repeat;padding-top:40px;width:213px;border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;margin:10px auto}
form#mailingEnvio img{border:1px solid #CCC}
li.social a{line-height:33px!important}
li.social a img{vertical-align:text-top}
a.jqzoom{float:left;margin:5px 0 5px 50px}
div#caracteristicasProducto{width:365px;float:left;margin-top:20px; font-size:1.1em}
strong#precioProductoDetalle{display:block;text-align:right;padding-right:50px;color:red;font-weight:700;margin:20px 0}
ul#opcionesProd{list-style:none;float:right}
ul#opcionesProd li{font-size:1.2em;color:#666;float:left;background:none!important;padding:0!important}
ul#opcionesProd li span{display:block;font-weight:700}
.descripcion{margin:30px 0}
div#caracteristicasProducto h2{font-size:.7em;font-weight:400;margin:0;padding:0}
div#caracteristicasProducto h3{font-size:.7em;color:#008031;margin:0;padding:0}
div#caracteristicasProducto strong.cod{font-size:.58em;font-weight:400;display:block;margin:0 0 20px;padding:0}
ul#miniaturas{list-style:none;float:left;width:102px;background-color:#FFF}
ul#miniaturas li{display:inline-block;background:none!important;margin:0!important;padding:0!important}
div#imgSom{float:left;min-height:160px;width:200px;margin-top:20px;position:relative}
#tab{width:100%;border-top:5px solid #7AAA47;background:transparent;voice-family:inherit;margin-bottom:50px;padding:0}
#tab ul{list-style:none;height:40px;margin:0;padding:0}
#tab li{display:inline;text-transform:uppercase;background:none!important;margin:0 2px 0 0;padding:0}
div.pestana{display:none;padding:5px 20px}
#tab li a{float:left;display:block;font:bold 12px Arial;color:#000;text-decoration:none;background-color:#FFF;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;margin:0 1px 0 0;padding:5px 10px 9px}
input#cantidadProducto{width:30px;float:left}
div#datosCarro{font-size:11px;color:#111;text-decoration:none;line-height:20px;font-weight:700;z-index:6;position:relative;padding:0 12px}
div#datosCarro strong{font-size: 14px;}
div#datosCarro a{font-size:1.2em; font-weight:bold; text-transform:uppercase; color:#FFF; padding-left:20px}
div#datosCarro span{ color:#930; font-weight:bold; padding-left:10px; font-size:14px}
div#centro div#datosCarro {display: none;}

.searchform{border:solid 1px #d2d2d2;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1);background-color:#C8960B;padding:3px 5px}
.searchform input{font:normal 12px/100% Arial, Helvetica, sans-serif}
#buscarFormulario{margin:5px 0;padding:5px;float: left;}
.searchform .searchfield{background:#fff;width:112px;border:solid 1px #bcbbbb;outline:none;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2);padding:6px 6px 6px 8px}
.searchform .searchbutton{color:#fff; font-weight:bold;border:0;font-size:11px;height:27px;width:42px;text-shadow:0 1px 1px rgba(0,0,0,.6); background:none; cursor:pointer}
.searchform .searchbutton:hover{ color:#CCC; text-decoration:underline}

/*
 .searchform .searchbutton{color:#fff;border:solid 1px #494949;font-size:11px;height:27px;width:42px;text-shadow:0 1px 1px rgba(0,0,0,.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545');  
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545');  
}
*/
.btnAddThis,a.btnFinalizarCompraCanasta,li.social{float:right!important}
a img,.clear hr{border:0}
a#saltar,.ocultar,tr.detalleTabla,#conteCabecera .menuEncabezadoEnlaces ul li.ocultarLi{display:none}
html[xmlns] .clearfix,div.nivel > *,div.infoCentro img,div#contacto dl dd span,ul#miniaturas li a{display:block}
table#productos td td,table#productos td tfoot td{font-size:1em!important;font-weight:400;text-align:left}
div#pie p,#imgSom{text-align:center}
div#contenidoPie p#desarrolladoPor a,div#menuHormiga ul li a:hover,div#menuHormiga p a:hover{text-decoration:underline}
dl.noticiasListado dd,dl.noticiaHome dd{font-size:.6em}
#bartmap.steps3 .progress,#bartmap .steps4 .progress{top:0}
a#linkOlvidoClave,a#linkRgistrate{display:block;text-align:right;color:#501F11;font-size:.7em}
#tab li a:hover,#tab .seleccionado a{background-color:#7AAA47;padding-top:9px;padding-bottom:5px;color:#FFF}

/*paginacion*/
a.paginacion{font-size:0.7em;color:#359D52;}
a.seleccionado{text-decoration:underline;}

div.pestana label{font-size:.7em;}
strong#valorDespacho{font-size:.7em;color:red;}
#twtr-widget-1 .twtr-doc{ radius:0 !important}
#twtr-widget-1 .twtr-tweets{ font-size:20px !important}
#twtr-widget-1 .twtr-tweet-text p{ color:#464439 !important}
#twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4{ color:#7AAA47 !important; font-family:arial,"Times New Roman",Times,serif !important; font-weight:bold;}

.twtr-ft {background-color: #7AAA47; color:#FFF}

/*.tituloEspecial{ text-shadow:0 1px 1px rgba(0, 0, 0, 0.75); box-shadow:0 1px 3px #AFD255 inset, 0 0 3px #AFD255 inset, 0 0 0 1px #AFD255; border-radius:10px 10px 10px 10px; background:-moz-linear-gradient(center top , #AFD255 0px, #7AAA47 100%) repeat scroll 0 0 transparent; width:70%; color:#FFF !important; padding:6px 10px}*/

/*producto*/
div#datosProducto{
    float:right;
    width:350px;
    height: auto;
    min-height: 200px;
}

div#compra-precio{
    border: 1px solid #ccc;
    padding: 4px;
    margin-top: 5px;
    width: 96%;
}

div#compra-precio a:hover{
    background:#2E6200;
    text-shadow: 0 0 1px #ccc;
}


div#compra-precio a{
    background: #5EAD16 repeat;
    text-transform: capitalize;
    border-radius:0;
    padding: 9px 0;
    font-size: .8em;
    font-weight: bold;
    transition: all 0.5s ease;
    float: left;
}



div#compra-precio strong{
    display: block;
    margin: 0;
    font-size: 1.3em;
    padding:4px 32px 3px 0;
    color:#404040;
    float:right;
}

div#social{
    width: 113px;
    height: 35px;
    float: right;
}


div#social a{
    width:22px!important;
    height:22px!important;
    margin:0 2px;
    transition: all 0.3s ease;
}
.share-icon-facebook{
    background: url(/imagenes/social.png) 0 -70px no-repeat!important;
    
}
.share-icon-facebook:hover{
    background-position: -22px -70px!important; 
}

.share-icon-googleplus{
    background: url(/imagenes/social.png) 0 -46px no-repeat!important;
    
}
.share-icon-googleplus:hover{
    background-position: -22px -46px!important; 
}

.share-icon-twitter{
    background: url(/imagenes/social.png) 0 -1px no-repeat!important;
}
.share-icon-twitter:hover{
    background: url(/imagenes/social.png) -22px -1px no-repeat!important;
}

.share-icon-pinterest{
    background: url(/imagenes/social.png) 0 -24px no-repeat!important;
}

.share-icon-pinterest:hover{
    background: url(/imagenes/social.png) -22px -24px no-repeat!important;
}

div#detalle-producto h3{
    color:#3D7800;
    font-size: .75em;
    border-bottom: 1px dashed #3D7800;
    margin-bottom: 15px;
}
div#detalle-producto label{
    font-size: .6em;
}

.nodisponible{
    background: #FFE8E8;
    
}
.tachado{
    text-decoration: line-through;
}
div#izquierda div#datosCarro{ background-color:#fe5252;}
a#btnCarroLnk{ padding:0 !important}
a#btnCarroLnk span{ padding:0 0 0 26px; color:#f8f8f8; background:transparent url('http://shopper.queldorei.com/skin/frontend/shopper/default/images/icon_cart.png') top left no-repeat; display:inline-block; height:30px}
a#btnVaciarLnk{ font-size:0.95em !important; font-weight:normal}
#datosCarro ul{ list-style:none; padding:20px 0}
#datosCarro ul strong{ font-size:16px}
#datosCarro ul span{ color: #f8f8f8; font-size:18px}

form.listado select{
    width:198px;
    float: none;
}

form.listado input[type="text"],form.listado input[type="password"]{
    width:171px;
    float: none;
}

strong#cuponmsj{
    display: none;
}
h2.msjcompra{
    background: #F1D7D7;
    padding: 4px;
    text-align: center;
    border: 1px solid #E7B4B4;
}
h2.msjcompra strong{
    color:red;
}
.claserara {
    float:right; width:765px
}
.rmm {
    display: none;
}