body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #990000;
}
h1 {
	font-size: 19px; font-family: Arial, Helvetica, sans-serif; 
	color: #222222;
}
h2 {
	font-size: 18px;
	color: #004080;
}
h3 {
	font-size: 16px; font-family: "Georgia", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Arial, sans-serif; 
	color: #000000;
}
h4 {
	font-size: 36px;
	color: #004080;
}
h5 {
	font-size: 40px;
	color: #BF0000;
}

img {
	BORDER-LEFT-COLOR: #eeeeee; BORDER-BOTTOM-COLOR: #eeeeee; BORDER-TOP-COLOR: #eeeeee; BORDER-RIGHT-COLOR: #eeeeee
}

.input
{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 16px;  
	FONT-SIZE: 8pt; 
	FONT-FAMILY: 'Microsoft Sans Serif';
}

.input_new
{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 24px;  
	FONT-SIZE: 12pt; 
	FONT-FAMILY: 'Microsoft Sans Serif';
}

.input_txtdesc
{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 120px;  
	FONT-SIZE: 11pt; 
	FONT-FAMILY: 'Microsoft Sans Serif';
}

.titulo {	
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; 
	font-weight: bold;
}

.titulo2 {	
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #003366; 
}



.txt_pag {	
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #990000; 	
}
.txt_pag2 {	
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight: bold;
}
.txt_pag3 {	
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #990000; 	
}


.menu {	
	font-size: 12px; 
	font-family: Arial;
	color: #ffffff;
	font-weight: bold; 	
}

.submenu {	
	font-size: 14px; 
	font-family: Arial;
	color: #ffffff;	
}

.menupie {	
	font-size: 11px; 
	font-family: Arial;
	color: #ffffff; 
}


.spa {
	font-size: 5px; font-family: Myriad web; color: #ffffff;
}


.recu_pagina
{ 					
	background-color: #ffffff;	
	border-left: 5px solid #f3f3f3;
	border-right: 5px solid #f3f3f3;
	border-top: 2px solid #f3f3f3;	
	border-bottom: 2px solid #f3f3f3;	
}

.recuadro 
{ 			
	margin: 2px;
	padding: 0px;	
	background-color: #ffffff;	
	border-left: 1px solid #777777;
	border-top: 1px solid #777777;
	border-right: 2px solid #888888;
	border-bottom: 2px solid #888888;	
	overflow: hidden;
}

.recuadro_bus { 
	margin: 0px;
	padding: 0px;	
	BORDER-TOP: #eeeeee 2px dotted; 	
	overflow: hidden;
}

.recuadro_ima
{ 			
	border-left: 1px solid #444444;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;	
	overflow: hidden;
}

.recuadro_ima2
{ 			
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;	
	overflow: hidden;
}


.rec_pag 
{ 
	margin: 8px;
	padding: 2px;						
	background-color: #ffffff;	
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;	
	overflow: hidden;
}
.rec_pag2 
{ 
	margin: 8px;
	padding: 2px;						
	background-color: #f9f9f9;	
	border-left: 1px solid #f3f3f3;
	border-top: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;	
	overflow: hidden;
}


.linea 
{ 			
	border-top: 2px solid #cc0000;	
}
.lineabaja
{ 			
	border-bottom: 1px solid #eeeeee;	
}
.lineatop
{ 			
	border-top: 1px solid #eeeeee;	
}


.t_10 {	
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_11 {	
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_12 {	
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_13 {	
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_14 {	
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_15 {	
	font-size: 15px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_16 {	
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_17 {	
	font-size: 17px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_18 {	
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_19 {	
	font-size: 19px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}
.t_20 {	
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 	
}

.t_102 {	
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_112 {	
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_122 {	
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_132 {	
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_142 {	
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_152 {	
	font-size: 15px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_162 {	
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_172 {	
	font-size: 17px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_182 {	
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_192 {	
	font-size: 19px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}
.t_202 {	
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #222222; 
	font-weight: bold;	
}


.precio {	
	font-size: 30px; 
	font-family: Myriad Condensed Web;
	color: #666666; 
}



.t_9{	
	font-size: 9px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #555555; 
}


.titulo_submenu
{
	font-size: 13px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight: bold;
}

.blanco {
	text-decoration: none;
	color: #ffffff;
}

.gris1 {
	color: #666666;
}

.gris2 {
	color: #999999;
}

.gris3 {	
	color: #cccccc;
}


.fecha {	
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-weight: bold;
}

.azul {
	text-decoration: none;
	color: #003366;
}

.visitas {
	font-size: 20px; 
	font-family: Miryad;
	color: #990000; 
	
}
