	* {
		padding: 0px;
		margin: 0px;
	}
	
	BODY 	  { text-align: center; margin: 20px; }
	A 		  { font-weight: bold; color: white; text-decoration:none; }
	A:hover	  { font-weight: bold; color: white; text-decoration:underline; }

	#Contenedor   {
					margin: 0 auto; width: 785px; text-align: left; 
					font: 12px "Trebuchet MS", Tahoma, Arial;
					font-color: white; 
				  }
				  
	#ContenedorMS { margin: 0 auto; width: 785px; text-align: left; padding: 20px;}

	#BoxNoticia   {  } 
		
	/*** ETA ... ETA ES LA PARTE DE ARRIBA ... VITEH **********************************************************/
	#caja1 {float: left; width: 079px; height: 10px; background-color: #D4D4D4; font-size: 1px }
	#caja2 {float: left; width: 699px; height: 10px; background-color: #6A6A6A; font-size: 1px }

	/*** ETA ES LA PARTE PARA LO BOTONE ... VITEH *************************************************************/
	#caja3 {float: left; width: 079px; height: 31px; background-color: #D4D4D4;  clear: both}
	#caja4 {float: left; width: 699px; height: 31px; background-image: url('Images/img_separador.jpg'); background-repeat: repeat-x; }	
	
	/*** Y ACAAAAAA .. ETA LA PARTE DEL EDIFICIO DE LA HOME ... VITEH *****************************************/
	#caja5 {float: left; width: 079px; height: 323px; }
	#caja6 {float: left; width: 456px; height: 323px; }

	#caja78 {float: left; width: 243px; height: 323px}	
		#caja7 {width: 242px; height: 119px; clear:both; }	
		#caja8 {width: 242px; height: 203px; background-color: #E7F0EB; font-size: 10px; }	

	/*** ETA E LA PARTE PARA LA SECCIONES VITEH ***************************************************************/
	#cajaS5 {float: left; width: 079px; height: 119px; }
	#cajaS6 {float: left; width: 456px; height: 119px; }
	#cajaS7 {float: left; width: 242px; height: 119px; }	
	
	#cajaA  {float: left; width: 079px; height: 1600px; background-color: #007117; }  
	#cajaB  {float: left; width: 699px; height: 1600px; background-color: #02871A; }

	/*** ACA ... ACA ETA LO COSO ESO DE ABAJO ... VITEH *******************************************************/
	#caja9  {float: left; width: 079px; height: 20px; background-color: #990215; font-size: 1px; clear: both}
	#caja10 {float: left; width: 699px; height: 20px; background-color: #B80117; font-size: 1px; }
	
	#caja11 {float: left; width: 079px; height: 20px; background-color: #D4D4D4; font-size: 1px; clear:both}
	#caja12 {float: left; width: 699px; height: 20px; background-color: #FFFFFF; font-size: 1px; }

	.TextoNoticia			{ color:#484C49; font-size: 12px; text-decoration: none; }
	.TextoNoticia A  		{ color:#484C49; font-size: 12px; text-decoration: none; }
	.TextoNoticia A:Hover	{ color:#484C49; font-size: 12px; text-decoration: underline; }
	.TextoNoticia HR 		{ color:#ABABAB; height: 2px; width: 100%; }

	.Titulo          { color:#176E27; font-size: 14px; font-weight: bold; text-decoration:underline; }
	.Texto 			 { color:#FFFFFF; font-size: 14px; letter-spacing: normal; line-height: 14pt; padding: 12px; text-align: justify; }
	.TextoTitulo 	 { color:#FFFFFF; font-size: 16px; font-weight: bold; }
	.TextoTituloG    { color:#484C49; font-size: 16px; font-weight: bold; background-color: #B1C9B5;  }
	.TextoRecuadro   { color:#484C49; border: 1px solid #FFFFFF; margin: 5px; padding: 5px; background-color: #E0EDE2}	

	.NoticiaTitulo   { color:#484C49; font-size: 14px; font-weight: bold; background-color: #B1C9B5;  }
	.NoticiaRecuadro { color:#484C49; margin: 5px; padding: 5px; background-color: #E0EDE2;
							border-top:    1px solid black; 
							border-left:   1px solid black; 
							border-right:  2px solid black; 
							border-bottom: 2px solid black; 
					  }

	.NoticiaTitulo A       { color:#484C49; font-size: 14px; font-weight: bold; background-color: #B1C9B5; text-decoration: none }
	.NoticiaTitulo A:hover { color:#484C49; font-size: 14px; font-weight: bold; background-color: #B1C9B5; text-decoration: underline }

	.MasNoticias A  	 { font-size: 12px; color: #000000; text-decoration: none; }
	.MasNoticias A:hover { font-size: 12px; color: #000000; text-decoration: underline; }
	
	.ingreso  { border: 1px solid black; font-size: 10px; width: 300px; padding: 2px; }	
	.campos   { border: 1px solid black; font-size: 10px; padding: 2px; }	
	.etiqueta { color: #484C49; text-align: right; padding: 2px; }
		 
	.ball { border: 1px solid #FFFFFF; }
	.btlr { border-top:  1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF}
	.btl  { border-top:  1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }
	.bt   { border-top:  1px solid #FFFFFF; }
	.bl   { border-left: 1px solid #FFFFFF; }
	
	.bbl  { border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; }
	.bblr { border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF}
	
	.Principal 			{ position: relative; top: 20px; left: 20px; width: 780px; background-color: #FFFFFF; border: 1px solid #FFFFFF; }
	
	.calendar           { background-color: white; color: black; border: 1px solid black; font-size: 12px; padding: 5px; }
	.calendar caption   { background-color: #484C49;  color: white; border: 1px solid black; font-size: 12px;}
	.calendar caption A { color: white; text-decoration: none;}
	.calendar th        { text-align: right; font-weight: bold;}
	.calendar td        { text-align: right; padding-right: 5px;}
	.calendar A			{ color: black; text-decoration: none }
	.calendar A:hover	{ color: black; text-decoration: underline}

	.outerClass { background-color: #E7F0EB; }
	.innerClass { background-color: #E7F0EB; }

