/* Todo el codigo es Copyright 2009 de SYNAPSIS */
/*All code is Copyright 2009 of SYNAPSIS  */
body {
	padding:0px;
	margin:0px;
	font:normal 11px/normal 'Arial', Helvetica, sans-serif;
	color:#3e3d40;
	background:#ffffff url(../images/bg_head.gif) top repeat-x;
}
a {
	text-decoration:none;
}

a, a:link, a:visited, a:hover {
	outline:none;
}


img {
	padding:0px;
	margin:0px;
	border:0px;
	outline:none;
}

p {
	padding:5px 0px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#3e3d40;
	line-height:16px;
}
p a:hover { text-decoration:underline; color:#3e3d40;}
.clear {
	clear:both;
	font-size:0px;
	height:0px;
}

.fl {
	float:left;
}
.fr {
	float:right;
}

#main {
	width:1002x;
	margin:0px auto;
	padding:0px;
}
#header {
	width:960px;
	margin:auto;
	padding:0px 21px;
	background:url(../images/bg_head.gif) repeat-x;
}
.header_top {
	width:960px;
	height:71px;
	margin:auto;
}
.header_flash {
	width:960px;
	/*height:328px;*/
	margin:auto;
}
.header_logo {
	width:331px;
	height:71px;
	float:left;
}
.header_flash_mnu {
	width:629px;
	float:left;
	height:71px;
}
#principal {
	width:960px;
	margin:auto;
}
.principal_home {
	width:729px;
	float:left;
	margin-bottom:15px;
}
.principal_agencias {
	width:960px;
	float:left;
	background:url(../images/central_atencion.gif) right top no-repeat;
	margin-bottom:15px;
}
.principal_planes {
	width:960px;
	float:left;
	margin-bottom:15px;
}
.principal_right {
	width:231px;
	float:left;
	margin-bottom:15px;
}
.bg_btns {
	width:176px;
	height:48px;
	padding-top:8px;
	float:left;
	padding-left:19px;
	margin-top:30px;
	background:url(../images/bg_btns.gif) no-repeat;
}
.bg_btn_cond {
	width:225px;
	height:48px;
	padding-top:8px;
	float:left;
	padding-left:19px;
	margin:40px 0px 0px 230px;
	background:url(../images/bg_btn_cond.gif) no-repeat;
}
.cont_home {
	width:424px;
	float:left;
}
.cont_planauto {
	width:709px;
	float:left;
}
.banner_gana_toyota {
	width:230px;
	float:left;
	padding-left:50px;
}
.banner_gana_toyota p {
	font-size:12px;
	color:#11a225;
	line-height:16px;
}
.banner_adjudicado {
	width:219px;
	float:left;
	padding-left:7px;
	border:2px solid #d8d8d8;
	background:#d8d8d8 url(../images/banner_adjudicado.gif) repeat-x;
}
.banner_adjudicado p {
	font-size:11px;
	line-height:14px;
}
.img_adjudicados {
	width:213px;
	height:160px;
	float:left;
}
.img_planes_aprobados {
	width:155px;
	height:55px;
	padding-top:4px;
	float:left;
	margin:10px 0px;
	padding-left:76px;
	background:url(../images/bg_banner_planes.gif) no-repeat;
}
.footer {
	width:960px;
	margin:auto;
}
.logos_planes_listado {
	width:960px;
	margin:auto;
}
.footer_logos {
	width:960px;
	height:93px;
	margin:auto;
}
.footer_logos_b {
	width:950px;
	height:83px;
	margin:auto;
	padding-left:10px;
	padding-top:10px;
	background:url(../images/planesbg.gif) repeat-x;
}
.bdr_footer {
	width:37px;
	height:93px;
	float:left;
}
.logos_footer {
	width:885px;
	float:left;
	height:94px;
	text-align:center;
	text-transform:uppercase;
}
.logos_plan {
	width:960px;
	float:left;
	padding:10px 0px;
	height:83px;
	text-align:center;
}
.mnufooter {
	width:760px;
	margin:auto;
	padding-bottom:10px;
	text-align:center;
}
.cuadro_ventajas_comparativas {
	width:708px;
	float:left;
	padding-top:15px;
}
.tit_cuadro_ventajas {
	width:708px;
	height:20px;
	font-size:11px;
	background:#d8d8d8;
}
.tit_cuadro_ventajas_list {
	width:250px;
	float:left;
	height:20px;
	font-size:11px;
}
.tit_cuadro_ventajas_list_b {
	width:250px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
}
.tit_cuadro_ventajas_cred {
	width:92px;
	float:left;
	height:20px;
	font-size:11px;
	text-align:center;
	line-height:20px;
}
.tit_cuadro_ventajas_cred_b {
	width:92px;
	float:left;
	height:26px;
	text-align:center;
	line-height:26px;
}
.tit_cuadro_ventajas_conse {
	width:155px;
	float:left;
	height:20px;
	font-size:11px;
	text-align:center;
	line-height:20px;
}
.tit_cuadro_ventajas_conse_b {
	width:155px;
	float:left;
	height:26px;
	text-align:center;
	line-height:26px;
}

.tit_cuadro_ventajas_planes {
	width:132px;
	float:left;
	height:20px;
	font-size:11px;
	text-align:center;
	line-height:20px;
}
.tit_cuadro_ventajas_planes_b {
	width:132px;
	float:left;
	height:26px;
	text-align:center;
	line-height:26px;
}
.tit_cuadro_ventajas_planauto {
	width:77px;
	float:left;
	height:20px;
	font-size:11px;
	text-align:center;
	line-height:20px;
}
.tit_cuadro_ventajas_planauto_b {
	width:77px;
	float:left;
	height:26px;
	text-align:center;
	line-height:26px;
}
.cuadro_ventajas_listado {
	width:708px;
	float:left;
	height:26px;
	border-bottom:1px solid #d9d9d9;
}
.logos_planes {
	float:left;
	margin:0px;
	width:960px;
	height:93px;
	background:url(../images/pie_leftb.gif) left no-repeat;
}
.logos_planes_marcas {
	float:left;
	margin:35px;
	margin-bottom:50px;
}
.logos_planes_b {
	float:left;
	width:955px;
	height:83px;
	padding-left:5px;
	padding-top:9px;
	background:url(../images/pie_rightb.gif) right no-repeat;
}
.logo_ch {
	float:left;
	padding-right:8px;
}
.cuadro_planes {
	width:480px;
	float:left;
	padding:20px 0px;
}
.cuadro_planes_listado {
	width:480px;
	float:left;
	margin-top:15px;
}
.cuadro_planes_listado_b {
	width:480px;
	float:left;
	border-bottom:1px solid #d9d9d9;
}
.tit_cuadro_planes_listado {
	width:480px;
	height:20px;
	font-size:11px;
	background:#d8d8d8;
}
.tit_cuadro_planes_modelos {
	width:400px;
	float:left;
	height:20px;
	padding-left:6px;
	font-size:11px;
	line-height:20px;
}
.tit_cuadro_planes_modelos_b {
	width:400px;
	float:left;
	height:26px;
	padding-left:6px;
	font-size:12px;
	line-height:26px;
	color:#e11e22;
	font-weight:bold;
	text-transform:uppercase;
}
.submnu_beneficio {
	width:700px;
	float:left;
	height:26px;
	padding-left:6px;
	font-size:12px;
	line-height:26px;
	color:#e11e22;
	font-weight:bold;
	text-transform:uppercase;
}
.txt_beneficio {font-size:12px;
	line-height:26px;
	color:#e11e22;
	font-weight:bold;
	text-transform:uppercase;}
.tit_cuadro_planes_plan {
	width:74px;
	float:left;
	height:20px;
	font-size:11px;
	text-align:center;
	line-height:20px;
}
.tit_cuadro_planes_plan_b {
	width:74px;
	float:left;
	height:26px;
	font-size:11px;
	text-align:center;
	line-height:26px;
}
.img_plan_box {
	width:480px;
	float:left;
	padding:30px 0px;
}
.img_plan {
	width:456px;
	height:343px;
	float:right;
	margin-top:20px;
}

/*Agencias*/
.cuadro_agencias {
	width:960px;
	float:left;
	padding-top:15px;
}
.tit_cuadro_agencias {
	width:960px;
	height:20px;
	font-size:11px;
	background:#d8d8d8;
}
.tit_cuadro_agencias_b {
	width:960px;
	height:20px;
	font-size:12px;
	height:26px;
	border-bottom:1px solid #d9d9d9;
}
.tit_cuadro_agencias_prov {
	width:137px;
	padding-left:5px;
	float:left;
	height:20px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_cuadro_agencias_prov_b {
	width:137px;
	padding-left:5px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
	color:#e11e22;
	font-weight:bold;
}
.tit_cuadro_agencias_loc {
	width:175px;
	float:left;
	height:20px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_cuadro_agencias_loc_b {
	width:175px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
}
.tit_cuadro_agencias_dir {
	width:233px;
	float:left;
	height:20px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_cuadro_agencias_dir_b {
	width:233px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
}
.tit_cuadro_agencias_tel {
	width:178px;
	float:left;
	height:20px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_cuadro_agencias_tel_b {
	width:178px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
}
.tit_cuadro_agencias_hor {
	width:230px;
	float:left;
	height:20px;
	font-size:11px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}
.tit_cuadro_agencias_hor_b {
	width:230px;
	float:left;
	height:26px;
	font-size:12px;
	line-height:26px;
}
/*beneficios*/
.beneficio_box {
	width:709px;
	float:left;
	padding:15px 0px;
}
.beneficio_turismo {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/turismo.jpg) no-repeat;
}
.beneficio_futuro {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/futuro.jpg) no-repeat;
}
.beneficio_ae {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/ayudas_economicas.jpg) no-repeat;
}
.beneficio_asesoria {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/asesoria.jpg) no-repeat;
}
.beneficio_agro {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/agro.jpg) no-repeat;
}
.beneficio_vivienda {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/vivienda.jpg) no-repeat;
}
.beneficio_proteccion {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/proteccion.jpg) no-repeat;
}

.beneficio_red {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/red.jpg) no-repeat;
}
.beneficio_gestoria {
	width:709px;
	height:80px;
	float:left;
	background:url(../images/gestoria.jpg) no-repeat;
}
.desc_beneficio_box {
	width:709px;
	float:left;
}
.desc_beneficio {
	width:305px;
	float:left;
	height:30px;
	padding-left:13px;
	padding-top:40px;
	color:#FFFFFF;
	font-size:12px;
}


.desc_beneficio_b {
	width:350px;
	float:left;
	font-size:12px;
	line-height:18px;
	padding-top:20px;
}

.comercial_gr {
	width:640px;
	height:505px;
	float:left;
	margin:15px 0px;
	margin-right:30px;
	background:#000000;
}
.comercial_ch {
	width:156px;
	height:87px;
	float:left;
}
.cont_comerciales_ch {
	width:160px;
	float:left;
	margin-top:10px;
}

/*Contacto*/

fieldset {
	border:none;
	margin:0;
	padding:0px;
	float:left;
	width:450px;
	padding-top:13px;
	padding-left:20px;
	font-size:12px;
}
.piefielset {
	float:right;
	width:396px;
	height:13px;
	background:url(images/bg_contacto_bottom.gif) no-repeat;
}
label {
	width:106px;
	float:left;
	height:22px;
	margin-bottom:9px;
	line-height:22px;
	text-align:right;
	padding-right:10px;
}
input {
	width:300px;
	height:18px;
	float:left;
	margin-bottom:9px;
	background:#f2f2f2;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #d8d8d8;
}
textarea {
	width:300px;
	height:100px;
	margin-bottom:9px;
	background:#f2f2f2;
	font-family:'Arial', Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #d8d8d8;
}
.btn_enviar {
	width:60px;
	height:20px;
	float:left;
	line-height:20px;
	text-align:center;
	border:1px solid #c0171a;
	background:#e01e22;
	margin-left:115px;
	color:#FFFFFF;
}
.txt_btnenviar {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
	a.txt_btnenviar:hover {text-decoration:none;}

	


/*Estilos de texto*/
h1 {
	font-size:24px;
	color:#e11e22;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
h2 {
	font-size:18px;
	color:#e11e22;
	padding:0px;
	margin:0px;
	padding-top:10px;
	font-weight:normal;
}
.txt_btns {	
	font-size:14px;
	color:#e11e22;
	text-decoration:none;
	font-weight:bold;
}
	a.txt_btns:hover {color:#3e3d40; text-decoration:none;}

.txt_footer {
	color:#3e3d40;
	text-decoration:none;
}
	a.txt_footer:hover {color:#e11e22; text-decoration:underline;}


#rotator { background: url(images/logos_01.jpg) no-repeat center top; width: 885px; height: 94px; } 


