body {
	margin-left         : 0px;
	margin-top          : 0px;
	background-image    : url('../images/fond_sv00.gif');
}
a {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	color               : #000000;
	text-decoration     : underline;
}

a:active {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : underline;
	color               :  #404AAC
}
a:link, .a_link {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : underline;
	color               :  #476FC0;
	cursor              : hand;
}
a:hover {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : underline;
	color               : #476FC0
}
ul {
	margin-left         : 20px;
}
hr{
	color               : #d2d2d2;
	height              : 1px;
}
form{
	display             : inline;
}

#app_loading {
	width               : 100%;
	color               : black;
	font-size           : 28px;
	vertical-align      : middle;
	text-align          : center;
	font-family         : verdana;
	font-weight         : bolder;
}

.fecha_hora{
	font-size           : 10px;
	font-family         : verdana, arial, helvetica;
	font-weight         : bolder;
	text-align          : right;
}

.datos_usuario{
	font-size           : 10px;
	font-family         : verdana, arial, helvetica;
	font-weight         : bolder;
	background-color    : #F9F9F9;
	color               : black;
	border-top          : 1px solid #e2e2e2;
	border-bottom       : 1px solid #e2e2e2;
}
.texto {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	letter-spacing      : 0;
	color               : black;   
	font-weight         : normal;
}
.select, SELECT {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : normal;
	color               : #000000;
	border              : 1px solid #006600;
	background-image    : url('../images/fondo_campo.gif');
}
.input {
	border              : 1px solid #e5e5e5;
	background-color    : white;
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	color               : #000000;
}
.input_wrong {
	border              : 1px solid #97CD2D;
	background-color    :  #E0F0C0;
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	color               : #000000;
}
.frame {
	border              : 1px solid #cfd4e4;
	padding             : 2px;
	margin-bottom       : 5px;
	margin-top          : 5px;
	border-collapse     : collapse;
}

.frame_1 {
	border              : 1px dashed #02319B;
	border-right        : 1px solid #02319B;
	border-bottom       : 1px solid #02319B;
	padding             : 0px;
	margin-bottom       : 0px;
	margin-top          : 0px;
	border-collapse     : collapse;
	margin-left         : 0px;
}

.ayuda_login {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	background-color    : #E0F0C0;
	color               : black;
	text-align          : justify;
	padding             : 5px;
	border-bottom       : 2px solid #97CD2D;
	border-right        : 2px solid #97CD2D;
	height              : 70px;
	vertical-align      : top;
	letter-spacing      : 0px;
}
.small_help{
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	padding             : 5px;
	color               : black;
	text-align          : justify;
	background-color    : #E0F0C0;
	border-bottom       : 2px solid #97CD2D;
	border-right        : 2px solid #97CD2D;
}
.ayuda {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	/*background-color  : #DEE7F8; border #02319B*/
	background-color    : #E0F0C0;
	color               : black;
	text-align          : justify;
	padding             : 5px;
	border-bottom       : 2px solid #97CD2D;
	border-right        : 2px solid #97CD2D;
	height              : 70px;
	vertical-align      : top;
	letter-spacing      : 0px;
}
.label_login {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : bolder;
	letter-spacing      : 1;
	color               : black;
	text-align          : left;
}
.label_tabla {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : bolder;
	letter-spacing      : 0;
	color               : black;
	text-align          : left;
	padding             : 0px;
	padding-left        : 8px;
	background-color    : #f5f5f5;
	border-right        : 1px solid #d5d5d5;
	border-bottom       : 1px solid #d5d5d5;
	height              : 20px;
}
.label_tabla_with_help {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : bolder;
	letter-spacing      : 0;
	color               : black;
	text-align          : left;
	cursor              : help;
	padding             : 0px;
	padding-left        : 8px;
	background-color    : #f5f5f5;
	border-right        : 1px solid #d5d5d5;
	border-bottom       : 1px solid #d5d5d5;
	height              : 20px;
}
.seccion_tabla_1 {
	font-family         : verdana, arial, times;
	font-size           : 10px;
	font-weight         : bolder;
	letter-spacing      : 1;
	color               : white;
	text-align          : left;
	border              : 1px solid white;
	padding-left        : 2px;
	padding-left        : 15px;
	background-color    : #02319B;
	text-transform      : capitalize;
	background-image    : url('../images/fondo_seccion.jpg');
	height              : 15px;
}
.seccion_tabla {
	font-family         : verdana, arial, times;
	font-size           : 10px;
	font-weight         : bolder;
	letter-spacing      : 1;
	color               : black;
	text-align          : left;
	border              : 1px solid white;
	padding-left        : 2px;
	padding-left        : 15px;
	background-color    : #FF9934;
	text-transform      : capitalize;
	background-image    : url('../images/fondo_seccion_1.jpg');
	height              : 15px;
}
.titulos_tablas_over {
	background-color    : #0D2678;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bolder;
	color               : white;
}
.enlace_ayuda {
	font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : bolder;
	letter-spacing      : 1;
	color               : white;
	text-align          : right;
	padding-right       : 10px;
	background-color    : #0d2678;
	text-transform      : capitalize;
	text-decoration     : underline;
	cursor              : hand;
}
.button_holder {
	background-color    : #f2f2f2;
	padding-top         : 5px;
	padding-bottom      : 5px;
	border-top          : 2px solid #d2d2d2;
}
.titulos {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 14px;
	font-weight         : bold;
}
.supertitulos {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 26px;
	font-weight         : normal;
	color               : #7095DB;
  background-image    : url('../../baseline/images/im_sv01c.gif'); 	
  background-repeat   : no-repeat;
  background-position : top right;
}
.supertitulos1 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 26px;
	font-weight         : normal;
	color               : #7095DB;
  background-image    : url('../images/banner01.gif'); 	
  background-repeat   : repeat-x;
  background-position : top left;
}
.subtitulos {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 12px;
	font-weight         : bold;
	color               : #000000;
}
.subtitulos2 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 12px;
	color               : #FFFFFF;
}
.subtitulos3 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 16px;
	font-weight         : bold;
	color               : #B4B4B4;
}
.resaltado1 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 12px;
	font-weight         : bold;
	color               : #586622;
}
.resaltado2 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 12px;
	font-weight         : bold;
	color               : #104C87;
}
.contentmain {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	color               : #000000;
	text-decoration     : none
}
.boton {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	color               : #424242;
}
.boton_win {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bolder;
	color               : #424242;
	width               : 18px;
	cursor              : hand;
}
.boton_nav {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px outset #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 14px;
	cursor              : hand;
	display             : inline-block;
	margin-left         : 1px;
}

.boton_nav_1 {
	background-color    : #b5b5b5;
	/*background-image  : url('../images/fb_1.gif');
	background-repeat   : repeat-x; */
	border              : 1px inset #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 14px;
	cursor              : hand;
	display             : inline-block;
	margin-left         : 1px;
}

.nav_first {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 25px;
	cursor              : hand;
}
.nav_last {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 25px;
	cursor              : hand;
}
.nav_prev {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 18px;
	cursor              : hand;
}
.nav_next {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 9px;
	font-weight         : bolder;
	color               : #424242;
	width               : 18px;
	cursor              : hand;
}
.nav_filter {
	background-color    : #e5e5e5;
	background-image    : url('../images/fb_1.gif');
	background-repeat   : repeat-x;
	border              : 1px solid #b2b2b2;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	color               : #424242;
	width               : 50px;
	cursor              : hand;
}
.r_1 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : none;
	color               : #476FC0;
	background-color    : #f5f5f5;
	height              : 10px;
}
.r_2 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : none;
	color               : #476FC0;
	background-color    : #FFFFFF;
	height              : 10px;
}
.r_over {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
	text-decoration     : none;
	color               : #476FC0;
	background-color    : #c2c2c2;
	height              : 10px;
}
.r_sel {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	text-decoration     : none;
	color               : #FFFFFF;
	background-color    : #02319B;
	height              : 10px;
}
.r_sel_1 {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	text-decoration     : none;
	color               : #000000;
	background-color    : #E0F0C0;
	height              : 10px;
}
.titulo_tabla {
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	color               : #000000;
}
.titulo_tablas_det {
	background-color    : white;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	color               : #000000;
	border              : 1px solid #E8E8E8;
	padding             : 2px;
	text-align          : left;
}
.contenido_tablas_det {
	background-color    : white;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : normal;
	color               : #000000;
	border              : 1px solid #E8E8E8;
	padding-left        : 5px;
}

.fondo_proceso {
	background-image    : url('../images/loading.gif');
	background-repeat   : no-repeat;
	background-position : center;
}
#messageBox {
	position            : absolute;
	height              : 50;
	background-color    : transparent;
	width               : 396px;
	padding             : 5px;
	background-position : left;
	background-repeat   : no-repeat;
	background-color    : #FFFFFF;
	border              : 1px solid #006600;
}
#messageArea {
	text-align          : center;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bolder;
	padding-top         : 5px;
}

.titulo_columna{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	/*background-color  : #97CD2D;*/
	background-color    : #FF9934;
	color               : black;
	font-weight         : bolder;
	padding             : 2px;
	padding-left        : 5px;
	background-image    : url('../images/fondo_columna.jpg');
	margin-top          : 5px;
	height              : 20px;
}

.titulo_columna_sort{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	/*background-color  : #97CD2D;*/
	background-color    : #FF9934;
	color               : black;
	font-weight         : bolder;
	padding             : 2px;
	padding-left        : 5px;
	background-image    : url('../images/fondo_columna.jpg');
	background-position : bottom;
	margin-top          : 5px;
	height              : 20px;
}


.datos_usuario_item{
	font-size           : 10px;
	font-family         : verdana, arial, helvetica;
	font-weight         : bolder;
	color               : black;
	padding-left        : 10px;
	padding-right       : 10px;
}

.menu{
	background-image    : url('../images/f_menu.gif');
	background-repeat   : repeat-x;
	background-position : center;
	height              : 16px;
	border-top          : 1px solid #DADADA;
	border-bottom       : 1px solid #DADADA;
	padding             : 2px;
}

.menu_label{
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	padding-left        : 2px;
	padding-right       : 10px;
	letter-spacing      : -1px;
	text-decoration     : underline;
	cursor              : hand;
	color               : white;
}

.menu_label_over{
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	padding-left        : 2px;
	padding-right       : 10px;
	letter-spacing      : -1px;
	text-decoration     : underline;
	cursor              : hand;
	color               : #97CD2D;
}

.menu_item{
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	letter-spacing      : -1px;
	text-decoration     : underline;
	cursor              : hand;
	color               : white;
	background-color    : #02319D;
	margin              : 1px;
	padding             : 3px;
	width               : 100%;
}

.menu_item_over{
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	letter-spacing      : -1px;
	text-decoration     : underline;
	cursor              : hand;
	color               : #97CD2D;
	background-color    : #02319D;
	margin              : 1px;
	padding             : 3px;
	width               : 100%;
}

.menu_holder{
	border              : 1px solid #02319D;
	padding             : 2px;
	width               : 150px;
	background-color    : white;
}

.app_content{
	background-repeat   : no-repeat;
	background-position : center;
	border              : 1px solid #e2e2e2;
	border-top          : 2px solid #c2c2c2;
	padding             : 5px;
}

.pestana_left{
	width               :5px;
	background-color    : white;
	font-weight         : bolder;
	font-size           : 11px;
	color               : white;
	text-align          : center;
}

.pestana_label{
	border-top          : 2px double #c2c2c2;
	border-right        : 1px double #c2c2c2;
	border-left         : 1px double #c2c2c2;
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	background-color    : #e2e2e2;
	background-image    : url('../images/p_c_1.gif');
	background-repeat   : repeat-x;
	background-position : right top;
	padding-left        : 8px;
	padding-right       : 8px;
	color               : #828282;
	text-decoration     : underline;
	cursor              : hand;
}
.pestana_label_on{
	border-top          : 2px solid #FF9934;
	border-right        : 1px double #FF9934;
	border-left         : 1px double #FF9934;
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	color               : black;
	background-color    : #FFD1A3;
	background-image    : url('../images/p_c.gif');
	background-repeat   : repeat-x;
	background-position : right top;
	padding-left        : 8px;
	padding-right       : 8px;
}

.pestana_label_over{
	border-top          : 2px double #c2c2c2;
	border-right        : 1px double #c2c2c2;
	border-left         : 1px double #c2c2c2;
	font-weight         : bolder;
	font-size           : 11px;
	font-family         : verdana, arial, helvetica;
	background-color    : #e2e2e2;
	background-image    : url('../images/p_c_1.gif');
	background-repeat   : repeat-x;
	background-position : right top;
	padding-left        : 8px;
	padding-right       : 8px;
	color               : #02319D;
	text-decoration     : underline;
	cursor              : hand;
}
.scroll{
	overflow-y          : auto;
	height              : 140px;
	width               : 95%;
	position            : absolute;
	vertical-align      : top;
}
.no_scroll{
	width               : 100%;
	height              : 140px;
	vertical-align      : top;
}
.pie_1{
  background-color    : #97CD2D;
  font-family         : arial;
  text-align          : center;
}
.pie_2{
  background-color    : #E0F0C0;
  text-align          : left;
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	font-weight         : bold;
	color               : #000000;
	text-decoration     : none;
	padding-left        : 5px;
}
.numero_resultados{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bold;
}

.contenido_tabla{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
}

.contenido_tabla_r{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;	
}

.label_tree{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : normal;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*  border              : 1px solid white;*/
  /*width               : 90%;*/   
  display             : inline-block;  
  padding-left        : 15px;
  background-image    : url('../images/bullet03.gif');
  background-repeat   : no-repeat;
}

.label_tree_with_child{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : normal;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*  border              : 1px solid white;*/
  /*width               : 90%;*/   
  display             : inline-block;  
  padding-left        : 15px;
  background-image    : url('../images/bullet05.gif');
  background-repeat   : no-repeat;
}

.label_tree_on{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : normal;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*   border              : 1px solid #02319B;*/
  text-decoration     : underline;   
/*  background-color    : #e5eaf5;*/
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet03.gif');
  background-repeat   : no-repeat;
}

.label_tree_with_child_on{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : normal;
	font-size           : 10px;
/*  padding-left        : 5px;*/
  /*border              : 1px solid #02319B;*/
  text-decoration     : underline;   
/*  background-color    : #e5eaf5;*/
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet05.gif');
  background-repeat   : no-repeat;
}

.label_tree_with_child_sel{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	font-size           : 10px;
/*  padding-left        : 5px;*/
  /* border              : 1px solid #FFFFFF; */   
/*  background-color    : #e5eaf5;*/
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet06.gif');
  background-repeat   : no-repeat;
}

.label_tree_with_child_sel_on{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*  border              : 1px solid #02319B;*/
  text-decoration     : underline;   
/*  background-color    : #e5eaf5;*/
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet06.gif');
  background-repeat   : no-repeat;
}

.label_tree_sel{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*  border              : 1px solid #FFFFFF;*/   
/*  background-color    : #e5eaf5;*/
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet04.gif');
  background-repeat   : no-repeat;
}

.label_tree_sel_on{
	font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 10px;
	font-weight         : bolder;
	font-size           : 10px;
/*  padding-left        : 5px;*/
/*  border              : 1px solid #02319B;*/
  text-decoration     : underline;   
  background-color    : #e5eaf5;
  color               : black;
  cursor              : hand;
/*  width               : 90%;*/
  display             : inline-block;
  padding-left        : 15px;
  background-image    : url('../images/bullet04.gif');
  background-repeat   : no-repeat;
}

.tree_subs{
  padding-left        : 10px;  
  border-left         : 1px dashed #c2c2c2;
  /*border-bottom       : 1px dashed #c2c2c2;*/
}

.pl{
  background-image:  url('../images/p2l.gif');
  background-repeat: no-repeat;
  background-position: top right;
  width : 6px;
}
.pc{
  background-image    : url('../images/p2c.gif');
  background-repeat   : repeat-x;
  background-position : top;
  cursor              : hand;
  color               : black;
  font-size           : 10px;
  font-weight         : bolder;
  font-family         : Verdana, Arial, Helvetica, sans-serif;
  letter-spacing      : 1px;
  text-decoration     : underline;
  height              : 20px;
}
.pr{
  background-image:  url('../images/p2r.gif');
  background-repeat: no-repeat;
  background-position: top left;
  width : 6px;
}
.pl_on{
  background-image:  url('../images/p1l.gif');
  background-repeat: no-repeat;
  background-position: top right;
  width : 6px;
}
.pc_on{
  background-image    : url('../images/p1c.gif');
  background-repeat   : repeat-x;
  background-position : top;
  cursor              : normal;
  color               : white;
  font-size           : 10px;
  font-weight         : bolder;
  font-family         : Verdana, Arial, Helvetica, sans-serif;
  letter-spacing      : 1px;
  height              : 20px;
}
.pr_on{
  background-image:  url('../images/p1r.gif');
  background-repeat: no-repeat;
  background-position: top left;
  width : 6px;
}
.paso{
  font-weight         : bolder;
  font-family         : Verdana, Arial, Helvetica, sans-serif;
  font-size           : 20px;
  color:#02319D;
  /*color               : #9AADD8;*/
  letter-spacing      : 5px;
}
.contenido_paso{
  font-family         : Verdana, Arial, Helvetica, sans-serif;
	font-size           : 11px;
	border              : 1px solid #c2c2c2;
  height              : 80px;
  padding-left        : 10px;
  vertical-align      : top;
}
.ayuda_campo{
	position            : absolute;
  font-family         : verdana, arial, times;
	font-size           : 11px;
	font-weight         : normal;
	background-color    : #E0F0C0;
	color               : black;
	text-align          : justify;
	padding             : 5px;
	border              : 1px solid #97CD2D;
	height              : 70px;
	vertical-align      : top;
	letter-spacing      : 0px;
	width               : 200px;
}

.numero_1{
  font-family         : verdana, arial, times;
	font-size           : 24px;
	font-weight         : bolder;
	font-style          : italic;
	color               : #02319B;
}

.numero_2{
  font-family         : verdana, arial, times;
	font-size           : 24px;
	font-weight         : bolder;
	font-style          : italic;
	color               : #FF9934;
}
