/* DETALLE.es.ES */
#detalle {z-index:1; overflow:hidden;}
#detalle H1 {background:#F60; color:#FFF; font-size:20px; text-align:right; margin-bottom:20px;}
#detalle H1 SPAN {float:left; margin-left:15px; margin-top:-2px; /*padding-top:2px*/}

#destacar { font-size:90%; font-weight:bold; width:100%; overflow:hidden;}
#destacar STRONG {color:#fc850a; text-transform:uppercase;}
#destacar LI {display: table-cell; float:left; padding:3px 0 2px 45px; width:85px; } 
#destacar .logo { padding-left:0px; padding-right:25px;}
#destacar .garantia { background:url(../../../images/detalle_icon_garantia.gif) no-repeat left center;}
#destacar .regalo { background:url(../../../images/detalle_icon_regalo.gif) no-repeat left center;}
#destacar .portes { background:url(../../../images/detalle_icon_portes.gif) no-repeat left center;}
#destacar .financiado {padding:3px 30px 2px 0px;  } 

#entradilla {font-weight:bold; color:#3d3d3d; clear:both; font-size:85%; margin:15px 10px; }
#entradilla IMG {display:block;}

#garantia {width:170px; background:#fff9e9 url(../../../images/detalle_bgr_garantia.jpg) no-repeat left top; font-size:11px; padding-top:5px; float:right;}
#garantia UL {margin:10px}
#garantia LI {margin-bottom:5px}
#garantia LI IMG {vertical-align:middle;}

#contienePrecio {width:100%; overflow:hidden;  } /* Standard 2010 */
#contienePrecio {background:url(../../../images/det-plazos-bgr.gif) no-repeat bottom left; width:100%; overflow:hidden;   } /* Standard y top 2010 */
#contienePrecio.rebajas { background:url(../../../images/det-plazos-bgr-sales.gif) no-repeat bottom left;   } /* General Sales 2010 */
#contienePrecio.sumSales { background:url(../../../images/det-plazos-bgr-sum-sales.gif) no-repeat bottom left;   } /* Summer Sales 2010 */

#detallePlazos {  float:left; height:146px; min-height:146px !important; width:300px;}
#detallePlazos P {color:#FFF;  font-weight:bold; margin:20px auto 0 20px; padding-top:20px; text-align:center; text-transform:uppercase; width:130px; }
#detallePlazos IMG { margin-bottom:5px; }
#alineaPrecio{float:right; text-align:right; margin-top:15px; width:230px;  }
#alineaPrecio DIV {margin:4px 0; padding-right:20px;}
#alineaPrecio .tipoOferta { background: url(../../../images/es/det-tipoOferta.png) no-repeat right top; font-weight:bold; color:#FFF; line-height:26px; padding-right:155px;}
.rebajas #alineaPrecio .tipoOferta { background-position: right bottom;}
.sumSales #alineaPrecio .tipoOferta { background-position: right bottom;}
.topVentas #alineaPrecio .tipoOferta { background-position: right -28px;}
#alineaPrecio .tipoOferta STRONG{ display:none;}
#alineaPrecio #precio { padding-top:6px;}
#alineaPrecio #pvpAnt {display:block; font-size:12px; text-decoration:line-through; padding-bottom:4px; padding-right:20px; text-align:right; }

/* #contienePrecio {width:100%; overflow:auto; height:135px; background:url(../../../images/especiales/detalle_bgr_precio_nav.gif) no-repeat left 10px; padding-top:10px;}*/ /* xMax 2007, 2008, 2009*/
/* #contienePrecio {width:100%; overflow:auto; height:135px; background:url(../../../images/especiales/detalle_bgr_precioReb.jpg) no-repeat left 10px; padding-top:10px;}*//* Rebajas Ene-Feb 2008,2009*/
/* #contienePrecio {width:100%; overflow:auto; height:135px; background:url(../../../images/detalle_bgr_precio.jpg) no-repeat left 10px; padding-top:10px;}*/ /* Normal.old.30-03-2009 */
/* #contienePrecio {width:100%; overflow:auto; height:135px; background:url(../../../images/detalle_bgr_precio_verano.jpg) no-repeat left 10px; padding-top:10px;} */ /*Summer Sales 2009,2008*/
/* #contienePrecio {width:100%; overflow:auto; height:135px; background:url(../../../images/detalle_bgr_precio_orange.gif) no-repeat left 10px; padding-top:10px;} */ /* new Normal 2009 */
/*
#contienePrecio P {color:#FFF; font-size:110%; font-weight:bold; float:left; margin:30px 0 0 25px; padding-top:25px}
#contienePrecio P IMG {margin-top:-15px; margin-left:15px;}
#alineaPrecio{float:right; text-align:right; margin-top:15px;}
#alineaPrecio DIV {margin:4px 0;}
#alineaPrecio #ahorro {display:block; text-align:right; font-size:18px; font-weight:bold; color:#e50303;}
#alineaPrecio #ahorro IMG {margin-right:6px; vertical-align:middle;}
*/
/*#alineaPrecio #ahorro {display:block; text-align:right; font-size:18px; font-weight:bold;color:#3e8dda;}*/

#detallesMain {width:532px; float:left; margin-left:5px;}
#detalle #caracteristicas {color:#3d3d3d; font-size:85%; /*width:532px;*/ background:url(../../../images/detalle_caract_curvInf.gif) no-repeat left bottom; padding-bottom:5px; }
#detalle #caracteristicas H2 {color:#F60; font-size:110%; border-bottom:2px solid #F60; background:url(../../../images/detalle_caract_curvSupN.gif) no-repeat left top; margin-top:-1px; padding:8px 12px 0 10px;}
#detalle #caracteristicas DIV {border-left:1px solid #F60; border-right:1px solid #F60; padding:10px 15px 0 10px;}
#detalle #caracteristicas H6 {margin:0; padding:0; text-transform:uppercase; color:#F60;}
#detalle #caracteristicas P {margin:5px auto 20px auto; padding:0 0 0 10px; }

#detalle #caracteristicas UL {/*background:url(../../../images/detalle_caract_curvSupN.gif) no-repeat left bottom;*/ width:100%; overflow:hidden;}
#detalle #caracteristicas UL a
{
background: #fffef2 url(../../../images/detalle_pest_izq.gif) left bottom no-repeat;
font-weight:bold;
text-decoration: none;
padding-left: 10px
}

#detalle #caracteristicas UL a span
{
background: url(../../../images/detalle_pest_dch.gif) right bottom no-repeat;
padding-right: 10px
}

#detalle #caracteristicas UL a, #detalle #caracteristicas UL a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#detalle #caracteristicas UL a, #detalle #caracteristicas UL a span
{
float: none
}
/* End hide */

#detalle #caracteristicas UL a:hover, #detalle #caracteristicas .activo a
{
color: #ffa22f;
background: url(../../../images/detalle_pest_izq.gif) left top no-repeat;
padding-left: 10px
}

#detalle #caracteristicas UL a:hover span, #detalle #caracteristicas .activo a span
{
background: url(../../../images/detalle_pest_dch.gif) right top no-repeat;
padding-right: 10px
}
#detalle #caracteristicas UL li
{
line-height:22px;
float: left;
margin: 0;
}

#detalle #caracteristicas .resaltado {border:0; background:#ffa230 url(../../../images/detalle_caract_espSup.gif) no-repeat top left; color:#FFF; font-size:105%; padding:0;margin-bottom:5px;margin-top:5px; width:415px;}
#detalle #caracteristicas .resaltado a {color:#FFF;}
#detalle #caracteristicas .resaltado a:hover {color:#FFF;text-decoration:underline}
#detalle #caracteristicas .resaltado STRONG {display:block; background: url(../../../images/detalle_caract_espInf.gif) no-repeat bottom left; padding:8px 10px 8px 10px;}

#regalo { background:url(../../../images/es/detalle_regalo_bgrInf.gif) no-repeat right bottom; margin-bottom:15px;}
#regalo H3{ background:#ffc54a url(../../../images/detalle_regalo_tit.gif) no-repeat right top; color:#FFF; font-size:90%; line-height:26px; margin-left:37px; padding-left:12px;}
#regalo TABLE { font-size:85%; margin:3px 0 10px auto; padding-bottom:5px; width:440px;}
#regalo TH { display:none;}
#regalo .foto IMG { width:42px; height:45px; margin-right:10px;}
#regalo .pvpAnt, #regalo .pvp { text-align:center; padding-right:8px;}
#regalo .pvpAnt { text-decoration:line-through; width:75px;}
#regalo .pvp {color:#F60; font-weight:bold; width:85px}
#regalo .cantidad { text-align:center; width:35px;}

#promociones, #financiacion {margin:12px auto}
#financiacion { background: url(../../../images/detalle_financia_bgr.gif) repeat-y right top; color:#2086e9; font-weight:bold; padding:4px; text-align: right; }
#financiacion STRONG {font-size:120%;}

#detallesPlus {float:right; /*margin-left:10px;*/ width:435px; text-align:center;position:relative; /*z-index:-1;*/ }
#detallesPlus DIV {text-align:left;}

#detallesPlus #fotos {width:390px; height:340px;/* border:2px solid #CCC;*/ margin:0 auto; position:relative; text-align:right; background:url(../../../images/detalle_bgr_fotos.gif) no-repeat center center;}
#detallesPlus #fotos IMG {margin:5px 15px auto auto;}
#detallesPlus #masFotos {background:#CCC; width:66px; height:290px; text-align:center; padding:10px 0; position:absolute; left:15px; top:15px;}
#detallesPlus #masFotos IMG {margin:2px auto; width:50px; height:54px;}
#detallesPlus #fotos P {margin:0; padding:0 0 0 70px; text-align:center;}

#detallesPlus #iconos {text-align:center; margin:10px auto; position:relative;}
#detallesPlus #iconos IMG {margin:0 auto;}
#detallesPlus #iconos A {margin:0 3px;}

#iconInfoContainer {left:10px;top:2px;overflow:hidden;visibility:hidden;z-index:49;}
#iconInfoContainer, #iconInfoContent {position:absolute;width:300px;z-index:50;}
#iconInfoContent {background:#fabe1d; border:2px solid #5ba6ee; font-size:11px; padding:5px;}
#iconInfoContent P { color:#444;}

#interesante {text-align:left; background:#eaedf6 url(../../../images/detalle_interes_curvInf.gif) no-repeat left bottom; padding-bottom:8px; width:212px; float:left; /*margin-bottom:15px;*/}
*HTML #interesante { border:1px solid #FFF}
#interesante SPAN, #servicios SPAN, #similares SPAN {display:none;}
#interesante UL {font-size:80%; margin-left:12px; margin-top:5px; margin-right:20px;}
#interesante LI {background:url(../../../images/comun_cab_flch.gif) no-repeat left 5px; padding-left:10px; margin-bottom:3px; padding-bottom:1px}
#interesante A {font-weight:bold;}

#similares {background:#2a8ff2 url(../../../images/detalle_similares_curvInfN.gif) no-repeat left bottom; padding-bottom:4px; margin-bottom:15px;}
#similares H3 {background:url(../../../images/detalle_similares_tit_bgr.gif) repeat-x left top; color:#FFF; font-size:90%; }
#similares OL {background:#FFF; border-right:1px solid #3e8dda; border-left:1px solid #3e8dda;}
#similares LI {border-bottom:1px solid #9ec6ec; background:#FFF; overflow:hidden; width:100%;}
#similares LI A {font-size:85%; border:0}
#similares LI DIV {padding-top:5px; margin-left:70px;}
#similares LI IMG {width:56px; height:60px; float:left; margin-left:5px; border:0}
#similares LI STRONG {display:block; font-size:110%; text-align:right; margin-right:20px; color:#F60;}

#servicios {background:url(../../../images/detalle_servicios_curvInf.gif) no-repeat left bottom; padding-bottom:4px; width:213px; float:right;}
#servicios OL {font-size:85%; border-left:1px solid #ff8004; border-right:1px solid #ff8004}
#servicios LI {font-weight:bold; border-bottom:1px solid #eee; line-height:36px;  padding-left:55px;}
#servicios LI.reembolso {line-height:15px;}
#servicios LI.conocenos {background:url(../../../images/detalle_servicio_conoce.gif) no-repeat 8px center;}
#servicios LI.precios {background:url(../../../images/detalle_servicio_precio.gif) no-repeat 8px center;}
#servicios LI.portes {background:url(../../../images/detalle_servicio_portes.gif) no-repeat 8px center;}
#servicios LI.postventa {background:url(../../../images/detalle_servicio_devolucion.gif) no-repeat 8px center; line-height:16px; padding:4px auto;}
#servicios LI.compromiso {background:url(../../../images/detalle_servicio_compromiso.gif) no-repeat 8px center;}
#servicios LI.opiniones {background:url(../../../images/detalle_servicio_opinion.gif) no-repeat 8px center; padding:4px auto;}

#vtaCruzada { clear:both; margin:15px auto; text-align:left; width:990px;}
#vtaCruzada .foto { float:left; margin-top:8px; margin-left:8px; width:75px; height:82px; }
#vtaCruzada H4 {border-bottom:2px solid #F60; color:#f60; font-size:120%; margin-bottom:15px; padding-left:8px;}
#vtaCruzada DIV {background:url(../../../images/detalle_vcruzada_impar.gif) no-repeat left top; float:left; _display:inline; margin-left:8px; margin-right:8px; margin-bottom:10px; width:230px; height:104px; }
#vtaCruzada .par {background:url(../../../images/detalle_vcruzada_par.gif) no-repeat left top;}
#vtaCruzada P {font-size:11px; margin:10px 15px 10px 100px;}
#vtaCruzada P A { font-weight:bold;}
#vtaCruzada STRONG { color:#F60; display:block; font-size:110%; margin:0 10px 0 90px; text-align:right; }
#vtaCruzada STRONG IMG { margin-left:5px; vertical-align:middle;} /*29x17*/

#combinaciones {clear:both; width:990px; margin:15px auto; padding-top:15px !important; text-align:left;}
#combinaciones H4 {font-size:11px; color:#f60; text-transform:uppercase; margin-left:15px; border-bottom:1px solid #F60}
#combinaciones UL {margin:0 15px; padding:0; font-size:70%;}
#combinaciones LI {display:inline; line-height:16px; padding:0 3px;}
#combinaciones A { }


#popFotos {display:none;width:595px; height:560px; border:2px solid #484443; background:#ff5f10 url(../../../images/bgr_zoom.gif) repeat-x top; text-align:center;z-index:6; position: absolute; top: 40px; left: 150px;}
#popFotos .dch {color:#FFF; text-transform:uppercase; font-weight:bold; text-align:right; padding-right:15px}
#popFotos .dch A:HOVER {color:#FFF;}
#zoom {margin:25px 0 0 0}
#popFotos #masfotos {margin:10px 20px auto 20px; width:95%; border:1px solid #000; background:#FFF;}
#masfotos A { border:1px solid #6f6f6f; margin:5px 15px;}
#popFotos A:HOVER { border:1px solid #F60;}
#popFotos A IMG {margin:5px;}
A#prevImgP, A#nextImgP {border:0;}
A#prevImgP:HOVER, A#nextImgP:HOVER {border:0;}

/*** comentarios ***/
#opiniones H4 {border-bottom:2px solid #F60; color:#f60; font-size:120%; margin-bottom:15px; padding-left:8px;}
.mensaje { background:#fbfbcf url(../../../images/detalle_opinion_msj_pest.gif) no-repeat right bottom; border:1px solid #CCC; color:#000; padding:15px;}
.mensaje A { margin-left:15px; vertical-align:middle;}
#opiniones, #listaopiniones { clear:both; margin:15px auto; text-align:left; width:990px; text-align:left;}
#opiniones #firstopinion {float:left; padding-left:5px;}
#opiniones TABLE { float:left; width:400px; }
#opiniones TD { font-size:85%; text-align:center;}
#opiniones TD IMG {margin-left:1px;}
#opiniones TD TABLE/*, #listaopiniones TABLE */{ border:1px solid #f96100; border-collapse:collapse; font-weight:bold; width:160px; }
#opiniones #ranking TD /*, #listaopiniones #ranking TD*/ { background:url(../../../images/listado_opinion_escala.gif) bottom left; border-bottom:1px solid #f96100; padding-bottom:2px; height:75px; vertical-align:bottom;}
#opiniones TD TABLE IMG/*, #listaopiniones TABLE IMG*/{ width:15px;}
#opiniones #ptos/*, #listaopiniones #ptos */{color:#f96100;}
#opiniones #ptos IMG/*, #listaopiniones #ptos IMG*/{margin-left:-3px;}
#opiniones TD UL/*, #listaopiniones #ptos UL*/{ text-align:left;}
#opiniones TD LI/*, #listaopiniones #ptos LI */{ width:95%; overflow:hidden;}
#opiniones #ptos SPAN, #opiniones #leyenda SPAN/*, #listaopiniones #ptos SPAN*/{ float:left; width:130px;}
#opiniones #leyenda LI { border-bottom:1px dashed #9e9e9e; color:#9e9e9e;}

/************** fin detalle *************/
#listaopiniones #ptos { background:url(../../../images/listado_opinion_votobgr.gif) repeat-y 20px top; float:left; padding:0 20px; text-align:right; width:428px; overflow:hidden;}
#listaopiniones #ptos P { float:left; margin:0;}
#listaopiniones #ptos TABLE {border-collapse:collapse; margin:5px 10px 5px auto; width:220px ; float:right; } 
#listaopiniones #ptos TD { font-weight:bold; font-size:105%; padding:2px 3px; text-align:left;}
#listaopiniones #ptos TH { background:#ffa22f; color:#FFF; padding:2px 4px; text-align:left;}
#listaopiniones #ptos #ranking TD {border-bottom:1px dashed #9e9e9e;}
#listaopiniones #ptos .left { text-align:left;}
#listaopiniones #ptos .right { text-align:right;}
#listaopiniones #ptos IMG {margin:0; padding:0;}

#paginacion {border-top:4px solid #3ab6f4; border-bottom:2px solid #d2d8df; clear:both; text-align:right; padding:2px 8px; font-weight:bold; color:#F60; font-size:95%; margin:5px 0 }
#paginacion A, #paginacion STRONG { border-right:1px solid #ababab; padding:0 8px;}
#paginacion SPAN {float:left;}

#opiniones #opina { background:#f6f6f3 url(../../../images/detalle_opinatu_sup.gif) no-repeat left top; float:right; display:inline; margin-right:20px; font-size:85%; width:525px;}
#opiniones #opina FORM{ background:url(../../../images/detalle_opinatu_inf.gif) no-repeat left bottom; padding-bottom:5px;}
#opiniones #opina H5 {color:#000; font-size:14px; /*padding:5px 20px;*/ margin:5px 15px; width:auto;}
#opina DIV { float:left; margin-bottom:5px; padding-left:15px;}
#opina BR { clear:both;}
#opina LABEL, #opina INPUT, #opina SELECT { float:left; margin:3px;}
#opina LABEL { padding-top:3px; width:95px;}
#opina LABEL IMG { vertical-align:middle; margin-top:-2px;}
#opina INPUT, #opina SELECT { font-size:11px; width:125px;}
#opina TEXTAREA { width:245px;}
#opina P {clear:both; border-top:1px solid #d2d8df; margin:10px 15px; text-align:right;}
#opina P INPUT { float:none; margin-right:4px; vertical-align:middle; width:auto;}
#opina P SPAN { float:left;}

#opiniones .filtro, #opiniones .filtro A, #listaopiniones .filtro { background: url(../../../images/detalle_filtro_bgr.gif) no-repeat right top; color:#FFF; font-size:90%; font-weight:bold; /*position:absolute; top:0; right:0;*/ margin:-27px 0 15px auto; width:340px; height:28px; padding-right:10px; text-align:right; }
#opiniones .filtro SELECT, #listaopiniones .filtro SELECT {margin:2px 5px; vertical-align:middle;}
#opiniones #paginacion, #listaopiniones #paginacion {border-top:4px solid #3ab6f4; border-bottom:2px solid #d2d8df; clear:both; text-align:center; padding:2px 8px; font-size:95%; margin:5px 0 }
#opiniones #paginacion A, #opiniones #paginacion STRONG, #listaopiniones #paginacion A, #listaopiniones #paginacion STRONG,{ border-right:1px solid #ababab; font-weight:bold; padding:0 8px;}
#opiniones #paginacion SPAN, #listaopiniones #paginacion SPAN {float:left; font-size:90%;}

.fila { font-size:11px; width:100%; overflow:hidden;}
.fila#puntuacion {margin:5px 0 10px 0;}

.usuario { background:url(../../../images/detalle_user_icon.gif) no-repeat left 3px; float:left; padding-left:20px; width:115px;}
.opinion { background:#f6f6f3 url(../../../images/detalle_opinion_sup.gif) no-repeat left top; margin-left:135px; margin-right:30px;}
#opiniones .opinion H5 {color:#f96100; font-size:12px; padding:10px 18px; width:95%;}
.opinion H5 IMG { float:right;}
.opinion P {color:#6b6b6b; margin:5px 20px;}
#opiniones H5, #opiniones UL {width:100%; overflow:hidden;}
#opiniones .opinion UL {background: url(../../../images/detalle_opinion_inf.gif) no-repeat left bottom; margin:10px 0; padding-bottom:10px;}
#opiniones .izq { float:left; margin-left:25px;}
#opiniones .izq STRONG {color:#f96100;}
#opiniones .dch { float:right; margin-right:25px;}
#opiniones IMG {margin-left:5px; vertical-align:middle;}

.opinion .respuesta { background:#FFF url(../../../images/detalle_respuesta_sup.gif) no-repeat left top; margin:10px 30px;}
.opinion .respuesta H5 {padding-bottom:2px;}
.opinion .respuesta P {background: url(../../../images/detalle_respuesta_inf.gif) no-repeat left bottom; color:#fb9452; margin:0; padding:5px 20px;}

.ancla {clear:both; border-top:1px solid #F60; margin-left:0; margin-right:0; padding-top:5px; text-align:center; margin-top:20px; width:auto;}
.ancla P { margin:10px 15px 10px 100px;}
.ancla A {font-weight:bold; font-size:11px;}

/******* LISTADOS DE OPINIONES *************/
#tituloOpiniones { background:#f60 url(../../../images/listado_opinion_titulo.gif) no-repeat right top; color:#FFF; margin:15px auto; width:990px; overflow:hidden;}
#tituloOpiniones H3 { font-size:18px; margin:12px 25px 0 25px; text-align:left;}
* html #tituloOpiniones{ /*IE only. Add 1em spacing between menu and rest of content*/
/*margin-bottom: 1em; no hace falta pero lo pongo a 0 por si acaso*/
margin-bottom:0;
}
#tituloOpiniones ul{float:left; padding-left:25px; margin-top:20px; }
#tituloOpiniones li{display:inline; }

#tituloOpiniones a {color:#FFF; float:left; background:url(../../../images/listado_opinion_pestIzq.gif) no-repeat left bottom; line-height:24px; padding:0 0 0 8px; }

#tituloOpiniones a span {
float:left;
display:block;
background:url(../../../images/listado_opinion_pestDch.gif) no-repeat right bottom;
margin-right:2px;
padding:0px 10px 0px 2px;
font-weight:bold;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tituloOpiniones a span {float:none;}
/* End IE5-Mac hack */

#tituloOpiniones a:hover span {color: #F60;}
#tituloOpiniones #current a {background-position:left top;}
#tituloOpiniones #current a span {background-position:right top; color: #F60;}
#tituloOpiniones a:hover, #tituloOpiniones #current a {background-position:left top;}
#tituloOpiniones a:hover span, #tituloOpiniones #current a span {background-position:right top;}

#listaopiniones .fila { border-bottom:2px solid #d2d8df; padding:10px 0;}
#listaopiniones .foto {float:left; text-align:center; width:115px;}
#listaopiniones .foto A IMG {border:1px solid #d2d8df; margin:15px auto 0 auto;}
#listaopiniones .foto P { background:url(../../../images/listado_opinion_icono.gif) no-repeat left top; margin-left:4px; padding-left:20px; text-align:left;}
#listaopiniones .foto P A { font-weight:bold;}
#listaopiniones #pedido .foto DIV IMG {margin-top:7px;}
#listaopiniones UL {float:left; margin-top:25px; padding:5px 8px; text-align:center; width:150px;}
#listaopiniones .opinion { background: url(../../../images/listado_opinion_bgrInf.gif) no-repeat left bottom; float:left; margin:0; padding-bottom:10px; width:702px;} 
#listaopiniones .opinion DIV {background:#f6f6f3 url(../../../images/listado_opinion_bgrSup.gif) no-repeat left top;}
#listaopiniones H5 { color:#3d3d3d; font-size:12px; font-weight:normal; padding:5px 18px; text-align:right; }
#listaopiniones H5 STRONG, #listaopiniones H5 A { float:left; font-weight:bold;}
#listaopiniones H5 STRONG {color:#f96100;  }
#listaopiniones H5 IMG { float:none;}
#listaopiniones H5 EM { font-style:normal; font-size:0.9em;}
#listaopiniones .usuario { background:none; color:#3d3d3d; float:none; margin:0 50px; text-align:right; width:auto;}
#listaopiniones .usuario STRONG { background:url(../../../images/detalle_user_icon.gif) no-repeat left center; color:#3d3d3d; padding-left:20px;}
#listaopiniones #pedido .usuario STRONG { float:none; display:block; text-align:left;}

#listaopiniones .opinion .respuesta { background:#FFF url(../../../images/detalle_respuesta_sup.gif) no-repeat left top; margin:10px 30px;}
#listaopiniones .respuesta H5 {color:#f96100; font-weight:bold;padding-bottom:2px; text-align:left;}
#listaopiniones .respuesta P {background: url(../../../images/detalle_respuesta_inf.gif) no-repeat left bottom; color:#fb9452; margin:0; padding:5px 20px;}

#listaopiniones STRONG {color:#f96100;}
#listaopiniones .dch { margin-top:10px;}
#listaopiniones .dch IMG { margin:5px; }

.fila#pedido .foto IMG {margin-top:25px;}
.fila#pedido .usuario { font-size:11px; margin:0;  }
.fila#pedido .usuario STRONG {color:#3d3d3d;}
.fila .links {font-weight:bold; margin-bottom:0;}

#listaopiniones #puntuacion {border-bottom:0;}
/*#listaopiniones #puntuacion TD { text-align:center;}*/
#listaopiniones #puntuacion DIV { float:left; padding:0 20px; }
/*#listaopiniones #ptos { padding:0; width:230px;}
#listaopiniones #ptos UL { margin-top:5px; width:215px;}
#listaopiniones #ptos LI { margin-bottom:3px; }*/

#listaopiniones #puntuacion .normas { padding:0 0 25px 0; float:right; }
.normas { background: url(../../../images/listado_opinion_normas_bgrinf.gif) no-repeat left bottom;  width:408px;}
.normas DL, .normas DT, .normas  DD {margin:0; padding:0;}
.normas DT { background: url(../../../images/listado_opinion_normas_bgrsup.gif) no-repeat right top; font-weight:bold; padding:8px 15px; text-transform:uppercase;}
.normas DD { background:url(../../../images/ayuda_menu_pto.gif) no-repeat 15px top; margin-left:10px; margin-bottom:4px; padding:0 25px;}
