/*Especifico de ZenCart*/
.btnPeqActions {
  padding: 0 4px 0 4px!important;
  font-weight: normal!important;
  letter-spacing: -1px;
  font-size: 20em;
}

.info_producto {
  margin-top: 8px;
  padding: 0 8px 8px 8px;
}

.info_producto a{
  font-size: 1em;
  font-weight: bold;
  color: black;
  text-decoration: none;
}

.info_producto a:hover {
  text-decoration: underline;
}


.info_producto a:visited {
  color: #606;
}

#musicGenres td{
  width: 200px;
}

#musicGenres a {
  text-decoration: none;
  color: #000;
}

#musicGenres a:hover {
  text-decoration: underline;
}

#musicGenres a:visited {
  color: #606;
}

.input_text {
  padding-left: 4px;
  border: 1px solid black;
  font-size: 0.8em;
}

#bestsellersContent {
  background-color: #ccc;
}

#bestsellersContent ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#bestsellersContent li {
  margin: 8px;
  padding: 0;
}

#bestsellersContent li .autor{
  float: left;
  font-weight: bold;
  width: 200px;
}

#bestsellersContent li a{
  text-decoration: none;
  color: black;
}
#bestsellersContent li a:hover {
  text-decoration: underline;
}

#bestsellersContent li a:visited {
  color: #606;
}
#bestsellersContent .bestSellerSong {
  float: left;
  width: 200px;
}

.imagen_li {
  float: left;
  margin: 6px 8px 8px 0;
}
/*
#bestsellersContent #best_sellers_1 {
  list-style-image: url(../images/1.png);
  vertical-align: middle;
}
#bestsellersContent #best_sellers_2 {
  list-style-image: url(../images/2.png);
}
#bestsellersContent #best_sellers_3 {
  list-style-image: url(../images/3.png);
}
#bestsellersContent #best_sellers_4 {
  list-style-image: url(../images/4.png);
}
#bestsellersContent #best_sellers_5 {
  list-style-image: url(../images/5.png);
}
#bestsellersContent #best_sellers_6 {
  list-style-image: url(../images/6.png);
}
#bestsellersContent #best_sellers_7 {
  list-style-image: url(../images/7.png);
}
#bestsellersContent #best_sellers_8 {
  list-style-image: url(../images/8.png);
}
#bestsellersContent #best_sellers_9 {
  list-style-image: url(../images/9.png);
}
#bestsellersContent #best_sellers_10 {
  list-style-image: url(../images/10.png);
}
*/
/* Filtro por genero musical */

.col_izq #productListHeading{
  color: white;
  background: black url(../images/f_h1_genero.png) top right no-repeat;
  font-weight: bold;
  font-size: 1.2em!important;
  height: auto!important;
  padding: 8px;
  width: auto!important;
}

#productListHeading{
  color: white;
  background: black url(../images/f_h1_genero.png) top right no-repeat;
  font-weight: bold;
  font-size: 1.2em!important;
  height: auto!important;
  padding: 8px;
  width: 604px!important; width: 610px;
}

#productsListingTopNumber {
  margin: 8px;
  font-size: 0.8em;
}

#SearchDefault {
  padding-top: 0;
}

/* Busqueda Avanzada */
#busqueda_link {
  width: 1%;
  padding-right: 4px;
  text-decoration: underline; 
}

#busqueda_link a{
  color: black;
  font-size: 0.8em;
  font-style: italic;
}

.cuadro_busqueda {
  background-color: white;
  padding: 8px;
  margin: 8px;
}

.c_izq {
  margin-right: 0;
}

.c_der {
  margin-left: 0;
}

.cuadro_busqueda label.titulo{
  width: 7em;
  float: left;
}

.cuadro_busqueda input[type=text] {
  padding-left: 4px;
  margin: 0 0 4px 0;
  border: thin solid black;
  font-size: 0.8em;
}
/* Tabular display */
.resumen .derecha{
  float: right;
}

.resumen .autor {
  margin-top: 4px;
}

.buttonRow {
  margin: 0;
  text-align: right;
}

.buttonRow img, .buttonRow input[type=image]{
  margin: 0 8px 8px 8px!important;
  border: none; 
}

.buttonRow a {
  color: black;
  margin: 0 8px 8px 0;
  font-weight: bold;
  text-decoration: none;
}

.buttonRow a:hover {
  text-decoration: underline;
}

.buttonRow a:visited {
  color: #606;
}
.left_align {
  text-align: left;
}
/* Caso especial de buttonRow */
#productReviewLink, #reviews_buttonRow {
  margin-left: 8px!important;
  text-align: left;
}

#productTellFriendLink {
  margin-right: 0!important;margin-right: 4px;
}

.boton_imagen{
  margin-right: 10px;
  margin-left: 10px;
  border: none;
}
.boton_imagen_popoll{
  margin-right: 10px;
  margin-left: 2px;
  border: none;
}

#reviews_buttonRow img, input[type=image] {
  margin: 0;
  margin-right: 4px;
}
#reviews_buttonRow a{
  margin: 0;
}

.reviewCount {
  margin-left: 9px;
}

/* Muestra de un producto */

#productMain h2 a{
  text-decoration: none;
  color: black;
  font-size: 1.3em;
}

#productMain h2 a:hover {
  text-decoration: underline;
}

#productMain h2 a:visited {
  color: #606;
}

#productMain h2 {
  margin: 4px 0 4px 8px;
  padding: 0;
}
#productMainImage {
  float: left;
}

#productDescription {
  margin: 8px;
}
.destacado {
  font-weight: bold;
}
.botones_nav {
  background-color: white;
  border-top: 1px dotted black;
  border-bottom: 1px dotted black;
  margin: 8px;
  padding: 8px;
  text-align: center;
}

.botones_nav img {
  border:none;
}

#boton_prev {
  float: left;
}

#boton_next {
  float: right;
}

.contador_nav {
  text-align: center;
}
/* Comentario de producto */

#tituloComentario {
  font-size: 2em;
  font-weight: bold;
  color: black;
}
#review-text {
  width: 400px;
  border: 1px solid black;
  float: left;
}

#ratingRow {
  margin-left: 4px;
}

#reviewsWriteReviewsRate {
  font-size: 1em;
  margin-bottom: 4px;
}

#reviewsWriteReviewsNotice, #tellAFriendAdvisory {
  margin-left: 8px;
  font-size: 0.9em;
}

.fecha_comentario {
  float: left;
  width: 148px;
}

.rating, .comentario_prod {
  margin-left: 150px;
}

.comentario_prod {
  margin-top: 8px;
}

.buttons_comentarios, .buttons_tell {
  margin-top: 8px;
}
.buttons_comentarios span, .buttons_tell span{
  display: inline;
}
