/*#####################################################################
Geral
#####################################################################*/

/*
	DADOS DE ALTERAÇÕES
	- Data da Ultima modificação: 30/09/2009
	- Descrição da Alteração: Alteração do Rodapé (Inclusão de Trailer e Divisão de Produtos)

*/

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,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%;
	font-family: inherit;
	vertical-align: baseline;
	list-style: none;
}

body{
	padding:0 0 34px 0;
	margin:0;
	text-align:center;
	line-height: 1;
	background:url(../imagens/site/fundo.png) repeat-x #790000;
}

a{
	cursor:pointer;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*#####################################################################
Estrutura
#####################################################################*/

#site,login_topo,.logado,.topo,.todo_conteudo,.menu,.menu ul{
	width:770px;	
}

#site{
	margin:0 auto;
	text-align:center;
	background:url(../imagens/site/fundo_site.png) repeat-x #fff;
	border:2px solid #570000;
	border-top:none;
	position:relative;
	font:11px tahoma, arial, sans-serif;
	color:#7f4a06;
}

.login_topo,.logado,.topo,.todo_conteudo,.menu,.menu ul{
	text-align:left;
}

.login_topo,.logado{
	height:30px;
	color:#fff;
}

.login_topo{	
	background:url(../imagens/site/login.png) no-repeat #910000;
}

.logado{
	background:url(../imagens/site/logado.png) no-repeat #910000;
}

.topo{
	height: 182px;
	background: url(../imagens/site/topo.png) repeat-x; 
	margin-bottom:8px;
}

#todo_conteudo{
	text-align:left;
}

.coluna,.conteudo_meio{
	float:left;
}

.coluna{
	width:158px;
	margin-left:2px;
	text-align:center;
}

.conteudo_meio{
	width:425px;
	margin-left:2px;
}

.shopping{
	width:179px;
	height:669px;
	margin-right:2px;
	background:url(../imagens/site/ver_mais_ofertas.png) center bottom no-repeat; 
	text-align:center;
	float:right;
}

.floater{
	position:absolute;
	z-index:50;
	left:200px;
}

.conteudo_internas, .conteudo_internas_2,.conteudo_internas_3, .filmes_breve, .destaques_diversos{
	width:584px;
	background:right top;
	position:relative;
}

.conteudo_internas, .conteudo_internas_2, .conteudo_internas_3{
	float:left;
	margin: 0 1px;
}

.conteudo_internas{
	background:url(../imagens/site/fundo_conteudo.png) no-repeat #ffd040;
	padding-bottom:40px;
}
.conteudo_internas_3{
    width:768px;
    background:url(../imagens/site/fundo_conteudo_3.png) #ffd040;
	padding-bottom:30px;
}
.filmes_breve, .destaques_diversos{
	padding-top:20px;
}

.filmes_breve{
	height:481px;
	background:url(../imagens/site/fundo_conteudo_part1.png) no-repeat #ffcf3c;
}

.destaques_diversos{
	height:257px;
	background:url(../imagens/site/fundo_conteudo_part2.png) no-repeat #ffcf3c;
}

.destaques{
	clear:both;
	width:766px;
	height:321px;
	margin:1px auto 0;
	_margin-top:0;
	text-align:left;
	background: url(../imagens/site/fundo_trailer.png) no-repeat;
	position:relative;
}

.rodape{
	width:765px;
	text-align:center;
}

.creditos{
	font-weight:700;
	color:#f52162;
	position:relative;
	top:21px;
	text-align:right;
	margin-right:20px;
}

.creditos a{
	text-decoration:none;
	color:#f52162;
}

/*#####################################################################
Topo Login
#####################################################################*/

.login_topo h1{
	float:left;	
	width:120px;
	height:30px;
}

.login_topo fieldset{
	border:none;
	float:left;
}

.login_topo p{
	float:left;
}

.login_topo fieldset p{
	font-weight:700;
	margin-left:10px;
	margin-top:6px;
}

.login_topo ul{
	float:left;
	margin-top:8px;
}

.login_topo li{
	float:left;
	text-align:center;
	margin-left:1px;
}

.login_topo li a{
	color:#fff;
}

.esqueci_senha{
	width:140px;
}

.registrar{
	width:110px;
}

/*#####################################################################
Logado
#####################################################################*/

.logado h1{
	float:left;	
	width:120px;
	height:30px;
	margin-right:10px;
}

.logado p{
	margin-top:10px;
}

.logado ul{
	position:absolute;
	left:540px;
	top:5px;
}

.logado li{
	float:left;	
}

.logado li a{
	color:#fff;
}		

.meus_dados{
	width:190px;
}

.sair{
	width:25px;
}

/*#####################################################################
Topo
#####################################################################*/

.logo{
}

.logo a{
	width:205px;
	height:100px;
	display:block;
	overflow:hidden;
	text-indent:-5000px;
	position:absolute;
	top:55px;
	left:10px;
	background: url(../imagens/site/logo.png) no-repeat;
}

.banner_topo{
	width: 468px;
	height: 60px;
	display:block;
	position:absolute;
	top:66px;
	left:276px;	
}

/*#####################################################################
Menu
#####################################################################*/

.menu{
	height:30px;
	position:absolute;
	top:169px;
	z-index:100;	
}

.menu ul{
	height:30px;	
	margin:0 auto;
	list-style:none;
	background:url(../imagens/site/menu.png) top left no-repeat;
	position:absolute;
}

.menu ul span{
	text-indent:-5000px;
	overflow:hidden;
	display:block;
}

.menu ul li{
	float:left;
	text-align:left;
	position:relative;
}

.menu li a:hover {
	background:url(../imagens/site/menu.png) top no-repeat;
}

.menu .a_locadora a{
	width:101px;
	height:30px;
}

.menu .a_locadora a:hover{
	background-position:0 -31px;
}

.menu .lancamentos_mes a{
	width:141px;
	height:30px;
}

.menu .lancamentos_mes a:hover{
	background-position:-101px -31px;
}

.menu .filmes a{
	width:70px;
	height:30px;
}

.menu .filmes a:hover{
	background-position:-242px -31px;
}

.menu .eletronicos a{
	width:101px;
	height:30px;
}

.menu .eletronicos a:hover{
	background-position:-312px -31px;
}

.menu .promocoes a{
	width:97px;
	height:30px;
}

.menu .promocoes a:hover{
	background-position:-413px -31px;
}

.menu .internet a{
	width:91px;
	height:30px;
}

.menu .internet a:hover{
	background-position:-510px -31px;
}

.menu .cadastro a{
	width:86px;
	height:30px;
}

.menu .cadastro a:hover{
	background-position:-601px -31px;
}

.menu .contato a{
	width:81px;
	height:30px;
}

.menu .contato a:hover{
	background-position:-687px -31px;
}

.menu ul li a {
	display: block;
}

.menu li:hover, li.over { 
	display: block; 
}

#submenu_eletronicos, #submenu_filmes{
	width:166px;
	padding-top:10px;
	position:absolute;
	top:30px;
	display:none;
}

#submenu_eletronicos{
	height:188px;
	background:url(../imagens/site/sub_menu_filmes.png) top left no-repeat #FFCA36;
}

#submenu_filmes{
	height:241px;
	_height:241px;
	background:url(../imagens/site/sub_menu_filmes.png) top left no-repeat #FFCA36;
}

#submenu_filmes li,#submenu_eletronicos li{
	width:156px;	
	height:18px;
	background-image:none;
	font-weight:700;
	float:none;
}

#submenu_filmes li{
	margin-bottom:4px;
}

#submenu_eletronicos li{
	margin-bottom:7px;
}

#submenu_eletronicos li a, #submenu_filmes li a{
	height:18px;
	width:150px;
	color:#9c4711;
	padding:2px 0 0 15px;
	display: block;
}

#submenu_eletronicos li a:hover, li.over , #submenu_filmes li a:hover, li.over{
	background:url(../imagens/site/sub_menu_over.png) 5px 0 no-repeat;
	color:#541f00;
	display: block; 
}

/*#####################################################################
Titulos
#####################################################################*/

h1, h2, h4{
	display:block;
	text-indent:-5000px;
	overflow:hidden;	
}

h1{
	margin-bottom:5px;
	height:22px;
}

h2{
	height:50px;
	margin:20px 0 15px 40px;
}

/**********> Titulos da home <**********/

.tit_lancamento_mes{
	background:url(../imagens/site/tit_lancamento_mes.png) no-repeat;
	width:295px;
	height:43px;
	margin-left:10px;
}

.tit_lancamento_mesHome{
	background:url(../imagens/site/tit_lancamento_mesHome.png) no-repeat;
	width:295px;
	height:43px;
	margin-left:10px;
}

.tit_filmes_breve{
	width:324px;
	height:43px;
	margin-left:10px;
	background:url(../imagens/site/tit_filmes_breve.png) no-repeat;
}

/**********> Fim titulos da home <**********/

/**********> Titulos das internas <**********/

.tit_alocadora{
	background: url(../imagens/site/tit_astreet_locadora.png) no-repeat;
	width:226px;
}

.tit_lancamento_interna{
	background:url(../imagens/site/tit_lancamento_mes.png) no-repeat;	
	width:300px;
}

.tit_filmes_breve_interna, .tit_destaques_diversos{
	margin-top:0;
}

.tit_filmes_breve_interna{
	width:200px;
	background:url(../imagens/site/tit_filmes_em_breve_interna.png) no-repeat;
}

.tit_destaques_diversos{
	width:230px;
	background:url(../imagens/site/tit_destaques_diversos.png) no-repeat;	
}

.tit_promocao{
	width:257px;	
	background: url(../imagens/site/tit_promocoes.png) no-repeat;
}

.tit_internet{
	width:239px;
	height:54px;
	background:url(../imagens/site/tit_internet_cyber.png) no-repeat;
}

.tit_cadastro{
	background:url(../imagens/site/tit_cadastro.png) no-repeat;
	width:213px;
	height:54px;
	margin-top:20px;
	margin-left:45px;
}

.tit_contato{
	background: url(../imagens/site/tit_contato.png) no-repeat;
	width:132px;
}

.tit_produtos_destaques{
    background: url(../imagens/site/tit_produtos_destaque.png) no-repeat;
    width:225px;
    height:20px;
}

.tit_produtos {
	background:transparent url(../imagens/site/tit_produtos.png) no-repeat scroll -10px -3px;
	height:44px;
	width:290px;
}


.tit_resultado_busca, .tit_filmes{
	background:url(../imagens/site/tit_resultado_busca.png) no-repeat;
	width:249px;
	height:44px;
	margin-left:45px;
	padding-top:30px;
}


.tit_nova_busca{
	background: url(../imagens/site/tit_nova_busca.png) no-repeat;
	width:126px;
	height:26px;
	margin-top:10px;
	margin-left:19px;	
}

.tit_destaque_filme{
	background:url(../imagens/site/tit_detalhe_filme.png) no-repeat;
	width:221px;
	height:45px;
}
.tit_destaque_produto{
	background:url(../imagens/site/tit_detalhe_produto.png) no-repeat;
	width:271px;
	height:45px;
}

.tit_nome_filme{
	font: 18px arial, tahoma, sans-serif;
	color: #d80000;
	border-bottom:dashed 1px #7f4a06;
	margin-bottom:15px;
	padding-bottom:5px;
	font-weight:700;
}

.tit_ficha_tecnica, .tit_sinopse{
	width:127px;
	height:23px;
	margin-bottom:5px;
}

.tit_ficha_tecnica{
	background:url(../imagens/site/tit_ficha_tecnica.png) no-repeat;
}

.tit_sinopse{
	background:url(../imagens/site/tit_sinopse.png) no-repeat;
}

.tit_shopping{
	background:url(../imagens/site/tit_shopping.png) no-repeat;
	width:179px;
	height:39px;
	margin:0 auto;
}

.tit_outros_produtos{
	background: url(../imagens/site/tit_outros_produtos.png) no-repeat;
	height:20px;
	width:176px;
}

.tit_localizacao_contato{
	background: url(../imagens/site/tit_localizacao_contato.png) no-repeat;
	width:183px;
	height:19px;
	margin-bottom:10px;
	margin-left:0;
}

.tit_buscar_filme, .tit_enquete{
	height:19px;
	margin-top:5px;
	margin-left:5px;
}

.tit_buscar_filme{
	background: url(../imagens/site/tit_buscar_filmes.png) no-repeat;
	width:121px;
	height:19px;
	margin-top:5px;
	margin-left:5px;
}

.tit_enquete{
	background: url(../imagens/site/tit_enquete_semanal.png) no-repeat;
	width:145px;
	height:19px;
	margin-top:5px;
	margin-left:5px;
}

.tit_top_10{
	background: url(../imagens/site/tit_top10.png) no-repeat;
	width:95px;
	height:85px;
	margin:0 auto 12px;
	position:relative;
	top:4px;
}

.tit_result_enquete{
	background: url(../imagens/site/tit_resultado_enquete.png) no-repeat;
	width:326px;
	height:45px;
	margin-top:10px;
	margin-left:8px;
}

.tit_regulamento{
	background: url(../imagens/site/tit_regulamento_promo.png) no-repeat;
	width:266px;
	height:22px;
	margin-top:20px;
	margin-left:15px;
}

.titulo_chamada {
color:#AB0000;
margin:-35px 0 50px 84px;
position:absolute;
z-index:10;
}

/*#####################################################################
 Lateral Esquerda 
#####################################################################*/

.busca, .enquete, .top_10{
	width:158px;	
	text-align:left;	
}

.busca, .enquete{
	margin:0 auto 5px;
}

.busca{
	height:83px;
	padding-top:2px;
	background:url(../imagens/site/fundo_buscar.png) no-repeat #ffca36;
}

.busca p{
    margin:0 0 6px 5px;
    text-align:left;
}

.enquete{
    height:259px;
    padding-top:2px;
    background:url(../imagens/site/fundo_enquete.png) no-repeat #ffca36;
    color:#d80000;
    position:relative;
}
.enquete p.texto {
    padding: 3px 7px;
}
.pergunta_enquete{
    margin:10px 3px 15px 7px;
}

.enquete fieldset p{
	margin:0 0 5px 7px;
}

.top_10{
	height:313px;
	background:url(../imagens/site/top_10.png) no-repeat;
}

.top_10 ol{
	padding-left:30px;
	display:block;	
}

.top_10 ol li{
	padding:0;
	margin:7px 0;
	list-style-type:decimal;
}

.top_10 ol li span{
	margin-left:-2px;
}

/*#####################################################################
Coluna da Direita ( Shopping )
#####################################################################*/

.shopping h5 {
	height:40px;
	margin:10px 0 5px 8px;
	overflow:hidden;
	width:150px;
}

.shopping a{
	color:#000;
}

.shopping h5 a{
	font-weight:700;
}

.shopping ul{
	background:url(../imagens/site/fundo_shopping.png) repeat-y;
	width:179px;
	margin:0 auto;
}

.shopping ul li {
	display:block;
	height:100px;
	margin-left:6px;
	overflow:hidden;
	position:relative;
	text-align:center;
}

.shopping ul li p{
	margin-left:12px;
	width: 150px;
}

.destaque_preco{
	color:#000;
}

.shopping strong{
	font-size:14px;
	color:#900;
}

.icone_new{
	position:absolute;
	top:-8px;
	left:8px;	
}

.mais_ofertas{
	font-weight: 700;
	margin-left:-5px;
}

.mais_ofertas a{
	color:#333;
}

/*#####################################################################
Meio do site onde estao os destaques
#####################################################################*/

.banner{
	width:425px;
	height:150px;
	margin-bottom:3px;
}

.filmes_home{
	width:425px;
	height:515px;
	padding-top:2px;
	background:url(../imagens/site/filmes_home.png) no-repeat;
}

.box_home{
	width:421px;
	height:254px;
	margin:0 auto;
	padding-top:3px;
	position:relative;	
	background:url(../imagens/site/box_home.png) no-repeat;
}

.filmes_home a{
	color:#d80000;
}

.chamada_box{
	color:#ab0000;
	margin:-12px 0 50px 52px;
	position:absolute;
	z-index:10;
}

.filmes_home ul{
	margin-top:15px;
}

.filmes_home ul li{
	float:left;
	width:105px;
	height:145px;
	text-align:center;
	margin-top:5px;
}

.nome_filme{
	color:#d80000;
	margin-top:5px;
}

.bt_ver_mais{
	position:absolute;
	top:225px;
	left:340px;
}

/*#####################################################################
A LOCADORA
#####################################################################*/

.localizacao_contato{	
	width:200px;
	margin-left:100px;
	margin-top:30px;
}

.localizacao_contato a{
	color:#7f4a06;
}

/*#####################################################################
Promooes
#####################################################################*/

#promocoes .bloco_texto{
	width:auto;/*S pra zerar o tamanho que ele ta herdando da classe bloco_texto */
	margin-left:0;/*S pra zerar a margin-left que ele ta herdando da classe bloco_texto */
	margin-bottom:20px;
	position:relative;
	top:0px;
	left:87px;

}

.promocao{
	background:url(../imagens/site/fundo_promocoes.png) no-repeat;
	width:489px;
	height:98px;
	margin:0 auto;
	position:relative;
}
	
.promocao p{
	color:#FFF;
}

.nome_produto{
	font-size:10px;
	position:relative;
	top:-18px;
	left:13px;
}

.produto_promocao{
	margin:10px 0 0 12px;
}

.promocao a{
	font-size:11px;
	color:#fff;
	position:absolute;
	top:77px;
	left:340px;
}

.descricao_promocao{
	font-size:12px;
	width:330px;
	position:relative;
	top:-90px;
	left:150px;
}

/*#####################################################################
Contato
#####################################################################*/

#contato .conteudo_internas form{
	width:410px;
	margin:20px auto 0;
}

#contato .conteudo_internas fieldset{
	width:399px;
	height:215px;
	background:url(../imagens/site/fundo_form.png) 0 8px no-repeat;
	margin:0 auto;
}

#contato .conteudo_internas legend{
	font-size:12px;
	font-weight:700;
	background:none;
	padding-left:5px;
}	

#contato .conteudo_internas fieldset p{
	margin-top:10px;
	margin-left:12px;	
}

#contato .email{
	width:235px;
	float:left;
	margin-left:9px !important;
	margin-right:6px;
}

#contato .email label{
	margin-left:3px;
}

#contato .tel{
	width:140px;
}	

/*#####################################################################
Cadastro
#####################################################################*/

#form_cadastro{
	width:400px;
	margin:0 auto;
}

.dados_cadastrais, .dados_conta, .dados_alt{
	width:392px;
	padding-left:8px;
}

.dados_cadastrais legend, .dados_conta legend, .dados_alt legend{
	font-size:12px;
	font-weight:700;
	margin-left:-6px;
	margin-bottom:10px;
}

.dados_cadastrais{
	height:265px;
	background:url(../imagens/site/fundo_dados_cadastrais.png) 0 8px no-repeat;
}

.dados_conta{
	height:130px;
	background:url(../imagens/site/fundo_dados_conta.png) 0 8px no-repeat;	
}

.dados_cadastrais p, .dados_conta p{
	margin:0 3px 5px 0;
	float:left;
}

.dados_alt label{
	font-weight:700;
}	

#cadastro .bloco_texto{
	margin-bottom:15px;
}

/*#####################################################################
    Lanamentos em breve
#####################################################################*/

.bloco_produtos{
    margin: 15px 65px;
}
.bloco_produtos li {
	float:left;
	height:150px;
	margin:5px;
	padding-bottom:15px;
	width:200px;
}
.bloco_produtos li img {
    margin: 0 5px 5px 0;
}

.bloco_produtos li .veja_mais_lista_prod{
	margin-left:80px;
	margin-top:-20px;
}

.bloco_produtos li strong {
    color: #804908;
    font-weight: bold
}
.bloco_produtos li span {
    color: #D20003;
    font-size: 1em;
    padding: 5px 0 10px 0;
    display: block;
}
.bloco_produtos li span strong{
    color: #D20003;
}
.bloco_produtos li big {
    color: #D20003;
    font-size: 14px;
}
.bloco_produtos li big strong{
    color: #D20003;
}

.bloco_filmes{
	margin:15px auto 0;
	width:500px;	
}

.bloco_filmes li{
	float:left;
	width:100px;
	height:180px;
	text-align:center;
}

.bloco_filmes a{
	color:#d80000;
}

/*#####################################################################
Resultado da busca
#####################################################################*/

.resultado_busca ul li{
	float:left;
	width:100px;
	height:165px;
	text-align:center;
}

/*#####################################################################
Detalhe Filmes
#####################################################################*/

.erro{
	width:386px;
	height:51px;
	margin:40px auto 0;
}

.externo{
	background:url(../imagens/site/link.gif) right no-repeat;
	padding-right:13px;
	cursor:pointer;
	text-decoration:none;
}

.descricao, .capa_filme{
	margin:15px auto 0;
}

.descricao{
	width:350px;
	position:relative;
	left:80px;
	font-size:12px;
}

.capa_filme{
	position:absolute;
	left:50px;
	width:120px;
	height:323px;
	/*background:url(../imagens/site/brilho_filme.png) left bottom no-repeat;*/
}
.foto_produto_det {
	background:transparent url(../imagens/site/fundo_foto_detalhe_prod.png) no-repeat scroll 0 0;
	height:323px;
	left:40px;
	position:absolute;
	width:150px;
}
.foto_produto_det img {
	margin:5px 0 0 15px;
}

.descricao p{
	margin:0 5px 5px 30px;
	line-height:15px;
}

.sinopse{
	height:190px;
	overflow-y:auto;
	padding-right:20px;
	line-height:16px;
}
.elenco{
    /* height:120px; colocar essa altura j atender */
    line-height:16px;
    overflow-y:auto;
    padding-right:20px;
}

.rolagem{
	height:370px; /* colocar essa altura j atender */
line-height:16px;
overflow-y:auto;
padding-right:20px;
}

h3 span{
	font-size:12px;
}

.bt_indique{
	margin-left:220px;
	
}


/*#####################################################################
Destaques na parte de baixo do site
#####################################################################*/

.preco_antigo{
	text-decoration:line-through;
}

.destaques ul{
	color:#fff;
	float:left;	
}

.destaques ul a{
	color:#fff;
}

.destaques h5 a{
	font-weight:700;
	color:#ffbb00;
}

.destaques strong{
	font-size: 14px;
}

.destaques .foto_produto{
	float:left;
	margin-right:5px;
}

.produtos_destaque {
	margin:45px 0 0 5px;
}
.produtos_destaque li {
	float:left;
	height:120px;
	margin-left:5px;
	text-align:left;
	width:245px;
}	
.produtos_destaque p{
	margin:10px 0;
}
	
.outros_produtos{
	width:215px;
	margin-top:40px;
}

.outros_produtos li{
    width:200px;
    height: 120px;
    margin:15px 0 20px 15px;
}

.info_site{
	width:210px;
	margin-top:4px;
	
}

	.info_site li{
		width:205px;
		height:100px;
		margin:0 0 8px 15px;
	}
	
	.info_site li img{
		margin-left:5px;
	}
	
	.info_site h5{
		font-size:11px;
		color:#ffbb00;
		margin-bottom:15px;
		text-align:right;
		margin-right:12px;
	}

	.info_site strong{
		font-size:11px;
	}
	
.obs{
	width:312px;
	height:15px;
	clear:both;
	color:#fff;
	position:absolute;
	top:303px;
	left:230px;
}	

/*#####################################################################
Rodap
#####################################################################*/

.rodape ul{
	width:600px;
	height:15px;
	font-size:11px;
	color:#800027;
	margin:10px auto 0;
}

.rodape ul li{
	float:left;
}

.rodape ul li a{
	color:#800027;
	margin:0 5px;
}

.rodape p{
	font-weight:700;
	font-size:11px;
	color:#d10040;
	width:155px;
	margin:0 auto;
	clear:both;
}

/*#####################################################################
POP-UP ENQUETE
#####################################################################*/

.logo_enquete{
	width:164px;
	height:58px;
	background:url(../imagens/site/logo_popup.png) no-repeat;
	margin-left:3px;	
}
.todo_popup_enquete{
	width:370px;
	height:506px;
	background-color:#fffcc7;
	text-align:left;
	font:11px tahoma, verdana, sans-serif;
}

.popup_enquete{
	width:363px;
	height:414px;
	background:url(../imagens/site/fundo_popup.png) no-repeat;
	margin:0 3px;
	padding-top:10px;
}

.tema_enquete{
	font:700 12px;
	color:#d80000;
	margin:10px 0 10px 40px;
}

.popup_enquete table{	
	font:700 12px;
	color:#d80000;
	margin-left:40px;
	text-align:left;
}

.popup_enquete tr{
	padding:10px 0;
}

.fundo_porcentagem{
	background:url(../imagens/site/fundo_qtde_votos.png) -8px 0 no-repeat;
	width:279px;
	height:12px;
	padding-right:1px;
}

.fundo_porcentagem img{
	margin-left:2px;
}

.resposta{width:240px;}

.total_votos{
	background:url(../imagens/site/fundo_total_votos.png) right top no-repeat;
	font:normal 12px;
	color:#fff;
	font:11px tahoma,verdana,sans-serif;
	width:118px;
	height:19px;
	padding-top:3px;
	margin-top:10px;
	margin-right:10px;
	text-align:center;
}

.alinhamento{
	text-align:right;
}

/*#####################################################################
Nova Busca
#####################################################################*/

.nova_busca {
	background:transparent url(../imagens/site/fundo_nova_busca.png) no-repeat scroll 0 0;
	clear:both;
	color:#D80000;
	height:110px;
	margin:30px auto 0;
	position:relative;
	width:403px;
}

.nova_busca fieldset{
	margin:7px 0 0 20px;
}

.nova_busca p{
	margin:5px 0 0 25px;
}

.alinha_campo{
	font-weight:700;
	float:left;
	margin-left:5px;
}

/*#####################################################################
POP-UP Regulamento
#####################################################################*/

.todo_popup_regulamento{
	width:535px;
	background-color:#fffcc7;
	text-align:left;
}

.popup_regulamento{
	font-size:12px;
	width:529px;
	height:1010px;
	background:url(../imagens/site/fundo_popup_regulam.png) no-repeat;	
	margin:2px 3px 5px;
}

.popup_regulamento h5{
	font-weight:700;
	margin:10px 0 5px 15px;
}

.popup_regulamento p{	
	width:500px;
	margin-left:15px;
}

.nota_regulamento{
	padding:20px 0 10px 0;
}

/*#####################################################################
Links
#####################################################################*/

a.link_padrao:link,a.link_padrao:active,a.link_padrao:visited{
	text-decoration:none;
	color:#d80000;
}

a.link_padrao:hover{
	text-decoration:underline;
}

/*#####################################################################
Classes
#####################################################################*/

.bloco_texto{
	width:400px;
	margin-left:100px;
}
.numero_paginas {
	bottom:40px;
	clear:left;
	color:#D80000;
	margin-right:40px;
	text-align:right;
}

.numero_paginas a{
	color:#d80000;
}

.numero_paginas .selecionado{
	font-size:12px;
	font-weight:700;
	text-decoration:underline;
}

.float_left{
	float:left;
}
.foto_produto{
	float:left;
}
.produtos_destaque p {
	margin:0 0 0 66px;
}

.resumo_produto {
	color:#D80000;
	float:left;
	width:115px;
}
.categoria_produto {
	color:#900;
	font-size:1.1em;
	margin:-45px 0 0 330px;
}

/* RODAPE PÁGINA INICIAL */
.trailer_home {
	float:left;
	margin:0 auto;
	padding-top:65px;
	text-align:center;
	width:530px;
}
.produtos_destaque_home {
	background:#FFFFFF url(../imagens/site/produtos_destaque.png) no-repeat scroll 0 0;
	height:230px;
	padding-top:5px;
	margin:4px;
}
.produtos_destaque_home h5 a{
	color:#7E4C11;
}
.produtos_destaque_home p a{
	color:red;
}
.produtos_destaque_home a img.foto_produto {
	float:left;
	margin-right:6px;
}
.produtos_destaque_home .botao_detalhes{
	margin-left:65px;
}
.produtos_destaque_home .obs {
	clear:both;
	color:blue;
	float:right;
	font-size:11px;
	margin:15px;
	position:static;
	width:370px;
}

.foto_produto_lista {
	background:transparent url(../imagens/site/fundo_foto_detalhe_list.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	height:95px;
	width:85px;
}
.bloco_produtos li .foto_produto_lista  img {
	margin:5px;
}

