@charset "utf-8";

/* FORMAT RESET */

html, img, h1, h2, h3, h4, h5, p {
padding: 0;
margin: 0;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
} 

#sitio {
margin: 0px auto;
padding:30px 0px 30px 0px;
width:824px;
height:855px;
}

#contenedor {
float:left;
margin: 0px auto;
padding:0px 0px 0px 0px;
width:801px;
height:855px;
}



#sombra_derecha {
float:right;
margin: 0px auto;
width:23px;
height:855px;
background:transparent url(../img/sombra_derecha.png) no-repeat top left;
text-align:left;
}

#sombra_abajo {
float:left;
margin: 0px auto;
margin-top:2px;
margin-bottom:20px;
width:824px;
height:25px;
background:transparent url(../img/sombra_abajo.png) no-repeat top left;
}


body {
margin: 0px 0 0px 0;
padding: 0;
background:url(../img/bg.jpg) repeat;
text-align:left;
margin:0;
padding:0;
}

img {
border: 0;
}

.fright {
float: right;
}

.fleft {
float: left;
}

/* end*/

.clearfix {
clear:both;
}

/* HEADER */

#header {
margin: 0px auto;
width:801px;
height:113px;
background:url(../img/bg_header.jpg) no-repeat top left;
text-align:left;
text-indent:-9999px;
}

#contenido {
margin: 0px auto;
width:801px;
text-align:left;
background-color:#CCCCCC;
}

#izquierda {
margin: 0px auto;
float:left;
width:55px;
height:745px;
text-align:left;
}

.izq_naranja {
background:url(../img/bg_izq_naranja.jpg) repeat-x top left;
}

.izq_blanco {
background:url(../img/bg_izq_blanco.jpg) repeat-x top left;
}

.izq_rojo {
background:url(../img/bg_izq_rojo.jpg) repeat-x top left;
}


.izq_1 { background:url(../img/bg_izq_1.jpg) repeat-x top left;}
.izq_2 { background:url(../img/bg_izq_2.jpg) repeat-x top left;}
.izq_3 { background:url(../img/bg_izq_3.jpg) repeat-x top left;}
.izq_4 { background:url(../img/bg_izq_4.jpg) repeat-x top left;}
.izq_5 { background:url(../img/bg_izq_5.jpg) repeat-x top left;}
.izq_6 { background:url(../img/bg_izq_6.jpg) repeat-x top left;}
.izq_7 { background:url(../img/bg_izq_7.jpg) repeat-x top left;}
.izq_8 { background:url(../img/bg_izq_8.jpg) repeat-x top left;}
.izq_9 { background:url(../img/bg_izq_9.jpg) repeat-x top left;}
.izq_10 { background:url(../img/bg_izq_10.jpg) repeat-x top left;}
.izq_11 { background:url(../img/bg_izq_11.jpg) repeat-x top left;}
.izq_12 { background:url(../img/bg_izq_12.jpg) repeat-x top left;}
.izq_13 { background:url(../img/bg_izq_13.jpg) repeat-x top left;}
.izq_14 { background:url(../img/bg_izq_14.jpg) repeat-x top left;}
.izq_15 { background:url(../img/bg_izq_15.jpg) repeat-x top left;}
.izq_16 { background:url(../img/bg_izq_16.jpg) repeat-x top left;}


#menu {
float:left;
width:193px;
height:745px;
text-align:left;
background:url(../img/bg_menu.jpg) repeat-x top left;
}

#derecha {
margin: 0px auto;
float:left;
width:553px;
text-align:left;
}

#sub_header {
float:left;
width:553px;
height:134px;
text-align:left;
background:url(../img/bg_sub_header.jpg) repeat-x top left;
}

#der {
float:left;
width:553px;
height:611px;
text-align:left;
}

.der_blanco {
background:url(../img/bg_der_blanco.jpg) no-repeat top left;
}

.der_naranja {
background:url(../img/bg_der_naranja.jpg) no-repeat top left;
}

.der_naranja_foto {
background:url(../img/bg_der_naranja_foto.jpg) no-repeat top left;
}

.der_rojo {
background:url(../img/bg_der_rojo.jpg) no-repeat top left;
}

.der_1 {background:url(../img/bg_der_1.jpg) no-repeat top left;}
.der_2 {background:url(../img/bg_der_2.jpg) no-repeat top left;}
.der_3 {background:url(../img/bg_der_3.jpg) no-repeat top left;}
.der_4 {background:url(../img/bg_der_4.jpg) no-repeat top left;}
.der_5 {background:url(../img/bg_der_5.jpg) no-repeat top left;}
.der_6 {background:url(../img/bg_der_6.jpg) no-repeat top left;}
.der_7 {background:url(../img/bg_der_7.jpg) no-repeat top left;}
.der_8 {background:url(../img/bg_der_8.jpg) no-repeat top left;}
.der_9 {background:url(../img/bg_der_9.jpg) no-repeat top left;}
.der_10 {background:url(../img/bg_der_10.jpg) no-repeat top left;}
.der_11 {background:url(../img/bg_der_11.jpg) no-repeat top left;}
.der_12 {background:url(../img/bg_der_12.jpg) no-repeat top left;}
.der_13 {background:url(../img/bg_der_13.jpg) no-repeat top left;}
.der_14 {background:url(../img/bg_der_14.jpg) no-repeat top left;}
.der_15 {background:url(../img/bg_der_15.jpg) no-repeat top left;}
.der_16 {background:url(../img/bg_der_16.jpg) no-repeat top left;}




/* SUBHEADER */

#sub_texto {
position:relative;
left:10px;
top:1px;
color:#FFFFFF;
font-size:11px;
text-align:left;
width:440px;
line-height:15px;
}

#sub_texto_espacio {
position:relative;
float:right;
width:90px;
margin-top:-40px;
}

#carrito {
position:relative;
left:10px;
top:8px;
width:61px;
height:63px;
}

#carrito_info {
position:relative;
left:100px;
top:-30px;
color:#000000;
text-align:left;
font-weight:bold;
width:200px;
}

.font10 {
font-size:10px;
}

#buscador {
position:relative;
left:130px;
top:-40px;
width:61px;
height:63px;
}

#buscador_info {
position:relative;
left:330px;
top:-130px;
color:#000000;
text-align:left;
font-weight:bold;
width:200px;
}

.buscador {
background:url(../img/buscador_bg.jpg) no-repeat top left;
width:126px;
height:13px;
padding:2px;
border:0;
font-size:10px;
}

.boton_buscador {
}

#derecha_texto {
position:relative;
left:18px;
top:18px;
color:#000;
font-size:11px;
width:440px;
}

#derecha_texto p {
line-height:16px;
}

#derecha_fotos {
position:relative;
left:0px;
top:20px;
width:480px;
height:306px;
margin-top:6px;
}

#derecha_footer {
position:relative;
left:18px;
top:104px;
color:#000;
font-size:11px;
width:430px;
text-align:center;
}

/*
#home {
position:relative;
left:200px;
top:40px;
}

#contacto {
position:relative;
left:225px;
top:21px;
}
*/


#controles {
float:left;
position:relative;
left:458px;
top:25px;
}



#derecha_titulo {
color:#FFFFFF;
position:relative;
left:20px;
top:10px;
font-size:16px;
font-weight:bold;
}

#derecha_subtitulo {
position:relative;
left:0px;
top:50px;
}

.titulo_naranja {
padding-left:20px;
color:#FAA819;
font-size:12px;
font-weight:bold;
}

.texto {
padding-left:20px;
color:#000000;
font-size:11px;
font-weight:bold;
}






.dia {
position:relative;
width:100px;
max-width:200px;
left:10px;
float:left;
color:#58595B;
font-weight:bold;
font-size:19px;
padding-bottom:15px;
}

.dia_listado {
padding-left:10px;
color:#000000;
font-size:12px;
font-weight:normal;
border-left:1px solid #CCCCCC;
}

.fila {
width:400px;
}


.dias_especiales {
height:450px;
}



/* SHOPPINGS */
.lugar {
padding-left:20px;
color:#666666;
font-size:12px;
font-weight:bold;
}

.direccion {
color:#000000;
font-size:12px;
font-weight:bold;
}

a.shopping:link, a.shopping:hover, a.shopping:active, a.shopping:visited {
color:#FAA819;
font-size:12px;
text-decoration:none;
font-weight:bold;
padding-left:130px;
}



/* ESTILO PRODUCTOS */

.prod_nombre {
color:#B32017;
font-family:Trebuchet MS, Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}



.prod_nombre2 {
color:#FF9900;
font-family:Trebuchet MS, Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.color3 {color:#f4af1a;}
.color18 {color:#f68a1f;}
.color4 {color:#cc5828;}
.color6 {color:#b23825;}
.color12 {color:#6e2a25;}
.color22 {color:#b0ad55;}
.color13 {color:#6f9159;}
.color19 {color:#4a724f;}
.color15 {color:#52642d;}
.color23 {color:#495139;}
.color16 {color:#a0b09e;}
.color14 {color:#48aaab;}
.color20 {color:#1e506a;}
.color9 {color:#2d4256;}
.color11 {color:#7ba1b7;}
.color17 {color:#a70540;}

.prod_precio {
color:#231F20;
font-family:Trebuchet MS, Arial;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

a.prod_pedido:link, a.prod_pedido:visited, a.prod_pedido:hover, a.prod_pedido:active {
color:#A1A3A5;
font-family:Trebuchet MS, Arial;
font-size:10px;
font-weight:bold;
text-transform:lowercase;
}



/* CARRITO */

.cart_texto {
color:#B32017;
font-family:Trebuchet MS, Arial;
}
a.cart_texto:link,a.cart_texto:hover,a.cart_texto:visited,a.cart_texto:active {
color:#B32017;
}

