body {margin: 2px 0;	text-align: center;	background: #050 url(images/fondo.png) top center repeat; font: 100% Verdana, Arial, Tahoma, Sans-serif; color: #fff;}
a:link,a:active,a:visited {color:#ffc;text-decoration:none;}
a:hover {color:#bbb;text-decoration:underline;}
div.contenedor {display:block;width:960px;overflow:hidden;margin:0 auto;}
h1 {	width:960px;height:110px;overflow:hidden;margin:0;padding:0;text-align:center;border-top:10px #fff solid;background-color: #fff;}
h2 {height:22px;display: block;overflow:hidden;padding:3px 0;margin:0;margin-bottom:5px;font-size: 105%;text-align: center;	border: 1px #fff solid;text-shadow:.2em .2em .2em #ffd;padding:2px 7px;}
h3 {height:23px;margin:0;margin-bottom:5px;padding:0;padding-top:5px;font-size:105%;text-align:center;background-color:#050;text-shadow:.2em .2em .2em #ffd;padding:2px 7px;}
h4 {height:23px;margin:0 0 2px 0;padding:5px 0 0 0;font-size:100%;text-align:center;background-color:#050;text-shadow:.2em .2em .2em #ffd;color: #fff;padding:2px 7px;}
h5 {margin:0 0 2px 0;padding:5px 0 0 0;font-size:1.85em;text-align:center;color: #fff;border-bottom: 2px #fff solid;background-color: #050;}
div.ventana {float: right;font-size: 100%;font-weight: normal;width: 750px;padding: 0px;margin: 0;margin-bottom: 5px;}
div.centro {background-color: #070;padding-top: 0px;margin: 0px;width: 496px;float: left;border: 1px #fff solid;text-align: center;}
div.derecho {text-align: left;color: #050;margin: 0px 0px 5px 0px;float: right;width: 240px;padding: 0px;border: 1px #fff solid;background-color: #fff;}
.derecho a {color:#f00 !important;}
div.izquierdo {margin: 0;margin-bottom: 5px;width: 200px;float: left;border: 1px #fff solid;font-size: 100%;text-align: center;color: #050;}
.izquierdo a {color:#f00 !important;}
div.regresa {	font-size: 70%;	text-align: center;background:#050;border:1px #fff solid;padding:0px 0px 2px 0px;margin:5px 0;clear: both;}
div.indice {font-size: 85%;text-align: left;margin: 5px;padding: 0px;}
div.alfa {font-size: 105%;font-weight:bold;word-spacing: 15px;text-shadow: 0.55em 0.55em 0.55em #060;text-shadow: 0.20em 0.20em 0.2em #ffd;margin:10px 0;padding:0;}
div.abc {font-size:110%;word-spacing:15px;text-align:center;margin:2px 0;padding:10px 0;text-shadow:.2em .2em .2em #ffd;padding:2px 7px;margin:0;}
div.portadas {padding:5px;margin:0;margin-right:3px;font-size:90%;text-align:justify;text-indent:15px;}
div.citas {padding:0;margin:0;margin-bottom:8px;margin-left:50px;margin-right:50px;font-size:70%;text-align:justify;}
div.ul {font-size:60%;margin:0 0 1px 0;padding:0 0 1px 0;background-color:#fff;}
ul.mexico {list-style-image:url("images/loguito-mc.jpg");font-size:100%;text-align:left;padding:1px 0;margin:0;margin-left:25px;margin-bottom:8px;}
ul.mexico-ch {list-style-image:url("images/loguito-mc.jpg");font-size:80%;text-align:left;padding:0;margin:0;margin-left:25px;margin-bottom:8px;}
div.txlmenu {font-size:100%;text-align:center;margin:0;padding:5px;}
ul.ulmenu {list-style-type:none;font-size: 104%;font-weight:bold;margin:3px;padding:2px 3px;}
ul.ulmenu li {display:inline;text-shadow:.2em .2em .2em #ffd;padding:2px 7px;margin:0;}
ul.ulmenu li a.activo {color:#fff!important;}
em.emb {font-weight:bold;}