BODY{
	scrollbar-face-color: #848AA6;
	scrollbar-shadow-color: #004080;
	scrollbar-highlight-color:#CCCFD7;
	scrollbar-3dlight-color: #CCCFD7;
	scrollbar-darkshadow-color: #C8D1DB;
	scrollbar-track-color: #C8D1DB;
	scrollbar-arrow-color: #FCFAB6;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
A {
	color : #336699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}

LI{
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	background-color : #F0F0F0;
}



.menu{
	border : 1px solid #031d91;
}
.menunaranja{
	border : 1px solid #FF8C00;
}

.cabeceraMenu{
	border : 1px solid #031d91;
	background-color : #FFBA53;
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
}

.cabeceraMini{
	border : 1px solid #031d91;
	background-color : #FFBA53;
	color : black;
	font-family :Verdana,  Arial, Geneva, Helvetica, sans-serif;
	font-style : normal;
	font-size : 8pt;
	font-weight : bold;
	HEIGHT: 14px
}

.opciones{
	border : 1px solid #293afe;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
}
.overopciones{
    border : 1px solid #293afe;
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
	background-color : #ffa02f;
}
.texto{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	
}
.textofb{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	background-color : white;
}
.fila1{
	color : black;
	font-family :  Verdana, Arial, Geneva,Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	background-color : #EEF5FC; /*#FFF8DC;*/
	border-bottom-width : 1px;
}
.sph {
	BACKGROUND-POSITION: center 50%; 
	FONT-SIZE: 1px; 
	BACKGROUND-IMAGE: url(images/puntoh.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 2px
	}
.fila2{
	color : black;
	font-family : Verdana, Arial,Geneva, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	background-color : #F8FAFC;
	/*#FFFDF4;
	*/
	border-bottom-width : 1px;
}

.textoNaranja{
	color : #E47403;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size :8pt;
}
.textoError{
	color : Red;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size :8pt;
}

.texto2{
	color : #4F5F7B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
}
.texto10{
	color : black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 10px;
}
.titulo1{
	color : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 9pt;
}
.TextoNegro{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: Black;
text-decoration: none
}
.TextoGris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6B6B6B;
	text-decoration: none;
	background-color : #E0E0E0;
}
.CabeceraListas{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: white;
text-decoration: none
}
.cabecera{
	color : white;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
	background-color : #004080;
}
.lista0{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	background-color : #FDF2B5;
}
.lista1{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	background-color : #FFFFCC;
}
.li2{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	background-color : #FDF2B5;
}
.li2p{
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : normal;
	font-size : 8pt;
	text-decoration : none;
	background-color : #FFFFCC;
}
.tituloWeb{
	border : 1px solid #293afe;
	color : #003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 10pt;
}

/* Menu lateral */

.islaNavSearch {
	background-color: #ffc;
	color: #000;
	border: 1px solid;
	border-color: #ccc #333 #333 #ccc;
}

.islaNavButton, .islaFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.islaNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.islaNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 4px;
}

.islaNav {
	background-color: #036;
	color: #fff;
	cursor:pointer; cursor: hand;
}
.islaNav A:link, .islaNav A:visited {
	color: #fff;
}
TR TD.islaNav A:link, TR TD.islaNav A:visited {
	text-decoration: none;
}

.islaNavHilite {
	background-color: #66c; /*c00*/
	color: #fff;
	cursor:pointer; cursor: hand;
}
.islaNavHilite A:link, .islaNavHilite A:visited {
	color: #fff;
}
TR TD.islaNavHilite A:link, TR TD.islaNavHilite A:visited {
	text-decoration: none;
}

.islaNavGroup {
	background-color: #666;
	color: #fff;
}
.islaNavGroup A:link, .islaNavGroup A:visited {
	color: #fff;
}
TR TD.islaNavGroup A:link, TR TD.islaNavGroup A:visited {
	text-decoration: none;
}

.islaNavOther {
	background-color: #ddd;
	color: #000;
	cursor:pointer; cursor: hand;
}
.islaNavOther A:link, .islaNavOther A:visited {
	color: #000;
}
TR TD.islaNavOther A:link, TR TD.islaNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.islaNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.islaNavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.islaNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #99f #336 #336; /*#f66 #600 #600*/
	border-left: none;
}

TR.islaNavHiliteRow TD.swath {
	background-color: #99f; /*f66*/
	border-right: none;
}

TR.islaNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.islaNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.islaNavOtherRow TD.swath {
	background-color: #ccc;
	border-right: none;
}

.cabecera_mensaje{
	border : 1px solid #D8D8D8;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
}

.cabecera_mensajeA{
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
	font-weight: normal;
}

.cabecera_tabla{
	border : 1px solid #585858;
	background-color : #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
	font-weight: bold;
	
}

.cabecera_mensaje2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
	font-weight: bold;
}
.cabecera_mensaje3{
	border : 1px solid #D8D8D8;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5C5C5C;
	text-decoration: none;
}
.cuerpo_mensaje{
	border : 1px solid #D8D8D8;
	background-color : white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}
A.cuerpo_mensaje{
	border :0px;
	font-weight: normal;
	background-color : white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}
 .cuerpo{
	background-color : white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}

 .destaca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: red;
	text-decoration: none;
}

.cajatexto{
	border : 1px solid Silver;
	font-family : Verdana;
	font-size : 8pt;
	color: #0073AA;
}

.cabecerapag{
	border : 1px solid Silver;
	font-family : Verdana;
	font-size : 7pt;
	color: #0073AA;
}

A.cabecerapag{
	border : 1px solid Silver;
	font-family : Verdana;
	font-size : 7pt;
	color: #0073AA;
}

.minitexto{
	font-family : Verdana;
	font-size : 7pt;
	color: #0073AA;
}

A.minitexto{
	font-family : Verdana;
	font-size : 7pt;
	color: #0073AA;
}

.tabla2{
	border : 1px solid #585858;
	background-color : #DBDBDB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
	font-weight: bold;
}

.cuerpo1{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}

.cuerpo2{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2A2A2A;
	text-decoration: none;
}

.cuerpo3{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: BLACK;
	text-decoration: none;
}

.cuerpo4{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #930000;
	text-decoration: none;
}
A.cuerpo4{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #930000;
	text-decoration: underline;
}
.cuerpo5{
	border : 1px solid #D8D8D8;
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}
.cuerpo5sb{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}
A.cuerpo5{
	border : 0px;
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}
.cuerpo6{
	border : 1px solid #D8D8D8;
	background-color : #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2A2A2A;
	text-decoration: none;
}
.cuerpo7{
	border : 1px solid #D8D8D8;
	background-color : #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #2A2A2A;
	text-decoration: none;
}
.cuerpo8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #950000;
	font-weight : normal;
	text-decoration: none;
}
.cabecera2{
	border : 1px solid #D8D8D8;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;

}
A.cabecera2{
	border : 0px;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;

}
/*.cabecera3{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #930000;
	font-style : italic;
	text-decoration: none;
}*/
.cabecera2b{
	border : 1px solid #D8D8D8;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
A.cabecera2b{
	border : 0px;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera2bsb{
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera_actividad{
	border : 1px solid #D8D8D8;
	background-color : #6B8CC2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0FFFF;
	text-decoration: none;
}
A.cabecera_actividad{
	border : 0px;
	background-color : #6B8CC2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style : normal;
	color: #F0FFFF;
	text-decoration: none;
	font-weight : normal;
}
.texto_cuerpo{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
}
.texto_cuerpo2{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5C5C5C;
	font-style : italic;
	text-decoration: none;
}
.texto_celda{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
		border : 1px solid #D8D8D8;
}
.texto_celdam{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: ##2A2A2A;
	text-decoration: none;
		border : 1px solid #D8D8D8;
}

.texto_lateral{
	background-color : #F0F8FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: ##2A2A2A;
	border : 1px solid #D8D8D8;
	text-decoration: none;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
}

.texto_pie{
	background-color : #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: black;
	text-decoration: none;

}

A.texto_pie{
	background-color : #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7 pt;
	color: #A80000;
	text-decoration: none;
	font-weight : normal;
}
.foto1{
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color: white;
	border: 1px solid #eff7fa;	

}
.foto2{
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size:10px;
	font-weight : normal;
	color: navy;
	border: 1px solid #c0c0c0;	

}
.foto3{
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color: navy;
	border: 1px solid #c0c0c0;
	background-color : #F3F3F3;
}
.miniblanco{
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color: white;
}
.cabecera3A{
	background-color : #8080FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0FFFF;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera3{
	border : 1px solid #D8D8D8;
	background-color : #8080FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0FFFF;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera4{
	border : 1px solid #D8D8D8;
	background-color : Maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFDB5E;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera4A{
	background-color : Maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFDB5E;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.cabecera5{
	border : 1px solid #D8D8D8;
	background-color : #00509F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0FFFF;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.subtitulo5{
	background-color : #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}
.cabecera6{
	border : 0px;
	background-color : #F2F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: Maroon;
	text-decoration: none;
	

}
.cabecera_web{
	border : 1px solid #D8D8D8;
	background-color : #E3E3DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2A2A2A;
	text-decoration: none;
}

.texto_azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	text-decoration: none;
	font-weight : normal;
}
.texto_azul_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	background-color : white;
	text-decoration: none;
	font-weight : normal;
}
.cabecera7{
	border : 1px solid #D8D8D8;
	background-color : #e8e8e8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	font-weight: bold;
	text-decoration: none;
}
.cuerpo_mensaje_gris{
	border : 1px solid #D8D8D8;
	background-color :#f4f4f4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}
.BLOG{
	background-color : #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #8B4513;
	text-decoration: none;
	border : 1px solid #8B0000;
	font-weight : bold;
}
.tituloCamel{
	background-color : #E3CAAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
}
.tituloCamelm{
	background-color : #E3CAAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: Maroon;
	text-decoration: none;
	font-style : normal;
	font-weight : normal
}