body {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;  
	text-decoration:none; 
	margin:0; 
	background-image:url(../images/back.jpg);
	background-attachment:fixed;
	/* background-color:#3333CC;
    background-repeat: no-repeat;
	background-position: 0px 150px;*/
}

A { 
	text-decoration:none; 
	color:#000000;
}

A:hover { 
	text-decoration:underline;  
	color:#0066FF;
}

#geral {
	vertical-align:top;
}
	
#topo {
  	height:104px;
  	width:850px;
	align:center; 
}

#menu {
  	height:29px;
  	width:850px;
	padding-right:20px;
	text-align:right; 
}
	
#flash_news{float:left;}

#flash {
  	height:190px;
  	width:850px;
	vertical-align:top;
	text-align:center;
	background:url(../images/back2.gif); }
	
#topo_flash {
  	height:25px;
  	width:850px;
	background:url(../images/topo_flash.gif) }

#espiral {
  	height:51px;
  	width:850px;
	background:url(../images/espiral.gif) }

#conteudo {
	background:url(../images/back2.gif);
	height:100%;
  	width:850px; }
	
#conteudo_center {
  	width:815px;
	margin-top:10px; }
	
#final {
  	height:12px;
  	width:850px; }	
	
#navlist {
		list-style-image:url(../images/seta.gif);
		margin-left:0px;
		padding-left:20px; }

#navlist li {
		line-height:200%;
		border-bottom-width:1px;
		border-bottom-style:solid;
		border-bottom-color:#E6E6E6; }

#navlist li a {
		unicode-bidi:normal;
		text-decoration:none;
		color:#000000;
		display:block;
		padding-left:5px;
		width:130px; }

#navlist li a:hover {
		text-decoration:none;
		color:#FFFFFF;
		background-color:#0099CC;
		display:block;
		width:130px; }

#board_carusel{
	width:232px;
	height:134px;
	position:relative; }
	
#board_carusel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0; }
	
.board_item{
	width:232px;
	height:134px;
	overflow:hidden; }

#titulo {
	width:475px;
	height:60px;
	background:url(../images/base_titulo.jpg);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:32px;
	font-stretch:condensed;
	font-weight:300;
	padding:5px;
	padding-right:10px;
	color:#fff; }


/* ///////////////////////////////////////////////////////////////////////////////////////
                                           TEXTOS
//////////////////////////////////////////////////////////////////////////////////////// */

.fonte9 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; }
	
.fonte10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; }
	
.fonte11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; }
	
.fonte12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; }
	
.titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#006699; }
	
.titulo2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#006699; }

.titulo_secao {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#000; }

.sub_titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#0033CC; }
	
.sub_titulo A {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#0033CC; }

.sub_titulo A:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-stretch:semi-condensed;
	font-weight:300;
	color:#666666; }
	
.titulo_menor {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	font-stretch:semi-condensed;
	font-weight:300; }
	
.texto_mais {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:9px;
	font-stretch:semi-condensed; }

.texto_mais A {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	font-size:9px;
	font-stretch:semi-condensed; }

.texto_mais A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	/*text-decoration: none; */
	font-size:9px;
	font-stretch:semi-condensed; }
	
.texto_conteudo {
		line-height:16px;
		font-family:Verdana, Arial, sans-serif;
		font-size:11px; }
		
.pag {
	font-size: 14px;
	color: #0000CC; }

.pag A {
	font-size: 11px;
	color: #000; }

.pag A:hover {
	font-size: 14px;
	color: #000;
	font-weight: bold; }

/* ///////////////////////////////////////////////////////////////////////////////////////
                                           FORMAS
//////////////////////////////////////////////////////////////////////////////////////// */

.destaque {
	float:right;
	margin:0;
	background-color:#EEEEEE;
	width:155px;
	padding:10px;
	table-layout:fixed; }
	
.foto_not {
	padding-right:7px;
	padding-bottom:3px; }
	
.twitter {
	padding-bottom:7px; }

.tabela {
	padding-bottom:12px; }
	
.tab{ border-color:#EEEEEE; border-style:solid; border-width:1px; border-bottom-width:1px;}


th{	

	color: #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	letter-spacing: 2px;
	padding: 6px 6px 6px 12px; }

tr.tab td {
	border-left: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	padding: 6px 6px 6px 12px;
	color: #6A8F99;
	background: #EEEEEE; }
	
.caixa {
	border-bottom: 1px solid #0066FF;
	border-left: 1px solid #0066FF;
	border-right: 1px solid #0066FF;
	border-top: 1px solid #0066FF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px; }
	
.caixa2 {
	border-bottom: 2px solid #0066FF;
	border-left: 2px solid #0066FF;
	border-right: 2px solid #0066FF;
	border-top: 2px solid #0066FF;
	background-color: #00FFFF;
	padding: 3px;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px; }
	
#imagens {
	float:left;
	padding:10px;
	}