/* CSS Document */
body {
	margin: 0px;
	background-color: #333333;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
}
.cuadro2 {
	background: url(../images/cuadro2.gif);
}
.cuadro2_down {
	background: url(../images/cuadro2_down.gif);
}
.cuadro_down {
	background: url(../images/cuadro_down.gif);
}
.cuadro_up {
	background: url(../images/cuadro_up.gif);
}
.cuadro {
	background: url(../images/cuadro.gif);
}
.noticias {
	background: url(../images/etiq_noticias.gif);
}
.buscar {
	background: url(../images/buscar.gif);
}
.quetzal {
	background: url(../images/quetzalcoatl.gif);
}
.azulbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
.azulbold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txt1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.txt2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.txt2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txt3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.tit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.tit1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.tit1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.tit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
.tit2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}
.tit2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-decoration: underline;
}
.tit_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
}
.tit_bold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: none;
}
.tit_bold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	text-decoration: underline;
}
.subtit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}
.subtit1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
.subtit1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: underline;
}
.tit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.tit2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tit2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txt4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;
}
.caja_shadow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.caja_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.caja_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #F1F1F1;
	border: 1px solid #CCCCCC;
}
.textoslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: underline;
}
.tituloslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC3300;
	text-decoration: underline;
}
.titulos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.titulosnayeli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0B3562;
	text-decoration: none;
}
.textosresaltados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0B3562;
}

/* Menús desplegables */
#menu ul, li {
	list-style-type: none;
}
#menu ul {
	margin: 0px;
	padding: 0px;
}

/* Estilos del Administrador CMS */
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
}
.warning a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
	text-decoration: none;
}
.warning a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
	text-decoration: underline;
}
.actual {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
}
.actual a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	text-decoration: none;
}
.actual a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00FF00;
	text-decoration: underline;
}.menusdiplocalados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.titulines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
}
a.sodioazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	text-decoration: underline;
}
a.sodioazul:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC5C;
	text-decoration: none;
	text-align: left;
}
a.sodiobiblioteca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccc;
	text-decoration: none;
}
a.sodiobiblioteca:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC5C;
	text-decoration: none;
	text-align: left;
}
ul.s-lista
{
	list-style-type:circle;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	color: #333333;
}
li.s-lista
{
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: circle;
	padding-left: 5px;
	text-align: left;
}
.celdaaniversario {
	background-color: #DEEBF7;
}
