/* -------- Classes Gerais ---------- */
body{ margin:20px 0; /*margin-top:103px;*/ font:12px Arial !important; background:#000 url('http://static.adorocinema.com/images/ac-bg.jpg') no-repeat top center !important;}
body.bg2{ background-image:url('http://static.adorocinema.com/images/ac-bg2.jpg');}
body.bg3{ background-image:url('http://static.adorocinema.com/images/ac-bg3.jpg');}

h2, h2 a{ font-size:24px; color:#C60; margin-bottom:3px;}
h2 a:hover{ color:#900; text-decoration:none;}
a{ color:#462C13;}
a:hover{ color:#000; }

/*Desbuga Float*/
#container:after, #contentbody:after, #contentcenter:after, #contentright:after, #footer:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }

/* -------- Containers - novas larguras ------ */
#container{ width:980px; margin:0 auto; margin-bottom:20px; clear:both;}
#contentbody{ background:#fff; height:100%;}
#contentbody{ padding-top:10px;}
#contentcenter{ width:650px; float:left; display:inline; margin-left:10px; clear:both; position:relative; min-height:500px; z-index: 10; }
#contentright{ width:300px; float:left; display:inline; margin-left:10px; position:relative; z-index: 5;}
/*Classe para Sidebar complementar com conteÃºdo antigo*/
.contentright-extra{ width:300px; float:left; margin:0 0 10px 10px;}

/* ------- Wallpaper ------- */
#container{ margin-top:103px;}

/*Novo Topo*/
#header{
	background:#200 url('http://static.adorocinema.com/images/bg-topo.jpg') repeat-x top left; height:108px;
}
/*Topo - borda arredondada 10 - top*/
#header{
	-moz-border-radius:10px 10px 0 0; -webkit-border-top-left-radius:10px;  -webkit-border-top- right-radius:10px; -opera-border-top-left-radius:10px; -opera-border-top-right-radius:10px; border-radius: 10px 10px 0 0;
}

#logo{
 height:80px; overflow:hidden;
}
#logo .logo h1, #logo .logo p{
	width:390px; height:50px; margin:15px 0 0 20px; overflow:hidden; background:url('http://static.adorocinema.com/images/ac-logo.gif') no-repeat;
}
#logo .logo h1 a, #logo .logo p a{
	display:block; width:100%; height:100%; overflow:hidden; text-indent:-1000px;
}

/*Busca Header*/
#header_busca{ display:block; position:absolute; width:350px !important; margin:25px 0 0 620px; padding:0 !important;}
#header_busca .maisbuscados{ margin-top:-12px;}
#header_busca #buscasimples{ padding:2px 4px; width:210px; border:2px solid #400; color:#900; font-size:13px;}
#header_busca #buscasimples:focus{ border-color:#C60;}

#header_busca .maisbuscados, #header_busca .maisbuscados a { color:#AF8383; }
#header_busca .maisbuscados a:hover{ color:#fff;}
form.form_busca input.buscar { border:0; background:url('http://static.adorocinema.com/images/bt_busca.gif') no-repeat; font-size:12px; font-weight:bold; color:#C60; padding:3px 7px 5px 25px; /*Hack IE6e7*/*padding:3px 5px 4px 17px; }
form.form_busca input.buscar:hover { cursor:pointer; color:#FA0; }

/*Menu*/
#menu{ clear:both; }
#mnprincipal{ display:block; width:100%; margin:0; margin-bottom:-1px; clear:both;}
#mnprincipal li{ display:block; float:left; background:#662100 url('http://static.adorocinema.com/images/mn_off_esquerda.gif') top left no-repeat; font-size:14px; padding-left:10px;}
#mnprincipal li a{ display:block; background:url('http://static.adorocinema.com/images/mn_off_direita.gif') top right no-repeat; color:#fff; padding:5px 10px 6px 0; }
#mnprincipal li img{ display:block; margin-bottom:2px;}

#mnprincipal li.mn_on, #mnprincipal li:hover.mn_on, #mnprincipal li.mn_on_sub, #mnprincipal li:hover.mn_on_sub{ background:#fff url('http://static.adorocinema.com/images/mn_on_esquerda.gif') top left no-repeat; }
#mnprincipal li.mn_on a, #mnprincipal li:hover.mn_on a, #mnprincipal li.mn_on_sub a, #mnprincipal li:hover.mn_on_sub a{ background:url('http://static.adorocinema.com/images/mn_on_direita.gif') top right no-repeat; color:#300; padding-bottom:7px; }

#mnprincipal li:hover{ background:#C60 url('http://static.adorocinema.com/images/mn_hover_esquerda.gif') top left no-repeat; }
#mnprincipal li:hover a, #mnprincipal li a:hover { background:url('http://static.adorocinema.com/images/mn_hover_direita.gif') top right no-repeat; color:#fff; text-decoration:none; }

/*Subitens - Novo HTML*/
#mnprincipal li ul{ display:none; position:absolute; min-width:100px; margin:0 auto; margin-left:-10px; background:#fff; border:2px solid #C60; padding:5px; z-index:20;}
#mnprincipal li:hover li a, #mnprincipal li.mn_on_sub:hover li a, #mnprincipal li.mn_on_sub	li a, #mnprincipal li li, #mnprincipal li li:hover, #mnprincipal li li a, #mnprincipal li li:hover a{ background:none; color:#555;}
#mnprincipal li:hover ul{ display:block; }

#mnprincipal li li{ margin-top:0; padding-left:3px; border-bottom:0;}
#mnprincipal li li a{ padding:2px 4px;}
#mnprincipal li li a:hover{ background:#F5EAD8; color:#900; }

/*Item ON - Novo HTML*/
#mnprincipal li.mn_on{ display:block; border-bottom:0;}
/*Item ON com Subitens - Novo HTML*/
#mnprincipal li.mn_on_sub{ display:block; padding-bottom:40px; border-bottom:0;}
#mnprincipal li.mn_on_sub ul{ display:block; z-index:10; border-color:#fff; padding-left:0;}
#mnprincipal li.mn_on_sub li a, #mnprincipal li.mn_on_sub:hover li a{ padding:3px 0; padding-bottom:2px; margin:0 3px;}
#mnprincipal li.mn_on_sub li a{ border-bottom:2px solid #DFD4C3; }
#mnprincipal li.mn_on_sub li:hover a{ border-bottom-color:#C60; border-bottom-color:#FC0; color:#C00;}
#mnprincipal li.mn_on_sub li.selecionado a{ border-bottom-color:#FC0; color:#900; }

/*Classes Especiais para Quantidade de Itens*/
#mnprincipal li.item-colunas ul{ margin-left:-180px;}

/*Footer - Barra Final*/
#footer{ background:#2F0F00 !important; border-top:2px solid #1F0A00; padding-bottom:20px;}
#footer h4{ background:#3F1500; color:#8F411A; padding:3px 10px; font-size:15px;}

#footer .itensfooter{ width:18%; float:left; margin:1%; margin-bottom:20px; padding:0 !important; }
#footer .itensfooter p{ font-size:14px; color:#8F5335; margin-bottom:5px;}
#footer .itensfooter li{ list-style:none !important; padding:4px 0; border-bottom:1px dotted #3F1F10; font-size:11px;}
#footer .itensfooter a{ color:#8F6550; }
#footer .itensfooter a:hover{ color:#EFE5E0; }

#footer #footer-menu{ clear:both; margin:0 auto; margin-top:20px; width:70%; text-align:center; padding:5px 0; border-top:1px solid #1F0A00; border-bottom:1px solid #1F0A00;}
#footer #footer-menu a{ color:#6F5345; padding:6px 10px; text-transform:uppercase; font-size:11px;	 }
#footer #footer-menu a:hover{ background:#1F0A00; color:#BFAFA7; text-decoration:none;}

#footer-menu p{ display:block;}
#footer-menu .link-viagem{ margin-top: 10px;}
#footer-menu .link-viagem span, #footer-menu .link-viagem a{color:#8F5335 !important;}
#footer-menu .link-viagem a{text-decoration:underline !important;}
#footer-menu .link-viagem a:hover{color:#BFAFA7;}

/* -------- Novas AplicaÃ§Ãµes -------- */

/* Top 10 */
#box-top10{
	width:49%; float:left; margin:10px 0; font-family:Arial;
}
#contentright #box-top10{ width:100%; float:none;}
#box-top10 #top10-eua{ display:none; }
#box-top10-menu li a, #box-top10-menu li a span, #box-top10 ol li span{
	 background:url('http://static.adorocinema.com/images/bg-top10-itens.gif') no-repeat;
}
#box-top10-container{
	margin-top:10px; background:#fff url('http://static.adorocinema.com/images/bg-bege1.jpg') repeat-x; border:1px solid #ECD9B8;
}
#box-top10-container ul{
	margin:3px;
}
#box-top10-container div{
	clear:both; margin:1px;
}
#box-top10 h3{
	display:none;
}

#box-top10-menu{
	display:block; margin:3px 0 0 3px; background:pink;
}
#box-top10-menu li{
	display:block; float:left;
}
#box-top10-menu li a{
	display:block; height:25px; padding:0; margin-right:3px; background-position:right -25px; font-weight:bold; font-size:12px; color:#B27127;
}
#box-top10-menu li a:hover{
	color:#6F3F07; text-decoration:none;
}
#box-top10-menu li a span{
	display:block; padding:5px 0 6px 8px; margin-right:10px;
}
#box-top10-menu li a.ativo{
	background-position:right -75px; background-color:none !important; border:0; color:#824100;
}
#box-top10-menu li a.ativo span{
	 background-position:left -50px;
}
#box-top10 ol{
	padding-top:5px; margin:0;
}
#box-top10 ol li{
	display:block; padding:4px 0 2px 0; margin-top:1px; font-size:13px; width:100%;
}

#box-top10 ol li:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }
#box-top10 ol li.par{
	background:#EFE0D1;
}
#box-top10 ol li span.num{
	display:block; float:left; width:24px; padding:1px 0 6px 0; margin:-3px 5px 0 -4px; text-align:center; background-position:left -100px; color:#A85400; font-weight:bold; font-size:12px;
}
/*Hack IE6*/#box-top10 ol li span.num{
	_margin-left:-1px;
}
#box-top10 ol li a{
	display:block; float:left; width:75%; font-weight:bold; color:#A6692D;
}
#contentright #box-top10 ol li a{ width:74%;}
#box-top10 ol li a:hover{
	color:#7F4E1F;
}

#box-top10 ol li .coment, #box-top10 ol li .voto{
	display:block; float:left; overflow:hidden; font-size:10px; font-weight:bold; letter-spacing:-1px;
}
#box-top10 ol li .coment{
	width:22px; height:16px; background-position:0 -122px; margin:1px 0 0 4px; color:#B3673C;
}
#box-top10 ol li .coment span{
	display:block; width:20px; position:absolute; height:16px; padding:0 2px; margin:0; text-align:center; background-position:right -138px;
}
#box-top10 ol li .voto{
	width:20px; text-align:center; color:#930; padding:4px 0 3px 0; margin:-3px 0 0 2px; background-position:1px -156px; /*Hack IE6e7*/*background-position:0 -156px;
}
#contentright #box-top10 ol li .voto{ background-position:0 -156px;}

/* Ãšltimos ComentÃ¡rios */
#box-comentarios{
	clear:top; margin-top:15px; font:12px Arial;
}
#box-comentarios li{
	display:block; border:1px solid #DDD8C2; border-bottom:0; margin:10px 0;
}
#box-comentarios li p{
	padding:2px 5px; font-size:11px;
}
#box-comentarios li p.coment-titulo-filme{
	margin:1px; margin-bottom:5px; background:#F6EADA; clear:both; padding:2px 5px; font-size:13px;
}
#box-comentarios li p.coment-titulo-filme a{
	font-weight:bold; color:#FF9B09; clear:both;
}
#box-comentarios li p.coment-titulo-filme a:hover{ color:#DF6B0D;}
#box-comentarios li p.coment-autor{
	padding-left:35px; margin:0 -1px; margin-top:7px; background:#fff url('http://static.adorocinema.com/images/bg-coment-autor.gif') no-repeat;
}
#box-comentarios li p.coment-autor{
	font-size:11px !important; font-weight:bold; color:#A0988D;
}

/* NotÃ­cias */
#box-noticias{
	width:49%; float:left;
}
#contentright #box-noticias{
	width:100%; float:none; margin-top:20px;
}
#box-noticias .noticia-data{
	color:#7D5126; border-bottom:2px solid #DBC3AB; font-weight:bold; padding-bottom:3px;
}
#box-noticias .noticia-item{
	padding:7px 0; border-top:1px dotted #DDBD93;
}
#box-noticias .noticia-item.primeiro{
	border-top:0;
}
#box-noticias .noticia-item h3{
	margin-bottom:3px;
}
#box-noticias .noticia-item h3 a{
	color:#630; font-size:16px; font-weight:bold;	
}
#box-noticias h3 a:hover, #box-noticias .noticias-anteriores li a:hover{
	color:#900;
}
#box-noticias .noticia-item p{
	line-height:18px; margin-bottom:5px;
}
#box-noticias .noticia-item span{
	display:block; width:65px; max-height:65px; float:left; margin-top:5px; margin-right:10px; overflow:hidden;
}
#box-noticias .noticia-item span img{
	display:block; width:100%;
}
/* Corrigir Bug de Hover sobre a IMG no IE - ocorre pq a IMG esta dentro do SPAN*/
#box-noticias .noticia-item span img:hover{ cursor:pointer;}

#box-noticias .noticias-anteriores{
	border:1px solid #EDE1D5; border-left-width:1px;
}
#box-noticias .noticias-anteriores p{
	background:#E4D2C0; color:#A6692D; font-size:12px; font-weight:bold; padding:2px 4px;
}
#box-noticias .noticias-anteriores ul{
	display:block; width:100%;
}
#box-noticias .noticias-anteriores li{
	display:block; padding:5px; border-top:1px dotted #DDBD93;
}
#box-noticias .noticias-anteriores li a{
	font-size:13px; font-weight:bold; color:#630;
}

/* Blog */
#box-blog{ width:100%; clear:both; }
#box-blog ul{ display:block; width:100%; }
#box-blog li{ display:block; float:left; width:48.5%; margin:0.7%; }
#box-blog .blog-item-data{ display:block; font-size:11px; font-weight:bold; color:#CAA581; padding:0; text-indent:0; text-align:left; }
#box-blog h3{ font-size:16px; font-weight:bold; margin-bottom:3px; }
#box-blog h3 a{ color:#930; }
#box-blog h3 a:hover{ color:#A00; }
#box-blog p{ display:table; line-height:16px; }
#box-blog img{ display:block; width:80px; height:80px; float:left; margin-right:10px; background:#fff; border:1px solid #E4D2C0; padding:2px; overflow:hidden; }
#box-noticias .noticia-item:hover span, #box-blog li:hover img{	border-color:#9F774F; }


/* Login */
#box-login{
	display:table; width:99.5%; background:#F5EAD8; border:1px solid #EED5B0;
	
}
#box-login form{ padding-bottom:5px; }
#box-login form, #box-login p{
	margin:5px 2px; text-align:center;	
}
#box-login form label{ display:none;}
#box-login input, #box-login .cadastre-btn a, #box-login .cadastre-btn a span{
	font-family: Arial; background:url('http://static.adorocinema.com/images/login-itens.gif') no-repeat;
}
#box-login form input{
	display:block; width:123px; padding:2px 2px; float:left; margin:0 3px 5px 3px; background-color:#fff; border:1px solid #EED5B0; color:#974B00; font:bold 12px Arial;
}
#box-login form input.login{ background-position:left -2px; padding-left:15px; width:97px;}
#box-login form input.senha{ background-position:left -26px; padding-left:20px; width:110px;}

#box-login form input.enviar{
	width:22px; padding:1px 0; background:#E17100; border:1px solid #9F5000; color:#F8DCC0; cursor:pointer;
}
#box-login form input:hover.enviar{
	background:#FF870F; border-color:#C66300; color:#fff;
}
#box-login .cadastre-btn{
	clear:both;
}
#box-login .cadastre-btn a{
	display:block; width:160px; margin:0 auto; font-size:16px; font-weight:bold; color:#73400D; background-position:right -74px;
}
#box-login .cadastre-btn a span{
	display:block; padding:2px 0 5px 5px; background-position:left -48px; margin-right:7px;
}
#box-login .cadastre-btn a:hover{
	color:#3F2307; text-decoration:none;
}

/*Login - UsuÃ¡rio Logado*/
#box-login.logado img{
	display:block; width:48px; height:40px; margin:5px; background:#ddd;
}
#box-login.logado .msg{
	position:absolute; width:150px; margin:5px 0 0 60px; text-align:left;
}
#box-login.logado .menu{
	position:absolute; width:80px; margin:5px 0 0 212px; text-align:right;
}
#box-login.logado .menu a{
	font:bold 11px Arial; color:#764818; padding:0 4px; background:#FFF8EF; border:1px solid #DDBD93;
}
#box-login.logado .menu a:hover{
	color:#000; background:#fff; border-color:#9F7C4F; text-decoration:none;
}
/* Redes Sociais */
#box-redes-sociais{
	width:100%;  margin-top:20px;clear: both; float: left;
}

#box-redes-sociais .twitter{
	float:left; width:144px; height:36px;background:url('http://static.adorocinema.com/images/ac-bt-twitter.jpg') no-repeat;
}
#box-redes-sociais .twitter a{
	display:block; width:100%; height:100%; overflow:hidden; text-indent:-1000px;
}
#box-redes-sociais .twitter span{
	margin-top: 5px; padding-top: 2px; display: block; float:right; width:69px; height:16px; text-align: center; color: #9F7C4F; background: url('http://static.adorocinema.com/images/n-seguidores.jpg') no-repeat;
}

#box-redes-sociais .facebook{
	float:left; margin-left: 10px;  width:144px; height:36px;background:url('http://static.adorocinema.com/images/ac-bt-fb.jpg') no-repeat;
}
#box-redes-sociais .facebook a{
	display:block; width:100%; height:100%; overflow:hidden; text-indent:-1000px; margin-bottom: 5px;
}
#box-redes-sociais .facebook span{
	margin-left: 20px;
}
#box-redes-sociais ul{
	display:block; float:right; width:110px; height:52px; background-position:left -104px;
}
#box-redes-sociais li{
	display:block; margin:6px 5px 0 32px; font-size:12px;
}
#box-redes-sociais li.feedback{ margin-top:9px;}


/* PROMOÃ‡Ã•ES */
#box-promocoes{ margin-top:15px;}
#box-promocoes li{
	display:block; margin:5px 0; text-align:center;
}
#box-promocoes li img{
	display:block; padding:2px; border:1px solid #ECD9B8;
}

#contentcenter #box-promocoes{
	width:49%; float:right; margin:10px 0;
}
#contentcenter #box-promocoes li{
	display:block; width:100%; height:auto; margin-bottom:8px; /*margin-bottom:15px; border-bottom:1px dotted #DBC3AB; padding-bottom:10px;*/
}
#contentcenter #box-promocoes li img{ width:98%; }
#contentcenter #box-promocoes li p{ text-align:left; margin:3px 0;}
#contentcenter #box-promocoes li .titulo a{
	font-size:16px; font-weight:bold; color:#930;
}
#contentcenter #box-promocoes li .titulo a:hover{ color:#900; }
#contentcenter #box-promocoes li a:hover img{ border-color:#9F774F; }


/*A partir daqui feito em MarÃ§o/Abril 2010*/

/*Wallpaper*/
body.wallpaper{ background:#000 url('http://static.adorocinema.com/images/wallpaper.jpg') no-repeat top center !important;}
body.wallpaper #container{ margin-top:200px !important; /*IE6e7 sempre menor 10px*/ margin-top:190px !important; }

/*Square Banner*/
#square{ margin:0 auto; margin-top:10px; margin-bottom:10px; text-align:left; font-size:10px; color:#999; line-height:12px;}
/*Item abaixo apenas para simulaÃ§Ã£o*/
#square{ width:300px; height:250px; }

/*Super Banner*/
#superbanner{ width:100%; margin:0; padding-top:5px; background:#fff;}
#superbanner div{ clear:both; position:relative; margin:0 auto; width:728px; height:90px; overflow:hidden;}
/*Item abaixo apenas para simulaÃ§Ã£o*/
#superbanner div{ background:#ddd;}

/*ALTERAÃ‡Ã•ES --
JUNHO 2010*/
/*Headlines*/
h2, h2 a{ text-transform:capitalize; font-size:22px;}
/*Busca*/
#header_busca{ margin-left:570px; width:400px !important;}
#header_busca #buscasimples{ width:280px;}
/*Top 10 e PromoÃ§Ãµes*/
#box-top10, #box-promocoes{ margin-top:-5px !important; margin-bottom:20px;}
#box-promocoes li p.titulo{ height:20px; overflow:hidden;}
/*NotÃ­cias*/
#box-noticias .noticia-item{ padding:7px 0;}
#box-noticias .noticia-item h3, #box-noticias .noticias-anteriores li .titulo{ display:block; clear:none; float:left; width:240px; max-height:33px; overflow:hidden;}
#box-noticias .noticia-item h3 a{ font-size:14px;}
#box-noticias .noticia-item .data, #box-noticias .noticia-item:hover .data,
#box-noticias .noticias-anteriores li .data
{ display:block; width:46px; float:left; color:#AF6E57; font-size:11px; font-weight:bold; background:#EFE7E0; border:1px solid #DFD1C3; text-align:center; margin-right:10px;}
#box-noticias .noticia-item .data{ float:left;}
#box-noticias .noticias-anteriores li{ clear:both;}
#box-noticias .noticias-anteriores li .data{ position:absolute; width:40px; margin:0;}
#box-noticias .noticias-anteriores li .titulo{ float:right; margin:0 0 4px 48px; }
/* #box-noticias .noticia-item a span, #box-noticias .noticia-item a span img{ width:46px; height:46px;} */
#box-noticias .noticia-item p { clear:both; padding:0; height:56px; margin:-3px 0 0; overflow:hidden;}
/*Square - Banner*/
#box-login{ clear:both; margin-top:10px;}
#square, #square2{ font-size:10px; color:#999; text-transform:lowercase; height:264px; border:0;}
#square{ margin:0; margin:-10px 0 10px 0;}
#square2{ margin-top:10px;}
/*Banner Extra*/
#banner-extra{ clear:both; width:100%; padding:10px 0; margin:50px 0 20px 0; background:#FAF5EF; border:1px solid #DDBD93;}
#banner-extra div{ margin:0 auto;}
#banner-extra span{ display:block; width:468px; height:60px; background:#ccc; margin:0 auto; overflow:hidden;}
#banner-extra.duplo div{ width:510px;}
#banner-extra.duplo span{ width:234px; float:left; margin:0 10px;}
/*Novos com Clearfix*/
#box-blog ul:after, .noticias-anteriores ul:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }

/* ALTERAÇÔES OUT/2010 */
#box-noticias .noticia-item{ padding:7px 0;}
#box-noticias .noticia-item h3, #box-noticias .noticias-anteriores li .titulo{ display:block; clear:none; float:left; width:240px; max-height:33px; overflow:hidden;}
#box-noticias .noticia-item h3 a{ font-size:14px;}
#box-noticias .noticia-item .data, #box-noticias .noticia-item:hover .data,
#box-noticias .noticias-anteriores li .data
{ display:block; width:46px; float:left; color:#AF6E57; font-size:11px; font-weight:bold; background:#EFE7E0; border:1px solid #DFD1C3; text-align:center; margin-right:10px;}

#box-noticias .noticia-item .img, #box-noticias .noticia-item .img img{ width:46px; height:46px;}
#box-noticias .noticia-item .img img{ border:1px solid #E4D2C0; padding:1px; }
#box-noticias .noticia-item p { clear:both; padding:0; height:36px; margin:-3px 0 0; overflow:hidden;}
#box-noticias .noticia-item .data-img{ display:block; float:left; width:50px; margin:0;}
#box-noticias .noticia-item .cont{ float:right; width:240px;}

#box-noticias .noticias-anteriores{ clear:both;}
#box-noticias .noticias-anteriores li{ clear:both;}
#box-noticias .noticias-anteriores li .data{ position:absolute; width:40px; margin:0;}
#box-noticias .noticias-anteriores li .titulo{ float:right; margin:0 0 4px 48px; }
#box-noticias .noticia-item a span, #box-noticias .noticia-item a span img{ width:46px; height:46px;}

/*CLEARFIX*/
.clearfix:after, .noticias-anteriores ul:after, #box-noticias .noticia-item:after{ content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden; }


/*Box Saraiva*/
#box-saraiva{ width:158px; margin:0 auto; margin-top:5px; background:#FAEFDC url('http://static.adorocinema.com/images/box-saraiva-bg.png') repeat-x top left; border:1px solid #D8B498;}
#box-saraiva #saraiva-dvd, #box-saraiva #saraiva-bluray{ height:20px; clear:both; margin:0 4px 6px 4px;}
#box-saraiva a.titulo, #box-saraiva .icone, #box-saraiva div a{ display:block; float:left; width:28px; height:20px; overflow:hidden; text-indent:-1000px; background:url('http://static.adorocinema.com/images/box-saraiva-icones.png') no-repeat;}
#box-saraiva a.titulo{ display:block; width:160px; height:15px; margin:-4px -1px 5px -1px; overflow:hidden; text-indent:-1000px; background-position:0 -56px;}
#box-saraiva #saraiva-bluray .icone{ background-position:0 -20px;}
#box-saraiva .valor{ display:block; float:left; color:#822A1F; font-weight:bold; font-size:12px; padding-left:2px; letter-spacing:-1px; line-height:14px; padding-top:3px;}
#box-saraiva .valor span{ display:inline; float:none; color:#900; font-size:20px; padding-left:3px;}
#box-saraiva .valor span span{ font-size:13px; color:#900; padding-left:1px;}
#box-saraiva div a{ float:right; width:52px; height:16px; background-position:0 -40px; margin:3px 0 0 3px;}
/* ------Layout preto*/
#box-saraiva.preto{ background:#333 url('http://static.adorocinema.com/images/box-saraiva-bg2.png') repeat-x top left; border-color:#000;}
#box-saraiva.preto .valor{ color:#D1D105; }
#box-saraiva.preto .valor span, #box-saraiva.preto .valor span span{ color:#ff0;}
/*-------Layout Amarelo*/
#box-saraiva.amarelo{ background:#FCC700 url('http://static.adorocinema.com/images/box-saraiva-bg3.png') repeat-x top left; border-color:#F3AE0C;}
#box-saraiva .valor span{ color:#700;}

/*Menu - Aba Saraiva*/
#menu .saraiva{ width:97px; overflow:hidden; text-indent:-1000px; padding:0; background:none;}
#menu .saraiva:hover{ background:none;}
#menu .saraiva a, #menu .saraiva a:hover{ background:none; padding-right:0; background:url('http://static.adorocinema.com/images/aba-saraiva.png');}
#menu .saraiva a:hover{ background-position:-97px 0;}

/*Pushdown*/
#pushdown, #supersquare{ position:relative; /*height:60px;*/ margin-bottom:8px; width:100%; z-index:20; overflow:hidden;}
#pushdown div.banner{ position:relative; width:980px; height:260px; z-index:1; overflow:hidden;}
#pushdown:hover, #pushdown:hover div.banner, #pushdown.sobre:hover div.banner{ height:260px; }
#pushdown:hover div.banner{ -moz-box-shadow:0 2px 10px #000; -webkit-box-shadow:0 2px 10px #000; box-shadow:0 2px 10px #000;}

/*Supersquare*/
#supersquare{ /*height:90px;*/ z-index:10; overflow:visible; margin-top:-2px; margin-bottom:8px; /*Festival >>*/margin-bottom:0;}
#supersquare div.banner{ margin:0 auto; width:960px; height:340px; left:10px;}

/*Intervencao*/
#intervencao{ position:relative; z-index:200;}
#intervencao div.banner{ position:absolute; top:-118px; left:0; width:980px; height:450px; -moz-box-shadow:0 2px 20px #000; -webkit-box-shadow:0 2px 20px #000; box-shadow:0 2px 20px #000;}
#intervencao span{ display:block; position:absolute; margin:0 0 0 920px; padding-top:2px; width:60px; height:18px; font-size:11px; font-weight:bold; text-transform:uppercase; background:#C00; color:#fff; text-align:center;}
#intervencao span:hover{ cursor:pointer; background:#900;}

/* Botão Gostei do Facebook */

#orkut-share{
    display: block;
    margin-top: 10px;
    float: left;
}

#box-redes-sociais .orkut, #box-redes-sociais .facebook-compartilhar {
    float:left; margin-top: 25px; margin-bottom: 20px;
}

.texto-seguidores{
    margin: 4px 0 0 1px;
}

