@charset "utf-8";/* CSS Document *//*nuevas claes*/.usuario{	float:left;	height:20px; 	width:150px; 	padding:5px 0 0 4px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#999;}input{	background:transparent;	border:0;}.titulos_brilla233{	color:#b02321;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:16px;	text-align:left;	font-weight:700;}.tabla-top{background-color:#b8171c;font-size:18px;color:#FFF;height:30px;	}.tabla-top p{margin-left:10px;}.tabla-top-2{background-color:#9caed8;font-size:14px;color:#FFF;height:30px;	}.tabla-top-2 p{margin-left:10px;}.tabla-cells{	height:30px;	border-bottom:1px solid #9caed8;}.tabla-cells p{margin:10px;}.b55{	margin:15px 0 30px 0;	}.titulos_brilla23{	color:#b02321;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:20px;	text-align:left;	font-weight:700;}.txt_pequeno2{background-color:#FFF;border:1px solid #CCC;color:#94aed9;font-family:Verdana,Arial,;font-size:11px;padding-left:2px;padding-right:2px;text-align:left;vertical-align:middle;width:170px;height:15px;border-radius:3px;margin-right:10px;	}.txt_aprob{background: #c1cde8 url(../imagenes/buscar_lupa.png) no-repeat 5% center;border:1px solid #7689bf;color:#FFF;font-family:Verdana,Arial,;font-size:13px;letter-spacing:1pt;padding-left:35px;text-align:left;vertical-align:middle;width:200px;height:20px;border-radius:3px;	}.b2{	float:left;	width:310px;	margin:0 0 0 20px;	}.titulos_brilla3{	color:#b02321;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:22px;	text-align:left;	font-weight:700;	letter-spacing:1px;}.titulo_verde2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:36px;	color:#b02321;	text-align:left;	margin-bottom:15px;	font-weight:700;	}.titulos_brilla2{	color:#b02321;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:22px;	text-align:left;	font-weight:700;	letter-spacing:1px;	padding-bottom:10px;}.activado{	width:111px;	height:22px;	float:left;	padding-top:5px;	color:#FFF;	font-size:16px;	background:#91c04e;	font-weight:700;	}.desactivado{	width:110px;	height:22px;	float:left;	padding-top:5px;	color:#b0b7d1;	font-size:16px;	background:#2a4695;	font-weight:700;	border-right:#CCC solid 1px;	}.margen_menu01{	margin:15px 0px 0px 0px;	}.vineta02{	list-style:url(../imagenes/vineta_negra.png) outside;	font-size:16px;	color:#91c04e;	margin:2px 0px 2px 20px;	text-align:justify;	font-weight:700;	}	.vineta02 li{		padding:10px 0px 5px 2px;	}.vineta01{	list-style:url(../imagenes/vineta_verde.png) outside;	font-size:14px;	color:#787575;	margin:2px 0px 2px 20px;	text-align:justify;	}	.vineta01 li{		padding:10px 0px 5px 2px;	}.subtitulo_verde3{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:18px;	color:#91c04e;	text-align:left;	font-weight:700;	letter-spacing:1px;	margin-bottom:3px;	}.vineta56{	list-style:url(../imagenes/vineta_submenu.gif) inside;	font-size:13px;	color:#0b4499;	height:27px;	margin:2px 0px 2px 0px;	}	.vineta56 li{		padding:3px 0px 0px 3px;	}	.vineta56 a{	font-size:13px;	color:#0b4499;	height:27px;	margin:2px 0px 2px 0px;		}/* Clases Brilla*/.s_rojo{	float:right;	width:6px;	background:#b02321;	height:19px;	}.sub_3{	margin-bottom:15px;	font-size:16px;	color:#b02321;	text-align:left;	font-weight:inherit;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	}.vineta_brilla{	list-style:url(../imagenes/vienta_b.png);	padding-left:15px;	}.b1{	float:left;	width:228px;	}/*.b2{	float:left;	width:290px;	margin:0 0 0 41px;	}*/.b3{	text-align:left;	}.b4{	margin:20px 0px 10px 0px;	}.b5{	margin:15px 0 30px 0;	}.flecha_arriba{	float:right;	margin:8px 0 0 0;	}.destacdo_brilla{	background:#96b0d9;	margin-top:22px;	padding:10px;	color:#FFF;	font-size:16px;	font-style:italic;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	}.titulos_brilla{	color:#b02321;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:22px;	text-align:left;	font-weight:700;	float:left;	letter-spacing:1px;}.fondo_cont2{		padding:0 20px 0px 20px;		margin-bottom:25px;}.parrafos{	font-family:Calibri;	font-size:16px;	color:#636363;}/*.parrafos2{	font-family:Calibri;	font-size:16px;	color:#fff;	font-style:italic;	font-weight:bold;}*/.listas_navegacion a{	color:#2a4695;	font-size:16px;	font-family:Calibri;}.titulos_internas{	color:#91c04e;	font-size:38px;	font-family:Calibri;	font-weight:bold;}.subtitulos_internas{	color:#91c04e;	font-size:24px;	font-family:Calibri;	font-weight:bold;}/* fin  Clases Brilla */.punto_azul{	background:url(imagenes/separador_inter.jpg) repeat-x;	height:1px;	}.punto_azul2{	background:url(imagenes/separador_inter.jpg) repeat-x;	height:1px;	margin:10px 0px 10px 0px;	}.margen_menu{	margin:15px 0px 35px 0px;	}.margen_menu_2{	margin:15px 0px 35px 0px;	}.separador2_puntos{	background:url(../imagenes/separador_seccion.jpg) repeat-x;	width:286px;	float:left;	height:19px;	}.s_azul{	float:right;	width:6px;	background:#2a4695;	height:19px;	}.img_ms{	float:left;	width:264px; 	height:293px;	}.textura_ms{	float:left;	width:298px;	height:273px;	padding:10px;	background:url(../imagenes/texturas.jpg) repeat;	}.parrafos22{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	text-align:justify;	font-size:14px;	width:530px;	padding-bottom:10px;	background:url(imagenes/comillas2.jpg) bottom right no-repeat;	}.comilla_1{	float:left;	margin-right:5px;	}.cuadro_azul_2{	float:left;	background:#2a4695;	width:29px;	height:23px;	padding-top:5px;	}.cuadro_azul_1{	float:left;	background:#2a4695;	width:29px;	height:23px;	padding-top:5px;	}.s1{	float:left;	background:#2a4695;	width:2px;	height:25px;	padding-top:3px;	}.borde_img{	border:#CCC solid 1px;	padding:3px;	}.borde_img2{	border:#CCC solid 1px;	padding:3px;	}		.q1{	padding:0px 0px 0px 20px;	margin-bottom:20px;	}.q2{	padding:37px 0px 0px 20px;	}.q3{	margin-top:35px;	}	.vineta55{	list-style:url(../imagenes/vineta_verde.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;	}	.vineta55 li{		padding:10px 0px 5px 5px;	}	.vineta55 a{		list-style:url(../imagenes/vineta_verde.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;		}.vineta3{	list-style:url(../imagenes/vineta_verde.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;		}	.vineta3 li{		padding:10px 0px 5px 5px;	}	.vineta3 a{		list-style:url(../imagenes/vineta_verde.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;		}		/*.vineta3 a:hover{		list-style:url(../imagenes/vineta_verde.png) inside;	font-size:16px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;	background:#0b4499;	color:#FFF;		}*/.titulo_verde{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:36px;	color:#91c04e;	text-align:left;	margin-bottom:15px;	font-weight:700;	}.subtitulo_verde{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:22px;	color:#91c04e;	text-align:left;	margin-bottom:10px;	font-weight:700;	letter-spacing:1px;	}.subtitulo_verde2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:22px;	color:#91c04e;	text-align:left;	font-weight:700;	letter-spacing:1px;	margin-bottom:3px;	}.subtitulo_verde3{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:18px;	color:#91c04e;	text-align:left;	font-weight:700;	letter-spacing:1px;	margin-bottom:3px;	}.destacado{	float:left;	padding:10px 0px 0px 22px;	font-size:14px;	color:#9caed8;	text-align:left;	font-style:italic;	}.destacado2{	font-size:14px;	color:#9caed8;	text-align:left;	font-style:italic;	}.destacado3{	font-size:11px;	color:#9caed8;	text-align:left;	float:right;	background:url(../imagenes/ruta_2.jpg) repeat-x;	height:15px;	padding:3px 10px 0px 10px;	}.ficha_azul{	font-size:11px;	float:right;	background:url(../imagenes/ruta_4.jpg) repeat-x;	height:15px;	color:#FFF;	padding:3px 10px 0px 10px;	}/* CABEZAS*/.borrar{	clear:both;	}.cont_cabeza{	width:970px;	height:107px;	}.cont_c2{	float:left;	width:957px;	}.sombra_der_1{	float:left;	background:url(../imagenes/sombra_1.jpg) no-repeat;	width:7px;	height:107px;	}.sombra_izq_1{	float:left;	background:url(../imagenes/sombra_2.jpg) no-repeat;	width:6px;	height:107px;	}.logo{	float:left;	padding-left:28px;	padding-top:15px;	}.logo_2{	float:right;	padding-right:28px;	padding-top:20px;	}/* FIN CABEZAS*//* CONTENIDO*/.campana{	 width:100%;	 height:526px;	 background:url(../imagenes/campana1.jpg) center no-repeat;	}.contc_1{	width:100%;	position:absolute;	}	.contc_2{	position:relative;	width:100%;	}.cont_contenido{	width:970px;    margin-top:300px;	}.sombra_cnt_1{	background:url(../imagenes/sombra_rep_1.png) repeat-y;	width:6px;	}.sombra_cnt_2{	background:url(../imagenes/sombra_repit_2.png) repeat-y;	width:6px;	}	.vineta{	list-style:none;	}	.vineta li{	float:left;	margin-right:15px;	padding-right:15px;	background:url(../imagenes/separador_menu.jpg) right no-repeat;	}	.vineta li:last-child{	background:none;	}	.vineta a{	font-family:Opificio;	font-size:20px;	letter-spacing:1px;	color:#FFF;	}	.fondo_menu{		height:35px;		background:#0b4499;		padding:5px 20px 0px 20px;		}	.fondo_cont{		padding:35px 20px 0px 20px;		margin-bottom:25px;		}.text_surtigas_1{	font-family:Opificio;	font-size:16px;	letter-spacing:1px;	color:#0b4499;	margin-bottom:7px;	text-align:right;	}.text_surtigas_2{	font-family:Opificio;	font-size:20px;	letter-spacing:1px;	color:#0b4499;	margin-bottom:12px;	text-align:left;	font-weight:700;	}.parrafos{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#787575;	text-align:justify;	font-size:13px;	}.parrafos2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	text-align:justify;	font-size:14px;	}.parrafos3{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	text-align:center;	font-size:16px;	font-style:normal;	}.panel_gris_1{	float:left;	width:213px;	margin-right:20px;	}.panel_gris_final{	float:left;	width:213px;	}.panel_gris_2{	background:#f4f4f4;	padding:10px 10px 10px 10px;	border-radius:0px 0px 10px 10px;	}.txt_pequeno1{background-color:#FFF;border:1px solid #CCC;color:#94aed9;font-family:Verdana,Arial,;font-size:11px;padding-left:2px;padding-right:2px;text-align:left;vertical-align:middle;width:190px;height:15px;border-radius:3px;margin-right:10px;	}.vineta2{	list-style:url(../imagenes/vineta.jpg) inside;	font-size:13px;	color:#0b4499;	}	.vineta2 li{	padding-bottom:10px;	}.cont_pie{	width:970px;	}.tex_pie{	float:left; 	margin-right:25px;	font-family:'Century Gothic';	width:250px;	color:#FFF;	text-align:justify	}.tex_pie2{	float:left;	font-family:'Century Gothic';	width:250px;	color:#FFF;	text-align:justify	}.sombra_pie_1{	width:6px;	float:left;	}.sombra_pie_2{	width:6px;	float:right;	}.blnaco_pie{	background:#FFF;	height:20px;	width:958px;	}.cont_dir{	width:950px;	padding:0px 10px 10px 10px;	}.cont_dir_2{	float:right;	width:800px;	padding-top:20px;	}.logo_pie_1{	width:86px;	float:left;	margin-right:30px;	}.serparador_pie_1{	width:950px;	margin:10px 0px 10px 0px;	background:url(../imagenes/separador_verde.jpg) repeat-x;	height:2px;	}.copy_r{	float:left;	color:#FFF;	margin-right:10px;	padding-top:15px;	}/* FIN CONTENIDO*//*clases fernando*/.titulo_infobrilla{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	font-weight:bold;	color:#000;}.infobrilla{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	color:#b72422;}.cantidades-infobrilla{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:30px;	color:#e7a5a5;	font-weight:bold;}.cantidades-infobrilla2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:30px;	color:#fff;	font-weight:bold;}.letras-infobrilla{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:24px;	color:#e7a5a5;	font-weight:bold;}.boton-infobrilla{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	color:#b72422;	font-weight:bold;}.letras-infobrilla2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:24px;	color:#fff;	font-weight:bold;}.campo-simulador{	border-radius:30px;	width:158px;	height:25px;	border:1px solid #b7b7b7;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	padding:0 10px 0 10px;	}.titulos-simulador2{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:17px;	color:#fff;	font-weight:bold;}.puntospago_titulos{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:18px;	color:#fff;	font-weight:bold;	padding:5px 0 0 0;}.vineta3_inversa{	list-style:url(../imagenes/vineta_2_surtigas_inversa.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;		}	.vineta3_inversa li{		padding:10px 0px 5px 5px;	}	.vineta3_inversa a{		list-style:url(../imagenes/vineta_2_surtigas_inversa.png) inside;	font-size:14px;	color:#0b4499;	height:36px;	margin:2px 0px 2px 0px;}/* clases mar-16-2012*/	.formularios ul li{	display:inline;	margin:0 0 0 0;}/* clases jueves 19 de octubre*/	.marco_formularios{	border:1px solid #0C3;	padding:5px 5px 5px 5px;	background:url(../imagenes/separador_columna3.jpg);	border-radius:10px;		color:#636363;}.campo_formulario{	border:solid 1px #b0bee0;	width:225px;	text-align:left;	border-radius:3px;	height:30px;	color:#636363;	font-size:12px;	background:url(../imagenes/vineta_verde.jpg);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 15px; 	}.boton_enviar{	background:url(../imagenes/boton_envia.png);	border:0;	color:#fff;	width:73px;	height:21px;	color:#fff;}.borde_img8{	border:#CCC solid 1px;	padding:5px;	border-radius:3px;}.subtitulos_contacs{	color:#94AFDA;	font-size:18px;	font-family:Calibri;	text-align:left;}.area{	border-radius:3px;	font-size:12px;	font-family:Calibri;	text-align:justify;	padding:30px 10px 0 10px;	width:500px; height:100px;	border:solid 1px #b0bee0;	color:#636363;	font-size:12px;}.fondo_titulos_form{	background:#f2f2f2; 	padding:0 10px 10px 10px; 	border-radius:0 0 3px 3px;}.subtitulo_contacto1{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:20px;	color:#fff;	text-align:left;    margin-right:10px;}.campo_formulario_brilla{	border:solid 1px #b0bee0;	width:250px;	text-align:left;	border-radius:3px;	height:30px;	color:#636363;	font-size:12px;	background:url(../imagenes/vineta_brilla.png);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 15px; 	}/*clases 22 oct*/.boton-infosurtigas{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	color:#b1b2b4;	font-weight:bold;}.campo_formulario_brilla2{	border:solid 1px #b0bee0;	width:250px;	text-align:left;	border-radius:3px;	height:30px;	color:#636363;	font-size:12px;	background:url(../imagenes/vineta_verde.png);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 15px; 	}/*clases 23 oct*/.ingreso_intranet{	width:238px;	height:25px;	border-radius:3px;	border:1px solid #ccc;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	font-size:14px;	background:url(../imagenes/vineta_verde.png);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:2px 0 0 15px; }.ingreso_intranet{	width:238px;	height:25px;	border-radius:3px;	border:1px solid #ccc;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	font-size:14px;	background:url(../imagenes/vineta_brilla.png);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:2px 0 0 15px; }		.campo_formulario2{	border:solid 1px #b0bee0;	width:505px;	text-align:left;	border-radius:3px;	height:30px;	color:#636363;	font-size:12px;	background:url(../imagenes/vineta_verde.jpg);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 15px; 	}.borde_img2{	border:#2a4695 solid 1px;	padding:3px;}/*clases 25 oct*/.campo_formulario_bri{	border:solid 1px #b0bee0;	width:225px;	text-align:left;	border-radius:3px;	height:30px;	color:#636363;	font-size:12px;	background:url(../imagenes/vienta_b.png);	background-position: left center;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 15px; 	}/*clase 30 de octubre*/.campo-simulador33{	border-radius:30px;	width:145px;	height:25px;	border:1px solid #b7b7b7;	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	font-size:14px;	padding:0 10px 0 10px;	}/*clases  1 de noviembre*/.parrafos_33{	font-family:Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic";	color:#636363;	font-size:12px;}.direc{	list-style:url(../imagenes/direccion.jpg) outside;	font-size:12px;	color:#787575;	margin:2px 0px 2px 20px;	text-align:justify;	}	.direc li{		padding:10px 0px 5px 2px;	}.tel{	list-style:url(../imagenes/tel.jpg) outside;	font-size:12px;	color:#787575;	margin:2px 0px 2px 20px;	text-align:justify;	}	.tel li{		padding:10px 0px 5px 2px;	}/*15 de noviembre*/.campo_formulario_brilla02{	border:solid 1px #b0bee0;	width:233px;	text-align:left;	border-radius:3px;	height:27px;	color:#b82115;	font-size:22px;	background-repeat:no-repeat;	background-color:#fff;	padding:0 0 0 30px;	font-weight:bold; 	}.campo_formulario_brilla03{	border:solid 1px #b0bee0;	text-align:left;	border-radius:3px;	height:20px;	color:#636363;	font-size:12px;	background-color:#fff;	padding:0 0 0 10px; 	}					
@charset "utf-8";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, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0;  padding: 0;  border: 0;  outline: 0;}img {  border: none;  height:auto;  width:auto;}body {	font-family:Arial, Helvetica, sans-serif;	color:#787575;	text-align:justify;	background:#FFF;	font-size:12px;}ol, ul {  list-style:none;}blockquote, q {  quotes: none;}blockquote:before, blockquote:after,q:before, q:after {  content: '';  content: none;} /* No olvides definir estilos para focus */:focus {  outline: 0;} /* No olvides resaltar de alguna manera el texto insertado/borrado */ins {  text-decoration: none;}del {  text-decoration: line-through;} /* En el código HTML es necesario añadir cellspacing="0" */table {  border-collapse: collapse;  border-spacing: 0;}.vinculos{	text-decoration:none;	color:#1f8abe;	}	a {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#006fa8;	text-align:justify;}a:link {text-decoration:none;}a:visited {text-decoration: none;}a:hover {text-decoration:none;color:#91c04e;}	