body { background:url(../images/bg.jpg) repeat-x #FFFFFF top center; }

#site { width:1000px; margin:0 auto; }

#websiteBg { width:952px; padding:4px 5px; margin:-26px 24px 20px 24px; background:url(../images/websiteBg.png) repeat-x top; float:left; }

#website { width:100%; background:#FFF; float:left; }

#conteudo { width:100%; float:left; }



/*:::::::::::::::::::::::::::::::: Topo ::::::::::::::::::::::::::::::::*/

#topoBg { width:100%; float:left; }

#topo { width:100%; height:181px; background:url(../images/topoFlash.jpg) no-repeat left center; float:left; }



#topoData { width:40%; padding:0.9% 2.5%; float:left; }

#topoMenuBg { width:43.5%; float:right; }

#topoMenu { width:100%; float:right; }

#topoMenuItem a { width:83px; line-height:34px; margin-right:4px; float:left; }

#topoMenuItem a:hover { background:url(../images/topoMenuItemBg.png) no-repeat center; color:#000; float:left; }



.mattblackmenu ul { width:100%; padding:0; margin:0; height:34px; overflow:hidden; }

.mattblackmenu li { float:left; }

.mattblackmenu li a { width:83px; line-height:34px; margin-right:4px; float:left; }

.mattblackmenu li a.current { background:url(../images/topoMenuItemBg.png) no-repeat center; color:#000; float:left; }

.mattblackmenu li a.selected { background:url(../images/topoMenuItemBg.png) no-repeat center; color:#000; float:left; }

.mattblackmenu li a:hover { background:url(../images/topoMenuItemBg.png) no-repeat center; color:#000; float:left; }



.mattblackmenu2 ul { width:100%; padding:0; margin:0; height:34px; overflow:hidden; }

.mattblackmenu2 li { float:left; }

.mattblackmenu2 li a { width:83px; line-height:34px; margin-right:4px; float:left; }

.mattblackmenu2 li a.current { background:url(../images/menuItemBg.png) no-repeat bottom left; float:left; }

.mattblackmenu2 li a.selected { background:url(../images/menuItemBg.png) no-repeat bottom left; float:left; }

.mattblackmenu2 li a:hover { background:url(../images/menuItemBg.png) no-repeat bottom left; color:#000; float:left; }





.ddsubmenustyle, .ddsubmenustyle ul { padding:0; margin:0; position:absolute; top:0; left:0; z-index:100; background:#9bbace; border:solid #9bbace; border-radius:4px; -moz-border-radius:4px; visibility:hidden; }

.ddsubmenustyle li a { width:170px; padding:4px 0 4px 8px; background-position:7px 0; background-color:#E6EDF2; border-bottom:1px solid #9bbace; display:block; }

* html .ddsubmenustyle li { width:160px; padding:4px 0 4px 18px; display:inline-block; }

.ddsubmenustyle li a:hover { background:#9bbace; color:#FFF; }



/*:::::::::::::::::::::::::::::::: Menu ::::::::::::::::::::::::::::::::*/

#menuBg { width:182px; margin-right:14px; float:left; }

#menu { width:100%; background:#fcfcfc; float:left; }

#menuVinheta { width:90.5%; height:29px; padding:10px 0 0 17px; background:url(../images/menuVinhetaBg.png) repeat-x; float:left; }

#menuItens { width:100%; float:left; }

#menuItem a { width:85%; padding:0 0 0 15%; line-height:33px; background:url(../images/menuItemBg.png) no-repeat top left; float:left; }

#menuItem a:hover { background:url(../images/menuItemBg.png) no-repeat bottom left; color:#004d81; float:left; }





/*::::::::::::::70.2%:::::::::::::::::: Capa ::::::::::::::::::::::::::::::::*/

#capaBg { width:577px; padding:15px 0; float:left; }

#capa { width:100%; float:left; }

#capaVinheta { width:100%; padding-bottom:8px; font-family:Arial; font-weight:bold; font-size:15px; color:#043a7b; float:left; }





#capaNoticiasBg { width:100%; padding-bottom:20px; float:left; }

#capaNoticias { width:100%; float:left; }



#capaNoticiaPrincipal { width:100%; padding-bottom:10px; float:left; }

#capaNoticiaPrincipalFoto { width:49%; float:left; }

#capaNoticiaPrincipalTitulo { width:51%; padding-bottom:7px; float:left; }

#capaNoticiaPrincipalData { width:51%; padding-bottom:8px; float:left; }

#capaNoticiaPrincipalTexto { width:51%; float:left; }



#capaNoticiaOutras { width:100%; padding-bottom:10px; float:left; }

#capaNoticiaOutra { width:100%; padding:7px 0; border-bottom:1px dotted #c3c3c3; float:left; }

#capaNoticiaOutraData { width:100%; padding-bottom:2px; float:left; }

#capaNoticiaOutraTitulo { width:100%; float:left; }



#capaNoticiasVerMaisBg { width:100%; border-top:1px solid #ededed; float:left; }

#capaNoticiasVerMais { padding:3px 1px; margin-top:-12px; background:#FFF; float:right; }



#capaBannersBg { width:100%; padding-bottom:22px; float:left; }

#capaBanners { width:100%; float:left; }

#capaBanner { width:278px; line-height:90px; background:#043a7b; border:2px solid #cdcdcd; float:left; }



#capaGaleriadeEventosBg { width:386px; padding-right:22px; float:left; }

#capaGaleriadeEventos { width:100%; float:left; }

#capaGaleriadeEventoPrincipalFoto { width:202px; float:left; }

#capaGaleriadeEventoPrincipalTitulo { width:184px; padding-bottom:2px; float:left; }

#capaGaleriadeEventoPrincipalData { width:184px; padding-bottom:6px; float:left; }

#capaGaleriadeEventoPrincipalLocal { width:184px; padding-bottom:12px; float:left; }

#capaGaleriadeEventoPrincipalTexto { width:184px; float:left; }



#capaGaleriadeOutrosEventos { width:386px; padding:10px 0 20px 0; float:left; }

.capaGaleriadeOutroEvento { width:77px; float:left; }



#tv { width:100%; position:relative; float:left; }

#tvshow { width:386px; height:140px; float:left; }

#nav { width:386px; float:left; }

.tvOut { background:#efefef; }

.tvActive { background:#d7e5ed; }



#capaGaleriadeOutrosEventosVerMaisBg { width:100%; border-top:1px solid #ededed; float:left; }

#capaGaleriadeOutrosEventosVerMais { padding:3px 1px; margin-top:-12px; background:#FFF; float:right; }



#capaGaleriadeEntrevistasBg { width:167px; float:right; }

#capaGaleriadeEntrevistas { width:100%; float:left; }

#capaGaleriadeEntrevista { width:100%; padding-bottom:17px; float:left; }

#capaGaleriadeEntrevistaFoto { width:45%; float:left; }

#capaGaleriadeEntrevistaData { width:54.9%; padding-bottom:3px; float:left; }

#capaGaleriadeEntrevistaNome { width:54.9%; padding-bottom:3px; float:left; }

#capaGaleriadeEntrevistaEmprego { width:54.9%; float:left; }



#capaGaleriadeEntrevistasVerMaisBg { width:100%; border-top:1px solid #ededed; float:left; }

#capaGaleriadeEntrevistasVerMais { padding:3px 1px; margin-top:-12px; background:#FFF; float:right; }





/*:::::::::::::::::::::::::::::::: Menu Lateral ::::::::::::::::::::::::::::::::*/

#menuLateralBg { width:169px; margin-left:10px; background:#fcfcfc; float:right; }

#menuLateral { width:100%; float:left; }

#menuLateralVinheta { width:90.5%; height:29px; padding:10px 0 0 17px; background:url(../images/menuVinhetaBg.png) repeat-x; float:left; }



#menuLateralHorarioBg { width:96%; height:34px; padding:5px 0 20px 7px; background:url(../images/menuVinhetaBg.png) repeat-x; float:left; }

#menuLateralHorario { width:45%; float:left; }

#menuLateralHorarioCidade { width:55%; float:left; }



#menuLateralRenicBg { width:100%; float:left; }

#menuLateralRenicLogo { width:143px; padding-top:8px; padding-right:3.8%; padding-left:10px; float:left; }



#menuLateralRenicForm { width:100%; padding-top:10px; float:left; }

#menuLateralRenicForm .renicFormInput { padding:5px 3px; border:1px solid #cdcdcd; background:#ffffff; }

#menuLateralRenicFormInput1 { width:100%; padding-bottom:5px; float:left; }

#menuLateralRenicFormInput2 { width:79%; padding-right:3%; float:left; }

#menuLateralRenicFormSubmit { width:13%; padding-right:4px; float:left; }





#menuLateralSPC { width:100%; padding:10px 0 20px 0; float:left; }

#menuLateralSPCItems { width:100%; float:left; }

#menuLateralSPCItem a { width:89%; padding:5px 4%; float:left; }

#menuLateralSPCItem a:hover { background:#efefef; color:#043b7b; float:left; }



#menuLateralRolBg { width:100%; padding:10px 0 20px 0; float:left; }

#menuLateralRol { width:169px; height:203px; background:url(../images/menuLateralRolBg.png) no-repeat top center; float:left; }

#menuLateralRolLogomarca { padding:12px 25px 10px 25px; float:left; }

#menuLateralRolForm { width:82%; padding:0 9% 0 9%; float:left; }



#menuLateralRolForm .rolFormInput { height:20px; padding-left:5px; background:url(../images/rolFormInput.png) no-repeat top left; border:1px solid #FFF; }

#menuLateralRolForm .rolFormInput2 { padding:3px; background:url(../images/rolFormInput.png) no-repeat top left; border:1px solid #FFF; }

#menuLateralRolFormInput1 { width:100%; padding-bottom:5px; float:left; }

#menuLateralRolFormInput2 { width:80%; padding-bottom:3px; float:left; }

#menuLateralRolFormSubmit { width:20%; padding:1px 0; float:left; }

#menuLateralRolMenu { width:100%; float:left; }



#menuLateralPublicidadesBg { width:100%; float:left; }

#menuLateralPublicidades { width:100%; padding:2px 0; float:left; }

#menuLateralPublicidadeBg { width:100%; padding:3px 0; float:left; }

#menuLateralPublicidade { width:155px; height:50px; line-height:50px; background:#043a7b; border:1px solid #cdcdcd; margin:0 auto; }



/*:::::::::::::::::::::::::::::::: Rodape ::::::::::::::::::::::::::::::::*/

#rodapeBg { width:99.9%; height:37px; background:url(../images/rodapeBg.jpg) repeat-x #FFF; float:left; }

#rodape { width:960px; margin:0 auto; }

#rodapeTexto { width:440px; padding:6px 0 6px 167px; float:left; }



#rodapeLogo a { width:54px; height:26px; margin-top:5px; background:url(../images/rodapeLogos.png) no-repeat top left; float:left; }

#rodapeLogo a:hover { background:url(../images/rodapeLogos.png) no-repeat bottom left; float:left; }



#rodapeLogoFaca { width:120px; padding-left:167px; margin-top:2px; float:right; }


