﻿body 
{
    margin:0px;  
    font-family:Arial,Verdana;
    font-size:12px;    
}
h1
{
    float:left; 
    margin:0px;
	padding-right:7px;
    width:725px;
	font-family:Georgia, “Times New Roman”, Times, serif;
	font-size:28px;
	font-weight:bolder;
	text-align:right;
	text-transform:lowercase;
}
h2
{	
	text-transform:uppercase;
	font-size:14px;
} 
h2 a
{
	text-transform:uppercase;
}
h3
{
	float:right;
	width:100%;
	font-family:Georgia, “Times New Roman”, Times, serif;
	font-size:18px;
	text-align:left;
	text-transform:lowercase;
}

img
{
    border:0;
}
#paginador
{
	float:right;
	margin-top:5px;
	margin-right:10px;
	width:450px;
	font-size:12px;
	text-align:right;
}
#paginador a
{
	margin-left:3px;
	margin-right:3px;
}
#paginador span
{
	margin-left:3px;
	margin-right:3px;
}
.contenedor_general
{
    margin:0 auto 0;
    position:absolute; 
    text-align:center;
    width:100%;
}  
/* CABECERA */
.contenedor_arriba
{
    float:left;
    width:100%;  
}
.cabecera
{
    float:left;
    width:100%; 
}
.barra_cabecera { margin: 0 auto; width:1010px; }
.barra_cabecera embed { float:left; }
.barra_menu { float:left;}
/* FIN CABECERA */
.centrado { margin: 0 auto; text-align:center; width:1020px;}
.contenido { float:left; width:1020px; }
.skycraper { margin: 0 auto; padding-bottom:10px; padding-top:10px; text-align:center; width:1000px; }

.barra_usuario_tienda { float:left; margin:0; margin-left:10px; padding:0; width:1000px; }
.tiendas
{
	float:left;
	margin-top:10px;	
	padding:5px;
	width:480px;
	font-weight:bold;
	visibility:hidden;
}
.tiendas .linea_titulo
{
    float:left;
    margin-right:10px;
    font-size:14px;
    font-weight:bold;
}
.tiendas .linea
{
    float:left;
    margin-right:10px;
}
.usuario
{
    float:right;
    width:500px;
    font-size:11px;
    text-align:right;
 }
.usuario a
{
    font-weight:bold;   
}
.usuario span
{
    margin-left:15px;
}
.usuario img
{
	margin-right:2px;
	padding:2px;
}

.path 
{
    float:left;
    font-size:11px;
    margin-left:10px;
    padding:5px; 
    text-align:left;  
    width:990px;
}

.error
{
    float:left;
    padding:5px;
    width:980px;    
    font-weight:bold;
}
/* CONTENIDO WEB */
.contenedor_abajo
{
    float:left;
    margin:0;
    padding:0;
    width:100%; 
}
.izquierda
{
	float:left;
	width:750px;
	margin-top:5px;
} 
.derecha
{
	float:right;
	width:250px;
	margin-top:5px;
	padding-right:10px;
} 
.calendario
{
    float:right;
	margin-bottom:12px;
    padding-right:5px;
    padding-top:90px;
	width:250px;
	height:310px;
}
/* PRODUCTOS DESTACADOS */
.productos_destacados { float:left; margin:0; margin-left:17px; padding:0;padding-top:30px;padding-bottom:10px; width:990px; }
.productos_contenedor { float:left; margin:0;  padding:0; height:245px;width:985px; }
.productos_contenedor .producto { float:left; height:230; margin-top:10px; margin-left:10px; padding:5px; width:140px; }
.productos_contenedor .producto span { text-align:center; }
.productos_contenedor .producto img { border: solid 3px #000; height:100px; width:100px; }
.productos_contenedor .descripcion_producto { float:left; margin-top:10px; text-align:center; }
.productos_contenedor .descripcion_producto .tit_producto a { color:#000; font-weight:bold;  text-decoration: none; }
.productos_contenedor .descripcion_producto .texto_producto { text-align:left; padding-bottom:5px; }
.productos_contenedor .descripcion_producto .anadir { padding-bottom:5px; }
.productos_contenedor .descripcion_producto .precio_producto { color:#fff; font-size:x-large; font-weight:bold; padding-bottom:5px; }

/* Pie */
.barra_pie
{
    float:left;
    height:90px;
    width:100%; 
}
.pie
{
    margin: 8px auto; width:1010px;
}
.pie_derecha
{
    float:left;
    margin-top:0;
    padding:5px;
    padding-right:0;
    width:920px;
}
.pie_derecha a
{ 
    margin-left:5px;   
    padding:5px;    
    padding-right:0;    
}
.pie_derecha a:hover
{      
}
.logo_pie
{    
    float:left;
    width:80px;
}