/* CSS Document */
body {margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#3f3f3f;background:#fff;}

/*--- Zera margens p e form ---*/
p, form{margin:0;}
.clearthis{clear:both;}
img {border:0;}

a {color:#1d5390;text-decoration:none;}
a:hover {color:#1d5390;text-decoration:underline;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;color:#666;font-family:georgia;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#000;text-decoration:underline;}
#index a:hover{color:#000;text-decoration:none;}

/*--- Menu Hierarquico --*/
#boxMenuHierarquico{width:913px;float:left;clear:both;padding:0 0 0 27px;margin:5px 0 0 0;font-size:.9em;color:#999;font-family:arial;float:left;clear:both;background:url(images/icon-home.gif) no-repeat 10px 0;line-height:9px;}
#boxMenuHierarquico a{text-decoration:none;color:#666;font-weight:normal;}
#boxMenuHierarquico a:hover{text-decoration:underline;color:#666;}

/*--- box404 ---*/
.box404{width:500px;float:left;clear:both;line-height:170%;font-size:1.1em;font-size:1em;margin:0 0 0 320px;padding:0;}

/* ----- Pagenator ----- */
.pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
.pagenator ul{margin:0;padding:0;clear:both;float:left;width:450px;list-style:none;;overflow:hidden;line-height:normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
.pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
.pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
.pagenator ul li.pageInativo{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;cursor:default;}
	
.pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
.pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
.pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
.pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}


/*---------------------------- S I T E --------------------------*/

h1{margin:0 0 20px 0;padding:0;color:#7dc730;font-family:Calibri, arial;font-size:24px;font-weight:lighter;}
h1.hContato{background:url(images/h1-contato.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;}
h1.hTrabalheConosco{background:url(images/h1-trabalhe-conosco.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hLinks{background:url(images/h1-links.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;}
h1.hRSS{background:url(images/h1-rss.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;}
h1.hEmpresa{background:url(images/h1-empresa.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hNews{background:url(images/h1-news.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hSistemas{background:url(images/h1-sistemas.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hProdutos{background:url(images/h1-produtos.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hLogin{background:url(images/h1-login.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hEventos{background:url(images/h1-eventos.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hMidiaCenter{background:url(images/h1-midia-center.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hUnidades{background:url(images/h1-unidades.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hProgramas{background:url(images/h1-programas.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hCampanhas{background:url(images/h1-campanhas.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hTronTv{background:url(images/h1-tron-tv.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hResultadoDaBusca{background:url(images/h1-resultado-da-busca.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hVideosEmDestaque{background:url(images/h1-videos-em-destaque.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hSuporte{background:url(images/h1-suporte.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hNoticias{background:url(images/h1-noticias.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hClientes{background:url(images/h1-clientes.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.hObterSenha{background:url(images/h1-obter-senha.gif) no-repeat top;width:720px;clear:both;text-indent:-999em;height:50px;}
h1.h404{background:url(images/h1-404.gif) no-repeat top;width:940px;clear:both;text-indent:-999em;height:100px;}
h1.hDicaDeQuemEntende{background:url(images/h1-dica-de-quem-entende.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;}


h2{margin:0 0 20px 0;padding:0;color:#7dc730;font-family:Calibri, arial;font-size:24px;font-weight:lighter;}
h2.bgNoticias{background:url(images/h2-noticias.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:50px;}
h2.bgEventos{background:url(images/h2-eventos.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:50px;}
h2.bgFacaSeuLogin{background:url(images/h2-faca-seu-login.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:50px;}
h2.bgSubmenu{background:url(images/h2-submenu.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:54px;margin:0;}
h2.bgSistemas{background:url(images/h2-sistemas.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;margin:0 0 10px 0;}
h2.bgDestaques{background:url(images/h2-destaques.gif) no-repeat top;width:500px;clear:both;text-indent:-999em;height:50px;margin:0 0 10px 0;}
h2.bgSpedTron{background:url(images/h2-sped-tron.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:49px;margin:0;}
h2.bgVideoAulas{background:url(images/h2-video-aulas.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:49px;margin:0;}
h2.bgSistemasTron{background:url(images/h2-sistemas-tron.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:49px;margin:0;}
h2.bgServicosAosClientes{background:url(images/h2-servicos-aos-clientes.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:26px;margin:5px 0 0 0;}
h2.bgIntranet{background:url(images/h2-acesso-a-intranet.gif) no-repeat top;width:200px;clear:both;text-indent:-999em;height:26px;margin:5px 0 0 0;}

h2.interno500{margin:0 0 20px 0;padding:0;color:#3F3F3F;font-family:Calibri, arial;font-size:21px;font-weight:lighter;}
h2.interno720{margin:0;padding:0 0 0 20px;color:#3F3F3F;font-family:Calibri, arial;font-size:21px;font-weight:lighter;}
h2.interno720 a{text-decoration:none;color:#3F3F3F;}
h2.interno720 a:hover{text-decoration:underline;color:#3F3F3F;}

h2.internoThumb{margin:0 0 5px 0;padding:0 0 0 22px;color:#3F3F3F;font-family:Calibri, arial;font-size:18px;font-weight:lighter;background:url(images/arrow-thumb.gif) no-repeat 0 5px;line-height:25px;}
h2.internoThumb a{text-decoration:none;color:#3F3F3F;}
h2.internoThumb a:hover{text-decoration:underline;color:#3F3F3F;}

h3{margin:0 0 20px 0;padding:0 0 0 20px;font-family:arial;font-size:11px;font-weight:normal;clear:both;}
h4{margin:0 0 5px 0;padding:0;font-size:12px;color:#3f3f3f;}
h4 a{color:#3f3f3f;text-decoration:none;}
h4 a:hover{color:#3f3f3f;text-decoration:underline;}

.btnContLendo{margin:5px 0 0 0;font-size:10px;color:#d82219;}
.btnContLendo a{color:#d82219;text-decoration:none;}
.btnContLendo a:hover{color:#d82219;text-decoration:underline;}

/*---- containerTop ---*/
#containerTop{width:100%;height:209px;background:url(images/bg-top.jpg) no-repeat top center;float:left;clear:both;margin:0;}
#containerTop #top{width:940px;height:209px;margin:0 auto;position:relative;}
.logo{width:98px;height:124px;position:absolute;top:41px;left:31px;}
.logo a{outline:none;}

.addFavoritos{width:93px;height:17px;position:absolute;top:13px;right:0px;}
.addFavoritos a{outline:none;}

/*--- Busca Top ---*/
.buscaTopo{position:absolute;bottom:70px;right:0;}
.buscaTopo form{float:right;width:200px;height:27px;}
.buscaTopo form input{background:url('images/bg-busca-top.gif') 0 0 no-repeat;width:136px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;line-height:27px;}
.buscaTopo form input:hover{background:url('images/bg-busca-top.gif') 0 -27px no-repeat;float:left;}
.buscaTopo form button{background:url('images/bg-busca-top.gif') -151px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;}
.buscaTopo form button:hover{background: url('images/bg-busca-top.gif') -151px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

/*---- content ---*/
#content{width:940px;margin:0 auto;position:relative;clear:both;}

/*--- Banner Home ---*/
.boxBannerHome{width:940px;height:275px;margin:0;padding:0;float:left;clear:both;position:relative;}
#tab{width:940px;height:275px;margin:0;padding:0;float:left;clear:both;position:absolute;top:0;}
.ui-tabs-nav{top:10px;right:10px;position:absolute;margin:0;padding:0;background:none;float:left;clear:both;}
.ui-tabs-panel{width:940px;height:275px;font-size:30px;text-align:center;}
.ui-tabs-hide{display:none;}
ul.ui-tabs-nav li{border:none;color:#fff;display:block;float:none;font-size:13px;margin:0 0 3px 0;padding:0;text-align:center;font-weight:bold;font-family:Calibri, Arial, Helvetica, sans-serif;float:left;clear:both;}
ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{color:#fff;display:block;line-height:12px;padding:4px 8px;text-decoration:none;outline:none;background-color:#2a2a2a;float:left;clear:both;}
ul.ui-tabs-nav li.ui-tabs-selected{background-color:#099e2e;border:none;background-color:#099e2e;}
ul.ui-tabs-nav li.ui-tabs-selected a{font-weight:bold;color:#fff;background-color:#099e2e;}

/*---- contentBox ---*/
.contentBox{width:940px;margin:20px 0 0 0;padding:0;float:left;clear:both;}

/*--- col200 ---*/
.col200{width:200px;float:left;position:relative;}

/*--- boxNoticias ---*/
.boxNoticias{width:200px;background:url(images/bg-bottom-box-noticias.gif) no-repeat bottom #eaeaea;float:left;clear:both;margin:0 0 20px 0;padding:0 0 10px 0;}

ul.itemNoticia{margin:0 0 10px 0;padding:0;list-style:none;width:200px;float:left;clear:both;font-size:11px;font-family:Tahoma, arial;display:block;}
ul.itemNoticia li{margin:0 0 17px 10px;padding:0 0 0 20px;width:150px;float:left;clear:both;background:url(images/arrow-noticias.gif) no-repeat 0 3px;}
ul.itemNoticia li a{margin:0;padding:0;width:100%;float:left;clear:both;color:#838383;text-decoration:none;}
ul.itemNoticia li a:hover{color:#838383;text-decoration:underline;}
ul.itemNoticia li .data{color:#000;display:block;font-size:10px;}

ul.bottomNoticia{margin:0 0 0 9px;padding:0;list-style:none;width:178px;font-size:11px;font-family:Tahoma, arial;font-weight:bold;background:url(images/sep-noticias.gif) no-repeat;height:37px;line-height:37px;float:left;clear:both;display:block;}
ul.bottomNoticia li{margin:0 0 0 20px;padding:0;float:left;}
ul.bottomNoticia li a{margin:0;padding:0;float:left;color:#000;text-decoration:none;}
ul.bottomNoticia li a:hover{color:#000;text-decoration:none;}

/*--- boxSubmenu ---*/
.boxSubmenu{width:200px;background:url(images/bg-bottom-box-noticias.gif) no-repeat bottom #eaeaea;float:left;clear:both;margin:0 0 20px 0;padding:0 0 10px 0;}

ul.itemSubmenu{margin:0 0 10px 0;padding:0;list-style:none;width:200px;float:left;clear:both;font-size:1.1em;font-family:Tahoma, arial;display:block;}
ul.itemSubmenu li{margin:0 0 0 20px;padding:0 0 0 12px;width:148px;float:left;clear:both;border-bottom:1px solid #d3d3d3;}
ul.itemSubmenu li.saudacao{margin:0 0 0 20px;padding:0 0 0 12px;width:148px;float:left;clear:both;border-bottom:1px solid #d3d3d3;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:.8em;padding-bottom:10px;}
ul.itemSubmenu li.saudacao .user{font-weight:700;text-transform:uppercase;font-size:.9em;}
ul.itemSubmenu li.saudacao .line2{display:block;margin-top:7px;}
ul.itemSubmenu li a{margin:0;padding:8px 0;width:100%;float:left;clear:both;color:#838383;text-decoration:none;}
ul.itemSubmenu li a:hover{color:#666;text-decoration:underline;}
ul.itemSubmenu li.ativo a{color:#666;text-decoration:none;font-weight:bold;}

ul.itemSubmenu li ul{margin:5px 0;padding:0;width:148px;float:left;clear:both;border:none;list-style:none;font-size:11px;}
ul.itemSubmenu li ul li{margin:0 0 0 10px;padding:0 0 0 10px;width:128px;float:left;clear:both;border:none;border:none;background:url(images/arrow-submenu.gif) no-repeat 0 4px;}
ul.itemSubmenu li ul li a{margin:0 0 8px 0;padding:0;width:100%;float:left;clear:both;color:#838383;text-decoration:none;}
ul.itemSubmenu li ul li a:hover{color:#666;text-decoration:underline;}


/*--- boxServicosAosClientes ---*/
.boxServicosAosClientes{width:200px;background:url(images/sep.gif) repeat-x bottom;float:left;clear:both;margin:0 0 10px 0;padding:0;height:128px;position:relative;}
.containerBoxServicos{float:left;clear:both;margin:0 0 10px 280px;}
.containerBoxServicos .boxServicosAosClientes{width:200px;background:none;float:left;clear:both;margin:0 0 10px 0;padding:0;height:128px;position:relative;}

/*--- boxLogin ---*/
.boxLogin{width:200px;background:url(images/sep.gif) repeat-x bottom;float:left;clear:both;margin:0 0 10px 0;padding:0;height:128px;position:relative;}

form input.unidade{background:url('images/bg-input-unidade.gif') 0 0 no-repeat;width:68px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;position:absolute;top:38px;left:0;line-height:27px;}
form input.login{background:url('images/bg-input-login.gif') 0 0 no-repeat;width:185px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;position:absolute;top:38px;left:0;line-height:27px;}
form input.cliente{background:url('images/bg-input-cliente.gif') 0 0 no-repeat;width:95px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;position:absolute;top:38px;left:90px;line-height:27px;}

form input.senha{background:url('images/bg-input-senha.gif') 0 0 no-repeat;width:136px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;position:absolute;top:72px;left:0px;line-height:27px;}
.senhaButton{background:url('images/bg-input-senha.gif') -151px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;position:absolute;top:72px;left:151px;}
.senhaButton:hover{background: url('images/bg-input-senha.gif') -151px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}
.senhaButton:focus{background: url('images/bg-input-senha.gif') -151px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

.obterSenha{position:absolute;bottom:7px;left:5px;font-size:12px;font-family:arial;color:#7dc730;}
.obterSenha a{color:#7dc730;text-decoration:none;}
.obterSenha a:hover{color:#7dc730;text-decoration:underline;}


/*--- banner200 ---*/
.banner200{width:200px;float:left;clear:both;margin:0 0 10px 0;}

/*--- col500 ---*/
.col500{width:500px;float:left;margin:0 20px;position:relative;}

/*--- col940 ---*/
.col940{width:940px;float:left;margin:0;}

/*--- col720 ---*/
.col720{width:720px;float:left;margin:0 0 0 20px;}

.todosOsSistemas{font-family:Calibri,arial;font-size:14px;color:#838383;position:absolute;top:7px;left:194px;}
.todosOsSistemas a{color:#838383;text-decoration:none;}
.todosOsSistemas a:hover{color:#838383;text-decoration:underline;}

/*---boxMateriasEmDestaque ---*/
	.lineBoxMateriasEmDestaque{width:500px;float:left;clear:both;margin:0;}
	.marginLineBoxMateriasEmDestaque{margin:0 20px 0 0;}
	.boxMateriasEmDestaque{width:240px;float:left;background:url(images/sep.gif) repeat-x bottom;margin-bottom:15px;padding-bottom:15px;font-size:11px;}
	.boxMateriasEmDestaque .fotoDestaque {margin:0 0 7px 0;}
	.boxMateriasEmDestaque p {line-height:130%;}
	.boxMateriasEmDestaque p a{color:#666;text-decoration:none;}
	.boxMateriasEmDestaque p a:hover{color:#666;text-decoration:underline;}
	
	.boxMateriasEmDestaque500{width:500px;float:left;background:url(images/sep.gif) repeat-x bottom;margin-bottom:15px;padding-bottom:15px;font-size:11px;}
	.boxMateriasEmDestaque500 .fotoDestaque {margin:0 0 12px 0;}
	.boxMateriasEmDestaque500 p {line-height:130%;}
	.boxMateriasEmDestaque500 p a{color:#666;text-decoration:none;}
	.boxMateriasEmDestaque500 p a:hover{color:#666;text-decoration:underline;}

.boxMateriasEmDestaque500 .btnContLendo{margin:5px 0 0 0;font-size:10px;color:#d82219;}
.boxMateriasEmDestaque500 .btnContLendo a{color:#d82219;text-decoration:none;}
.boxMateriasEmDestaque500 .btnContLendo a:hover{color:#d82219;text-decoration:underline;}


/*--- boxEspalhePorAi ---*/
.boxEspalhePorAi{width:680px;padding:10px;float:left;clear:both;background:#eee;margin:20px 0 0 20px;font-family:arial;font-size:11px;}
.boxEspalhePorAi ul{margin:0;padding:0;list-style:none;float:left;clear:both;width:680px;}
.boxEspalhePorAi ul li{float:left;margin:0 35px 0 0;}
.boxEspalhePorAi ul li a{color:#000;text-decoration:none;outline:none;}
.boxEspalhePorAi ul li a:hover{color:#000;text-decoration:none;outline:none;}

/*--- boxEspalhePorAi2 ---*/
.boxEspalhePorAi2{width:680px;padding:10px;float:left;clear:both;background:#eee;margin:20px 0 20px 10px;font-family:arial;font-size:11px;}
.boxEspalhePorAi2 ul{margin:0;padding:0;list-style:none;float:left;clear:both;width:680px;}
.boxEspalhePorAi2 ul li{float:left;margin:0 35px 0 0;}
.boxEspalhePorAi2 ul li a{color:#000;text-decoration:none;outline:none;}
.boxEspalhePorAi2 ul li a:hover{color:#000;text-decoration:none;outline:none;}

/*---------------------*/

#containerEspalhe{width:666px;float:left;clear:both;border:2px solid #eee;border-top:none;padding:15px;margin:0 0 0 20px;}
.tableEspalhe{width:666px;}
.tableEspalhe tr td{width:666px;padding:5px 0;}
.tableEspalhe tr.cinza td{background:#eee;padding:10px;}
.tableEspalhe tr.marginLinha td{padding:20px 5px 5px 5px;}

ul.iconsEspalhe{margin:0;padding:0;list-style:none;float:left;clear:both;}
ul.iconsEspalhe li{float:left;margin:0 10px 0 0;}
ul.iconsEspalhe li a{color:#000;text-decoration:none;outline:none;}
ul.iconsEspalhe li a:hover{color:#000;text-decoration:none;outline:none;}

.tableEnviarParaAmigo tr td{width:686px;padding:5px 0;}

.zerarMarginDestaque{margin:0;}

/*--- mapa Unidades ---*/
#mapaUnidades{width:700px;height:332px;}

/*---- containerRodape ---*/
#containerRodape{width:100%;height:320px;background:url(images/bg-rodape.jpg) no-repeat top center #e7e7e7;float:left;clear:both;margin:20px 0 0 0;}
#containerRodape #rodape{width:940px;height:320px;margin:0 auto;position:relative;}
.logoRodape{background:url(images/tron-rodape.jpg) no-repeat top left;padding:80px 0 0 0;position:absolute;top:98px;font-family:arial;font-size:9px;color:#000;width:180px;}

.assinatura{position:absolute;right:5px;top:178px;font-size:9px;text-transform:none;float:left;line-height:12px;height:28px;}
.assinatura a{background:url(images/logo-ilion.gif) right 0 no-repeat;padding:0 60px 0 0;text-decoration:none;float:left;color:#000;height:28px;}
.assinatura a:hover{text-decoration:none;}

/*--- boxArtigo500 ---*/
.boxArtigo500{width:500px;float:left;clear:both;line-height:150%;font-size:1.1em;}

/*--- boxArtigo720 ---*/
.boxArtigo720{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;margin-left:20px;}
.sepBoxArtigo{background:url(images/sep.gif) repeat-x top;padding-top:20px;}
.dataArtigo{width:700px;font-size:.9em;color:#999;margin:0 0 20px 20px;float:left;clear:both;}

/*--- boxItem ---*/
.boxItem{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;font-size:1em;margin:0 0 20px 20px;padding:0 0 20px 0;background:url(images/sep.gif) repeat-x bottom;}
.boxItem h2.interno720{margin:0 0 10px -20px;}
.boxItem  .dataArtigo{width:720px;font-size:.9em;color:#999;margin:0 0 10px 0;float:left;clear:both;}

/*--- line720 ---*/
.line720{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;background:url(images/sep.gif) repeat-x top;padding-top:20px;margin-top:20px;margin-left:20px;}
.line700{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;background:url(images/sep.gif) repeat-x bottom;padding-bottom:20px;margin-bottom:20px;margin-left:20px;}
.lineSemSep{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;margin-bottom:30px;margin-left:20px;}

.boxThumb{width:200px;float:left;margin:0 50px 0 0;font-size:.8em;line-height:150%;}
.boxThumb a{text-decoration:none;color:#3f3f3f;}
.boxThumb a:hover{text-decoration:underline;color:#3f3f3f;}
.boxThumb .fotoThumb{text-align:center;margin:0 0 7px 0;}

.boxThumb .btnContLendo{margin:5px 0 0 0;font-size:10px;color:#d82219;}
.boxThumb .btnContLendo a{color:#d82219;text-decoration:none;}
.boxThumb .btnContLendo a:hover{color:#d82219;text-decoration:underline;}

.boxVideo{width:200px;float:left;margin:0 50px 0 0;font-size:.9em;line-height:135%;}
.boxVideo h4{color:#3D87C2;font-weight:normal;margin-bottom:12px;}
.boxVideo a{text-decoration:none;color:#3f3f3f;}
.boxVideo a:hover{text-decoration:underline;color:#3f3f3f;}
.boxVideo .fotoThumb{text-align:center;margin:0 0 7px 0;clear:both;}

.boxVideo .btnContLendo{margin:5px 0 0 0;font-size:11px;color:#d82219;}
.boxVideo .btnContLendo a{color:#d82219;text-decoration:none;}
.boxVideo .btnContLendo a:hover{color:#d82219;text-decoration:underline;}

.zerarMarginThumb{margin:0;}

/*--- boxVideo ---*/
#boxMainVideo{width:700px;height:436px;margin:0 0 40px 20px;float:left;clear:both;}

/*--- listaLinks ---*/
ul.listaLinks{list-style:none;font-size:11px;margin:0;padding:0;float:left;clear:both;}
ul.listaLinks a{color:#3D87C2;text-decoration:none;}
ul.listaLinks a:hover{color:#3D87C2;text-decoration:underline;}
ul.listaLinks li {margin:0 0 20px 0;}
ul.listaLinks li .titleLink{display:block;font-size:12px;font-weight:bold;}
ul.listaLinks li .campoLink{display:block;font-size:11px;}

/* rssLista */
ul.rssLista {list-style:none;line-height:32px;font-size:13px;font-weight:normal;float:left;clear:both;font-family:arial;font-size:.9em;margin:0 0 20px 10px;padding:0 0 20px 0;width:450px;background:url(images/sep.gif) repeat-x bottom;}
ul.rssLista li {width:450px;float:left;clear:both;}
ul.rssLista li a{background:url(images/icon-rss-lista.gif) no-repeat left 0;line-height:32px;float:left;clear:both;padding-left:40px;text-decoration:none;color:#3f3f3f;}
ul.rssLista li a:hover{background:url(images/icon-rss-lista.gif) no-repeat left -32px;color:#3D87C2;text-decoration:underline;}

/*--- boxCalendar ---*/
.boxCalendar{width:58px;height:60px;background:url(images/icon-calendar.gif) no-repeat center;float:left;margin:0 10px 5px 0;text-align:center;padding:0 2px 0 0;}

.boxCalendar .mes{color:#fff;font-family:Arial;font-size:11px;height:16px;line-height:normal;padding-top:10px;text-align:center;}
.boxCalendar .dia{color:#3f3f3f;font-family:Arial;font-size:18px;line-height:normal;text-align:center;font-weight:bold;margin:1px 0 0 0;}


/*--- Newsletter Bottom ---*/
.newsletterBottom{position:absolute;top:0;right:332px;}
.newsletterBottom form{float:right;width:275px;height:27px;}
.newsletterBottom form input{background:url('images/bg-newsletter-bottom.gif') 0 0 no-repeat;width:211px;height:27px;border:0;padding:0 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;font-size:.9em;line-height:27px;}
.newsletterBottom form input:hover{background:url('images/bg-newsletter-bottom.gif') 0 -27px no-repeat;float:left;}
.newsletterBottom form button{background:url('images/bg-newsletter-bottom.gif') -226px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;}
.newsletterBottom form button:hover{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}
.newsletterBottom form button:focus{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

/*--- boxObterSenha ---*/
.boxObterSenha{clear:both;position:relative;margin:20px 0 0 0;}
.boxObterSenha form{float:left;width:275px;height:27px;clear:both;}
.boxObterSenha form input{background:url('images/bg-newsletter-bottom.gif') 0 0 no-repeat;width:211px;height:21px;border:0;padding:6px 5px 0 10px;float:left;font-family:arial;font-size:12px;color:#838383;}
.boxObterSenha form input:hover{background:url('images/bg-newsletter-bottom.gif') 0 -27px no-repeat;float:left;}
.boxObterSenha form button{background:url('images/bg-newsletter-bottom.gif') -226px 0 no-repeat;width:49px;height:27px;border:0;cursor:pointer; float: left;outline:none;text-indent:-9999em;}
.boxObterSenha form button:hover{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}
.boxObterSenha form button:focus{background: url('images/bg-newsletter-bottom.gif') -226px -27px no-repeat;width:49px;height:27px;border:0;cursor pointer;}

/*--- abasSuporte ---*/
.boxAbasSuporte{width:700px;float:left;clear:both;line-height:150%;font-size:1.1em;margin-bottom:20px;margin-left:20px;}
.boxAbasSuporte ul{margin:0;padding:0;list-style:none;width:700px;float:left;clear:both;}
.boxAbasSuporte ul li{float:left;line-height:27px;border:1px solid #ccc;margin-right:15px;background:url(images/arrow-abas.gif) no-repeat 8px 6px;padding:0 12px 0 30px;text-transform:uppercase;-moz-border-radius:13px;-webkit-border-radius:13px;}
.boxAbasSuporte ul li a{color:#666;text-decoration:none;}
.boxAbasSuporte ul li a:hover{color:#7DC730;text-decoration:none;}

/*--- listaTronTv ---*/
ul.listaTronTv{margin:0 0 0 20px;padding:0;list-style:none;width:700px;float:left;clear:both;}
ul.listaTronTv li{width:700px;float:left;clear:both;background:url(images/sep.gif) repeat-x bottom;padding:0 0 12px 0;margin:0 0 12px 0;}
ul.listaTronTv li a{color:#666;text-decoration:none;background:url(images/arrow-abas.gif) no-repeat 8px 0px;padding:0 12px 0 30px;width:658px;}
ul.listaTronTv li a:hover{color:#7DC730;text-decoration:none;}

/*--- boxComentarios ---*/
#boxComentarios{width:700px;float:left;clear:both;font-size:1em;margin-left:20px;margin-top:20px;}
#boxComentarios h2{margin:0 0 10px 0;padding:0;color:#3F3F3F;font-family:Calibri, arial;font-size:21px;font-weight:lighter;}
.boxEscrevaComentario{width:700px;height:275px;float:left;clear:both;position:relative;}
.campoPost{width:631px;height:202px;position:absolute;top:0;left:0;background:url(images/box-comentario-post.jpg) no-repeat top left;}
.campoPost textarea{width:514px;height:130px;position:absolute;top:55px;left:102px;border:0;overflow:auto;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#999;line-height:150%;}
.campoDadosUser{width:574px;height:33px;position:absolute;top:211px;left:68px;}
.campoDadosUser input{width:264px;height:24px;border:1px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius: 5px;margin-right:11px;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#999;padding:9px 5px 0 5px;}
.campoEnviar{width:50px;height:22px;position:absolute;top:253px;left:68px;}

/*--- boxComentarios2 ---*/
#boxComentarios2{width:700px;float:left;clear:both;font-size:1em;margin-left:10px;margin-top:20px;margin-bottom:20px;}
#boxComentarios2 h2{margin:0 0 10px 0;padding:0;color:#3F3F3F;font-family:Calibri, arial;font-size:21px;font-weight:lighter;}

/*--- boxListaComentarios ---*/
#boxListaComentarios{width:700px;float:left;clear:both;font-size:1em;margin-left:20px;margin-top:20px;}
#boxListaComentarios h2{margin:0 0 10px 0;padding:0;color:#3F3F3F;font-family:Calibri, arial;font-size:21px;font-weight:lighter;}
.boxComentarioItem{width:550px;float:left;clear:both;border:1px solid #d8d8d8;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px 20px 10px 130px;background:url(images/box-comentario-balao.jpg) no-repeat 10px 10px;min-height:70px;margin:0 0 15px 0;}
.comentarioTexto{width:550px;line-height:150%;font-size:.9em;color:#666;}

/*--- tableRodape ---*/
.tableRodape {width:640px;position:absolute;top:93px;left:175px;font-family:arial;font-size:9px;color:#000;}
.tableRodape tr td { padding-right:18px;text-align:left;}
.tableRodape tr td.copyright {padding:15px 0 0 0;}
.tableRodape ul{margin:0;padding:0;list-style:none;}
.tableRodape ul li{margin:0 0 8px 0;padding:0;}
.tableRodape ul li.title{font-size:11px;font-weight:bold;}
.tableRodape a{color:#000;text-decoration:none;}
.tableRodape a:hover{color:#000;text-decoration:underline;}

/*--- tableRodape404 ---*/
.tableRodape404 {width:640px;position:absolute;top:93px;left:175px;font-family:arial;font-size:9px;color:#000;}
.tableRodape404 tr td {text-align:center;}
.tableRodape404 tr td.copyright {padding:15px 0 0 0;}
.tableRodape404 ul{margin:0;padding:0;list-style:none;}
.tableRodape404 ul li{margin:0 0 8px 0;padding:0;}
.tableRodape404 ul li.title{font-size:11px;font-weight:bold;}
.tableRodape404 a{color:#000;text-decoration:none;}
.tableRodape404 a:hover{color:#000;text-decoration:underline;}

/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.nomargim{margin:0;}
.hidden {display:none;}
.textsmall{font-size:.9em;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}

/*--- popUpHome --*/
#popUpHome{width:500px;position:absolute;top:30px;left:50%;margin:0 0 0 -250px;background:#fff;z-index:1200;border:2px solid #ccc;padding:2px;}
#popUpHome .btnFechar{position:absolute;top:-25px;right:-2px;z-index:1002;font-size:10px;margin:0;background:#ccc;padding:6px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#popUpHome .btnFechar a{text-decoration:none;color:#666;}
#popUpHome .btnFechar a:hover{text-decoration:none;color:#a70e13;}
