/********************************
NAVEGACAO
********************************/
#navegacao ul li.ativo { background:#F8A120; color:#fff; }
#navegacao ul li a:hover { color: #F8A120; }
/********************************
CONTAINER
********************************/
#container.tarja h2 a { width:950px; height:33px; background:#F8A120; display:block; color:#fff; padding-left:15px; margin-bottom:5px; font:bold 1em/33px Arial, Verdana, Helvetica, sans-serif; color:#fff; text-transform:uppercase; }

#container.tarja h2 a:hover, #container.tarja h2 a:active { background:#FCBF2E; }

#container.tarja h2 a span { color:#666; }
#container.tarja h2 a strong { color:#000; font-size:1.2em; }

#container #lft-grd ul.sessao li { display:inline; font:bold 0.85em/25px Arial, Helvetica, Verdana, sans-serif; text-transform:uppercase; }
#container #lft-grd ul.sessao li a, #container #lft-grd ul.sessao li a:visited, #container #lft-grd ul.sessao li.ativo { display:block; width:145px; border-bottom:1px solid #fff; background:#F8A120; padding-left:5px; color:#101010; text-decoration:none; }
#container #lft-grd ul.sessao li a:hover, #container #lft-grd ul.sessao li a:active { background:#FCBF2E; text-decoration:none; }
#container #lft-grd ul.sessao li.ativo{ color:#fff; background:#F48312; }

#container #lft-grd dl.linksuteis dd a:hover { color:#F8A120; }

#container #mdl-grd dl.grd-chamada a:hover.figura { border:3px solid #F8A120; }
#container #mdl-grd dl.grd-chamada dd { color:#F8A120; }
#container #mdl-grd dl.grd-chamada dd.titlecapa a:hover {  color:#F8A120; }
#container #mdl-grd dl.grd-chamada-off dd a, #container #mdl-grd dl.grd-chamada-off dd a:visited, #container #mdl-grd dl.grd-chamada-off dd a:hover, #container #mdl-grd dl.grd-chamada-off dd a:hover, #mdl-grd dl.grd-chamada-off dd a:active  { color:#F8A120; }
#container #mdl-grd ul.barra-tarefas li a:hover, #container #rgt-grd ul.barra-tarefas li a:active { color:#F8A120; }

#container #rgt-grd #grd-corta ul.sliced li img { background:#F8A120; }
#container #rgt-grd #grd-corta ul.sliced li a.canallink { color:#F8A120; }
#container #rgt-grd ul.lista-comum li a { color:#000; }

#container #mdl-grd ul.lista-comum li a:hover, #container #mdl-grd ul.lista-comum li a:active { color:#F8A120; }
.nenhum-txt { display:block; width:424px; color: #BC7C12; font:normal 0.8em/25px Arial, Helvetica, Verdana, sans-serif; background:#FFFFE8 url(../imagens/icon_alert.gif) no-repeat 5px 5px; border:1px solid #EB9E1C; padding-left:30px; }
#container #mdl-grd ul.lista-setada li a:hover, #container #mdl-grd ul.lista-setada li a:active { color:#F8A120; }
form#frm-comentario textarea { border-color:#F48312; }

#pages li a, #pages li a:visited { color: #F8A120; }
#pages li a:hover, #pages li a:active { color: #F48312; }

#container #mdl-grd #grd-comentarios p.info_comment span.post_number { background: #F8A120; }
#container #mdl-grd #grd-comentarios p.info_comment span.name { color:#F8A120; }
#container #mdl-grd #grd-comentarios h3 { border-color:#F8A120; }

#container #mdl-grd .txt-yellow { color:#F8A120; }

#container #mdl-grd .calendario { width:436px; background:url(../imagens/bkg_calendario.jpg) repeat-x top left; padding:10px; margin-bottom:5px; color: #888; }
#container #mdl-grd .calendario h4 { width:436px; font-size:1.4em; margin:0; padding:0; font-weight: normal; }
#container #mdl-grd .calendario h4 span { color:#F8A120; }
#container #mdl-grd .calendario h4 strong { color:#000; }
#container #mdl-grd .calendario p { width:436px; font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #888; }

#container #mdl-grd .cmd-plugins { width:436px; background:url(../imagens/bkg_calendario.jpg) repeat-x top left; padding:8px 10px; margin-top:10px; margin-bottom:5px; display:table; }
#container #mdl-grd .cmd-plugins img { float:right; border:0; }
#container #mdl-grd .cmd-plugins p { font:normal 0.7em Arial, Helvetica, Verdana, sans-serif; color:#333; }
#container #mdl-grd .cmd-plugins p a, #container #mdl-grd .cmd-plugins p a:visited { color:#dd0000; }
#container #mdl-grd .cmd-plugins p a:hover, #container #mdl-grd .cmd-plugins p a:active { text-decoration:underline; }

#container #rgt-grd .grd-corta ul.sliced li a:hover.figura, #container #rgt-grd .grd-corta ul.sliced li a:active.figura { border:3px solid #F8A120; }
#container #rgt-grd .grd-corta ul.sliced li a.canallink, #container #rgt-grd .grd-corta ul.sliced li a:visited.canallink, #container #rgt-grd .grd-corta ul.sliced li a:hover.canallink, #container #rgt-grd .grd-corta ul.sliced li a:visited.canallink { color:#F8A120; }
#container #rgt-grd .grd-corta ul.sliced li a:hover { color:#F8A120; }
#container #mdl-grd dl.categ-listados { width:456px; display:table; }
#container #mdl-grd dl.categ-listados dt { display:block; height:30px; font:bold 0.85em/30px Arial, Helvetica, Verdana, sans-serif; }
#container #mdl-grd dl.categ-listados dd { font:normal 0.7em Arial, Helvetica, Verdana, sans-serif; text-transform:uppercase; }
#container #mdl-grd dl.categ-listados dd a { color:#000; background:url(../imagens/bkg_traco.gif) no-repeat right center; padding:0 10px; display:block; height:20px; line-height:20px; float:left; }
#container #mdl-grd dl.categ-listados dd a:visited { color:#000; }
#container #mdl-grd dl.categ-listados dd a:hover { color:#F8A120; text-decoration:underline; }
#container #mdl-grd dl.categ-listados dd a:active { color:#F8A120; text-decoration:underline; }
/********************************
AREA DO CAMPEONATO
********************************/
#container #rgt-grd dl.calend { width:320px; }
#container #rgt-grd dl.calend dt { font:bold 1.4em Arial, Helvetica, Verdana, sans-serif; color:#000; background:#F8A120; }
#container #rgt-grd dl.calend dt span { color:#fff; text-align:center; padding:0 5px; }
#container #rgt-grd dl.calend dd { font:bold 0.85em Arial, Helvetica, Verdana, sans-serif; color:#000; background:#F6F8F9; padding:2px 5px; }
#container #rgt-grd dl.calend dd.cinza { color:#848B95; }
a.maisitens { background:url(../imagens/icon_more.gif) no-repeat left center; font:bold 0.8em/30px Arial, Helvetica, Verdana, sans-serif; color:#000; padding-left:20px; height:30px; }
a:visited.maisitens { color:#000; }
a:hover.maisitens { color:#F8A120; text-decoration:underline; }
a:active.maisitens { color:#F8A120; text-decoration:underline; }
#container #rgt-grd a.album { width:320px; font:bold 1.4em Arial, Helvetica, Verdana, sans-serif; color:#000; background:#F8A120; display:block; text-align:center; }
#container #rgt-grd a:visited.album { color:#000; }
#container #rgt-grd a:hover.album { color:#fff; }
#container #rgt-grd a:active.album { color:#fff; }

/* GALERIA DE FOTOS */

#container #mdl-grd dl#albumtitulo { margin-top:15px; }
#container #mdl-grd dl#albumtitulo dt {  height:25px; font:bold 1em/25px Arial, Helvetica, Verdana, sans-serif; color:#000; margin-bottom:1px; background:url(../imagens/seta_black_bottom.gif) no-repeat left center; padding-left:15px; cursor:pointer; text-decoration:underline; }

#container #mdl-grd dl#albumtitulo  dt.closed {
		background-image: url(../imagens/seta_black.gif);
	}

#container #mdl-grd dl#albumtitulo dd { display:none; }
#container #mdl-grd dl#albumtitulo dd ul { display:table; width:456px; padding-bottom:3px; }
#container #mdl-grd dl#albumtitulo dd ul li { display:inline; }
#container #mdl-grd dl#albumtitulo dd ul li img { border:0; }
#container #mdl-grd dl#albumtitulo dd ul li a { display:block; float:left; margin:3px 0 0 3px; }

/* PESQUISA */

#frm-pesquisa, #frm-pesquisa input, #frm-pesquisa textarea {
	font-family: Arial, Sans-serif;
	font-size: 12px;	
}

#frm-pesquisa input, #frm-pesquisa textarea {
	vertical-align: middle;
}

#frm-pesquisa .esp-frm {
	margin: 20px 0;
	width: 790px;	
}

.question {
	color: #0C1A85;
	display: block;
	font-size: 16px;
	margin-bottom: 10px;
}

#frm-pesquisa cite {
	color: #dd0000;
	text-decoration: underline;
}

.avermelhado {
	background: #FFE6E6;
	padding: 5px;
	border: 1px solid #dd0000;
	margin-bottom: 5px;
	font-family: Arial, Sans-serif;
	font-size: 12px;		
}

.esverdeado {
	background: #EDF9D9;
	padding: 5px;
	border: 1px solid #8FC15E;
	margin-bottom: 5px;
	font-family: Arial, Sans-serif;
	font-size: 12px;		
}  

#bnr-pesquisa a img {
	border: 0;
	display: block;
	margin: 0;
	padding: 0;
}
