.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: 10px;
	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: 10px;
	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: 10px;
	width:100%;
	color: #006600;
	height: 18px;
}

.lblEventosFecha
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc6600;
	font-weight: bold;
	
}

.hlEventosNombre:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-decoration: underline; 
}

.hlEventosNombre:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	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: 10px;
	color: #333333;
}

.lblEventosEnDireccion
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	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;
}