/*@CHARSET "UTF-8";*/

#poster-mini{
    height: 220px;
}

.cartelera{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 20px;
	text-align: center;
        color: white;
        padding-top: 4px;
        padding-bottom: 4px;
        margin-top: 0px;
        margin-bottom: 0px;
}

.cartelera-semana{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
}

table#promos{
    background-color: #ffffbf;
    padding: 0px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.promo-titulo, .promo-subtitulo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #F00;
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 5px;
	font-weight: bold;
}
.promo-comentario{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
}

#promo-aviso{
        background-color: #c00; /*d3e2fd;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
        padding: 15px;
	border: 3px solid #ff6666;
        margin-top: 0px;
        margin-bottom:20px;
        color: #fff;
	letter-spacing: 1px;
}
.promo-aviso-titulo{
	font-weight: bold;
        padding-right: 20px;
        color: #fff;
}
.promo-aviso-subtitulo{
	font-weight: bold;
        color: #fff;
}
.promo-aviso-comentario{
        color: #fff;
}

.titulo-pelicula{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: red;
	font-weight: bold;
}
.titulitos{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #C00;
	font-weight: bold;
}
.caracteristicas{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
}

table#horarios{
        background-color: #d3e2fd;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
        padding-bottom: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.horarios-dias{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}
.horarios-dias-num{
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.horarios-horas{
	text-align: center;
	vertical-align: bottom;
        padding-top: 4px;
        padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.horarios-celdaizq{
	width: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.horarios-celdader{
	width: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}


.data-cine{
        color: #fff;
        margin-top: -4px;
        margin-bottom: -3px;
}

/* LINKS DE ITEMS MENU ------------ */
.menu-items{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
    margin: 0px;
    text-align: center;
    color: #222222;
    font-weight: bold;
}
.menu-items a:link {
    color: #333;
	/*text-decoration: none;*/
}
.menu-items a:visited {
    color: #333;
	/*text-decoration: none;*/
}
.menu-items a:hover {
    color: #333;
	/*text-decoration: none;*/
}
.menu-items a:active {
    color: #333;
	/*text-decoration: none;*/
}
/* ------------------------------- */

.texto1{
	font-family: Verdana, Geneva, sans-serif;
        font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	letter-spacing: 4px;
}
.texto2{
	font-family: Verdana, Geneva, sans-serif;
        font-size: 12px;
	color: #FFF;
	letter-spacing: 1px;
}
.mensaje1{
	font-family: Verdana, Geneva, sans-serif;
        font-size: 14px;
	color: #333;
        padding: 50px;
        text-align: center;
}

.recuadro-objetos-varios{
    padding: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
    border: 1px solid #C00;
    background-color: ;
}

.preambulo_caja{
    padding-top: 0px;
    padding-right: 40px;
    padding-bottom: 20px;
    padding-left: 5px;
}

table#peliculas{
    background-color: #FFFFCC;
}


#mailing{
    padding-left: 15px;
}


#pelicula_1, #pelicula_2, #pelicula_3, #pelicula_4, #pelicula_5,
#pelicula_6, #pelicula_7, #pelicula_8, #pelicula_9, #pelicula_10,  
#pelicula_11, #pelicula_12, #pelicula_13, #pelicula_14, #pelicula_15{
 font-size: 12px;
 width:230px;
 margin: 3px;
}

#subtitulos_1, #subtitulos_2, #subtitulos_3, #subtitulos_4, #subtitulos_5,
#subtitulos_6, #subtitulos_7, #subtitulos_8, #subtitulos_9, #subtitulos_10,  
#subtitulos_11, #subtitulos_12, #subtitulos_13, #subtitulos_14, #subtitulos_15{
 font-size: 12px;
 width:100px;
 margin: 3px;
 background-color: #e6e6e6;
 border: thin solid #999;
}

#dimension_1, #dimension_2, #dimension_3, #dimension_4, #dimension_5,
#dimension_6, #dimension_7, #dimension_8, #dimension_9, #dimension_10,  
#dimension_11, #dimension_12, #dimension_13, #dimension_14, #dimension_15{
 font-size: 12px;
 width:100px;
 margin: 3px;
 background-color: #e6e6e6;
 border: thin solid #999;
}


#definicion_1, #definicion_2, #definicion_3, #definicion_4, #definicion_5,
#definicion_6, #definicion_7, #definicion_8, #definicion_9, #definicion_10,  
#definicion_11, #definicion_12, #definicion_13, #definicion_14, #definicion_15{
 font-size: 12px;
 width:100px;
 margin: 3px;
 background-color: #e6e6e6;
 border: thin solid #999;
}


.box_link, .box_link a:link, .box_link a:visited, .box_link a:hover, .box_link a:active{
    width: 20%;
    float:left;
    font-size: 16px; 
    color: black;
    text-align:center; 
    margin-left:140px; 
    padding:7px; 
    background-color: #ccc;
    border: solid thin #2e7db2;    
}

#box_dia{
    width: 85%;
    font-size: 14px; 
    font-weight: bold;
    color: black;
    text-align:center; 
    padding:4px; 
    background-color: #ccc;
    border: solid thin #2e7db2;
    margin-top:10px;
    margin-bottom:10px;
}

.horarios_pelis, .horarios_hora_min, .horarios_subtitulos, .horarios_dimension, .horarios_definicion{
    font-size: 11px;
    text-align: left;
    width:100px;
    margin: 3px;
    background-color: #e6e6e6;
    border: thin solid #999;
    
            -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
}
.horarios_hora_min{
    width:36px;
    margin-right: 0px;
    margin-left: 0px;
}
.horarios_subtitulos{
    width:50px;
}
.horarios_dimension{
    width:40px;
}
.horarios_definicion{
    width:53px;
}



.addinfo, .addinfo2, .addinfo3{
    font-size:10px;
    font-weight:normal;
    color: grey;
    margin:0px;
    padding:0px;
}
.addinfo2{
    font-size:11px;
    color:red;
}
.addinfo3{
    font-size:9px;
    text-align:center;
}
