@media screen {
body {
/*Colores anteriores a la revisión 5/nov*/
/*	background-color: #ECE9D8;
	background-image: url(images/bg_ciudadania.jpg);
	background-repeat: repeat-x;
	background-position: top;*/
/*Y dale con el diseño*/
/*este color corresponde a la segunda revision	background-color:#EAF4F4;*/
	background-color:#D9D8E6;
	color:#336699;
	margin: 10px;
}
#directorio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #336699;
	border-collapse:collapse;
}

#directorio #non{
	background-color: #336699;
	vertical-align:top;
	color:#FFFFFF;
}

#directorio #par{
	background-color: #6699CC;
	vertical-align:top;
	color:#FFFFFF;
}

#directorio td, #directorio th{
	padding:3 5;
	border: 1px solid #D9D8E6;
	border-collapse:collapse;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #6699CC;
	background-color: inherit;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: inherit;
}
address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	background-color: inherit;
}

A:link {
	COLOR: navy; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: navy;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: white; 
	TEXT-DECORATION: none;
	background-color:#9999CC;
}
#footer {
	background-color: #FFFFFF;
	border: 1px solid #003366;
	text-align: right;
	padding: 5px;
}
#logoPnuma {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	height: 153px;
	width: 126px;
}
#menu {
	background-image: url(images/round_corner00.jpg);
	background-repeat: no-repeat;
	background-position: top;
	clear: both;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003366;
	z-index: 20;
}
#aqui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	letter-spacing: 2pt;
	padding: 5px;
	text-align: center;
}
#contenido h2 {
	font-family: "Palatino Linotype","Times New Roman", Times, serif;
	font-size: 12pt;
	background-image:url(images/bg_line-hor.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}

#contenido h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#6699CC;
}

#logo {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	height: 153px;
	width: 457px;
	background-image: url(images/bg_header.jpg);
	background-repeat: no-repeat;
}
#contenido {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 24px;
	border-right-width: 3px;
	border-right-style: inset;
	border-right-color: #DEDEDE;
	background-image:url(images/bg_line-vert.gif);
	background-repeat:repeat-y;
	background-attachment:fixed;
}


#altMenu {
	padding: 15px 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003366;
}
#altMenu p{
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 10pt;
	text-align: inherit;
	padding-left: 0px;
	margin-left: 0px;
	list-style-type: none;
	float: left;
}

#logoCag {
	height: 153px;
	width: 162px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003366;
}
/*ESTILOS DE TICKER*/
a.tickl{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#000099;
}
a.tickl:hover{
	color:inherit;
	text-decoration:none;
}
.ticki{
	height:13px;
	overflow:hidden;
}
.ticko{
	padding:0;
	margin:0;
	display:block;
}
.tickls{
	color:inherit;
}
.tickh{
	display:none;
}
.ticker {
	margin: 0px;
	padding: 3px;
	background-image: none;
/*AL CAMBIAR EL COLOR DE FONDO DE LA PAGINA, CAMBIA EL COLOR DE FONDO DEL TICKER*/
/*	background-color: #D0CFCB;*/
/*	background-color: #EAF4F4;*/
	background-color:#D9D8E6;
}
#altMenu h2 {
/*Puse Arial Black para aproximarlo al diseño del Folleto, se veía mejor con Trebuchet MS :p*/
/*	font-family: "Arial Black",Arial, Helvetica, sans-serif;*/
/*Y tuve que dejar de utilizar Arial Black pq estaba muy pesado :S*/
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bold;
	font-size: 9pt;
	color: #555555;
	text-align: center;
	border-bottom:3px inset #DEDEDE;
	line-height:12pt;
}
#altMenu {
	background-image: url(images/bg_page-cag.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#altMenu li {
/*Otro de esos cambios determinados por el ajuste al diseño del folleto :-$*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:150%;
}
#altMenu ul {
	font-family: "Arial Narrow", Helvetica, sans-serif;
	font-size: 10pt;
	list-style-type: square;
	margin-left:15px;
	padding-left:0pt;
	text-indent: 0pt;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: inherit;
}
#header{
	background-color:transparent;
}
#contenido object {
	z-index: -15;
}

#altHeader {
display:none;
}
}


@media print {
	#menu, #altMenu, #header, #footer {display:none;}
	#contenido {width:600px; padding-bottom: 15px; border-bottom:1px solid #003366;}
	#directorio, #contenido p, #contenido li {text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#FFFFFF;}
	#contenido h2, #contenido h1, #contenido h3 {font-family:"Times New Roman", Times, serif; font-size:12pt; color:#000000; background-color:#FFFFFF;}
	#directorio #non {background-color:#999999; color:#000000;}
	#directorio #par {background-color:#CCCCCC; color:#000000;}
}