














































































































.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.negrita {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #754D00;
	text-decoration: none;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
a.link1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #085D7C;
	text-decoration: underline;
}
.txt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #085D7C;
	text-decoration: none;
}
a.txt2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #085D7C;
	text-decoration: none;
}
.txt2inactivo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.txt2inactivo:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.negrita2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.negrita2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.negrita3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #085D7C;
	text-decoration: none;
}
a.negrita3:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #085D7C;
	text-decoration: underline;
}
.negrita4 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.negrita4:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.visitado:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #085D7C;
	text-decoration: underline;
}
.visitado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #085D7C;
	text-decoration: none;
	line-height: 16px;
}
.destacado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #2C7192;
	text-decoration: none;
}
.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #F46561;
	text-decoration: underline;
	line-height: 16px;
}
a.link2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #085D7C;
	text-decoration: underline;
}
.link3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
	line-height: 16px;
}
a.link3:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #B47521;
	text-decoration: underline;
}


.cal_encabezado { background-color:#FFFFFF; height:40px; }
.td_diasemana { width:20px; text-align:center; background-color:#FFFFFF; }
.img_flecha_meses { border: 0; width:5px; height:3px;  }
.td_h21 {height:21px; padding:0;}
.tabla_menu3nivel {width:160px; .width: 100%; border: 0px; border-spacing: 1px}
.meses_agenda { left:16px; top:174px; width:158px; height:225px; }
.actividades_agenda { width:139px; height:117px; }
.tabla_cont_extmenu { border-collapse: collapse; border-spacing: 0; width: 158px; .width: 100%;}
a.menu_sub:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
a.menu_sub:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #F7F0A3; text-decoration: none }
a.menu_sub:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #F5F5F0; text-decoration: none }
a.menu_sub:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #F5F5F0; text-decoration: none }

a.menu3nivel:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #90907C;
	text-decoration: none
}

a.menu3nivel:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #90907C;
	text-decoration:none
}

a.menu3nivel:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	text-decoration: none
}

a.menu3nivel:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FF0000;
	text-decoration: none
}
.menu3nivel
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #90907C;
	text-decoration: none
}

.destacado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #F46521; 
	text-decoration: none;
}

.subtitulo_2color {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #F6961D; text-decoration: none}

.seleccion { color: #90907c; text-decoration: none; }
.tabla_c0c0b0 { border-collapse: collapse; border-spacing: 0; }
.tabla_c0c1b0 { border-spacing: 1px; }
.img_w1h1 {width:1px; height:1px;}
.texto_boton { text-align: center; }

a.bot:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none
}

a.bot:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none
}

a.bot:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none; 
	background-color: #E2E2DB
}

a.bot:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none; 
	background-color: #996666;
	width: 100%;
}

h1 { margin-bottom: 0px; }

.td_cont_h8 { height: 8px; }
.td_righttop { text-align: right; vertical-align: top;}
.td_w5top {width:5px; vertical-align: top;  }
.td_w320 {width:320px; }

.w800 { width: 800px; }
.h95 { height: 95px; }
.w525h70 { width: 525px; height: 70px; }
.w95h70 { width: 95px; height: 70px; }
.w9 { width: 9px; }
.w187 { width: 187px; }
.w613 { width: 613px; }

.style001 { padding-left:9px;padding-top:3px;padding-bottom:9px;border-bottom: 1px solid; }
.style002 { padding-left:9px;padding-top:9px;padding-right:5px;padding-bottom:5px;height:130px; }
.style003 { padding-left:9px;padding-top:9px;padding-right:5px;padding-bottom:5px; }
.style004 { padding-left:9px;padding-top:9px;padding-right:9px;padding-bottom:9px;height:130px; }

input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color: #F5F5F0; border: solid; text-indent: 3px; border-width: 1px 0px 0px 1px; border-color: #999999 black black #999999; width: 300px;}
input.suscboletin {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color: #F5F5F0; border: solid; text-indent: 3px; border-width: 1px 0px 0px 1px; border-color: #999999 black black #999999; width: 250px;}
input.checkfield {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color: #F5F5F0; border: solid; text-indent: 3px; border-width: 1px 0px 0px 1px; border-color: #999999 black black #999999; width: 18px;}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color: #F5F5F0; border: solid; text-indent: 3px; border-width: 1px 0px 0px 1px; border-color: #999999 black black #999999; width: 300px; height: 90px;}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; background-color: #F5F5F0; border: solid; border-width: 1px 0px 0px 1px; border-color: #999999 black black #999999}

.align_center { text-align: center; }

.align_lefttop { text-align: left; vertical-align: top; }
.align_lefttop_h6 { text-align: left; vertical-align: top; height:6px; }

.texto { line-height: 1.5em; }