/* $Id: local-sample.css,v 1.2 2010/09/17 21:36:06 eternalistic Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/
body {
  font-family: "Comic Sans MS", cursive;
  font-size: 75%;   /* also set in acquia_prosper.info: settings[base-font-size] = font-size-12 */
}

.block-uc_catalog li, 
.block-uc_catalog li.leaf, 
.block-uc_catalog ul.menu li, 
.block-uc_catalog .item-list ul li {
  line-height:200%;
  font-size:1.05em;
}

.block-uc_catalog li li {
  margin-left:-16px;
}


.block-uc_catalog li a:link,
.block-uc_catalog li a:visited {
  color:#d48374;
}

.block-uc_catalog li li a:link,
.block-uc_catalog li li a:visited {
  color:#e59873;
}

.block-menu {
background-color:#FFF6A6;
border-color:#fbe48a;
border-style:solid;
border-width:2px;
}

.block-menu .inner {
margin:0;
}

.block-menu ul {
margin:0;
padding-left:0;
}

.block-menu .title {
padding-left:0.3em;
}

.block-menu ul a {
padding-left:0.5em;
}

.block-menu ul li li {
margin:0;
padding-left:1em;
}


.block-menu ul,
.block-menu li.expanded {
list-style-type:none;
}

.block-menu li {
background-color:#fff6a6;
}

.block-menu li li {
background-color:#fbe9a4;
}

.block-menu li, 
.block-menu li.leaf, 
.block-menu ul.menu li, 
.block-menu .item-list ul li {
  line-height:200%;
  font-size:1.05em;
}

.block-menu li li {
  -margin-left:-16px;
}


.block-menu li a:link,
.block-menu li a:visited {
  color:#d48374;
}

.block-menu li li a:link,
.block-menu li li a:visited {
  color:#d97a61;
}

.header-top-wrapper {
  min-height: 0;
}

.header-top-region {
  padding: 0px 0 0 0;
}

#site-name {
  font-size: 400%;
  line-height: 85%;
}

.category-grid-products .stock_level,
.category-grid-products #edit-qty-wrapper,
.category-grid-products .form-item {
display:none;
}

.category-grid-products .catalog-grid-title,
.category-grid-products .views-field-title {
font-size: 90%;
height:3.2em;
}

.category-grid-products .catalog-grid-sell-price,
.category-grid-products .views-field-sell-price {
font-size: 90%;
}

.category-grid-products .catalog-grid-title,
.category-grid-products .catalog-grid-sell-price,
.category-grid-products .views-field-title,
.category-grid-products .views-field-sell-price,
.category-grid-products .add-to-cart {
text-align: center;
}

.category-grid-products .views-field-phpcode .product-price,
.category-grid-products .views-field-phpcode .price-old {
color:#15B930;
font-size: 90%;
}

.price-old,
.price-old .uc-price {
color:red;
font-weight: normal;
}

.view-uc-destacados {
  text-align: center;
}

.view-uc-destacados td {
  vertical-align:top;
  width: 30%;
}

.view-uc-destacados .producto {
  margin:10px;
  padding:10px;
  height:180px;
}

.view-uc-destacados .views-field-teaser p {
  margin-top:0;
}

.view-uc-destacados .views-field-title {
  margin-top:0;
  font-size:80%;
}

.catalog-grid-title a {
padding:0;
}

.product-group .images {
  width: 38%;
}

#product-details {
margin-bottom:5px;
}

#price-group {
position:relative;
text-align:right;
height:30px;
}

#price-group .stock_level {
position:absolute;
text-align:left;
top:2px;
}

#price-group .form-item {
position:absolute;
top:10px;
display:none;
}

#price-group .form-item label {
display:inline;
}

#price-group .form-submit {
float:right;
}

#price-group .price-old,
#price-group .price-old .uc-price {
color:red;
}

#footer-message-text {
text-align: center;
color: white;
}

.tabla thead th,
.tabla tbody th,
.tabla tbody td {
text-align:center;
}

.tabla thead th {
background-color:#cd9de5;
line-height:120%;
}

.tabla tbody tr.fila-impar th,
.tabla tbody tr.fila-impar td {
background-color:#fec7c4;
}

.tabla tbody tr.fila-par th,
.tabla tbody tr.fila-par td {
background-color:#e7cee5;
}

.tabla tbody .columna-1,
.tabla tbody .columna-3 {
background-color:#dafec4;
}

.tabla tbody .columna-2,
.tabla tbody .columna-4 {
background-color:#fedfc4;
}

/*
  Aviso
*/
.aviso .inner {
background-color:#cfd7fc;
border-color:#9797e5;
}

/*
  Precios Especiales
*/
.precios-especiales {
padding-top:10px;
text-align:center;
background-color:#fee0a6;
}

.precios-especiales .title {
font-size:1.6em;
}

.precios-especiales .content {
color:#4b6ed4;
font-size:1.2em;
}

