body{
	background-color:#d7d7d7;
	font-size:1em;
	font-family:Arial,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}
#page{ 
	margin:0px;
	height:162px; 
	width:1003px;
	padding:0px;
}	
#mpdvisor_pagina{
	width:100%;
	height:auto;
	background-color:#d7d7d7;
	position:relative;
	z-index:100;
}
#mpdvisor_pagina_html{
	width:240px;
	height:auto;
	float:left;
    background-image:url(../images/misc/fondo_visor_pagina.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
#mpdvisor_pagina_flash{
	top:0px;
	margin-left:240px;
	margin-right:0px;
	text-align:left;
	position:relative;
	height: 100%;
	}
#mpdvisor_contenido_pestanas{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	float:left;
}
.mpdvisor_html_fondo_logo{
	margin:0px 0px 0px 54px;
	padding:0px;
	width:132px;
	height:63px;
	float:left;
	background-image:url(../images/misc/fondo_logo_visor.png);
}
.mpdvisor_html_logotipo{
	margin:9px 0px 0px 19px;
	padding:0px;
	width:89px;
	height:33px;
}
.mpdvisor_html_botonera{
	margin:0px;
	padding:0px;
	width:240px;
	height:auto;
	float:left;
}
.mpdvisor_flash_botones{
	margin:0px auto;
	padding:0px;
	width:auto;
	height:38px;
}
#mpdvisor_flash_proyector{
	margin:20px auto 10px;
	padding:0px;
	width:100%;
	height: 741px;
}
#mpdvisor_secciones_pestanas{
	margin:0px auto;
	padding:0px;
	width:1003px;
	height:auto;
}
#mpdvisor_pestanas_inferiores{
	margin:0px;
	padding:0px;
	width:1003px;
	height:28px;
	background-image:url(../images/misc/fondo_pestanas_inferiores.gif);
	background-repeat:no-repeat;
}
#mpdvisor_pestanas_inferiores ul{
	margin:0px;
	padding:0px;
	width:850px;
	height:auto;
	float:left;
}
#mpdvisor_pestanas_inferiores ul li{
	margin:0px;
	padding:0px;
	float:left;
	list-style-type:none;
	background-image:url(../images/misc/puntitos_pestanas.gif);
	background-repeat:repeat-y;
	background-position:right;
}
#mpdvisor_pestanas_inferiores ul li a{
	margin:0px;
	padding:0px 20px 4px;
	float:left;
	font:normal .8em/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
#mpdvisor_pestanas_inferiores ul li a:hover{
	text-decoration:underline;
}
#mpdvisor_pestanas_inferiores ul li a.selected{
	margin:0px;
	padding:0px 20px 4px;
	list-style-type:none;
	color:#797775;
	background-color:#fff;
	border-top:1px solid #dadada;
	font-size:.8em;
	float:left;
}
#mpdvisor_cerrar_pestanas{
	margin:0px;
	padding:0px;
	width:118px;
	height:auto;
	float:right;
}
#mpdvisor_cerrar_pestanas a{
	margin:0px;
	padding:0px 0px 0px 12px;
	font:bold .7em/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background-image:url(../images/misc/cruz_cerrar.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	text-decoration:none;
}
#mpdvisor_cerrar_pestanas a:hover{
	text-decoration:underline;
}
.mpdvisor_pestanas_seccion{
	margin:0px;
	padding:0px;
	width:1001px;
	height:auto;
	background-color:#fff;
	float:left;
}
.mpdvisor_pestanas_parche{
	margin:0px;
	padding:0px;
	width:100%;
	height:20px;
}
#page_pestanas_visor{ 
	margin:0px;
	padding:0px;
	width:1001px;
	height:auto;
}
#preloader_layer {
	left:60%;
	width:385px;
	height:400px;
	z-index: 9002;
	top: 30%;
	position: absolute;
	right: auto;
	margin-left: -320px;
	}
#blanket {
	background-color:#d7d7d7;
	opacity: 1.0;
	filter:alpha(opacity=100);
	position:absolute;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
#blanket2 {
	background-color:#d7d7d7;
	opacity: 0.00;
	filter:alpha(opacity=0);
	position:absolute;
	z-index: 9003;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
#help_swf {
    padding-top:30px;	
}
#linux_fix {
  display:none;	
}
#contenedor_resumen {
	margin: 0px;
	padding: 10px;
	height: auto;
	float: left;
}
.resumen_documento_portada {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	border: 1px solid #ddd;
	float: left;
}
.resumen_documento_portada img {
	margin: 0px;
	padding: 0px;
	border: 1px solid #fff;
	float: left;
}
.resumen_documento_info {
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 0px;
	width: 450px;
	height: auto;
	font: bold .95em Arial, Helvetica, sans-serif;
	color: #a99f71;
	float: left;
}
.resumen_documento_titulo {
	margin: 0px;
	padding: 0px;
	font: bold 1em Helvetica, sans-serif;
	color: #4c4c4c;
}
.resumen_documento_titulo a {
	color: #4c4c4c;
	text-decoration: none;
}
.resumen_documento_titulo a:hover {
	text-decoration: underline;
}
.resumen_documento_fecha_comentarios {
	margin: 0px;
	padding: 0px;
	font: normal .7em/ 20px Helvetica, sans-serif;
	color: #8e8e8e;
	float: left;
}
.resumen_documento_categoria {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	font: normal .7em/ 20px Helvetica, sans-serif;
	color: #004b85;
	float: left;
}
.resumen_documento_categoria a {
	color: #004b85;
	text-decoration: none;
}
.resumen_documento_categoria a:hover {
	text-decoration: underline;
}
.resumen_documento_texto {
	font: normal .75em/ 15px Arial, Helvetica, sans-serif;
	color: #606060;
	width: 980px;
	height: auto;
	text-align: justify;
	float: left;
}
#footer_visor {
	margin: 0px;
	padding: 0px;
	width: 1001px;
	height: auto;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #ccc;
	float: left;
}
.pie_pagina_visor {
	background-color: #e3e3e3;
	background-image: url(../images/misc/fondo_pie_pagina.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
}
.copyright_pie_pagina_visor {
	padding: 3px;
	background-color: #424242;
	background-image: url(../images/misc/fondo_copyright.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.copyright_pie_pagina_visor p {
	font: normal .75em Arial, Helvetica, sans-serif;
	color: #b6b6b6;
}
.copyright_pie_pagina_visor a {
	color: #b6b6b6;
	text-decoration: underline;
}
.copyright_pie_pagina_visor a:hover {
	text-decoration: none;
}
.copyright_pie_pagina_visor img {
	margin: 0px 3px 0px 3px;
}
