/* CSS Document */
/* base font */
html { font-size:62.5%; font-family: Arial, Helvetica, sans-serif; }
body { margin:0; font-size:100%; } /*Estandar*/
* html body { font-size:101%; } /*IE6*/
*:first-child+html body { font-size:101%; } /*IE7*/

/* Resets de textos */
h1, h2, h3, h4, h5, h6, p, pre, blockquote { margin: 0; }
ul, ol, dl, dt, dd { padding:0; margin:0; }

ul,ol { list-style: none; }

/* Reset de tablas */
table { border-collapse: collapse; width:100%; font-size: 1em; }
td { vertical-align: top; }
.navegacion td{vertical-align:inherit;}
caption, th { text-align: left; }

/* Enlaces */
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }

/* Formularios */
form { margin:0;}
fieldset { margin:0; padding:0; border: none; }
legend { padding:0; }
input, textarea, select { font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
.contenido .info .mod_txt.portada{margin-top: -38px;}

/*
	Clases genéricas
************************************/

/* estirar (clearfix Español) */
.estirar:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.estirar { display:inline-block; }
/* Hide from IE Mac \*/
.estirar { display:block; }
* html .estirar { height:1px; }
/* End hide from IE Mac */



body{background:#3F3F3F;}
#cont_contenido{background:#D9E000;}
#cabecera{width:875px; margin:13px 0 13px 23px;}
#cabecera h1{float:left; display:inline; border-right:1px solid #6E6F70; margin:0 27px 0 0;}
#cabecera .txt{float:left; display:inline; width:423px; padding:14px 0 0 0;}
#cabecera .txt h2{font:16px Tahoma, Arial, Verdana; color:#D9E000; margin:0 0 10px 0;}
#cabecera .txt p{color:#ccc; font:14px Tahoma, Arial, Verdana;}

.contenido{border-right:1px solid #3f3f3f; width:875px; margin:0 0 0 23px; border-top:1px solid #A3ACB2; background:#575757;}
.contenido .cont_imagen{float:left; display:inline; width:433px;}
.contenido .cont_imagen img{display:block;}
.contenido .cont_imagen a.revista{margin:0.6em 0pt 0.6em 24.9em; display:block;}
.contenido .info{float:left; display:inline; width:442px;}

.contenido .info ul#menu{margin:0 0 36px 0;}
.contenido .info ul#menu a{color:#fff;}
.contenido .info ul#menu li{float:left; display:inline; font:24px Tahoma, Arial, Verdana; background:#A3ACB2;  text-align:center; }
.contenido .info ul#menu li.activo{background:none;}
.contenido .info ul#menu li a{display:block;width:221px;padding:8px 0 6px 0;}

.contenido .info .mod_txt{margin:0 20px;}
.contenido .info .mod_txt h2{color:#D9E000; font:18px Tahoma, Arial, Verdana; margin:0 0 16px 0;}
.contenido .info .mod_txt h3{font:14px Tahoma, Arial, Verdana; color:#fff; margin:0 0 20px 0;}
.contenido .info .mod_txt p{font:12px Tahoma, Arial, Verdana; color:#ccc; margin:0 0 10px 0;}


#sumario .contenido .info ul#menu{margin:0 0 11px 0;}
#sumario .contenido .info .sumario{margin:0 0 0 3px; background:url(images/1px_fff.gif) repeat-y 291px top;}
#sumario .contenido .info .sumario .list_imagenes{text-align:right; float:left; display:inline; width:291px; padding:20px 0 6px 0;}
#sumario .contenido .info .sumario .list_imagenes .mod_img {border-bottom:1px solid #fff;}
#sumario .contenido .info .sumario .list_imagenes .mod_img img{display:block; float:right;}
#sumario .contenido .info .sumario .list_imagenes  .final{border:0px;}
#sumario .contenido .info .sumario .list_imagenes2{float:right; display:inline; width:147px;}

#sumario .contenido .info .sumario .list_imagenes2 h2{margin:7px 10px 0 10px; font:15px Tahoma, Arial, Verdana; color:#E5E7E3;}
#sumario .contenido .info .sumario .list_imagenes2 ul{margin:9px 0 0 13px;}
#sumario .contenido .info .sumario .list_imagenes2 li{margin:0 0 10px 0; font:9px/10px Tahoma, Arial, Verdana; color:#CCD1D4;}
#sumario .contenido .info .sumario .list_imagenes2 li strong{padding:0 11px 0 0; }




#pie{width:900px; margin:10px 0;}
#pie ul{float:right; display:inline;}
#pie li{float:left; display:inline; font:bold 11px Arial, Helvetica, sans-serif; margin:0 0 0 7px; padding:0 0 0 7px; border-left:1px solid #fff; color:#fff;}
#pie li.final{border:0px;}
#pie li a{color:#fff; margin:0 0 0 3px;}