/* Estilo Geral */

body {
	background: url("images/bg_geral.jpg");
	background-position:center;
	background-repeat:repeat-y;
	margin: 0;
}




/* Div que engloba TODOS os demais objetos da página */
#geral {
	width: 759px;
	margin: 0 auto 0 auto;
	padding: 5px 12px 5px 12px;
	background-color: #ffba00;
}




/* Menu de Navegação */
div#menu{
	height:20px;
	background-color: #ffe191;
}
div#menu a.ItemMenu {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #333366; 
	display:inline-table;	
	padding: 4px 2px 3px 14px; 
	background-image: url(images/bullet_menu.gif);
	background-repeat:no-repeat;
	background-position:4px;
	text-decoration: none;
	border: #ffba00 solid;
	border-width: 0px 1px 0px 0px
}
div#menu a.ItemMenu:hover {  
	color: #FFFFFF; 
	background-color: #ffba00;
}
div#menu form#busca {  
	padding-top: 0px; 
	margin: -23px 6px -1px 0; 
	_margin: -19px 2px -1px 0; 
	vertical-align: top;
	float: right;
	border:0px solid #f00;
}
div#menu form#busca #buscacampo {  
	margin: 0;
	padding: 0;
	font-size: 11px; 
	color: #333366; 
	height: 16px; 
	width: 90px; 
	border: #333366 solid; 
	border-width: 1px; 
}
div#menu form#busca #buscaok{  
	margin: 0px 0 0 0;
}




/* Div´s centrais da página */
#geral #centro{
	background-color: #fff;
	padding: 10px;
	height:100%;
	display:table;
}
#geral #centro #noticias{
	width: 415px;
	float: left;
}
#geral #centro #noticias .box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/bg_box_destaque.gif);
	background-repeat:repeat;
	padding: 5px 10px 5px 10px;
	margin: 10px 0 0 0;
	height: 100%;
	display: table;
	font-size: 11px;
}
#geral #centro #noticias .box p{
	padding: 0;
	margin: 0;
}

#geral #centro #noticias .box img{
	border: 5px solid #FFF;
	margin-right: 10px;
	float: left;
}

#geral #centro #noticias .box .data{
	color:#990000;
	display:block;
	margin: 0 0 5px 0;
}
#geral #centro #noticias .box a{
	color:#003333;
	font-size: 14px;
	display:block;
	font-weight: bold;
	text-decoration: none
}

#geral #centro #conteudo{
	width: 739px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
#geral #centro #conteudo #texto{
	padding: 8px 0 8px 0;
}
#geral #centro #conteudo #texto #resultado{
	padding: 10px 5px 10px 5px;
	background-color: #fff5db;
	display:block;
	margin: 10px 0 10px 0;
	height:100%;
}
#geral #centro #conteudo #texto #resultado img{
	margin: 0 5px 5px 0;
	float:left;
	border: 5px solid #fff;
	width: 80px;
}

#geral #centro #conteudo #texto  #resultado a.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000;
}

#geral #centro #conteudo #texto ul a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	line-height: 200%
}

#geral #centro #conteudo #texto ul a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f00;
}


#geral #centro #conteudo .resumo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#geral #centro #conteudo .resumo p{
	margin:0
}


/* Estilos da galeria */
#geral #centro #galeria{
	width: 122px;
	float: left;
	margin: 0 10px 0 10px;
}

#geral #centro #galeria img{
	display:block;
	margin: 0 0 2px 0;
}

#geral #centro #galeria #motioncontainer a img{
	border: 1px solid #ccc;
}

#geral #centro #galeria #motioncontainer a:hover img{
	border: 1px solid #f00;
}

#geral #centro #galeria #motioncontainer a:hover{
	color: red; 
}




.fototit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	color:#336699;
}
.fotoresu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#996633;
}




#statusdiv{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	padding: 10px;
	background-color: lightyellow;
	border: 1px solid gray;
	visibility: hidden;
}




#geral #centro #classificacao{
	width: 179px;
	float: left;
}

#geral #centro #classificacao h2, #geral #centro #classificacao h3{
	background-color: #ffe08c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
}
#geral #centro #classificacao h2{
	font-size: 15px;
	color: #003333;
	padding: 3px 0 0 10px;
}
#geral #centro #classificacao h3{
	font-size: 12px;
	color: #ff9900;
	padding: 0 0 0 10px;
}
#geral #centro #classificacao table{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
#geral #centro #classificacao table th{
	font-size: 13px;
	font-weight: bold;
	color:#990000;
}
#geral #centro #classificacao table td a{
	font-size: 12px;
	font-weight: bold;
	color:#990000;
	text-decoration: none;
}

#geral #rodape{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	height: 22px;
	line-height:2.3em 
}

#geral #centro h1{
	background-color: #ffd25a;
	height: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003333;
	padding: 3px 0 0 10px;
	margin: 0;
}
#geral #centro h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #ffd25a;
	font-size: 14px;
	font-weight: bold;
	color: #003333;
	padding: 3px 0 0 0;
	margin: 0 0 5px 0;
}

#geral #centro #conteudo #texto .tbGeral{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-collapse:collapse;
}
#geral #centro #conteudo #texto .tbGeral th{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#990000;
}
#geral #centro #conteudo #texto .tbGeral td{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000066;
	text-decoration: none;
	border:1px solid #000066;
	padding: 5px

}

#geral #centro ul.relacionados{
	border: 1px solid #ffe08c;
	padding: 5px 0 5px 25px;
	margin: 10px 0 10px 0;
}
#geral #centro ul.relacionados li{
	margin: 5px 0 0 0;
}
#geral #centro ul.relacionados li a{
	font-size: 11px;
	font-weight: bold;
	color: #003333;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#geral #centro ul.relacionados li a:hover{
	color: #ff0000;
	text-decoration: none;
}




#geral #centro ul.secao{
	border: 1px solid #ffe08c;
	margin: 10px 0 10px 0 ;
}
#geral #centro ul.secao li{
	padding: 3px 10px 3px 10px;
	margin-left: -40px;
	_margin-left: 0px;
	list-style: none;
	list-style-type: none;
}
#geral #centro ul.secao li.impar{
	background-color: #fff0d0;
}
#geral #centro ul.secao li a{
	font-size: 11px;
	font-weight: bold;
	color: #003333;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#geral #centro ul.secao li a:hover{
	color: #ff0000;
	text-decoration: none;
}







.opcoes {  
 margin-top: 5px;
 clear: all;
 float: right

}

.opcoes a {  
 font-size: 10px;
 text-decoration: none;
 color: #333366;
}

.opcoes a:hover {  
 color: #f00;
 text-decoration: underline;
}

.opcoes a img{  
 margin: 0 5px 0 20px;
}

.proxante{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cce;
}
.proxante div{
	background-color: #ffe191;
	line-height: 15px;
	margin: 5px;
	color:#333366;
	width: 130px
}

.proxante a {  
	font-size: 11px;
	text-decoration: none;
	color: #333366;
}
.proxante a:hover {  
	color: #f00;
	text-decoration: underline;
}



