@charset "utf-8";
/* CSS Document */


#preloader {
    /* Images you want to preload*/
background-image: url(../fotos/bMenu1_01.png);
background-image: url(../fotos/bMenu1_02.png);
background-image: url(../fotos/bMenu2_01.png);
background-image: url(../fotos/bMenu2_02.png);
background-image: url(../fotos/bMenu3_01.png);
background-image: url(../fotos/bMenu3_02.png);	
width: 0px;
height: 0px;
display: inline;	
	

}


/* estilos iniciales */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}
body {
	line-height: 160%;
}
:focus {
	outline: 0
}
ol, ul {
	list-style: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
blockquote:before, blockquote:after, q:before, q:after {
	content: ""
}
blockquote, q {
	quotes: "" ""
}
input, textarea {
	margin: 0;
	padding: 0;
	border:0;
}
hr {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px;
}
br {
	height: 1px;
}
.clear {
	clear:both;
	line-height:1%;
}
strong {
	font-weight:700;
}
a {
	color:#444;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#111;
}
.seo {
	display:none;
}
/* estilos iniciales */



/* estilos sitio */
/*basicos*/
html, body {
	height:100%;
}
body {
	background:#fff url(../fotos/bFondo1.png) repeat-x 0 -100px;
	text-align:center;
}
h1 {
	width:110px;
	height:50px;
	padding:0 0 0 30px;
	float:left;
	display:inline;
}
h1 a {
	background:transparent url(../fotos/logo.png) no-repeat 0 0;
	width:110px;
	height:50px;
	display:block;
	text-indent:-9000em;
}
h2 {
	font:bold 11px/1em Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
	color:#ff990c;
	text-transform:uppercase;
}
h5 {
	font:normal 11px/1.4em Arial, Helvetica, sans-serif;
	color:#6A6A6A;
}
p {
	font:normal 12px/1.4em Arial, Helvetica, sans-serif;
}

p strong {
	color:#f9a533;
}
/*basicos*/

/*estructura*/


.wrapper {
	width:990px;
	margin: 0 auto;
	text-align:left;
	position:relative;
}
.bloque1 {
	padding:35px 0 20px 0;
}
.bloque2 {
	padding:10px 0 40px 0;
	background-color:#fff;
}
.bloque3 {
	padding:10px 0 0 0;
}
.bloque4 {
	position:relative;
	margin:0;
	overflow:hidden;
	top:0;
	height:420px;
	padding:10px 0 0 0;
	width:195px;
}

.bloque5 {
	padding:0 0 15px 0;
	background:transparent url(../fotos/bFondo2.png)  no-repeat center 0;
	height:10px	
}
/*estructura*/




/*estilos de forma*/
.subSeccion1, .subSeccion2 {
	float:left;
	display:inline;
}
.bloque1 .subSeccion1 {
	width:290px;
	background:#fff url(../fotos/imgSubseccion1.jpg) no-repeat right 0;
	margin:0 0 0 250px;
}
.bloque1 .subSeccion2 {
	background:#fff url(../fotos/imgSubseccion2.jpg) no-repeat right 0;
	width:290px;
	position:relative;
}
.bloque2 .subSeccion1 {
	width:700px;
}
.bloque2 .subSeccion2 {
	width:245px;
	margin:0 0 0 15px;
}
.bloque2 .subSeccion2 img {
	margin:0;
}
.bloque2 .subSeccion2 h3 {
	color:#0066B2;
	text-transform:uppercase;
	font:normal 16px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.bloque2 .subSeccion2 h3 strong {
	color:#FF990C;
	font:normal 22px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.bloque2 .subSeccion2 p {
	color:#666;
	font:normal 13px/1.4em Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
}
.cuadro1 {
	border:1px solid #ddd;
	background-color:#f2f2f2;
	-moz-border-radius:8px;
	padding:8px;
}
.bloque3 .subSeccion1 {
	width:600px;
}
.bloque3 .subSeccion2 {
	width:390px;
	margin:30px 0 0 0;
}
.bloque1 .subSeccion1 h2, .bloque1 .subSeccion2 h2 {
	font:normal 13px/1em Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
	color:#aaa;
	text-transform:uppercase;
}
.bloque1 .subSeccion1 h2 strong, .bloque1 .subSeccion2 h2 strong {
	font:normal 13px/1em Arial, Helvetica, sans-serif;
	color:#ff990c;
}
/*banners interiores*/


.bloque7 {
	padding:0 30px 15px 30px;
	background-color:#fff;
}
.bloque7 .subSeccion1, .bloque7 .subSeccion2, .bloque7 .subSeccion3 {
	float:left;
	display:inline;
	width:295px;
	margin:0 20px 0 0;
}
.bloque7 .subSeccion3 {
	margin:0;
}
.bloque7 h3 {
	color:#0066B2;
	text-transform:uppercase;
	font:normal 16px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.bloque7 p {
	color:#666;
	font:normal 12px/1.4em Tahoma, Arial, Helvetica, sans-serif;
}
.bloque7 img {
	float:right;
	margin:0 0 0 15px;
}
.bloque8, .bloque9 {
	background-color:#fff;
}
.bloque8 .subSeccion1 h2 {
	font:normal 25px/1.4em Helvetica, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	text-transform:none;
	color:#0066B2;
}
.bloque8 .subSeccion1 h3 {
	font:bold 15px/1.4em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 20px 0;
}
.bloque8 .subSeccion1 h3 a {
	font:bold 15px/1.4em Arial, Helvetica, sans-serif;
	color:#0066b2;
	padding:0 0 0;
}
.bloque8 .subSeccion1 h4 {
	font:bold 15px/1.4em Arial, Helvetica, sans-serif;
	color:#333;
	padding:0 0 20px 15px;
	background:transparent url(../fotos/icoVineta4.gif) no-repeat 0 5px;
}
.bloque8 .subSeccion1 h5 a {
	color:#0066b2;
	font:bold 15px/1.4em Arial, Helvetica, sans-serif;
}
.bloque8 .subSeccion1 h5 a:hover {
	color:#ff990c;
	font:bold 15px/1.4em Arial, Helvetica, sans-serif;
}
.bloque8 .subSeccion1 h6 {
	font:bold 15px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#666;
	padding:0 0 0;
}
.bloque8 .subSeccion1 h4 a:hover {
	color:#ff990c;
}
.bloque8 .subSeccion1 p {
	font:normal 15px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#666;
	padding:0 0 20px 0;
}
.bloque8 .subSeccion1 p a {
	color:#0066b2;
	font:normal 15px/1.4em Georgia, "Times New Roman", Times, serif;
}
.bloque8 .subSeccion1 p a:hover {
	color:#ff990c;
}
.bloque8 .subSeccion1 .nota1 h3 {
	font:bold 12px/1.4em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px 0;
	text-transform:uppercase;
}
.bloque8 .subSeccion1 .nota1 p {
	font:bold 11px/1.4em Arial, Helvetica, sans-serif;
	color:#888;
	padding:0 0 20px 0;
}
.bloque8 .subSeccion1 {
	width:610px;
	padding:0 0 0 30px;
}
.bloque8 .subSeccion2 {
	width:350px;
}
.bloque9 .subSeccion1 {
	width:435px;
	margin:0 60px 0 0;
}
.bloque9 .subSeccion2 {
	width:435px;
}


.bannerAnimado1
{
position:relative;
top:-393px;
left:205px;
width:760px;
height:390px;
padding:10px 0 0 0;
}

.resultados1
{
margin:15px 30px 30px;
background:#fff url(../fotos/bFondo6.png) repeat-y center 0;
padding:0;
}

.resultados1 h3 a
{
	font:bold 14px/1.4em Arial, Helvetica, sans-serif;
	color:#0066b2;
}

.resultados1 h4
{
	font:bold 11px/1.4em Arial, Helvetica, sans-serif;
	color:#666;
}


.resultados1 p {
	font:normal 13px/1.4em Georgia, "Times New Roman", Times, serif;
	color:#666;
	padding:0 0 20px 0;
}
.resultados1 p .enlace4{
margin:10px 0 0 0;
}

.resultados1 img {
float:left;
margin:0 15px 30px 0;
}


.resultados1 .registro
{
height:110px;
border-bottom:1px solid #ddd;
margin:15px 0 0 0;
}
.info1 {
margin:0 30px;
}
.info1 p {
	font:normal 13px/1.4em  Arial, Helvetica, sans-serif;
	color:#FF990C;
}

/*banners interiores*/



.bloque6 {
	height:140px;
}
/*  banners */

.banner4
{
margin:0 30px 15px;
}

/*  banners */

.enlace1 {
	background:#fff url(../fotos/icoVineta1.gif) no-repeat right 4px;
	border:1px solid #ccc;
	padding:2px 16px 2px 8px;
	color:#666;
	width:136px;
	float:left;
}
.enlace1:hover {
	background-position:right 5px;
	color:#333;
}
.enlace2 {
	background:#fff url(../fotos/icoVineta3.gif) no-repeat right 3px;
	padding:1px 16px 2px 0;
	font:bold 11px/1em Helvetica, Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 10px 0;
	float:left;
}
.enlace2:hover {
	color:#111;
}
.enlace3 {
	background:#fff url(../fotos/icoSeguridad.jpg) no-repeat 0 -33px;
	color:#0066B2;
	font:bold 13px/1em Arial, Helvetica, sans-serif;
	padding:6px 0 12px 35px;
	float:left;
}
.enlace3:hover {
	background:#fff url(../fotos/icoSeguridad.jpg) no-repeat 0 0;
	font:bold 13px/1em Arial, Helvetica, sans-serif;
}
.enlace4 {
	background:#fff url(../fotos/icoVineta6.gif) no-repeat right 2px;
	color:#666;
	font:bold 10px/1em Arial, Helvetica, sans-serif;
	padding:0 12px 0 0;
	text-transform:uppercase;
	margin:0 0 15px 0;
	float:left;
}
.enlace4:hover {
	color:#333;
}
.icoSeguridad {
	position:absolute;
	right:30px;
	width:100px;
	padding:38px 0 0 0;
}
.opciones1 {
	position:absolute;
	border:1px solid #ccc;
	padding:10px;
	background-color:#fff;
	top:54px;
	left:0;
}
.opciones1 li a:hover {
	text-decoration:underline;
}
/*estilos de forma*/


/*menu*/
.menu1 {
	float:right;
	margin:0 140px 0 0;
	display:inline;
}
.menu1 li a, .menu2 li a {
	font:normal 11px/1em Arial, Helvetica, sans-serif;
	color:#6A6A6A;
	padding:0 8px 0 0;
	margin:5px 8px 0 0;
	float:left;
	border-right:1px solid #ddd;
	text-decoration:underline;
}
.menu1 li .primero
{
	border-right:1px solid #ddd;

	padding:0 8px 0 8px;
}

.menu1 li a:hover, .menu2 li a:hover {
	color:#111;
	text-decoration:underline;
}
.menu1 li span.icoColombia
{
	background:#fff url(../fotos/icoColombia.png) no-repeat 0 0;
	padding:5px 0 15px 20px;
	font:normal 11px/1em Arial, Helvetica, sans-serif;
	color:#6A6A6A;
	margin:0 30px 0 0;
	border:none;
	cursor:auto!important;
	text-decoration:none;
}

.menu2 {
}
.menu2 ul {
	padding:0 0 15px 0;
	float:left;
}
.menu1 li, .menu2 li, .menu3 li, .menu4 ul li {
	float:left;
	display:inline;
}
.menu5 ul li {
	display:inline;
}

.menu3 {
	border-bottom:2px solid #e87e02;
	float:left;
}
.menu3 ul {
}
.menu3 li a {
	font:normal 16px/1em Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#ff9f00;
	color:#f2f2f2;
	padding:15px 50px;
	border-right:1px solid #e78101;
	border-left:1px solid #ffab25;
	float:left;
}
.menu3 li a:hover {
	background-color:#ffb233;
}
.menu4 {
	background-color:#6c6c6c;
	width:100%;
	float:left;
	margin:0 0 15px 0;
}
.menu4 ul li a {
	background-color:#6c6c6c;
	padding:5px 15px;
	font:normal 12px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#e2e2e2;
	float:left;
}
.menu4 ul li a:hover {
	background-color:#6c6c6c;
	padding:5px 15px;
	font:normal 12px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.menu5 {
	width:100%;
	margin:0;
	background-color:#bbbbbb;
	padding:0;
}
.menu5 ul li a {
	padding:2px 15px;
	font:normal 12px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
}
.menu5 ul li a:hover {
	padding:5px 15px;
	font:normal 12px/1em Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.menu6 {
	width:160px;
	left:30px;
	padding: 0;
	position:relative;
}

.menu6 .menuPrincipalA
{
	background:transparent url(../fotos/menu2A.png) no-repeat 0 0;
	padding:10px 0 10px 0;
	border-bottom:8px solid #fff;
}
.menu6 .menuPrincipalB
{
	background:transparent url(../fotos/menu2B.png) no-repeat 0 bottom;
	padding:5px 0 10px 0;
}

.menu6 ul li {
	color:#fff;
	margin:0;
	font:bold 12px/1.5em Helvetica, Arial, Helvetica, sans-serif;	
}
.menu6 ul li a {
	font:bold 12px/1.5em Helvetica, Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	padding:0 0 2px 15px;
}
.menu6 ul li a:hover {
	font:bold 12px/1.5em Helvetica, Arial, Helvetica, sans-serif;
	color:#fff;
}
.menu6 .sub1 li a {
	
}
.menu6 .sub1 li a:hover {
		background:transparent url(../fotos/menu1Hover.png) no-repeat 0 bottom;
}
.menu6 .sub2 li a {
	color:#ddd;
}

.menu6 .sub2 li a:hover {
		background:transparent url(../fotos/menu2Hover.png) no-repeat 0 0;
}
.bloque4 .menu6 h2 {
	font:bold 15px/1em Helvetica, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 0 10px 15px;
	margin:0;
}

.menu6 ul li a.ultimo {
	font:bold 12px/1.5em Helvetica, Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	background-color:transparent;
}


.submenu, .submenu2, .submenu3 {
	position:absolute;
	left:195px;
	height:auto;
	top:0;
}
.submenu {
width:320px;

}
.submenu2 {
width:440px;
}
.submenu3 {
width:650px;
}
.cMenuA
{
padding:20px 0 0 0 !important;
}
.cMenuB
{
padding:0 20px 20px;
}

#submenu1
{

}


#submenu1 .cMenuA
{
	background:transparent url(../fotos/bMenu1_01.png) no-repeat 0 0;
}

#submenu1 .cMenuB
{
	background:transparent url(../fotos/bMenu1_02.png) no-repeat 0 bottom;
}
#submenu2
{

}

#submenu2 .cMenuA
{
	background:transparent url(../fotos/bMenu2_01.png) no-repeat 0 0;
}

#submenu2 .cMenuB
{
	background:transparent url(../fotos/bMenu2_02.png) no-repeat 0 bottom;
}


#submenu3
{
	
}
#submenu3 .cMenuA
{
	background:transparent url(../fotos/bMenu2_01.png) no-repeat 0 0;
}

#submenu3 .cMenuB
{
	background:transparent url(../fotos/bMenu2_02.png) no-repeat 0 bottom;
}

#submenu4
{
}
#submenu4 .cMenuA
{
	background:transparent url(../fotos/bMenu3_01.png) no-repeat 0 0;
}

#submenu4 .cMenuB
{
	background:transparent url(../fotos/bMenu3_02.png) no-repeat 0 bottom;
}


#submenu5
{
}


#submenu5 .cMenuA
{
	background:transparent url(../fotos/bMenu2_01.png) no-repeat 0 0;
}

#submenu5 .cMenuB
{
	background:transparent url(../fotos/bMenu2_02.png) no-repeat 0 bottom;
}

#submenu6
{

}
#submenu6 .cMenuA
{
	background:transparent url(../fotos/bMenu3_01.png) no-repeat 0 0;
}

#submenu6 .cMenuB
{
	background:transparent url(../fotos/bMenu3_02.png) no-repeat 0 bottom;
}

#submenu7
{

}
#submenu7 .cMenuA
{
	background:transparent url(../fotos/bMenu2_01.png) no-repeat 0 0;
}

#submenu7 .cMenuB
{
	background:transparent url(../fotos/bMenu2_02.png) no-repeat 0 bottom;
}

.bloque4 h2 {
	color:#444;
	font:bold 14px/1.2em Helvetica, Arial, Helvetica, sans-serif;
	text-transform:none;
	margin:0 70px 0 20px;
	padding:0 0 10px 0;;
}
.bloque4 h3 {
	color:#444;
	font:bold 12px/1.2em Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:0 0 8px 0;
}
.col1, .col2, .col3 {
	float:left;
	display:inline;
	margin:0 10px 0 0;
}
.col1 {
	width:180px;
}
.col2 {
	width:180px;
}
.col3 {
	width:180px;
}
.lista1 {
	padding:0 0 10px 0;
}
.lista1 li {
margin:0;
}
.lista1 li a {
	font:normal 11px/1.6em Helvetica, Arial, Helvetica, sans-serif;
	background:transparent url(../fotos/icoVineta2.gif) no-repeat 0 7px;
	padding:0 0 0 7px;
	display:block;
}
.lista1 a:hover {
	text-decoration:underline;
	color:#f9a533;
}
.lista2 li {
	padding:0 0 1px 0;
}
.lista3 li {
	font:bold 13px/1.8em Arial, Helvetica, sans-serif;
	background:transparent url(../fotos/icoVineta5.gif) no-repeat 0 6px;
	padding:0 0 0 8px;
	display:block;
	color:#666;
}
.lista3 li a {
	color:#0066b2;
	font:normal 13px/1.8em Georgia, "Times New Roman", Times, serif;
}
.lista3 li a:hover {
	color:#ff990c;
	font:normal 13px/1.8em Georgia, "Times New Roman", Times, serif;
}
.sep1 {
	height:1px;
	display:block;
	background-color:#ccc;
	margin:0 0 5px 0;
	overflow:hidden;
}

.menu3 .final {
	border-right:2px solid #FF9F00;
	padding-right:57px;
}
.menu2 .final, .menu1 .final {
	border-right:none;
}
/*menu*/




/*lema*/
.lema1 {
	margin:0 0 0 0;
	float:right;
	display:inline;
}
.lema1 p a {
	text-align:right;
	background:#fff url(../fotos/logoVisa.png) no-repeat right 0;
	padding:0 110px 10px 0;
	margin:5px 0 0 0;
	float:left;

}
.lema1 p a span {
	border-right:1px solid #57595B;
	color:#57595B;
	float:left;
	display:inline;
	padding:0 15px 0 0;
	margin:2px 0 0 0;
			font:bold 13px/1.2em Helvetica, Arial, Helvetica, sans-serif;
}
.lema2 {
	margin:40px 15px 0 570px;
	float:left;
	display:inline;
}
.lema2 h3 {
	color:#0066B2;
	font:bold 13px/1.2em Helvetica, Arial, Helvetica, sans-serif;
}
.lema2 h3 strong {
	color:#f9a419;
	font:bold 13px/1.2em Helvetica, Arial, Helvetica, sans-serif;
}
.lema2 a {
	color:#0066B2;
	font:bold 13px/1.2em Helvetica, Arial, Helvetica, sans-serif;
	float:left;
	padding:0 8px 0 0;
	background:transparent url(../fotos/icoVineta2.gif) no-repeat right 6px;
}
.especial1 {
	position:fixed;
	width:12px;
	bottom:30px;
	left:0;
	height:127px;
	background:transparent url(../fotos/logoSuperfinan.png) no-repeat 0 0;
}
.especial1 p {
	text-indent:-9000em;
}
/*lema*/
.mensaje1
{
/* height:1px;
overflow:hidden;*/
	background:#fff url(../fotos/bMensaje1.gif) no-repeat 0 0;	
}


.mensaje1 h4 {
	text-align:center;
	/* color:#fff; */
	font:bold 14px/1.4em Arial, Helvetica, sans-serif;
	color:#fff;
}
.mensaje1 p {
	text-align:center;
	color:#f2f2f2;
	/*color:#fff;*/
	font:bold 12px/1.4em Arial, Helvetica, sans-serif;
	padding:0 20px;
}
/*formularios*/

.cerrar1
{
position:absolute;
right:20px;
top:25px;
width:50px;
}


.cerrar1 a
{
	background: url(../fotos/icoCerrar.gif) no-repeat right 0;
	padding:3px 20px 5px 0;
	font:normal 10px/1em Arial, Helvetica, sans-serif;
	color:#aaa;
}


.cerrar1 a:hover
{
	color:#333;
}


/*formularios*/


.ultimasNoticias {
background:url(../fotos/bContenidoNoticias1.gif) no-repeat scroll 0 0 #fff;
height:40px;
margin:5px 0 15px 30px;
width:930px;
}
.ultimasNoticias p {
color:#fff;
display:inline;
float:left;
font:bold 14px/1.2em Arial,Helvetica,sans-serif;
margin:10px 0 0;
padding:0 0 0 0;
width:160px;
text-align:center;
}

.ultimasNoticias p span {
color:#fff;
background-color:#fea512;
font:bold 14px/1.2em Arial,Helvetica,sans-serif;
}

ul#news {
display:inline;
float:left;
height:20px;
margin:1px 0 0;
overflow:hidden;
padding:9px 0 0 25px;
width:730px;
}
ul#news li {
font:bold 14px/1.2em Arial,Helvetica,sans-serif;
height:20px;
width:750px;
color:#eee;
}
ul#news li a {
color:#666666;
font:bold 14px/1.2em Arial,Helvetica,sans-serif;
}
ul#news li a:hover {
color:#111111;
text-decoration:underline;
}
ul#news li span {
color:#0066CC;
display:block;
}












/* estilos sitio */

