body {
	bgcolor:#E4E2ED;
	background-image: url(imagens/bg_geral.gif);
	margin:10px 17px;
}

.tabGeral {
   background-color:#999999; 
}

/* TOPO */

.linkMenuTopo:link, .linkMenuTopo:visited  {
	font: normal 70% Tahoma;
	color:#362A7A;
	font-weight: bold;
	text-decoration:none;
		}
.linkMenuTopo:hover, .linkMenuTopo:active {
	color:#760101;
		}
	

.menuTopo {
	background-image: url(imagens/fundo_menu_top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom:5px;
}

.fundoLogo {
	background-image: url(imagens/fundo_logo.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding-top:19px;
	padding-bottom:4px;
	text-align: center;
	width:215px;
	border-bottom:3px solid #D0D0D0;		
}

.fonteTopo { font-family: Tahoma; font-size: 10px; }

.distPrimeiraLinhaTopo { padding-top:5px; }

/* COLUNA ESQUERDA */

.colEsqCelula {
	background-color:#FFFEE9;
    width:180px;
	border-right:1px solid #BCBCBC;
	border-top:3px solid #B25E5E;
		}
	
.colEsqTopo {
    background-color: #ECDBDB;
	text-align: center;
	font: normal 70% Tahoma;
	color:#781818;
	font-weight: bold;
	height:27px;			
	}
	
.colEsqConteudo {
	padding-left:15px;
	padding-right:7px;
	padding-top:15px;
	padding-bottom:10px;
	font: normal 60% Tahoma;

}

/* COLUNA CENTRO */

.colCentro {
	border-top:3px solid #B25E5E;
	background-color:#FFFFFF;
	background-image: url(imagens/fundo_conteudo.gif); background-position:letf top; background-repeat: repeat-y;
	}

.colCentroTopo {

    background-color: #F1E7E7;
	padding-left:40px;
	font: normal 70% Tahoma;
	color:#930707;
	font-weight: bold;
	height:27px;	
	}
.colCentroPaginas a {color:#672020; text-decoration:none;}
.colCentroPaginas a:hover {color:#8F4444; }	
.colCentroPaginas {

    background-color: #F1E7E7;
	padding-left:0px;
	font: normal 70% Tahoma;
	color:#474747;
		}
	
.colCentroConteudo {
	padding-top:20px;
	padding-bottom:15px;
	padding-left:20px;	
	padding-right:25px;
	font: normal 70% Tahoma;
	}
	
.tabItem 	{
	margin-bottom=15px;
	}
	
.celTumbnails {
	background-color:#FFFFFF;
	width:140px;
	padding:3px;
	border-top:1px solid #E4CCCC;
	border-right:1px solid #D3ACAC;
	border-bottom:1px solid #D3ACAC;
	border-left:1px solid #E4CCCC;
	}
.imgTumbnails {
	width:140px;
	border:0px;	
}

.celulaDescricao {

	background-color:#F8F8F8;
	padding-left:10px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	
	}
	
.tituloDescricao {
	font: normal 74% Tahoma;
	color:#362A7A;
	font-weight: bold;	
	}
	
.textoDescricao {
	font: normal 71% Tahoma;
	color:#064BA1;	
}

.textoPromocao {
	font: normal 70% Tahoma;
	color:#AF0A0A;
	font-weight: bold;
	text-align:center;
	}
	
	
.linkDescricao:link, .linkDescricao:visited  {
	height:19px;
	font: normal 66% Tahoma;
	color:#362A7A;
	background:#FBFBFB;
	border-top:1px solid #E7E7E7;
	border-right:1px solid #9C9C9C;
	border-bottom:1px solid #9C9C9C;
	border-left:1px solid #E7E7E7;
	padding:0.2em 7 0.2em 7;
	text-decoration:none;
	text-align:center;
	}
	
.linkDescricao:hover, .linkDescricao:active  {
	background:#EFEFEF;
	color:#760101;
	border-color:#A2A2A2 #DFDFDF #DFDFDF #A2A2A2;
	}

/* MAIS DETALHES */
.celMaisDetalhes {
	background-color:#F8F8F8;
	vertical-align:top;
	padding: 7 5 5 7;	
	}
	
.imgMaisDetalhes {
	width:300;
	
}
.textoPromocaoMaisDetalhes {
	padding-top:15px;
	font: normal 70% Tahoma;
	color:#AF0A0A;
	font-weight: bold;
		}

	
/* RODAPE */

.rodape {
	height:20px;
	text-align:center;
	background-color:#F6F6F6;
	font: normal 65% Tahoma;
	color:#9F9F9F;
}

/* TABELA */

 .topoTabela {
 height:23px;
 font: normal 70% Tahoma;
 padding-left:7px;
 padding-right:7px;
 font-weight: bold;
 background-color: #DAE3EF;
 }
  .celulaAzulTabela {
 height:20px;
 font: normal 70% Tahoma;
 padding-left:10px;
 background-color: #EAF2FF;
 }
 
  .CelulaCinzaTabela {
 height:20px;
 font: normal 70% Tahoma;
 padding-left:10px;
 background-color: #FAFAFA;
 }
 
   .CelulaBaseTabela {
 font: normal 67% Tahoma;
 padding-left:10px;
 font-weight: bold;
 background-color: #FFFFFF;
 border-top:1px solid #B3BDD1;
 }
 
 /* FORMULARIO */
 
.caixaTexto {
 font: normal 75 % Tahoma;
 color:#002B6C;
 padding-left:8px;
 margin-top:1px;
 margin-bottom:1px;
 }

 
 