﻿body
{
	margin: 0px 0px 0px 0px;

}
.Imagen
{
	border: solid 1px #FFFFFF;
	padding-right:5px;
}
#lilili
{
	width: 100%;
	height: 100%;
	text-align: center;
	
	
}
.puntos
{
	font-family:Arial;
	font-size:10px;
    color:#8F939A;
	}
	
	
.menu
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	background-color: #7F818D;
	text-decoration: none;
}
.menu a:link
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu a:visited
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu a:active
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu a:hover
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}

.menu2
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	background-color: #F17F03;
	text-decoration: none;
}
.menu2 a:link
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu2 a:visited
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu2 a:active
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.menu2 a:hover
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	text-decoration: none;
}
.negrita
{
	font-family: verdana;
	font-size: 10px;
	color:#242424;
	font-weight:bold;
	text-decoration: none;
	}
.negrita_blanco
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
	.negrita_blanco a:link
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
	.negrita_blanco a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
	.negrita_blanco a:hover
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
	.negrita_blanco a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
.texto_normal
{
	font-family: verdana;
	font-size: 10px;
	color: #39434D;
	text-decoration: none;
	
}

.total
{
	font-family: verdana;
	font-size: 11px;
	color:white;
	text-decoration: none;
	text-align: right;
	font-weight:bold;
	vertical-align:bottom;
}
.texto_blanco
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: none;	
	text-align:justify;
	}
	.texto_blanco a:link
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;
	text-align:justify;	
	}
	
	
	
.texto_blanco a:hover
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;	
	text-align:justify;	
	}
.texto_blanco a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;	
	text-align:justify;	
	}
.texto_blanco a:active
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;	
	text-align:justify;	
	}
	
	
.texto_gris
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}

.texto_gris_oscuro
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}
	
	.texto_gris_oscuro a:link
{
	font-family: verdana;
	font-size: 10px;
	color: #39434D;
	text-decoration: none;
}

.texto_gris_oscuro a:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #39434D;
	text-decoration: none;
}
.texto_gris_oscuro a:active
{
	font-family: verdana;
	font-size: 10px;
	color: #39434D;
	text-decoration: none;
}
.texto_gris_oscuro a:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #39434D;
	text-decoration: none;
}
.texto_rojo_negrita
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color:#39434D;
	text-decoration: none;	
	}
.texto_rojo_negrita a:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color:#39434D;
	text-decoration: none;	
	}
	.texto_rojo_negrita a:link
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color:#39434D;
	text-decoration: none;	
	}
	.texto_rojo_negrita a:visited
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color:#39434D;
	text-decoration: none;	
	}
	.texto_rojo_negrita a:active
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color:#39434D;
	text-decoration: none;	
	}	
	
	
.texto_rojo
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
	}
	
	.texto_rojo a:link
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}

.texto_rojo a:hover
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}
.texto_rojo a:active
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}
.texto_rojo a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:#39434D;
	text-decoration: none;	
}
.linea_roja
{
	background-image: url(images/px_rojo.gif);
	background-repeat: repeat-x;
	height:1px;
}
.linea_gris
{
	background-image: url(images/px_gris.gif);
	background-repeat: repeat-x;
	height:1px;
	}
.linea_puntos
{
	background-image: url(images/px_doble.gif);
	background-repeat: repeat-x;
	height:1px;
}

.linea_puntos_negra
{
	background-image: url(images/px_doble_negro.gif);
	background-repeat: repeat-x;
	height:1px;
}

.texto_negro2
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
}
.texto_negro
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #333333;
}
	
	.texto_negro a:link
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color:#333333;
	text-decoration: underline;	
}

.texto_negro a:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color:#333333;
	text-decoration: underline;	
}
.texto_negro a:active
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color:#333333;
	text-decoration: underline;	
}
.texto_negro a:visited
{
font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color:#333333;
	text-decoration: underline;	
}
.texto_azul
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #7F818D;
	
}
.texto_azul a:link
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #7F818D;
	text-decoration: underline;
}
.texto_azul a:hover
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #7F818D;
	text-decoration: underline;
}
.texto_azul a:visited
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #7F818D;
	text-decoration: underline;
}
.texto_azul a:active
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bolder;
	color: #7F818D;
	text-decoration: underline;
}
.drops
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	width: 202px;
	
}
.Boton
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #6A6C79;
}
.CajaTexto
{
	border-right: #39434D 1px solid;
	border-top: #39434D 1px solid;
	font-size: 10px;
	border-left: #39434D 1px solid;
	color: #39434D;
	border-bottom: #39434D 1px solid;
	font-family: Verdana;
	width: 90px;
	}

.CajaTextoLargo
{
	border-right: #39434D 1px solid;
	border-top: #39434D 1px solid;
	font-size: 11px;
	border-left: #39434D 1px solid;
	color: #39434D;
	border-bottom: #39434D 1px solid;
	font-family: Verdana, Arial, Tahoma;
	width: 160px;
	}

.CajaTextoMultiline
{
	border-right: #39434D 1px solid;
	border-top: #39434D 1px solid;
	font-size: 11px;
	border-left: #39434D 1px solid;
	color: #39434D;
	border-bottom: #39434D 1px solid;
	font-family: Verdana, Arial, Tahoma;
	width: 100%;
}
.Validaciones
{
	font-weight: bolder;
	font-size: 10px;
	color: #F17F04;
	font-family: Verdana, Arial, Tahoma;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
	text-align: left;
}
.Titulo
{
	
	font-size: 14px;
	color: white;
	font-family: Verdana;
	font-weight:bold;
}
.Titulonaranja
{
	
	font-size: 14px;
	color: #F17F04;
	font-family: Verdana;
	font-weight:bold;
}
.Titulogris
{
	
	font-size: 14px;
	color: #39434D;
	font-family: Verdana;
	font-weight:bold;
}

.Tituloosc
{
	font-size: 14px;
	color: #171819;
	font-family: Verdana;
	font-weight:bold;
}

.watermarkedlargo
{
	width: 300px;
	padding: 2px 0 0 2px;
	border: 1px solid #BEBEBE;
	background-color: #FFFDDD;
	color: gray;
	font-size: 11px;
	font-style: italic;
	font-family: Verdana, Arial, Tahoma;
}	
.grisoscuro
{
	color: #191E24;
	font-family: Verdana;
	font-size: 10px;
}
.linknaranja
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color: #F17F04;
	text-decoration:none;
	}
	
.titulo_blanco
{
	font-family: verdana;
	font-size: 14px;
	color:white;
	font-weight:bold;
	text-decoration: none;
	}
.titulo_naranja
{
	font-family: verdana;
	font-size: 14px;
	color:#F17F04;
	font-weight:bold;
	text-decoration: none;
	}
.subtitulo
{
	font-family: verdana;
	font-size: 11px;
	color:#F17F04;
	font-weight:bold;
	text-decoration: none;
	}
.texto_naranja
{
	font-family: verdana;
	font-size: 10px;
	color:#F17F04;
	text-decoration: none;	
	}
	
.texto_naranja a:link
{
	font-family: verdana;
	font-size: 10px;
	color:#F17F04;
	text-decoration: none;	
}

.texto_naranja a:hover
{
	font-family: verdana;
	font-size: 10px;
	color:#F17F04;
	text-decoration: none;	
}
.texto_naranja a:active
{
	font-family: verdana;
	font-size: 10px;
	color:#F17F04;
	text-decoration: none;	
}
.texto_naranja a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:#F17F04;
	text-decoration: none;	
}
.tree
{
	font-family: verdana;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration: none;	
	padding:2px 2px 2px 2px;
	
}

.treehover
{
	border: solid 1px #F17F04;
	background-color: #F3DDC4;
	padding: 0px 1px 0px 1px;
	font-family: verdana;
	font-size: 10px;
	color: #39434d;
	text-decoration: none;	
	
}

.Grid
{
	font-family: verdana;
	font-size: 11px;
	width: 100%;
	border: none 0px;
	text-align: left;
}

.Grid td
{
	font-family: verdana;
	font-size: 11px;
	border: solid 1px #d0d0d0;
	text-align: left;
}

.Grid th
{
	font-family: verdana;
	font-size: 11px;
	border: solid 1px #d0d0d0;
	text-align: left;
}
.HeaderGrid
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	background-color: #F17F04;
	text-align: left;
}

.HeaderGrid a:link
{
	color: #ffffff;
	background-color: #F17F04;
	
}
.HeaderGrid a:hover
{
	color: #ffffff;
	background-color: #F17F04;
	
}
.HeaderGrid a:active
{
	color: #ffffff;
	background-color: #F17F04;
	
}
.HeaderGrid a:visited
{
	color: #ffffff;
	background-color: #F17F04;
	
}

.FooterGrid
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
	height: 20px;
}
.PagerGrid
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
}
.PagerGrid a:link
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
	
}
.PagerGrid a:hover
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
	
}
.PagerGrid a:active
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
	
}
.PagerGrid a:visited
{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	background-color: #F17F04;
	
}

.AlternateItemGrid
{
	background-color: #F5F5F5;
}

.ItemGrid
{
	background-color: #FFFFFF;
}

.Etiqueta
{
	background-color: #F17F04;
	border: solid 1px #7F818D;
	padding: 1px 1px 1px 1px;
	width: 130px;
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	height: 20px;
}

.link_blanco
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;
	font-weight:bold;
	text-align:justify;
	}
	.link_blanco a:link
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	text-decoration: underline;
	font-weight:bold;
	text-align:justify;	
	}
	
	
	
.link_blanco a:hover
{
	font-family: verdana;
	font-size: 10px;
	color:white;
		text-decoration: underline;
	font-weight:bold;
	text-align:justify;	
	}
.link_blanco a:visited
{
	font-family: verdana;
	font-size: 10px;
	color:white;
		text-decoration: underline;
	font-weight:bold;
	text-align:justify;	
	}
.link_blanco a:active
{
	font-family: verdana;
	font-size: 10px;
	color:white;
		text-decoration: underline;
	font-weight:bold;
	text-align:justify;	
	}
.ajax__tab .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(images/tab-line.gif) repeat-x bottom;width:100%}
.ajax__tab .ajax__tab_outer {padding-left:0px;background:url(images/tab-right.gif) no-repeat right;}
.ajax__tab .ajax__tab_inner {padding-right:0px;background:url(images/tab-left.gif) no-repeat left;}
.ajax__tab .ajax__tab_tab {height:22px;padding:4px;margin:0px;background:url(images/tab.gif) repeat-x;}
.ajax__tab .ajax__tab_hover .ajax__tab_outer {background:url(images/tab-hover-right.gif) no-repeat right;height:22px;}
.ajax__tab .ajax__tab_hover .ajax__tab_inner {background:url(images/tab-hover-left.gif) no-repeat;height:22px;}
.ajax__tab .ajax__tab_hover .ajax__tab_tab {background:url(images/tab-hover.gif) repeat-x;}
.ajax__tab .ajax__tab_active .ajax__tab_outer {background:url(images/tab-active-right.gif) no-repeat right;}
.ajax__tab .ajax__tab_active .ajax__tab_inner {background:url(images/tab-active-left.gif) no-repeat;}
.ajax__tab .ajax__tab_active .ajax__tab_tab {background:url(images/tab-active.gif) repeat-x;}
.ajax__tab .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0px;padding:4px;background-color:#ffffff;width:100%}

.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
} 
.modalPopup
{
	border:solid 1px #000;
	padding: 0px;
	background-color:White;
	width:500px;
	height:300px;
}
.contenedorPopup
{
	padding:20px;
}
