

/* INDEX */


div.caja_nota_destacada_cine {
	margin: 10px;
    background-color:#ffffff;} 



div.caja_nota_destacada_cine div.img_principal {

	float:left;

	margin-right: 10px;

	width:238px;}



div.caja_nota_destacada_cine div.caja_titulo_bajada {

	float:left;

	width: 228px;

	}



div.caja_nota_destacada_cine div.caja_titulo_bajada h3 {

	padding: 0 5px 0 4px;

	margin-top: 12px;

	width:219px !important;

	width:228px;

	width/**/:/**/219px;}



div.caja_nota_destacada_cine div.caja_titulo_bajada h3 a {

  font-family: Arial, Helvetica, sans-serif;

	color: #7CCCE6;

	font-size: 26px;

	line-height: 23px;

	text-decoration: none;

}



div.caja_nota_destacada_cine div.caja_titulo_bajada h3 a:hover {

  font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 26px;

	line-height: 23px;

	text-decoration: none;

}



div.caja_nota_destacada_cine div.caja_titulo_bajada div.tit_img {

	width: 228px;

	}

	

div.caja_nota_destacada_cine div.caja_titulo_bajada div.bajada {

	padding: 0 5px 0 4px;

	width:219px !important;

	width:228px;

	width/**/:/**/219px;}

	

div.caja_nota_destacada_cine div.caja_titulo_bajada div.bajada a {

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 13px; 

	color: #555555;

	text-decoration:none;

}


div.caja_vota {
	
	margin: 15px 8px 5px 8px;
    border: 1px solid #d5d5d5;}
    
div.caja_ranking {
	margin: 5px 10px 0 10px;}
    
div.caja_ranking div.tit_ranking {
	margin: 20px 0 12px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight:bold;    
	color: #47587B;
	text-transform:none;}

div.ranking {
	margin-bottom: 20px;
	padding: 10px;
	width:480px !important;
	width: 500px;
	width/**/:/**/480px;

	background-color:#f2f2f2;
	background-image: url(../images/fdo_separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
    }

div.periodo {
	margin-top: 8px;
	margin-bottom: 8px;
    padding-bottom: 6px;
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	font-weight:bold;        
    text-decoration:none;

	background-image: url(../images/fdo_linea_tit_degrade.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;    
    }

span.ampliar_periodo {
	text-align: rigth;
	margin-left: 8px;}

span.ampliar_periodo a {
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;
	font-weight:normal;      
    text-decoration:none;}

span.ampliar_periodo a:hover {
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:normal;          
    text-decoration:none;}

div.caja_puesto {
	margin-bottom: 25px;}

div.puesto{
	padding-bottom: 3px;
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
    text-decoration:none;
    }

div.caja_afiches {
margin-top: 15px;
	padding: 10px 0 10px 10px;

	width:510px !important;
	width:520px;
	width/**/:/**/510px;

	background-color:#f8f8f8;
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;}

div.caja_afiches div.subtit_periodo_afiches{
	padding-bottom: 3px;
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight:bold;              
    text-decoration:none;
    }


div.caja_afiches div.p {
	margin-right: 9px;
    width: 62px;
	float:left;
    text-align:center;}

    

div.caja_afiches div.p1 a {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;
	font-weight:bold;      
    text-decoration:none;}

div.caja_afiches div.p1 a:hover {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;      
    text-decoration:none;}

div.caja_afiches div.p img {
	margin-top: 5px;}

div.caja_introduccion a {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration:underline;
}

div.caja_introduccion a:hover{
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #999999;
	text-decoration:none;}


/* CINE_DESTACADO */

div.caja_buscador_cine {
	margin-bottom: 20px;
	margin-top: 25px;
    margin-left: 10px;
	}

div.buscador_cine {
	padding: 6px 6px 10px 6px;
	width:488px !important;
	width: 500px;
	width/**/:/**/488px;

	background-color:#e5e5e5;
	background-image: url(../images/fdo_separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}

div.caja_buscador_cine div.seleccion_palabra_clave {
	margin-right: 15px;
	float: left;
    widht: 310px;}

div.caja_buscador_cine div.selector {
	float: left;
    widht: 310px;}
    
div.caja_buscador_cine div.subtit_periodo {
	float:left;
	width: 310px;}
    

div.caja_buscador_cine div.buscar {
	float:left;
    margin-top: 15px;
	padding-left: 10px;
	width: 20px;}

div.caja_abecedario_cine {
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 6px 6px 10px 6px;
	width:488px !important;
	width: 500px;
	width/**/:/**/488px;

	background-color:#f8f8f8;}

div.caja_abecedario_cine div.abecedario {
	width:480px;
	height:18px;
	}

div.caja_abecedario_cine div.abecedario ul {padding:0;margin:0;list-style-type: none;}

div.caja_abecedario_cine div.abecedario ul li {display:inline;}

div.caja_abecedario_cine div.abecedario ul li a {
	float:left;
	padding: 5px;
	margin:0;
	display:inline;
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	font-weight:bold;
	text-decoration:none;
	color:#666666;}

div.caja_abecedario_cine div.abecedario ul li a:hover {
	float:left;
	padding: 5px;
	margin:0;
	display:inline;
	text-decoration:none;
	color:#000000;}	

div.error{
	padding: 10px;
    margin-bottom: 15px;
    
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #ffffff;
	text-transform:none;
    font-weight:bold;    
    text-align: center;
    background-color: #ff0000;
    border: 1px solid #109ECD;}

div.alert {
    margin-bottom: 5px;
    padding: 10px;
    
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #109ECD;
    text-align: center;
    background-color: #E0EEF3;
    border: 1px solid #109ECD;}

div.caja_10_destacadas {
	margin: 10px;}
    
div.tit_periodo {
	margin: 0 0 12px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: #47587B;
	text-transform:none;}

div.subtit_periodo {
	margin: 0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666;
	text-transform:none;}


span.ver_periodo {
	text-align:left;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}

span.ver_periodo a {
	margin:0;
	padding:0;

	text-align:left;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;
	text-decoration: none;
}

span.ver_periodo a:hover {
	color: #666666;
}

div.caja_10_destacadas div.destacadas_10 {
	padding:10px;
	background-color:#f2f2f2;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 15px;
	color: #666666;
	text-decoration: none;

	padding-bottom: 7px;
	background-image: url(../images/fdo_separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.info {
	float:left;
    width: 345px;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.info div.img {
	margin-right: 10px;
	float:left;
    border: 1px solid #c9c9c9;}
    
div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar {
	margin-top: 30px;
	float:right;
	width:57px;
	height:17px;
	}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar ul {padding:0;margin:0;list-style-type: none;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar li {display:inline;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar li a {
	display:block;
	overflow:hidden;
	height:17px;
	text-decoration: none;
	text-indent:-30000px;
	line-height:0px;
	font-size:0px;
	}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar ul li a#votar {
	background:url(../images/boton_votar.gif) top left no-repeat;}
   
div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar ul li a#confirma {
	background:url(../images/confirma_votacion.gif) top left no-repeat;}

div.caja_10_destacadas div.destacadas_10 div.caja_destacada div.votar ul li a#votada {
	background:url(../images/pelicula_votada.gif) top left no-repeat;}    

div.caja_posicion {
	float:left;
	width: 70px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
    text-align:center;
	text-decoration: none;}

div.caja_posicion span {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
    text-align:center;
	text-decoration: none;}


div.caja_ico_acciones {
	margin: 0 6px 0 0 ;}

div.caja_ico_acciones ul {margin:0; padding:0;list-style-type: none;}

div.caja_ico_acciones ul li {display:inline;}

div.caja_ico_acciones ul li a {
	margin-right: 8px;
	float:left;
	display:block;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;
	text-decoration: none;
	}

div.caja_ico_acciones ul li a:hover {
	float:left;
	display:block;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	}


div.ver_todas {
	float: right;
	padding: 0 10px 5px 0;
	text-align: right;}

div.ver_todas a {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #36A2C5;
	text-decoration: none;
	}
   
div.ver_todas a:hover {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	}

/* LOGIN */
    
div.caja_login {
	margin: 0 10px 10px 10px;
    padding: 5px 5px 10px 5px;
	width:228px !important;
	width:238px;
	width/**/:/**/228px;
    
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 15px;
	color: #666666;
	text-decoration: none;
    
    background-color:#e5e5e5;
    background-image: url(../images/fdo_separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}

div.caja_login div.error_login {
	width: 225px;
    margin-bottom: 5px;
    
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
    text-align: center;
    background-color: #ff0000;
    border: 1px solid #ffffff;}

div.caja_login div.correct_login {
	width: 225px;
    margin-bottom: 5px;
    
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
    text-align: center;
    background-color: #109ECD;
    border: 1px solid #ffffff;}

div.caja_login  form {
	margin:0;
    padding:0;}

div.caja_login legend {
	margin-bottom: 8px;
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
    line-height: 15px;
	font-weight:bold;    
	color: #515151;

	text-decoration: none;}

div.caja_renglon_login {
	margin-left: 20px;
	height:25px;
	width:190px;}



div.caja_login div.caja_renglon_login div.caja_label {
	margin-right: 8px;
	float: left;
	text-align: right;
    width: 70px;}

div.caja_login div.caja_renglon_login div.caja_input {
	float: left;
    width: 100px;}

div.caja_login div.caja_renglon_login div.caja_label label {

}    
    
div.caja_login div.boton {
	margin-top: 3px;
    margin-bottom: 5px;
    width: 219px;
    text-align:center;}

div.caja_login div.registrate {
    width: 219px;
	text-align:center;}    

div.caja_login div.registrate a {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;}
   
div.caja_login div.registrate a:hover {
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;}
    
div.logout {
	float: right;}
   
div.logout a {
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #36A2C5;}

div.logout a:hover {
   	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;}

div.caja_confirmadas {
	margin: 0 5px 5px 5px;
	width: 210px;}

div.caja_confirmadas div.confirmadas {
	padding: 5px;
	width:205px !important;
	width: 215px;
	width/**/:/**/205px;
	background-color:#d5d5d5;}

div.caja_confirmadas div.tit_peliculas {
	margin-bottom: 4px;
	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
    font-weight:bold;
	text-decoration: none;}

div.caja_confirmadas div.confirmadas div.linea {
	padding-top: 3px;
    padding-bottom: 3px;
    width: 205px;
    border-bottom: 1px solid #bbbbbb;}

div.caja_login div.caja_confirmadas div.confirmadas div.linea div.peliculas {
	float:left;
    width: 185px;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;}

div.caja_login div.caja_confirmadas div.confirmadas div.periodo_login {
	padding-top: 9px;
	padding-bottom: 3px;    
	float:left;
    width: 200px;

	font-family: Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
    font-weight:bold;}


        
div.caja_login div.caja_confirmadas div.confirmadas div.linea div.confirmacion {
	float:left;
    width: 17px;}
    
div.btn_guardar {
	margin-top: 5px;
	text-align: center;
    width: 205px;}
    

   
