body {
	margin:0px; 
	padding:0px;
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 14px; 
        color:#707070;
/*
	background-color:#dedede; 
        background-image: url("../images/backcell2.jpg");
*/
	height:100%;
}
* {font-family:Arial Helvetica, sans-serif; color:#707070;}

td {
	font-size: 14px;
}


.metafirst {background-image:none;padding-left:0px;padding-right:7px;}
.tituloCategoria {
    font-weight: normal;
    color: #777;
    font-size: 20px;
}

th {
	font-size: 12px;
	color : #FFFFFF;
}


.bg {
	BACKGROUND-COLOR: #75859F;
}

.celdaerror {
	BACKGROUND-COLOR: Red;;
	color: White;
}

.ifld {
       FONT-WEIGHT: 400; 
       FONT-SIZE: 10px; 
       COLOR: #000000; 
       font-family: Lucida Sans Unicode, Arial, Verdana;
       BACKGROUND-COLOR: #FFFFFF; 
       BORDER-BOTTOM: #CECECE 1px solid; 
       BORDER-TOP: #CECECE 1px solid; 
       BORDER-LEFT: #CECECE 1px solid; 
       BORDER-RIGHT: #CECECE 1px solid;
}

.ifld_error {
       color : #FFFFFF;
       BACKGROUND-COLOR: #c32533; 

}

.titulo {
    font-family: Verdana, Arial; 
    font-size: 19pt; 
    color: #808487; 
    font-weight : bold; 
}

.descripcion {
    font-family: Arial, Verdana; 
    font-size: 12px; 
    color: #525254; 
    text-align: justify;
}

.texto {
    font-size: 12px; 
    color: #525254; 
}

.texto2 {
    font-size: 12px; 
    color: #000000; 
}

.texto_ped {
    font-size: 12px; 
    color: #525254; 
}
.datos {
    font-family: Arial, Verdana; 
    font-size: 12px; 
    COLOR: #808487; 
}

.bordertabla {
	border : thin solid Gray;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-top-width : 1px;
	border-right-width : 1px;
}

a:link,a:visited { 
   text-decoration:none; 
   color: #707070; 
   font-size: 13px; 
}
a:hover { text-decoration:none; color : #C03;}


a.lnk_cat:link,a.lnk_cat:visited { 
   text-decoration:none; 
   color: #039; 
   font-size: 12px; 
}
a.lnk_cat:hover { text-decoration:none; color : #C03;}


a.blanco { COLOR: #FFFFFF; text-decoration: none }

a.blanco:hover { COLOR: #FFFFFF; text-decoration: underline }

a.menu_p { color: #ffffff; text-decoration: none; font-weight : bold; }
a.menu_p:hover { color: #ffffff; text-decoration: underline; font-weight : bold; }

a.navega { COLOR: #525254; text-decoration: none }

a.navega:hover { COLOR: #525254; text-decoration: underline }

a.zoom { COLOR: #525254; text-decoration: none; font-size: 11px; }

a.zoom:hover { COLOR: #525254; text-decoration: underline; font-size: 11px; }

P {	MARGIN: 0.5em 0em 1em; LINE-HEIGHT: 1.5em; TEXT-ALIGN: justify; }

HR { CLEAR: both; COLOR: #FFFFFF; HEIGHT: 1px; BACKGROUND-COLOR: transparent }

.categoria { COLOR: #FFFFFF; text-decoration: none; font-weight : bold; font-size: 9px; }

.cat_sel {
    font-family: Arial; font-size: 9px; COLOR: #FF6633; font-weight : bold; 
}

a.categoria { COLOR: #FFFFFF; text-decoration: none; font-weight : bold; font-size: 9px; }

a.categoria:hover { COLOR: #FF6633; text-decoration: underline; font-weight : bold; font-size: 9px; }

.encabezado {
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
}

.celda_encabezado {
	border-top : 1px solid Gray;
	border-right : 1px solid Gray;	
	border-bottom : 1px solid Gray;
}

.celda_encabezado1 {
	border-left : 1px solid Gray;
	border-top : 1px solid Gray;
	border-right : 1px solid Gray;	
	border-bottom : 1px solid Gray;
}

a.menu_principal {
	color: #c92234; 
	text-decoration: none; 
	font-weight : bold; font-size: 11px;
	font-family : arial, verdana;
}

a.menu_principal:hover  {
	color: #c92234; 
	text-decoration: underline; 
	font-weight : bold; 
	font-size: 11px;
	font-family : arial, verdana;
}

a.menu_home { 
	font-size: 12px; 
	color: #525254; 
	text-decoration: none; 
}

a.menu_home:hover { 
	font-size: 12px; 
	color: #525254; 
	text-decoration: underline; 
}

/* bordes de las tablas de pedido */

.borde_celda_ped {
	border-top  : 1px solid #CECECE;
}

.borde_tabla_ped {
	border-bottom : 1px solid #CECECE;
}

.borde_celda_ped_ult_celda {
	border-top  : 1px solid #CECECE;
	border-right  : 1px solid #CECECE; 
}

.borde_celda_ped_pri_celda {
	border-left : 1px solid #CECECE; 
	border-top  : 1px solid #CECECE;
}

.tabla_envio_pedido {
	background  : #d1d2d4;
	font-weight : bold; 
	border-right  : 1px solid #CECECE; 
	border-left : 1px solid #CECECE; 
}

.tabla_total_pedido {
	background  : #58595a;
	color       : #FFFFFF;
	font-weight : bold; 
}

.tabla_leyenda_pedido {
	background  : #e5e2be;
	color       : #7d7d77;
	font-size   : 9px;
	font-weight : bold; 
}


