body,td,th {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;		
}

body{
	background:#555555;
	background-image:url(imagenes/fondo_gris.jpg);
	background-repeat: repeat-x;
}

a:link {
	color: #222222;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #444444;
}
a:hover {
	text-decoration: underline;
	color: #007BDA;
}
a:active {
	text-decoration: none;
	color: #222222;
}

h1 {
	font-size: 14px;
	color: #CC0000;
}
h2 {
	font-size: 16px;
	color: #000000;
}
h3 {
	font-size: 20px;
	color: #003366;
}

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

.label
{
	font-size: 12px;
	color: #222222;
	font-weight: bold; 
}

.menu
{
	font-family: "Arial";
	font-size: 12px;
	color: #444444;	
}

.menu2
{
	font-size: 11px;	
	color: #666666;	 		
}


.mensaje
{
	font-size: 11px;
	color: #ffffff;	
}

.mensaje2
{
	font-size: 11px;
	color: #444444;	
}

.fecha
{
	font-size: 11px;
	color: #333333;	
}

.control_panel
{
	font-size: 14px;
	color: #007BDA;
	font-weight: bold;	
}

.boton{
	BORDER-RIGHT: #8ea6c2 1px solid; 
	BORDER-TOP: #8ea6c2 1px solid; 
	BORDER-LEFT: #8ea6c2 1px solid;
	BORDER-BOTTOM: #8ea6c2 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: white; 
	background-color: transparent; 
	FONT-FAMILY: Microsoft Sans Serif; 
}

.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: Arial, Helvetica, sans-serif;
}

.input2{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 19px;  
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.input3{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.new_input{
	BORDER-RIGHT: #dddddd 1pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 20px;  
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.input_obl{
	BORDER-RIGHT: #FF7979 3pt solid; 
	BORDER-TOP: #dddddd 1pt solid;  
	BORDER-LEFT: #dddddd 1pt solid; 
	BORDER-BOTTOM: #dddddd 1pt solid; 
	HEIGHT: 20px;  
	FONT-SIZE: 9pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.creditos
{
	font-size: 11px;
	color: #555555;		
}

.titulo_pag
{
	font-size: 14px;
	color: #777777;
	font-weight: bold;	
}
.titulo
{
	font-size: 20px;
	color: #5c79a0;
	font-weight: bold;	
}

.clientes
{
	font-size: 17px;
	color: #5c79a0;
	font-weight: bold;	
}


.titulo_noticia
{
	font-size: 16px;
	color: #007BDA;
	font-weight: bold;	
}
.desc_noticia
{
	font-size: 12px;
	color: #555555;		
}

.lineabaja { BORDER-BOTTOM: #f3f3f3 3px solid; }

.numpag
{
	font-size: 10px;
	color: #007BDA;
	font-weight: bold;	
}

.texto
{
	font-size: 14px;
	color: #555555;			
}


.texto_20
{
	font-size: 18px;
	color: #333333;		
}
.texto_15
{
	font-size: 15px;
	color: #333333;		
}
.texto_14
{
	font-size: 14px;
	color: #444444;		
}
.texto_12
{
	font-size: 12px;
	color: #333333;		
}
.texto_11
{
	font-size: 11px;
	color: #333333;		
}

.texto_sub
{
	font-size: 14px;
	color: #555555;		
}

.texto_si
{
	font-size: 14px;
	color: #5c79a0;
	BORDER-left: #cccccc 1px solid;		
}


.bordebajopag
{ 				
	border-top: 3px solid #f0f0f0;
	border-bottom: 1px solid #888888;
}


.recuadro 
{ 			
	float: center;	
	margin: 2px;
	padding: 2px;
	text-align: left;
	background-color: #ffffff;
	border-right: 1px solid #000000;
	border-bottom: 3px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	overflow: hidden;
}

.cuadro_host
{ 			
	margin: 2px;
	padding: 6px;
	border-right: 2px solid #dddddd;
	border-bottom: 2px solid #dddddd;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	overflow: hidden;
}

.cuadro_dominio
{ 			
	margin: 0px;
	padding: 0px;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	overflow: hidden;
}

.texto_host
{
	font-size: 23px;
	color: #f9f9f9;
	font-weight: bold;
}
