*{
	margin:0px;
	padding:0px;
}
body{
	background-position:top left;
	background-color:#FFFFFF;
	text-align:center;
	font-size:10px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:-moz-center;
}
#master{
	width:702px;
	height:auto;
	margin:auto;
}
#line-r{
	width:1px;
	height:331px;
	float:right;
	clear:none;
	background:#153087;
}
#line-l{
	width:1px;
	height:331px;
	float:left;
	clear:none;
	background:#153087;
}
#line2-r{
	width:1px;
	height:290px;
	float:right;
	clear:none;
	background:#153087;
}
#line2-l{
	width:1px;
	height:290px;
	float:left;
	clear:none;
	background:#153087;
}
.line-azul{
	width:1px;
	height:180px;
	float:left;
	clear:none;
	background:#153087;
}
.line-blanca{
	width:1px;
	height:124px;
	float:left;
	clear:none;
	background:#ffffff;
}
.separador{
	height:auto;
	float:left;
	clear:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:38px;
}
.separador2{
	height:123px;
	float:left;
	clear:none;
	padding-left:14px;
	padding-right:14px;
	padding-top:14px;
}
#fondo{
	width:702px;
	height:203px;
	float:right;
	clear:none;
	background-image:url(img/fondo_inside.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#con-top{
	width:700px;
	height:146px;
	float:left;
	clear:none;
}
#bot-top{
	width:auto;
	height:12px;
	float:right;
	padding-top:12px;
	padding-right:32px;
	text-align:right;
}
.bot-top{
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
	font-size:9px;
	text-decoration:none;
	text-align:right;
}
a.bot-top:hover{
	color:#153087;
	text-decoration:underline;
}
.bot-top-off{
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	font-size:9px;
	text-decoration:underline;
	text-align:right;
}
#botonera{
	width:700px;
	height:115px;
	float:none;
	clear:none;
	text-align:left;
}
.contenido-central{
	width:664px;
	height:auto;
	float:left;
	clear:none;
	padding-left:36px;
}
#contenido{
	width:702px;
	height:auto;
	float:left;
	clear:none;
	padding-bottom:70px;
	background-image:url(img/fondo_inside.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	border-left:thin;
	border-left-width:1px;
	border-left-color:#153087;
}
.con-flash{
	width:627px;
	height:auto;
	float:left;
	clear:none;
	padding-left:36px;
}
.con-ppal{
	width:627px;
	height:420px;
	float:left;
	clear:none;
	text-align:center;
	background-color:#c3c2c5;
}
.con-pad{
	width:613px;
	height:400px;
	float:none;
	clear:none;
	padding-left:15px;
}
.con-blanco{
	width:597px;
	height:250px;
	float:left;
	clear:none;
	background-color:#FFFFFF;
}
.con-azul{
	width:597px;
	height:143px;
	float:left;
	clear:none;
	background-color:#12276e;
}
.curva{
	width:597px;
	height:7px;
	float:left;
	clear:both;
	background-color:#12276e;
}
.curva-left{
	width:7px;
	height:7px;
	float:left;
	clear:none;
	background-image:url(img/curva_left.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.curva-right{
	width:7px;
	height:7px;
	float:right;
	clear:none;
	background-image:url(img/curva_right.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.curva-b{
	width:597px;
	height:7px;
	float:left;
	clear:both;
	background-color:#FFFFFF;
}
.curva-left-b{
	width:7px;
	height:7px;
	float:left;
	clear:none;
	background-image:url(img/curva_left-b.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.curva-right-b{
	width:7px;
	height:7px;
	float:right;
	clear:none;
	background-image:url(img/curva_right-b.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.quienes{
	width:40px;
	height:228px;
	float:left;
	clear:none;
	padding-left:14px;
	padding-top:13px;
}
.somos{
	width:40px;
	height:228px;
	float:right;
	clear:inherit;
	padding-right:14px;
	padding-top:13px;
}
.txt-blanco-col{
	width:224px;
	height:auto;
	float:left;
	clear:none;
	padding-top:20px;
	padding-left:5px;
	text-align:left;
}
.txt-blanco-col1{
	width:195px;
	height:auto;
	float:left;
	clear:none;
	padding-top:20px;
	padding-left:5px;
	text-align:left;
}
.txt-blanco-colH{
	width:483px;
	height:auto;
	float:left;
	clear:none;
	padding-top:20px;
	padding-left:5px;
	text-align:left;
}
.txt-blanco{
	font-size:10px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	line-height:13px;
}
.txt-blanco-right{
	width:85px;
	height:auto;
	font-size:10px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
	clear:none;
	text-align:left;
	line-height:13px;
	padding-left:8px;
	padding-top:40px;
}
.tit-gris{
	text-align:left;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
	text-transform:uppercase;
	text-decoration:none;
}
a.tit-gris:hover{
	text-align:left;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#12276e;
	text-transform:uppercase;
	background-image:url(img/plus.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}
.txt-gris{
	text-align:left;
	font-size:10px;
	line-height:14px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
}
a.txt-gris{
	text-decoration:underline;
}
a.txt-gris:hover{
	text-decoration:underline;
	color:#12276e;
}
#txt-azul{
	width:188px;
	height:115px;
	float:left;
	clear:none;
	padding-top:20px;
	padding-left:10px;
}
.txt-azul{
	text-align:left;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	text-transform:uppercase;
}
.txt-azul-a{
	float:left;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	letter-spacing:2px;
}
.txt-azul-b{
	float:right;
	clear:right;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	letter-spacing:2px;
}
.txt-azul-c{
	float:right;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	letter-spacing:2px;
}
.tit-azul{
	text-align:left;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	text-transform:uppercase;
}
.tit-azul-low{
	text-align:left;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
}
.link-blanco{
	float:left;
	clear:none;
	font-size:10px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:8px;
}
a.link-blanco:hover{
	padding-left:18px;
	color:#80DAFF;
}
.link-blanco2{
	font-size:10px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}
a.link-blanco2:hover{
	color:#80DAFF;
	padding-left:5px;
}
.link-azul{
	float:left;
	clear:left;
	text-align:left;
	font-size:10px;
	line-height:14px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	text-decoration:none;
}
a.link-azul:hover{
	color:#767578;
	padding-left:5px;
}
.blog{
	width:85px;
	height:38px;
	float:left;
	clear:right;
	padding-top:18px;
	border:none;
}
.blog img{
	border:none;
}
.blog2{
	width:280px;
	height:115px;
	float:right;
	clear:none;
	padding-top:20px;
	border:none;
	background-image:url(img/blog-2.jpg);
	background-position:top right;
	background-repeat:no-repeat;	
}
.blog2 img{
	border:none;
}
.newsletter{
	width:280px;
	height:115px;
	float:right;
	clear:none;
	padding-top:20px;
	border:none;
	background-image:url(img/newsletter.jpg);
	background-position:top right;
	background-repeat:no-repeat;	
}
.newsletter img{
	border:none;
}
.col-news{
	width:100px;
	height:auto;
	float:left;
	padding-left:5px;
	text-align:left;
	font-size:10px;
	line-height:14px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
}

.contacto-azul{
	width:280px;
	height:115px;
	float:right;
	clear:none;
	padding-top:20px;
	border:none;
	background-image:url(img/contacto.jpg);
	background-position:top right;
	background-repeat:no-repeat;	
}
#mail{
	width:200px;
	height:13px;
	float:left;
	clear:right;
	text-align:left;
}
#mail img{
	width:103px;
	height:13px;
	float:left;
	border:none;
}
.pie{
	width:680px;
	height:30px;
	float:left;
	clear:none;
	padding-top:15px;
	font-size:9px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
	text-decoration:none;
	text-align:center;
	line-height:7px;
}
.doblebot{
	font-size:9px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#767578;
	text-decoration:none;
	text-align:center;
}
a.doblebot:hover{
	color:#153087;
	text-decoration:underline;
}
.contacto{
	width:auto;
	height:228px;
	float:right;
	clear:inherit;
	padding-right:14px;
	padding-top:13px;
}
.txt-blog{
	width:500px;
	height:auto;
	float:left;
	clear:none;
	padding-top:20px;
	padding-left:5px;
}
.con-blanco-blog{
	width:597px;
	height:390px;
	float:left;
	clear:none;
	background-color:#FFFFFF;
}
.enviar {
	width:50px;
	float:left;
	clear:left;
	background-color:#FFFFFF;
	border:0px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	color:#153087;
	text-decoration:none;
}
.enviar2 {
	width:65px;
	float:left;
	clear:left;
	background-color:#12276E;
	border:0px;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}


/*GRACIAS*/
.gracias{
	width:627px;
	height:auto;
	float:left;
	clear:left;
	margin:0px;
	padding-top:30px;
	text-align:center;
	font-size:10px;
	line-height:14px;
	font-weight:bold;
	color:#153087;
	text-decoration:none;
}

.txt-azul-c{
	float:right;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	color:#153087;
	letter-spacing:2px;
}
