/*
 * Por favor manter a ordem
 * 1º Tudo em uma linha só dificulta a leitura.
 * 2º Tudo em ordem alfabetica.
 * 3º Tags HTML em UPCASE e em primeira ordem
 * 4º IDs
 * 5º Class
 */


*{
    border:none;
    padding:0px;
    margin:0px;
}
A{
    text-decoration:none;
	cursor:pointer;
}
A:HOVER{
    text-decoration:underline;
}
A.combo:HOVER{
    text-decoration:none;
}
A.documentos:HOVER{
    color:#d81513;
    text-decoration:none;
}
/*background:#3F3F3F url(../img/bgbg.jpg) top center repeat-y;	*/
BODY{background:black url(../img/background_pagina_do_cinema.jpg) top center repeat-x ;	/*font-family: Tahoma, Geneva, sans-serif;*/
	font-family: Arial, Tahoma, Geneva, sans-serif;
    font-size:12px;
    text-align: center;
}
BODY, HTML{
    height:100%;
}

a.leiamais {text-indent:-9000em}

/*#bgarte {background:url(../img/bg.jpg) no-repeat top center; min-height:700px; width:100%}*/
#bgarte {background:url(../img/bg.jpg) no-repeat top center; min-height:700px; width:100%}
#tudo {height:auto; margin:0 auto; position:relative; width:1025px; text-align:left; height:100%}

a#logosite {position:absolute; display:block; width:250px; height:240px; top:0; left:0px; _left:2px; text-indent:-9000em;  z-index:200; color:#000}
a#logositehome {position:absolute; display:block; width:400px; height:180px; top:0; left:0px; _left:2px; text-indent:-9000em;  z-index:200; color:#000;  margin-left: 480px;}
/*a:hover#logosite {position:absolute; display:block; width:250px; height:240px; top:0; left:0px; _left:2px; text-indent:-9000em; _background:url(../img/objlogo.gif) -1px 0px no-repeat; z-index:200; color:#000}*/

#boxmain {}
#header {height:214px;}
	#buscamais {float:right; margin-top:178px; width:502px; height:34px; position:relative}
	#buscamais p, #buscamais form {float:left; color:#FFF;}
	#buscamais form {}
	#buscamais form input.campo {background:0 none; width:177px; margin-right:5px; color:#FFF; padding:2px}
	#buscamais form input.btn {}
	#buscamais a.fale {color:#FFF; display:block; float:left; margin:4px 5px 0 30px}
	#buscamais span.barrinha {color:#FFF; display:block; float:left; margin:4px 1px 0 1px; cursor:default; text-decoration:none}
	#buscamais a.cadastre {color:#FFF; display:block; float:left; margin:4px 5px 0 5px}
	.logoglobo {display:block; width:37px; height:38px; margin:14px 70px 0 0px;  position:absolute; right:0px; top:-10px; color:#0383ca; font-size:14px;}
	.logorss {display:block; width:21px; height:21px; background:url(../img/logorss.gif) no-repeat top center; float:left; margin:0 12px 0 17px}


#sidebar { width:175px; _width:175px; float:left; _overflow:hidden}
#sidebar ul { width:150px; *width:175px; list-style:none; padding-left:25px; margin-top:55px; float:left; margin-bottom:30px; display:block; overflow:hidden}

/*#sidebar { width:175px; *width:160px; _width:155px; float:left; _overflow:hidden; _padding-left:15px; _margin-left:0px;}
#sidebar ul {list-style:none; padding-left:25px; _padding-left:0px; _margin-left:0px; margin-top:55px; float:left; width:150px; margin-bottom:30px; display:block; overflow:hidden;}
*/

#sidebar ul li a {text-indent:-9000em; color:#000}
#sidebar ul li a.mnartigos {background:url(../img/menu2.gif) no-repeat 0 0; height:32px; display:block}
#sidebar ul li a.mnmemoria {background:url(../img/menu2.gif) no-repeat 0 -32px; height:48px; display:block}
#sidebar ul li a.mnpodcast {background:url(../img/menu2.gif) no-repeat 0 -80px; height:32px; display:block}
#sidebar ul li a.mnpalco {background:url(../img/menu2.gif) no-repeat 0 -112px; height:32px; display:block}
#sidebar ul li a.mnponte {background:url(../img/menu2.gif) no-repeat 0 -144px; height:32px; display:block}
#sidebar ul li a.mnreport {background:url(../img/menu2.gif) no-repeat 0 -176px; height:32px; display:block}
#sidebar ul li a.mnentrev {background:url(../img/menu2.gif) no-repeat 0 -208px; height:32px; display:block}
#sidebar ul li a.mnmistoq {background:url(../img/menu2.gif) no-repeat 0 -240px; height:32px; display:block}
#sidebar ul li a.mnvideos {background:url(../img/menu2.gif) no-repeat 0 -272px; height:32px; display:block}
#sidebar ul li a.mncurtas {background:url(../img/menu2.gif) no-repeat 0 -304px; height:32px; display:block}
#sidebar ul li a.mnfotos {background:url(../img/menu2.gif) no-repeat 0 -336px; height:32px; display:block}

#sidebar ul li a:hover.mnartigos {background:url(../img/menu2.gif) no-repeat -155px 0;}
#sidebar ul li a:hover.mnmemoria {background:url(../img/menu2.gif) no-repeat -155px -32px;}
#sidebar ul li a:hover.mnpodcast {background:url(../img/menu2.gif) no-repeat -155px -80px;}
#sidebar ul li a:hover.mnpalco {background:url(../img/menu2.gif) no-repeat -155px -112px;}
#sidebar ul li a:hover.mnponte {background:url(../img/menu2.gif) no-repeat -155px -144px;}
#sidebar ul li a:hover.mnreport {background:url(../img/menu2.gif) no-repeat -155px -176px;}
#sidebar ul li a:hover.mnentrev {background:url(../img/menu2.gif) no-repeat -155px -208px;}
#sidebar ul li a:hover.mnmistoq {background:url(../img/menu2.gif) no-repeat -155px -240px;}
#sidebar ul li a:hover.mnvideos {background:url(../img/menu2.gif) no-repeat -156px -272px;}
#sidebar ul li a:hover.mncurtas {background:url(../img/menu2.gif) no-repeat -155px -304px;}
#sidebar ul li a:hover.mnfotos {background:url(../img/menu2.gif) no-repeat -155px -336px;}


#sidebar a.mnarquivos {width:130px; height:76px; display:block; background:url(../img/bt_arquivo.gif) no-repeat 0 0; margin-left:20px; float:left; text-indent:-9000em; margin-bottom:40px; color:#000; _padding-left:0; _margin-left:0px;}
#sidebar a:hover.mnarquivos {background:url(../img/bt_arquivo.gif) no-repeat 0 -79px;}

#compartilhe a.btcompartilhe, #compartilhe a.btamigos { display:block; clear:both; height:38px; text-indent:-9000em}
#compartilhe a.btcompartilhe {background:#000 url(../img/bt_compartilhe.jpg) no-repeat top center;}
#compartilhe a:hover.btcompartilhe {background:#000 url(../img/bt_compartilhe.jpg) no-repeat bottom center;}
#compartilhe a.btamigos {background:#000 url(../img/bt_envieamigos.jpg) no-repeat top center;}
#compartilhe a:hover.btamigos {background:#000 url(../img/bt_envieamigos.jpg) no-repeat bottom center;}



#mainbox { width:849px; float:left; float:right; z-index:50; overflow: hidden;}


.clearing { margin:0; padding:0; clear:both; height:0}
.clearinghome { margin:0; padding:0; clear:both; height:4px; *margin-top:-10px}



#imgfooter { margin-top:30px; text-align:center;}

img.logotwitter { margin:0 auto; margin-bottom:5px; margin-left:35px; *margin-left:15px; }
* html img.logotwitter  {_margin-left:15px}

#twitterbox { margin-right:12px; margin-left:12px; _margin-left:0; float:left; text-align:center; max-height:250px; overflow:auto; _overflow:inherit; border:1px solid #72D8F5; width:150px; height:250px;}
#twitterbox DIV { background:#C5F3FF; text-align:left;}
#twitterbox h2 {background: url(../img/tit_twitter.gif) top center no-repeat; margin:20px 0; height:24px; text-indent:-9000em;}
.tweet { font-size:10px; color:#000; line-height:1.3em; padding:7px; border-top:1px dashed #A4E1EF}
.tweet p { font-weight:bold}
.tweet a {color:#2B93AF; display:block; font-weight:normal}
.tweet p.hora {color:#2B93AF; font-weight:normal}
p.sigame { display:block; text-align:right; margin:0 12px 30px 12px; _margin:0 12px 30px 0px;}
p.sigame a{color:#2B93AF; margin:0; padding:0; text-align:right; font-size:11px; margin-left:26px}

/*.logotwitter{float:left; margin-left:26px;}*/
#twitter{margin-left:15px !important; float:left; width:140px !important; _width:135px; margin-top:7px !important; _margin-left:0px;}
.sigame{float:left;}

ul#twitter_update_list li {font-size:10px !important; padding:3px 6px 0 6px !important; width:110px; *width:122px}


#paginacao{ width:100%; text-align:center; font-size:14px; font-weight:bold; padding-top:20px; padding-bottom:20px; clear:both; display:block; position:relative}
#paginacao a{color:#FFFFFF; padding:0px 2px;}
#paginacao a:hover{color:#FFFFFF;}
#paginacao SPAN.cur{color:#00ACEC !important; padding:0px 2px;}
#paginacao #proxima{color:#FFFFFF; position:absolute; right:5px}
#paginacao #proxima a{color:#FFFFFF;}
#paginacao #proxima a:hover{color:#FFFFFF;}
#paginacao #anterior{color:#FFFFFF; position:absolute; left:5px}
#paginacao #anterior a{color:#FFFFFF;}
#paginacao #anterior a:hover{color:#FFFFFF;}

.fix {
	overflow: hidden;
	zoom: 1;	
}
/*#lbIframe {_width:740px !important; _border:1px solid #000000; margin-right:15px}*/
