.tblAsientos td
{
	font-size:10px;
}

.lblUbiDisp
{
	vertical-align:middle;
	text-align:center;
	line-height:18px;
}

.btnAsiento
{
	width:0px;
	height:0px;
	display:none;
}

.lblAsiSel
{
	vertical-align:middle;
	text-align:center;
	line-height:18px;
	height:20px;
	padding-left:5px; 
	padding-right: 5px;
	background-color:#FCF903;
	font-weight: bold;
}

.tabla-cartelera {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 10px;
}
.tdTabCarteleraDer {
	height: 29px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../uyImagenes/bk_tab_on_r.gif);
	background-repeat: no-repeat;
}
.tdTabCartelera {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../uyImagenes/bk_tab_on.gif);
	background-repeat:  repeat-x;
	margin-top: 5px;
	background-position: center;
	color: #990000;
}
.tdTabCarteleraIzq {

	height: 29px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../uyImagenes/bk_tab_on_l.gif);
	background-repeat: no-repeat;
}

.tdTabCarteleraOffDer {
	height: 29px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-image: url(../uyImagenes/bk_tab_on_r.gif);
	background-repeat: no-repeat;
}
.tdTabCarteleraOff {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-image: url(../uyImagenes/bk_tab_on.gif);
	background-repeat:  repeat-x;
	margin-top: 5px;
	background-position: center;
	color: #000000;
}
.tdTabCarteleraOffIzq {

	height: 29px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-image: url(../uyImagenes/bk_tab_on_l.gif);
	background-repeat: no-repeat;
}

.cartelera-info:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
	padding-bottom: 10px;
	background-position: left;
	text-align: left;
}

.cartelera-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
	padding-bottom: 10px;
	background-position: left;
	text-align: left;
}

.cartelera-evento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-position: left;
	text-align:left;
	padding-top: 10px;
}

.cartelera-evento:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	text-decoration: underline;
	text-align:left;
}

.cartelera-link:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
	padding-bottom: 5px;
	text-decoration: underline;
	text-align:left;
}
.cartelera-link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
	padding-bottom: 5px;
	text-decoration: underline;
	text-align:left;
}

.cartelera-accion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.cartelera-accion:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.cartelera-item-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	text-decoration: none;
}

.cartelera-item-1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	text-decoration: none;
}
.cartelera-resumen-titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	background-image: url(../uyImagenes/bk_tab_off.gif);
	background-repeat:  repeat-x;
	height: 27px;
	border: 1px none #999999;
}

.fichaEventoLink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #009900;
	text-decoration: underline;
	text-align:left;
}
.fichaEventoLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #006600;
	text-decoration: underline;
	text-align:left;
}
.lblFechaCartelera
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BBBBBB;
}

.lblDatosAdicionales
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.lblDatoFichaEvento
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006600;
}
.lblNombreEvento
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #222222;
}

.lblResumenEvento
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.divEvento
{
    padding: 5px;
}

.tdNombreEvento
{
    text-align: left;
    border-bottom: solid 1px #CCCCCC;
    width:100%;
    padding-bottom: 5px;
}
.tblEvento
{
    text-align: left;
}

.tblFichaEvento
{
    text-align: left;
    background-color: #F5F5F5;
    width: 200px;
    border: dotted 1px #CCCCCC;
    float: right;
    margin-left: 5px;
    margin-bottom: 5px;
    
}

.tblDatosBasicos
{
    text-align: left;
    width: 100%;
    padding: 2px;
    border-collapse: collapse;
    
}

.hlPaginacionCartelera:hover
{
    font-size: 10px;
	font-weight: bold;
	color: #009900; 
	text-decoration: underline;  
}

.hlPaginacionCartelera:link
{
    font-size: 10px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlPaginacionCartelera:visited
{
    font-size: 10px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlPaginacionCartelera:active
{
    font-size: 10px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.tblPaginacionEventos
{
    margin-left:0px;
    margin-right:0px;
    width: 100%;
    border: dotted 1px #CCCCCC;
    background-color: #EBF9CF;
    padding:5px;
    height:25px;
}

.tdPaginacionEventos
{
    width: 100%;
    padding: 5px 10px 5px 10px; 
    text-align:right;
}

.tdPaginacionEventosLinks
{
    text-align: right;
    width:150px;
}

.tblEventosDisponibles
{
    width: 100%;
    background-color: #FFFFFF;
    padding: 0px;
    border-collapse: collapse;
}

.tblEvento
{
    width: 100%;
    /*background-color: #FFFFFF;*/
    padding: 0px;
    border-bottom: dotted 1px #CCCCCC;
}

.tblEventoFicha
{
    width: 100%;
    padding: 0px;
    border-bottom: dotted 1px #CCCCCC;
}

.tdEventosFecha
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:100%;
	color: #006600;
	height: 18px;
}

.lblEventosFecha
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6600;
	font-weight: bold;
	
}

.hlEventosNombre:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.tdEventosResumen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.lblEventosResumen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.lblEventosEnDireccion
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.lblEventosRecomendado
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.lblEventosSorteo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc6600;
}
.tdEventosRating
{
    width: 100%;
    padding: 2px 0px 0px 0px;
}
.lblEventosCalificadoCon
{
    vertical-align: middle;
    font-size: 10px;
	color: #666666;
}

.tdRatingTablaEtiqueta
{
    padding-left: 0px;
    font-size: 10px;
	color: #666666;
}
.tblRatingUsuarios
{
    border-collapse:collapse;
    border-spacing:0px;
}

.lblEventosComentarios
{
    vertical-align: middle;
    font-size: 10px;
	color: #666666;
}

.tdEventosComentarios
{
    width: 100%;
    padding: 0px 0px 0px 0px;
}

.hlEventosAgregaTuComentario:hover
{
    font-size: 9px;
	color: #cc6600;
}

.hlEventosAgregaTuComentario:active
{
    font-size: 9px;
	color: #666666;
}

.hlEventosAgregaTuComentario:visited
{
    font-size: 9px;
	color: #666666;
}
.hlEventosAgregaTuComentario:link
{
    font-size: 9px;
	color: #666666;
}

.hlRatingAgregaCalificacion:hover
{
    font-size: 9px;
	color: #cc6600;
}

.hlRatingAgregaCalificacion:active
{
    font-size: 9px;
	color: #666666;
}

.hlRatingAgregaCalificacion:visited
{
    font-size: 9px;
	color: #666666;
}
.hlRatingAgregaCalificacion:link
{
    font-size: 9px;
	color: #666666;
}

.tdNavegacionCartelera
{
 width: 160px;
 background-color: #EBF9CF;
 text-align: center;  
 border: solid 1px #666666;
}



.hlNavegacionCartelera:hover
{
    font-size: 9px;
	font-weight: bold;
	color: #009900; 
	text-decoration: underline;  
}

.hlNavegacionCartelera:link
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlNavegacionCartelera:visited
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlNavegacionCartelera:active
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.txtBoxDiaSeleccionado
{
 border: solid 0px #EEEEEE;
 font-size: 10px; 
 background-color: #FFFFFF;
 width:60px; 
}

.imgSeleccionaUnDia
{
    cursor:hand;
}

.inputDatosEvento
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: solid 1px #999999;
}

.inputDatosEventoOculto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: solid 0px #999999;
	width:100%;
}

.imgSeleccionaFechaEvento
{
    cursor:hand;
}

.tblAgregarDatosEvento
{
    padding: 0px;
    width: 100%;
    background-color: #FAFAFA;
    
    border: solid 1px #cccccc;
    border-collapse: collapse;
    margin: 0px;
    border-spacing: 0px;
   
}

.tblLugar
{
    width: 100%;
}

.divLugar
{
 padding:0px 0px 0px 0px;   
}


.divDatosLugar
{
    padding:1.5em;
    background-color: #F5F5F5;
    border: solid 1px #cccccc;
    border-collapse: collapse;
    
}

.lblLugarNombre
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#990000;
}

.lblLugarDireccion
{
    font-size: 10px;
	font-weight:bold;
}

.lblLugarCiudad
{
    color: #666666;
}

.lblLugarDatos
{
    font-size: 10px; 
}

.hlLugarWeb:hover
{
    font-size: 9px;
	font-weight: bold;
	color: #009900; 
	text-decoration: underline;  
}

.hlLugarWeb:link
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlLugarWeb:visited
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.hlLugarWeb:active
{
    font-size: 9px;
	font-weight: bold;
	color: #006600; 
	text-decoration: underline;  
}

.tblEnCalendario
{
    border-collapse: collapse;
    border: dotted 1px #cccccc;
    border-spacing: 0px;
	/*width:100%;*/
    background-color: #F5F5F5; 
}

.tdCabEnCalendario
{
    background-image: url(../uyImagenes/bk_nav_tab.gif);
	background-repeat:  repeat-x;
	width:100%;
	height:27;
	padding: 5px 5px 5px 5px;
	border-bottom: solid 1px #cccccc;
}

.lblEnCalTitulo
{
   font-size: 10px; 
   font-weight: bold;
}

.tblSeVieneTabs
{
    border-collapse: collapse; 
    text-align: right; 
    width:100%;
}

.tblSeVieneDisponibles
{
    width: 100%;
    border: solid 1px #cccccc;
    background-color: #F4F4C0; /*#EBF9CF;*/
    padding: 0px;
    border-collapse: collapse;
}

.divParaAgendar
{
    border: dotted 1px #CCCCCC;
    height: 100%;  
    background-color: #F5F5F5; 
    text-align:right;
    
}

.lblSeVieneResumen
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
}

.lblSeVieneFecha
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc6600;
	font-weight: bold;
	
}

.lblSeVieneHora
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	
}

.hlSeVieneEventoNombre:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline; 
}

.hlSeVieneEventoNombre:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlSeVieneEventoNombre:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlSeVieneEventoNombre:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}


.lblFechaCarteleraEstilo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc6600;
	font-weight: bold;
}

.tCellCarteleraEstilo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 5px;
	text-decoration: none;
}

.titFichaEvento
{
	width:auto;
	font-weight:bold;
	text-align:center;
	margin-top:2px;
	margin-bottom:5px; 
	background-color:#6a9710;
	color:#FFFFFF; 
	height:20px; 
	line-height:20px;
	vertical-align:middle;
}

.titFichaEvento
{
	width:auto;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:5px; 
	background-color:#6a9710;
	color:#FFFFFF; 
	height:20px; 
	line-height:20px;
	vertical-align:middle;
	text-align: -moz-center;
}

.txtFichaEventoSorteo
{
	margin-top:5px; 
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.txtFichaEventoSorteo
{
	margin-top:5px; 
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align: -moz-center;
}

.divPubSorteos
{
	margin-top:5px; 
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:auto;
	background-color:#6a9710;
	color:#FFFFFF; 
	height:25px; 
	line-height:25px;
	padding-left:5px;
}

.divPubSorteos
{
	margin-top:5px; 
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:auto;
	background-color:#6a9710;
	color:#FFFFFF; 
	height:25px; 
	line-height:25px;
	padding-left:5px;
	text-align: -moz-center;
}

.divPubSorteos a
{
	color:#FFFFFF; 
}
.divPubSorteos a:hover
{
	color:#FFFFFF; 
}
.divPubSorteos a:link
{
	color:#FFFFFF; 
}
.divPubSorteos a:visited
{
	color:#FFFFFF; 
}
.divPubSorteos a:active
{
	color:#FFFFFF; 
}

.divVentaEntradas
{
	margin-bottom:5px;
	width:auto;
	background-color:#F5F5F5;
	border:1px solid #CCCCCC;
	padding: 10px 10px 10px 10px;
	font-size:12px;
}
.tblVentaEntradas
{
	margin-top:10px;
	width:680px;
}

.divVentaIzq
{
	width:300px;
	font-weight:bold;
	border-bottom: 1px dotted #CCCCCC;
	padding-right:10px;
	
}
.divVentaDer
{
	width:300px;
	font-weight:bold;
	border-bottom: 1px dotted #CCCCCC;
	padding-right:10px;
}

.gridviewGeneral
{
  font-size:11px;
  font-family:Tahoma;  
  width:auto;
  border-width:1px;
}

.gridviewGeneral td
{
  font-size:11px;
  font-family:Tahoma;  
}

.gridViewGeneral td:hover
{
    cursor:hand;
}

.headerGridView
{
    border-right: solid 1px #CCCCCC;
    padding-right: 2px;
    border-top: solid 1px #CCCCCC;
    padding-left: 2px;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: solid 1px #CCCCCC;
    color: #000000;
    padding-top: 2px;
    border-bottom: solid 1px #CCCCCC;
    font-family: Tahoma, Verdana , Arial, Helvetica, sans-serif;
    background-color: #F5F5F5;
    height: 40px;
    font-weight:bold;
    vertical-align:middle;
    
}
 
.filaGridView
{
    border-right: solid 0px #999999;
    padding-right: 2px;
    border-top: solid 0px #999999;
    padding-left: 2px;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: solid 0px #999999;
    color: #000000;
    padding-top: 2px;
    border-bottom: solid 0px #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    height: 30px;
    
}

.filaGridView:hover
{
    border-right: solid 0px #999999;
    padding-right: 2px;
    border-top: solid 0px #999999;
    padding-left: 2px;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: solid 0px #999999;
    color: #000000;
    padding-top: 2px;
    border-bottom: solid 0px #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #E7F1FE;
    height: 30px;

}

.filaGridViewAlt
{
    border-right: solid 0px #999999;
    padding-right: 2px;
    border-top: solid 0px #999999;
    padding-left: 2px;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: solid 0px #999999;
    color: #000000;
    padding-top: 2px;
    border-bottom: solid 0px #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FAFAFA;
    height: 30px;
   
}

.filaGridViewAlt:hover
{
    border-right: solid 0px #999999;
    padding-right: 2px;
    border-top: solid 0px #999999;
    padding-left: 2px;
    font-size: 10px;
    padding-bottom: 2px;
    border-left: solid 0px #999999;
    color: #000000;
    padding-top: 2px;
    border-bottom: solid 0px #999999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #E7F1FE;
    height: 30px;
    
}

.divVentaComprar
{
	text-align:right;
	width:auto;
}

.divEntradas
{
    width:auto;
    /*border:solid 0px #CCCCCC;
    padding:5px 5px 5px 5px;
    margin:5px 5px 5px 5px;*/
    text-align:left;
    font-size:12px;
}

.divContEntradas
{
    width:auto;
    background-color: #F5F5F5;
    border: dotted 1px #CCCCCC;
    margin-top:10px;
    margin-bottom:10px;
    height:60px;
    vertical-align:middle;
    padding-top:5px;
    padding-bottom:5px;
    font-size:12px;
}

.PanelActivo
{
    margin-top:10px;
    margin-bottom:10px;
    font-size:12px;
}

.PanelPendiente
{
    margin-top:10px;
    margin-bottom:10px;
    font-size:12px;
}

.divPaso1Botones
{
    width:690px;
    text-align:right;
}
.divPaso2Botones
{
    width:690px;
    text-align:right;
    margin: 10px 0px 10px 0px;
}

.LabelPasoActivo
{
    font-weight:bold;
    color:#000000;
}

.LabelPasoPendiente
{
    font-weight:bold;
    color:#CCCCCC;
}

.spanEspere
{
    font-weight:bold;
    font-size:14px;
    font-family:Tahoma;
    line-height:20px; 
}

.divTerminos
{
	width:auto; 
	height:auto;
	text-align:center; 
	padding-top:5px; 
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:5px; 
	border:1px solid #000000;
	background-color:#8CC63F;
}

.tdTituloTerminos
{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.overlaymin {
        position: fixed;
        z-index: 99;
        top: 0px;
        left: 0px;
        background-color: #8CC63F;
        width: 100%;
        height: 100%;
        filter: Alpha(Opacity=80);
        opacity: 0.60;
        -moz-opacity: 0.80;
    }
    * html .overlaymin {
        position: absolute;
        height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
        width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
    }
    .loadermin {
        z-index: 100;
        position: fixed;
        width: 400px;
        margin-left: 0px;
        top: 30%;
        left: 30%;
        text-align:center;
        font-weight:bold;
        font-size:25px;
        padding:80px 20px 80px 20px;
        border: solid 0px #CCCCCC;
        background-color: #FFFFFF;
        line-height:40px;
        
    }
    * html .loadermin {
        position: absolute;
        margin-top: expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px');
    }


.ddlGral
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	height:20px;
	
}

.lblPasosEntradas
{
	font-size:12px;
    font-weight:bold;
    color:#000000;
}

.lblPasosEntradasOff
{
	font-size:12px;
    font-weight:bold;
    color:#AAAAAA;
}

.lblSecOrden
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #8CC63F;
}

.divSecOrden
{
	margin-top:20px;
	margin-bottom:20px;
	border-bottom: 1px solid #8CC63F;
	width:100%;
}

.customCalloutStyle div, .customCalloutStyle td{
border: solid 1px Black;
background-color:Gray;
color:White;
}
.customCalloutStyle .ajax__validatorcallout_popup_table{
display: none;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_popup_table_row{
vertical-align: top;
height: 100%;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_cell{
width: 20px;
height: 100%;
text-align: right;
vertical-align: top;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table{
height: 100%;
border: none;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_table_row{
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell
{
padding: 8px 0px 0px 0px;
text-align: right;
vertical-align: top;
font-size: 1px;
border: none;
background-color: transparent;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{
font-size: 1px;
position: relative;
left: 1px;
border-bottom: none;
border-right: none;
border-left: none;
width: 15px;
background-color: transparent;
padding: 0px;
}
.customCalloutStyle .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{
height: 1px;
overflow: hidden;
border-top: none;
border-bottom: none;
border-right: none;
padding: 0px;
margin-left: auto;
}
.customCalloutStyle .ajax__validatorcallout_error_message_cell
{
font-family: Tahoma;
font-size: 12px;
padding: 5px;
border-right: none;
border-left: none;
width: 100%;
}
.customCalloutStyle .ajax__validatorcallout_icon_cell{
width: 20px;
padding: 5px;
border-right: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell{
vertical-align: top;
padding: 0px;
text-align: right;
border-left: none;
}
.customCalloutStyle .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv{
border: none;
text-align: center;
width: 10px;
padding: 1px;
cursor: pointer;
}

.imgFile
{
	padding-top:10px;
	margin-top:10px;
}