body { 
margin : 0;
 background-color: #44AFDB;
 }
body.blanco { 
margin : 0;
 background-color: white;
}
.datos
{
	font-family: tahoma, arial, verdana,tahoma;
	color: black;
	font-size: 10px; 	
	padding-top: 6px;	
	padding-bottom: 5px;	
	TEXT-ALIGN: left;
	text-decoration:none; 
			}
INPUT
{
  
    FONT-SIZE: 11px;
       FONT-FAMILY: Verdana, Arial, helvetica, san-serif;
	BACKGROUND-COLOR: #fcfcfc;
		BORDER-BOTTOM: #425c8f 1px solid;
    BORDER-LEFT:#425c8f 1px solid;
    BORDER-RIGHT:#425c8f 1px solid;
    BORDER-TOP: #425c8f 1px solid;
	}

	a:link.lhome
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;
}
a:active.lhome
{
	text-decoration:none;
	color: #008ec5;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;
}
a:hover.lhome
{
	text-decoration:none;
	color: #008ec5;
FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;
}
a:visited.lhome
{
	text-decoration:none;
	color: #008ec5;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;

	}

	td.lhome
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;
		padding-top: 6px;	
	padding-bottom:6px;
	padding-left:3px;
	padding-right:3px;
	BACKGROUND-COLOR: #e7e9e9;
		line-height : 11px;
		}

	td.destacado
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	padding-top: 6px;	
	padding-bottom:6px;
	padding-left:3px;
	padding-right:3px;
BACKGROUND-COLOR: #eaf6fa;
	}
			
	td.destacado2
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	padding-top: 1px;	
	padding-bottom:1px;
	padding-left:3px;
	padding-right:3px;
BACKGROUND-COLOR: #eaf6fa;
		}

	td.titplan
{
	color: #438471;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 16px;
	fONT-WEIGHT: bold;
	padding-top: 3px;	
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	}

	td.tithome
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 16px;
	fONT-WEIGHT: bold;
	padding-top: 3px;	
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	}

	.subtithome
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	padding-top: 3px;	
	padding-bottom:3px;
	padding-left:2px;
	padding-right:3px;
	}
	a:link.subtithome
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	text-decoration:none;
		}
	a:visited.subtithome
{
	color: #2887ae;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	text-decoration:none;
	}
	a:hover.subtithome
{
	color: #000000;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	text-decoration:none;
	}
	a:active.subtithome
{
	color: #000000;
	FONT-FAMILY: Arial,	Verdana;
	 FONT-SIZE: 14px;
	fONT-WEIGHT: bold;
	text-decoration:none;
	}
	
table.sublink TD.df
{
	font-family: arial, verdana,tahoma;
	color:#4b4b4b;
	font-size: 11px;
	text-decoration:none;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}

	td.subl
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: Arial,	tahoma, Verdana;
	 FONT-SIZE: 11px;
	fONT-WEIGHT: bold;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
		line-height : 11px;
		
		}

	.noticias
{
	text-decoration:none;
	color: white;
	FONT-FAMILY: Arial,	tahoma, Verdana;
	 FONT-SIZE: 16px;
	fONT-WEIGHT: bold;
		padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	
			}

	a:active.nota
{
	text-decoration:none;
color: #1c7fc2;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;


				}

	a:link.nota
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

				}

	a:visited.nota
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

				}

	a:hover.nota
{
	text-decoration:none;
	color: #1c7fc2;
	FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

	
							}

	.nota
{
	text-decoration:none;
	color: black;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
}
	td.notamas
{
	text-decoration:none;
	color: #298db6;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	FONT-WEIGHT: bold;

}
	td.nota2
{
	text-decoration:none;
	color: #298db6;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
	
		}
	a:visited.nota2
{
	text-decoration:none;
	color: #298db6;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

	
			}
					
	a:link.nota2
{
	text-decoration:none;
	color: #298db6;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

	
					}
	a:hover.nota2
{
	text-decoration:none;
	color: black;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;

	
					}
	a:active.nota2
{
	text-decoration:none;
	color: black;
		FONT-FAMILY: tahoma, arial, Verdana;
	 FONT-SIZE: 11px;
	
	
			}

	.menu
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height : 12px;
				}

	a:link.menu
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height : 12px;
					}

	a:visited.menu
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height : 12px;
					}

	a:hover.menu
{
	text-decoration:none;
	color: #2887ae;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height : 12px;
						}

	a:active.menu
{
	text-decoration:none;
	color: #2887ae;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	line-height : 12px;
		}

	td.txt
{
	color:#282828;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 11px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	text-align : justify;
			}
		
	td.txtmini
{
	color:#282828;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 9px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	text-align : justify;
}
	
	span.referencia
{
	color:#282828;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 10px;
	text-align : justify;
		}
		

	span.rED
{
	color:red;
	FONT-FAMILY: Arial,Verdana;

			}
	
		

	span.rojo
{
	color:red;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE: 10px;
	text-align : justify;
			}
	.menu2
{
	text-decoration:none;
	color: #0379a7;
	FONT-FAMILY: tahoma, arial, Verdana;
	FONT-SIZE: 11px;
	padding-bottom:5px;
	padding-left:3px;
	line-height : 12px;
	BACKGROUND-COLOR: #eaf6fa;
				}

	a:link.menu2
{
	text-decoration:none;
	color: #0379a7;
	FONT-FAMILY: tahoma,	arial, Verdana;
		FONT-SIZE: 11px;
	padding-bottom:5px;
	padding-left:3px;
	line-height : 12px;
	BACKGROUND-COLOR: #eaf6fa;
					}

	a:visited.menu2
{
	text-decoration:none;
	color: #0379a7;
	FONT-FAMILY: tahoma,	arial, Verdana;
	FONT-SIZE: 11px;
	padding-bottom:5px;
padding-left:3px;
line-height : 12px;
BACKGROUND-COLOR: #eaf6fa;					}

	a:hover.menu2
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma,	arial, Verdana;
		FONT-SIZE: 11px;
	padding-bottom:5px;
padding-left:3px;
	line-height : 12px;
	BACKGROUND-COLOR: #eaf6fa;
						}

	a:active.menu2
{
	text-decoration:none;
	color: black;
	FONT-FAMILY: tahoma,	arial, Verdana;
		FONT-SIZE: 11px;
	padding-bottom:5px;
	padding-left:3px;
	line-height : 12px;
BACKGROUND-COLOR: #eaf6fa;
 }
table.cuadro TD.uno
{

	font-family:  tahoma, arial, verdana;
	color: #4b4b4b;
	font-size: 11px;
 	text-decoration:none; 
	BACKGROUND-COLOR: #eaf6fa;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	 }
table.cuadro TD.izq
{

	font-family:  tahoma, arial, verdana;
	color: #4b4b4b;
	font-size: 11px;
 	text-decoration:none; 
	BACKGROUND-COLOR: #eaeaea;
	FONT-WEIGHT: bold;
	padding-left: 3px;
			 		 }
					 
			 	 
table.cuadro TD.tres
{

	font-family: tahoma, arial, verdana;
	color: #4b4b4b;
	font-size: 11px;
 	text-decoration:none; 
	BACKGROUND-COLOR: #eef5fd;
		TEXT-ALIGN: right;

			 }
			 
			 	 
table.cuadro TD.dos
{
	font-family: tahoma, arial, verdana;
	color: #4b4b4b;
	font-size: 11px;
 	text-decoration:none; 
	BACKGROUND-COLOR: #eef5fd;
	 
	 
}			

	td.txtleft
{
	color:#282828;
	FONT-FAMILY: Arial,Verdana;
	FONT-SIZE:11px;
	padding-top: 3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}	
SELECT
{

FONT-SIZE: 11px;
FONT-FAMILY:  Arial,tahoma, Verdana,  helvetica, san-serif;
}
			 
			 	 
 td.border
{
	BORDER-BOTTOM: #44AFDB 1px solid;
    BORDER-LEFT:#44AFDB 1px solid;
    BORDER-RIGHT:#44AFDB 1px solid;
    BORDER-TOP: #44AFDB 1px solid;
	
	
}
			 
			 	 
 td.border2
{
	BORDER-BOTTOM: #44AFDB 2px solid;
    BORDER-LEFT:#44AFDB 2px solid;
    BORDER-RIGHT:#44AFDB 2px solid;
    BORDER-TOP: #44AFDB 2px solid;
	
	
	
 }
			 
			 	 
table.bordercolor
{
border: 2px solid #44AFDB
}					