body {
	COLOR: #525254; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	font-family: Lucida Sans Unicode, Arial, Verdana;
}

td {
	font-family: Lucida Sans Unicode, Arial, Verdana;
	font-size: 13px;
}

th {
	font-family: Lucida Sans Unicode, Arial, Verdana;
	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; 
}

.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       { 
	COLOR: #000000; 
	BACKGROUND-COLOR: transparent; 
	TEXT-DECORATION: none 
}

a:hover  { text-decoration: underline }

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

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

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-family: Lucida Sans Unicode;
	font-size: 14px; 
	color: #525254; 
	text-decoration: none; 
}

a.menu_home:hover { 
	font-family: Lucida Sans Unicode;
	font-size: 14px; 
	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; 
}

