/*



Theme Name: NIFC



Theme URI: http://www.tangerina.com.br/preview/nifc/



Description: Nova Iguaçu F.C



Version: 1.0



Author: Tangerina



Author URI: http://www.tangerina.com.br/



*/







/* Geral do Site */







* { margin: 0; padding: 0; }
.social4i { margin-top: 20px; }
.s4fblike { margin-left: -30px; }
a img { border: 0; }
.alignleft { margin: 0 20px 20px 0; }
.aligncenter,  div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; /* optional rounded corners for browsers that support it */



-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
html { background: #22282a url(images/html-fundo.png) repeat-x; }
body { font-size: 14px; font-family: Arial; color: #333333; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin: 20px 0 0 0; }
h1 { font-size: 26px; color: #ff5500; word-spacing: -0.1em; }
h1 a { font-size: 26px; color: #ff5500; word-spacing: -0.1em; }
h2 { font-size: 20px; color: #ff5500; word-spacing: -0.1em; }
h2 a { font-size: 20px; color: #ff5500; word-spacing: -0.1em; }
.preto { font-size: 20px; color: #333333; margin: 20px 0 15px 0; }
h3 { font-size: 16px; color: #ff5500; word-spacing: -0.1em; }
h3 a { font-size: 16px; color: #ff5500; word-spacing: -0.1em; }
.verde { font-size: 28px; color: #009900; }
#header { width: 994px; height: 142px; margin: 0 auto; padding: 0 15px 0 15px; border-radius: 0 0 10px 10px; display: block; background: url(images/body-fundo.png) no-repeat top center; position: relative; z-index: 8888; }
.brasao { width: 142px; height: 157px; position: absolute; }
.linha { display: block; height: 1px; width: 100%; background: #bcbebf; margin: 0 0 3px 0; float: left; }
/* Menu */







#nav { width: 790px; margin: 114px 0 0 0; float: right; }
#nav li { display: block; float: left; position: relative; margin: 0 1px 0 0; }
#nav li a { display: block; float: left; font: normal 12px Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; color: #ffffff; text-decoration: none; padding: 6px 19px 7px 19px; }
#nav li a:hover { background: url(images/menu-fundo-hover.png) repeat-x; color: #ffffff; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#nav li.current_page_item a, #nav li.current_page_parent a { background: url(images/menu-fundo.png) repeat-x; color: #22282a; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: none; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#nav ul { float: left; position: absolute; display: none; top: 28px; height: auto; font-weight: normal; line-height: 20px; margin: 0; padding: 0 0 10px 0; list-style-type: none; background: #F3EFEB; border: 1px solid #b7b8b9; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#nav li.current_page_item ul li a, #nav li.current_page_parent ul li a { background: none; border: none; }
#nav li li { background: #F3EFEB; width: 75%; border-bottom: 1px solid #b7b8b9; padding: 0 0 10px 0; margin: 0 0 0 20px; }
#nav li li li { border-left: none; }
#nav li li a { padding: 4px 0 0 0; margin: 10px 20px 0 0; font-size: 12px; color: #ff6600; font-weight: bold; text-transform: lowercase; }
#nav li li a:hover { background: none; }
#nav li ul ul { margin: -30px 0 0 150px; }
#nav li li:hover { color: #22282a; }
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a { color: #22282a; }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a { color: #ff6600; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { display: block; }
/* Menu */











/* Content */







#content { width: 950px; margin: 0 auto; background-color: rgba(255, 255, 255, 0.9); padding: 30px 30px; overflow: hidden; position: relative; z-index: 333; }
#content-shadow { width: 1030px; height: 28px; margin: 0 auto; background: url(images/conteudo-sombra.png) no-repeat; }
.column-1 { width: 300px; float: left; margin: 0 25px 0 0; }
.column-2 { width: 300px; float: left; }
/* Content */







/* Sidebar */







#sidebar { width: 300px; float: right; }
/* Sidebar */







/* Fotter */







#footer { background: #0f1213; overflow: hidden; }
#footer-content { width: 950px; margin: 0 auto; padding: 50px 0 0 0; }
#logo-footer { margin: 0 0 8px 0; }
#menu-footer { list-style: none; width: 560px; float: left; padding: 0 0 0 10px; border-left: 1px solid #343738; }
#menu-footer li { margin: 22px 0 0 0; }
#menu-footer li a { font-size: 14px; color: #ff5500; font-weight: bold; text-decoration: none; text-transform: lowercase; }
#menu-footer li a:hover { color: #fff; }
#menu-footer ul { list-style: none; margin: 22px 0 0 0; }
#menu-footer ul li { margin: 0; }
#menu-footer ul li a { text-transform: none; font-size: 11px; font-weight: normal; }
#parceiros { width: 300px; float: right; overflow: hidden; }
#parceiros .rodape div { float: left; margin: 3px; }
#parceiros img { }
#parceiros ul li { float: left; padding-left: 10px; }
#coluna-1 { width: 165px; float: left; }
#coluna-1 img { margin: 0 0 25px 0; }
#coluna-2 { width: 165px; float: left; }
#coluna-3 { width: 165px; float: left; }
/* Copyright */







#copyright { background: #060708; }
#copyright-content { width: 950px; margin: 0 auto; font-size: 10px; color: #22282a; font-weight: bold; }
#copyright-content p { padding: 19px 0; margin: 0; }
#copyright-content a { color: #ff5500; text-decoration: none; }
/* Conteudo Home */







#content-esquerdo { width: 625px; float: left; }
.ver-todos { font-size: 11px; color: #ff5500; text-decoration: none; margin: 10px 0; float: left; width: 100%; }
/* Noticias Home */











#noticias-esquerda { overflow: hidden; padding: 0 0 18px 0; border-bottom: 1px solid #c8c9ca; height: 340px; }
#noticias-esquerda .categoria { margin: 10px 0 5px 0; }
.categoria { font-size: 10px; text-transform: uppercase; color: #FFF; background: #333333; float: left; margin: 0 0 10px 0; padding: 2px 5px 2px 5px; }
.categoria a { font-size: 10px; text-transform: uppercase; color: #FFF; background: #333333; float: left; margin: 0 0 10px 0; padding: 2px 5px 2px 5px; }
.categoria span { background: #f3460a; padding: 2px 5px; }
#noticias-esquerda h1 { float: left; width: 100%; }
.teaser { font-family: Georgia; color: #333333; font-size: 16px; font-style: italic; float: left; margin: 10px 0 0 0; }
.teaser p { margin: 0; }
.noticia { overflow: hidden; padding: 0 0 11px 0; margin: 0 0 11px 0; border-bottom: 1px solid #c8c9ca; }
.noticia img { margin: 0 10px 0 0; float: left; }
.noticia h3 { float: left; width: 100%; margin: 8px 0 0 0; }
.noticia .categoria { margin: 0; }
.img h3 { width: 155px; }
/* Projeto Social */







#projetos-sociais { float: left; padding: 0 0 11px 0; margin: 0 0 11px 0; border-bottom: 1px solid #c8c9ca; }
#projetos-sociais .ver-todos { margin: 0; padding: 0; }
/* Espaço Torcedor */







#espaco-torcedor { width: 240px; height: 625px; display: block; padding: 140px 30px 0 30px; background: url(images/espaco-torcedor.png) no-repeat; }
.comentario { padding: 18px 0 18px 0; border-bottom: 1px solid #c8c9ca; }
.comentario p { font-family: Georgia; color: #22282a; font-size: 14px; font-style: italic; margin: 8px 0 0 0; text-transform: lowercase; }
.comentario .nome { font-family: Verdana; font-weight: bold; font-style: normal; margin: 12px 0 0 0; }
.comentario .data { color: #2796de; font-size: 11px; margin: 0; }
/* Videos NIFC */







#videos-nifc { padding: 0 0 8px 0; border-bottom: 1px solid #c8c9ca; overflow: hidden; }
#videos-nifc h1 { float: left; color: #009700; font-size: 22px; padding: 0 0 11px 0; }
#videos-nifc .youtube { margin: 3px 0 0 0; }
#videos-nifc object { margin: 12px 0 0 0; float: left; }
#videos-nifc p { float: left; }
/* Fotos NIFC */







#fotos-nifc { margin: 20px 0 0 0; padding: 0 0 8px 0; border-bottom: 1px solid #c8c9ca; overflow: hidden; }
#fotos-nifc h1 { float: left; color: #009700; font-size: 22px; padding: 0 0 11px 0; }
#fotos-nifc .picasa { margin: 3px 0 0 0; }
#fotos-nifc .alignleft { margin: 0 7px 7px 0; }
#fotos-picasa { margin: 12px 0 0 0; float: left; width: 310px; }
/* Midias Sociais */







#midias-sociais { width: 100%; margin: 50px 0 0 0; padding: 20px 0 0 0; float: left; border-top: 4px solid #dedfdf; overflow: hidden; }
#midias-sociais .home_rodape div { float: left; margin: 0 6px 0 6px; }
#midias-sociais .alignleft { margin: 0 18px 0 0; }
#midias-sociais .contato { margin: 0; }
/* Widgets */







.widget { margin: 0 0 20px 0; clear: both; }
.widget h1 { font-size: 22px; color: #009700; margin: 0 0 20px 15px; }
.widget h2 { font-size: 18px; color: #ff5500; margin: 0 0 10px 15px; }
.widget p { font-family: Georgia; font-size: 14px; color: #333333; margin: 0 0 20px 15px; }
.widget .ver-todos { margin: 0 0 20px 15px; }
#infraestrutura { border: 1px solid #c8c9ca; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; padding: 20px 0 0 0; }
#infraestrutura img { margin: 0 0 20px -1px; }
#escolinha { border: 1px solid #c8c9ca; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden; padding: 20px 0 0 0; }
#escolinha img { margin: 0 0 20px -1px; }
/* Noticias */







.breadcrumb { color: #22282a; font-weight: bold; margin: 0 0 20px 0; }
.breadcrumb a { color: #ff6600; font-weight: bold; }
#pesquisa-noticias { width: 439px; height: 62px; margin: 15px 0 20px 0; display: block; background: url(images/busca-noticias.png) no-repeat; padding: 16px 0 0 190px; font-family: Helvetica; color: #22282a; }
#pesquisa-noticias span { margin: 10px 0 0 5px; float: left; width: 20px; font-weight: bold; }
#pesquisa-noticias label { font-family: Helvetica; color: #22282a; font-size: 14px; font-weight: bold; }
#pes-cat { float: left; width: 180px; margin: 0 25px 0 0; }
#pes-pes { float: right; width: 180px; margin: 0 10px 0 0; }
.data-noticias { width: 100%; height: 30px; padding: 10px 0 0 0px; font-size: 16px; color: #009700; background: #dedfdf; float: left; }
.data-noticias p { margin: 0 0 0 10px; padding: 0; font-weight: bold; }
.noticias-post { width: 100%; padding: 15px 0 0 0; margin: 3px 0 15px 0; border-top: 1px solid #bcbebf; float: left; }
.noticias-post h2 { color: #ff6600; font-size: 20px; }
.noticias img { float: left; margin: 0 10px 0 0; }
.noticias-post p { margin: 0; font-family: Georgia; color: #333333; font-style: italic; }
.noticias-post .alignleft { margin: 0 10px 5px 0; }
.noticias-post .categoria { margin: 0; }
.navigation { width: 100%; height: 30px; padding: 10px 0 0 0px; font-size: 16px; color: #009700; background: #dedfdf; float: left; }
.navigation a { color: #ff6600; font-family: Arial; font-size: 16px; font-weight: bold; }
.navigation .alignright { margin: 0 15px 0 0; }
.navigation .alignleft { margin: 0 0 0 15px; }
/* Noticias Post */







#time_post { border-bottom: 1px solid #bcbebf; padding: 0 0 4px 0; margin: 0 0 3px 0; color: #a2a4a4; }
#font-size { float: right; width: 125px; font-size: 11px; color: #333333; }
.post { float: left; margin: 24px 0 0 0; width: 100%; }
#post-noticias .categoria { margin: 0; }
#post-noticias h1 { color: #333333; font-size: 34px; margin: 0 0 10px 0; }
#post-noticias .post { padding: 0 0 25px 0; border-bottom: 4px solid #22282a; }
#excerpt { font-size: 17px; font-family: Georgia; color: #666666; font-style: italic; }
#excerpt p { margin: 0; }
#outras-noticias { float: left; color: #22282a; font-weight: bold; font-size: 14px; }
#outras-noticias p { margin: 15px 0 10px 0; }
#outras-noticias ul { list-style: none; }
#outras-noticias ul li { margin: 0 0 10px 0; padding: 0 0 7px 0; border-bottom: 1px solid #bcbebf; width: 625px; float: left; }
#outras-noticias ul li a { color: #ff6600; }
/* Form Busca */







#s { width: 171px; height: 21px; display: block; border: none; background: url(images/form-busca.png) no-repeat; padding: 0 0 0 5px; }
/* Jogadores */







.jogadores { width: 629px; float: left; margin: 20px 0 0 0; }
.jogadores .top-topo { height: 3px; display: block; background: url(images/jogadores-topo.png) no-repeat top; }
.jogadores .topo { height: 42px; display: block; padding: 15px 20px 0 20px; background: url(images/jogadores-fundo-topo.png) repeat-x; border-bottom: 1px solid #c8c9ca; border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; }
.jogadores .topo h2 { float: left; }
.jogadores .fotos { background: url(images/jogadores-fotos-fundo.png) repeat-x; border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; padding: 20px 10px 0 17px; overflow: hidden; }
.jogadores .footer-fotos { height: 8px; display: block; background: url(images/jogadores-fundo.png) no-repeat; }
/* card jogador */







.jogadores .foto-jogador { position: relative; width: 200px; height: 262px; float: left; }
.jogadores .foto-jogador .moldura-foto { width: 200px; height: 262px; display: block; position: absolute; top: -8px; left: -8px; background: url(images/moldura-foto.png) no-repeat; z-index: 3; }
.jogadores .foto-jogador h3 { position: absolute; z-index: 4; top: 225px; left: 40px; font-size: 15px; color: #22282a; }
.jogadores .foto-jogador .mais { position: absolute; z-index: 7; top: 5px; right: 20px; }
.foto-jogador img { position: absolute; z-index: 1; }
.jogadores .dados { display: none; }
.jogadores .moldura-dados { width: 200px; height: 280px; display: block; position: absolute; top: -17px; left: -8px; background: url(images/cartao-verso.png) no-repeat; z-index: 5; }
.dados-jogador { position: absolute; font-size: 11px; color: #22282a; z-index: 5; margin: 10px 0 0 0; }
.dados-jogador p { background: #fff; padding: 3px 6px; width: 100%; margin: 0 10px 3px 10px; width: 150px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-top-radius: 5px; font-weight: bold; }
.dados-jogador i { font-size: 9px; font-weight: normal; }
/* Calendario de Jogos */







.jogos { border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; overflow: hidden; background: #ffffff; font-size: 12px; }
.jogo { margin: 1px 0 0 0; padding: 0 20px 1px 20px; border-bottom: 1px solid #c8c9ca; overflow: hidden; }
.jogo span { padding: 12px 0; float: left; }
.jogo .data { width: 140px; }
.jogo .resultado { width: 240px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-top-radius: 5px; font-weight: bold; background: #e9e9e9; padding: 0; overflow: hidden; }
.jogo .resultado span { padding: 12px 0; }
.jogo .resultado .time { width: 87px; text-align: center; }
.jogo .resultado .placar-esquerdo { width: 32px; margin: 0 1px 0 0; text-align: center; background: #d0d1d2; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; }
.jogo .resultado .placar-direito { width: 32px; text-align: center; background: #d0d1d2; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; }
.campeonato { width: 160px; text-align: center; }
.o-jogo a { color: #F50; }
/* Sidebar Jogos */







.widget-jogos { width: 299px; margin: 0; border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; float: left; }
.tab-content { overflow: hidden; }
.widget-jogos .ver-todos { width: 270px; font-size: 11px; margin: 12px 12px 0 12px; padding: 0 0 12px 0; }
.jogos-topo { width: 300px; height: 3px; display: block; float: left; background: url(images/sidebar-top.png) top no-repeat; }
.jogos-rodape { width: 300px; height: 8px; margin: 0 0 20px 0; display: block; float: left; background: url(images/sidebar-rodape.png) top no-repeat; }
.content-box-tabs { height: 33px; width: 253px; padding: 20px 23px 0 23px; border-bottom: 1px solid #c8c9ca; list-style: none; }
.content-box-tabs li { width: 125px; height: 21px; display: block; float: left; text-align: center; margin: 2px 0 0 0; }
.content-box-tabs li a { font-size: 14px; font-weight: bold; color: #ff5500; width: 125px; height: 21px; display: block; padding: 11px 0 0 0; background: url(images/sidebar-jogos-inactive.png) no-repeat; }
.content-box-tabs li a.current { background: url(images/sidebar-jogos-active.png) no-repeat; color: #303030; }
.selec-classe { width: 272px; margin: 17px 0 0 13px; font-size: 13px; color: #303030; font-weight: bold; font-family: Arial; }
#widget-jogos-interna { width: 270px; margin: 0 13px; border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; overflow: hidden; }
#widget-jogos-interna-topo { width: 272; height: 3px; display: block; margin: 16px 13px 0 13px; background: url(images/sidbar-interno-topo.png) no-repeat; }
#widget-jogos-interna-rodape { width: 272; height: 8px; display: block; margin: 0 13px 0 13px; background: url(images/sidebar-interno-rodape.png) no-repeat; clear: both; }
#widget-jogos-interna-cabecalho { padding: 11px 14px 11px 14px; border-bottom: 1px solid #c8c9ca; overflow: hidden; }
#widget-jogos-interna h1 { font-size: 16px; padding: 0; margin: 0; float: left; }
.selec-classe-mini { width: 84px; height: 22px; border: 0; background: url(images/dropdown-mini.png) no-repeat; font-size: 11px; color: #ff5500; font-weight: bold; font-family: Arial; float: right; }
#brasoes { overflow: hidden; margin: 12px 36px; background: url(images/x.png) 90px 30px no-repeat; }
#brasoes img { float: left; }
#widget-jogos-interna .resultado { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-top-radius: 5px; width: 240px; font-weight: bold; background: #e9e9e9; margin: 0 15px; padding: 0; overflow: hidden; float: left; }
#widget-jogos-interna .resultado span { padding: 12px 0; }
#widget-jogos-interna .resultado .time { width: 119px; text-align: center; float: left; }
#widget-jogos-interna .resultado .time2 { width: 85px; text-align: center; float: left; }
#widget-jogos-interna .resultado .placar-esquerdo { width: 32px; margin: 0 1px 0 0; text-align: center; background: #d0d1d2; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; float: left; }
#widget-jogos-interna .resultado .placar-direito { width: 32px; text-align: center; background: #d0d1d2; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; float: left; }
#widget-jogos-interna p { width: 240px; text-align: center; font-size: 13px; color: #666666; font-family: Arial; margin: 12px; float: left; padding: 0 0 12px 0; border-bottom: 1px solid #c8c9ca; }
/* Comentarios



**************************************************************************/







#mural-torcedor { width: 630px; float: left; margin: 20px 0 0 0; }
#mural-torcedor input, #mural-torcedor textarea { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#mural-torcedor input { height: 20px; width: 500px; }
#mural-torcedor textarea { width: 570px; }
#mural-torcedor label { width: 70px; float: left; text-align: left; }
#form-envio { width: 589px; height: 349px; padding: 20px 20px 0 25px; background: url(images/fundo-comentarios.png) no-repeat; }
#form-envio .enviar { width: 101px; height: 32px; display: block; text-indent: -10000px; border: 0; background: url(images/enviar.png); float: right; margin: 0 15px 0 0; }
.commentlist { list-style: none; }
.commentlist .comentario p { margin: 10px 0 20px 30px; }
.commentlist .comentario .nome, .commentlist .comentario .data { margin: 0 0 0 30px; }
.wp_bannerize_home1 ul, .wp_bannerize_home2 ul, .wp_bannerize_sidebar ul, .wp_bannerize_home_rodape ul, .wp_bannerize_rodape ul { list-style: none; }
.wp_bannerize_home2 ul li { list-style: none; }
.wp_bannerize_home_rodape ul li { float: left; margin-left: 10px; }
.wp_bannerize_rodape ul li { float: left; }
.projetos-sociais { background: url(images/jogadores-fotos-fundo.png) repeat-x; border-left: 1px solid #c8c9ca; border-right: 1px solid #c8c9ca; padding: 20px 10px 30px 17px; overflow: hidden; }
.downloads { width: 270px; float: left; margin: 10px 10px; background: #f9e6d0; padding: 10px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.downloads img { float: left; margin: 0 20px 0 0; }
.downloads .ver-todos { float: none; }
#downloads hr { border-top: 1px solid #BCBEBF; float: left; width: 100%; margin: 20px 0; }
#downloads a { color: #F50; }
.margin-page { margin: -20px 0 0 0; }
.classificacao { border-bottom: 0; }
.classificacao li { width: 627px; border-bottom: 1px solid #bcbebf; height: 40px; margin: 0 0 0 -20px; padding: 15px 20px 0 20px; display: table; vertical-align: baseline; color: #22282a; font-size: 14px; }
.classificacao li.fundo-verde { background: #009700; color: #FFF; }
#slideshow { position: relative; }
.radslide { height: 450px; margin: -30px 0 60px -30px; position: relative; width: 1010px; }
.radslide h3 { position: absolute; top: 210px; left: 40px; font-size: 32px !important; color: #fff; font-weight: normal; background-color: #f98a21; text-decoration: none; display: inline-block; padding-left: 12px; padding-right: 12px; height: 55px; line-height: 55px; }
.radslide h3 a { font-size: 32px !important; color: #fff !important; text-decoration: none; }
.blurb { position: absolute; top: 265px; left: 40px; font-size: 32px !important; color: #fff; background-color: #000; text-decoration: none; display: inline-block; padding-left: 12px; padding-right: 12px; height: 55px; line-height: 55px; }
.blurb a { font-size: 32px !important; color: #fff !important; text-decoration: none; }
#slideshow .slideshow-button { position: absolute; top: 200px; color: white; background-color: black; width: 20px; height: 20px; text-align: center; display: inline-block; z-index: 9999; cursor: pointer; display: none; }
#project-thmbs { list-style: none; margin: 0 auto; width: 930px; margin-top: -140px; z-index: 9999; position: relative; text-align: center; margin-bottom: 40px; }
#project-thmbs li { background-color: #FFFFFF; display: inline-block; height: 97px; overflow: hidden; width: 208px; margin: 0 3px 0 3px; }
#project-thmbs li img { width: 200px; height: 89px; border: 4px solid #fff; opacity: 0.4; }
#project-thmbs li.activeSlide img { opacity: 1.0; }
#slideshow #prev { left: 43px; }
#slideshow #next { right: 43px; }
