/*

	TABLE OF CONTENTS
	
	- ToolBar
	- Filme -> Info
	- Filme -> Info -> Cartaz
	- Filme -> Info -> Titulo
	- Filme -> Info -> Ficha
	- Filme -> Info -> Icones				
	- Filme -> Display
	- Filme -> Display -> Horario
	- Filme -> Display -> Sinopse
	- Filme -> Display -> Elenco	

*/



#view h2
{
	font:bold 32px Georgia, Arial, Helvetica, sans-serif;
	color:#333;
	letter-spacing:-1px;
	float:left;
	margin:0 0 5px 0;
}


.rating
{
	width:100px !important;
	padding:0 0 0 3px;
	background:none;
}



/* [ TOOLBAR ]
--------------------------------------------------------------------------------------- */



.tool.bar
{ 
	margin-bottom:20px;
}

.tool.bar, .tool.bar .buttons
{  
	height:40px;
}

.tool.bar .buttons
{  
	width:110px;
}

.tool.bar .buttons a
{  
	margin:10px 0 0 0;
	float:right
}

.tool.bar img
{  
	margin:0;
}


/* [ FILME ]
--------------------------------------------------------------------------------------- */


.filme
{
	margin:0 5px 30px 10px;
/*	background:url(/img/bgFilme.jpg) no-repeat top center; */
}


/* [ FILME -> INFO ]
--------------------------------------------------------------------------------------- */


.filme .info
{
	height:160px;
}



/* [ FILME -> INFO -> CARTAZ ]
--------------------------------------------------------------------------------------- */


.filme .info .cartaz
{
	width:100px;
	height:140px;
	float:left;
}

.filme .info .cartaz img
{
	margin:0 0 5px 0;
}


/* [ FILME -> INFO -> TITULO ]
--------------------------------------------------------------------------------------- */


.filme .info .titulo
{
	height:50px;
	border-bottom:1px solid #ddd;
}

.filme .info .titulo h3
{
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#A00000;
	letter-spacing:-1px;
}

.filme .info .titulo h4
{
	font:14px Arial, Helvetica, sans-serif;
	color:#666;
}


/* [ FILME -> INFO -> FICHA ]
--------------------------------------------------------------------------------------- */


.filme .info .ficha
{
	width:320px;
	height:85px;
	float:left;
	margin:5px 0;
}

.filme .info .ficha ul li
{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}

.filme .info .ficha ul li a
{
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}



/* [ FILME -> INFO -> ICONES ]
--------------------------------------------------------------------------------------- */


.filme .info .icones
{
	width:190px;
	height:85px;
	float:left;
	margin:5px 0;
}

.filme .info .icones .censura,
.filme .info .icones .censura_livre
{
	width:35px;
	height:23px; /* 32 */
	
	padding:5px 0;
	
	float:right;
	background:url(/img/cinema_icone_censura.gif) no-repeat top left;
	text-align:center;
	
	font:bold 15px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#fff;
	text-decoration:none;
}

.filme .info .icones .censura_livre
{
	width:65px;
	height:23px; /* 32 */
	
	background:url(/img/cinema_icone_censura_livre.gif) no-repeat top left;
}

.filme .info .icones .idioma.legendado,
.filme .info .icones .idioma.dublado,
.filme .info .icones .idioma.original
{
	width:94px;
	height:18px; /* 32 */
	padding:5px 0;
	
	float:right;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;	
}

.filme .info .icones .idioma.legendado
{
	background:url(/img/cinema_icone_idioma.gif) no-repeat top left;
}

.filme .info .icones .idioma.dublado
{
	background:url(/img/cinema_icone_idioma_dublado.gif) no-repeat top left;
	color:#000;
}

.filme .info .icones .idioma.original
{
	background:url(/img/cinema_icone_idioma_original.gif) no-repeat top left;
}




/* [ FILME -> DISPLAY ]
--------------------------------------------------------------------------------------- */


.filme .display
{
	position:relative;
}



/* [ FILME -> DISPLAY -> ABAS ]
--------------------------------------------------------------------------------------- */


.filme .display .abas
{
	height:30px;
}

.filme .display .abas ul
{
	margin:0 0 0 100px;
}

.filme .display .abas ul li
{
	float:left;
}

.filme .display .abas ul li a
{

	width:96px;
	display:block;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(/img/bgTabUn.gif) no-repeat left top;
	padding:8px 0 10px;
	margin:2px 2px;
	text-decoration:none;
	text-align:center;

}

.filme .display .abas ul li a:hover,
.filme .display .abas ul li a.selected
{
	background:red url(/img/bgTab.gif) no-repeat top left;
	border-bottom:1px solid #fff;
	padding:8px 0 10px;
	margin:0 2px;	
	font-weight:bold;
}


/* [ FILME -> DISPLAY -> ABA ]
--------------------------------------------------------------------------------------- */

.filme .display .aba
{
	padding:20px;
	width:585px;
	min-height:70px;
	background:url(/img/bgDisplay.gif) no-repeat top left;
}

.filme .display .aba p
{
	font:12px Arial, Helvetica, sans-serif;
	line-height:18px;
}

.filme .display .aba.horario,
.filme .display .aba.sinopse,
.filme .display .aba.elenco
{
	display:none;
}

.filme .display .aba.horario
{
	display:block;
}

/* [ FILME -> DISPLAY -> HORARIO ]
--------------------------------------------------------------------------------------- */


.filme .display .aba.horario
{
}

.filme .display .aba.horario table
{
	width:100%;
	margin:0 0 20px 0;
}

.filme .display .aba.horario table thead tr th
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:2px 0 5px 0;
	text-transform:uppercase;
}

.filme .display .aba.horario table tbody tr td
{
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	padding:4px;
	border-bottom:1px solid #ddd;
}

.filme .display .aba.horario table tbody tr th
{
	font:11px Arial, Helvetica, sans-serif;
}



/* [ FILME -> DISPLAY -> SINOPSE ]
--------------------------------------------------------------------------------------- */


.filme .display .aba.sinopse
{
}

.filme .display .aba.sinopse p
{
}



/* [ FILME -> DISPLAY -> ELENCO ]
--------------------------------------------------------------------------------------- */


.filme .display .aba.elenco
{
}

.filme .display .aba.elenco p
{
}



/* [ FILME -> DISPLAY -> ELENCO ]
--------------------------------------------------------------------------------------- */

.divCinema
{
	width:512px;
	height:30px;
	background:url(/img/divCinema.gif) no-repeat top left;
}

.rating .confirmed
{
	display:block !important;
}