body{
margin:0px;
padding:0px;
background-color:#111111;
color:#595959;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

p{
line-height:17px;
}

a{
color:#AC1819;
text-decoration:none;
}
a:hover{
color:#EB4849;
}

ul{
margin:0px 0px 0px 0px;
padding:5px 0px 0px 40px;
}

li{
padding:0px 15px 0px 10px;
background-image:url(../imagenes/listaMenu.jpg);
background-position:left;
background-repeat:no-repeat;
display:inline;
}

h1{
margin:0px;
padding:0px;
}

h2{
margin:0px;
padding:0px;
}

input,select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

form{
margin:0px;
padding:0px;
}


#contenedor{
width:760px;
margin:0px auto;
background-image:url(../imagenes/fondoContenedor.jpg);
background-position:left top;
background-repeat:repeat-y;
border-left:1px solid #B9B9B9;
}

#cabecera{
width:234px;
background-color:#000000;
float:left;
}

#contenidos{
width:523px;
background-color:#FFFFFF;
background-image:url(../imagenes/fondoContenidos.gif);
background-position:center 200px;
background-repeat:no-repeat;
border-left:1px solid #B9B9B9;
border-right:1px solid #B9B9B9;
float:left;
}

#pieFondo{
width:100%;
background-color:#000000;
float:left;
}

#pie{
width:700px;
height:15px;
margin:0px auto;
padding:2px 20px 0px 40px;
color:#FFFFFF;
}
#pie a{
color:#FFFFFF;
}
#pie a:hover{
color:#AC1819;
}

#menu{
width:523px;
background-color:#000000;
background-image:url(../imagenes/fondoMenu.jpg);
background-position:bottom;
background-repeat:repeat-x;
float:left;
}

#menuContenidos{
width:473px;
height:71px;
margin:0px auto;
padding:0px 0px 0px 0px;
background-color:#000000;
}
#menuContenidos a{
color:#FFFFFF;
}
#menuContenidos a:hover{
color:#B9B9B9;
}

#menuContenidosBoton1{
width:120px;
height:31px;
padding:15px 0px 0px 33px;
background-image:url(../imagenes/fondoNuestraBodega.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}

#menuContenidosBoton2{
width:161px;
height:31px;
padding:15px 0px 0px 20px;
background-image:url(../imagenes/fondoDenominacion.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}

#menuContenidosBoton3{
width:109px;
height:31px;
padding:15px 0px 0px 30px;
background-image:url(../imagenes/fondoNuestraTierra.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}
#menuContenidosBoton1e{
width:120px;
height:31px;
padding:15px 0px 0px 33px;
background-image:url(../imagenes/fondoNuestraBodega_en.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}
#menuContenidosBoton1g{
width:120px;
height:31px;
padding:15px 0px 0px 33px;
background-image:url(../imagenes/fondoNuestraBodega_ga.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}
#menuContenidosBoton3e{
width:109px;
height:31px;
padding:15px 0px 0px 30px;
background-image:url(../imagenes/fondoNuestraTierra_en.jpg);
background-position:left top;
background-repeat:no-repeat;
border-bottom:1px solid #B9B9B9;
border-top:1px solid #B9B9B9;
float:left;
font-size:12px;
}
#menuContenidosLista{
width:473px;
height:23px;
float:left;
}

#menuCabeceraDenominacion{
width:503px;
height:90px;
padding:10px 0px 0px 20px;
background-image:url(../imagenes/cabeceraDenominacion.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#menuCabeceraDenominacion a{
color:#FFFFFF;
}
#menuCabeceraDenominacion a:hover{
color:#AC1819;
}

#menuCabeceraCatalogo{
width:503px;
height:90px;
padding:10px 0px 0px 20px;
background-image:url(../imagenes/cabeceraCatalogo.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#menuCabeceraCatalogo a{
color:#FFFFFF;
}
#menuCabeceraCatalogo a:hover{
color:#AC1819;
}

#menuCabeceraNuestraTierra{
width:503px;
height:90px;
padding:10px 0px 0px 20px;
background-image:url(../imagenes/cabeceraNuestraTierra.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
}
#menuCabeceraNuestraTierra a{
color:#FFFFFF;
}
#menuCabeceraNuestraTierra a:hover{
color:#AC1819;
}

#contenidosTexto{
width:453px;
margin:10px 30px 10px 40px;
}

#seccion{
width:413px;
padding:20px 0px 20px 40px;
}

#seccion2{
width:373px;
padding:10px 0px 20px 40px;
font-size:12px;
}

#menuNuestraBodega{
width:160px;
margin:0px auto;
padding:10px 0px 5px 10px;
border-bottom:1px solid #AAAAAA;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}
#menuNuestraBodega a{
color:#FFFFFF;
}
#menuNuestraBodega a:hover{
color:#AC1819;
}

#listado{
width:92px;
margin:10px 10px 10px 0px;
display:inline;
float:left;
}

#listadoFoto{
width:90px;
height:100px;
border:1px solid #AC1819;
float:left;
overflow:hidden;
}

#listadoTexto{
width:90px;
height:77px;
margin:2px 0px 0px 0px;
padding:3px 0px 3px 0px;
background-color:#EB4849;
border:1px solid #AC1819;
float:left;
text-align:center;
}
#listadoTexto a{
color:#FFFFFF;
}
#listadoTexto a:hover{
color:#AC1819;
}

#listadoTextoTienda{
width:90px;
margin:2px 0px 0px 0px;
padding:3px 0px 3px 0px;
background-color:#EB4849;
border:1px solid #AC1819;
float:left;
text-align:center;
}
#listadoTextoTienda a{
color:#FFFFFF;
}
#listadoTextoTienda a:hover{
color:#AC1819;
}

#tiendaFormatos{
width:175px;
float:left;
}

#tiendaCantidadPrecio{
width:80px;
float:left;
}

#tiendaComprar{
width:75px;
margin:15px 0px 0px 0px;
float:left;
text-align:center;
}

#cajaTexto{
width:68px;
height:15px;
margin:11px 0px 0px 0px;
padding:2px 0px 0px 0px;
background-color:#FFFFFF;
border:1px solid #7F9DB9;
color:#000000;
text-align:center;
}

#cortaCatalogo{
height:35px;
border:1px solid #AC1819;
float:left;
overflow:hidden;
}


.margenArriba{
margin:10px 0px 0px 0px;
}
.paddingArriba{
padding:10px 0px 0px 0px;
}

.actual{
color:#AC1819;
}

.derecha{
float:right;
}

.fotoIzda{
margin:0px 10px 5px 0px;
float:left;
}

.fotoProducto{
margin:0px 25px 10px 0px;
border:1px solid #AC1819;
float:left;
}

.titulares{
height:30px;
padding:10px 0px 0px 30px;
color:#AC1819;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
font-weight:normal;
}

.sinFondo{
padding:10px 0px 0px 0px;
}

.titularesMenu{
height:30px;
padding:10px 0px 0px 40px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
font-weight:normal;
}

.n{
background-image:url(../imagenes/letraN.gif);
background-position:0px;
background-repeat:no-repeat;
}

.nNegra{
background-image:url(../imagenes/letraNegraN.jpg);
background-position:10px;
background-repeat:no-repeat;
line-height:30px !important;
}
.oNegra{
background-image:url(../imagenes/letraNegraO.jpg);
background-position:10px;
background-repeat:no-repeat;
line-height:30px !important;
}

.p{
background-image:url(../imagenes/letraP.gif);
background-position:0px;
background-repeat:no-repeat;
}

.do{
background-image:url(../imagenes/letraDO.gif);
background-position:0px;
background-repeat:no-repeat;
}

.c{
background-image:url(../imagenes/letraC.gif);
background-position:0px;
background-repeat:no-repeat;
}

.nt{
background-image:url(../imagenes/letraNT.gif);
background-position:0px;
background-repeat:no-repeat;
}
.ol{
background-image:url(../imagenes/letraOL.gif);
background-position:0px;
background-repeat:no-repeat;
}

.s{
background-image:url(../imagenes/letraS.gif);
background-position:0px;
background-repeat:no-repeat;
}

.o{
background-image:url(../imagenes/letrao.gif);
background-position:0px;
background-repeat:no-repeat;
}


.t{
background-image:url(../imagenes/letraT.gif);
background-position:0px;
background-repeat:no-repeat;
}

.titularesCursiva{
border-bottom:1px solid #AC1819;
color:#AC1819;
font-size:16px;
font-style:italic;
font-weight:normal;
}

.titular{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#AC1819;
}

.indent{
height:0px;
margin:0px;
padding:0px;
display:none;
line-height:0px;
text-indent:-9999px;
}

.gris{
color:#AAAAAA;
}

.granate{
color:#AC1819;
}

.borde{
border:1px solid #AC1819;
}

.telefonos{
font-size:16px;
}

.volver{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
}

.centrado{
text-align:center;
}

#rompe{
clear:both;
float:none;
}



/* --- TIENDA --- */

#contenidosTexto form dl{ width:98%; }
#contenidosTexto form dt{ float:left; width:35%; margin:0px; padding:13px 0px 0px 0px; height:22px; }
#contenidosTexto form dd{ margin:0px; padding:10px 5px 0px 0px; height:25px; }
#contenidosTexto legend { font-weight:bold; font-size:1em; color:#2D2B75; margin:5px 0px 11px 0px; padding:5px 5px; border:1px solid #cccccc; background-color:#f1f2f3 }
#contenidosTexto fieldset { border: 1px solid #cccccc; width:400px; margin:0px auto; padding:0px 10px 0px 30px; }
#contenidosTexto form.boton{ color:#3F3F3F; margin:0px; padding:0px; }

.blanco{
color:#FFFFFF;
}
.textoBlanco{
color:#FFFFFF;
font-weight:bold;
}
.alinearDerecha{
text-align:right;
}

/* --- NOTICIAS --- */

#noticias{
width:453px;
padding:20px 0px 10px 0px;
border-bottom:1px solid #AC1819;
}

#paginado{
padding:20px 0px 0px 0px;
}

/* --- LISTA DE CONTENIDOS --- */

#seccion ul li{ display:block; list-style:none; }
.misFormatos{ width:160px; }