.site-bg01 {
	background-attachment: scroll;
	background-color: #1F4981;
	background-image: url(../images/site-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.site-bg02 {
	background-attachment: scroll;
	background-image: url(../images/site-bg-bot01.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 15px;
	height: 184px;
}
.site-bg-top01 {
	background-image: url(../images/site-bg-top03.gif);
	width: 974px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;


}
.site-cont-der01 {
	background-attachment: scroll;
	background-image: url(../images/site-cont-der01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #1D5584;

}
.site-menu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.site-menu02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.site-menu03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.banner-top-bg01 {

	background-attachment: scroll;
	background-image: url(../images/bannertop-images/banner-top-der01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 17px 20px 10px;
}
.banner-top-bg0102 {

	background-attachment: scroll;
	background-image: url(../images/bannertop-images/banner-top-der0102.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 17px 20px 10px;
}
.banner-top-bg02 {
	background-attachment: scroll;
	background-image: url(../images/bannertop-images/banner-top-der02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 17px 20px 10px;
}

.site-bg03 {
	background-attachment: scroll;
	background-image: url(../images/site-cont-izq01.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 18px;
}
.site-bg-sponsor01 {
	background-attachment: scroll;
	background-image: url(../images/bg-sponsors01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 136px;
	width: 196px;
	text-align: center;

}
.site-bg-sponsor02 {
	background-attachment: scroll;
	background-image: url(../images/bg-sponsors02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 136px;
	width: 196px;
	text-align: center;

}
.te-bg01 {
	background-attachment: scroll;
	background-color: #B9CADE;
	background-image: url(../images/te-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 213px;
	border-right: 2px solid #6182B4;
	border-left: 2px solid #6182B4;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;



}
.te-titulo01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2B569A;

}
.te-cont01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2B569A;
}
.te-marco01 {
	border: 1px solid #2B569A;
}
.tnmd-bg01 {
	background-attachment: scroll;
	background-color: #FCFCFC;
	background-image: url(../images/tnmd-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A6ADC1;
	border-left-color: #A6ADC1;
	padding: 10px 0px 0px 15px;
	margin: 0px;





}
.tnmd-titulo01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #253C98;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2B569A;

}
.tnmd-cont01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2B569A;
}
.tun-bg01 {
	background-attachment: scroll;
	background-color: #FEFEFE;
	background-image: url(../images/tun-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 500px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C7CCD9;
	border-left-color: #C7CCD9;
}
.tun-cont01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tun-linea01 {
	padding-top: 1px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #708BB9;
}
.tc-bg01 {
	background-attachment: scroll;
	background-color: #B7C9DD;
	background-image: url(../images/tc-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 10px;
}
.site-borde01 {
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #3853A3;
}
.site-pie-titu01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: italic;
	font-weight: normal;
	color: #1F2429;
	text-decoration: none;

}
.site-pie-titu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
	color: #253C98;
	text-decoration: none;
}
.site-pie-cont01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.site-pie-cont02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.site-pie-cont03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.site-pie-ptos01 {
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #000000;
}
.site-top-titu01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.site-top-titu02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.site-top-titu03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}.site-top-cont01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.site-top-bg-izq01 {
	background-attachment: scroll;
	background-image: url(../images/bannertop-images/banner-top01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 340px;
	height: 176px;


}
a.site-menu01:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.site-menu02:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.site-menu03:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.site-pie-cont01:hover {
	color: #FFFF00;
	text-decoration: none;
}
.site-bg-top02 {

	background-image: url(../images/site-bg-top04.jpg);
	width: 963px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}
.int-bg-top01 {
	background-attachment: scroll;
	background-image: url(../images/internas/banner-top-der.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 10px;
	height: 147px;
	width: 305px;
}
.int-titulo-bg01 {
	background-attachment: scroll;
	background-image: url(../images/internas/int-tab-titulo03-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: .4pt;
	padding-right: 10px;
	padding-left: 10px;


}
.int-titulo-bg02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1pt;
	padding-right: 10px;
	padding-left: 10px;


}
.tabgris-bg01 {
	background-attachment: scroll;
	background-color: #Fafafa;
	background-image: url(../images/internas/tabgris-bg02.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 121px;
	padding-right: 15px;
	padding-left: 15px;
}
.tablue-bg01 {

	background-attachment: scroll;
	background-color: #C3D2E3;
	background-image: url(../images/internas/tablue-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 121px;
	padding-right: 15px;
	padding-left: 15px;
}
.site-top-titu04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.int-noticia-titulo01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.int-noticia-titulo02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.int-noticia-titulo03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.int-noticia-cont01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.int-noticia-cont02 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.int-bg-01 {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/internas/bg-internas-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 24px;
	padding-right: 14px;
	padding-left: 24px;

}
.int-bg-02 {
	background-attachment: scroll;
	background-image: url(../images/internas/bg-internas-01-GIF.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 24px;

}
.int-bg-txt01 {
	background-attachment: scroll;
	background-image: url(../images/internas/bg-txt01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.int-tabla-bot-01 {
	background-attachment: scroll;
	background-image: url(../images/internas/banner-bottom02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 193px;
	width: 673px;
}
.int-banbot-01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.int-banbot-02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #435BA6;
}
a.int-banbot-01:hover {
	color: #14A2D8;
	text-decoration: none;

}
.int-regresar01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.int-regresar01:hover {
	color: #FFFF00;
	text-decoration: none;
}
a.int-noticia-titulo02:hover {
	color: #14A2D8;
	text-decoration: none;
}
.int-bg-tit-01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/internas/barra-bg-tit-01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 405px;
	padding-left: 15px;
}
.tabla-info-bg01 {
	background-attachment: scroll;
	background-color: #B9CAD7;
	background-image: url(../images/internas/tabla-info-bg01.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 219px;
}
.tabla-info-bg02 {
	background-attachment: scroll;
	background-image: url(../images/internas/tabla-info-bg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 673px;
	padding-left: 20px;
	vertical-align: middle;


}
.eventos-banner01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.eventos-banner02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blue-ptos01 {
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000066;
}
.eventos-info01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.eventos-info02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.eventos-info01:hover {
	color: #FFFF00;
	text-decoration: none;
}
.blue-ptos02 {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000066;

}
.galeria-banner01 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tabla-galeria-bg01 {

	background-attachment: scroll;
	background-image: url(../images/internas/tabla-galeria-bg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 155px;
	width: 673px;
	padding-left: 20px;
	vertical-align: middle;
}
.galeria-desc01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.fetm-titulo-bg {
	background-attachment: scroll;
	background-image: url(../images/titulo01-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 190px;
	letter-spacing: 0.4pt;


}
.fetm-titulo02-bg {

	background-attachment: scroll;
	background-image: url(../images/titulo02-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 190px;
	letter-spacing: .4pt;
}
