﻿body{
	background-color:#145192;
	margin:0;
}
.v_10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.v_10 p {
margin:0;
}
.a_11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.v_14 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.a_12 {
font-family:Arial;
font-size:12px;
}

.new_content {
	background-image:url(img/main/bg.jpg);
	background-repeat:repeat-y;
	width:769px;
}

.MenuTopLinks{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.MenuTopLinks a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.MenuTopLinks a:hover{
	color:#676767;
}

.MenuLeftLinks{
	border-top:solid 2px #F0F0F0; 
	padding:5px; 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#5F89C4;
}

.MenuLeftLinks a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#5F89C4;
}

.MenuLeftLinks a:hover{
	text-decoration:underline;
}

.MenuBodyLinks a{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#032D8A;
}

.MenuBodyLinks a:hover{
	color:#F49138;
}

.TopTitle{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold; 
	color:#365499;
}

.TopText{
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 color:#666666;
}

.BodyTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#999999;
}

.BodyText{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	text-align:justify; 
}

.ImageStyle{
	border:1px; 
	border-style:solid; 
	border-color:#E1E1E1; 
	padding:2px; 
	background-color:#FFFFFF; 
	margin-right:2px; 
	margin-bottom:5px;
}

.MenuRightTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	color:#666666;
}

.MenuRightText{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	margin-top:10px;
}

<!--Menu===========================Menu================================Menu-->

.menu{
}
.menu a {
	display:block;
	height:30px;
	/*background-image:url(img/body/menuleft/itembg.jpg);*/
	background-repeat:repeat-y;
}
.menu span {
	display:block;
	padding-top:7px;
}
.menu div {
	display: none;
	position:absolute;
}
li.menu:hover div, li.over div {
	display: block;
	top:95px;
/*	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;*/
}
#topnav {
}
.topnav_boton {
	text-align:center;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}	
.topnav_boton:hover {
	display:block;
	cursor:pointer;
	color:#004487;
}
.sub_menus {
	position:fixed;
}
.sub_menus a {
	text-align:left;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:none;
	background-color:#5A86C4;
	border-bottom:1px solid #FFFFFF;
	height:17px;
	padding-top:4px;
	padding-left:6px;
	display:block;
}
.sub_menus a:hover {
	color: #FFFFFF;
	display:block; 
	background-image:none; 
	background-color:#92AFD8;
}

















.menu_2 {
}
.menu_2 a {
	display:block;
	background-repeat:repeat-y;
}
.menu_2 span {
	display:block;
}
.menu_2 div {
	display: none;
	position:absolute;
}
li.menu_2:hover div, li.over div {
	display: block;
	top:70px;
}
#topnav_2 {
}
.topnav_boton_2 {
	text-align:center;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.topnav_boton_2:hover {
	display:block;
	cursor:pointer;
	color:#EFEFEF;
}
.sub_menus_2 {
	position:fixed;
}
.sub_menus_2 a {
	text-align:left;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:none;
	background-color:#5A86C4;
	border-bottom:1px solid #FFFFFF;
	height:17px;
	padding-left:6px;
	display:block;
}
.sub_menus_2 a:hover {
	color: #FFFFFF;
	display:block; 
	background-image:none; 
	background-color:#92AFD8;
}


.link_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.link_1 a {
color:#333333;
text-decoration:none;
font-weight:bold;
}


.link_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.link_2 a {
color:#000066;
}


.div_funciones {
background-image:url(img/main/visa_cell_img_late1.jpg);
background-position:left 0px;
background-repeat:no-repeat;
}

.div_titulos {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #E2EEF5; 
background-image:url(img/main/visa_cell_titu_bloques.jpg);
background-repeat:repeat-x;
height:19px;
line-height:19px;
}

.div_titulos_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #E2EEF5; 
background-image:url(img/main/visa_cell_titu_bloques.jpg);
background-repeat:repeat-x;
height:19px;
line-height:19px;
}


.div_titulos_2 a {
	color: #000000;
	text-decoration: none;
	display: block;
}

.div_titulos_2 a:hover {
color:#004487;
}



.div_titulos_3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #E2EEF5;
color:#EE7911;
background-image:url(img/main/visa_sec_cell_bloque.jpg);
background-repeat:repeat-x;
height:31px;
width:150px;
line-height:14px;
}

.div_titulos_3 a {
color:#EE7911;
text-decoration:none;
display:block; 
}

.div_titulos_3 a:hover {
color:#145192;
text-decoration:none;
}

.td_cell_lry_top {
background-image:url(img/main/visa_lry_cell_top.jpg);
background-repeat:repeat-y;
}

.td_cell_lry_top2 {
background-image:url(img/main/visa_cell_lry_top2.jpg);
background-repeat:no-repeat;
background-position:left 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.td_cell_lry_top3 {
background-image:url(img/main/visa_sec_cell_main_der.jpg);
background-repeat:repeat-y;
background-position:right 0;
}

.link_3 {
font-family:Arial;
font-size:11px;
font-weight:normal; 
}

.link_3 a {
color:#032D8A;
}

.menu_seccion_text {
font-family:Verdana;
font-size:11px;
background-image:url(img/main/visa_flechita.jpg);
background-position:left 3px;
background-repeat:no-repeat;
color:#032D8A;
}
.menu_seccion_text a {
color:#032D8A;
}


.cell_secc_botom_1 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
background-image:url(img/main/visa_sec_cell_botom.jpg);
background-repeat:repeat-x; width:175px; height:35px; line-height:30px; padding-left:7px;
}
.cell_secc_botom_1 a {
color:#FFFFFF;
text-decoration:none;
}
.cell_secc_botom_1 a:hover {
text-decoration:underline;
}

.link_pro_ser {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.link_pro_ser p {
margin:0;
}
.link_pro_ser a {
color:#666666;
text-decoration:none;
}

.link_pro_ser a:hover {
color:#004487;
text-decoration:underline;
}



.link_pro_ser2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.link_pro_ser2 a {
color:#666666;
text-decoration:none;
}

.link_pro_ser2 p {
margin:0;
}





.link_pro_ser_act {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.link_pro_ser_act p {
margin:0;
}
.link_pro_ser_act a {
color:#A45C15;
text-decoration:none;
}




.link_pro_front {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.link_pro_front a {
color:#666666;
text-decoration:none;
}
.link_pro_front a:hover {
color:#004487;
text-decoration:underline;
}



.link_sub_menu {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
background-image:url(img/body/bg_sub_menu.jpg); background-repeat:repeat-x;
width:190px; height:36px; display:block; color:#FFFFFF; text-decoration:none;
}

.link_sub_menu:hover {
text-decoration:underline;
background-image:url(img/body/bg_sub_menu_over.jpg); background-repeat:repeat-x;
color:#004488; text-decoration:none;
}

.titu_seccion {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background-image:url(img/main/visa_cell_titu_bloques.jpg);
background-repeat:repeat-x; background-position:bottom;
padding-left:5px;
padding-top:5px;
padding-bottom:5px; margin-right:30px;
}














