
 BODY{SCROLLBAR-FACE-COLOR:#ecedee;
 SCROLLBAR-HIGHLIGHT-COLOR:#F0F0F0;
 SCROLLBAR-SHADOW-COLOR:#F0F0F0;
 SCROLLBAR-3DLIGHT-COLOR:#cbcbd0;
 SCROLLBAR-ARROW-COLOR:#0a55a3;
 SCROLLBAR-TRACK-COLOR:#f5f5f5;
 SCROLLBAR-DARKSHADOW-COLOR:#a2a2a6}

.textoLog1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textoLog2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../img/bgLog2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
}
.titulosH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.titulosL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.titulosV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.titulosC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.titulosVi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.titulosI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
	line-height: 16px;
}
.tituloAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
.tituloBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.subTitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.subTitulosAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0079c2;
	text-decoration: none;
}
.subTitulosBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subTitulosBoldAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.subTitulosL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.subTitulosV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.subTitulosC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.subTitulosVi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079C2;
	text-decoration: none;
}
.cuerpo {
	font-family: Tahoma;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}
.cuerpoGris {
	font-family: Arial;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}
.puntoH2 {
	font-family: Arial;
	font-size: 6px;
	color: #747678;
	text-decoration: none;
}
.puntoH {
	font-family: Arial;
	font-size: 6px;
	color: #747678;
	text-decoration: none;
}
.puntoL {
	font-family: Arial;
	font-size: 6px;
	color: #747678;
	text-decoration: none;
}
.puntoV {
	font-family: Arial;
	font-size: 6px;
	color: #747678;
	text-decoration: none;
}
.puntoC {
	font-family: Arial;
	font-size: 6px;
	color: #747678;
	text-decoration: none;
}
.puntoVi {
	font-family: Arial;
	font-size: 10px;
	color: #747678;
	text-decoration: none;
	list-style-position: inside;
}
.bullet {
	text-decoration: none;
	list-style-position: inside;
	list-style-image: url(/img/img_30.gif);
	bottom: auto;
	clip:  rect(auto auto auto auto);
}
.comentario {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.cajaTexto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C4C4C4;
	border-bottom-color: #C4C4C4;
}
.lineaRecorte {
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.lineaIzq {
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #0A55A3;
}
.lineaDer {
	border-bottom-style: none;
	border-top-style: none;
	border-Left-style: solid;
	border-right-style: none;
	border-Left-width: 1px;
	border-Left-color: #0A55A3;
}
.lineaCuadrado {
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C4C4C4;
	border-left-color: #C4C4C4;
	border-top-width: 1px;
	border-top-color: #C4C4C4;
}
.lineaCuadradoAzul {
	border-bottom-style: solid;
	border-bottom-color: #0A55A3;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0A55A3;
	border-left-color: #0A55A3;
	border-top-width: 1px;
	border-top-color: #0A55A3;
}
.lineaBottom {
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;
	border-bottom-width: 1px;
}
.lineaTop {
	border-top-style: solid;
	border-top-color: #C4C4C4;
	border-top-width: 1px;
}
.lineaBottomAzul {
	border-bottom-style: solid;
	border-bottom-color: #0A55A3;
	border-bottom-width: 1px;
}
.lineaTopAzul {
	border-Top-style: solid;
	border-Top-color: #0A55A3;
	border-Top-width: 1px;
}
.pie {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #838383;
	text-decoration: none;
	line-height: 12px;
}
.pad5 {
	text-decoration: none;
	padding: 5px;
}
.pad10 {
	text-decoration: none;
	padding: 10px;
}
.pad15 {
	text-decoration: none;
	padding: 15px;
}.
.padIzq5 {
	text-decoration: none;
	padding-left: 5px;
}
.padIzq15 {
	text-decoration: none;
	padding-left: 15px;
}
.padIzq25 {
	text-decoration: none;
	padding-left: 25px;
}
.padIzq35 {
	text-decoration: none;
	padding-left: 35px;
}
.bg00 {
	text-decoration: none;
	background-color: #F8F8F8;
}
.bg0 {
	text-decoration: none;
	background-color: #d4d4d4;
}
.bg1 {
	text-decoration: none;
	background-color: #0079c2;
}
.bg2 {
	text-decoration: none;
	background-color: #0079C2;
}
.bg3 {
	text-decoration: none;
	background-color: #0079C2;
}
.bg4 {
	text-decoration: none;
	background-color: #0079C2;
}
.bg5 {
	text-decoration: none;
	background-color: #0079C2;
	font-style: normal;
}
.bg6 {
	text-decoration: none;
	background-color: #0079C2;
}
.bgT {
	text-decoration: none;
	background-image: url(/img/img_48.gif);
	background-repeat: repeat;
}


A:LINK {
	text-decoration : none;
	font-family : tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #0A55A3;
}
A:VISITED {
	text-decoration : none;
	font-family : tahoma;
	font-size : 11px;
	font-weight : normal;
	color: #0A55A3;
}
A:HOVER. {
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #7aa0c7;
}


A:LINK.sitios {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #0A55A3;
}
A:VISITED.sitios {
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #5A5A5A;
}
A:HOVER.sitios {
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #0A55A3;
}

A:LINK.pie {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #797979;
	text-decoration: none;
}
A:VISITED.pie {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #797979;
	text-decoration: none;
}
A:HOVER.pie {
	font-family: tahoma,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0a55a3;
	text-decoration: none;
}
A:LINK.cuerpo {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A:VISITED.cuerpo {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A:HOVER.cuerpo {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A:LINK.cuerpoGris {
	font-family: Arial;
	font-size: 11px;
	color: #0079C2;
	text-decoration: none;
}
A:VISITED.cuerpoGris {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
A:HOVER.cuerpoGris {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
A:LINK.subL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subVi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subVi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subVi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:VISITED.subH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: none;
}
A:HOVER.subH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0079c2;
	text-decoration: underline;
}
A:LINK.subB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A:VISITED.subB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A:HOVER.subB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}





.CollapLab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0a55a3;
	text-decoration: none;
}

.CollapLabOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0a55a3;
	text-decoration: underline;
}

.r-form-arch {
color:#888888;
position:relative;
}

.r-form-arch .fondo-txt-img {
background:url("../img/input-buscar-con-texto.jpg") no-repeat scroll 0 0 transparent;
color:#888888;
height:25px;
left:-2px;
position:absolute;
top:0;
width:320px;
z-index:0;
}

.r-form-arch .fondo-txt-img .cont-arch {
color:#888888;
font-family:Tahoma,Geneva,sans-serif;
font-size:13px;
font-weight:bold;
height:20px;
left:4px;
overflow:hidden;
position:absolute;
top:4px;
width:200px;
z-index:1234;
}

.r-form-arch .b-buscar-img {
color:#000000;
height:19px;
left:250px;
position:absolute;
top:3px;
width:66px;
z-index:0;
}

.r-form-arch .subir  {
color:#888888;
cursor:default;
font-size:10px;
left:0;
position:absolute;
top:0;
z-index:2;
}

.limpia, .limpiar {
clear:both;
font-size:0;
height:0;
}

.input-exa {
color:#888888;
opacity:0;
FILTER: alpha(opacity: 0);
position:relative;
text-align:right;
z-index:2;
}

