@charset "utf-8";
/* CSS Document */

body{
background:  #fefdfb  url(images/bg.jpg) repeat-x;
margin: 6px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size: 15px;

}

.lftline{
background:url(images/leftline.png) repeat-y;

}
.rightline{
background:url(images/linederecha.png) repeat-y;

}
.title{
font-style:italic;
color:#BD7924;
height: 41px;
font-weight:500;
font-size:16px;
background:#FEF7E2 url(images/titulo.jpg) no-repeat;

}
.texto{
background:#FEF7E2;
text-align:justify;

}
.titletxt{
font-style:italic;
color:#BD7924;
font-weight:500;
font-size:16px;

}
.maintable{
background:#FEF7E2;
}
.titlealign{
padding-top: 3px;
padding-left: 228px;
}
.menu{
background: url(images/tablabordes.jpg) repeat-y;
}
.ofertader{
background: url(images/ofertabgder.jpg) no-repeat #FEF7E2;
padding-top:60px;
}
.ofertaizq{
background: url(images/ofretabgizq.jpg) no-repeat #FEF7E2;
}

.mrgizq{
background:url(images/lineaizq.jpg) repeat-y #FEF7E2;

}

.tablflash{
background:url(images/tablaflash.jpg) no-repeat;
}
.seccprincdes{
color:#BD7924;
font-weight:500;
font-size:14px;
padding-left: 30px; 
}


.mapbg{
background:url(images/mapbg.jpg) repeat-y #FEF7E2;

}

/****************************************catalogo*******************/
.catalogo{
height: 20px;
padding-left: 30px; 
padding-top: 4px;
}
.catalogo a:hover, .catalogo a:link, .catalogo a:visited{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;

}
.catalogoact a:hover, .catalogoact a:link, .catalogoact a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:500;
font-size:14px;
}

.catalogoact{
background:url(images/catact.jpg) repeat-y;
height: 20px;
color:#FFFFFF;
font-weight:500;
font-size:14px;
padding-left: 30px; 
padding-top: 4px;

}


/*********************************************inicio*********************************/

.iniact{
background:url(images/iniact.jpg) repeat-y;
height: 17px;
color:#FFFFFF;
font-weight:500;
font-size:14px;
padding-left: 30px; 
padding-top: 3px;
}

.ini{
height: 20px;
padding-left: 30px; 
padding-top: 4px;
height: 17px;
}
.ini a:link, .ini a:visited{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;
padding-top: 4px;
height: 17px;
}
.iniact a:hover, .iniact a:link, .iniact a:visited{
background:url(images/iniact.jpg) repeat-y;
height: 17px;
color:#FFFFFF;
font-weight:500;
font-size:14px;
text-decoration:none;
padding-top: 4px;
} 

/*********************************************buscador*********************************/
.buscador{
height: 17px;
width: 80px;
padding-left: 5px; 
padding-top: 4px;
}
.buscador a:hover, .buscador a:link, .buscador a:visited{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;
}

.botonbuscar{
background:#FFFFFF;
font-size:14px;
border: #666666 solid 1px;
color:#BD7924;
height: 24px;
width: 55px;
}


/*********************************************contacto*********************************/
.cont{
height: 20px;
padding-left: 30px; 
padding-top: 4px;
}
.cont a:hover, .cont a:link, .cont a:visited{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;

}
.contact a:hover, .contact a:link, .contact a:visited{
color:#FFFFFF;
text-decoration:none;
font-weight:500;
font-size:14px;
}

.contact{
background: url(images/contactact.jpg) repeat-y;
height: 20px;
color:#FFFFFF;
font-weight:500;
font-size:14px;
padding-left: 30px; 
padding-top: 4px;
}

/*********************************************productos*********************************/
.prod{
height: 26px;
padding-top: 12px;

}

.prod a, .prod a:visited, .prod a:link{
color:#333333;
text-decoration:none;
font-size:14px;
padding-left: 50px;

}

.prod a:hover{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;
padding-left: 70px;

}
.producact{
background: url(images/prodact.jpg)  no-repeat;
height: 20px;
color:#FFFFFF;
font-weight:500;
font-size:14px;
padding-left: 30px; 
padding-top: 4px;
}

.produnor{
color:#BD7924;
height:20px;
font-weight:500;
font-size:14px;
padding-left: 30px; 
padding-top: 4px;
}

.prodact{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;
padding-left: 70px;

}

/**************************ofertas**********/

.titofer{
padding-left: 40px;
padding-top:20px;
color:#BD7924;
font-style:italic;
font-size:16px;
text-align:center;
}

.textofer{
font-size:12px;
padding-left: 40px;
font-style:italic;
text-decoration:underline;
}

.finfer{
padding-left: 40px;
padding-top:20px;
color:#BD7924;
font-style:italic;
font-size:14px;
}

.prodact{
color:#BD7924;
text-decoration:none;
font-weight:500;
font-size:14px;
padding-left: 70px;
font-style:italic;

}

/*************************************productos table*********************/
.tableprod{
background:url(images/prodtablebg.jpg) repeat-y #FEF7E2;

}
.tabletop{
background: url(images/prodtabletop.jpg)  no-repeat #FEF7E2;
}

.tablebott{
background: url(images/prodtablebott.jpg)  no-repeat #FEF7E2;

}

.tablecontacto{
background:url(images/prodtablebg.jpg) repeat-y #FEF7E2;
padding-left: 20px;
}

/****************************Forma de contacto********************/
.textform{
height: 200px;
width: 380px;
border:none;
padding-left: 10px;
padding-right: 30px;
}
.fieldsform{
padding-left: 10px;
height: 20px;
width: 350px;
border:none;
}

.botones{
background:#FFFFFF;
font-size:14px;
border: #666666 solid 1px;
color:#BD7924;
height: 19px;
}

/***************************productosstyle************************/
.prodtxt{
padding-left: 30px;
padding-right: 10px;
font-size:13px;

}

/********************************paginas***************************/
.paginas{
font-style:italic;
color:#BD7924;
}

.paginas a, .paginas a:visited, .paginas a:link{
color:#333333;
text-decoration:none;

}

.paginas a:hover{
color:#BD7924;
text-decoration:none;

}

/************************++adminpanel***************************/

.cuadrolog{
background: #FFFFFF;
border: #675238 solid 4px;
padding-left: 20px;
padding-left: 10px;
padding-top: 8px;
}
.bglogin{
background:url(images/logtablebg.gif) repeat-x;
}

.textlogin{
color: #BD7924;
font-size: 16px;
}

.formlogin{
border: none;
background: #675238;
height: 25px;
color:#FFFFFF;
font-size: 16px;
padding-left: 6px;

}

.logboton{
background: #675238;
color: #FFFFFF;
font-size: 12px;
border: none;
}

.logtextsup{
color: #675238;
font-style:italic;
padding-left: 90px;
padding-top: 14px;
font-size: 16px;
}

.logtexmed{
color: #FFFFFF;
padding-left: 60px;
padding-top: -20px;
font-size: 24px;
}

.menupaneltop{
background:url(images/toptabpan.gif) #FEF7E2 no-repeat;
color: #BD7924;
font-size: 16px;
text-align:center;
}

.menupanel{
background:url(images/tabpanmenu.gif) #FEF7E2  repeat-y;
color: #BD7924;
font-size: 16px;
text-align:left;
padding-left: 10px;
}

.menupanel a, .menupanel a:hover, .menupanel a:link, .menupanel a:visited{
color: #666666;
font-size: 16px;
text-align:left;
text-decoration:none;
}

.menupanel a:hover{
color: #BD7924;
font-size: 16px;
text-align:left;
text-decoration:none;
}
.menuprinc{
background:url(images/tabpanmenu.gif) #FEF7E2  repeat-y;
}

.formpanel{
border: #333333 dashed 1px;
background: #ffffff;
height: 25px;
width: 250px;
color:#000000;
font-size: 16px;
padding-left: 6px;

}

.formpaneltxt{
border: #333333 dashed 1px;
background: #ffffff;
height: 100px;
width: 250px;
color:#000000;
font-size: 14px;
padding-left: 6px;
}
