/* custom.css, Copyright (C) 2007 - 2010 YOOtheme GmbH */

/*
 * This CSS file is for customization purpose only
 */ 

div.module div.yoo-gallery {
	margin: 15px auto 5px auto;
	width: 600px;
}

.menu_select_paises {
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:100%;
}

.menu_select_paises li {
	display:inline-block;
	padding-left:10px;
}


.mainlevel_select_paises {
	/*
	display:none;
	*/
	text-indent:-9999px;
}

#mainlevel_menu_secundario {
	padding-left:0px;
	margin:0px;
	list-style-type:none;
	width:100%;
}

#mainlevel_menu_secundario img {
	padding-left:6px;
}

#mainlevel_menu_secundario li{
	padding-left:10px;
	display:inline;	
}
#mainlevel_menu_secundario a{
	display:inline;
	color:#115770;
}


/* Modulo de TOP TEN de peliculas */

.moduletable-top5 h3 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	height:15px;
	line-height:15px;
	color:#115770;
	margin-bottom: 10px;
    padding-left: 10px;	
}

.smaller {
	color:#797778;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	margin-top:-20px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:left;
}

/**************************************************/
/* Estilos para el modulo top PELICULAS
/**************************************************/
div.mod_top {
	margin-bottom:15px;
	margin-right:0px;
	margin-top:0;
	padding-top:10px;
}
div.mod_top p.titulo_top {
	font-size: 15px;
	color: #000033;
	text-decoration: none;
	text-align:center;
	vertical-align: top;
}
div.mod_top table {
	border-collapse:collapse;
	background-color:#FFF;
/*	background: transparent url(../images/top5.png) repeat-x;
	_background: transparent url(../images/ie6/top5.jpg) repeat-x;*/
	color: #666;
	line-height: 110%;
	font-size: 10px;
	width:100%;
}

div.mod_top td {
	padding:5px;
	font-size: 10px;
}

div.mod_top th {
	padding:5px;
	font-size: 9px;
}
div.mod_top caption {
	padding: 0 0 .5em 0;
	text-align: left;
	font-size: 1.4em;
	font-weight: bold;
	text-transform: uppercase;
	color: #333;
	background: transparent;
}

.destacado{
	background-color:#FEF8E0;
	font-size: 1.1em;	
}

/* =links
----------------------------------------------- */

div.mod_top table a {
	color:#950000;
	text-decoration:none;
}

div.mod_top table a:link {}

div.mod_top table a:visited {
	font-weight:normal;
	color:#666666;
	text-decoration: line-through;
}

div.mod_top table a:hover {
	border-bottom: 1px solid #bbb;
}

/* =head =foot
----------------------------------------------- */

div.mod_top thead th {
	color:#7b7b7b;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	line-height: 10px;
}

div.mod_top tfoot th, div.mod_top tfoot td {
	color:#7b7b7b;
}

div.mod_top tfoot td {
	text-align:right
}

/* =body
----------------------------------------------- */

div.mod_top tbody th, div.mod_top tbody td {
		border-bottom: solid 1px #999;
}

div.mod_top tbody th {
	white-space: nowrap;
	line-height: 19px;
	font-size: 11px;
}

div.mod_top tbody th a {
		color:#333;
}

div.mod_top .odd {
	
}

div.mod_top tbody tr:hover {
	background-color: #EBEBEB;
}

/*
a .title_complejos {
	text-decoration:none;
}

.title_complejos { position: relative;
z-index: 0;
}
.title_complejos:hover { background-color: transparent;
z-index: 1;
}
*/

/*.datos_peli_complejos {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	background-color:#FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #666;
}	

#complejo_1 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}
.ver_peliculas_complejo_1:hover #complejo_1 { 
	visibility: visible;
	z-index:10000;
	top: 50px;
	left: 250px;
	text-decoration: none;
}

#complejo_2 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_3 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_4 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_5 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_6 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_7 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_8 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}


#complejo_9 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}

#complejo_10 { 
	padding: 5px;
	position: absolute;
	text-decoration: none;
	text-align: center;
	visibility: hidden;
}
*/












/* Fin de Estilos para el modulo top PELICULAS */


/*MODULO DE ESTRENOS*/

.-estrenos {
	margin-left: 15px;
	width:600px;
	text-align:left;
	background-color:#FFFFFF;	
}

.module -estrenos h1 {
	text-align:left;
        color: #3889A7;
        line-height: 16px;
        font-size:15px;
        margin: 5px 0px 5px 0px;
}
.module -estrenos h3 {
	padding:5px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	height:15px;
	line-height:15px;
	color:#115770;
	margin-bottom: 10px;
}
.module -estrenos img {
        margin:5px;
}

/*MODULO DE FESTIVALES*/

.moduletable-festivales {
	margin-left: 15px;
	width:200px;
	text-align:left;
	background-color:#D1DFE2;	
}

.moduletable-festivales h1 {
	text-align:left;
	color: #3889A7;
	line-height: 16px;
	font-size:15px;
	margin: 5px 0px 5px 0px;
}
.moduletable-festivales h3 {
	padding:5px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	height:15px;
	line-height:15px;
	color:#115770;
	margin-bottom: 10px;
}
.moduletable-festivales img {
        margin:5px;
}



.tit_fest{
	font-size:18px;
	color:#115770;
	font-weight: bold;
}

a.ver_mas{
    color:#115770;
}

/**************************************************/
/* Estilos para el modulo top COMPLEJOS
/**************************************************/

div.mod_top_complejos {
	padding-bottom:15px;
	margin-right:0px;
	margin-top:0;
}
div.mod_top_complejos p.titulo_top {
	font-size: 15px;
	color: #000033;
	text-decoration: none;
	text-align:center;
	vertical-align: top;
}
div.mod_top_complejos table {
	border-collapse:collapse;
	color: #666666;
	line-height: 15px;
	font-size: 10px;
	width:100%;
}

div.mod_top_complejos td, div.mod_top_complejos th {
	padding:1px;
	font-size: 10px;
}

div.mod_top_complejos caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

div.mod_top_complejos table a {
		color:#950000;
		text-decoration:none;
}

div.mod_top_complejos table a:link {}

div.mod_top_complejos table a:visited {
		font-weight:normal;
		color:#666;
		text-decoration: line-through;
}

div.mod_top_complejos table a:hover {
		border-bottom: 1px solid #666;
}

/* =head =foot
----------------------------------------------- */

div.mod_top_complejos thead th, div.mod_top_complejos tfoot th, div.mod_top_complejos tfoot td {
		color:#666;
        font-size: 11px;
}

div.mod_top_complejos tfoot td {
		text-align:right
}

/* =body
----------------------------------------------- */

div.mod_top_complejos tbody th, div.mod_top_complejos tbody td {
		border-bottom: solid 1px #999;
                line-height: 18px;
                height: 18px;
                
}               

div.mod_top_complejos tbody th {
		white-space: nowrap;
        font-size: 11px;
}

div.mod_top_complejos tbody th a {
		color:#333;
}

div.mod_top_complejos .odd {}

div.mod_top_complejos tbody tr:hover {
		background:#EBEBEB;
}

/* Fin de Estilos para el modulo top COMPLEJOS */

/**************************************************/
/* Estilos para el modulo top COMPLEJOS 3D
/**************************************************/

div.mod_top_complejos_3d {
	padding-bottom:15px;
	margin-right:0px;
	margin-top:0;
}
div.mod_top_complejos_3d p.titulo_top {
	font-size: 15px;
	color: #000033;
	text-decoration: none;
	text-align:center;
	vertical-align: top;
}
div.mod_top_complejos_3d table {
	border-collapse:collapse;
	color: #666666;
	line-height: 15px;
	font-size: 10px;
	width:100%;
}

div.mod_top_complejos_3d td, div.mod_top_complejos_3d th {
	padding:1px;
	font-size: 10px ;
}

div.mod_top_complejos_3d caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}

/* =links
----------------------------------------------- */

div.mod_top_complejos_3d table a {
		color:#950000;
		text-decoration:none;
}

div.mod_top_complejos_3d table a:link {}

div.mod_top_complejos_3d table a:visited {
		font-weight:normal;
		color:#666;
		text-decoration: line-through;
}

div.mod_top_complejos_3d table a:hover {
		border-bottom: 1px solid #666;
}

/* =head =foot
----------------------------------------------- */

div.mod_top_complejos_3d thead th, div.mod_top_complejos_3d tfoot th, div.mod_top_complejos_3d tfoot td {
		color:#666;
        font-size: 11px;
}

div.mod_top_complejos_3d tfoot td {
		text-align:right
}

/* =body
----------------------------------------------- */

div.mod_top_complejos_3d tbody th, div.mod_top_complejos_3d tbody td {
		border-bottom: solid 1px #999;
                line-height: 18px;
                height: 18px;
                
}               

div.mod_top_complejos_3d tbody th {
		white-space: nowrap;
        font-size: 11px;
}

div.mod_top_complejos_3d tbody th a {
		color:#333;
}

div.mod_top_complejos_3d .odd {}

div.mod_top_complejos_3d tbody tr:hover {
		background:#EBEBEB;
}

/* Fin de Estilos para el modulo top COMPLEJOS */


.titulo_modulo {
	font-size:14px;
	font-weight: bold;
}

#menu span.icon {
	text-indent:-9999px;
}

/*
a .title_complejos {
	text-decoration:none;
}

.title_complejos { position: relative;
z-index: 0;
}
.title_complejos:hover { background-color: transparent;
z-index: 1;
}
.title_complejos #complejo1 { 
padding: 5px;
position: absolute;
text-decoration: none;
text-align: center;
visibility: hidden;
}
.title_complejos:hover #complejo1 { visibility: visible;
top: 24px;
left: 25px;
text-decoration: none;
}
.datos_peli_complejos{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:solid 1px #666;
	background-color:#FFF;
}	
*/
