@charset "utf-8";
/* CSS Document */

/*--------------*/

.limpia {
	clear:both;
}
img {
	border:none;
}
* {
	padding:0;
	margin:0;
	border:0 none;
}
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, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:block;
}
ul {
	list-style: none;
}


/*-------------*/


body{
	margin:0;
	padding:0;
	background:url(/images/bg.jpg);
	}


/*------ HEADER------*/

.heasderTop{
	width:100%;
	min-width:1020px;
	height:9px;
	background:url(/images/bgtop.gif) repeat-x;
	position:absolute;
	z-index:3;
	}
	
.cont_hora_sm{
 	width:1000px;
	margin:auto;
	height:48px;
	padding:0 10px 0 10px;
	}
	
	.fecha{
		color: #595852;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 55px;
		width: 250px;
		}
		
.cont_logo{
	width:1020px;
	height:125px;
	border-bottom:1px solid #aeaeae;
	margin:auto;
	}	
	.logo {
		background: url("/images/logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
		float: left;
		height: 87px;
		margin: 7px 10px 0 80px;
		width: 84px;
		}
	
h1{
	font-family:'trajan';
	font-size:33px;
	font-weight:700;
	color:#5d5d5d;
	padding-top: 22px;
	}
.red{
	color:#950a0a;
	}

.bajada{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#950a0a;
	text-align:center;
	padding-right: 80px;
	}

.cont_socialmedia{
	width:100px;
	height:22px;
	float:right;
	margin:20px 0 0 0;
	}
	
.face{
	background:url(/images/ico_face.png) top no-repeat;
	width:22px;
	height:22px;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	.face:hover{
	background:url(/images/ico_face.png) bottom no-repeat;
	}
	
.yt{
	background:url(/images/ico_yt.png) top no-repeat;
	width:22px;
	height:22px;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	.yt:hover{
	background:url(/images/ico_yt.png) bottom no-repeat;
	}
	
.tw{
	background:url(/images/ico_tw.png) top no-repeat;
	width:22px;
	height:22px;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	.tw:hover{
	background:url(/images/ico_tw.png) bottom no-repeat;
	}
	
.gp{
	background:url(/images/ico_gp.png) top no-repeat;
	width:22px;
	height:22px;
	float:left;
	margin-right:2px;
	cursor:pointer;
	}
	.gp:hover{
	background:url(/images/ico_gp.png) bottom no-repeat;
	}

/*------------------------------*/
/*------------------------------*/
/*------------------------------*/
	

/*------ WRAP ------*/

.wrap{
	width:1020px;
	margin:auto;
	z-index:0;
	min-height:680px;
	position:relative;
	background:#fff;
	padding:250px 0 0 0;
	}
	
/*-------------- CARRUSEL-----------*/
.list_carousel {
    margin: 0 0 30px;
    width: 1000px;
	}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	}
.list_carousel li {
	font-size: 40px;
	color: #999;
	text-align: center;
	background-color: #eee;
	border: 1px solid #999;
	width:116px;
	height: 97px;
	padding: 0;
	margin-right:6px;
	display: block;
	float: left;
	}
	.list_carousel li.last{
	margin-right:0px;
	}
	
.contenido{
	border-bottom: 1px solid #E0E0E0;
    border-top: 1px solid #E0E0E0;
    height: 116px;
    margin: 19px 10px 0;
    padding-top: 15px;
    width: 1000px;
	}
	
.cont_columnas{
	width:1000px;
	padding:30px 10px 0 10px;
	min-height:600px;
	}
	
.banners_iz{
	width:236px;
	min-height:500px;
	background:#ceced0;
	float:left;
	padding:7px;
	margin-right:16px;
	}
	
.ban_iz{
	width:232px;
	height:131px;
	margin-bottom:10px;
	}
	
	.ban_iz.mandamientos{
		background:url(/images/banner_mandamientos.png) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.mandamientos:hover{
			background:url(/images/banner_mandamientos.png) bottom no-repeat;
			}
			
	.ban_iz.notificaciones{
		background:url(/images/notificaciones.png) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.notificaciones:hover{
			background:url(/images/notificaciones.png) bottom no-repeat;
			}
	
	.ban_iz.prestamos_hipotecarios{
		background:url(/images/prestamos_hipotecarios.jpg) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.prestamos_hipotecarios:hover{
			background:url(/images/prestamos_hipotecarios.jpg) bottom no-repeat;
			}
			
	.ban_iz.payu{
		background:url("/images/payu.jpg") top no-repeat;
		cursor:pointer;
		}
		.ban_iz.payu:hover{
			background:url("/images/payu.jpg") bottom no-repeat;
			}
	
	.ban_iz.testimonios{
		background:url(/images/testimonios.jpg) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.testimonios:hover{
			background:url(/images/testimonios.jpg) bottom no-repeat;
			}
		
	.ban_iz.llamada{
		background:url(/images/llamada.jpg) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.llamada:hover{
		background:url(/images/llamada.jpg) bottom no-repeat;
		}
		
	.ban_iz.revision500{
		background:url(/images/revision500.jpg) top no-repeat;
		cursor:pointer;
		}
		.ban_iz.revision500:hover{
		background:url(/images/revision500.jpg) bottom no-repeat;
		}
		
	.ban_iz.dudas{
		background: url(/images/dudas.jpg) top no-repeat;
		cursor:pointer;
		}
		
	.ban_iz.pasos{
		background: url(/images/pasos.jpg) top no-repeat;
		cursor:pointer;
		}
		
		
.cont_notiblog{
	width:232px;
	height:170px;
	border-bottom:1px dotted #c98f90;
	margin-bottom:28px;
	padding-bottom:25px;
	}

h5{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#950a0a;
	font-weight:100;
	} 
	h5 a, h5 a:hover{
		text-decoration:none;
		color:#950a0a;
	}	

.cont_notiblog p {
    color: #444444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 140px;
    line-height: 20px;
    overflow: hidden;
	text-align:justify;
	}		
				
.col_derecha{
	width:734px;
	float:left;
	min-height:370px;	
	}
	
.col_derecha p.bajada{
	font-size:14px;
	color:#444;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	line-height: 21px;
	width:620px;
	margin-bottom:15px;
	}
	
h2{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#444;
	/*border-bottom:1px solid #e0e0e0;*/
	margin-bottom:24px;
	font-weight: 100;
	}
	h2.blog{
		margin-top:20px;
		border-bottom:1px solid #7e041b;
		}
	h2.cotacto{
	margin-bottom:4px;
	}
	
.video{
	width:226px;
	height:204px;
	float:left;
	margin-right:15px;
	}
	
.video_solucion{
	width:226px;
	height:204px;
	float: right;
	margin-left:15px;
	}
	
.txt{
	font-size:14px;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:'regular';*/
	float:left;
	line-height: 21px;
	width:490px;
	text-align: justify;
	}
	.txt.dos{
		width:730px;
		margin-top:0px;
		margin-bottom:20px;
		text-align: justify;
		}
		.txt.dos a{
			text-decoration:none;
			color:#444;
		}
		.txt.dos a:hover{
			text-decoration:none;
			color:#950a0a;
		}

.bold{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1d666e;
	font-size:14px;
	}
	
.masinfo{
	width:102px;
	height:32px;
	background:url(/images/masinfo.gif) top no-repeat;
	cursor:pointer;
	float:right;
	margin:15px 0 35px 0;
	}
	.masinfo:hover{
	background:url(/images/masinfo.gif) bottom no-repeat;
	}
	
.col_soluciones{
	width:228px;
	min-height:386px;
	float:left;
	margin-right:22px;
	margin-bottom:18px;
  	border:1px solid #e0e0e0;
	padding-top: 8px;
	}
	.col_soluciones.last{
	margin-right:0px;
	}
	
.blanco_int{
	width:209px;
	height:388px;
	background:#fff;
	margin:0 auto 9px;
	text-align:justify;
	
	}	
	
.col_soluciones.verde{
	background:#5f834a;
	width:225px;
	}

.col_soluciones.naranja{
	background:#e15503;
	width:225px;
	}
	
.col_soluciones.azulado{
	background:#7f84c6;
	width:225px;
	}
	
.col_soluciones.celeste{
	background:#2b94c5;
	width:225px;
	}
	
.col_soluciones.verdoso{
	background:#47a2a3;
	width:225px;
	}
	
.col_soluciones.lila{
	background:#ae6394;
	width:225px;
	}
	
.col_soluciones.vclaro{
	background:#748845;
	width:225px;
	}
	
.col_soluciones.bordo{
	background:#a13f3f;
	width:225px;
	}
	
.col_soluciones.lilac{
	background:#b08390;
	width:225px;
	}
	
h3{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:18px;
	text-align:center;
	font-weight: 100;
	height: 56px;
	}
	h3.line{
		line-height:50px;
		}	
		
.vermas{
	width:97px;
	height:42px;
	float:left;
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size: 20px;
	color:#fff;
	text-align:center;
	line-height:40px;
	text-decoration:none;
	}
	
h4{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	font-weight:100;
	text-transform:uppercase;
	line-height: 19px;
    padding-top: 4px;
	}

a.vermas{
	color:#fff;
	text-decoration:none;
	border-top:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	}
a:hover.vermas {
	color:#fff;
	text-decoration:none;
	color:#fff;
	border-top:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	}
	a:hover.vermas.verde{
		background:#3f5931;
		}		
	.bnt_contratar.verde{
		color:#3f5931;
		text-decoration:none;
		}
		.bnt_contratar.verde a, .bnt_contratar.verde a:hover{
			color:#3f5931;
			text-decoration:none;
			}
	h4.verde{
		color:#3f5931;
		}
	.blanco_int p.dest.verde{
		color:#3f5931;
		}
		
	a:hover.vermas.naranja{
		background:#b44301;
		}	
	.bnt_contratar.naranja{
		color:#b44301;
		text-decoration:none;
		}
		.bnt_contratar.naranja a, .bnt_contratar.naranja a:hover{
			color:#b44301;
			text-decoration:none;
			}
	h4.naranja{
		color:#b44301;
		}
	.blanco_int p.dest.naranja{
		color:#b44301;
		}
		
	a:hover.vermas.azul{
		background:#61659b;
		}		
	.bnt_contratar.azul{
		color:#61659b;
		text-decoration:none;
		}
		.bnt_contratar.azul a, .bnt_contratar.azul a:hover {
			color:#61659b;
			text-decoration:none;
			}
	h4.azul{
		color:#61659b;
		}
	.blanco_int p.dest.azul{
		color:#61659b;
		}
		
	a:hover.vermas.cyam{
		background:#227399;
		}		
	.bnt_contratar.cyam{
		color:#227399;
		text-decoration:none;
		}
		.bnt_contratar.cyam a, .bnt_contratar.cyam a:hover{
			color:#227399;
			text-decoration:none;
			}
	h4.cyam{
		color:#227399;
		}
	.blanco_int p.dest.cyam{
		color:#227399;
		}
		
	a:hover.vermas.turquesa{
		background:#307b7c;
		}		
	.bnt_contratar.turquesa{
		color:#307b7c;
		text-decoration:none;
		}
		.bnt_contratar.turquesa a, .bnt_contratar.turquesa a:hover{
			color:#307b7c;
			text-decoration:none;
			}
	h4.turquesa{
		color:#307b7c;
		}
	.blanco_int p.dest.turquesa{
		color:#307b7c;
		}
		
	a:hover.vermas.lila{
		background:#82486e;
		}	
	.bnt_contratar.lila{
		color:#82486e;
		text-decoration:none;
		}
		.bnt_contratar.lila a, .bnt_contratar.lila a:hover {
			color:#82486e;
			text-decoration:none;
			}
	h4.lila{
		color:#82486e;
		}
	.blanco_int p.dest.lila{
		color:#82486e;
		}
		
	a:hover.vermas.verdeo{
		background:#586833;
		}		
	.bnt_contratar.verdeo{
		color:#586833;
		text-decoration:none;
		}
		.bnt_contratar.verdeo a, .bnt_contratar.verdeo a:hover {
			color:#586833;
			text-decoration:none;
			}
	h4.verdeo{
		color:#586833;
		}
	.blanco_int p.dest.verdeo{
		color:#586833;
		}
		
	a:hover.vermas.bordo{
		background:#742929;
		}	
	.bnt_contratar.bordo{
		text-decoration:none;
		}
		
	h4.bordo{
		color:#742929;
		}
	h4.bordo.left{
		color:#742929;
		text-align:left;
		}
	.blanco_int p.dest.bordo{
		color:#742929;
		}
		
	a:hover.vermas.lilao{
		background:#845764;
		}
	.bnt_contratar.lilao{
		color:#845764;
		text-decoration:none;
		}
		.bnt_contratar.lilao a, .bnt_contratar.lilao a:hover{
			color:#845764;
			text-decoration:none;
			}
	h4.lilao{
		color:#845764;
		}
	.blanco_int p.dest.lilao{
		color:#845764;
		}
		
.bnt_contratar{
	width:126px;
	background:url(/images/bgbtn_contratar.jpg) top no-repeat;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	height:42px;
    overflow: hidden;
	float:left;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	text-transform:uppercase;
	}
	
.blanco_int p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:15px 10px 0 10px;
	}
	.blanco_int p.dest{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin:15px 10px 0 10px;
	text-align:center;
	text-transform:uppercase;
	}
	
/*---------------------- FOOTER -------------------------*/

.footer{
	width:993px;
	margin-top:20px;
	min-height:430px;
	background:#222 url(/images/flecha.gif) top center no-repeat;
	padding:27px 0 0 27px;
	}

h6{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	font-weight:100;
	}
	h6.solo{
		line-height: 90px;
		}
		
	h6 a{
	color:#fff;
	text-decoration:none;
	}	
	h6 a:hover{
	color:#5e686a;
	text-decoration:none;
	}

.copy{
	background:#950a0a;
	width:1020px;
	height:50px;
	}
	.copy p{
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 50px;
		margin-left: 20px;
		text-decoration:none;
		float:left;
		}
		
	.copy p a{
		color: #FFFFFF;
		text-decoration:none;
		}
		
	.copy p a:hover{
		color: #FFFFFF;
		text-decoration:underline;
		}
		
		
	.copy p.ingenios{
		color: #FFFFFF;
		float: right;
		/*font-family: 'bold';*/
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-weight: 100;
		margin-right: 20px;
		text-decoration:none;
		}
		.copy p.ingenios a{
			text-decoration:none;
			color: #FFFFFF;
			}			
		.copy p.ingenios a:hover{
			text-decoration:underline;
			color: #FFFFFF;
			}
	
	
ul.bull{
	width:200px;
	}
	
ul.bull li{
	background:url(/images/bullet.png) left no-repeat;
	padding-left:13px;
	margin-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b6b6b;
	line-height:26px;
	width:200px;
	text-decoration:none;
	}
	ul.bull li a{
		color:#6b6b6b;	
		text-decoration:none;
		}
	ul.bull li a:hover{
		color:#fff;	
		text-decoration:none;
		}
	
.datos_iz{
	width:200px;
	float:left;
	margin-left:10px;
	}
	
.raya{
	width:1px;
	height:394px;
	background:#767676;
	float:left;
	margin:10px 30px 0 62px;
	}
	
.cont_mapadire{
	width:389px;
	height:356px;
	background:#fff;
	float:left;
	margin-top: 10px;
	padding:19px;
	}
	.cont_mapadire p{
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#950a0a;
		}
	
.pagos{
	width:249px;
	height:112px;
	background:url(/images/medio_pago.jpg) no-repeat;
	float:left;
	margin-right:15px;
	}

.btn_pagar{
	width:125px;
	height:32px;
	background:url(/images/btn_pagar.png) top no-repeat;
	cursor:pointer;
	float:left;
	margin-top: 35px;
	}	
	.btn_pagar:hover{
		background:url(/images/btn_pagar.png) bottom no-repeat;
		}
		
.mapa{
	width:389px;
	height:155px;
	}
	
ul.bullcv{
	width:730px;
	}
	
ul.bullcv li{
	background:url(/images/bulletcv.png) no-repeat;
	background-position: 0 10px;
	padding-left:13px;
	margin-left:10px;
	font-size:14px;
	color:#444;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	text-align: justify;
	text-decoration:none;
	}
	
.mapa_form{
	width:300px;
	height:300px;
	margin-top: 20px;
	float:left;
	}
	
/*------------------------------- BLOG -----------------------*/

.cont_notas{
	width:730px;
	min-height:180px;
	padding-bottom:30px;
	border-bottom:1px solid #e0e0e0;
	margin-bottom:30px;
	}	
	.fto_blog{
		height: 123px;
		padding: 0;
		width: 123px;
		border:2px solid #950a0a;
		float:left;
		}		
	.nota_blog{
		width:590px;
		float:left;
		margin-left:10px;
		overflow:hidden;
		}	
	.titulo_blog {
		color: #993300;
		float: left;
		/*font-family: 'bold';*/
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size: 22px;
		margin-top: -6px;
		}		
		.titulo_blog a, .titulo_blog a:hover{
			color:#444;
			text-decoration:none;
			}
	.txt_blog{
		color: #333333;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 21px;
		text-align: justify;
		}
	
	.vercompleta{
		width:128px;
		height:42px;
		background:url(/images/vernotacompleta.gif) top no-repeat;
		cursor:pointer;
		margin-top:10px;
		float:left;
		}
		.vercompleta:hover{
			background:url(/images/vernotacompleta.gif) bottom no-repeat;
			}
			
	.nota_blog.desarrollada{
		width:700px;
		margin-top:20px;
		margin-left:10px;
		min-height:200px;
		}
		
	.txt_blog.completo {
		background:#F3F3F3;
		color: #333333;
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 21px;
		margin-bottom: 25px;
		margin-left: 70px;
		min-height: 200px;
		padding: 30px;
		text-align: justify;
		text-transform: inherit;
		width: 568px;
		font-style:italic;
		border:1px solid rgba(153,0,0,0.5);
		margin-top: 10px;
		}
		
.volver{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	font-weight:100;
	text-transform:uppercase;
	line-height: 19px;
    padding-top: 4px;
	color:#742929;
	}
	.volver a, .volver a:hover{
		color:#742929;
		text-decoration:none;
		}
		
/*-------------- ACORDEON ------------*/

dl{
	margin: 40px auto;
    width:734px;
	}

dt, dd{ padding: 20px; }

dt{ 
	background: #f2f2f2;
	color: white;
	cursor: pointer;
	color: #742929;
    /*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size: 15px;
    margin:0px;
	}

dt.sinclik{
	cursor: default;
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
dt.sincli{
	cursor: default;
	}
	
dd{
	background: #f2f2f2;
	display: none;
	line-height: 1.6em;
	color: #232222;
    /*font-family: 'regular';*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
	text-align: justify;
	}
	dd a{
	color: #232222;
	text-decoration:none;
	}
	dd a:hover{
	color: #950A0A;
	text-decoration:none;
	}
	
	dd.show{
	background: #f2f2f2;
	display: block;
	line-height: 1.6em;
	color: #232222;
    /*font-family: 'regular';*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
	text-align: justify;
	}
	
dt.oscura{ 
	background: #e4e5e6;
	cursor:default;
	position:relative;
	}	
	
dt.oscura2{ 
	background: #e4e5e6;
	cursor:default;
	}
	
dt.activo, dt:hover{ background: #e4e5e6; }


dt.sinclik:before{
	cursor: default;
	content:normal;
	}

dt.sinclik.activo:before{ content:normal;
}


dt:before{ content: "▸"; margin-right: 10px; float: left;}
dt.activo:before{ content: "▾"; }

h3 .dest_carrusel{
		color: #5671a8;
		font-family: 'litalic';
		font-size: 16px;
		line-height: 37px;
		margin: 0;
		padding: 0;
		text-transform:uppercase;
		font-weight: bold;
		}
		
.carru_bl{
	width:100%;
	height:15px;
	}

.dest_bordo{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#950a0a;
	text-align:center;
	}

.masinformacion{
	width:235px;
	height:40px;
	background:url(/images/masinformacion.gif) no-repeat top;
	cursor:pointer;
	text-indent:-9999px;
	}
	.masinformacion:hover{
	background:url(/images/masinformacion.gif) no-repeat bottom;
	}
		
.nota_blog.testimonio {
    border-bottom: 1px solid #E3E3E3;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-top: 5px;
    min-height: 200px;
    width: 700px;
}
		
.txtch{
	font-size:10px;
	font-style:italic;
	color:#444;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-align: justify;
	}
	
.importante{
	border: 2px solid #FF0000;
    color: #FF0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    min-height: 200px;
    padding: 10px;
	}
	
.encaso{
	font-size:12px;
	color:#444;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.viejo{
	/*font-family: 'bold';*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
	/*------------ PAGINADO --------*/
	
.recuadro {
    background:#CCCCCC;
    color: #666666;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
    padding: 5px;
    text-align: center;
    width: 20px;
	margin-bottom:20px;
	cursor:pointer;
	text-decoration:none;
	}
	.recuadro:hover{
		color:#fff;
		text-decoration:none;
		background:#950A0A;
		}
		
/*------------ AFIP -------------*/


.afip {
    height: 67px;
    margin-left: 10px;
    margin-top: 85px;
    width: 50px;
	}
	
/*-------------- COLORES ----------------------*/

.destaAzula{
	color:#1b3f95;
	font-weight:bold;
	text-decoration:underline;
	}
	
.azulsu{
	color:#1b3f95;
	font-weight:bold;
	}
	
.azulsb{
	color:#1b3f95;
	}
	
.destbordo{
	color:#950a0a;
	font-weight:bold;
	}
	
.verdesu{
	color:#0d6344;
	font-weight:bold;
	}
	
.contBotones{
	height: 43px;
    left: 466px;
    position: absolute;
    top: 9px;
    width: 270px;
	}

.bnt_contratar {
	line-height: 0;
}
.btn-wsp 
{	position:fixed;
    line-height: 50px;
    bottom:20px;
    right:0px;
    background:#0d9f16;
    color:#FFF;
    border-radius:25px 25px 25px 25px;
    text-align:left;
    font-size:23px;
    z-index:100;
    transition: all 300ms ease;
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
		padding:  0px 20px 0px 45px;
	text-decoration: none
}
img.logo_whatsApp 
		
{	    
	z-index:10;
	position:fixed;
    width:50px;
    height:50px;
    line-height: 50px;
    bottom:20px;
    right:200px;
    background:#25d366;
    border-radius:120px;
    text-align:left;
    font-size:35px;
    transition: all 300ms ease;
	
}

