/*CSS BANG-AWARDS (alterado a 02-11-2011)*/
body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,input,th,td
{margin:0;padding:0;border:0;outline:none;text-decoration: none; list-style:none}
html {height: 100%; height: auto}
body{background: url(/client/imgs/bgs/pattern_2.jpg) repeat;  color:#fff; height: 100%;font-family:Verdana,Arial,Helvetica,sans-serif}
/*barra cinza topo*/
#barraCinzaTop{background: #1d1d1d; width: 100%; height: 30px}
#barraCinzaTop div{ width: 960px; margin-left: 40px; font-family: "Verdana"; font-size: 12px}
#barraCinzaTop div ul{height: 30px; line-height: 30px}
#barraCinzaTop div ul li{display: inline; float: left}
#barraCinzaTop div ul li a{color:#4f4f4f; cursor: pointer}
#barraCinzaTop div ul li a:hover{color:#fff}
#barraCinzaTop div ul li p{display: inline; margin-left: 5px; margin-right: 5px; color:#4f4f4f}
#barraCinzaTop div ul#langs{float: left; text-transform: uppercase;}
#barraCinzaTop div ul#logs{float: right;}
/*linhas obliquas*/
#bgLinhas{background: url(/client/images/grafs/linhas-caixa-news.png) no-repeat 0px 30px; width: 100%; min-height:100%; position: absolute;}
/*main tem o header e center*/
#main{width: 950px; margin-left: 40px;}
/*tudo até ao menu*/
#header{padding-top:40px;height:156px}
.logo{display:block;width:293px;height:156px;text-indent:-999em;position:absolute}
#header #subNews{ margin-left: 590px; width: 278px; height: 72px; font-family: "Verdana"; font-size: 12px}
#header #subNews p{ margin-top: 30px; margin-left: 23px; color:#005262;}
#header #subNews form .txt_nome, .txt_email{position: absolute; width: 175px; height: 20px; background: #0f0f0f; color: #09d9ff; padding-left: 5px}
#header #subNews form .txt_nome{margin-top: 8px}
#header #subNews form .txt_email{margin-top: 32px}
#header #subNews form #bt_ok{position:absolute; margin-top: 9px; margin-left: 190px; width: 87px; height: 42px; cursor: pointer}
#header #menu {float:left; margin-top: 65px; width: 895px;}
#header #menu ul li{display:inline; float: left; width: 160px; margin-left: 11px; margin-right: 5px; }
#header #menu ul li a{display: block; text-indent: -1000px}
#header #menu ul li a#contest{ height: 40px; width: 135px; }
#header #menu ul li a#themes{ height: 40px; width: 91px}
#header #menu ul li a#submission{ height: 40px; width: 120px}
#header #menu ul li a#prizes{height: 40px; width: 111px}
#header #menu ul li a#movies{ height: 40px; width: 119px}
/*MENUS DROP*/
div#menu_contest{position: absolute;  top: 260px; left: 40px; z-index: 1000; cursor: pointer; width: 179px;  height: 50px; overflow: hidden;}
div#menu_contest div{background: url(/client/imgs/bgs/bg_submenus.png); width: 163px;  padding-left: 15px; padding-bottom: 10px;  margin-top: 55px;}

div#menu_contest ul li{margin-bottom: 5px}
div#menu_contest ul li a{color:#989898; font-family: "Verdana"; font-size: 12px; font-weight: normal!important}
div#menu_contest ul li a:hover{color:#09d9ff}
div#menu_contest p{color:#989898;}

/*.paiMenuThemes{position: absolute;  top: 260px; left: 218px; z-index: 1000; cursor: pointer}*/
div#menu_themes{position: absolute;  top: 260px; left: 218px; z-index: 1000; cursor: pointer; width: 179px; height: 50px; overflow: hidden;}
div#menu_themes div{background: url(/client/imgs/bgs/bg_submenus.png); width: 163px;  padding-left: 15px; padding-bottom: 10px;  margin-top: 55px;}

div#menu_themes ul li{margin-bottom: 5px}
div#menu_themes ul li{color:#989898; font-family: "Verdana"; font-size: 12px;}
div#menu_themes ul li a{color:#989898; font-family: "Verdana"; font-size: 12px; font-weight: normal!important}
div#menu_themes ul li a:hover{color:#09d9ff}
div#menu_themes p{color: #989898}
div#menu_themes h3{color: #09d9ff; text-transform: uppercase; font-family: "Times New Roman"; font-size: 16px; font-style: italic}
div#menu_themes h4{color: #09d9ff; font-family: "Verdana"; font-size: 13px; font-style: normal!important; font-weight: normal}
div#menu_themes span{display: block; text-indent: -1000px; width: 153px; height: 3px; background: url(/client/imgs/bgs/separador_temas_submenus.png); margin-top: 10px; margin-bottom: 10px; }


div#menu_movies{position: absolute;  top: 260px; left: 748px; z-index: 100; cursor: pointer; width: 179px; height: 50px; overflow: hidden}
div#menu_movies div{background: url(/client/imgs/bgs/bg_submenus.png); width: 163px;  padding-left: 15px; padding-bottom: 10px; margin-top: 55px;}

div#menu_movies ul li a{color:#989898;  display: block}
div#menu_movies ul li a h3{color:#989898; font-family: "Times New Roman"; font-size: 16px; font-style: italic; text-transform: uppercase }
div#menu_movies ul li a p{color:#989898; font-family: "Verdana"; font-size: 12px; font-weight: normal!important}
div#menu_movies ul li a:hover{color:#09d9ff}
div#menu_movies span{display: block; text-indent: -1000px; width: 153px; height: 3px; background: url(/client/imgs/bgs/separador_temas_submenus.png); margin-top: 10px; margin-bottom: 10px}

/*center*/
#center{float:left; width: 959px; margin-top: 20px;margin-bottom:100px}
/*movie*/
#center .movie{width: 959px; min-height: 320px; background: url(/client/imgs/bgs/bg_label_conteudos.png) no-repeat top; position: relative}
.movie #left{float: left; min-height: 320px; width: 573px; background: #000}
.movie #right{float: left; text-align: left}
.movie #right a#upup{display: block; height: 135px; width: 170px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}
.movie #right a#vote{display: block; height: 135px; width: 175px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}

.faixa_win{height: 105px; width: 105px; position: absolute}
.movie #right a#win_tema{display: block; height: 160px; width: 250px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}
.movie #right a#win_livre{display: block; height: 160px; width: 200px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}
.movie #right a#win_votos{display: block; height: 160px; width: 200px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}
.movie #right a#win_ipj{display: block; height: 160px; width: 200px; text-indent: -1000px; margin-left: 20px; margin-top: 20px}

.movie #right hr{width: 40px; margin-left: 20px!important; height: 1px; border: none!important; color: #09d9ff; background: #09d9ff}
.movie #right #h1{float: left; font-family: "Arial Black"; font-size: 14px; text-transform: uppercase; color: #09d9ff;margin-left: 20px}
.movie #right h2{float: left; margin-left: 5px; font-family: "Times New Roman"; font-size: 14px; text-transform: uppercase; font-style: italic; margin-top: 2px; color: #09d9ff}
.movie #right ul {margin-left: 20px; margin-top: 10px}
.movie #right ul li{display: inline; float: left; margin-right: 10px}
.movie #right ul li a{display: block; height: 52px; width: 32px; cursor: pointer}

/*time line*/
#center #timeLine{height: 90px; width: 959px; margin-top: 30px}
/*##### Clear Fix #####*/
.titulos:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0; }
.titulos{display: inline-block}
/* start \*/
* html .titulos {height: 1%}
.titulos{display: block}
/* close */
.titulos{color:#fff; text-transform: uppercase; margin-top: 65px;}
.titulos h1{float: left; font-family: "Arial Black"; font-size: 21px;}
.titulos h2{font-style: italic; float: left; font-family: "Times New Roman"; font-weight: bold; font-size: 24px; margin-left: 10px}

.frames{ width: 950px; margin-top: 15px}
.frames div{ float: left; margin-right: 10px; width: 180px; height: 157px; padding-top: 13px}
.frames div a{display:block; height: 100px; width: 180px; margin-bottom: 10px; text-indent: -1000px}
.frames h3{font-family: "Times new Roman"; font-weight: bold; font-style: italic; color: #07d9fe; font-size: 12px; text-transform: uppercase}
.frames p{font-family: "Verdana"; color: #ccc; font-size: 13px; text-transform: capitalize}

/*videos home*/
#center #recentMovies{width: 950px}

/*DEFINES*/
.indent{text-indent:-999em}
.f-left{float:left}
.f-right{float:right}
.mb{margin-bottom:35px !important}
.mt35{margin-top:35px}
.mt30{margin-top:30px}
.li-inline li{float:left;display:inline}
.hover-bottom:hover{background-position:bottom !important}

hr{background:url(/client/images/grafs/separador.png); border:none;height:3px;position:relative}
.r-legend{display:block;width:367px;height:320px;margin-top:15px}
.destaque{height:320px;background:url(/client/images/grafs/bg_label_conteudos.png) no-repeat;overflow:hidden}

.back-bottom{background-position:bottom !important}

.banner{display:block;width:574px;height:320px;background:url(/client/images/banners/tema-pt.png)}

.menu-temp{height:90px;width:960px;margin-top:50px}
.menu-temp a{display:block;height:89px;background:#ccc}
#foi-assim{width:288px}
#videos-vencedores{width:372px;margin-left:-36px}
#videos-concurso{width:372px;margin-left:-42px}

/*logos*/
.logos div{overflow:hidden;color:#09d9ff;font-size:11px;padding-bottom:35px;position:relative;margin-bottom:58px}
.logos li{display:inline;float:left}
.logos a{display:block;text-indent:-999em}
.logos p{position:absolute;bottom:0;background:url(/client/images/grafs/bit-title-logos.png) top left no-repeat;padding-top:7px}
#presidencia{background:url(/client/images/logos/presidencia-republica.png);width:229px;height:87px}
#cmtv{background:url(/client/images/logos/cmtv.png);width:76px;height:81px;margin-right:40px}
#ouro-preto{background:url(/client/images/logos/ouro-preto.png);width:46px;height:81px;margin-right:40px}
#sedj{background:url(/client/images/logos/secretaria-estado-depsorto-juventude.png);width:384px;height:81px}
#nau{background:url(/client/images/logos/nau.png);width:88px;height:37px;margin-right:50px}
#slingshot{background:url(/client/images/logos/slingshot.png);width:146px;height:37px}
#uccla{background:url(/client/images/logos/uccla.png);width:150px;height:67px;margin-right:20px}
#observatorio-china{background:url(/client/images/logos/observatorio-china.png);width:81px;height:67px;margin-right:20px}
#ipj{background:url(/client/images/logos/ipj.png);width:84px;height:67px;margin-right:20px}
#ih{background:url(/client/images/logos/ih.png);width:111px;height:67px;margin-right:20px}
#consenso{background:url(/client/images/logos/consenso.png);width:58px;height:67px;margin-right:20px}
#a3{background:url(/client/images/logos/a3.png);width:70px;height:67px;margin-right:20px}
#bigvision{background:url(/client/images/logos/big-vision.png);width:79px;height:67px;margin-right:20px}
#wizana{background:url(/client/images/logos/wizana.png);width:143px;height:67px}
#sapo{background:url(/client/images/logos/sapo.png);width:152px;height:83px;margin-right:17px}
#rdb{background:url(/client/images/logos/rua-de-baixo.png);width:95px;height:89px;margin-right:17px}
#radio-oeste{background:url(/client/images/logos/radioeste.png);width:138px;height:83px}
/*footer*/
#footer{height:130px;position:relative;background:url(/client/images/grafs/bg_menus_rodape.png) top left no-repeat;}
.links-footer{overflow:hidden;padding-top:12px;padding-left:8px}
.links-footer li{background:url(/client/images/grafs/bit-barra-footer.png) right bottom no-repeat;padding-right:13px;line-height:13px}
.links-footer a{font-size:11px;color:#00626D}
.links-footer a:hover{color:#fff}
.assinatura{color:#ccc;position:absolute;bottom:40px;font-size:11px}
.assinatura a{color:#ccc}
.f-facebook{color:#09D9FF;position:absolute;bottom:40px;right:0;background:url(/client/images/share/facebook.png) right no-repeat;font-size:11px;padding-right:50px;height:32px;line-height:45px}


/*CLASS'S SEL'*/
.sel{color: #fff!important}
.sub{background-position: -353px -454px!important;}
.con{background-position:    0px -454px!important;}
.the{background-position: -172px -454px!important;}
.pri{background-position: -525px -454px!important;}
.mov{background-position: -705px -454px!important;}
.pro{color:#fff!important}
.sel_contacts{color:#fff!important}
.sel_thanks{color:#fff!important}
.sel_fact{color:#fff!important}
.sel_press{color:#fff!important}
.selBooks{color:#09d9ff!important}
/*CAIXA LOGIN*/
#caixa_login{display: none}
#caixa_login{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
#caixa_login div {height: 70px; width: 335px; margin-left: 80px; margin-top: 12px;  font-size: 17px}
#caixa_login div p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 5px}
#caixa_login div #txt_pass, #txt_user_email, #txt_my_name, #txt_email_my_friend, #txt_my_name_vote, #txt_email_vote{color: #09d9ff; background: #0f0f0f; font-family: "Verdana"; position: absolute; font-size: 12px; height: 20px; width: 240px; padding-left: 5px}
#caixa_login div #txt_user_email, #txt_my_name, #txt_my_name_vote{margin-top: 5px;}
#caixa_login div #txt_pass, #txt_email_my_friend, #txt_email_vote{margin-top: 28px}
#caixa_login div #bt_ok_login{position:absolute; margin-top: 5px; margin-left: 250px; width: 87px;height: 45px; cursor: pointer; text-indent: -1000px;  background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px;}

.caixaEmbed{ display: none; position: absolute; top:415px; left: 400px; background: url(/client/imgs/bgs/bg_submenus.png) repeat; height: 35px; width: 350px; z-index: 100; text-align: center;}
.caixaEmbed textarea{ width: 200px!important; margin-top: 10px}
/*CANDIDATURAS*/

.titulo_perfil{margin-top: 15px; margin-bottom: 10px}
.titulo_perfil h1{font-family: "Arial Black"; color: #09d9ff; text-transform: uppercase; font-size: 22px;}

#form_subOne{margin: 10px; font-family: "Verdana";}
#form_subOne input{height: 20px; background: #0f0f0f; color: #09d9ff; margin-bottom: 2px; float: left;  padding-left: 5px;}

#form_subOne #sub_name{width: 545px}
#form_subOne #sub_mail{width: 269px; margin-right: 2px}
#form_subOne #sub_phone{width: 269px}
#form_subOne #sub_bdate{width: 269px; margin-right: 2px}
#form_subOne #sub_bi{width: 269px}
#form_subOne #sub_address{width: 545px}
#form_subOne #sub_zip{width: 269px; margin-right: 2px}
#form_subOne #sub_city{width: 269px}
#form_subOne #sub_country{width: 545px}
#form_subOne label{color:#00626d; font-size: 12px; margin-top: 15px;}
#form_subOne #text_up_photo{float: left; margin-left:5px; margin-right: 10px}
#form_subOne #bt_up_foto{float: left; margin-top: 15px; background: url(/client/imgs/bgs/upload.png) top no-repeat; height: 17px; width: 77px; color: #656565; cursor: pointer; text-transform: capitalize; font-family: "Verdana"; font-size: 12px; font-weight: bold; line-height: 17px; text-align: center}

#form_subOne #text_up_bi{ float: right; margin-right: 10px}
#form_subOne #bt_up_bi{float: right; margin-right: 5px; margin-top: 15px; background: url(/client/imgs/bgs/upload.png) top no-repeat; height: 17px; width: 77px; color: #656565; cursor: pointer; text-transform: capitalize; font-family: "Verdana"; font-size: 12px; font-weight: bold; line-height: 17px; text-align: center}

#form_subOne #bt_up_foto:hover, #form_subOne #bt_up_bi:hover{background-position: bottom}

#form_subOne #text_comments{ float: left; margin-top: 25px; color:#09d9ff; margin-bottom: 25px }
#form_subOne #text_aceitar{ float: left; margin-top: 0px; color:#ccc;}
#form_subOne #text_aceitar a{ color: #09d9ff; font-weight: bold}
#form_subOne #radio_coments{ float: left; background: none; margin-top: 23px; margin-left: 10px}
#form_subOne #radio_aceitar{ float: left; background: none; margin-top: 0px; margin-left: 10px}

#form_subOne #bt_next{height: 42px; width: 42px; background: url(/client/imgs/btns/next_.png) no-repeat; position: absolute; cursor: pointer; bottom: 15px; left: 515px }


.caixa_upload_foto{display: none;}
.caixa_upload_foto{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
.caixa_upload_foto p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 80px; margin-top: 15px}

.caixa_upload_foto_profile{display: none;}
.caixa_upload_foto_profile{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
.caixa_upload_foto_profile p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 80px; margin-top: 15px}

.caixa_forgot{display: none;}
.caixa_forgot{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
.caixa_forgot p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 80px; margin-top: 15px}
.caixa_forgot form input{color: #09d9ff; background: #0f0f0f; font-family: "Verdana"; float:left;font-size: 12px; height: 20px; width: 240px; padding-left: 5px; margin-left: 50px; margin-top: 15px}
.caixa_forgot form a {display:block;margin-top: 5px; float: right; margin-right: 90px;width: 87px;height: 45px; cursor: pointer; text-indent: -1000px;  background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px;}
.caixa_forgot form a:hover{background-position: 0px -275px}

.caixa_fim_inscricao{display: none;}
.caixa_fim_inscricao{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
.caixa_fim_inscricao div {margin-left: 80px; margin-top: 5px}
.caixa_fim_inscricao div p{font-family: "Verdana"; font-size:12px; color: #bebebe; margin-top: 3px}
.caixa_fim_inscricao div h2{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 5px; margin-bottom: 5px}
/*#caixa_login div p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 5px}*/

.caixa_fim_inscricao2{display:none; height: 122px; width: 549px; border:none; background: url(/client/imgs/bgs/azul_lightbox_2.png) no-repeat }
.caixa_fim_inscricao2 div {margin-left: 85px; margin-top: 5px; width: 400px}
.caixa_fim_inscricao2 div p{font-family: "Verdana"; font-size:10px; color: #bebebe; margin-top: 3px}
.caixa_fim_inscricao2 div h2{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 35px; margin-bottom: 10px}

.caixa_upload_bi, .caixa_upload_screen{display: none;}
.caixa_upload_bi, .caixa_upload_screen{height: 86px; width: 513px; background: url(/client/imgs/bgs/azul_lightbox.png) no-repeat;}
.caixa_upload_bi p, .caixa_upload_screen p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 80px; margin-top: 15px}

#caixa_img_foto{ float: left; margin-left: 5px; margin-top: 10px}
#caixa_img_bi{float: right; margin-right: 35px; margin-top: 10px}
#frame_foto{width:400px; height: 76px; border: none; margin-left: 50px;}
#frame_bi{width:400px; height: 76px; border: none; margin-left: 50px}
/*SUBMISSION 2*/
#form_subTwo{ margin: 10px; font-family: "Verdana";}
#form_subTwo span{ margin-left: 10px;}
#form_subTwo .op_temas{ margin-bottom: 10px;}
#form_subTwo .op_temas .subTwo_tema{ color:#00626d; font-size: 12px}
#form_subTwo .op_temas .subTwo_descr{ color:#09d9ff; font-size: 12px}
#form_subTwo .txts_mov input{width: 545px; margin-bottom: 2px; background: #0f0f0f; color: #09d9ff; height: 20px; padding-left: 5px;  font-size: 12px;}
#form_subTwo .txts_mov #txt_mov_sino{height: 60px; width: 545px; max-width: 545px; max-height: 60px; background: #0f0f0f; color: #09d9ff; border: none!important; padding-left: 5px;  font-size: 12px;  font-family: "Verdana";}
#form_subTwo label{color:#00626d; font-size: 12px; margin-top: 15px;}
#form_subTwo #ups_mov{width: 550px}
#form_subTwo #text_mov_movie{float: left; margin-left:5px; margin-right: 10px}
#form_subTwo #bt_up_mov{float: left; margin-top: 15px;  background: url(/client/imgs/bgs/upload.png) top no-repeat; height: 17px; width: 77px; color: #656565; cursor: pointer; text-transform: capitalize; font-family: "Verdana"; font-size: 12px; font-weight: bold; line-height: 17px; text-align: center}
#form_subTwo #bt_up_mov:hover{background-position: bottom}
#form_subTwo #bt_ok_up_mov{width: 87px;height: 45px; background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px; float: right;cursor: pointer; margin-bottom: 20px; left: 470px; text-indent: -2000px; line-height: 0px}
#form_subTwo #text_up_screen{float: right; margin-right: 10px}
#form_subTwo #bt_up_screen{float: right; margin-right: 35px; margin-top: 15px; background: url(/client/imgs/bgs/upload.png) top no-repeat; height: 17px; width: 77px; color: #656565; cursor: pointer; text-transform: capitalize; font-family: "Verdana"; font-size: 12px; font-weight: bold; line-height: 17px; text-align: center}
#form_subTwo #bt_up_screen:hover{background-position: bottom}
#form_subTwo #text_mov_regulamento{ color:#fff; left: 20px; font-family: "Verdana"; font-size: 12px; display: block; position: absolute}
#form_subTwo #link_regulamento{color:#09d9ff; font-weight: bold}
#form_subTwo #link_oficial{color:#09d9ff; font-weight: bold}
#form_subTwo .rr_regulamento{position: relative; margin-top: 25px; height: 30px; margin-bottom: 50px}
#form_subTwo #radio_regulamento{position: absolute; top:2px}
#caixa_img_movie{float: left; margin-left: 5px; margin-top: 10px}
#caixa_img_screen{float: right; margin-right: 35px; margin-top: 10px}
.linha_mov{background: url(/client/imgs/bgs/separador_conteudo.png) top repeat-x; width: 550px; height: 5px;margin-left: 5px}

.addMovie{background: url(/client/imgs/bgs/bg_add_vote_movie.png) bottom no-repeat; width:142px; height: 22px; display: block; margin-top: 20px;color: #09d9ff; text-transform: uppercase; font-family: "Arial black"; font-weight: bold; line-height: 22px; font-size: 12px; padding-left: 5px; float: left}
.addMovie:hover{background-position:top;}
.addMovie span{font-family: "Times New Roman"; font-style: italic; font-size: 12px}
#sucess_upload{color:#fff; font-family: "Verdana"; font-size: 13px;}
/*MOVIE VIEW*/
.addVote{background: url(/client/imgs/bgs/bg_add_vote_movie.png) bottom no-repeat; cursor: pointer; width:142px; height: 22px; margin-left: 20px; display: block; margin-top: 20px; color: #09d9ff; text-transform: uppercase; font-family: "Arial black"; font-weight: bold; line-height: 22px; font-size: 12px; padding-left: 5px}
.addVote:hover{background-position:top;}
.titulo_con_movie{margin-top: 20px; font-family: "Verdana"; font-size: 12px}
.titulo_con_movie h1{font-family: "Times New Roman"; color: #09d9ff; font-style: italic; text-transform: uppercase; font-size: 24px}
.azul{color: #00626d;}
.cinza{color: #f0f0f0;}

#popup{display:none; height: 122px; width: 549px; border:none; background: url(/client/imgs/bgs/azul_lightbox_2.png) no-repeat }
#popup iframe{height: 80px; width: 340px; border: none; margin-top: 0px;  margin-left: 90px}
#popup p{font-family: "Times New Roman"; font-weight: bold; font-style: italic; text-transform: uppercase; color: #00373E; margin-left: 110px; margin-top: 15px}
#popup a{display: block; height: 15px; width: 14px; background: url(/client/imgs/bgs/x.png) top; text-indent: -2000px; cursor: pointer; position: absolute; top:10px; right: 40px}
#popup a:hover{background-position: bottom}

#conteudo_movie{width: 555px; background: #000; margin-top: 10px; font-family: "Verdana"; padding: 10px; padding-top: 20px}
#votes_views{color:#f0f0f0; font-size: 13px;}
.tit_azul{color:#00626d; margin-right: 5px; font-size: 12px; margin-bottom: 10px}
.con_cinza{color:#f0f0f0; font-size: 12px; line-height: 20px}
#con_autor{ margin-bottom:10px }
.separator{background: url(/client/imgs/bgs/separador_conteudo.png) top repeat-x; width: 555px; height: 10px; margin-top: 25px}
.share{margin-top: 15px}
.share h1{float: left; font-family: "Arial Black"; font-size: 14px; text-transform: uppercase; color: #09d9ff}
.share h2{float: left; margin-left: 5px; font-family: "Times New Roman"; font-size: 14px; text-transform: uppercase; font-style: italic; margin-top: 2px; color: #09d9ff}
.share ul{margin-top: 20px;}
.share ul li{display:inline; float: left; margin-right: 25px;}
.share ul li a{ display: block; height: 52px; width: 32px; cursor: pointer}
.share ul li a{background-position: bottom center; background-repeat: no-repeat;}
.url {background: #ff0000;}
.url ul li{display:inline;float: left;}
.url ul li#url{display: block; width: 60px; height: 20px; line-height: 20px}
.url ul li#turl{display: block; width: 390px; height: 20px; line-height: 20px}
.url ul li#lc{display: block; width: 100px;text-align: right; height: 20px; line-height: 20px}
#uur{width: 390px; border: none; color:#f0f0f0; background:none}

.embed ul li{display:inline; float: left}
.embed ul li#ee{display: block; width: 60px; height: 20px; line-height: 20px}
.embed ul li#tt{display: block; width: 390px;}
.embed ul li#co{display: block; width: 100px; text-align: right; height: 20px; line-height: 20px}



#txt_embed{color: #f0f0f0;  background:none; border: none; height: 15px; width: 390px; max-height: 15px; max-width: 400px; overflow: hidden}
.copy{font-family: "Arial Black"; font-size: 12px; text-transform: uppercase; color: #09d9ff; cursor: pointer}

.coments_movie {margin-top: 15px}
.coments_movie h1{float: left; font-family: "Arial Black"; font-size: 14px; text-transform: uppercase; color: #09d9ff}
.coments_movie h2{float: left; margin-left: 5px; font-family: "Times New Roman"; font-size: 14px; text-transform: uppercase; font-style: italic; margin-top: 2px; color: #09d9ff}
.coments_movie form #txt_coment{height: 60px; width: 545px; max-width: 545px; max-height: 60px; background: #0f0f0f; color: #09d9ff; border: none!important; padding-left: 5px;  font-size: 12px;  font-family: "Verdana"; margin-top: 10px}
.coments_movie form #bt_ok_coment{width: 87px;height: 45px; background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px; cursor: pointer; text-indent: -2000px; line-height: 0px; float: right; margin-top: 15px}

.send_msg{ margin-top: 20px; margin-bottom: 35px}
.send_msg form{margin-top: 15px;}
.send_msg form #txt_my_name_msg, #txt_my_emails{color: #09d9ff; background: #0f0f0f; font-family: "Verdana"; font-size: 12px; height: 20px; width: 450px; padding-left: 5px;}
.send_msg form #txt_my_emails{margin-top: 2px}
.send_msg form div{float:left; width: 450px}

.send_msg form #bt_send_msg{width: 87px;height: 45px; background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px; cursor: pointer; text-indent: -2000px; line-height: 0px; float: right;}
/*USER PROFILE*/
#user_profile{padding-top: 15px; padding-left: 10px; padding-right: 10px; margin-bottom: 100px}
#user_profile #dados_user{margin-top: 20px; font-family: "Verdana";}
#user_profile img{cursor: pointer}
#user_profile #dados_user h1{font-family: "Arial Black"; font-size: 20px;}
#user_profile #dados_user .tit_azul{}
#user_profile #dados_user .con_cinza{line-height: normal!important}
#user_profile #dados_user ul li{margin-top: 5px}
#user_profile #dados_user ul {margin-top: 25px;}
#user_profile #dados_user img {position: absolute;top: 15px; right: 400px}

form#form_edit_profile input{ background: no-repeat; border: none; color:#ccc}
form#form_edit_profile label{color:#09d9ff; font-size: 12px; font-family: "Verdana";}
form#form_edit_profile #check_coments{margin-left: 10px}

#change_password h1{color: #09d9ff; font-family: "Arial Black"; font-size: 14px; margin-top: 15px; text-transform: uppercase}
#change_password h1 span{color: #09d9ff; font-family: "Times New Roman"; font-style: italic; font-size: 14px; text-transform: uppercase}
#form_change_password{margin-top: 30px; font-family: "Verdana";}
#form_change_password ul{float: left;}


#txt_pro_pass_news{width: 450px; margin-bottom: 2px; background: #0f0f0f; color: #09d9ff; height: 20px; padding-left: 5px;  font-size: 12px; position: absolute; top:500px}
#txt_pro_pass_conf{width: 450px; margin-bottom: 2px; background: #0f0f0f; color: #09d9ff; height: 20px; padding-left: 5px;  font-size: 12px; position: absolute; top:522px;}

#txt_pass_clear{width: 450px; background: #0f0f0f; color: #09d9ff; height: 20px; padding-left: 5px;  font-size: 12px; position: absolute; top:500px}
#txt_conf_clear{width: 450px; background: #0f0f0f; color: #09d9ff; height: 20px; padding-left: 5px;  font-size: 12px; position: absolute; top:522px;}
#bt_pro_pass{ width: 87px;height: 45px; cursor: pointer; text-indent: -2000px;  background: url(/client/imgs/graficos_pt.png) no-repeat 0px -228px; position: absolute; top:500px; left: 480px}

/*PREMIOS*/
.premio {margin-top: 45px; text-align: justify}
.premio h1{font-family:"Verdana"; font-size: 15px; color:#09d9ff; font-weight: bold;}
.premio h2{font-family:"Arial Black"; font-size: 20px}
.premio div{font-family:"Verdana"; font-size: 12px; margin-top: 25px;}
.premio div p{color:#bfbfbf!important}


.editProfile{background: url(/client/imgs/bgs/bg_save_movie_info.png) bottom right no-repeat; width:550px; height: 22px; display: block; margin-top: 20px; color: #09d9ff; text-transform: uppercase; font-family: "Arial black"; font-weight: bold; line-height: 22px; font-size: 12px; padding-left: 5px; cursor: pointer}
.editProfile span{font-family: "Times New Roman"; font-style: italic}
.editProfile:hover{background-position:top right;}
.editPro{background: url(/client/imgs/bgs/bg_save_movie_info.png) bottom right no-repeat; width:550px; height: 22px; display: block; margin-top: 20px; color: #09d9ff; text-transform: uppercase; font-family: "Arial black"; font-weight: bold; line-height: 22px; font-size: 12px; padding-left: 5px; cursor: pointer}
.editPro span{font-family: "Times New Roman"; font-style: italic}
.editPro:hover{background-position:top right;}
.editInfo{background: url(/client/imgs/bgs/bg_save_movie_info.png) bottom right no-repeat; width:550px; height: 22px; display: block; margin-top: 20px; color: #09d9ff; text-transform: uppercase; font-family: "Arial black"; font-weight: bold; line-height: 22px; font-size: 12px; padding-left: 5px; cursor: pointer}
.editInfo span{font-family: "Times New Roman"; font-style: italic}
.editInfo:hover{background-position:top right;}

/*LOGADO*/
.logged{position: absolute; top:180px; left: 500px; height: 45px; width: 500px; font-family: "Verdana"}
.logged h2{float: right; text-transform: capitalize; font-size: 20px}
.logged ul{float: right;}
.logged ul li, .logged ul li p{display:inline;}
.logged ul li a{font-size: 12px; text-transform: capitalize; color:#09d9ff}
.logged ul li p{font-size: 10px; margin-left: 10px; margin-right: 5px}
.logged ul li a:hover{color:#fff}

/*PAGINACAO*/
.paginas{background: url(/client/imgs/bgs/separador_conteudo.png) top repeat-x; width: 955px; height: 10px; margin-top: 50px; }
.paginacao{margin-top: 3px;color:#00626d; text-align: center}
.paginacao a{text-decoration: none; color: #00626d; margin: 5px; font-family: "Verdana"; font-size: 12px}
.paginacao .pag_sel{color:#09d9ff}

/*APOIO PRESENTATION*/
ul#tits li{float: left; font-family: "Verdana"; font-size: 12px; display: inline; color: #00626d}
ul#tits li p{display: inline; margin-left: 5px; margin-right: 5px}

/*JURY*/
div.cima{margin-top: 30px; position: relative; height: 130px}
div.cima .jury_nome{color:#fff; font-family: "Arial Black"; font-size: 12px; position: absolute; bottom:17px}
div.cima .jury_cargo{color:#09d9ff; font-family: "Verdana"; font-size: 12px; position: absolute; bottom:0px}
div.cima img{float: right;}
div.baixo{font-family: "Verdana"; font-size: 12px; text-align: justify; margin-top: 20px; display: none}
div.baixo p{color: #bebebe!important;}

/*INTRO CONTEST*/
#contest_intro{margin-top: 50px; color: #fff}
#contest_intro p{font-family: "Verdana"; font-size:12px; color: #bebebe;margin-bottom:15px}
#contest_intro h1{font-family: "Times New Roman"; font-size: 30px; text-transform: uppercase; font-style: italic; font-weight: bold}
#contest_intro h2{font-family: "Verdana"; font-size: 15px; font-weight: bold}
#contest_intro div{margin-top: 20px; text-align: justify}
#contest_intro h4{font-family: "Verdana"; font-size: 13px; font-weight: bold; color:#09d9ff; margin-top: 20px}
#contest_intro ul li{display:inline; float: left; margin-left: 20px; font-family: "Verdana"; font-size: 13px}
#contest_intro ul li a{color: #bebebe; text-transform: uppercase}
#contest_intro ul{margin-top: 30px}
/*FACT SHEET*/
.persons span{font-family: "Verdana"; font-size: 12px; color:#09d9ff}
.persons div{font-family: "Verdana"; font-size: 12px; color:#bebebe; margin-top: 10px!important}

/*MY MOVIES*/
.listMyMovies{width: 180px; margin-left: 20px; display: inline-block; position: absolute;}
.listMyMovies div{float: right; width: 180px; height: 157px; padding-top: 13px}
.listMyMovies div a{display:block; height: 100px; width: 180px; margin-bottom: 10px; text-indent: -1000px}
.listMyMovies h3{font-family: "Times new Roman"; font-weight: bold; font-style: italic; color: #07d9fe; font-size: 13px; text-transform: uppercase}
.listMyMovies p{font-family: "Verdana"; color: #ccc; font-size: 13px; text-transform: capitalize}
#tituloMyMovies{font-family: "Verdana"; font-size: 20px; text-transform: uppercase; margin-left: 15px; margin-top: 10px}

#info_sino{height: 60px; width: 545px; max-width: 545px; max-height: 60px; background: #0f0f0f; color: #09d9ff; border: none!important; padding-left: 5px;  font-size: 12px;  font-family: "Verdana"; margin-top: 10px}
#info_autor{background:#000; font-family: "Verdana"; color:#09d9ff; font-size: 12px; border: none!important}

/*GALERIA*/
.galeria{width: 565px; margin-top: 15px; display: inline-block}
.galeria div{float:left; margin-right: 10px; margin-top: 25px}
.galeria div span{height: 156px; width: 130px; display: block;}
.galeria div span img{margin-top: 13px}
.galeria div a{display:block; height:20px; background: url(/client/imgs/bgs/download_icon1.png) no-repeat center left; padding-left:15px; margin-top: 0px; font-family: "Verdana"; font-size: 12px; color: #008d97; text-transform: capitalize; line-height: 20px}
.galeria div a:hover{background: url(/client/imgs/bgs/download_icon2.png) no-repeat center left; color:#09d9ff}

.tip{background: #ff0000; display: none; width: 179px; height: 82px; position: absolute; right: 430px; top:60px; background:url(/client/imgs/black_arrow.png); font-size: 9px; font-family: "Verdana"; text-align: center; padding: 20px 15px 20px 15px;}
