BODY { background-color: #39C9C9C;
	   bgcolor: #9C9C9C;
      margin-top: 0;
      margin-left: 0;
      margin-bottom: 0;
      margin-left: 0;
      font-family: "Verdana,Arial";
      font-size: 8px;
	  scrollbar-face-color: #000000;
	  scrollbar-shadow-color: #FFFFFF ;
	  scrollbar-highlight-color: #FFFFFF;
	  scrollbar-3dlight-color: #CCCCCC;
	  scrollbar-darkshadow-color: #FFFFFF;
	  scrollbar-track-color: #000000 ;
	  scrollbar-arrow-color: #CCCCCC;  
	  }


TEXTAREA {
		 font-family: "Verdana,Arial";
		 font-size:8pt; 		 	 
		 }
		 
.botones { font-size: 8 px; 
			font-family: Verdana,Arial; 
			color: #FFFFFF; 
			background-color: #C17400; 
			font-weight: normal; 
			border-right-style: double; 
			border-right-color: #000000; 
			border-bottom-style: double; 
			border-bottom-color: #000000 }

SELECT { font-size: 8 px; 
		  font-family: Verdana,Arial;
 		  font-color: #FFFFFF;    	   }
		  
		  
.naviga1{ color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

:link.naviga2     { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:visited.naviga2  { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:active.naviga2   { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:hover.naviga2    { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }

:link.naviga3     { background-color: #999999; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:visited.naviga3  { background-color: #999999; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:active.naviga3   { background-color: #999999; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:hover.naviga3    { background-color: #FFCC00; color: #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }

:link.naviga4     { background-color: #999999; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:visited.naviga4  { background-color: #999999; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:active.naviga4   { background-color: #999999; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }
:hover.naviga4    { background-color: #000066; color: #FFCC00; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 10px; }

.NavigaContext { color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px;}

.BreadCrumb1 { color:#000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic; text-decoration: none; font-size: 10px;}
.BreadCrumb2 { color:#000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: bold; font-size: 10px;}
.BreadCrumbSaludo { color:#141470; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: bold; font-size: 11px;}



:link.SupportNaviga     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; }
:visited.SupportNaviga  { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; }
:active.SupportNaviga   { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; }
:hover.SupportNaviga    { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 11px; }

.Noticias          { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:link.Noticias     { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:visited.Noticias  { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:active.Noticias   { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:hover.Noticias    { color: #FFCD05; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }

.Novedades          { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; 
					  filter: alpha(opacity=100); 
					  MozOpacity: 100/100}
:link.Novedades     { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:visited.Novedades  { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:active.Novedades   { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }
:hover.Novedades    { color: #0000AA; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size: 9px; }

.Content {color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; font-size: 10px;}

.miniSites {color:#FFFFFF; font-family: "TheSans B6 SemiBold",Verdana, Arial, Helvetica; font-style: normal; text-decoration: none; font-size: 10px;}


A:link    { color: #FFFFFF; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
A:visited { color: #FFFFFF; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
A:active  { color: #FFFFFF; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
A:hover   { color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }


.tablaAzul {color: #FFFFFF; background-color: #141470;}
.tablaNaranjaOscuro {color: #FFFFFF; background-color: #E67B33;}
.tablaNaranjaClaro{color: #FFFFFF; background-color: #FF9900;}
.tablaCeleste {color: #FFFFFF; background-color: #9999FF;}
.tablaMarron {color: #FFFFFF; background-color: #D1AE5E;}
.tablaGrisOscuroSoporte {color: #FFFFFF; background-color: #666666; vertical-align:middle; }

.fondoPagina{background-color: #999999;}

.controles { 
			font-size: 10 px; 
			font-family: Arial, Helvetica, sans-serif; 
			font-weight: normal; 
			}

.controlesGrandes	{ 
						font-size: 10 px; 
						color: #141470; 
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-weight: normal; 
						background-color: #FFFFFF;
						}
.etiquetasLogin { 
			font-size: 10 px; 
			color: #000000; 
			font-family: Arial, Helvetica, sans-serif;			
			}
.etiquetas { 
			font-size: 10 px; 
			color: #FFFFFF; 
			font-family: Arial, Helvetica, sans-serif;			
			}

.celdasTransparentes{
						background-color: #FFFFFF;
						filter: Alpha(Opacity=80);
						}

.menuPrimerNivel1	{ 
					border-left:1px solid #FFFFFF; 
					border-bottom:1px solid #FFFFFF; 
					border-top:1px solid #FFFFFF; 
					font-family: Arial, Helvetica, sans-serif; 
					font-size: 11 px; 
					color: #FFFFFF; 
					vertical-align: middle; 						
					}


.menuPrimerNivel2	{ 
					border-left:0px; 
					border-bottom:1px solid #FFFFFF; 
					border-top:1px solid #FFFFFF; 
					font-family: Arial, Helvetica, sans-serif; 
					font-size: 11 px; 
					color: #FFFFFF; 
					vertical-align: middle;					
					}
					
.menuPrimerNivel3	{ 
					border-left:0px; 
					border-bottom:1px solid #FFFFFF; 
					border-top:1px solid #FFFFFF; 
					border-right:1px solid #FFFFFF;
					font-family: Arial, Helvetica, sans-serif; 
					font-size: 11 px; 
					color: #FFFFFF; 
					vertical-align: middle;					
					}
					
.menuSegundoNivel	{
					border-left:1px  	solid #FFFFFF; 
					border-bottom:1px 	solid #FFFFFF; 
					border-right:1px 	solid #FFFFFF;
						font-size: 10 px; 
						font-family: Arial, Helvetica, sans-serif; 
						font-weight: normal; 
						color: #1a61a9; 
						text-align: left;
						vertical-align: top;						
						}
				
.menuSegundoNivelSeleccionado	{
										font-size: 10 px; 
										font-family: Arial, Helvetica, sans-serif; 
										font-weight: normal; 
										color: #FFCC00; 
										text-align: left;
										vertical-align: top;						
										}				

:link.menuAdmin		{ font-family: Verdana; font-size: 10 px; color: #FFFFFF; font-weight: bold; }
:visited.menuAdmin	{ font-family: Verdana; font-size: 10 px; color: #FFFFFF; font-weight: bold; }
:active.menuAdmin	{ font-family: Verdana; font-size: 10 px; color: #FFFFFF; font-weight: bold; }
:hover.menuAdmin	{ font-family: Verdana; font-size: 10 px; color: #FFCD05; font-weight: bold; }


.enlacesContenido			{ color: #9999FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10px; }
:link.enlacesContenido     	{ color: #9999FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10px; }
:visited.enlacesContenido  	{ color: #9999FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10px; }
:active.enlacesContenido   	{ color: #9999FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10px; }
:hover.enlacesContenido    	{ color: #E67B33; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 10px; }

.itemLista { font-size: 10 px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.itemListaCabecera { background-color: #999999;}
			
.itemListaOscuro	{ background-color:  #AAAAAA; }
.itemListaOscuroHover	{ background-color:  #999999; }
.itemListaClaro	{ background-color: #B0B0B0; }
.itemListaClaroHover	{ background-color: #999999; }

.itemDescripcion	{ font-size: 10 px; color: #141470; font-family: Verdana, Arial, Helvetica, sans-serif; }
					
.datosLoginPie { font-size: 10 px; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;	}

.tituloDetalle	{ font-size: 10 px; color: #FFFFFF; font-family: Verdana; font-weight: bold; }

.categoriaSeleccionada			{ color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
:link.categoriaSeleccionada		{ color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
:visited.categoriaSeleccionada	{ color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
:active.categoriaSeleccionada	{ color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }
:hover.categoriaSeleccionada	{ color: #FFCD05; font-family: Verdana; text-decoration: none; font-weight: normal; font-size: 10px; }

.destacados	{ 
				font-size: 12 px; 
				color: #FFFFFF; 
				font-family: Verdana, Arial, Helvetica, sans-serif;	
				font-weight: bold;		
				}

.celdaCalendario	{ 
					font-size: 10 px; 
					color: #FFFFFF; 
					font-family: Verdana;		
					text-align: right;
					vertical-align: middle;						
					}				

:link.celdaEvento    { color: #E67B33; font-family: Verdana; font-size: 10 px; text-align: right; }
:visited.celdaEvento { color: #E67B33; font-family: Verdana; font-size: 10 px; text-align: right; }
:active.celdaEvento  { color: #E67B33; font-family: Verdana; font-size: 10 px; text-align: right; }
:hover.celdaEvento   { color: #FFCD05; font-family: Verdana; font-size: 10 px; text-align: right; }

.titulo	{ 
		font-size: 14 px; 
		color: #FFFFFF; 
		font-family: Verdana;		
		font-weight: bold;		
		}				

.foro	{ 
		color: #FFFFFF; 
		font-family: Verdana; 
		font-weight: normal; 
		font-size: 10px; 
		}

.encuestaCurso	{ 
					color: #FFFFFF; 
					font-family: Verdana; 
					font-weight: normal; 
					font-size: 10px; 
					}
					
.etiquetasForm 	{ 
					font-size: 12 px; 
					color: #FFFFFF; 
					font-family: Arial, Helvetica, sans-serif;			
					background-color : #999999;
					}

.cabeceraMenuAdmin	{ 
							font-size: 11 px; 
							color: #FFFFFF; 
							font-family: Verdana, Arial, Helvetica, sans-serif; 
							font-weight: bold; 
							background-color: #000000;
							filter: alpha(opacity=50); 
							MozOpacity: 50/100;
						}
						
.encuestaAdmin	{ color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 12px; }
:link.encuestaAdmin	{ color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 12px; }
:visited.encuestaAdmin	{ color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 12px; }
:active.encuestaAdmin	{ color: #FFFFFF; font-family: Verdana; font-weight: normal; font-size: 12px; }
:hover.encuestaAdmin	{ color: #FFCD05; font-family: Verdana; font-weight: normal; font-size: 12px; }
					
td.cal	{ font-family : Arial,Helvetica,Sans-serif;	font-size : 11px; color : #000000; background-color : #d3d3d3; }
select.month	{ font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; width : 85px;	}
input.year	{ font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; width : 30px;	}
td.calDaysColor	{ font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #000000; }
td.calWeekend { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #c0c0c0; }
td.calBgColor { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #d3d3d3; }
.calBorderColor { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #a9a9a9; }
td.calHighlightColor { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #ffffff; background-color : #ffffcc; }
A.cal { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; text-decoration : none; }  
a:visited.cal { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #000000; text-decoration : none; }  
a:hover.cal { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #FF0000; text-decoration : none; } 
.disabled { font-family : Arial,Helvetica,Sans-serif; font-size : 11px; color : #808080; text-decoration : none; }