@charset "utf-8";
/*
	CSS Document
	Autor: WEBROOM - Solucoes Interativas
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
	Data: Fevereiro, 2010
	Designer de Interface: Junio C. Santos
	Programador de Interface: Andre Amaral
*/

* { border:0; padding:0; margin:0; text-indent:0; list-style:none; text-decoration:none}
html, body { width:100%; min-height:100%}
body { font-size:12px; text-align:center; font-family:Arial,sans-serif; color:#797979; background:#EAEAEA url('../img/bkg.jpg') fixed top}
h1, h2, h3, h4, h5, h6, .tel { font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif}

/* Estrutura */
.wrap { text-align:left; width:770px; padding:0 10px 0 10px; min-height:700px; margin:0 auto; position:relative}

/* Header */
.header { /*background:url('../img/bg_header.jpg') 380px no-repeat;*/ height:123px}
.logo_type { float:left; margin-top:21px}
.header h1 { font-size:22px; color:#0069AA; width:420px; padding-top:18px; letter-spacing:-2px; clear:both}
.tel { background:url('../img/bg_tel.png') no-repeat; font-size:18px; color:#FFF; font-weight:bold; letter-spacing:-1px; margin-top:7px; width:210px; height:22px; float:right}
.tel .value { padding-left:28px; line-height:23px}

/* Menu */
.nav { clear:both; margin:10px 0 25px 0; float:left}
.nav .menu { background:url('../img/bg_menu_meio.png') repeat-x; width:760px; height:27px; float:left; overflow:hidden}
.nav .bg_left, .nav .bg_right { background:url('../img/bg_menu.png') no-repeat; width:5px; height:27px; display:inline; float:left}
.nav .bg_right { background-position:-10px top}
.nav li { float:left; padding:0 20px}
.nav a { font-family:"Lucida Sans Unicode", sans-serif; color:#797979; font-size:13px; line-height:25px; text-shadow:#FFF 1px 2px 1px}
.nav a:hover, .nav li:hover a { text-decoration:underline; text-shadow:none}

/* Sub-menu Vertical */
.nav li .sf-vertical { display:none; background:#EFEFEF; position:absolute; z-index:99999; height:27px; margin-left:-5px; _width:300px; *margin-left:-70px; *margin-top:19px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px}
.nav .sf-vertical li { padding:0 5px}
.nav .sf-vertical a { font-size:12px; padding:5px; text-decoration:none!important; margin:0 5px}
.nav .sf-vertical a:hover { text-decoration:underline!important}
.nav li.last .sf-vertical { margin-left:-120px; *margin-left:-200px; width:232px}

/* Content */
.content { min-height:310px; height:auto!important; height:310px; clear:both}
.content h3 { font-size:18px; color:#b6da54; text-transform:uppercase}
#home .content .colun_left { float:left; width:215px}
#home .content .colun_right { width:548px; float:left}

/* Coluna left */
.pelicula { width:244px; height:181px; margin-top:5px; padding:10px 0 0 10px}

/* Coluna right */
.box { width:120px; padding-left:4px; margin-top:5px; float:left}
.box dt, .box dt a { font-family:"Lucida Sans", "Lucida Grande", sans-serif; width:112px; height:33px; clear:both; display:block; color:#FB0; font-weight:bold}
.box dt img { float:left; margin-right:2px}
.box dd { float:left; margin-bottom:12px}
.box dd a { color:#797979; font-size:11px; margin:5px 0 12px 0}
.box a:hover { text-decoration:underline}
.box dd.saiba_mais { margin-bottom:0}
.box dd.saiba_mais a { background:#FB0 url('../img/bt_veja_mais.png') left top; display:block; height:21px; text-indent:-9999px; width:70px; margin:0; outline:none}
.box dd.saiba_mais a:hover {background:#C90 url('../img/bt_veja_mais.png') left 21px}

.colun_right .busca { width:496px; clear:both; float:left; margin-top:23px}
.colun_right .busca h4 { font-size:12px; background:url('../img/bg_title.png') no-repeat; color:#FFF; width:496px; height:20px; text-transform:uppercase; padding:5px 0 0 9px}
.colun_right .busca fieldset { background:#dfefb6 url('../img/bg_busca.jpg') no-repeat bottom; padding:10px 2px 10px 0}
.colun_right .busca label { display:block}
.colun_right .busca li { float:left; padding-left:9px}

/* Forms */
.txtfield { padding:2px; font-size:12px; color:#666}
#palavra { background:url('../img/input_palavra.png'); width:108px; height:17px}
#DatPrg { width:100px; height:17px}
#canal { background:#FFF url('../img/input_palavra.png'); width:112px; height:21px; padding:3px}
#de, #ate { background:#FFF url('../img/input_select.png'); width:52px; height:21px; padding:3px}
.colun_right #PlvChv { width:250px;}
.colun_right #CodCnl { width:210px;}


.colun_left #palavra { background:url('../img/input_lateral.png'); width:168px; height:17px}
.colun_left #canal { background:#FFF url('../img/input_lateral.png'); width:172px; height:21px; padding:3px}

.busca .bt { text-indent:-9999px; display:block; font-size:0px; line-height:0; background:url('../img/bt_ok.png'); width:23px; height:21px; margin-top:15px; cursor:pointer}
.busca .bt:hover { background:url('../img/bt_ok_hover.png')}

/* Paginas internas */
.content .colun_left { float:left; width:203px}
.destaq_lateral { background:url('../img/bg_detaque_lateral.png') no-repeat bottom; width:193px; height:125px; margin-top:5px; padding:30px 0 0 10px}
.colun_left .busca { clear:both; float:left; margin-top:23px}
.colun_left .busca h4 { font-size:12px; background:url('../img/bg_title_colun.png') no-repeat; color:#FFF; text-transform:uppercase; width:190px; height:32px; padding:5px 0 0 13px}
.colun_left .busca fieldset { background:#dfefb6 url('../img/bg_busca_lateral.png') no-repeat bottom; width:203px; padding:10px 0}
.colun_left .busca label { display:block}
.colun_left .busca li { padding:0 0 5px 10px}
.colun_left .busca li ul li { float:left; padding:0 10px 0 0}
.colun_left .busca .bt { margin-top:10px}
.content .colun_right { width:548px; float:left}
.colun_right h1 { font-size:27px; color:#a6ca45; text-transform:uppercase; margin-bottom:40px; border-bottom:1px solid #d2e4a2}

/* Entry */
.figure { float:left; min-height:150px; padding-top:3px; position:relative; margin-left:-100px}
.entry { float:right; width:436px; position:relative}
.conteudo h2 { color:#7E6B0D; padding-bottom:12px; text-transform:uppercase; font-size:16px}
.conteudo p { line-height:18px; font-size:12px; margin:5px 0}
.conteudo ul, .conteudo ol { padding:8px 0 4px 0}
.conteudo ul li { padding:0 20px 5px 20px; list-style:disc inside}
.conteudo ol li { padding:0 20px 5px 20px; list-style-type:decimal; list-style-position:inside}

.entry p { line-height:18px; font-size:12px; padding-bottom:32px}
.sub_banner { clear:both; margin-bottom:20px}
.bt_subir { background:url('../img/bg_bt_subir.png') no-repeat top; width:422px; height:26px; padding-right:18px; margin-top:44px; float:right; clear:both}
.bt_subir a { text-indent:-99999px; float:right; background:url('../img/bt_subir.png') no-repeat; width:73px; height:26px; margin-top:-10px; position:relative; z-index:50; overflow:hidden}
.bt_subir a:hover { background:url('../img/bt_subir_hover.png') no-repeat} 
.conteudo .jogo { margin:20px 0}
.detalhe_jogo { width:120px; float:left; padding-right:22px}
.detalhe_jogo p { padding:5px 0}
.detalhe_jogo h4 { font-size:12px; padding:8px 0 2px 0; color:#7E6B0D}
.conteudo div.last { padding:0}
.conteudo .release { color:#333}
.conteudo .sites_canais li { float:left; width:135px; height:100px; padding:7px 0 0 2px; list-style:none; text-align:center}
.sites_canais ul { float:left; min-height:150px!important; margin-bottom:10px}
.sites_canais h3 { padding:15px 0 2px 0; border-bottom:1px solid; clear:both; color:#7E6B0D}

/* Tabela */
.tabela { width:93%; color:#333; margin-bottom:20px; margin:0 auto}
.tabela thead { font-size:15px; font-weight:bold; color:#fff}
.tabela thead th { padding:5px}
.tabela thead tr { background:#A1C443}
.tabela tbody tr:hover { background:#FCFCFC}
.tabela tfoot tr { background:#f7f7f7; font-weight:bold; text-align:right}
.tabela td { border:1px solid #CCC; padding:4px 5px}
.tabela strong { font-size:13px; color:#000}

/* Botoes gerais */
.btn { text-indent:-9999px; display:block; height:26px; overflow:hidden; outline:0 }
a.alterar_cadastro { background:url('../img/bt_alterar_cadastro.png') no-repeat; width:161px}
a.alterar_cadastro:hover { background-position:-162px top}

a.fale_conosco { background:url('../img/bt_fale_conosco.png') no-repeat; width:131px}
a.fale_conosco:hover {background-position:-132px top}

a.contrato_adesao { background:url('../img/bt_contrato_adesao.png') no-repeat; width:176px}
a.contrato_adesao:hover {background-position:-177px top}

a.uberlandia { background:url('../img/bt_uberlandia.png') no-repeat; width:88px}
a.uberlandia:hover {background-position:-89px top}

a.araguari { background:url('../img/bt_araguari.png') no-repeat; width:74px}
a.araguari:hover {background-position:-75px top} 

a.acessar_formulario { background:url('../img/bt_acessar_formulario.png') no-repeat; width:182px}
a.acessar_formulario:hover {background-position:-183px top}

a.assine { background:url('../img/bt_assine.png') no-repeat; width:145px}
a.assine:hover {background-position:-146px top} 


/* Footer */
.footer { clear:both; height:90px; border-top:1px solid #CFCFCF; float:left; width:100%; margin-top:100px}
.footer ul { padding-top:25px; padding-left:68px}
.footer a, .footer li { color:#A9A9A9; font-weight:bold; float:left}
.footer li { padding-right:59px}
.footer .algar { float:right; margin:-10px 10px 0 0}
.footer a:hover { text-decoration:underline}



