BODY, P, TD, DIV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

BODY { background: #B5D6CE; }

.tituloFactura { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #999; font-weight: bold; }
.facturaZonaTrabajo { background: #FFF; border: 0px solid #66BE2C; padding: 10px; }

span.bigblack { font-size: 11pt; font-weight: bold; }
.bigGris { font-size: 12pt; font-weight: bold; color: #666666; }

.inputsub { border: 0px; border-bottom: 1px solid #C7C7BE; color: #666; }
.inputsubclean { border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.derecha { text-align: right; }

.cabeceraProductos { background: #F6F6F3; color: #848484; font-weight: bold; }
TD.tdBorderLGrey { border-left: 1px solid #F6F6F3; }
TD.tdBorderBGrey { border-bottom: 1px solid #F6F6F3; }

.menuBar { 
	text-align: center; 
	font-weight: bold; 
	color: #66C02B; 
	padding: 0 6px; 
	padding-top: 3px;
	padding-bottom: 0px; 
	background: url( ../images/sol_ofm.gif );
	white-space: nowrap; 
	cursor: pointer; 
	border-bottom: 1px solid #486905; 
	font-size: 10.5pt;
}
.menuBar:Hover { 
	padding-bottom: 1px; 
	background: url( ../images/sol_ofmh.gif );
	padding-top: 1px;
}

.menuBarOn { 
	text-align: center; 
	font-weight: bold; 
	color: #333; 
	border-top: 1px solid #486905; 
	background: #FFF; }

.verdeEdonea { color: #66C02B; }
.enlaceMenu { text-decoration: none; }
.solapaOn { border-bottom: 1px solid #FFF; color: #666; font-size: 10.5pt; padding: 0 6px; white-space: nowrap; }
.enlace_pie { color: #66BE2C; text-decoration: none; }
.enlace_pie:HOVER { text-decoration: underline; color: #008000; }

.formLiteral { background: #FCFCFC; font-size: 11pt; font-weight: bold; color: #888; padding-right: 10px; border-bottom: 1px solid #EEE; }