#banner_pub{position:absolute; margin:-130px 0px 0px 30px;}
#cuadro_extra{ margin:-100px 0px 0px 205px; position:relative;}
.espacio_portada{ /*display:block; height:70px;*/}
#ff{
width:1000px;
margin:auto;
margin-top:-310px;
}

body {
	background-color:#65bbe1;
	background-image:url(images/borde.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#template {
	text-align:center;
	margin-top:110px;
}
#header {
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	display:block;
	width:1014px;
	height:106px;
	position:absolute;
	top:0px;
	margin-left:-36px;
}
#menu span a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:14px;
}
#menu span a:hover {
	text-decoration:underline;
}
#home_link {
	height:70px;
	width:250px;
	display:block;
	position:absolute;
	margin:10px 0 0 30px;
}
#m_inicio {
	position:absolute;
	top:77px;
	left:330px;
}
#m_nosotros {
	position:absolute;
	top:77px;
	left:410px;
}
#m_servicios {
	position:absolute;
	top:77px;
	left:510px;
}
#m_calculadora {
	position:absolute;
	top:77px;
	left:617px;
}
#m_faq {
	position:absolute;
	top:77px;
	left:733px;
}


#m_testimonios {
	position:absolute;
	top:77px;
	left:800px;
}

#m_contacto {
	position:absolute;
	top:77px;
	left:920px;
}
.sel {
	font-weight:bold;
}
#page {
	display:block;
	background-repeat:no-repeat;
	height:574px;
	width:951px;
	text-align:left;
	margin:auto;
}
#banner {
	display:block;
	height:269px;
	width:1014px;
	left:-36px;
	top:-5px;
	position:relative;
	background-repeat:no-repeat;
}
#banner.inicio {
	background-image:url(images/banner_inicio.jpg);
}
#banner.nosotros {
	background-image:url(images/nosotros/banner_nosotros.jpg);
}
#banner.servicios {
	background-image:	url(images/servicos/bg_servicios.jpg);
}
#tx_inicio_1 {
	color:#FFFFFF;
	position:absolute;
	top:65px;
	left:575px;
	list-style:none;
}
#tx_inicio_1 li {
	margin-bottom:4px;
}
#keywords {
	position:absolute;
	top:0px;
	z-index:100;
	color:#8bbaca;
	font-size:9px;
	font-weight:bold;
	margin-left:654px;
	text-decoration:none;
}
#keywords a {
	text-decoration:none;
	color:#8bbaca;
}

#idioma{
	position:absolute;
	top:50px;
	z-index:100;
	color:#8bbaca;
	font-size:12px;
	font-weight:bold;
	margin-left:864px;
	text-decoration:none;
	background-color:#036;
	padding:1px;
	padding-left:15px;
	padding-right:15px;
	border:1px solid #06C;
	color:#FFF;
}
#barra_verde {
	background-image:url(images/barra_verde.jpg);
	background-repeat:repeat-x;
	height:24px;
	width:1014px;
	margin-left:-12px;
	font-style:italic;
	color:#FFFFFF;
	padding-top:4px;
	text-indent:10px;
	position:relative;
	text-align:left;
}
#btn__sin_deudas_ahora {
	height:30px;
	width:280px;
	display:block;
	position:absolute;
	margin-left:600px;
	margin-top:195px;
}

#btn_viva_sin_deudas_ahora2 {
	height:30px;
	width:280px;
	display:block;
	position:absolute;
	margin-left:80px;
	margin-top:215px;
}
#side_contacto {
	background-image:url(images/linea_degrado_azul.jpg);
	background-repeat:repeat-x;
	width:264px;
	height:461px;
	top:399px;
	margin-left:-11px;
	position:absolute;
	text-align:left;
}
#btn_side_contacto {
	background-image:url(images/btn_consulta_gratis.jpg);
	background-repeat:no-repeat;
	height:37px;
	width:192px;
	display:block;
}
#tx_consulta_gratuita {
	background-image:url(images/tx_consulta_gratuita.jpg);
	height:30px;
	width:198px;
	background-repeat:no-repeat;
	margin:15px 0 0 25px;
}
#tx_consulta_instrucciones {
	color:#6a9a0d;
	font-size:12px;
	margin:5px 0 0 25px;
}
#tx_consulta_instrucciones label {
	color:#4a79ad;
	width:50px;
	display:inline-block;
}
#tx_consulta_instrucciones input, #tx_consulta_instrucciones select {
	font-size:10px;
	color:#333333;
	margin-top:4px;
	width:120px;
}
#side_contenido {
	background-image:url(images/linea_degrado_azul.jpg);
	background-repeat:repeat-x;
	width:746px;
	height:461px;
	margin-left:254px;
	margin-top:-63px;

}
#tx_deshagase_de_sus_deudas_ahora {
	background-image:url(images/tx_deshagase_de_sus_deudas_ahora.jpg);
	height:29px;
	width:275px;
	background-repeat:no-repeat;
	margin:15px 0 0 25px;
	position:absolute;
}
.hide {
	display:none;
}
#tx_inicio_2 {
	color:#003366;
	margin:60px 0 0 25px;
	width:550px;
	text-align:justify;
	padding-top:50px;
}

#calidad {
	background-image:url(images/qualy.png);
	background-repeat:no-repeat;
	height:142px;
	width:138px;
	position:absolute;
	top:320px;
	margin-left:850px;
	z-index:2;	
}
#btn_ver_sin_deudas {
	background-image:url(images/btn_ver_mas_sin_deudas.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:233px;
	position:absolute;
	margin-left:-25px;
	top:687px;

}
#logo_marca {
	background-image:url(images/logo_marca.png);
	background-repeat:no-repeat;
	height:280px;
	width:204px;
	position:absolute;
	top:530px;
	margin-left:790px;
	z-index:2;
}
#bar_menu {
	height:187px;
	width:1012px;
	margin-left:-11px;
	position:absolute;
	background-image:url(images/inicio_banners.jpg);
	background-repeat: no-repeat;
	margin-top:-150px;

}

bar_menu.nosotros{
	margin-top:800px;
	top:500px;
	display:none;
}
#bm_1,#bm_2,#bm_3,#bm_4{
text-align:left;
position:absolute;
margin-left:20px;
top:130px;
font-size:11px;
height:100px;
width:140px;

color:#515842;
}

#bm_1 a,#bm_2 a,#bm_3 a,#bm_4 a{
text-decoration:none;
}
#bm_1 a{ color:#515842;}


#bm_2{
width:120px;
top:70px;
margin-left:288px;
}
#bm_2 a{ color:#612828;}

#bm_3{
color:#315f21;
width:130px;
top:70px;
margin-left:530px;
}
#bm_3 a{ color:#315f21;}

#bm_4{
color:#21425f;
width:200px;
top:70px;
margin-left:784px;
}
#bm_4 a{ color:#21425f;}

#footer{
text-align:left;
margin-left:10px;
width:1000px;
}
#footer.inicio{
position:absolute;
top:200px;
}
#footer.nosotros{
z-index:19;
position:absolute;
top:800px;
}


#footer_mn , #footer_mn a{ color:#1d5898; text-decoration:none;}
#footer_mn a:hover{text-decoration:underline;}
#footer_gr{ font-size:11px; color:#999999; margin-top:10px; } 
#footer_gr a{ color:#999999; }

#callus{ float:right; margin-right:30px; margin-top:-50px;}
#powered{ margin-top:10px;}


/* nosotros */

#tx_nosotros_1 {
	color:#1d5898;
	position:absolute;
	top:78px;
	width:545px;
	text-align:justify;
	list-style:none;
	left:0px;
	font-size:11px;
}

#tx_hispano_hispano{
	
	background-image:url(images/nosotros/tx_de_hispano_hispano.jpg);
	height:29px;
	width:275px;
	background-repeat:no-repeat;
	margin:15px 0 0 25px;
	position:absolute;
}

#btn_viva_sin_deudas {
	background-image:url(images/nosotros/btn_viva_sin_deudas2.jpg);
	background-repeat:no-repeat;
	height:34px;
	width:233px;
	position:absolute;
	margin-left:10px;
	top:577px;
	margin-left:0px;
}

#tx_nosotros_2{
	color:#1d5898;
	color:#CCC;

	width:575px;
	text-align:justify;
	padding-top:30px;
	left:0px;

}
#tx_nosotros_2 p{
	padding-left:30px;
	padding-bottom:20px;
	color:#003366;
}

/* servicios*/

#tx_servicios_1 {
	color:#1d5898;
	position:absolute;
	top:79px;
	width:455px;
	text-align:justify;
	line-height:19px;
	list-style:none;
	left:35px;
	font-size:12px;
}

#tx_requisitos{
	
	background-image:url(images/servicos/tx_requisitos.jpg);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:15px 0 0 45px;
	position:absolute;
}

/* calc*/


#tx_comparacion{
	
	background-image:url(images/calculadora/tx_comparacion.jpg);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:15px 0 0 25px;
	position:absolute;
}


#tx_calculadora_1 {
	color:#1d5898;
	position:absolute;
	top:79px;
	width:355px;
	text-align:justify;
	list-style:none;
	left:25px;
	font-size:12px;
}

/* faq*/


#tx_faq_1 {
	color:#1d5898;
	position:absolute;
	top:110px;
	width:305px;
	text-align:justify;
	list-style:none;
	left:25px;
	font-size:12px;
}



#tx_faq{
	
	background-image:url(images/faq/tx_preguntas.jpg);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:15px 0 0 30px;
	position:absolute;
}

#tx_inicio_2 a{ color:#0066CC; text-decoration:none;}
#tx_inicio_2 a:hover{ text-decoration:underline;}


/* contacto*/


#tx_atencion{
	
	background-image:url(images/contacto/tx_atencion.jpg);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:15px 0 0 30px;
	position:absolute;
}

.tx_testimonios{
	
	background-image:url(images/contacto/Testimonios.png);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:19px 0 0 10px;
	position:absolute;
}

.tx_testimonio{
	
	background-image:url(images/contacto/Testimonio.png);
	height:29px;
	width:475px;
	background-repeat:no-repeat;
	margin:19px 0 0 10px;
	position:absolute;
}

#tx_ccontacto_1 {
	color:#fff;
	position:absolute;
	top:129px;
	width:355px;
	text-align:justify;
	list-style:none;
	left:405px;
	font-size:11px;
}




table.alerts
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 260px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.alertHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.alertBod p
{ text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}

table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 320px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;}


table.servicesT td.servHd
{ border-bottom: 2px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


table.servicesT td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;}

.servBodL { border-left: 1px dotted #CEDCEA; }

table.contacts
{ width: 580px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.contactDept
{ background-color: #99CCCC;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; }


td.contact
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: .7em;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 280px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}

