/* General */
BODY {
	font-family: verdana,arial, sans-serif;
	font-size: 10pt;
	background-color:#DBEBF6;
	list-style-position: inside;
	list-style-image: none;
}

/* Contenido, titulos, subtitulos, destacados y parrafos */
H1 {font-size: 17pt; font-weight: bold; color: #000066; text-align: center; background:#FFFFFF;padding:0 48px 0 0;}
H2 {font-size: 13pt; font-weight: bold; font-style: italic; color: white; background: #0066EE; }
   /*H3 {font-size: 12pt; font-weight: bold; color: black;}*/
H3{ font-size: 12pt;font-weight: bold; color: white; background: #0066CC; text-align: center;}
H2.titulo{ font-size: 13pt; font-weight: bold; color: white; text-align: center; background-color: #0056A4; }
.H4 {font-size: 11pt; font-weight: bold; color: #000066; text-decoration:underline}
.H5 {font-size: 10pt; font-weight: bold; color: #000066; text-decoration:underline}
.preH5 {font-size: 10pt; font-weight: bold; color: #000066; }
.preH4 {font-size: 11pt; font-weight: bold; color: #000066; padding-right:2em;}
H5 {font-size: 10pt; font-weight: bold; color: black; text-decoration:underline}
   
.sub {font-size: 10pt; color: black; text-decoration:underline}
.subtit {font-size: 10pt; color: black; font-weight: bold; text-decoration:underline}
.presubtit{font-size: 10pt; color: black; font-weight: bold; padding-right:2em;}

.rojonotas {font-size: 8pt; color: #FF0000; font-weight: bold; }

.celesteclaro {	color: #0099FF;	font-weight: bold;}

.amarillo {color: #FFCC00; font-weight: bold; }
.rojomapa{color: #FF0000; font-weight: bold; }
.celeste{color: #0033CC; font-weight: bold; }

   
.detalle {
	width:95%;
	padding:15px 24px 25px 24px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #DBEBF6; }
	
 p { text-align:justify; text-indent: 4em; letter-spacing: .05em; }
/* .pa { text-align:justify;  letter-spacing: .05em; margin-left:4em }*/
.imagenes{ background:#F6F6F8; border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC; 
   padding:15px 24px 25px 24px;}
.destacada { border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; 	
   padding:15px 24px 25px 24px; background-color: #CCCCCC; font-style:italic}
  
/* Tablas */
 table {
	font-family: verdana,arial, sans-serif;
	font-size:10pt;
	letter-spacing: 0.05em;
	vertical-align: top;
}
td {vertical-align: top;}
 TABLE.tabla TH {font-size: 11pt; font-weight: bold; color: white; background: #0066CC; text-align: center;}
 TABLE.tabla TH.menos {font-size: 10pt; font-weight: bold; color: white; background: #0066CC; text-align: center;}
 TABLE.tabla TD {font-size: 10pt; letter-spacing: .05em;	background-color: #BED8D2; vertical-align: top;}
 TABLE.tabla TD.pie {font-style:italic; background-color:#0066CC; color: white;  font-weight: bold;} 
 
 TD.derecha {font-size: 10pt; text-align: right; background: #CCCCCC;}
 TD.izquierda {font-size: 10pt; text-align: left; background: #CCCCCC;} 

  
/* encabezados y pie de pagina*/
.top {width:95%;height:150px; 
     border-right:1px solid #CCCCCC;
	 border-left:1px solid #CCCCCC;
	 background:#FFFFFF url(imagenes/banner2.jpg) no-repeat center;padding:0 48px 0 0;}

/* vinculos y listas */
 ul.navbar {
    list-style-type: none;
     }

 ul.navbar a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block; 		}
			
 ul.navbar a:hover {
 	background: #DBEBF6; }

 h2 a:link { text-decoration: none;
    color: white }
	
 h2 a:visited { text-decoration: none;
    color: white }
	
 h2 a:hover{ text-decoration: none;
    color: blue}
	
ul.parr li {
	list-style-type:disc;
	text-align:justify; 
	letter-spacing: .05em;

    list-style-position:outside;
	border-left-width: 10px; 
	border-bottom-width: 10px; 
	padding-bottom:10px;
	
	
}

ol.pa {
	list-style-type: lower-alpha; font-weight: bold;
	}
ol.pa li	
	{
	right: 10em;
	text-align:justify; 
	border-left:5em;
	letter-spacing: .05em;
	border-left-width: 5px; 
	border-bottom-width:5px; 
	padding-left:2em;
	padding-bottom:10px;
	
}

