@charset "iso-8859-2";
* { padding:0; margin:0; border:0; }
body {
	background:#fff url(../images/fundo_site.jpg) repeat-x;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#069;
	padding:0;
	margin:0;
}
div#site { width:776px; margin:0 auto; }
div.logo { position:absolute; top:-3px; }
div.tit { position:absolute; top:0; margin:0 0 0 134px; }
div.menu { position:absolute; top:63px; margin:0 0 0 134px; }
div.fototopo { margin-top:126px; margin-bottom:20px; }
div.rodape { background:#286DC8 url(../images/fundo_rodape.jpg) repeat-x; padding:0 0 30px 0; color:#fff; text-align:center; }
div.patrocinadores { text-align:center; padding:65px 0 20px 0; background:transparent url(../images/fundo_patrocinadores.jpg) repeat-x; }
div#conteudo { padding:25px 0 30px 0;}
div#conteudo p { margin:15px 0; line-height:150%; }
div#conteudo ul { margin:0 0 0 40px; }
div#conteudo ul li { padding:4px 0; }

div#conteudo input, div#conteudo textarea { margin-bottom:10px; border:1px solid #09C; padding:3px; background-color:#F4FCFF; }

/* menu */
#menu, #menu * {
	margin:0;
	padding:0;
	}
#menu {
	font: 12px Arial, Helvetica, sans-serif;
	list-style-type: none;
	}
#menu li {
	float: left;
	}
#menu li a, #menu li a:link {
	background-color:transparent;
	background-repeat:no-repeat;
	color: #f90;
	text-decoration: none;
	display: block;
	}
#menu li a:hover {
	background-color:#6671AF;
	}
#menu li span {
	position:absolute;
	top:-2000px;
	}
	
#menu li.item1 a, #menu li.item1 a:visited { width:82px; height:60px; background-image:url(../images/bt_inicio.png); }
#menu li.item50 a, #menu li.item50 a:visited { width:88px; height:60px; background-image:url(../images/bt_noticias.png); }
#menu li.item54 a, #menu li.item54 a:visited { width:88px; height:60px; background-image:url(../images/bt_historia.png); }
#menu li.item55 a, #menu li.item55 a:visited { width:64px; height:60px; background-image:url(../images/bt_fotos.png); }
#menu li.item56 a, #menu li.item56 a:visited { width:73px; height:60px; background-image:url(../images/bt_videos.png); }
#menu li.item48 a, #menu li.item48 a:visited { width:62px; height:60px; background-image:url(../images/bt_links.png); }
#menu li.item57 a, #menu li.item57 a:visited { width:88px; height:60px; background-image:url(../images/bt_contato.png); }




ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	background: url(../images/hdot.gif) repeat-x top;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: #FFFFFF;
}

.pagenavbar {
	padding-left: 14px;
}

.pagenavcounter {
	padding: 8px 14px 0 14px;
}

h2.contentheading { font:bold 20px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#09C; }
h2.contentheading a, h2.contentheading a:visited { color:#06C; display:block; padding:8px 0; }
.breadcrumbs { padding-bottom:10px; text-transform:lowercase; display:block; border-bottom:1px solid #eee; font:bold 20px Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#09C; margin-bottom:15px; }
.breadcrumbs a, .breadcrumbs a:visited { color:#06C; }

.sectiontableentry1 td { background-color:#f6f6f6; padding:10px 5px !important; border-bottom:1px solid #f6f6f6; }
.sectiontableentry2 td { padding:10px 5px !important; border-bottom:1px solid #f6f6f6; }

table.estilo { width:100%; border-collapse:collapse; }
table.estilo th { background-color:#069; color:#fff; padding:5px; font-size:14px; text-align:left; }
table.estilo th a, table.estilo th a{ color:#fff; }
table.estilo td { color:#333; padding:5px; }