BODY  {
	font-size: xx-small;
	font-family: Verdana;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin: 0;
}

/* Menu horizontal */
a.Menu {text-decoration: none;}
.Tab {width:65px;text-align:center;margin-right: 0px;margin-bottom: 0px;margin-left: 6px;font-weight: bold;}
.TOff { margin-top: 0px; padding-top:2px; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF} 
a.Menu:Hover { color: #000000;text-decoration: none;background-color: #FFFFFF;}
a.Menu:Visited {text-decoration: none;}

.contenido {
	width: 100%;
	height: 400;
	/*overflow-y: auto;*/
	/*overflow-x: auto;*/
	border: none;
}

.cajascroll {
	width: 100%;
	height: 90;
	overflow-y: auto;
}

A  {
	font-size: xx-small;
	color: #703200;
	text-decoration: underline;
	font-family: Verdana;
}

A:Visited  {
	font-size: xx-small;
	color: #8b008b;
	text-decoration: underline;
	font-family: Verdana;
}

A:Active  {
	font-size: xx-small;
	text-decoration: underline;
	font-family: Verdana;
}

A:Hover  {
	font-size: xx-small;
	text-decoration: underline;
	font-family: Verdana;
}

A.art  {
	font-size: xx-small;
	color: #7b68ee;
	text-decoration: underline;
	font-family: Verdana;
}

A.art:Visited  {
	font-size: xx-small;
	color: #8b008b;
	text-decoration: underline;
	font-family: Verdana;
}

A.art:Active  {
	font-size: xx-small;
	text-decoration: underline;
	font-family: Verdana;
}

A.art:Hover  {
	font-size: xx-small;
	text-decoration: underline;
	font-family: Verdana;
}

A.navlink  {
	font-size: xx-small;
	font-family: Verdana;
	letter-spacing: 1px;
	color: #fffafa;
	text-decoration: underline;
}

A.navlink:link  {
	font-size: xx-small;
	font-family: Verdana;
	letter-spacing: 1px;
	color: #fffafa;
	text-decoration: underline;
}

A.navlink:hover  {
	font-size: xx-small;
	font-family: Verdana;
	letter-spacing: 1px;
	color: #fffafa;
	text-decoration: underline;
}

A.navlink:visited  {
	font-size: xx-small;
	font-family: Verdana;
	letter-spacing: 1px;
	color: #fffafa;
	text-decoration: underline;
}

.whitesmallheader  {
	color: White;
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
}

.whitesmallertext  {
	font-size: xx-small;
	color: White;
	font-family: Verdana;
}

.smallheader  {
	font-weight: bold;
	color: #8b4513;
	font-size: x-small;
	font-family: Verdana;
	BACKGROUND-COLOR: #fdf5e6;
}

.smalltext  {
	font-size: x-small;
	color: #8b4513;
	font-family: Verdana;
}

.smallerheader  {
	font-weight: bold;
	color: #8b4513;
	font-size: xx-small;
	font-family: Verdana;
	BACKGROUND-COLOR: #fdf5e6;
}

.smallertext  {
	font-size: xx-small;
	color: #8b4513;
	font-family: Verdana;
}

.smallaction  {
	color: #b22222;
	font-weight: bold;
	font-size: x-small;
	font-family: Verdana;
}

.smalleraction  {
	color: #b22222;
	font-weight: bold;
	font-size: xx-small;
	font-family: Verdana;
}

.tbflat  {
	font-size: xx-small;
	font-family: Verdana;
	border-style: solid;
	border-color: #008080;
}

.cmdflat  {
	font-size: xx-small;
	font-family: Verdana;
	background-color: #483d8b;
	color: #ffffff;
	font-weight: bold;
}

TD  {
	font-size: xx-small;
	color:#000000;
	font-family: Verdana;
}

.artbody  {
	font-size: xx-small;
	font-family: Verdana;
	margin-left: 10;
	margin-right: 10;
}

.artabstract  {
	font-size: xx-small;
	font-style: italic;
	margin-left: 10;
	margin-right: 10;
	font-family: Verdana;
}

.arttitle  {
	font-size: small;
	font-weight: bold;
	color: #b22222;
	text-align: center;
	font-family: Verdana;
}

.artwriter  {
	font-size: xx-small;
	text-align: right;
	font-style: italic;
	margin-right: 10;
	font-family: Verdana;
}

.artcode  {
	font-size: xx-small;
	font-family: monospace;
	color: #555555;
	margin-left: 20;
}

.news-title {
	font-size: small;
	font-weight: bold;
	color: White;
	background-color:#00CC00;
}

.news-subtitle {
	background-color:#00CC00;
	font-weight: bold;
	color: White;
	font-size: xx-small;
	font-family: Verdana;
}

/* Estilos Calendario */

.calFondoCalendario {
	background-color:#FF6600
}

.calEncabe {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: xx-small;
}

.calFondoEncabe {
	background-color:#FFCC99
}

.calDias {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:xx-small; 
	font-weight:900
}

.calSimbolo {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:xx-small; 
	text-decoration:none; 
	font-weight:200; 
	color:blue
}

.calResaltado {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:xx-small; 
	text-decoration:none; 
	font-weight:700
}

.calCeldaResaltado {
	background-color:#FFCC99
}

.calDatos {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:xx-small; 
	font-weight:900
}

/* estilos web */ 

.colorFondoContenido {
	background-color:White;
	font-size: xx-small;
	color: #8b4513;
	font-family: Verdana;
	}

.colorFondoPie {
	background-color:#009900;
	}
	
.barraNavegacion {
	background-color:#00CC00;
	}
	
.detalleBarraNavegacion {
	background-color:#009900;
	font-size: xx-small;
	color: White;
	font-family: Verdana;
	}
	
.barraNavegacion2 {
	background-color:#00FF66;
	}

.error {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: x-small;
	font-weight: normal;
}