
/************************************************************/
/*                         Inicio Novo                      */
/************************************************************/
 p.MsoNormal {
    mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	margin-left:0cm; margin-right:0cm; margin-top:0cm
}

.letraCabecalhosGeral {
	font-family: CastleT, Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
    font-weight: Normal;
    text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}

.letraSubCabecalhosGeral {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
    font-weight: Bold;
	color: #006666;
	text-decoration: none;
}

.letraSubSubCabecalhosGeral {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
    font-weight: Bold;
	color: #006666;
	text-decoration: none;
}

.letraSubSubCabecalhosGeral2 {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
    font-weight: Bold;
	color: #666666;
	text-decoration: none;
}

.letraMHT {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps; letter-spacing: 1pt;
	font-style: normal;
    font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.letraMHT:hover {
	text-decoration: none;
	color: #FF00FF;
	background-color: 
}

.letraMHF {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	/font-variant: small-caps; letter-spacing: 1pt;
	font-style: normal;
    font-weight: bold;
	color: #CC33FF;
	text-decoration: none;
}

a.letraMHF:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: 
}

.letraMVEG {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.letraMVEO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	//font-variant: small-caps; letter-spacing: 1pt;
	font-style: normal;
    font-weight: normal;
	color: #FF00FF;
	text-decoration: none;
}

a.letraMVEO:hover {
	text-decoration: none;
	color: #999999;
	text-decoration: underline;
	background-color:
}

.letraMVESub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: normal;
	color: #FF00FF;
	text-decoration: none;
}

a.letraMVESub:hover {
	text-decoration: none;
	color: #999999;
	text-decoration: underline;
	background-color: 
}

.letraSTDPeqNor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

a.letraSTDPeqNor:hover {
	text-decoration: underline;
	color: #808080;
	background-color: 
}

a.letraSTDPeqNor:link {
	text-decoration: none;
}

a.letraSTDPeqNor:active {
	text-decoration: none;
	font-weight: Bold;
}

a.letraSTDPeqNor:visited {
	text-decoration: none;
	color:
}

.letraSTDPeqBol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

a.letraSTDPeqBol:hover {
	text-decoration: none;
	color: #808080;
	background-color: 
}

a.letraSTDPeqBol:link {
	text-decoration: none;
}

a.letraSTDPeqBol:active {
	text-decoration: none;
	font-weight: Bold;
}

a.letraSTDPeqBol:visited {
	text-decoration: none;
	color: #800080;
}

.letraSTDNor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

a.letraSTDNor:hover {
	text-decoration: underline;
	color: #808080;
	background-color: 
}

a.letraSTDNor:link {
	text-decoration: none;
}

a.letraSTDNor:active {
	text-decoration: none;
	font-weight: Bold;
}

a.letraSTDNor:visited {
	text-decoration: none;
	color:
}

.letraSTDBol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

a.letraSTDBol:hover {
	text-decoration: none;
	color: #808080;
	background-color: 
}

a.letraSTDBol:visited {
	text-decoration: none;
	color: #800080;
}

.letraCabecalhos_Sh_Index {
	font-family: Arial Rounded MT Bold, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 22px;
	font-style: Normal;
    font-weight: Normal;
	color: #CCCC00;
	text-decoration: none;
}

.letraData_Sh_Index {
	font-family: Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: Italic;
    font-weight: Normal;
	color: #666666;
	text-decoration: none;
}

.letraTitulos_Sh_Index_Destaque {
	font-family: Georgia, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
    font-weight: Bold;
	color: #0000FF;
	text-decoration: none;
}

a.letraTitulos_Sh_Index_Destaque:hover {
	text-decoration: underline;
	color: #000000;
	background-color: 
}

a.letraTitulos_Sh_Index_Destaque:visited {
	text-decoration: none;
	color: 
}

.letraSubTitulos_Sh_Index_Destaque {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
    font-weight: Bold;
	color: #FF9900;
	text-decoration: none;
}

.letraCorpo_Inicial_Sh_Index_Destaque {
	font-family: Batang, Georgia, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
    font-weight: normal;
	line-height: 130%;
	color: #666666;
	text-decoration: none;
}

.letraTitulos_Sh_Index_Noticias {
	font-family: Georgia, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
    font-weight: Normal;
	color: #0000FF;
	text-decoration: none;
}

a.letraTitulos_Sh_Index_Noticias:hover {
	text-decoration: underline;
	color: #000000;
	background-color: 
}

a.letraTitulos_Sh_Index_Noticias:visited {
	text-decoration: none;
	color: 
}

.letraSubTitulos_Sh_Index_Noticias {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    	font-weight: Bold;
	color: #666633;
	text-decoration: none;
}

.letraCorpo_Inicial_Sh_Index_Noticias {
	font-family: Trebuchet MS, Arial Unicode MS, Batang, Georgia, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    font-weight: normal;
	line-height: 130%;
	color: #666666;
	text-decoration: none;
}

.letraTitulos_Sh_Index_Classificados {
	font-family: Arial, Times New Roman, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    font-weight: Bold;
	color: #666666;
	text-decoration: none;
}

a.letraTitulos_Sh_Index_Classificados:hover {
	text-decoration: underline;
	color: #0000FF;
	background-color: 
}

a.letraTitulos_Sh_Index_Classificados:visited {
	text-decoration: none;
	color: 
}

.letraTitulos_Sh_Index_Classificados_Destaque {
	font-family: Arial, Times New Roman, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: Italic;
    font-weight: Bold;
	color: #00CC00;
	text-decoration: none;
	background-color: #FFFF99;
}

a.letraTitulos_Sh_Index_Classificados_Destaque:hover {
	text-decoration: underline;
	color: #0000FF;
	background-color: 
}

a.letraTitulos_Sh_Index_Classificados_Destaque:visited {
	text-decoration: none;
	color: 
}

.letraTitulos_Sh_Index_Tops {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Normal;
	color: #000066;
	text-decoration: none;
}

a.letraTitulos_Sh_Index_Tops:hover {
	text-decoration: underline;
	color: #0000FF;
	background-color: 
}

a.letraTitulos_Sh_Index_Tops:visited {
	text-decoration: none;
	color: 
}

.letraSh_Index_SNav {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: Normal;
    font-weight: Bold;
	color: #999966;
	text-decoration: none;
}

.letraSh_Index_SSNav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Normal;
	color: #999966;
	text-decoration: none;
}

a.letraSh_Index_SSNav:hover {
	text-decoration: underline;
	color: #808080;
	background-color: #CCCC00; 
}

a.letraSh_Index_SSNav:link {
	text-decoration: none;
}

a.letraSh_Index_SSNav:active {
	text-decoration: none;
	font-weight: Bold;
}

a.letraSh_Index_SSNav:visited {
	text-decoration: none;
	color:
}

.letraTitulos {
	font-family: CastleT, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

.letraCanal_conteudo_prt {
	font-family: English111 Vivace BT, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80px;
	font-style: normal;
    font-weight: Normal;
	color: #C0C0C0;
	text-decoration: none;
}

.letraTitulos_conteudo_prt {
	font-family: Georgia, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

.letraSubTitulos {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
    font-weight: Bold;
	color: #666666;
	text-decoration: none;
}

.letraSubTitulos_conteudo_prt {
	font-family: CastleT, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
    font-weight: Normal;
	color: #CC0066;
	text-decoration: none;
}

.letraCorpo_Inicial_conteudo_prt {
	font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
    font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

.letraCorpo_Final_conteudo_prt {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

.letraLGDNor {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
    font-weight: Normal;
	color: #666666;
	text-decoration: none;
}

.letraErro {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	letter-spacing: 1pt;
    font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.letraErroSistema {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
    font-weight: Bold;
	color: #FF0000;
	text-decoration: none;
}

.letraAlerta {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Normal;
	color: #FF0000;
	text-decoration: none;
}

.letraPrecoNor {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
        font-weight: Bold;
	color: #FF3AAD;
	text-decoration: none;
}

.letraDesignacaoProdutoGra {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
        font-weight: Bold;
	color: #666666;
	text-decoration: none;
}

.letraDesignacaoProdutoMed {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
        font-weight: Bold;
	color: #B028A0;
	text-decoration: none;
}

a.letraDesignacaoProdutoMed:hover {
	text-decoration: underline;
	color: #D94275;
	background-color:
}

.letraPrecoGra {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: Bold;
	color: #FF3AAD;
	text-decoration: none;
}

.letraPrecoPeq {
	font-family: AvantGarde Bk BT, Aria, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
        font-weight: Bold;
	color: #000000;
	text-decoration: none;
}

.letraDescProd1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
        font-weight: Normal;
	color: #B028A0;
	text-decoration: none;
}

a.letraDescProd1:hover {
	text-decoration: underline;
	color: #D94275;
	background-color:
}

.letraIvaInc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
        font-weight: Normal;
	color: #FF3AAD;
	text-decoration: none;
}

.letraEbCarrinhoMiniTitulo {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
        font-weight: Bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.letraEbCarrinhoMiniTitulo:hover {
	text-decoration: underline;
	color: FFCC00;
	background-color:
}

.letraEbCarrinhoMiniSubTitulo {
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: Normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.letraEbCarrinhoMiniSubTitulo:hover {
	text-decoration: underline;
	color: FFCC00;
	background-color:
}

.letraCabecalhoConteudosRel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Normal;
	color: #808080;
	text-decoration: none;
}

.letraCabecalhoConteudosRelGr {
	font-family: Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
    font-weight: Normal;
	color: #808080;
	text-decoration: none;
}

.letraConteudosRelTexto {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    font-weight: Normal;
	color: #005689;
	text-decoration: none;
}

a.letraConteudosRelTexto:hover {
	text-decoration: underline;
	color: #005689;
	background-color: 
}

.letraClassificadosRelTituloHV {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
    font-weight: Bold;
	text-decoration: underline;
}

.letraClassificadosRelCorpoHV {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-style: normal;
    font-weight: Normal;
	color: #000000;
	text-decoration: none;
}

.letraClassificadosRelLinkHV {
	font-family: Arial, Verdana;
	font-size: 10px;
	font-style: normal;
    font-weight: Normal;
	color: #008000;
	text-decoration: none;
}

.letraForumTitulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-style: normal;	
	font-weight:bold;
        color: #006666;
	text-decoration: none;
}

a.letraForumTitulo:hover {
	text-decoration: none;
	color: #808080;
	background-color: 
}

a.letraForumTitulo:visited {
	text-decoration: none;
	color: #800080;
}

/************************************************************/
/*                         Divs                             */
/************************************************************/
.opcaoInvisivel {display:none}
.opcaoVisivel {display:table-row-group}

/************************************************************/
/*                         Forms                            */
/************************************************************/
.formsCabecalho1 { 
		  height: 25px;
		  vertical-align:middle;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12;
		  font-weight:bold;
                  color: #006666;
		  background-color:#CCFF33;
}
									
.formsLadoEsq1,
.formsLadoDto1	{border-top: 1px #B4C9E9 dashed;
				  background-color:#EBEAEA;
				  padding:2px;
				  vertical-align:middle;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-size:10;
				  color:#000000; }
/* variações */
.formsLadoEsq1 {padding-left:0px;	text-align:right;	vertical-align:middle;	font-weight:bold;}	
.formsLadoDto1 {padding-right:0px;	text-align:left;}

.formsLadoEsq2,
.formsLadoDto2	{border-top: 1px #B4C9E9 dashed;
				  background-color:#EBEAEA;
				  padding:2px;
				  vertical-align:middle;
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-size:10;
				  color:#000000; }
/* variações */
.formsLadoEsq2 {padding-left:0px;	text-align:right;	vertical-align:middle;	font-weight:bold;}	
.formsLadoDto2 {padding-right:0px;	text-align:left; font-weight:bold;}


.formInput1 {	width:210px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
         			border: 1px solid #7F9DB9; }									

.formInput2 {	width:400px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
         			border: 1px solid #7F9DB9; }

.formInput1TextArea {	width:210px;			
				height: 150px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput2TextArea {	width:550px;			
				height: 400px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput3TextArea {	width:400px;			
				height: 100px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput4TextArea {	width:670px;			
				height: 100px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput5TextArea {	width:670px;			
				height: 400px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput1Select {	width:210px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }									

.formInput2Select {	width:200px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput1File {	width:210px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }									

.formInput2File {	width:400px;
				background-color: #FFFFFF;
				color: #000000;
				font-family: verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				font-weight: normal;
				border: 1px solid #7F9DB9; }

.formInput1CheckBox {	}

.formInput2CheckBox {	}

.formInput1Radio {	}

.formInput2Radio {	}

.formInput1Button {	font-family: verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align: left;
			text-align: center;
			font-weight: normal; }


.formInput2Button {	font-family: verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align: left;
			text-align: center;
			font-weight: normal; }


/************************************************************/
/*                         Tabelas                          */
/************************************************************/
body {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	text-align: left;
	background-image: url('../images/images_index/fundo_body_temp.jpg');
	background-repeat: repeat-x;
}

body_pa {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #000000;
	text-align: left;
}

.tab_principal {
	clear: both;
    float: center;
	border: 0px solid #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
	line-height: 18px;
	width: 956px;

}

.tab_principal_imp {
	clear: both;
    float: center;
	border:;
	padding: 1px;
	background-color: #FFFFFF;
	line-height: 18px;
	width: 643px;

}

.tab_principal_pa {
	clear: both;
    float: center;
	border: 1px solid #999999;
	padding: 1px;
	background-color: #FFFFFF;
	width: 100%;

}

.tab_secundaria_pa {
	clear: both;
    float: center;
	border: 1px solid #CCCCFF;
	padding: 1px;
	background-color: #FFFFFF;
	line-height: 18px;
	width: 100%;

}

.tab_eb_esq {
	clear: both;
    float: center;
	border: 0px solid #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
	line-height: 18px;
	width: 746px;

}

.td_principal_pa {
	clear: both;
	vertical-align:top;
    float: center;
	border: 1px solid #CCCCFF;
	padding: 1px;
	background-color:;
	line-height: 18px;
	width: 

}

.tabelafundo1 { background-image: url('../images/images_index/fundotabela1.gif'); 
               background-repeat: repeat-y; padding: 0px }
.tabelafundo2 { background-image: url('../images/images_index/fundotabela2.gif'); 
               background-repeat: repeat-y; padding: 0px }
.tdCabecalhos_Sh_Index0 { height: 21px; vertical-align: middle; text-align: left; background-image: 
               url('../images/images_index/fundotabela6.gif'); 
               background-repeat: repeat-x; font-family: 
               'Times New Roman', 'Futura Md BT', Arial, Verdana, Helvetica, sans-serif; 
               font-size: 24px; font-weight: bold; color: #999999; 
               background-color: #FFFFFF }
.tdCabecalhos_Sh_Index1 { 
		  height: 30px;
		  vertical-align:middle;
		  text-align:left;
          font-family: Trebuchet MS, Times New Roman, Futura Md BT, Arial, Verdana, Helvetica, sans-serif;
		  font-size:16px;
		  font-weight:bold;
          color: #4B4B4B;
		  background-color:#FFFFFF;

}

.tdCabecalhos_Sh_Index2 { 
		  height: 30px;
		  vertical-align:middle;
		  text-align:left;
          font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
		  font-size:22px;
		  font-weight:bold;
          color: #4B4B4B;
		  background-color:#FFFFFF;

}

.tdCabecalhos_Sh_Index_Tops { height: 17px; vertical-align: middle; text-align: left; background-image: 
               url('../images/images_index/fundotabela7.gif'); 
               background-repeat: none; font-family: 
               Arial, Verdana, Helvetica, sans-serif; font-size: 11px; 
               font-weight: normal; color: #FFFFFF; background-color: #D7D7D7; 
               padding-left: 18px }
.tdSh_Index_Tops1 { 
		  height: 3px;
		  vertical-align:middle;
		  text-align:left;
		  background-color:#FFFFFF;

}

.tdSh_Index_Tops2 { 
		  height: 15px;
		  vertical-align:middle;
		  text-align:left;
	          font-family: Arial, Verdana, Helvetica, sans-serif;
		  font-size:9px;
		  font-weight:normal;
                  color: #000080;
		  background-color:#E4F5FF;

}

.tdtituloforum1 { 
		  height: 30px;
		  vertical-align:middle;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12;
		  font-weight:bold;
                  color: #006666;
		  background-color:#DBDBDB;
}

.tdusernameforum1 { 
		  height: 25px;
		  vertical-align:middle;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12;
		  font-weight:normal;
                  color: #006666;
		  background-color:#ECECEC;
}

.tdcorpoforum1 { 
		  height: 25px;
		  vertical-align:middle;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:12;
		  font-weight:normal;
                  color: #000000;
		  background-color:#F9F9F9;
}
									
.separador_hz { height: 10px; valign: middle; background-image: 
               url('../images/images_index/separador_hz.gif'); 
               background-repeat: repeat-x; padding: 0px; 
               background-position: center 50% }
.separador_vt { valign: middle; background-image: 
               url('../images/images_index/separador_vt.gif'); 
               background-repeat: repeat-y; padding: 0px; 
               background-position: center 50% }
.separador_vt2 { valign: middle; background-image: url('../images/images_index/linha_vt2.gif'); 
               background-repeat: repeat-y; padding: 0px; 
               background-position: center 50% }
.ultimalinha {
	margin: 0;
	padding: 0;
	background-color: #0099FF;
	line-height: 4px;
}

/************************************************************/
/*                         Linhas                           */
/************************************************************/
.hr_principal {
border: 0px;
color: #C0C0C0;
background-color: #C0C0C0;
height: 1px;
width: 100%;
text-align: left;
}

.hr_hor_Sh_Index1 {
    height: 0px;
    border: 1px dotted;
	color : #C0C0C0;
}

/************************************************************/
/*                         Fim                              */
/************************************************************/

td {
	text-align:left;
}

img {
	border: 0px none;
}

code {
	font-size: 12px;
}

acronym{
	border-bottom:1px dotted #333;
	cursor:help;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h1 {
	font-size: 24px;
	color: #333;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
}

h2 {
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 0;
}

h3 {
	font-size: 18px;
	color: #9E0B0E;
	margin: 10px 0px 2px 0px;
	border-bottom: 2px solid #999999;
}

h4 {
	font-size: 16px;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

h5 {
	font-size: 14px;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

h6 {
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
}

dt {
	font-weight: bold;
}

dd {
	font-style: italic;
	padding-bottom: 20px;
}

/************************************************************/
/*                         .Classes Letras                  */
/************************************************************/
.letra1 {
	font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
    font-weight: bold;
	color: #808080;
	text-decoration: none;
}

.letra2 {
	font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: bold;
	color: ;
	text-decoration: none
}

.letra3 {
	font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: normal;
	color: ;
	text-decoration: none
}
.letraerro1 {
	font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.autor1 {
	font-family: Lucida Sans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
    font-weight: bold;
	color: #808080;
	text-decoration: none;
}

.hide{
	display:none;
}

.minus {
	font-size: 9px;
	color: #005952;
}

.normal {
	font-size: 10px;
	text-align: justify;
}

.normalplus {
	font-size: 12px;
}

.titulos_op_hc {
	font-family: Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
    font-weight: bold;
	color: #000;
}

.sub_titulos_op_hc {
	font-family: Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
    font-weight: bold;
	color: #808080;
}

.titulosuper {
	font-size: 24px;
	text-decoration: underline;
}

.subrayado{
	text-decoration: underline;
}

.dest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #005952;
}

.intro {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000;
}

.intro(lixo) {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #000;
}

/************************************************************/
/*                         .Classes Tabelas                 */
/************************************************************/
tabela1 {
	clear: both;
	border: 1px solid #000;
	padding: 1px 5px 1px 5px;
	background-color: #FF0000;
	line-height: 18px;
}


/************************************************************/
/*                         Enlaces                          */
/************************************************************/

/* Rollover */
.rollover {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #005952;
}

a.rollover:link {
	text-decoration: none;
}

a.rollover:visited {
	text-decoration: none;
}

a.rollover:hover {
	text-decoration: none;
	color: #000;
	background-color: #EFD08D;
}

a.rollover:active {
	text-decoration: none;
}

/* Enlace tipo */

a.enlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.enlace:link {
	color: #039;
	text-decoration: none;
}

a.enlace:visited {
	color: #039;
	text-decoration: none;
}

a.enlace:hover {
	color: #000;
	text-decoration: underline;
}

a.enlace:active {
	color: #F00;
}

/* Enlace plus */

a.enlaceplus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.enlaceplus:link {
	color: #039;
	text-decoration: none;
}

a.enlaceplus:visited {
	color: #039;
	text-decoration: none;
}

a.enlaceplus:hover {
	color: #000;
	text-decoration: underline;
}

a.enlaceplus:active {
	color: #F00;
}

/* Enlace titulo */

a.enlacetitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

a.enlacetitulo:link {
	color: #039;
	text-decoration: none;
}

a.enlacetitulo:visited {
	color: #039;
	text-decoration: none;
}

a.enlacetitulo:hover {
	color: #000;
	text-decoration: underline;
}

a.enlacetitulo:active {
	color: #F00;
}


/************************************************************/
/*                   #Layout General                        */
/************************************************************/

#rodape {
    width: 760px;
    margin: 0px auto;
    background-image: url('http://www.santohuberto.com/images/images_index/image_f_rodape.jpg');
  	font-family: Arial;
	font-size: 10px;
	color : #008080;

    text-align: center;
}

#container {
	width: 740px;
	\width: 780px;
	w\idth: 740px;
	margin: 0px auto;
	background-image: url('http://www.club-caza.com/images/fondobody.gif');
	background-repeat: repeat-y; padding-left:20px; padding-right:20px; padding-top:0px; padding-bottom:0px
}

#content {
	clear: both;
}
		
#fondotop {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	line-height: 10px;
	padding-bottom: 0px;
	background-image: url('http://www.club-caza.com/images/fondotop.gif');margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:10px
}

#fondobottom {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	line-height: 10px;
	background-image: url('http://www.club-caza.com/images/fondobottom.gif');margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:10px
}

/*___Header___************************/
#header {
	padding: 0;
	margin-bottom: 5px;
}

#logo {
	border: 0px none;
	margin: 0;
	float: left;
	width: 272px
}

#banner {
	border: 0px none;
	margin: 0;
	float: right;
	width: 468px;
	height: 60px
}

#barramenu {
	clear: both;
	border: 1px solid #000;
	padding: 1px 5px 1px 5px;
	background-color: #EBECD6;
	line-height: 18px;
}
/**************************************/

#footer {
	clear: both;
	margin-top: 20px;
	padding: 5px 0px 0px 0px;
	height: 20px;
	border-top: 1px solid #000;
	text-align: center;
}

#subfooter {
	width: 760px;
	margin: 10px auto;
	text-align: center;
	font-weight: bold;
}


/************************************************************/
/*                          #ID's                           */
/************************************************************/

.cuadro {
	border: 1px solid #900;
	margin-bottom: 10px;
}

.lineaizquierda {
	border-right:0px none; border-top:0px none; border-bottom:0px none; border-left:2px solid #999; padding-left: 5px
}

.flotarizq {
	float: left;
}

.flotarder {
	float: right;
}

.flotarlimpiar {
	clear: both;
}

#cuerpo600 {
	width: 600px;
	margin: 10px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

#cuerpo500 {
	width: 500px;
	margin: 10px auto;
}

#fotoder {
	float: right;
	padding: 0px 0px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: center;
}

#fotoiz {
	float: left;
	padding: 0px 5px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: center;
}

#fotocen {
	margin: 10px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	text-align: center;
}

#cuadrocomillas {
	float: right;
	width: 250px;
	margin: 0px 0px 10px 10px;
	padding: 0px 10px;
	border-left: 2px solid #999;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #005952;
}

#titulopagina {
	position: relative;
	margin: 20px auto;
	text-align: center;
}

#titulopaginanav {
	position: absolute;
	top: 5px;
	left: 5px;
}

#linha_vert {
	float: right;
//	width: 440px;
	margin: 0;
	padding: 10px;
	border-left: 1px #039 solid;
}

#linha_vert2 {
	float: center;
//	width: 440px;
	margin: 10;
	align: center;
	padding: 10px;
	border-left: 1px #C0C0C0 dashed;
}

.morefeat    { background:#fff url('../images/images_index/hor_bkgd_grad.gif') repeat-x center 50%;  }
/************************************************************/
/*                         NewsLetter                       */
/************************************************************/
.letraCabecalhosNL {
	font-family: Century, Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #CC0066;
	text-decoration: none;
}

.letraTituloGrNL {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
    font-weight: Bold;
	color: #999966;
	text-decoration: none;
}

a.letraTituloGrNL:hover {
	text-decoration: underline;
	color: #808080;

}

.letraCorpoInicialNL {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999966;
	text-decoration: none;
}

a.letraCorpoInicialNL:hover {
	text-decoration: underline;
	color: #808080;

}

.letraTituloPqNL {
	font-family: Arial, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
    font-weight: Bold;
	color: #999966;
	text-decoration: none;
}

a.letraTituloPqNL:hover {
	text-decoration: underline;
	color: #808080;

}

.hr_CabecalhosNL {
    height: 1px;
	color : #CC0066;
}

.hr_SeparadoraHrNL {
    height: 0px;
    border: 1px dotted;
	color : #C0C0C0;
}
