/* style Hidalgo*/
/*input:focus,textarea:focus {
	background-color: #EFEFEF;
	border: 1px solid #000000;
}*/
body {
	font-size: 12px; COLOR: #000000; FONT-FAMILY: Arial;
}
a{
	COLOR: #2B0374; TEXT-DECORATION: none; outline: none
}
a:hover{
	COLOR: #DD9900; TEXT-DECORATION: underline;
}
li {
	color:#000000;
	vertical-align:middle;
}
ul li { 
	list-style-image:url(http://puebla.sintesisdigital.net/images/cuadro.gif);
	margin-left:-24px;
	list-style-type:none;
}
div{
	color:#000000;
	font:Arial;
	font-size:10pt;
}
div a {
	color:#003399;
}
blockquote{
	background-image:url(/images/comillas1.gif); background-repeat:no-repeat;
	background-color:#F6F6EC;
	margin-bottom:5px; margin-left:5px; margin-right:5px; margin-top:5px;
	padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;
	float:right; color:#000000;
	font-family:Arial;font-size:8pt; vertical-align:middle;
	width:190px;text-align:left;
}
.tmenu{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.tmenu:hover{
	font: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.sitename{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24px;
	text-decoration: none;
}

.sitenamePrint{
	font: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
}
.home{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	padding-bottom: 1px;
}
.home:hover{
	font: Arial;
	color: #FFFF99;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.tdcatmenu{
	background-color: #3A89D3;
	height: 18px;
}
.tdcatsubmenu{
	color: #000000;
	background-color: #559ADA;
	height: 18px;
}

.tdmtop{
	background-color: #6699FF;
	height: 16px;
}

.catnav{
	font: Arial;
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
}
.catnav:hover{
	font: Arial;
	color: #000000;
	font-size: 10pt;
	text-decoration: underline;
}
.pagenav{
	font: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
}

.catmenu{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	padding-left: 3px;
}
.catmenu:hover{
	font: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.catsubmenu{
	font: Arial;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding-left: 3px;
}
.catsubmenu:hover{
	font: Arial;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

.tdleftmenu{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	height: 20px;
}

.tdrightmenu{
	font: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	height: 20px;
}

.hotcat{
	font: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.hotcat:hover{
	font: Arial;
	color: #003399;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.hotcatcontent{
	font: Arial;
	font-size: 12px;
	text-decoration: none;
	padding-bottom: 10px;
}

td,th{
	font: Arial;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}

.form {
	BACKGROUND-COLOR: #FBFCFD; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px
}
.form2 {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px
}
.submit {
	BACKGROUND-COLOR: #000000; COLOR: #FFFFFF; CURSOR: hand; FONT-SIZE: 11px; FONT-WEIGHT: bold;border-bottom-color:#6699FF; border-left-color:#6699FF; border-right-color:#6699FF; border-top-color:#6699FF; border-bottom-style:solid; border-left-style:solid; border-right-style:solid; border-top-style:solid;
}
.footer:hover{
	font: Arial; color: #DD9900; font-size: 8pt; text-decoration: underline;
}
.footer{
	font: Arial; color: #003399; font-size: 8pt; text-decoration: underline;
}
.footer:visited{
	font: Arial; color: #800080; font-size: 8pt; text-decoration: underline;
}
.footer1{
	font: Arial; color: #666699; font-size: 8pt; text-decoration: none;
}
.footer1:visited{
	font: Arial; color: #666699; font-size: 8pt; text-decoration: none;
}
.footer1:hover{
	font: Arial; color: #FF6600; font-size: 8pt; text-decoration: underline;
}
.idxcat {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #557755; FONT-FAMILY: Tahoma, arial, Verdana; TEXT-DECORATION: none
}
.idxcat:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: Tahoma, arial, Verdana; TEXT-DECORATION: underline;
}

.tdtopfocus {
	BACKGROUND-COLOR: #F3F3F3; FONT-SIZE: 12px;
}
.title {
	COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.btitle {
	COLOR: #003399; FONT-SIZE: 12pt; TEXT-DECORATION: none; FONT-WEIGHT: bold; font-family:Arial;
}
.btitle:visited {
	COLOR: #4477CC;
}
.btitle:hover {
	COLOR: #DD9900;
}
.btitle2 {
	FACE: Arial; COLOR: #003399; FONT-SIZE: 16px; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.btitle2:hover {
	COLOR: #A49675; FONT-SIZE: 16px; TEXT-DECORATION: underline; FONT-WEIGHT: bold;
}
.mtitle {
	COLOR: #003399; FONT-SIZE: 9pt; TEXT-DECORATION: none; font-family: Arial;
}
.mtitle:visited {
	COLOR: #4477CC;
}
.mtitle:active {
	COLOR: #DD9900;
}
.mtitle:hover {
	COLOR: #DD9900; FONT-SIZE: 9pt; TEXT-DECORATION: underline; font-family:Arial;
}
.mtitleS {
	COLOR: #003399; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-family: Arial; font-weight:bold;
}
.mtitleS:visited {
	COLOR: #4477CC;
}
.mtitleS:hover {
	COLOR: #DD9900; FONT-SIZE: 10pt; TEXT-DECORATION: underline; font-family:Arial; font-weight:bold;
}
.ntitlehome {
	COLOR: #003399; FONT-SIZE: 10pt; font-family: Arial; font-weight: bold; font-weight:bold;
}
.ntitlehome:visited {
	COLOR: #4477CC;
}
.ntitlehome:hover {
	COLOR: #DD9900; FONT-SIZE: 10pt; TEXT-DECORATION: underline; font-family: Arial;
}

.ntitle1:link{
	COLOR: #003399; FONT-SIZE: 9pt; TEXT-DECORATION: none; font-family: Arial;
}
.ntitle1:visited {
	COLOR: #4477CC; FONT-SIZE: 9pt; font-family: Arial;
}
.ntitle1:hover{
	COLOR: #DD9900; FONT-SIZE: 9pt; TEXT-DECORATION: underline; font-family: Arial;
}
.ntitle1:focus:after {
	COLOR: #DD9900; FONT-SIZE: 9pt; TEXT-DECORATION: underline; font-family: Arial;
}
.ntitle1:active:after {
	COLOR: #DD9900; FONT-SIZE: 9pt; TEXT-DECORATION: underline; font-family: Arial;
}

.hottitle {
	COLOR: #003399; FONT-SIZE: 9pt; TEXT-DECORATION: none; font-family:Arial;
}
.hottitle:visited {
	COLOR: #800080; FONT-SIZE: 9pt; font-family:Arial;
}
.hottitle:hover {
	COLOR: #cc0000; FONT-SIZE: 9pt; TEXT-DECORATION: underline; font-family:Arial;
}
.hottitle2 {
	COLOR: #003399; FONT-SIZE: 10pt; TEXT-DECORATION: none;
}
.hottitle2:hover {
	COLOR: #FF9900; FONT-SIZE: 10pt; TEXT-DECORATION: underline;
}
.topmenus {
	COLOR: #003399; FONT-SIZE: 9pt; font-family: Arial;
}
.topmenus:hover {
	COLOR: #A49675; FONT-SIZE: 9pt; TEXT-DECORATION: underline;font-family: Arial;
}
.topmenu{
	COLOR: #663333; FONT-SIZE: 9pt; font-family: Arial;
}
.topmenu:hover {
	COLOR: #663333; FONT-SIZE: 9pt; TEXT-DECORATION: underline;font-family: Arial;
}
.topmenua {
	COLOR: #FFFFFF; FONT-SIZE: 9pt;font-family: Arial;
}
.topmenua:hover {
	COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: underline;font-family: Arial;
}
.fecha{
	color: #333333; font-size: 9pt; font-family:Arial;
}
.tblborder {
	BORDER-TOP: #0A0854 1px solid; BORDER-LEFT: #0A0854 1px solid; BORDER-BOTTOM: #0A0854 1px solid; BORDER-RIGHT: #0A0854 1px solid; BACKGROUND-COLOR: #FFFFFF;
}

.eventmenu{
	background-color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	height: 18px;
	color: #CC8888;
}
.eventmenu2{
	background-color: #D0DFE1;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	color: #000066;
}
.eventbottom{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.event{ 
	font-size: 10px;
	height: 18px;
	color: #886666;
}
.event2{
	background-color: #FFFFFF;
	border-left: 1px solid #F2EDE7;
	font-size: 11px;
	height: 20px;
	color: #886666;
}
.diactual{ 
	color:#00FF33;
}
.haveEvent{
	font-size: 10px;
	color: #003399;
	text-decoration: underline;
	font-weight: bold;
}
.haveEvent:hover{
	font-size: 10px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}
.haveEvent2{
	font-size: 12px;
	color: #003399;
	text-decoration: underline;
}
.haveEvent2:hover{
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
}
.rightmenu{
	font: Arial, Tahoma, Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.tdtext1 {
	BACKGROUND-COLOR: #F3F3F3; COLOR: #000000; FONT-SIZE: 11px;
}
.tdtext2 {
	BACKGROUND-COLOR: #F3F3F3; COLOR: #000000; FONT-SIZE: 11px;
}
.topformbutton {
	background-color: #F8F8F8;
	border-color: #334499;
	border-style: solid;
	border-width: 1;
	font-family: Arial;
	FONT-SIZE: 8pt; 
	CURSOR: pointer;
}
.direccion {
	font-family: Arial; font-size: 7pt; color: #DDDDEE;
}
.direccion:hover {
	font-family: Arial; font-size: 7pt; color: #FFFFFF; text-decoration:underline;
}
.menup {
	color: #000000; font-size:9pt;
}
.menup:hover {
	color: #DD9900; font-size:9pt; font-weight:bold;
}
.menupt {
	color: #000000; font-size:9pt; font-weight: bold;
}
.menupt:hover {
	color: #000000; font-size:9pt; font-weight: bold; text-decoration:underline;
}
.linksms {
	color: #000000; font-size:9pt;
}
.linksms:hover {
	color: #000000; font-size:9pt; text-decoration:underline;
}
.columnista {
	color: #886666; font-size:8pt; font-family:Arial;
}
.fuent {
	color: #444477; font-size:8pt;
}
.fuen {
	color: #444477; font-size:8pt; text-decoration:underline;
}
.fuen:hover {
	color: #FF8000; font-size:8pt; text-decoration:underline;
}
.vineta {
	font-size:11; font-weight:bold; text-align:inherit;
}
.vermas {
	font-size:8pt; text-align:inherit; font-family:Arial; color:#003399;
}
.vermas:hover {
	font-size:8pt; text-align:inherit; font-family:Arial; color:#DD9900; text-decoration:underline;
}
.vertu {
	color: #003399; font-size:8pt; font-family:Arial;
}
.vertu:hover {
	color: #cc0000; font-size:8pt; text-decoration:underline; font-family:Arial;
}
.urlb {
	color: #339966; font-size:8pt; font-family:Arial;
}
.ultimasn {
	color: #000000; font-size:12pt; font-family:Arial; font-weight:bold;
}
.ultimahora {
	color: #BB2222; font-size:8pt; font-family:Arial; font-weight:bold;
}
.titulosec {
	font-size:14pt; font-family:Arial; font-weight:bold;
}
.seccionmasnotas {
	font-size:9pt; font-family:Arial; font-weight:bold; color:#FFFFFF;
}
.carrucels {
	COLOR: #00c; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.carrucels:hover {
	COLOR: #333399; FONT-SIZE: 12px; TEXT-DECORATION: underline;
}
.imagenes{
	border:1px solid #000000;
	float:left;
	margin-right:8;
	margin-top:2;
}
.titulobus {
	COLOR: #003399; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-family: Arial; font-weight:bold;
}
.titulobus:visited {
	COLOR: #4477CC;
}
.titulobus:hover {
	COLOR: #DD9900; FONT-SIZE: 10pt; TEXT-DECORATION: underline; font-family: Arial;
}
.botonesabajo {
	COLOR: #0000FF; FONT-SIZE: 8pt; TEXT-DECORATION: none; font-family: Arial;
}
.botonesabajo:hover {
	COLOR: #FF6600; FONT-SIZE: 8pt; TEXT-DECORATION: underline; font-family: Arial;
}
.titulonotag {
	COLOR: #000000; FONT-SIZE: 14pt; TEXT-DECORATION: none; font-family: Arial; font-weight:bold;
}
.navegadores {
	COLOR: #4477CC; text-decoration:underline; 
}
.navegadores:hover {
	COLOR: #4477CC; text-decoration:underline; 
}
.botonera {
	COLOR: #003399; text-decoration:none; font-size:8pt; 
}
.botonera:hover {
	COLOR: #003399; text-decoration:underline; 
}
.autor {
	COLOR: #557755; text-decoration:none; font-size:8pt; 
}
.titulonoticiag {
	COLOR: #000000; text-decoration:none; font-size:14pt; font-weight:bold;
}
.titlecolum {
	COLOR: #000000; text-decoration:none; font-size:14pt; font-weight:bold;
}
.Estilo2 {
	COLOR: #FFFFFF text-decoration:none; font-size:8pt; font:Arial, Helvetica, sans-serif;
}
.fechacolumnista{
	color:#999999;
}
.date{
	color:#666666;
}
.titlesuple {
	COLOR: #003399; FONT-SIZE: 9pt; font-weight:bold;
}
.calendarioAS {
	font-family:Arial;
	font-size:8pt;
	color:#003399;
}
.calendarioAS:hover {
	font-family:Arial;
	font-size:8pt;
	color:#FF9900;
	text-decoration:none;
}
.calendarioMA{
	font-family:Arial;
	font-size:8pt;
	color:#666666;
}
.gruposin {
	color: #000000; font-size:10pt;
}
.liga_activa {
	color: #DD9900;
}