@charset "utf-8";
/* CSS Document */

.cajaprincipal {
	background-color: #FFFFFF;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajaservices {
	background-color: #FFFFFF;
	height: 3900px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq6 {
	background-color: #FFFFFF;
	height: 1064px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq5 {
	background-color: #FFFFFF;
	height: 1062px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq4 {
	background-color: #FFFFFF;
	height: 4630px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq3 {
	background-color: #FFFFFF;
	height: 4630px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq2 {
	background-color: #FFFFFF;
	height: 1425px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajacontact {
	background-color: #FFFFFF;
	height: 1050px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.cajafaq {
	background-color: #FFFFFF;
	height: 350px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.faq1txt {
	float: left;
	height: 150px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.faq2 {
	float: left;
	height: 50px;
	width: 400px;
	color: #d48a00;
	margin-top: -10px;
}
.faq2txt {
	float: left;
	height: 120px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
}
.faq3 {
	float: left;
	height: 45px;
	width: 400px;
	color: #d48a00;
}
.faq3txt {
	float: left;
	height: 250px;
	width: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.faq4 {
	float: left;
	height: 50px;
	width: 400px;
	color: #d48a00;
	text-align: left;
	margin-top: -15px;
}
.faq4txt {
	float: left;
	height: 70px;
	width: 400px;
	margin-top: 87px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.footer {
	float: left;
	height: 30px;
	width: 996px;
	background-color: #FFEED3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #333333;
}
.contact {
	float: left;
	height: 200px;
	width: 400px;
}

.footer2 {
	float: left;
	height: 30px;
	width: 996px;
	background-color: #FFEED3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #333333;
	margin-top: 85px;
	padding-top: 10px;
}
.footer3 {
	float: left;
	height: 30px;
	width: 996px;
	background-color: #FFEED3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #333333;
	margin-top: 10px;
}
.footer4 {
	float: left;
	height: 30px;
	width: 996px;
	background-color: #FFEED3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #333333;
}
.lgris {
	float: left;
	height: 100px;
	width: 477px;
	margin-top: -1px;
	background-image: url(/img/imagen_2_2_2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #118abb;
	background-repeat: no-repeat;
}
.lgris6 {
	float: left;
	height: 100px;
	width: 477px;
	margin-top: -1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #118abb;
	background-image: url(/img/imagen_2_2_2.png);
	background-repeat: no-repeat;
}
.lgris8 {
	float: left;
	height: 70px;
	width: 440px;
	margin-top: -1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #118abb;
	background-image: url(/img/imagen_2_2.png);
}
.ourservices {
	width: 450px;
	height: 100px;
	margin-left: 20px;
	margin-top: 2px;
}
.ourservices2 {
	width: 420px;
	height: 40px;
	margin-left: 20px;
	margin-top: -7px;
}
.lgris2 {
	float: right;
	height: 247px;
	width: 519px;
	background-repeat: repeat-x;
	margin-top: -1px;
}
.lgris5 {
	float: right;
	height: 247px;
	width: 519px;
	background-image: url(/img/imagen_2.png);
	background-repeat: repeat-x;
	margin-top: 2px;
}
.cabezafaq {
	float: left;
	height: 24px;
	width: 519px;
	margin-left: 42px;
	margin-top: 16px;
}

.lgris3 {
	float: right;
	height: 247px;
	width: 529px;
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-left: 10px;
}
.cabezacontact {
	float: left;
	height: 30px;
	width: 519px;
	margin-left: 33px;
	margin-top: 10px;
}


.f1 {
	float: left;
	height: 30px;
	width: 300px;
	margin-left: 90px;
	margin-top: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #ca7d00;
}
.f2 {
	float: left;
	height: 45px;
	width: 280px;
	margin-left: 150px;
	margin-top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #333333;
}

body {
	background-color: #ffeed3;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-x;
	background-position: left 2px;
	background-image: url(/img/lineaamarilla_fondo.png);
	background-attachment: scroll;
	margin: 0px;
	padding-top: 10px;
}
.flash1 {
	float: left;
	height: 442px;
	width: 484px;
}
.flashservices {
	float: left;
	height: 305px;
	width: 996px;
}
.debt4txt {
	float: left;
	height: 305px;
	width: 430px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}

.flashservicesimagen {
	float: right;
	height: 247px;
	width: 996px;
	margin-top: -840px;
	background-image: url(/img/imagen1.png);
}
.headerone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #0082b6;
	font-weight: bold;
	margin-top: 17px;
	margin-left: 20px;
	width: 250px;
}
.headerthree {
	float: left;
	height: 130px;
	width: 425px;
	margin-left: 21px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	margin-top: 6px;
	text-align: justify;
}
.cuerpotxt {
	float: left;
	height: 3600px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -165px;
}
.cuerpotxtfaq {
	float: left;
	height: 1160px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -150px;
}
.cuerpotxtfaq2 {
	float: left;
	height: 800px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -165px;
}
.cuerpotxtfaq3 {
	float: left;
	height: 4363px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -150px;
}
.cuerpotxtcontact {
	float: left;
	height: 120px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
	margin-top: -150px;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.tnx {
	float: left;
	height: 35px;
	width: 430px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	margin-top: 20px;
	text-align: justify;
}

.debt5 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.debt5txt {
	float: left;
	height: 80px;
	width: 430px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt6 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.debt6txt {
	float: left;
	height: 440px;
	width: 430px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt9 {
	float: left;
	height: 30px;
	width: 430px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d48a00;
}
.debt7 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.debt7txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	float: left;
	height: 285px;
	width: 430px;
	margin-top: 47px;
	text-align: justify;
}
.debt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
}
.debt8txt {
	float: left;
	height: 170px;
	width: 430px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt9txt {
	float: left;
	height: 82px;
	width: 430px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt10txt {
	float: left;
	height: 310px;
	width: 430px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt11 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
}
.debt11txt {
	float: left;
	height: 270px;
	width: 430px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
}
.debt10 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	margin-top: 20px;
}


.debt2txt {
	float: left;
	width: 430px;
	height: 238px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-top: 10px;
	text-align: justify;
}

.txtheader {
	height: 90px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
}

.headertwo {
	width: 450px;
	height: 20px;
	margin-left: 20px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0082b6;
	font-size: 22px;
}

.lineagris {
	height: 66px;
	width: 996px;
	background-color: #CCCCCC;
}
.cabezas {
	float: left;
	height: 37px;
	width: 509px;
	background-image: url(/img/cabezas.png);
	margin-left: 51px;
}
.flashservices1 {
	float: right;
	height: 938px;
	width: 535px;
	background-image: url(/img/cajainteriores.png);
}
.flash2 {
	float: left;
	height: 259px;
	width: 512px;
}
.cajagris {
	float: left;
	height: 183px;
	width: 512px;
}
.cajagris1 {
	height: 100%;
	width: 534px;
	float: right;
	margin-right:4px; 
}
.headertxt {
	float: left;
	width: 520px;
	padding-top: 5px;
	text-align: right;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.texto1 {
	width: 450px;
	height: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
}
.header1 {
	width: 432px;
	height: 42px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	float: left;
	margin-top: -5px;
	margin-right: 10px;
	margin-left: 15px;
	font-size: 35px;
}
.textook {
	height: 130px;
	width: 432px;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	text-transform: none;
	font-style: normal;
	text-align: justify;
	margin-top: 25px;
}
h2 {
	font-size: 27px;
	font-family: Arial, Helvetica, sans-serif;
}

.header2 {
	height: 42px;
	width: 432px;
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #0082b6;
	margin-top: -7px;
}
.header4 {
	height: 25px;
	width: 380px;
	float: left;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0082b6;
}
h3 {
	font-size: 20px;
}

.txtheader4 {
	height: 60px;
	width: 300px;
	float: left;
	margin-left: 25px;
	margin-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 15px;
}
.header5 {
	height: 30px;
	width: 340px;
	float: left;
	margin-left: 85px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ca7d00;
	font-weight: bold;
	font-size: 20px;
	margin-top: -4px;
}
.txtheader5 {
	float: left;
	height: 50px;
	width: 320px;
	margin-top: 24px;
	margin-left: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}
.header6 {
	float: left;
	height: 25px;
	width: 300px;
	margin-left: 25px;
	color: #0082b6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-top: -5px;
}
.txtheader6 {
	float: left;
	height: 60px;
	width: 290px;
	margin-left: 25px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 30px;
}
.header7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	height: 25px;
	width: 315px;
	float: left;
	margin-left: 111px;
	color: #ca7d00;
	margin-top: -5px;
}
.txtheader7 {
	float: left;
	height: 60px;
	width: 300px;
	margin-top: 30px;
	margin-left: 115px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}
.clickhere {
	height: 90px;
	width: 390px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CCCCCC;
	margin-left: 25px;
	margin-top: 20px;
	text-align: justify;
}
.tablainfo {
	float: left;
	height: 691px;
	width: 441px;
	background-image: url(/img/Tabla_info.png);
}
.cajanaranja {
	float: right;
	height: 132px;
	width: 519px;
	margin-right:13px;
	background-image: url(/img/cajanaranja.png);
}
.txt1 {
	float: left;
	height: 23px;
	width: 200px;
	margin-top: 39px;
	margin-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	float: left;
	width: 222px;
	height: 34px;
	margin-top: 39px;
	margin-left: 37px;
	padding-right: 15px;
}
.header3 {
	height: 50px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: bold;
	float: left;
	margin-left: 25px;
	color: #ca7d00;
	margin-top: -5px;
}
.textoheader {
	height: 75px;
	width: 390px;
	float: left;
	margin-left: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
	margin-top: 6px;
	margin-right: 10px;
}
.sombra {
	float: left;
	height: 395px;
	width: 23px;
	padding: 0px;
	margin-top: 0px;
}
.logotipo {
	height: 102px;
	width: 547px;
	float: left;
}
.frase {
	height: 102px;
	width: 449px;
	float: left;
}
.header {
	float: left;
	height: 31px;
	width: 547px;
	background-image: url(/img/Telefono_lineagris.png);
}
.menu {
	height: 38px;
	width: 996px;
	float: left;
	background-color: #FFFFFF;
	background-image: url(/img/linea-amarilla.png);
	background-repeat: repeat-x;
}
.headera {
	height: 31px;
	width: 449px;
	background-color: #FFFFFF;
	float: left;
}
.boton1 {
	float: left;
	height: 38px;
	width: 120px;
}
.boton2 {
	height: 38px;
	width: 77px;
	float: left;
}
.boton3 {
	height: 38px;
	width: 119px;
	float: left;
}
.boton4 {
	float: left;
	height: 38px;
	width: 119px;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	float: left;
	height: 40px;
	width: 200px;
	margin-left: 45px;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	float: left;
	height: 30px;
	width: 210px;
	margin-left: 37px;
	padding-right: 15px;
}
.txtheader {
	float: left;
	height: 25px;
	width: 480px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	margin-left: 10px;
	margin-top: -15px;
}
.txtabajo {
	float: left;
	height: 450px;
	width: 528px;
	margin-top: 10px;
}
.headerabajo {
	float: left;
	height: 50px;
	width: 480px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0082b6;
	margin-top: -10px;
}
.q1 {
	float: left;
	height: 20px;
	width: 500px;
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-left: 10px;
}
.a1 {
	float: left;
	height: 75px;
	width: 500px;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin-left: 10px;
	text-align: justify;
	font-size: 15px;
}
.q2 {
	height: 30px;
	width: 500px;
	margin-top: 150px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #333333;
}
.a2 {
	float: left;
	height: 70px;
	width: 500px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	margin-top:-9px;
}
.q3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	float: left;
	height: 30px;
	width: 480px;
	margin-top: 25px;
	margin-left: 10px;
}
.a3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	float: left;
	height: 85px;
	width: 500px;
	margin-left: 10px;
	margin-top:-9px;
}
.footerindex {
	float: left;
	height: 50px;
	width: 996px;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: center;
}
h1 {
	font-size: 35px;
}

.txtheader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #118abb;
	width: 400px;
	height: 25px;
}
.txtintro {
	height: 100px;
	width: 430px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
	margin-top: 5px;
}
.txtintro2 {
	height: 180px;
	width: 430px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: justify;
	margin-top: 5px;
}
.debt3 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.debt3txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	height: 630px;
	width: 430px;
	float: left;
	margin-top: 10px;
	text-align: justify;
}
.debt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d48a00;
	float: left;
	height: 30px;
	width: 430px;
	margin-top: -10px;
}

.debts {
	height: 100px;
	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0082b6;
	font-weight: bold;
	text-align: left;
	word-spacing: normal;
	margin-top: -600px;
}
.debtsintro {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}
.debt1{
	width: 430px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d48a00;
	float: left;
}
.debt1txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	height: 240px;
	width: 430px;
	margin-top: 10px;
	color: #666666;
	text-align: justify;
}
.debt2 {
	float: left;
	height: 30px;
	width: 430px;
	color: #d48a00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-top: -10px;
}
.forma {
	float: right;
	height: 600px;
	width: 535px;
}
.faq1 {
	width: 400px;
	height: 40px;
	color: #d48a00;
}




.fieldsText,.fields,.fieldsText2{
	display:inline;
	font-size:17px;
	font-weight:bold;
}
table{
	color:#708282;
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:17px;
	font-weight:bold;
}
#tableBottom{
	margin-top:20px;
}
.title{
	padding-top:5px;
	color:#666666;
	font-size:12px;
	font-weight:bold;
}
.forma input,#contenido input{
	/*border:none;*/
	width:200px;
	font-size:18px;
}
.combo,.comboR,.comboL{
	color:#666666;
	font-size:12px;
	padding-left:3px;
	padding-top:0px;
	background:transparent url(/img/forma1.png) repeat-x scroll 0 -37px;
	position:absolute;
	width:191px;
	height:35px;
	line-height:21px;
	overflow:hidden;
}
.select {
	opacity:0;
	filter: alpha(opacity = 0);
	position:relative;
	width:auto;
	height:35px;
	z-index:5;
}
.comboR{
		background:transparent url(/img/forma1.png) no-repeat scroll 0 0;
		width:5px;
		padding:0px;
}
.comboL{
		background:transparent url(/img/id.png) no-repeat scroll 0 0;
		width:28px;
		padding:0px;
}
.fields,.fields2{
		background:transparent url(/img/forma1.png) repeat-x scroll 0 -37px;
		height:29px;
		padding-top:5px;
		float:left;
		
}
.divL{
		background:transparent url(/img/forma1.png) repeat-x scroll 0 -75px;
		height:28px;
		width:5px;
		padding-top:7px;
		float:left;
}
.divR{
		background:transparent url(/img/forma1.png) repeat-x scroll 0 0;
		height:30px;
		padding-top:7px;
		float:left;
		width:5px;
}
select{
	height:20px;
}
td{

}
.anfooter{
	color:#333333;
	text-decoration:none;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	outline: 0;
}
.logolink{
	text-decoration:none;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	outline: 0;
}
.anchors{
	text-decoration:none;
	cursor: hand;
	cursor: pointer;
	text-decoration: none;
	outline: 0;
}













.side_a {
 float: left;
 width: 461px;
}
.lgris_neo {
 float: left;
 height: 100px;
 width: 461px;
 margin-top: -1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 35px;
 font-weight: bold;
 color: #118abb;
 background-image: url(/img/imagen_2_2_2.png);
 background-repeat: no-repeat;
}
.ourservices_neo {
 width: 441px;
 height: 100px;
 margin-left: 20px;
 margin-top: -15px;
}
.ourservices_neo2 {
 width: 441px;
 height: 90px;
 margin-left: 20px;
 padding-top: 10px;
}
.side_b {
 float: left;
 width: 535px;
}
.text_neo {
 float: left;
 width: 411px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #666666;
 padding-right: 30px;
 padding-left: 20px;
 padding-top: 20px;
 text-align: justify;
}
.faq2_neo {
 color: #d48a00;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 27px;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 margin: 0px;
 padding: 0px;

}
.text_neo a:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #CC9900;
 text-decoration: none;
}
.text_neo a:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #FFCB2F;
 text-decoration: none;
}
.text_neo a:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #CC9900;
 text-decoration: none;
}
.text_neo a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #CC9900;
 text-decoration: none;
}
.fieldError{
	color:red;
	width:auto;
	font-size:12px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}
.lgris_neo2 {
 float: right;
 height: 247px;
 width: 519px;
 background-repeat: no-repeat;
 margin-top: -1px;
}
.cabezas_neo {
 float: left;
 height: 37px;
 width: 509px;
 background-image: url(/img/cabezas.png);
 margin-left: 51px;
}
.side_c {
 float: left;
 width: 946px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #666666;
 padding-right: 30px;
 padding-left: 20px;
 text-align: justify;
}
.cajaprincipal_neo {
 background-color: #FFFFFF;
 width: 996px;
 margin-right: auto;
 margin-left: auto;
}
.cajaservices_neo {
 background-color: #FFFFFF;
 width: 996px;
 margin-right: auto;
 margin-left: auto;
 margin-top: 0px;
 float: left;
}
.privacy_h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #555555;
 text-decoration: none;
}
.inputclass{
height:23px;
line-height:23px;
padding-top:2px;
font-size:18px;
padding-top:1px\9
}
.clear  {   clear:both;}
#disclaimer p{color:#333;font:10px Arial,Helvetica,sans-serif;margin:10px auto 10px auto;padding:0 5px;text-align:left;width:996px;}


