/* layout principal de web corbatas */
body
{
  text-align:center;
  font-family:'verdana', 'arial', 'sans-serif';
  font-size:11px;
  line-height:14px;
  color:#5c5c5c;
  margin-top:0px;
}

/* COLORES */

.azul { color:#224590; }
h1
{
  color: #224590;
}
.rojovino { color:#731534; }

.hidden { display:none; }

.right { float:right; }
.left { float:left; }

/* clear para elementos de bloque con flotantes dentro */
.clear:after
{
  content:".";
  display:block;
  clear:both;
  height:0;
  visibility:hidden;
}
.clear { display:inline-block; }
* html .clear { height:1%; }
.clear { display:block; }

a
{
  color:#731534; /* Color Vino */
  text-decoration:none;
  cursor:hand !important;
}

.tachado { text-decoration:line-through; }

div#cuerpo
{
  width:777px;
  margin:0px auto;
  margin-top: -8px;
  border-width:0px 1px;
  border-color:#adadad;
  border-style:solid;
  text-align:left;
}

.izq
{
  float:left;
}

/* CABECERA */

div#cabecera
{
  background:white;
  padding:0px 0px 10px 0px;
}

/* COLUMNA IZQUIERDA */

div#columna-izquierda
{
  float:left;
  width:163px;
}

/* COLUMNA DERECHA */

div#columna-derecha
{
  width:155px;
  float:right;
}

/* COLUMNA CENTRAL (CONTENIDO) */

div#columna-central
{
  padding: 10px 0px 20px 15px;
  *margin-right: -15px;
  float:left;
  width:430px;
}

div#columna-central p.nombre
{
  color:#224590; /* Azul */
  line-height:11px;
  font-size:13px;
  font-weight:bold;
  padding:0 0 4px 0;
  margin:0;
  background:transparent url(/images/corbatas/horizontaldots.gif) repeat-x bottom left;
}

/* PIE DE PAGINA */

div#pie
{
  clear:both;
  text-align:center;
  border-width:1px 0px 0px 0px;
  border-color:#adadad;
  border-style:solid;
  margin-top:100px;
}
div#menu-pie
{
  text-align:center;
  padding:5px 0px;
  border-bottom:1px solid #adadad;
}
div#menu-pie img { margin:0px 19px; }
div#menu-pie * { vertical-align:middle; }
div#pie p { padding:8px 0px; }

div#pie, div#pie a
{
  font-size:10px;
  color:#5c5c5c;
}
div#pie a:hover
{ 
  color:#731534;
}

div#verisign
{
  position:relative;
  margin-top:10px;
  margin-bottom:10px;
  left:16px;
}

/* footer con ad networks */
#footers
{ 
  text-align:center;
  font-size:9px;
  padding:0px 10px;
  margin-top:-10px;
  border-top:1px solid #cccccc;
}
#footers h2
{ 
  font-size:9px;
}
#footers b
{ 
  font-weight:normal;
  color:#696969;
}
#footers a
{ 
  font-weight:normal;
  color:#555555;
}
#footers a:hover
{ 
  color:#cb260f;
}
#footers p
{ 
  *margin-bottom:-10px;
  *margin-top:7px;
}

/* el carro de la compra q aparece en la pagina de compra */
.carroGrande #titulo-carrito,
.carroGrande #boton-comprar
{
  display:none;
}
.carroGrande
{
  padding-left: 60px;
}
.carroGrande .item
{
  clear:both;
  position:relative;
}
div#carritoMini.carroGrande div.item img
{
  margin-right: 51px;
}
div#carritoMini.carroGrande div.item p.titulo
{
  font-size:11px;
}
div#carritoMini.carroGrande div.item p.precio
{
  font-size:10px;
}
.carroGrande .item .aspa
{
  position:relative;
  left:-80px;
}
div#carritoMini.carroGrande #total-pedido
{
  font-size:11px;
  text-align:right;
}
div#carritoMini.carroGrande #descuento-pedido
{
  font-size:11px;
  text-align:right;
  margin-top:30px;
}

