html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

a { text-decoration: none; color:#D94D1A; }
a:hover{ color: #F29D35; }
a:visited{ color: #333;}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearfix:after, .container:after, .inner:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container, .inner {display:block;}


/*   
Projeto: Terráqueos - Abduzidos pelo cinema
Autor: Guilherme Barbosa (http://guibarbosa.com)
Versão: 1
*/

@media screen {

/* TIPOGRAFIA
-----------------------------------------------------------*/
body { font-family: Tahoma, Arial, Helvetica, Sans; font-size: 12px; line-height: 1.5;}
a {  }
	a:hover { color: #f29d35; }
h4 { font-size: 200%; margin-bottom: 1em; }
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}


/* ESTRUTURA
-----------------------------------------------------------*/
body {
	background: #f2e8ce;
} 
#page-wrap { 
	background: url(../imgs/backgrounds/current.jpg) no-repeat fixed center top;
 }
#content {
	background: url(../images/bg-content.png) repeat-y center top;
	min-height: 400px;
}
.inner, #content {
	margin: 0 auto;
	padding: 0 15px;
	position: relative;
	width: 930px;
}
/* HEADER
-----------------------------------------------------------*/
#header {
	background: url(../images/bg-header.png) repeat-x left top;
	height: 132px;
	margin-bottom: -9px;
	position: relative;
	z-index: 9;
}

	#logo {
		float: left;
		margin: 23px 0 0;
	}
	#menu {
		float: right;
		margin: 36px 0 0;
		overflow: hidden;
	}
		#menu li {
			background: url(../images/separador-menu.png) no-repeat center right;
			float: left;
			height: 48px;
			margin-right: -2px;
			padding: 0 10px;
		}
			#menu li a {
				color: #fff;
				font-family: Calibri,"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 20px;
				line-height: 48px;
				text-decoration: none;
				font-weight: normal;
			}
				#menu li a:hover {
					color: #f29d35;
				}

/* MAIN CONTENT
-----------------------------------------------------------*/
#main-content {
	color: #0c1f59;
	float: left;
	width: 713px;
}

	#main-content > h1,
	#main-content > h3,
	#sidebar > h4,
	#main-content > .terraqueos_post > h1,
	#main-content > .terraqueos_post > h3,
	#sidebar > .terraqueos_post > h4 ,
	#home_blog > .terraqueos_post > h3
	{
		background: url(../images/tit-content.png) no-repeat top left;
		color: #fff;
		font-family: Calibri,"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 40px;
		font-weight: 100;
		line-height: 40px;
		min-height: 60px;
		padding-left: 52px;
		position: relative;
		left: -52px;
		width: 100%;
	}
	
	/*Links*/
	#main-content > h1 a,
	#main-content > h3 a,
	#sidebar > h4 a, 
	#main-content > .terraqueos_post > h1 a,
	#main-content > .terraqueos_post > h3 a,
	#sidebar > .terraqueos_post > h4 a,
	#home_blog > .terraqueos_post > h3 a	
	{
		color:#FFF;
		text-decoration:none;
	}	
	
	
	
	.texto {
		padding-right: 15px;
		margin-bottom: 1em;
	}
	
	/* Breadcrumbs
	--------------------------------------*/
	#breadcrumbs {
		height: 38px;
		line-height: 38px;
	}
	
	#breadcrumbs .breadcrumb-back { float:right; margin-right:10px; }
	#breadcrumbs .breadcrumb-back  a{ color:#666; text-decoration:none;}
	#breadcrumbs .breadcrumb-back  a:hover{ color:#f29d35;}
	
	/* Informacoes do filme
	--------------------------------------*/
	#filme-meta {
		float: left;
		margin-right: 30px;
		width: 160px;
	}
		#filme-meta img {
			/*margin-bottom: 2em;*/
		}
		span.nota {
			background: url(../images/bg-pontuacao.png) no-repeat 0 0;
			color: #fff;
			float: right;
			font-size: 200%;
			height: 55px;
			padding-top: 15px;
			width: 70px;
			text-align: center;
		}
		span.duracao,
		span.censura {
			background-repeat: no-repeat;
			background-position: left center;
			display: block;
			height: 21px;
			padding-left: 30px;
		}
		span.duracao {
			background-image: url(../images/bg-duracao.png);
			margin-bottom: 2.5em;
		}
		span.censura {
			background-image: url(../images/bg-censura.png);
		}
		
		#filme-meta .vendas { margin-top: 10px;}
		#filme-meta .vendas li{ padding-top:5px; clear:both;}
		
		.tbl_famosos{ margin-bottom:10px; }
		.tbl_famosos tr { height: 15px;  }
		
		#elenco .tr-elenco-hide { display:none;  }
	
	/* Dados do filme
	--------------------------------------*/
	#filme-dados {
		display:table;
		/*float: left;
		width: 505px;*/
	}
	#filme-dados a{ color: #000;text-decoration: none; }
	#filme-dados a:hover{ color:#f29d35;}
	
	/* Comentarios
	--------------------------------------*/
	.comment-content a, .comment-content .twitter-anywhere-user{ color: #000;text-decoration: none; }
	.comment-content a:hover , .comment-content .twitter-anywhere-user:hover{ color: #f29d35; }
	
	.comment { 
		border-bottom: 2px solid #D94D1A;
		float: left;
		margin-bottom: 2em;
		width: 100%;
		clear:both;
		display: table;
    	height: 100% !important;
    	padding-bottom: 10px;
	}
	.gravatar {
		border: 1px solid #ad4015;
		float: left;
		padding: 4px;
		width: 80px;
		margin: 0 15px 5px 0;
	}
	.comment-content {
		float: left;
		width: 590px;
	}
		.comment-content p {
			margin: 0;
		}
	.autor {
		background: url(../images/bg-comentario.png) no-repeat top left;
		font-size: 140%;
		padding: 0 30px;
		margin-bottom: 0.5em;
		color: #D94D1A;
	}
	.comment-meta {
		font-size: 80%;
		text-align: right;
		clear:both;
		margin-bottom:1.5px;
		padding-bottom:0;
	}

	
	/* Venda de produtos
	--------------------------------------*/
	.vendas li {
		float: left;
		margin-right: 10px;
	}
		.vendas li a {
			color: #000;
			text-decoration: none;
		}
			.vendas li a:hover {
				color: #f29d35;
			}
	.v-americanas,
	.v-submarino ,
	.v-saraiva{
		background-repeat: no-repeat;
		display: block;
		height: 27px;
		line-height: 42px;
		padding-left: 25px;
	}
	.v-americanas {
		background-image: url(../images/a-americanas.png);
	}
	.v-submarino {
		background-image: url(../images/a-submarino.png);
	}
	.v-saraiva {
		background-image: url(../images/a-saraiva.png);
	}
	
	/* Nav listagem de produtos
	--------------------------------------*/
/* @correcao - Arruma listagem de filmes. Agora nao da pau no ie7 */
	.l-filme {
		border-bottom: 1px solid #ae4116;
		float: left;
		margin-bottom: 10px;
		padding-bottom: 10px;
		width: 698px;
	}

	.listagem {
		margin: 0 15px 15px;
		height: 24px;
	}
		.listagem li {
			display: inline;
			float: right;
			margin-left: 5px;
		}
			.listagem li a {
				background: url(../images/sprite-lista.png) no-repeat;
				display: block;
				height: 24px;
				text-indent: -3000em;
				width: 24px;
			}
	.listagem li.l-grid a {
		background-position: 0 0;
	}
	.listagem li.l-lista a {
		background-position: -25px 0;
	}
	
	
	/* Listagem de produtos
	--------------------------------------*/
	.l-filme {
		border-bottom: 1px solid #ae4116;
		clear: both;
		margin-bottom: 10px;
		padding-bottom: 10px;
	}
	
		.l-capa {
			float: left;
			border: 1px solid #ddd;
			backgroud-color: #f3f3f3;
			-moz-border-radius: 3px;
			-khtml-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			margin-right:10px;	
		}
			.l-capa img {
				padding: 3px;
			}
			
		.l-detalhe {
			float: left;
			padding-right: 5%;
			width: 70%;
		}
			.l-detalhe h3 a {
				color: #0c1f59;
				font-size: 16px;
				font-weight: 100;
				text-decoration: none;
			}
				.l-detalhe h3 a:hover {
					color: #f29d35;
				}
			.l-detalhe h4 {
				font-size: 12px;
				font-weight: 100;
			}
			.l-detalhe .vendas li a {
				text-indent: -3000em;
				padding-left: 21px;
			}
		.l-acoes {
			float: left;
			width: 15%;
		}
			a.ja-vi,
			a.add2 {
				display: block;
			}
			a.ja-vi {
				margin-bottom: 24px;
			}
	
	
	/* Grid de produtos
	--------------------------------------*/
	.g-filme {
		float: left;
		margin: 0 37px 2em 0;
		width: 110px;
	}
	dl.last {
		margin-right: 0;
	}
	
	
	/* Form de comentarios
	--------------------------------------*/
	form.comentario {
		float: left;
		width: 315px;
	}
	
	
	/* Publicidade
	--------------------------------------*/
	.publicidade {
		background: url(../images/bg-publicidade.png) no-repeat top left;
		float: right;
		height: 276px;
		width: 305px;
		padding: 35px 15px 15px;
	}
	
	
	/* Paginacao
	--------------------------------------*/
	
	
	.paginacao {
		margin: 1.5em 0;
		list-style: none;
		text-align: center;
		dispay:block;
		float: left;
		padding-bottom: 20px;
	}
	
	/* @correcao - Coloca LI da paginacao flutuando. Agora fica alinhado a esquerda e nao da bug no ie7 */
	.paginacao li {
			float: left;
			margin: 0 5px;
			position: relative;
			
		}
		.paginacao li.anterior a,
		.paginacao li.proxima a {
			text-indent: -3000em;
		}
		.paginacao li.anterior a {
			background-position: 0 -32px;
		}
			.paginacao li.anterior a:hover {
				background-position: 0 0;
			}
		.paginacao li.proxima a {
			background-position: -64px -32px;
		}
			.paginacao li.proxima a:hover {
				background-position: -64px 0;
			}
			.paginacao li a {
				background: url(../images/sprite-paginacao.png) -32px -32px no-repeat;
				color: #fff;
				float: left;
				font-size: 14px;
				font-weight: 700;
				text-decoration: none;
				height: 27px;
				padding-top: 5px;
				width: 32px;
			}
				.paginacao li a:hover,
				.paginacao li.current a {
					background-position: -32px 0;
				}


/* SIDEBAR
-----------------------------------------------------------*/
#sidebar {
	float: left;
	padding-left: 17px;
	width: 200px;
}
	#sidebar h4 {
		background: url(../images/tit-sidebar.png) no-repeat top right;
		clear: both;
		font-size: 26px;
		left: -17px;
		margin-bottom: 0;
		padding: 0 52px 0 0;
		position: relative; 
		text-align: right;
		width: 215px;
	}
		#sidebar h4.first {
			background: url(../images/tit-sidebar-first.png) no-repeat top right;
			padding-top: 12px;
		}
		
		#sidebar h4 a{ color:#FFF; text-decoration:none;}
		
		
	.widget {
		margin-bottom: 2em;
		overflow: hidden;
	}
		
	/* Menu login
	--------------------------------------*/
	#menu-login {
		background: url(../images/bg-login-cadastro.png) no-repeat center bottom;
		color: #ac3f13;
		font-size: 12px;
		height: 38px;
		line-height: 26px;
		text-align: center;
	}
		#menu-login a {
			color: #ac3f13;
			text-decoration: none;
		}
	
	/* Lista de usuarios
	--------------------------------------*/
	.usuarios {
		margin: 0;
		overflow: visible;
	}
		.usuarios li {
			border: 1px solid #ae4117;
			float: left;
			height: 37px;
			margin: 0 7px 7px 0;
			padding: 2px;
		}
	.acoes-usuario {
		float: left;
		margin: 0.5em 0 0;
		width: 100%;
	}
		a.eu-tambem {
			background: url(../images/a-eu-tambem.png) no-repeat left center;
			color: #ac3f13;
			float: right;
			font-size: 14px;
			margin-right: 10px;
			padding-left: 27px;
			height: 23px;
			text-decoration: none;
		}
		a.add {
			background: url(../images/a-add.png) no-repeat 0 0;
			float: right;
			width: 23px;
			height: 23px;
			text-indent: -3000em;
		}


	/* Promocoes
	--------------------------------------*/
	.produtos li {
		border-bottom: 1px solid #ad3f14;
		padding-bottom: 5px;
		margin-bottom: 10px;
	}
		.produtos li a {
			color: #0c1f59;
			text-decoration: none;
		}
			.produtos li a span {
				display: block;
				color: #d84c19;
				font-size: 12px;
			}
		.produtos li a:hover {
			color: #d84c19;
		}
			.produtos li a:hover span {
				color: #0c1f59;
			}




/* FOOTER
-----------------------------------------------------------*/
#footer {
	background: url(../images/bg-footer.png) repeat-x bottom left;
	color: #fff;
	height: 269px;
	margin-top: -7px;
	padding-top: 20px;
}
	.coluna {
		background: url(../images/separador-footer.png) no-repeat right top;
		height: 268px;
		float: left;
		padding: 0 15px;
	}
	#footer h4 {
		color: #fff;
		font-family: Calibri,"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 26px;
		font-weight: 100;
		margin-bottom: 1em;
		padding-left: 35px;
	}
	
	/* Newsletter
	--------------------------------------*/
	#c-newsletter {
		padding-left: 0;
		width: 210px;
	}
		#c-newsletter h4 {
			background: url(../images/tit-newsletter.png) no-repeat left center;
			padding-left: 40px;
		}
	#footer label {
		/*background: transparent url(../images/input-footer.png) top right no-repeat;*/
		color: #fff;
	}
		#footer .input {
			border: 1px solid #fff;
			color: #fff;
		}

	/* Terraqueos
	--------------------------------------*/
	#terraqueos {
		width: 300px;
	}
		#terraqueos h4 {
			background: url(../images/tit-terraqueos.png) no-repeat center left;
			padding-left: 30px;
		}
		#terraqueos ul {
			float: left;
			font-size: 14px;
			width: 40%;
		}
			#terraqueos ul.last {
				width: 60%;
			}
			#terraqueos ul li {
				margin-bottom: 0.5em;
			}
				#terraqueos ul li a {
					background: url(../images/a-nav-footer.png) no-repeat left 4px;
					color: #fff;
					padding-left: 20px;
					text-decoration: none;
				}
					#terraqueos ul li a:hover {
						background-position: left -17px;
						color: #f29d35;
					}

	/* Mídias sociais e frase
	--------------------------------------*/
	#midias-frase {
		background: none;
		width: 360px;
		padding-right: 0;
		
	}
		#midias-frase ul {
			margin-bottom: 1em;
		}
			#midias-frase ul li {
				float: left;
			}
				#midias-frase ul li a {
					display: block;
					height: 40px;
					width: 44px;
					text-indent: -3000em;
				}
		li.m-twitter a {
			background: url(../images/a-twitter.png);
		}
		li.m-orkut a {
			background: url(../images/a-orkut.png);
		}
		
		.quote-left,
		.quote-right {
			display: block;
			height: 40px;
			text-indent: -3000em;
		}
		.quote-left {
			background: url(../images/quote-left.png) no-repeat top left;
		}
		.quote-right {
			background: url(../images/quote-right.png) no-repeat top right;
		}
		
		#midias-frase blockquote {
			font-size: 20px;
			padding-left: 40px;
		}
		#midias-frase h5 {
			font-size: 12px;
			font-weight: 100;
		}

/* CLASSES
-----------------------------------------------------------*/
	hr.space {background:#fff;color:#fff;visibility:hidden; height: 1px; clear: both; margin: 0;}
	.clearfix:after, #content:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
	.clearfix, #content {display:block;}
	.clear {clear:both;}
	/* forms
	--------------------------------------*/
	/* .input {
		background: #fff url(../images/input.png) top right no-repeat;
		display: block;
		height: 27px;
		float: left;
		margin-bottom: 1em;
		padding-right: 5%;
		position: relative;
		width: 95%;
	}
	*/
		.input, .select {
		
			background: none;
			border: 1px solid #ac3f13;
			font-size: 14px;
			height: 27px;
			padding: 4px;
			width: 95%;
		}
	/*
		label span {
			left: 5px;
			position: absolute;
			top: 5px;
		}
		label select {
			height: 27px;
			padding: 4px 0;
		}
		*/
		.submit {
			float: right;
			text-align: right;
			martgin-top:10px;
			margin-top: 1em;
			display: inline;
			line-height: 27px;
			width: auto;
			border: 1px solid #ac3f13;
			display: block;
			height: 27px;
			color:#ac3f13;
			font-family: Tahoma,Arial,Helvetica,Sans;
		}
		.textarea {
			border: 1px solid #ac3f13;
			float: left;
			width: 100%;
		}
	
} /* END screen media */


@media print {

} /* END print media */



/*** MENSAGENS ************************************/
#messages{
	height: 30px;
	width:100%;
	line-height: 30px;
	margin:0 auto;
    font-weight: normal;
    
    text-align:center;
    z-index:500;
    position:fixed;
    letter-spacing:1px;
}
#messages .load{
    background:#F1FB3C;
	color:#000;
    border-bottom: solid 5px #000;
}

#messages .sucesso, #messages .success{
	background:#57a957; /* #CAF99B | #57a957 */
	color:#FFF; 
    border-bottom: solid 5px #000;
}

#messages .erro, #messages .error{
	background:#C43C35;
	color:#FFF; 
    border-bottom: solid 5px #000;
}

#messages .info{
    background:#339bb9;
    color:#FFF; 
    border-bottom: solid 5px #000;
}

#messages .warning{
    background:#EEDC94;
    color:#000;
    border-bottom: solid 5px #000;
}

#midias-frase blockquote {
			font-size: 20px;
			padding-left: 10px;
		}
		
		
/************************ WORDPRESS *****************************/
.more-link { display: none; }
.mais { 
	background: url(../images/a-add2.png) no-repeat top right;
	width:23px;
	height:23px;
	display:block;
	float:right;
	clear:both;
	margin:10px;	
	
}	
.mais:hover{ background: url(../images/a-add2-ativo.png) no-repeat top right;}	
.mais span { display: none; }


/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
.w-filme{
	clear:both;
	width: 110px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding: 4px 4px 0px 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.wp-caption a{ color: #0C1F59;text-decoration: none; }
.wp-caption a:hover{ color:#f29d35;}
/* End captions & aligment */

/** Validate **/
.msg_error{color:#f29d35;}
.error { color:#f29d35; font-weight: bolder; }



/**STAR RATING**************/
.rating-value{
	float:right;
	text-align:center;
 	border:solid 1px #DDDDDD; -moz-border-radius:3px; border-radius:3px; -ms-border-radius:3px; -webkit-border-radius: 3px; color:#008798; background:#F4FBF4; font-weight:bold; padding:8px 10px;
}

.star-rating{
	list-style:none;
	margin-left:5px!important;
	padding:0px;
	width: 125px;
	height: 25px;
	position: relative;
	background: url(../images/alt_star.gif) top left repeat-x;		
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:25px;
	height: 25px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url(../images/alt_star.gif) left bottom;
	z-index: 2;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:25px;
}
.star-rating a.two-stars{
	left:25px;
}
.star-rating a.two-stars:hover{
	width: 50px;
}
.star-rating a.three-stars{
	left: 50px;
}
.star-rating a.three-stars:hover{
	width: 75px;
}
.star-rating a.four-stars{
	left: 75px;
}	
.star-rating a.four-stars:hover{
	width: 100px;
}
.star-rating a.five-stars{
	left: 100px;
}
.star-rating a.five-stars:hover{
	width: 125px;
}
.star-rating li.current-rating{
	background: url(../images/alt_star.gif) left center;
	position: absolute;
	height: 25px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
#votos-filme{
	margin:10px;
}

#follow-twitter{
	margin-bottom:15px;
}
#tweet-box{ border:solid 1px #AC3F13;}
.twitter-anywhere-user { text-decoration:none; color: #FFF; 	}


/***ADD THIS**************************/
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}

/*** Filme Posters *****************************/
.filme-posters { display: table; padding-bottom:15px; border-bottom: solid 2px #D94D1A;  height:100% !important; }
.filme-posters dl , .filme-posters p{ float: left;}
.filme-posters p{ margin-top:15px; width: 540px; display:table; text-align: justify;  }
.filme-posters .titulo{ font-size: 120%; color:#D94D1A; }
.filme-posters .vendas{ float: left; clear:both; width: 100%; right: 0px; margin-left: 460px;}

.sociable {clear:both;}


.update_browser{ float:left; text-align: center; paddin: 10px; width: 33%;}



/***Lista Filmes ****/
#lista-filmes .lista-filmes{
	border-bottom:1px solid #AE4116;
	height: 85px !important;
	clear:both;
	margin-bottom:15px;
}

#lista-filmes .capa-filme{
	-moz-border-radius:3px 3px 3px 3px;
	border:1px solid #DDDDDD;
	float:left;
	margin-right:10px;
}
#lista-filmes .informacoes{
	width: 80%;
	float:left;
}

#lista-filmes .titulo{
	color:#0C1F59;
	font-size:16px;
	font-weight:100;
	text-decoration:none;
	
}
#lista-filmes .titulo-original{
	font-size:12px;
	font-weight:100;
	
}
#lista-filmes .acoes{
	float:right;
}

#lista-filmes .acoes a{
	width:90px;
	float:left;
	margin: 5px 5px 0 0;
	display:block;
	text-indent: 25px;
	height: 25px;
	padding:6px 0 0 2px;
}

#lista-filmes .acao-quero-ver {
	background: url('../images/a-quero-ver.png') no-repeat;
}
#lista-filmes .acao-ja-vi {
	background: url('../images/a-checked.png') no-repeat;
}
#lista-filmes .acao-eu-tenho {
	background: url('../images/a-add2.png') no-repeat;
}
#lista-filmes .acao-quero-ver-ativo {
	background: url('../images/a-quero-ver-ativo.png') no-repeat;
}
#lista-filmes .acao-ja-vi-ativo {
	background: url('../images/a-checked-ativo.png') no-repeat;
}
#lista-filmes .acao-eu-tenho-ativo {
	background: url('../images/a-add2-ativo.png') no-repeat;
}


