.new_version a{            height: 25px;            text-align: left;            vertical-align: middle;            background-image: url(../../../pics/boton_nueva_version.jpg);            background-repeat: no-repeat;            float: left;            width: 172px;                        font-size: 11px;            line-height: 25px;            font-weight: bold;            color: #14307A;            background-position: right center;            font-family: Arial, Helvetica, sans-serif;            cursor:pointer;            text-decoration: none;}body {	margin-top: 0px;	background-color: #144684;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;}a {   color: #154884;}.celda_01 {	height: 20px;	background-color: #ff9a31;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;}.celda_01:hover {	height: 20px;	background-color: #ff9a31;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #154884;	text-decoration: none;}.col_izq_tit {	background-repeat: no-repeat;	background-position: bottom;	background-image: url(/PRESENTnueva/HTML/images/col_izq_tit.gif);	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #154884;	line-height: 40px;}.col_der_tit {	background-repeat: no-repeat;	background-position: top;	background-image: url(/PRESENTnueva/HTML/images/col_der_tit.gif);	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.error_insert {	background-repeat: no-repeat;	background-position: top;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #ff0000;	text-indent: 15px;}.col_der_tit2 {	background-repeat: no-repeat;	background-position: top;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.title {	background-repeat: no-repeat;	background-position: top;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #154884;	text-indent: 15px;}.tit_columna {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #154884;	padding-left: 15px;}.bajada_columna {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #5B7FA9;	padding-left: 15px;	padding-bottom: 10px;}.calendario_borde {	border: 1px solid #c0c0c0;	margin-top: 2px;	margin-bottom: 2px;}.line_bg {	background-image: url(/PRESENTnueva/HTML/images/line_bg.gif);	background-repeat: no-repeat;	background-position: center top;}.celda_01 select{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #144684;	width: 100px;	vertical-align: middle;}.bold11{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-left: 5px;	color: #f4f4f4;}.celda_01 .bold14{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	padding-left: 10px;}.menu {	height: 11px;	background-color: #ff9a31;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	font-weight: bold;}.menu:hover {	height: 12px;	background-color: #ff9a31;	font-family: Tahoma, Arial, Helvetica, sans-serif;	color: #154884;	text-decoration: none;}.title1 {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  padding-left: 5px;  color: #144684;   vertical-align: middle;  font-weight: bold;  width: 195px;  margin-top: 2px;  line-height: 15px;  margin-bottom: 1px;  }h3 {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px;  background-color: #d0dae6;  padding-left: 5px;  color: #144684;  height: 15px;  vertical-align: middle;  font-weight: bold;  width: 195px;  clip: rect(auto,auto,auto,auto);  margin-top: 2px;  border: 1px solid #b8c8da;  line-height: 15px;  margin-bottom: 1px;  }.grafico_01 {	background-color: #f7f7f7;	border: 1px solid #d0dae6;	margin-top: 10px;}.grafico_01_sub {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-right: 8px;	background-color: #eeeeee;/*	height: 25px;*/	width: 490px;	border: 1px solid #d0dae6;	margin-top: 1px;	color: #154884;}.grafico_02_sub {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	background-color: #eeeeee;	height: 25px;	width: 490px;	color: #154884;}.select_menu {	border: 1px solid #FFFFFF;	background-color: #FFFFFF;	height: 16px;}.borde_pag {	border-right-width: 2px;	border-left-width: 2px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #8aa3c2;	border-left-color: #8aa3c2;	background-color: #FFFFFF;}.borde_pie {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #154884;	text-align: center;	height: 96px;	border-top: 5px solid #ff9a31;	width: 760px;}.borde_pie_print {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #154884;	text-align: center;	height: 96px;	border-top: 5px solid #ff9a31;}.grafico_simbolo {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #7b7b7b;}.tabla_bajo {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #d0dae6;	height: 18px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	width: 270px;	text-indent: 10px;	line-height: 18px;	color: #154884;	font-weight:bold}.tabla_bajo_blanca {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFFFF;	height: 18px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	width: 270px;	color: #154884;	font-weight:normal;	padding-left: 10px;}a.h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}.Submenu {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5B7FA9;}.subsubmenu {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5B7FA9;	text-decoration: none;	padding-left: 5px;}.subsubmenu:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5084c1;	font-weight:bold;	text-decoration: none;	padding-left: 5px;	font-weight: bold;}.subsubmenu1 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5B7FA9;	text-decoration: none;	padding-left: 5px;	font-weight: bold;}.subsubmenu1:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5084c1;	font-weight:bold;	text-decoration: none;	padding-left: 5px;	font-weight: bold;}.bullet_submenu {	background-image: url(/PRESENTnueva/HTML/images/bullet_submenu.gif);	background-repeat: no-repeat;	background-position: right center;}a.Submenu {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #154884;	text-decoration: none;	padding-left: 20px;}a.Submenu:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	font-weight: normal;}a.Submenu1 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #154884;	text-decoration: none;	padding-left: 20px;}a.Submenu1:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	font-weight: bold;}.borde_celda {	overflow: hidden;	clip: rect(auto,auto,2px,auto);	background-color: #f2f2f2;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;	height: 22px;}.posIMG {	height: 7px;	width: 7px;	margin: 6px;}.seleccion_tit {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #757575;	text-indent: 5px;	height: 16px;}.select_grafico_01 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #154884;	width: 180px;}.col_der_tit_tabla {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.calendario {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #003366;	margin-bottom: 15px;}.calendario_dia {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #154884;	width: 38px;}.calendario_select {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #003366;	width: 170px;	margin-top: 5px;}.calendario_mes {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #154884;	width: 78px;}.calendario_linea {	border-right-style: solid;	border-right-width: 1px;	border-right-color: #c0c0c0;}.calendario_anual {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #154884;	width: 48px;}.titulocalendario {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #154884;	padding-right: 5px;	padding-left: 3px;}.tablecalendario {	padding-top: 20px;	padding-bottom: 20px;}.textocalendario {	font-family: Tahoma;	font-size: 8px;}.texto9pts {	font-family: Tahoma;	font-size: 9px;	color: #144684;}.texto9ptsbold {	font-family: Tahoma;	font-size: 10px;	color: #144684;	font-weight: bold;}.bordeazul {	border: 1px solid #d0dae6;	margin-bottom: 10px;}/*.select_grafico_01 {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 10px;  font-weight: normal;  color: #154884;  width: 180px; }*/.grafico_02 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 14px;   text-align:right;   font-weight: normal;   color: #3B6697;   padding-left: 10px;   }.grafico_03 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: left;   font-weight: normal;   color: #3B6697;   padding-left: 10px;   }.grafico_04 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: left;   font-weight: normal;   color: yellow;   padding-left: 10px;   }.grafico_05 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: right;   font-weight: normal;   color: #3B6697;   padding-left: 10px;   }.grafico_06 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: right;   font-weight: normal;   color: #3B6697;   padding-left: 4px;   text-align:left;   vertical-align: top;   }.grafico_header {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 10px;  text-align: center;  font-weight: bold;  color: #eaeaea;  padding-left: 3px;  background-color: #3b6697;  }  .sortheader {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 10px;  text-align: center;  font-weight: bold;  color: #eaeaea;  padding-left: 10px;  background-color: #3b6697;  text-decoration: none;  }  .grafico_footer {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  text-align: right;  font-weight: normal;  color: #eaeaea;  padding-left: 10px;  background-color: #3b6697;  }.tabla_adm_funnel {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  text-align: left;  font-weight: normal;  color: #eaeaea;  padding-left: 4px;  background-color: #3b6697;  }    .col_der_tit_tabla {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 10px;   font-weight: bold;   color: #154884;   text-indent: 15px;  }.calendarDateInput {	font-family: Tahoma;	font-size: 9px;	color: #144684;	font-weight:bold;}/***  Estilos del sitio antiguo, que se estan utilizando  ***/.warning {   background-color: #FFF5EE;   border: 2px solid #800000;   padding: 5px;}table.form {   background: #EEEEEE;   border: 1px solid #C0C0C0;   margin: 10px;   padding: 10px;}form.nomargin {    margin: 0;}.inputlabel {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size:11px;	   font-weight: bold;}.checkbox {    font-family: Tahoma, Arial, Helvetica, sans-serif;    border: 0;    height: 14px;    width: 14px;    background: transparent;}.countFunnel 	{		font-family: Tahoma, Arial, Helvetica, sans-serif;   		font-size:11px;	   		font-weight: bold;	}.menuFunnel 	{		font-family: Tahoma, Arial, Helvetica, sans-serif;   		font-size:11px;	   		font-weight: bold;	}.menuFunnel:Hover 	{		font-family: Tahoma, Arial, Helvetica, sans-serif;   		font-size:11px;	   		font-weight: bold;		color: red;	}.disabled_edit {   background-color: #EEEEEE;   border: 1px solid #C0C0C0;   color: #666666;   font-family: courier new;   font-weight: bold;   white-space: pre;}.textinput, input, textarea {   background-color: #EEEEEE;   border: 1px solid #C0C0C0;   font-family: courier new;   font-size: 11px;}.textinputerror {   background-color: #FFFFFF;   border: 2px solid #FF0000;   font-family: courier new;}.h4_tit {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.h4_subtit {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.h3_tit {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #154884;	text-indent: 15px;}.button {   background-color: #336699;   border-bottom: 2px solid #003366;   border-left: 2px solid #6699CC;   border-right: 2px solid #003366;   border-top: 2px solid #6699CC;   color: #FFFFFF;   font-family: Tahoma;}.funnel_01 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: left;   font-weight: normal;   color: #3B6697;   padding-left: 1px;   }.funnel_02 {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 10px;   text-align:right;   font-weight: normal;   color: #3B6697;   padding-left: 1px;   }a.resumen {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: left;   font-weight: normal;   color: #3B6697;   padding-left: 10px;   }a.resumen:hover {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 12px;   text-align: left;   font-weight: normal;   color: #000000;   padding-left: 10px;   }.texto_comun {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 10px;   text-align: left;   font-weight: normal;   color: #000000;   padding-left: 10px;   text-indent: 15px;   }.texto_colas {   font-family: Tahoma, Arial, Helvetica, sans-serif;   font-size: 10px;   font-weight: normal;   color: #000000;   }.nuevo_footer {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #5B7FA9;	padding-left: 15px;	padding-bottom: 10px;}a.nuevo_footer {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #5B7FA9;	padding-left: 2px;	padding-bottom: 10px;	text-decoration: underline;}.even {	background-color: #eaeaea;}tbody tr.even td {	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;}.odd {}tbody tr td.first-cell {	border-right: 4px solid #ddd;}thead tr {	height: 18px;}th.first-cell, tfoot tr td.first-cell {	border-right: 4px solid #258;}tr.separator, td.separator {	height: 4px;	background-color: #036;	border: 1px solid red;	margin: 0; padding: 0;}/* Por si alguien la usa */.grafico_02 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #3B6697;	padding-left: 9px;}table.data {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #3B6697;	padding-left: 9px;	text-align: right;}.atencion{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #2339A0;	text-align: left;	font-weight: bold;	padding-left: 150px;	height: 20px;	line-height: 20px;	vertical-align: text-bottom;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;}.simbolo{	background-image: url(/PRESENTnueva/HTML/images/exclam1.jpg);	background-repeat: no-repeat;	background-position: 50px center;	height: 60px;	width: 150px;	float: left;}#mensaje_login{	background-color: #CCD7F5;	background-image: url(/PRESENTnueva/HTML/images/bg_right.jpg);	background-repeat: no-repeat;	background-position: right;	padding-top: 20px;	padding-bottom: 20px;	border: 1px solid #92AAEB;	height: 117px;	width: 99%;	margin-top: 1%;	margin-bottom: 1%;}#mensaje_login p{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #454545;	text-align: left;	line-height: 16px;}.link{	background-image: url(/PRESENTnueva/HTML/images/botoncito3.gif);	background-repeat: no-repeat;	height: 28px;	font-family: Arial, Helvetica, sans-serif;	cursor: pointer;	background-position: center center;	width: 102px;}.link a{	color: #FFFFFF;	font-size: 12px;	text-align: center;	vertical-align: middle;	height: 28px;	width: 102px;	line-height: 28px;	text-decoration: none;	font-weight: bold;	display: block;}.link a:hover{	color: #454545;}