body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fdfaeb;
}
SELECT.textoscombo {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-weight: normal; 
  color: #000000; text-decoration: none
}
.linea {
	border: 1px solid #a0bc73;
}
.linea_roja {
	border: 1px dashed #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
  	font-size: 12px; font-weight: bold; 
  	color: #000000;
	background-color: #eeeeee;
}

.texto10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texto16px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#FF0000;
}
.texto12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texto11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.texto14px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.texto8px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.texto9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.texto14px_precio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.textopequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
 	color: #000000;
}
INPUT.cancelar, SPAN.cancelar, A.cancelar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;	
	background-color: #EEE;
	font-size: 10px;
	cursor: pointer;
	border-top: 1px solid #D4D4D4;
	border-right: 1px solid #646464;
	border-bottom: 1px solid #646464;
	border-left: 1px solid #D4D4D4;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}
.texto_cabecera {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.texto_cabecera:link {
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
a.texto_cabecera:hover {
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
}
.fondo_barra_superior{
	background:#a0bc73;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight: bold;


}
.fondo_barra_titulo_int {
	color:#ffffff;
	background:#a0bc73;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight: bold;
}
.texto_barra_titulo_int {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
.fondo_barra_precio{
	background:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;


}
.fondo_barra_gris{
	background:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;


}
.texto_cajas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
}
.texto_azul_grande {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a0bc73;
	text-decoration:none;
	font-weight: bold;
}
.texto_azul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a0bc73;
	text-decoration:none;
	font-weight: bold;
}
a.texto_azul:link {
	text-decoration:none;
	font-weight: bold;
}
a.texto_azul:hover {
	text-decoration:underline;
	font-weight: bold;
}
.botones {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#ffffff;
	font-weight: bold;
	height:20px;
	widows:50px;
	color:#a0bc73;
}
TABLE.registro td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #EDB891;
}
TABLE.datosregistro td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 1px solid #D17C40;
}
.cabeceraAdmin {
	background:#a0bc73;
	color: #FFFFFF; 
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.buscadorAvanzado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border: 1px solid #ececec;
}

.fondo_barra_titulos{
	background:#cccccc;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	border: 1px solid #000000;
}



.texto_negro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
a.texto_negro:link {
	text-decoration:none;
	font-weight: bold;
}
a.texto_negro:hover {
	text-decoration:underline;
	font-weight: bold;
}






/* --- CABECERA ADMIN --- */

/* --- LISTADO ADMIN --- */
TR.listadoVerde, TR.listadoVerde td {
	background-color: Rgb(238,238,238);
	color: #000000;
}

TR.listadoBlanco, TR.listadoBlanco td {
	background-color: rgb(255, 255, 255);
	color: #000000; 
}
TR.listadoRojo, TR.listadoRojo td {
	background-color: #FEE6D3;
	color: #990000; 
}
TABLE.buscadorAvanzado td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
}
TABLE.buscadorAvanzadoRegistro td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px solid;
}
TABLE.buscadorAvanzado td.cabeceraAdmin {
	background-color: #a0bc73;
	color: #FFFFFF;
	font-weight: bold;
}
TABLE.buscadorAvanzadoRegistro tr.vacio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6EADE;

}
TABLE.buscadorAvanzadoRegistro tr.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	background-color: #F6EADE;	
}
INPUT.textoscampos, TEXTAREA.textoscampos {
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; background-color: #FFFFFF; 
	border: 1px #cccccc solid;
	color: #000000;
}
.textoverde{
    COLOR: #84A02C;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}
	
.textomarron{
    COLOR: #6E2000;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}
	
.texto_barra_titulo_int{
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}
	
.textoscampos{
    COLOR: #68554D;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}
	
.contenidosmini{
    COLOR: #68554D;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;}
		

.ultimasnoticias{
    COLOR: #C36B3A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 13pt;
    TEXT-DECORATION: none;}

.contactotitus{
    COLOR: #C36B3A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: none;}
	
.tallertitus{
    COLOR: #8C552E;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none;}			
	
.pie{
    COLOR: #6E2000;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}		
	
.enlaceverde{
    COLOR: #84A02C;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}

.enlaceverde:hover{
    COLOR: #84A02C;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline;}
	
	
.enlacegranate{
    COLOR: #91391A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;}

.enlacegranate:hover{
    COLOR: #91391A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: underline;}	
	
.carritocompra{
    COLOR: #D17B3F;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;}
		
.textocarrito{
    COLOR: #A49086;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;}
	
.textocestablanco{
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 7pt;
    TEXT-DECORATION: none;}
	

.textogranate{
    COLOR: #91391A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}	
	
.textologin{
    COLOR: #493831;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;}		
	
.fechaprensa{
    COLOR: #493831;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;}	
	
.preciofinal{
    COLOR: #91391A;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;}
.textoblanco{
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none;}	
.linea_tabla_izq_der {
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7decc;
	border-left-color: #e7decc;
}	
.Estilo5 {font-size: 9px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.Estilo6 {font-family: Arial, Helvetica, sans-serif}

