a:hover { padding-top: 0 } * html .gainlayout { height: 1%; }.block{	display:block;}.overflow {	overflow:hidden;}.invisible {	display:none !important;}.lineas {	border-top: 1px solid #9f9f9f;	border-bottom: 1px solid #9f9f9f;	padding-top: 15px;}.font160 {	font-size:160%;}.font130 {	font-size: 130%;}.font90 {	font-size:90%;}.centrar {	vertical-align: middle;}.clearleft {	clear: left;}.flota_izq {	float: left;}.flota_dch {	float: right;}.last, li.last {	border-right:none !important;}.border {	border: 1px solid #dadad9;}li.altoForzado {	height: 252px;}li.alto440 {	height: 430px;}/* Estilos Ane*/.negrita{	font-weight: bold;}.normal {	font-weight: normal;}.underline{	text-decoration: underline;}.rojo {	color: #ee162d;}.blue{	color:#544e52;}.green{	color:#544e52;}.italic{font-style: italic;}.paddings{padding:5px;}a.paddings{padding:5px;}a.paddings:hover{padding:5px;}.margins{padding:5px;}.txt_dcha {	text-align: right;}.text_center{	text-align: center}.txt_izq {	text-align: left;}.margin_bottom {	margin-bottom:10px;}.margin_top {	margin-top:50px;}.margin_top20 {	margin-top:20px;}.margin_right {	margin-right: 15px;}ul.li_margin li {	margin-right:4%;	margin-left:4%;}* html ul.li_margin li {	margin-right:3%;	margin-left:3%;}.listado_modulos li.margin_right {	margin-right:1%;}.listado_modulos li.margin_bottom {	margin-bottom:1%;}.contenido .notas {	margin-bottom:0px;	margin-top: 190px;}a.btnRojo {	float: right;	background-color: #EE162D;	color: #fff;	padding: 3px 6px;	text-decoration:none;}a.btnRojo:hover {	background-color: #544e52;	color: #fff;}a.btnNegro {	float: right;	background: #544e52 url('/naturgas/img/ico_masB.gif') no-repeat right;	color: #fff;	padding: 4px 20px 4px 6px;	text-decoration:none;}a.btnNegro:hover {	background-color: #EE162D;}a.btnMas {	float: right;	color: #000;	font-weight: bold;	padding-right:20px;	background: url('/naturgas/img/ico_btnMas.gif') no-repeat right;	text-decoration:underline;}a.btnMas:hover {	color: #ee162d;}/* Tablas Accesible*/span.padding10{	padding: 10px;	height:28px;	line-height: 28px;}.tabla_accesible{border:1px solid #c7c8ca;border-collapse: collapse;border-spacing: 0px;margin: 0px auto;}.tabla_accesible ul li{text-align:left;}.tabla_accesible ul{margin-left:40px;}.tabla_accesible caption{color: gray;margin: 10px;text-align: center;}.tabla_accesible caption.desta {	background-color: #9f9f9f;	color: #fff;	margin:0;	border: 1px solid #666;	padding: 5px;	font-weight: bold;}.tabla_accesible thead{	background-color: #c7c8ca;	color: #544e52;}.tabla_accesible thead tr th{	padding-left: 10px;	padding-right: 10px;}.tabla_accesible th{border:0px solid #9f9f9f;margin:0px;padding: 0px;text-align: center;padding: 3px; }.tabla_accesible .linea_horizontal{border-bottom:1px solid #efefef;}.tabla_accesible .linea_vertical{border-right:1px solid #efefef;}.tabla_accesible td{margin:0px;padding: 0px;text-align: center;padding: 3px; }.tabla_accesible .eje{font-weight: bold;background-color: #fff;padding: 5px;text-align: left;}.tabla_accesible .odd{background-color: #efefef;}.tabla_accesible .par{background-color: #fff;}.tabla_accesible .titu{background-color: #b8b8b8;}.tabla_accesible .fech{background-color: #c7c8ca;}.tabla_accesible .subt_claro{background-color: #efeeee;}.tabla_accesible .subt{background-color: #cecece;}.tabla_accesible .subtit {	background-color: #dddddd;}/* Tablas Accesible*/.tabla_accesible2{border:1px solid #9f9f9f;border-collapse: collapse;border-spacing: 0px;margin: 0px auto;}.tabla_accesible2 caption{color: gray;margin: 10px;text-align: center;}.tabla_accesible2 thead{background-image: url(../img/fon_lengueta.gif?ver=roja);background-repeat: no-repeat;background-color: #9f9f9f;color: #fff;font-weight: bold;}.tabla_accesible2 thead tr th{padding:8px;padding-left: 10px;padding-right: 10px;}.tabla_accesible2 th{border:0px solid #9f9f9f;margin:0px;padding: 0px;text-align: center;padding: 3px; }.tabla_accesible2 .linea_horizontal{border-bottom:1px solid #9f9f9f;}.tabla_accesible2 .linea_vertical{border-right:1px solid  #9f9f9f;}.tabla_accesible2 td{margin:0px;text-align: center;padding: 3px;border:1px solid  #9f9f9f; }.tabla_accesible2 .eje{font-weight: bold;background-color: #fff;padding: 5px;text-align: left;}.tabla_accesible2 .odd{background-color: #efefef;}.tabla_accesible2 .par{background-color: #fff;}.igualar_tabla{	width:80%;	min-width: 400px;}.tabla100{	width: 90%;	min-width: 400px;}/*/////////////////// Rounded ////////////////////////*/.fondo_azul{background: #dadad7;/*color: #fff;*/}.fondo_azul a{color: #000;}.fondo_azul_oscuro{background: #ee162d;color: #fff;}.fondo_azul_oscuro a{color: #fff;}.fondo_menu_general {	background-color: #c7c8ca;color: #fff;}.fondo_menu_general a{color: #fff;}.fondo_gris{background: #eeeeee;}.fondo_blanco{background-color: #fff;}.mainmenu .fondo_blanco{display: block;padding: 2px;margin:2px;margin-left: 10px;}* html .mainmenu .fondo_blanco{height: 1%;}/* Clases para los modulos*/.listado_modulos{padding:0;clear: both;overflow: hidden;margin-bottom: 20px;color: black;}* html .listado_modulos{height: 1%;}.salto_linea{	clear:both;}.listado_modulos ul{margin:0 auto;}.listado_modulos li{list-style: none;float: left;margin:0px;}* html .listado_modulos li{padding: 2px;}.listado_modulos li a{}.listado_modulos li a:hover{color: #544e52;}.listado_modulos li ul li a{color: #000;text-decoration:none;}.listado_modulos li ul li a:hover{text-decoration:underline;}.listado_modulos li a.btnRojo:hover{color: #fff;}p a:hover{color: #9e0616;}.lstBorde li{padding: 5px;border:1px solid #ccc;}.lstBorde li ul li{border:none;}.listado_modulos li ul li{float: none;padding-left: 20px;background: url('../img/ico_mas.gif') no-repeat 2px 5px;}.listado_modulos div{display: block;margin-left: 0px;}.listado_modulos li p{margin: 0px;padding: 5px;}.listado_modulos li img{margin: 0 auto;list-style: none;/*max-width: 100%;*/height: auto;}* html .listado_modulos li img{list-style: none;width:auto;height: auto;max-width: 100%;}.tit_modulo{font-weight:bold;font-size: 130%;color: #ee162d;}.tit_modulo a{color: #ee162d;text-decoration: none;}.tit_modulo a:hover{}.tit_modulo2{background-position: top;background-repeat: no-repeat;padding-left:0px;padding-right:0px;line-height: 20px;padding: 5px;font-weight:bold;font-size: 110%;}.tit_modulo2 a{padding: 5px;text-decoration: none;}.tit_modulo2 a:hover{color: #9e0616;}.tit_modulo_bg{font-weight:bold;background: #e6e6e6 url('/naturgas/img/ico_ok.png') no-repeat left;color: #000;font-size: 120%;padding:5px 5px 5px 40px !important;min-height:32px;display: block;}.homeClientes .tit_modulo_bg {	font-size:130%;}.tit_modulo_bg a{color: #000;text-decoration: none;}.listado_modulos .azul{background-color: #9f9f9f;line-height: 20px;color: #fff;}.listado_modulos .azul:hover {	background-color: #eaeaea;	text-decoration:none;}.enlaceDest {	background: #e6e6e6 url('/naturgas/img/ico_mas.gif') no-repeat right;	padding:5px 10px;	font-size:130%;}.enlaceDest a {	font-weight: bold;	display:block;	text-decoration: none;	color: #000;}/*destacados home clientes*/.desthogar {	padding: 15px 100px 15px 0;	background: url('/naturgas/img/dest_hogar.jpg') no-repeat right 10px;}.destnegocio {	padding: 15px 100px 15px 0;	background: url('/naturgas/img/dest_negocio.jpg') no-repeat right 5px;}.destempresa{	padding: 15px 100px 0 0;	background: url('/naturgas/img/dest_empresa.jpg') no-repeat right 0;}/*H2*/h2.lengueta{background-repeat: no-repeat;padding-left:15px;padding-top: 3px;line-height: 22px;height:40px;font-weight: bold;color: #fff;font-size: 120%;}h2.grande{background-image: url(../img/fon_lengueta_grande.gif?ver=roja);}h2.peque{background-image: url(../img/fon_lengueta_peque.gif?ver=roja);}.tit_eye{background-image: url(../img/tit_seccion_e_y_e_p.gif?ver=roja);background-repeat: no-repeat;background-color:#56b6e6;padding-left:145px;padding-top: 3px;line-height:30px;color:#fff;font-weight: bold;font-size: 110%;}h2.seccion{color:#333333;font-size: 200%;padding-left:20px; margin-bottom: 10px;background: url('../img/ico_h2.png') no-repeat 2px 3px;}* html h2.seccion{}h3{line-height: 20px;padding: 2px 5px;font-size: 130%;margin-bottom:10px;clear: both;background-color: #eeeeee;color:#000;}.vaground{float: left;font-size:120%;width:76%;}.border_bottom{border-bottom:1px solid #0090d4;}/* Clases comunes*/* html .ancho20 li{width: 19%;}.ancho20 li{width: 18.5%;}.ancho20 li li{width: auto;}.ancho_adv_v{width: 150px;margin: 0 auto;}.ancho_adv_v li li{width: auto;}.ancho25 li{width: 23%;}.ancho25 li li{width: auto;}.ancho33 li{width: 31%;}.ancho33 li li{width: auto;}.ancho50 li{width: 47%;}.ancho50 li li{width: auto;}.ancho100 li{width: 97%;}.ancho100 li li{width: auto;}.col50 {	width:45%;}.col40 {	width: 38%;}/******** Listado de banners **********************/.listabanners{display: block;}.listabanners li{display: block;text-align: center;margin-bottom:6px;}.margin_bottom{	margin-bottom: 10px;}.listabanners li a{}/*********** Mensajes *****************************/.error,  .notice, .success {padding:.8em;margin-bottom:1.6em;border:2px solid #ddd;}.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a {color:#8a1f11; background:none; padding:0; margin:0; }.notice a {color:#514721; background:none; padding:0; margin:0; }.success a {color:#264409; background:none; padding:0; margin:0; }/* Make sure the icons are not cuta[href^="http:"],  a[href$=".doc"], a[href^="http:"]:visited,*/ a[href^="mailto:"],a[href$=".pdf"],a[href$=".swf?ver=roja"], a[href$=".xls"], a[href$=".cvs"],a[href$=".xlt"],  a[href$=".xlw"], a[href$=".rss"],a[href$=".rdf"], a[href$=".zip"],a[href$=".rar"],a[href^="aim:"] {  padding:2px 0px 2px 22px;  margin:-2px 0;  background-repeat: no-repeat;  background-position: left center;}a[rel^="external"] {background-image: url(../img/external.png?ver=roja);   background-repeat: no-repeat;background-position: right bottom;padding-right: 15px;}a[href^="mailto:"]  {  padding:2px 22px 2px 2px;  margin:-2px 0;  background-repeat: no-repeat;background-position: right bottom;}/* External links */a[href^="mailto:"]        { background-image: url(../img/email.png?ver=roja); }/*a[href^="http:"]:visited  {  padding:2px 22px 2px 0px;  margin:-2px 0;  background-repeat: no-repeat;  background-position: right center;background-image: url(../img/visited.gif?ver=roja); }*//* Files */a[href$=".pdf"]   { background-image: url(../img/pdf.png?ver=roja); }a[href$=".zip"], a[href$=".rar"] { background-image: url(../img/compressed.png?ver=roja); }a[href$=".swf?ver=roja"]   { background-image: url(../img/flash.png?ver=roja); }/*a[href$=".doc"]   { background-image: url(../img/doc.png?ver=roja); } */a[href$='.xls'], a[href$='.csv'], a[href$='.xlt'], a[href$='.xlw']   { background-image: url(../img/xls.png?ver=roja); }/* Misc */a[href$=".rss"],a[href$=".rdf"]   { background-image: url(../img/feed.png?ver=roja); }a[href^="aim:"]   { background-image: url(../img/im.png?ver=roja); }a[href^="http://yourwebsite.com"] { background:none; padding:0; margin:0; }/*---------Lista ficheros ----------*/.cont_filelist{padding: 0px;margin: 10px;padding: 10px;background-color: #efefef;}.filelist{padding: 0px;margin:0px;}.filelist li{list-style: none;height:1%;}.filelist li a{display: block;position: relative;margin-top:1px;margin-bottom:1px;padding-top:3px;padding-right:3px;padding-bottom:3px;}.filelist li a:hover{margin-top:1px;margin-bottom:1px;padding-top:3px;padding-right:3px;padding-bottom:3px;background-color: #9f9f9f;color:#fff;text-decoration: none;}.filelist li  a span{position: absolute;right:10px;}/*---------Lista news ----------*/.newslist{padding: 0px;margin:0px;}.newslist li{height:1%;margin: 4px;}.newslist li a{display: block;position: relative;margin-top:1px;margin-bottom:1px;padding:5px;}.newslist li a:hover{background-color: #005da1;color:#fff;text-decoration: none;}.newslist li span{font-weight: bold;display:inline;float: left;color: #000;padding:5px;}strong{font-weight: bold;color: inherit;}.paginacion{clear: both;padding: 10px}.paginacion_generica a{color: #666666;display: inline;padding: 0px;font-weight: bold;background-image: none;} a.siguiente{display: block;background-image: none;padding:10px;color: #666666;}a.siguiente:hover{background-image: none;font-weight: bold;color: #9e0616;} a.anterior{display: block;background-image: none;padding:10px;color: #666666;}a.anterior:hover{background-image: none;font-weight: bold;color: #9e0616;}/*.cont_logo a{	background-image: none;	padding:0px;	margin: 0px;}*/a.no_ico {background-image: none;}* html a.no_ico_ie {background-image: none;}.rounded{	margin-right: 0px;}.resizable{	width: auto;}.resizable img{	width: 100%;}* html .resizable img{width: 100% !important;height: auto;}.links_estructura{	margin:0px;	padding: 0px;}.links_estructura li{margin-left:20px;padding-left: 5px;list-style: square;}.links_estructura a{padding: 3px;width:100%;}.links_estructura a:hover{background-color: #fff;color: #9e0616;}.links_estructura .selec{text-decoration: none;font-weight: bold;background-color: #9e0616;color: #fff;}.lista_anormal{display: block;margin-left: 110px !important;}.calendar{border:1px solid #d1eaf1;border-collapse: collapse;border-spacing: 0px;margin: 2px auto;font-size: 0.8em;width: 100%;position: relative;}.centrado{	display:block;	text-align: center;}.espaciador{/*    margin-bottom:10px;	 margin-left: 15px;*/	 display: inline;	 margin:0 auto;	 border: 1px solid #9e0616;	 overflow: hidden;}* html .espaciador{	height: 1%;}/* Calendario Accesible*/.cont_calendario{	width: 200px;	margin:0 auto;	padding:1px;	position: relative;}.calendario{border:1px solid #fbe3e4;border-collapse: collapse;border-spacing: 0px;margin: 2px auto;font-size: 0.8em;width: 100%;}.centrado{	display:block;	text-align: center;}.espaciador{/*    margin-bottom:10px;	 margin-left: 15px;*/	 display: inline;	 margin:0 auto;	 border: 1px solid #9e0616;	 overflow: hidden;}* html .espaciador{	height: 1%;}.calendario .dia_especial{background-color: #dce5f1;border: 1px solid #c7c8ca;padding: 1px;}.calendario .anterior{position:absolute;left:5px;top: 5px;}.calendario .siguiente{position:absolute;right:5px;top: 5px;}.calendario caption{color: #666666;margin: 5px;text-align: center;margin-bottom:3px;}* html .calendario caption{padding-bottom:5px;}.calendario caption a{	margin:0px;	padding:0px;	color:#544e52;}.calendario thead{background-color: #9e0616;color: #fff;}.calendario thead tr th{padding-top: 3px;padding-bottom: 3px;}.calendario th{border:0px solid #a92700;margin:0px;padding: 0px;text-align: center; }.calendario .linea_horizontal{border-bottom:1px solid #efefef;}.calendario .linea_vertical{border-right:1px solid #efefef;}.calendario td{margin:0px;padding: 2px;text-align: center;}.calendario .eje{font-weight: bold;background-color: #fff;padding: 5px;text-align: left;}.calendario .odd{}.calendario .par{}.rollover_list{	}.rollover_list a span{font-weight: bold}.rollover_list a:hover{color: #9e0616;text-decoration: none;}.listafunciona{}.listafunciona li{	list-style: none;}.listafunciona li a:hover{color: #9e0616;}.ico_funciona{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_funciona.gif);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_funcionaplus{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_funciona+.gif);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_natur_lila{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_natur_lila.gif?ver=roja);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_natur_marron{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_natur_marron.gif?ver=roja);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_natur_verde{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_natur_verde.gif?ver=roja);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_natur_azul{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_natur_azul.gif?ver=roja);	background-repeat: no-repeat;	padding-bottom: 4px;}.ico_natur_rojo{	padding-left: 24px;	background-position: top left;	background-image: url(../img/ico_natur_rojo.gif?ver=roja);	background-repeat: no-repeat;	padding-bottom: 4px;}a.link{padding:3px;margin:3px;padding-left: 30px;}a.link:hover{padding:3px;margin:3px;padding-left: 30px;	color:#9e0616 !important;}.inline{	display:inline !important;}.radio{text-align: right;}.radio label{font-weight: normal;width:90% !important;padding-left:0px;display:block;float: left;}.autorizacion{font-weight: bold;}.autorizacion2{	padding-left:30px;	vertical-align: top;}.autorizacion2 label{font-weight: normal;float: left;display: block;width:90% !important;padding-left:0px;}.fondo_azul_degradado_h{/*background:url(../img/fon_tit_degradado_g.gif?ver=roja);*/background-color: #eaeaea;}.fondo_naranja_degradado_h{/*background:url(../img/fon_tit_degradado_hogar.gif?ver=roja);*/background-color: #eaeaea;}.fact_elec{height: 250px;border: 2px solid #9f9f9f;}.fact_elec div{margin:10px;}.bg_fact_elec{	background-image: url(../img/WomanAtComputer.jpg);	background-position: bottom right;	background-repeat: no-repeat;}.rojo{   color: #ff0000;}.gris{color:#737373;}h4{font-weight:bold;font-size:140%;color:#737373;margin-bottom:8px;}h5{	font-weight:bold;	font-size:110%;	margin-bottom:8px;}/*EVALUA TU CONSUMO*/.tit_evalua {	position:relative;	height:51px;	padding-top:10px;	margin-bottom: 15px;}.tit_evalua span {	position: absolute;	height: 61px;	width: 61px;	top: 0;	right: 10px;	z-index: 100;}.tit_evalua p{	font-size: 1.5em;	background-color: #c7c8ca;	padding: 8px 10px;}.tit_evalua p a {	color: #fff;	font-weight:bold;}.lst_evalua{	padding-left: 15px;	margin-bottom:20px;}.lst_evalua li {	line-height: 2em;	height: 2em;}.lst_evalua li input {	float:left;	margin: 5px 10px 0 0;}.prevnext {	float: right;	margin-right: 20px;}.prevnext li {	float:left;	margin-right: 10px;}.prevnext a {	color: #fff;	padding:6px 8px;	display:block;	text-decoration:none;}.prevnext a:hover {	color:#9e0616;}.prevnext .next a{	padding-right:20px;	background: #9f9f9f url(../img/right.gif) no-repeat right;}.prevnext .prev a{	padding-left:20px;	background: #9f9f9f url(../img/left.gif) no-repeat left;}/*EVALUA RESULTADOS*/.resultado {	background-color: #eaeaea;	font-size:140%;	padding: 10px;	color:#544e52;	float: left;	width: 45%;}.txt_evaluacion{	color:#9e0616;	font-weight: bold;}.gigante {	font-size: 160%;}.respuestas {	font-size: 120%;	padding: 0 20px;}.respuestas p {	margin-bottom:5px;}/*FORMULARIO CLIMATIZACION*/.label_radio {	clear:both;	color:#000000;	display:block;	float:left;	font-weight:bold;	overflow:hidden;	padding-left:40px;	text-align:left;	width:200px;	height: 60px;	margin-top:0px !important;}#direccion_correo {margin-bottom: 15px;}/*Tabla accesible roja*/.tabla_accesible_rojo{border:1px solid #E8393A;/*border-collapse: collapse;*/border-spacing: 0px;margin: 0px auto;}.tabla_accesible_rojo caption{color: gray;margin: 10px;text-align: center;}.tabla_accesible_rojo caption.desta {	background-color: #9f9f9f;	color: #fff;	margin:0;	border: 1px solid #666;	padding: 5px;	font-weight: bold;}.tabla_accesible_rojo thead{	background-color: #E8393A;	color: #fff;}.tabla_accesible_rojo thead tr th{	padding-left: 10px;	padding-right: 10px;}.tabla_accesible_rojo th{border:0px solid #0073a2;margin:0px;padding: 0px;text-align: center;padding: 3px; }.tabla_accesible_rojo .linea_horizontal{border-bottom:1px solid #efefef;}.tabla_accesible_rojo .linea_vertical{border-right:1px solid #efefef;}.tabla_accesible_rojo td{margin:0px;padding: 0px;text-align: center;padding: 3px; }.tabla_accesible_rojo .eje{font-weight: bold;background-color: #fff;padding: 5px;text-align: left;}.tabla_accesible_rojo .odd{background-color: #efefef;}.tabla_accesible_rojo .par{background-color: #fff;}.tabla_accesible_rojo .titu{background-color: #8aa8ca;}.tabla_accesible_rojo .subt{background-color: #a4bdda;}.tabla_accesible_rojo .subtit {	background-color: #b0c9e7;}.tabla_accesible_rojo td a {color: #E8393A !important;}.tabla_accesible_rojo td :hover{color: #000 !important;}/*****************************************************************//*NEWSLETTER ESTILOS*//*****************************************************************/.lista_horizontal li{	float:left;	margin: 5px 55px;}.lista_horizontal a.selec {	color: #9e0616;}ul.lista_horizontal {	display:block;	overflow: hidden;	border-bottom: 1px dotted #ccc;	margin-bottom: 15px;}* html .lista_horizontal {	height: 1%;}/*BOLETIN ACCESIBLE*/.boletin_elec {	width: 600px;	margin: 10px auto;}.boletin_elec .destacados {	overflow:hidden;	height: 150px;}.boletin_elec .destacados li{	background:url('../img/fnd_boletin.jpg') no-repeat center;	width: 22%;	height: 130px;	margin: 0 4%;	float:left;	text-align: center;	overflow:hidden;	padding: 10px;	position:relative;}* html .boletin_elec .destacados li{	width: 22%;	margin: 0 3%;	}.boletin_elec .destacados li a {	color:#fff;	padding: 5px;	font-weight:bold;	text-decoration:none;}.boletin_elec .destacados li img {	position:absolute;	top:47px;	left:11px;}.boletin_elec .tit_seccion {	display:block;	background-color: #d20001;	color: #fff;	text-transform: uppercase;	font-size: 120%;	margin: 10px 0;	padding:5px;}.boletin_elec .subtit_seccion {	color:#9e0616;	margin-bottom: 10px;}.boletin_elec .botonera {	background:none;}.boletin_elec .botonera a {	color:#9e0616;}/*SHADOW BOX FORMULARIOS*/.shadow {                background: transparent url(../img/fnd_shadow.png) repeat !important;                padding: 12px !important;                position:absolute !important;                /*top: 70%;*/                bottom:20% !important;                left: 50% !important;                margin-left: -200px !important;                width: 400px !important;                z-index: 4000 !important;}/** html .shadow {                bottom: 25%;}*/.popup {                background-color: #fff !important;                padding: 10px !important;}.popup .cont {                clear: both !important;                /*width:371px;*/                height: 280px !important;                overflow:auto !important;                padding-right:5px !important;                background-color: #fff !important;}.popup .cont2 {                height: 65px !important;                clear: both !important;                padding-right:5px !important;}.shadow input {                margin-right: 8px !important;                vertical-align: middle !important;}.shadow li {                margin-bottom: 8px !important;                margin-left:8px !important;}.popup .check {                background: none !important;                border: none !important;                margin-left:0 !important;                padding-left:0 !important;                width:20px !important;}.popup label {                clear:none !important;                color:#000000 !important;                display:inline !important;                float:none !important;                font-weight:normal !important;                overflow: inherit !important;                padding-left:5px !important;                text-align: inherit !important;                width:auto !important;}/* sumario */.sumario{width:90%;border-bottom:1px solid #e0e0db; overflow: hidden;padding-left:20px;margin:0px auto;}* html .sumario{height:1%;}/*.sumario li{display:inline;padding:0 1em;background:transparent url(../../img/css/portal/separadorSumario.gif) no-repeat 0 0;font-family:verdana;font-size:1.1em;line-height:2em}*/.sumario li{width:21.5%;float:left;padding:0 1% 10px 2%;background:transparent url(../img/separadorSumario.gif) no-repeat 0 0;font-family:verdana;font-size:1.1em;text-align:left !important;}.sumario li strong, .sumario li a{padding-left:1em;background:transparent url(../img/vineta12.gif) no-repeat 0 4px;color:#060606}.sumario li strong{font-weight:normal;color:#f00001}.lst_consejos li img{	margin-right: 10px;}.lst_consejos li{	min-height: 200px;	border-bottom: 1px solid #D9D9CE;	padding-bottom:10px;	padding-top: 10px;}.img_Sin_L {float:left;margin:0 5px 10px 0;}ul.tipo2 li {background:transparent url(../img/vineta7.gif) no-repeat left;padding:6px 0 5px 18px;}plantillas.css (lnea 21)ul.tipo1 li, ul.tipo2 li {text-align:justify;}.cajacolor {background:#F7F7E9 none repeat scroll 0 0;float:left;margin:5px 0 15px;padding:10px 2%;width:95.5%;}.cajacolor a {color:#FF0000;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;text-decoration:none;}.boletin_electronico{clear: both;width:700px;margin: 0 auto;display:block;position: relative;}.boletin_electronico a{width: 100%;position: relative;right:0px;border: none!important;}.boletin_electronico img{padding-bottom: 0px!important;margin-bottom:0px!important;}/*Inicio Estilos para la pagina de Plan ACS*/.prueba{	border:1px solid blue;}.modulo100{	display: block;	overflow: hidden;	width:100%;}.arrowlist{margin-left: 20px;list-style-image: url(/uploads/images/list_arrow.gif)!important;}.arrowlist li{margin-left: 10px;}h4.tit_rojo{	color: #ee162d;	font-weight: normal;	font-size: 1.4em;	margin-bottom: 10px;}hr.hr_gris{display: block;background-color:#c7c8ca ;height: 1px;margin-top: 20px;margin-bottom: 20px;}.img_centrada{	margin: 0 auto;}.width_fecha{	width:109;}.width_evento{	width:861;}.width_precios_servicios_44{	width:44;}.width_precios_servicios_60{	width:60;}.width_precios_servicios_64{	width:64;}.width_precios_servicios_75{	width:75;}.width_precios_servicios_174{	width:174;}.width_precios_servicios_182{	width:182;}.width_precios_servicios_166{	width:166;}/*Final Estilos para la pagina de Plan ACS*//*FORMULARIO Especial domicialicion bancaria*/.domiciliacion {	overflow: hidden;}.domiciliacion li {	float:left;	width: 150px;}.domiciliacion li input, .domiciliacion li label {	width: 145px;	padding-left:0;	margin-left:0;}/*titulos con icono h3*/h3.icono {	padding: 4px 2px 4px 35px;	border-bottom:none;}h3.mundo {	background: url('/naturgas/img/icoHC_nosepara.gif') no-repeat left center;}h3.balanza {	background: url('/naturgas/img/icoHC_balanza.gif') no-repeat left center;}h3.prevenir {	background: url('/naturgas/img/icoHC_prevenir.gif') no-repeat left center;}h3.tiempo {	background: url('/naturgas/img/icoHC_tiempo.gif') no-repeat left center;}h3.naturaleza {	background: url('/naturgas/img/icoHC_arbol.gif') no-repeat left center;}h3.regalo{	background: url('/naturgas/img/icoHC_regalo.gif') no-repeat left center;}h3.sol{	background: url('/naturgas/img/icoHC_sol.gif') no-repeat left center;}/*LISTADO BANNERS*/ul.banners li {	margin-bottom:10px;}/*LISATDO BOTONES*/.lstBotones{	overflow: hidden;	margin-top:15px;}.lstBotones li {	float: left;}/*home clientes*/.destGestion {	background-color: #fff;	overflow: hidden;}.contenido .col30 .destGestion {	width: 196px;}.destGestion div {	border: 1px solid #dadad9;	border-top:none;	overflow: hidden;}/*COMBO SELECCIONAR PORTAL*/.selectPortales {	float: right;	padding-top: 60px;	background: url('/naturgas/img/fnd_select.png') no-repeat top;	margin-bottom:10px;}/*FACT ELECT*/.factElec li {	padding-left: 35px;	margin-left:0;}.factElec li.uno {	background: url('/naturgas/img/ico_factElec1.gif') no-repeat 0 5px;}.factElec li.dos {	background: url('/naturgas/img/ico_factElec2.gif') no-repeat 0 5px;}.factElec li.tres {	background: url('/naturgas/img/ico_factElec3.gif') no-repeat 0 5px;}.factElec li.cuatro {	background: url('/naturgas/img/ico_factElec4.gif') no-repeat 0 5px;}.factElec li.cinco {	background: url('/naturgas/img/ico_factElec5.gif') no-repeat 0 0;}.factElec li.seis {	background: url('/naturgas/img/ico_factElec6.gif') no-repeat 0 5px;}/*EVALUA*/.listadoVotos h4 {	margin-bottom:0;}/*FLASHES HOMES*/.flashHomes{	width:496px;	height:170px;	overflow:hidden;	margin-bottom: .6em;	border:1px solid #cccccc;}.flashColaboradores {	width:720px;	height:230px;	overflow:hidden;	margin-bottom: .6em;	border:1px solid #cccccc;}
