@charset "utf-8";

/* STYLES */

body { background-image:url(/images/back2.jpg); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; margin:0px; border:none;  }

a { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none; }
a:hover { color:#000000;text-decoration:underline; }


#lienzo { width:960px;  text-align:left; position:absolute; left:50%; margin-left:-480px; }

 

/* EMERGENTE MONEDA */

#mapa { width:770px; height:525px; position:absolute; left:50%; margin-top:80px; margin-left:-370px; z-index:10 ; }

#bkmapa { width:100%; height:100%; background-color:#999999; position:fixed; z-index:5; filter:alpha(opacity=80); opacity:0.8; }


/* HEADER */

.header { width:948px; height:130px;  background-image:url(/images/header2.jpg); float:left; background-repeat:no-repeat; border:none; text-align:left; margin-left:6px; display:inline; }



/* CUERPO */

#cuerpoCentral { width:940px; height:100%; background-color:#CCCCCC; float:left; text-align:left; padding:10px; margin-bottom:30px; }


/* Columna Izquierda */

#colIzq { width:200px; float:left; text-align:left; }

#categorias { width:200px; float:left; text-align:left; margin-bottom:10px; }

#titCategorias { width:200px; height:28px; background-image: url(/images/back_tit_categorias.jpg); background-repeat:no-repeat; border:none; float:left; text-align:left; padding-top:5px; }

#contCategorias { width:180px; float:left; text-align:left; padding:10px; background-color:#FFFFFF }

.itemCategorias { width:180px; float:left; text-align:left; margin-bottom:3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D4D4D; text-decoration:none;}
a.itemCategorias:hover { color:#000000;text-decoration:underline; }


.masCategorias { width:180px; float:left; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#00A99D; font-style:italic; text-decoration:none; border-top:dotted 1px #00A99D; padding-top:5px; margin-top:5px; }
a.masCategorias:hover { text-decoration:underline; color:#00A99D; }



#contLiveChat { width:200px; height:160px; float:left; text-align:left; margin-bottom:10px; }


.facebook{ width:200px; height:56px; float:left; text-align:left; background-image:url(/images/btn_facebook.jpg); background-repeat:no-repeat;  margin-bottom:10px; }
a.facebook:hover { background-image:url(/images/btn_facebook_over.jpg); background-repeat:no-repeat }


/* Columna Central */

#colCentral { width:536px; float:left; text-align:left; margin-left:10px; margin-right:10px; display:inline }

#contBuscador { width:536px; height:54px; float:left; text-align:left; margin-bottom:8px; }

#backBuscador { width:408px; height:28px; background-color:#F9F9F9; border:solid 1px #333333; float:left; text-align:left; padding:10px; }

.imputBuscador { width:310px; height:25px; background-color:#FFFFFF; border:solid 1px #999999; float:left; text-align:left; color:#333333; font-style:oblique; font-size:17px;  }

.btnBuscar {float:left; color:#FFFFFF; -size:15px;  font-family:Georgia, "Times New Roman", Times, serif; font-style:oblique; margin-left:5px;   }


#backCarrito { width:94px; height:46px; background-color:#FFFFFF; border:solid 1px #333333; float:left; text-align:center; margin-left:10px; display:inline; padding-top:2px; }

#articulosCarrito { width:94px; height:30px; border-top:dotted 1px #333333; float:left; text-align:center; padding-top:2px; }



#novedades { width:536px; float:left; text-align:left; margin-bottom:10px; }

#titNovedades { width:536px; height:27px; background-image:url(/images/back_novedades.jpg); background-repeat:no-repeat; border:none; float:left; text-align:left; padding-top:7px; }

#librosNovedades { width:536px; height:270px;  background-repeat:no-repeat; float:left; text-align:left;background-image:url(/images/back_libros_novedades.jpg) }

.contenedorRecomendados
{
background-color:#FFFFFF;
float:left;
padding:10px;
text-align:left;
width:516px;
}

#recomendados { width:536px; float:left; text-align:left;  padding-bottom:2px; background-color:#E6E6E6 }

#recomendadosFila1 { width:516px; float:left;position:relative; text-align:left; border-bottom:dotted 2px #666666; background-color:#FFFFFF; padding:10px; }

#recomendadosFila2 { width:516px; float:left; text-align:left; border-bottom:dotted 2px #666666; background-color:#E6E6E6; padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:20px;}

#carritoAddBack {
background-color:#CCCCCC;
height:100%;
opacity:0.6;
position:absolute;
width:100%;
z-index:998;
top:0px;
filter:alpha(opacity=80);
}
#carritoAdd
	{
	  background-color:#348777;
background-position:center bottom;
left:50%;
margin-left:181px;
position:absolute;
text-align:center;
top:189px;
width:95px;
z-index:999;
	    }
        	#carritoAdd .carritoAddTapa
            {
                width:69px;
            }
	#carritoAdd  #titulo_producto_compra
	{
	display:block;
	font-weight:bold;
	
font-size:13px;
margin:10px 5px 0;
text-align:center;
color:#FFFFFF;

}

	#carritoAdd  .carritoAddTxtA
	{
	    color:#ffffff;
	    font-size:10px;
	    margin:5px 3px 3px;
	    text-align:center;
}

.contLibro { width:115px; float:left; text-align:left; margin-right:18px; position:relative;display:inline;}

.contLibro2 { width:115px; float:left; text-align:left;position:relative;display:inline; }

.tapaLibro { width:115px; float:left; text-align:left; margin-bottom:8px; border:none;width:113px; }
.contenedorTapa{float:left;position:relative;}
.contenedorAutor{float:left;position:relative;}

.contLibro .lnkAutor,.contLibro2 .lnkAutor{color:#1A1A1A;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:8px;
text-align:left;
text-decoration:none;
width:115px;}

.titLibro { width:115px; float:left; text-align:left; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1A1A1A; text-decoration:none; font-weight:bold; }
a.titLibro:hover { color:#1A1A1A; text-decoration:underline; }

.autorLibro { width:115px; float:left; text-align:left; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A1A1A; text-decoration:none; }
a.autorLibro:hover { color:#1A1A1A; text-decoration:underline; }

.isbnLibro { width:115px; float:left; text-align:left; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A1A1A; text-decoration:none; }
a.isbnLibro:hover { color:#1A1A1A; text-decoration:underline; }

.categoriaLibro { width:115px; float:left; text-align:left; margin-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A1A1A; text-decoration:none; }
a.categoriaLibro:hover { color:#1A1A1A; text-decoration:underline; }



#precio { width:115px; float:left; text-align:left; margin-bottom:8px; font-family:"Times New Roman", Times, serif; font-size:17px; color:#000000; font-style:oblique; font-weight:bold }

.btnComprarLibro { width:115px; height:24px; float:left; text-align:center;  background-image:url(/images/btn_comprar_libro.jpg); background-repeat:no-repeat; padding-top:6px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}
a.btnComprarLibro:hover { background-image:url(/images/btn_comprar_libro_over.jpg); background-repeat:no-repeat; color:#666666; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}

.btnComprarLibro2 { width:115px; height:24px; float:left; text-align:center;  background-image:url(/images/btn_comprar_libro2.jpg); background-repeat:no-repeat; padding-top:6px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}
a.btnComprarLibro2:hover { background-image:url(/images/btn_comprar_libro_over2.jpg); background-repeat:no-repeat; color:#666666; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}

.contPrecio{float:left;position:relative;display:inline; width:115px; float:left; text-align:left; border-top:dotted 1px #666666; padding-top:10px;}

.separadorFilas {border-bottom:2px dotted #666666;
float:left;
position:relative;
width:100%;}
/* Busqueda */

.contFiltros { width:516px; float:left; text-align:left; border-bottom:dotted 1px #666666; background-color:#FFFFFF; padding:10px; position:relative;}

#filtros { width:280px; height:155px; float:left; text-align:left; border-right:dotted 1px #666666; }

#Itemfiltros { width:280px; height:20px; float:left; text-align:left; margin-top:5px; }

.xresultado{display:none; width:19px; height:19px; float:left; text-align:left; background-image:url(/images/x_filtros.jpg); background-repeat:no-repeat; margin-right:3px; }
a.xresultado:hover { background-image:url(/images/x_filtros_over.jpg); background-repeat:no-repeat}


#resultados { width:200px; height:120px; float:left; text-align:left; padding-left:20px; padding-top:35px; }

.filtros
{
float:left;
padding-left:20px;
padding-top:35px;
text-align:left;
width:200px;
position:relative;
}

.filtroinactdropdwn {
display:inline;
float:left;
margin-top:5px;
position:relative;
}
.filtroinactdropdwn a {
display:inline;
float:left;
margin-top:3px;
position:relative;
width:100%;

font-family:Arial,Helvetica,sans-serif;

}

#resultadosItem { width:516px; float:left; text-align:left; border-bottom:dotted 1px #666666; background-color:#FFFFFF; padding-bottom:10px; margin-bottom:10px; }

#contDatosLibro { width:215px;  float:left; text-align:left; margin-right:18px; display:inline }

#contPrecioLibroBusqueda { width:365px; height:26px; float:right; text-align:left; margin-right:18px; display:inline; background-color:#E6E6E6 }

#precio2 { width:230px; height:22px; padding-top:4px; float:left; text-align:right; margin-bottom:8px; font-family:"Times New Roman", Times, serif; font-size:17px; color:#000000; font-style:oblique; font-weight:bold }

.btnComprarLibro3 { width:115px; height:24px; float:right; text-align:center;  background-image:url(/images/btn_comprar_libro2.jpg); background-repeat:no-repeat; padding-top:6px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}
a.btnComprarLibro3:hover { background-image:url(/images/btn_comprar_libro_over2.jpg); background-repeat:no-repeat; color:#666666; font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none}


#paginacion { width:516px; height:17px; float:left; text-align:center; background-color:#E6E6E6; padding-top:3px;  }



#contLibroFicha { width:200px; height:170px; float:left; text-align:left; display:inline; border-right:dotted 1px #666666; }

#contLibroFicha .lnkAutor
{
    color:#1A1A1A;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:8px;
text-align:left;
text-decoration:none;
width:115px;
}
#contLibroFicha .lnkAutor:hover { color:#1A1A1A; text-decoration:underline; }
#contDatosLibro .lnkAutor
{
    color:#1A1A1A;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:8px;
text-align:left;
text-decoration:none;
width:115px;
}
.filtrosTxt {
float:left;
position:relative;
width:205px;
}
#contDatosLibro .titLibro
{
color:#1A1A1A;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:8px;
text-align:left;
text-decoration:none;
width:100%;
}
.Farial12greenFiltro
{
color:#00A99D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
width:100%;
}
#libroPrecioResultados
{
    float:right;color:#000000;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:17px;
font-style:oblique;
font-weight:bold;
height:22px;
margin-bottom:8px;
padding-top:4px;
text-align:right;
width:230px;
}
.filtroact
{
background-color:#FFFFFF;
border-color:#627A6A;
border-style:solid;
border-width:1px 1px 3px 3px;
font-weight:bold;
display:inline;
float:left;
font-size:12px;
line-height:19px;
margin:10px 0 10px -1px;
padding:3px 0 10px 5px;
width:180px;
}
.cerrarfiltro {
background-image:url("/images/x_filtros.jpg");
background-repeat:no-repeat;
display:inline;
float:right;
height:22px;
margin:4px 5px 0 0;
position:relative;
width:20px;
}

.resenia
{
background-color:#FFFFFF;
border-bottom:1px dotted #666666;
float:left;
margin-bottom:10px;
padding-bottom:10px;
text-align:left;
width:516px;
}

#contPrecioLibroFicha { width:115px; height:26px; float:left; text-align:left; }

#backComprarFicha { width:140px;  float:right; text-align:left; background-color:#E6E6E6; padding-top:10px; padding-bottom:15px; padding-left:20px; margin-bottom:10px; }

#precio3 { width:120px; height:22px; padding-top:4px; float:left; text-align:center; margin-bottom:8px; font-family:"Times New Roman", Times, serif; font-size:17px; color:#000000; font-style:oblique; font-weight:bold }

#cantidad { width:160px;  float:right; text-align:center; }



#titResena { width:516px; height:22px; float:left; text-align:left; background-color:#E6E6E6; margin-bottom:10px; }

#resena { width:516px; float:left; text-align:left; padding-top:3px; margin-bottom:7px;  }

#titCometarios { width:514px; height:20px; float:left; text-align:left; border:solid 1px #E6E6E6; margin-bottom:10px; }

#coemtarios { width:516px; float:left; text-align:left; padding-top:3px; margin-bottom:7px;  }





/* Columna Derecha */

#colDerecha { width:184px; float:left; text-align:left; }

#contUsuario { width:184px; height:44px; float:left;  background-color:#FFFFFF; border:solid 1px #333333; text-align:center; padding-top:2px; padding-bottom:2px; margin-bottom:12px; }

#compras { height:44px; float:left; border-right:solid 1px #333333; text-align:center; padding-left:4px; padding-right:4px; }

#comprasItem { float:left; border-bottom:dotted 1px #333333; text-align:center; margin-top:2px; padding-bottom:2px; margin-bottom:4px; }

#comprasItem2 { float:left; text-align:center; margin-left:12px; display:inline }

#comprasItem3 { float:left; text-align:center; margin-left:12px; display:inline; margin-top:5px; }

#compras2 { height:44px; float:left; text-align:center; padding-left:4px; padding-right:4px; }


#contRanking{ width:184px;  float:left; text-align:left; margin-bottom:10px; }

#titRanking { width:184px; height:24px; float:left; text-align:center; background-image:url(/images/back_ranking.jpg); background-repeat:no-repeat; border:none; padding-top:10px; } 

#backRanking{ width:174px; padding:5px;; float:left; text-align:left; background-color:#FFFFFF }

#itemRanking{ width:174px; float:left; text-align:left; padding-bottom:5px; margin-bottom:5px; border-bottom:dotted 1px #333333}



.num1Ranking{ width:30px; height:41px; float:left; text-align:left; background-image:url(/images/numb_1.jpg); background-repeat:no-repeat; margin-right:3px; display:inline}
a.num1RankingHover {display:inline;
float:left;
height:41px;
margin-right:3px;
text-align:left;
width:30px; background-image:url(/images/numb_1_over.jpg); background-repeat:no-repeat}

.num2Ranking{ width:30px; height:41px; float:left; text-align:left; background-image:url(/images/numb_2.jpg); background-repeat:no-repeat; margin-right:3px; display:inline}
a.num2RankingHover {display:inline;
float:left;
height:41px;
margin-right:3px;
text-align:left;
width:30px; background-image:url(/images/numb_2_over.jpg); background-repeat:no-repeat}


.num3Ranking{ width:30px; height:41px; float:left; text-align:left; background-image:url(/images/numb_3.jpg); background-repeat:no-repeat; margin-right:3px; display:inline}
a.num3RankingHover { display:inline;
float:left;
height:41px;
margin-right:3px;
text-align:left;
width:30px;background-image:url(/images/numb_3_over.jpg); background-repeat:no-repeat}

.num4Ranking{ width:30px; height:41px; float:left; text-align:left; background-image:url(/images/numb_4.jpg); background-repeat:no-repeat; margin-right:3px; display:inline}
a.num4RankingHover {display:inline;
float:left;
height:41px;
margin-right:3px;
text-align:left;
width:30px; background-image:url(/images/numb_4_over.jpg); background-repeat:no-repeat}

.num5Ranking{ width:30px; height:41px; float:left; text-align:left; background-image:url(/images/numb_5.jpg); background-repeat:no-repeat; margin-right:3px; display:inline}
a.num5RankingHover { display:inline;
float:left;
height:41px;
margin-right:3px;
text-align:left;
width:30px;background-image:url(/images/numb_5_over.jpg); background-repeat:no-repeat}

.titLibroRanking{ width:141px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; text-decoration:none; margin-bottom:5px;}
a.titLibroRankingHover{ color:#4D4D4D;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:5px;
text-align:left;
text-decoration:none;
width:141px;color:#4D4D4D; text-decoration:underline;}

.lnkAutor{ width:141px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; margin-bottom:2px;}
a.lnkAutor:hover{ color:#999999; text-decoration:underline;}


.musica { width:185px; height:109px; float:left; text-align:center; background-image:url(/images/b-musica.png); background-repeat:no-repeat; text-decoration:none; margin-bottom:10px;}
.bannerReg { width:185px; height:109px; float:left; text-align:center; background-image:url(/images/b-registrate.png); background-repeat:no-repeat; text-decoration:none; margin-bottom:10px;}

.banner{ width:184px; height:85px; float:left; margin-bottom:10px; }
a.banner:hover { text-decoration:none }



/* CARRITO */


#carritoCont { width:516px;  float:left; border:solid 1px #00A99D; color:#98B269; font-size:12px; margin-bottom:10px;  }

#itemCantidad { width:100px; height:17px;  float:left; border-right:solid 1px #FFF; color:#FFF; text-align:center; padding-top:3px; background-color:#999; font-size:12px; }

#itemTitulo { width:314px; height:17px;  float:left; border-right:solid 1px #FFF; color:#FFF; text-align:center; padding-top:3px; background-color:#999; font-size:12px; }

#itemPrecio { width:100px; height:17px;  float:left;  color:#FFF; text-align:center; padding-top:3px; background-color:#999; font-size:12px;  }


.itemCont { width:516px;  float:left; border-bottom:dashed 1px #98B269; font-size:12px; margin-bottom:2px;}

#itemCantidad2 { width:80px;   float:left;  color:#666666; color:#FFF; text-align:center; padding:10px;  font-size:12px;   }

#itemTitulo2 { width:294px;  float:left;  color:#666;  text-align:left; padding:10px;  font-size:12px;   }

#itemTitulo2 a,#itemTitulo2 .lnkAutor{ color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;  }

#itemPrecio2 { width:80px;  float:left;  color:#666; text-align:center;  padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:10px; font-size:16px;   }


#itemTotal { width:516px; padding-top:10px; padding-bottom:10px; float:left; border-bottom:dotted 1px #00A99D; border-top:dotted 1px #00A99D; font-size:14px; text-align:center; color:##00A99D;  margin-bottom:5px; }
#itemNoHay{ width:516px; padding-top:10px; padding-bottom:10px; float:left; border-bottom:dotted 1px #00A99D; border-top:dotted 1px #00A99D; font-size:14px; text-align:center; color:#00A99D;  margin-bottom:5px; }
.btnFinalizarComprar { width:200px; height:20px; float:left; margin-bottom:6px; color:#FFF; margin-left:160px; display:inline; font-weight:bold; padding-top:8px; text-align:center; background-color:#00A99D;}
a.btnFinalizarComprar:hover { color:#FFF; text-decoration:none; background-color:#01BBAE; }



/* FOOTER */

#footer { width:516px; float:left; text-align:center; background-color:#FFFFFF; padding:10px; }




/* FUENTES */

.Ftimes15white{ color:#FFF; font-size:15px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes15white:hover{text-decoration:underline}

.Ftimes18white{ color:#FFF; font-size:18px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes18white:hover{text-decoration:underline}

.Ftimes18green2{ color:#00A99D; font-size:18px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes18green2:hover{text-decoration:underline}

.Ftimes18green{ color:#00A99D; font-size:18px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes18green:hover{text-decoration:underline}

.Ftimes10green{ color:#00A99D; font-size:10px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes10green:hover{text-decoration:underline; color:#00A99D;}

.Ftimes11green{ color:#00A99D; font-size:11px;  font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal }
a.Ftimes11green:hover{text-decoration:underline; color:#00A99D;}

.Ftimes12green{ color:#00A99D; font-size:12px;  font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-weight:normal }
a.Ftimes12green:hover{text-decoration:underline; color:#00A99D;}

.Farial12green{ color:#00A99D; font-size:12px;  font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal }
a.Farial12green:hover{text-decoration:underline; color:#00A99D;}

.Farial12grey { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4D4D4D; text-decoration:none; }
a.Farial12grey:hover { color:#000000;text-decoration:underline; }

.Farial15black { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; }
a.Farial15black:hover { color:#000000;text-decoration:underline; }

.Ffooter13grey { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4D4D4D; text-decoration:none; }
a.Ffooter13grey:hover { color:#000000;text-decoration:underline; }

.columnaTema{float:left;
margin-left:8px;
position:relative;
width:45%;}

.letraColumna
{float:left;
position:relative;margin-top:11px;
width:100%;}

.linkTemaColumna{float:left;
position:relative;
width:100%}

.buscadorImput{width:300px;}

/*costos*/
.DivRepeater {
float:left;
position:relative;
width:100%;
}
.DivRepeater .DivItem {
float:left;
margin-bottom:10px;
position:relative;
width:100%;
}
.DivRepeater .DivItem .DivTitulo {
background-color:#00A99D;
color:White;
float:left;
font-weight:bold;
height:20px;
padding:5px 0 0 15px;
position:relative;
width:521px;
}
.DivRepeater .DivItem .divNoSeCobra
{
    float:left;
    position:relative;
    font-weight:bold;
}
.DivRepeater .DivItem .DivContenido {
float:left;
margin-bottom:5px;
margin-top:5px;
position:relative;
}
.DivRepeater .DivItem .DivGrilla {
float:left;
position:relative;
text-align:center;
width:100%;
}
.DivRepeater .DivItem .DivGrilla .divHeader {
font-weight:bold;
float:left;
position:relative;
width:100%;
}
.DivRepeater .itemHeader {
float:left;
margin:0 0 0 5px;
position:relative;
width:90px;
}
.DivRepeater .DivItem .DivGrilla .divItem {
margin-bottom:4px;
float:left;
position:relative;
width:100%;
}
.DivRepeater .item {
float:left;
margin:0 0 0 5px;
position:relative;
width:90px;
}
.DivRepeater .DivItem .DivContra {
float:left;
margin-left:21px;
margin-top:10px;
width:100%;
}
.DivRepeater .descripcion {
border-top:1px solid;
float:left;
margin-top:52px;
position:relative;
width:100%;
}
#comentarios
{display:inline;
float:left;
position:relative;}
#rating
{float:left;
position:relative;
width:113px;}