
body
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
}

p,div,ol
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
}


ul
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    list-style-image:url(/images/wvio004m_bolo.gif);
    list-style-position: outside;
}

td,th
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
}

caption
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #00337F;
    PADDING-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}



h1
{
    FONT-SIZE: 16px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold; 
}

.P1 
{
    FONT-SIZE: 16px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold; 
}


H2
{
    FONT-SIZE: 14px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
}
.P2 
{
    FONT-SIZE: 14px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
}



H3
{
    FONT-SIZE: 13px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    background-image:url(/images/wvio004m_bolitoSub1.gif);
    background-repeat:no-repeat;
    background-position: left top;
    padding-left:20px;

}
.P3 
{
    FONT-SIZE: 13px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    background-image:url(/images/wvio004m_bolitoSub1.gif);
    background-repeat:no-repeat;
    background-position: left top;
    padding-left:20px;

}


H4
{
    FONT-SIZE: 11px;
    color:  #06ADEC;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    background-image:url(/images/wvio004m_bolitoSub2.gif);
    background-repeat:no-repeat;
    padding-left:20px;
}

.P4 
{
    FONT-SIZE: 11px;
    color:  #06ADEC;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
    background-image:url(/images/wvio004m_bolitoSub2.gif);
    background-repeat:no-repeat;
    padding-left:20px;
}

H5
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #00337F;
    FONT-FAMILY: Verdana;
    padding-left:20px;
}
.P5 
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #00337F;
    FONT-FAMILY: Verdana;
    padding-left:20px;
}


H6
{
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    COLOR: #00337F;
    FONT-FAMILY: Verdana;
}

.P6 
{
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    COLOR: #00337F;
    FONT-FAMILY: Verdana;
}

.P7 
{
    COLOR: #00337F;
    FONT-FAMILY: verdana, Sans-Serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
}

.tagH2
{
    FONT-SIZE: 14px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;    
}

A
{
    COLOR: #003399;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #06ADEC;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #003399
}
A:visited
{
    COLOR: #06ADEC
}

.ruta
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    LINE-HEIGHT: 15px;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
.txtMediano
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}

/*---- Pié de página ----*/
.subTit
{
    FONT-SIZE: 12px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
}
.tit
{
    FONT-SIZE: 16px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: bold;
}
.linPiePag {
    BACKGROUND-COLOR: #999999;
}

.txtPiePag {
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: verdana;
    text-align:center;
}
/*---- Cajetin ----*/
.cajetinTodo
{
	width:185;
	float:right;
	text-align:left;
	margin-left : 6;
}

.cajetinTodo DIV
{
    text-align:left;
}

.bordeCajetin
{
    background-color:#999999
}
.bordeCajetinAzul
{
    BACKGROUND-COLOR: #00337F
}
.bordeCajetinUtilidades
{
	background-color:#D7Dce5
}
.cabCajetin
{
    FONT: bold 10px verdana;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
    TEXT-ALIGN: center
}
.contCajetin
{
    BACKGROUND-COLOR: #ffffff;
}

.divCajetin0
{
    PADDING-LEFT: 5px;
    padding-right: 5px;
    FONT: 12px verdana;
}

.txtCajetin0 .normal
{
    COLOR: #00337F
}

.txtCajetin0 .selecc
{
    COLOR: #06ADEC;
}
.txtCajetin0 A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin0 A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin0 A:hover
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.divCajetin1
{
    PADDING-LEFT: 15px;
    padding-right: 5px;
    FONT: 10px verdana;
}
.txtCajetin1 .normal
{
    FONT: 10px/12px verdana;
    COLOR: #00337F
}
.txtCajetin1 .selecc
{
    COLOR: #06ADEC;
}
.txtCajetin1 A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin1 A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin1 A:hover
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.divCajetin2
{
    PADDING-LEFT: 25px;
    padding-right: 5px;
    FONT: 10px verdana;
}
.txtCajetin2 .normal
{
    FONT: 10px/12px verdana;
    COLOR: #00337F
}
.txtCajetin2 .selecc
{
    COLOR: #06ADEC
}
.txtCajetin2 A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin2 A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
.txtCajetin2 A:hover
{
    COLOR: #003399;
    TEXT-DECORATION: none
}

.tabla2
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
}

.tabla2 CAPTION
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #00337F;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.tabla2 .cab
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: #000000;
    FONT-SIZE: 11px;
}

.tabla2 th
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}



.tabla2 th P
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla2 .cab P
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: #000000;
    FONT-SIZE: 11px;
}

.tabla2 TD
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #00337F;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana;
}

.tabla3
{
    border-width:1px;
    border-style:solid;
    border-color:#999999;
}

.cab3
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana;

    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: #000000;
    FONT-SIZE: 11px;
    
}

.capaTxt
{
    BORDER-RIGHT: #ff0000 0px solid;
    BORDER-TOP: #ff0000 0px solid;
    FONT-SIZE: 10px;
    Z-INDEX: 1000;
    LEFT: 97px;
    VISIBILITY: hidden;
    BORDER-LEFT: #ff0000 0px solid;
    WIDTH: 305px;
    COLOR: black;
    BORDER-BOTTOM: #ff0000 0px solid;
    FONT-FAMILY: Verdana;
    POSITION: absolute;
    TOP: 250px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #ffffff;
}

/* ----- Curriculum --------*/
.seccion { 
	font-size:9pt;
	font-family:Arial;
	font-weight:bold;

	text-align:center;
	background-color:#0066cc;
	color:#FFFFFF;
}

.seccion2 { 
	font-size:9pt;
	font-family:"Arial";
	font-weight:bold;
	padding-left:3px;
}

.campo { 
	font-size:9pt;
	font-family:Arial;
	background-color:#F4F4F4;	
	padding-left:3px;
}

/* --- Noticias -- */
.tituloNoticias
{
    background-color:#D7Dce5;
    color:#00337F;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    font-weight:bold;
	text-align: center;
	height: 20;
	
}
 /*   ----   */
.titulocajetin{
    text-align: center;
    height: 20;
    background-color:#00337F;
    color:#ffffff;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    font-weight:bold;
}
/*color azul o amarillo de los botones cliente, solicite online*/
.BannerBoton 
{ 
	background-color: #0badec;
	color: #FFFFFF; 
	font-family:  verdana; 
	font-size: 11px; 
	font-weight: bold	
	 
}
.boton 
{  
	background-color: #0badec;
	color: #FFFFFF; 
	font-family:  verdana; 
	font-size: 11px; 
	font-weight: bold	
	
}

/*color naranja o amarillo de las barras de seccion y las flechas*/
.sepSeccion
{
	background-color: #ef8850;
	color: #ef8850;
	/*background-color: #00337F;
	color: #00337F;	*/
}
.txtPie
{
    background-color:#ffffff;
	font-size:9px;
	text-decoration: none;
	color: #00337F;
}

/** Clases en desuso o antiguas */

/*
.tabla
{
    border-style:none;
}

.tabla .cab
{
    border-style:none;
}

.tabla .td
{
    border-style:none;
}
*/

/*
.cabTabla
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #06ADEC
}
.celTabla 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #06ADEC;
    FONT-FAMILY: "verdana"
}
.celTablaPeque
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "verdana"
}
.txt
{
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana
}
*/
/*
.divBorde
{
    BORDER-RIGHT: #06ADEC 2px solid;
    BORDER-TOP: #06ADEC 2px solid;
    BORDER-LEFT: #06ADEC 2px solid;
    BORDER-BOTTOM: #06ADEC 2px solid;
    BACKGROUND-COLOR: #dadada
}
*/
/*
.resenaLegal
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
*/
/*
.td3
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #00337F;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana
}

.tdSinBorde {
    border-color:#ff0000;
    border-style:none;
}
*/

/*
TD.titTabla2
{
    BORDER-RIGHT: #06ADEC 1px solid;
    BORDER-TOP: #06ADEC 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #06ADEC 1px solid;
    COLOR: #06ADEC;
    BORDER-BOTTOM: #06ADEC 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}

.cabecera {
	font-size:10pt;
	font-family:"Arial";
	font-weight:bold;
	text-align:center;

	border-width:0px;
	background-color:#000080;	
	color:#FFFFFF;
}
*/    
/*
.titulo 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #06ADEC;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
*/

/** TARJETAS V02  */

.tabla4
{
    FONT-SIZE: 10px;
    COLOR: #00337F;
    FONT-FAMILY: verdana, Sans-Serif;
    border: solid 1px #003366
    
}

.tabla4 CAPTION
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #00337F;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}



.tabla4 .cab
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #0099ff;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
}

.tabla4 th
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla4 th P
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla4 .cab P,.tabla4 .cab A
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
}

.tabla4 TD
{
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #00337F;
    FONT-FAMILY: verdana, Sans-Serif;
}
.tabla4 .tlf
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
}

.tabla5
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Sans-Serif;
    border: solid 1px #0099ff;
    display:inline;
}

.tabla5 CAPTION
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}



.tabla5 .cab
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #0099ff;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
}

.tabla5 th
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla5 th P
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla5 .cab P, .tabla5 .cab A, .tabla5 .cab A:visited, .tabla5 .cab A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
}

.tabla5 TD
{
    FONT-SIZE: 11px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Sans-Serif;
}

.tabla5 TD P
{
    FONT-SIZE: 11px;
    COLOR: #00337F;
}
.tabla5 TD H2
{
    COLOR: #000000;
    text-align: center;
}
.tabla5 TD li
{
	list-style-image: url(..\..\images\wvio004m_miniAzul.gif);
	margin-left: -15px;

    COLOR: #00337F;
}

.tabla6
{
	border: solid 2px #00337F;
}

.tabla7
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, Sans-Serif;
    border-top: solid 1px #9aa3c4;
    border-left: solid 1px #9aa3c4;
}

.tabla7 CAPTION
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana, Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.VerdanaAzulXL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	color: #00337F;
	letter-spacing: -5px;
	padding-left:20px;
}
.VerdanaNaranjaXL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	color: #EC9F11;
	letter-spacing: -5px;
	  padding-left:20px;
}
.VerdanaCelesteXL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	color: #06ADEC;
	letter-spacing: -5px;
	  padding-left:20px;
}
.VerdanaBlancoXL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -5px;
}
.VerdanaAzulL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #00337F;
	letter-spacing: -3px;
	padding-left:20px;
}
.VerdanaNaranjaL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #EC9F11;
	letter-spacing: -3px;
	  padding-left:20px;
}
.VerdanaCelesteL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #06ADEC;
	letter-spacing: -3px;
	padding-left:20px;
}
.VerdanaBlancoL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -3px;
	padding-left:20px;
}


.tabla7 .cabCol
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #f0f0f0;
    COLOR: #000000;
    FONT-SIZE: 11px;
}
.tabla7 .cabFila
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #d7dfea;
    COLOR: #00337F;
    FONT-SIZE: 11px;
}

.tabla7 .cabCol P
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-SIZE: 11px;
}

.tabla7 .cabFila P,.tabla7 .cabFila A
{
    FONT-WEIGHT: normal;
    COLOR: #00337F;
    FONT-SIZE: 11px;
}
.tabla7 th
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}

.tabla7 th P
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #06ADEC;
}



.tabla7 TD
{
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana, Sans-Serif;
    border-right: solid 1px #9aa3c4;
    border-bottom: solid 1px #9aa3c4;
}



.bordegris
{
	border:solid 9x #e2e1e0;
}
.bordegris2
{
	border-right:solid 9x #e2e1e0;
	border-top:solid 9x #e2e1e0;
	border-bottom:solid 9x #e2e1e0;
}
.bordeCajetin2
{
    border:solid 1px #999999
}

.FondoGrisTajeta, .FondoGrisTajeta P
{
	background-color:#EFEFEF;
    FONT-SIZE: 14px;
    COLOR: #00337F;
    FONT-FAMILY: verdana;
    FONT-WEIGHT: normal;
}


.FondoNarTajeta, .FondoNarTajeta P, .FondoNarTajeta A:visited, .FondoNarTajeta A:hover, .FondoNarTajeta A
{
	background-color:#F08E51;
	color: #ffffff;
}
.FondoAzul, .FondoAzul P, .FondoAzul A:visited, .FondoAzul A:hover, .FondoAzul A
{
	background-color:#0badec;
	color: #ffffff;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;	
}

/** FIN TARJETAS V02   */
