/****
 * Projeto....: Portal FitnessBH 2009
 * Arquivo....: Corpo.css
 * Versão.....: 1.0
 * Data.......: 28/04/2009
 * Autor......: Plínio Ventura
 * Documento..: N/A
 * Descrição..: Folha de Estilo do Projeto Site FitnessBh
 ****/

#popUpHome{ 
	position:absolute; 
	width:300px; 
	height:300px; 
	z-index:1; 
	left: 245px; 
	top: 180px; 
} 

.divPopHomeSuperior {	
	height:10px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 2px groove;
	background:url(../imagens/fundoTdVermelho.png);
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	font-size:11px;		
	margin-top:2px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}

.divHomePopupInferior{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	border-top:#999999 0px ridge;
	border-right:#999999 2px groove;
	border-left:#999999 1px ridge;	
	border-bottom:#999999 2px groove;	
	background-color:#FFFFFF;
	color:#000000;
	/*text-align:left;*/
	font-family:Arial;
	font-size:11px;	
	margin-top:0px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}

/*#popUpHome a{ 
	padding:5px; 
	border:1px solid #000; 
	text-decoration:none; 
	background:#000; 
	color:#fff; 
} 

#popUpHome a:hover{ 
	background:#fff; 
	color:#000; 
} */

.divTituloListaHoteis {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:2px;	
	border-top:#999999 1px ridge;
	border-right:#999999 0px groove;	
	border-left:#999999 0px ridge;		
	border-bottom:#999999 1px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
	height:14px;
	margin:0px;
}

.inputControlSeminario {
	background-color:#CCCCCC;
	border:double 1px #c2c9da;	
	color:#333333;
	font-family:Arial;
	font-size:11px;
	padding-right:2px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	/*width:200px;*/
	height:14px;	
	
}

.divTituloEdicoes {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:2px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:2px;	
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 0px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
	height:10px;
	margin-top:0px;
}

.divTextoEdicoes {
	background-color:#FFFFFF;
	border-top:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	border-left:#CCCCCC 1px solid;	
	border-bottom:#CCCCCC 1px solid;
	padding:10px;
	width:700px;
}


.divFotoProfNome {
	background:url(../imagens/fundoDivInvestimento2.gif);
	padding:2px;
	color:#004080;
	font-weight:bold;
	border-top:#999999 1px solid;
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;	
	border-bottom:#999999 1px solid;
	margin:0px;
	/*cursor:pointer;*/
}

.tabelaIndiqueAmigoEFaleConoscoSuperior {
	width:400px;
	height:15px;
	/*z-index:1;*/
	color:#FFFFFF;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:1px;	
	border-top:#999999 1px double;
	border-right:#999999 2px groove;
	border-left:#999999 1px double;	
	border-bottom:#999999 px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
}


.tabelaIndiqueAmigoEFaleConoscoInferior{
	width:400px;
	height:370px;
	color:#FFFFFF;
	text-align:justify;
	padding-top:1px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:1px;	
	border-top:#999999 1px double;
	border-right:#999999 2px groove;
	border-left:#999999 1px double;	
	border-bottom:#999999 2px groove;
	font-family:Arial;
}


.fundoCamposFormularioInscricao {
	background-color:#FFFFFF;
	border-top:#999999 1px solid;
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;	
	border-bottom:#999999 1px solid;
}

.fundoTituloFormularioInscricao {
	background-color:#EAEAEA;
	border-top:#999999 1px solid;
	border-right:#999999 0px solid;
	border-left:#999999 0px solid;	
	border-bottom:#999999 1px solid;
}

.divTituloSecoesInvestimentoCurso {
	background:url(../imagens/fundoDivInvestimento3.gif); 
	background-color:#D4DDE4;
	padding:3px;
	font-weight:bold;
	font-size:14px;	
}

.divTituloSecoesInvestimentoFormaPagamentoGrande {
	background:url(../imagens/fundoDivInvestimento4.gif); 
	background-color:#D4DDE4;
	padding:3px;
	font-weight:bold;
}

.divTituloSecoesInvestimentoFormaPagamentoPequeno {
	background:url(../imagens/fundoDivInvestimento5.gif); 
	background-color:#D4DDE4;
	padding:3px;
	font-weight:bold;
}


.divTituloSecoesInvestimentoTiposPreco {
	background-color:#DDDDDD;
	padding:3px;
	font-weight:bold;
}

.divTituloSecoesInvestimentoNomeCurso {
	background:url(../imagens/fundoDivInvestimento1.gif); 
	padding:3px;	
	color:#000000;
	/*font-weight:bold;*/
}

.divTituloSecoesInvestimentoPrecoDetalhe {
	background-color:#FBFBFB;
	padding:2px;
	color:#004080;
	/*font-weight:bold;*/
}

.divTituloSecoesInvestimentoHorario {
	background:url(../imagens/fundoDivInvestimento2.gif); /**/
	padding:2px;
	color:#004080;
	font-weight:bold;
}

.divTituloSecoesInvestimentoDataPrecoGrande {
	background:url(../imagens/fundoDivInvestimento6.gif);
	color:#004080;
	padding:2px;
	font-weight:bold;
}

.divTituloSecoesInvestimentoDataPrecoPequeno {
	background:url(../imagens/fundoDivInvestimento2.gif);
	color:#004080;
	padding:2px;
	font-weight:bold;
}


.divSubTituloSecoesFormularioInscricao {
	background-color:#F5F5F5;
	border-top:#E9E9E9 1px solid;
	border-right:#E9E9E9 1px solid;
	border-left:#E9E9E9 1px solid;	
	border-bottom:#E9E9E9 1px solid;
	padding:0px;
	margin:0px;
	height:20px;
	
}

.divTituloSecoesFormularioInscricao {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:2px;	
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 1px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
	height:14px;
	margin:0px;
}

.divTextoAlertaInscricao {
	background-color:#FFFFD5;
	border-top:#3399FF 0px solid;
	border-right:#3399FF 0px solid;
	border-left:#3399FF 0px solid;	
	border-bottom:#3399FF 0px solid;
	padding:10px;
	width:700px;
}


.divFotosEdicoes {
	background-color:#E1E1FF;
	border-top:#3399FF 1px solid;
	border-right:#3399FF 1px solid;
	border-left:#3399FF 1px solid;	
	border-bottom:#3399FF 1px solid;
	padding:10px;
	width:700px;
}

.divCaixaFotos {	
	height:50px;
	width:50px;
	border-top:#333333  1px solid;
	border-right:#333333 1px solid;
	border-left:#333333 1px solid;	
	border-bottom:#333333 1px solid;
	margin-top:2px;
}


.divFecharCurriculum {
	text-decoration:underline;
}

.divCurriculum {
	background-color:#E1E1FF;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;	
	border-top:#3399FF 1px solid;
	border-right:#3399FF 1px solid;
	border-left:#3399FF 1px solid;	
	border-bottom:#3399FF 1px solid;
	font-family:Arial;
	width:660px;
	margin:5px;
}

.divFotoProfessor {
	border-top:#3399FF 1px solid;
	border-right:#3399FF 1px solid;
	border-left:#3399FF 1px solid;	
	border-bottom:#3399FF 1px solid;
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	height:168px;
}

.hiperLinkCursos{
	color:#0066FF;
	font-family:Arial;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.hiperLinkPadrao{
	cursor:pointer;
}

.tituloCurso {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;	
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 1px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
	width:689px;
	cursor:pointer;
	height:12px;
	margin-top:4px;
}

.tituloCurso {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;	
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 1px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
	width:689px;
	cursor:pointer;
	height:12px;
	margin-top:4px;
}

.conteudoCurso {
	border-top:#CCCCCC 0px solid;
	border-right:#CCCCCC 1px solid;	
	border-left:#CCCCCC 1px solid;		
	border-bottom:#CCCCCC 1px solid;
	padding:5px;	
	margin-bottom:4px;
	width:689px;
}

.conteudoAjudaInscricao {
	border-top:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;	
	border-left:#CCCCCC 1px solid;		
	border-bottom:#CCCCCC 1px solid;
	padding:5px;	
	margin-bottom:4px;
	background-color:#E9F3F3;
}

.fonteTituloCurso {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#666666;
	border-bottom:1px solid;
	border-bottom-color:#0099FF;
	vertical-align:bottom;
}

.spanCursosTituloMouseOver{
	font-weight:bold;
	color:#666666;
	cursor:pointer;
	text-decoration:underline;
	font-family:Arial;
}

#LayerCursosGenerico{
	position:absolute;
	width:200px;
	height:3907px;
	z-index:1;
	left: 288px;
	top: 170px;
	padding-left:10px;
	padding-top:2px;
	padding-right:3px;	
}

.divHomeSuperior{
	width:200px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 2px groove;
	background:url(../imagens/fundoTD.gif);	
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	font-size:11px;		
	margin-top:2px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}

.divHomeInferior{
	width:200px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 0px ridge;
	border-right:#999999 2px groove;
	border-left:#999999 1px ridge;	
	border-bottom:#999999 2px groove;	
	background-color:#FFFFFF;
	color:#666666;
	/*text-align:left;*/
	font-family:Arial;
	font-size:11px;	
	margin-top:0px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}

.divHomeMeioSuperior{
	width:350px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 2px groove;
	background:url(../imagens/fundoTD.gif);	
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	font-size:11px;		
	margin-top:2px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}

.divHomeMeioInferior{
	width:350px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 0px ridge;
	border-right:#999999 2px groove;
	border-left:#999999 1px ridge;	
	border-bottom:#999999 2px groove;	
	background-color:#FFFFFF;
	color:#666666;
	/*text-align:left;*/
	font-family:Arial;
	font-size:11px;	
	margin-top:0px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}


.divHomeSuperiorPublicidade{
	width:200px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 2px groove;
	background:url(../imagens/fundoTDPublicidade.gif);	
	color:#00000;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	font-size:11px;		
	margin-top:2px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}

.divHomeMeioSuperiorPublicidade{
	width:350px;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:2px;
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 2px groove;
	background:url(../imagens/fundoTDPublicidade.gif);	
	color:#000000;
	font-weight:bold;
	text-align:left;
	font-family:Arial;
	font-size:11px;		
	margin-top:2px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}













#LayerEdicoesTitulo{
	position:absolute;
	width:200px;
	height:50px;
	z-index:1;
	/*left: 290px;
	top: 90px;*/
	padding-bottom:3px;
	padding-left:10px;
	padding-top:5px;
	padding-right:3px;
	font-family:Arial;
}

#LayerEdicoesSubTitulo{
	position:absolute;
	width:700px;
	height:50px;
	z-index:1;
	/*left: 290px;
	top: 135px;*/
	padding-bottom:3px;
	padding-left:10px;
	padding-top:5px;
	padding-right:3px;
	text-align:left;
	font-family:Arial;
}

#LayerFaleConoscoTitulo{
	position:absolute;
	width:200px;
	height:50px;
	z-index:1;
	/*left: 290px;
	top: 90px;*/
	padding-bottom:3px;
	padding-left:10px;
	padding-top:5px;
	padding-right:3px;
	font-family:Arial;
}

#LayerFaleConoscoSubTitulo{
	position:absolute;
	width:700px;
	height:50px;
	z-index:1;
	/*left: 290px;
	top: 135px;*/
	padding-bottom:3px;
	padding-left:10px;
	padding-top:5px;
	padding-right:3px;
	text-align:left;
	font-family:Arial;
}

#LayerFaleConoscoTituloFormulario{
	position:absolute;
	width:340px;
	height:15px;
	z-index:1;
	/*left: 300px;
	top: 180px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:1px;	
	border-top:#999999 1px double;
	border-right:#999999 2px groove;
	border-left:#999999 1px double;	
	border-bottom:#999999 px groove;
	background:url(../imagens/fundoDiv.jpg);
	font-family:Arial;
}

#LayerFaleConoscoConteudoFormulario{
	position:absolute;
	width:340px;
	height:390px;
	z-index:1;
	/*left: 300px;
	top: 200px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:1px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:1px;	
	border-top:#999999 1px double;
	border-right:#999999 2px groove;
	border-left:#999999 1px double;	
	border-bottom:#999999 2px groove;
	font-family:Arial;
}

#LayerFaleConoscoConteudoOpcoesDeContato{
	position:absolute;
	width:300px;
	height:410px;
	z-index:1;
	/*left: 680px;
	top: 180px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:0px;	
	border-top:#999999 0px double;
	border-right:#999999 0px groove;
	border-left:#999999 0px double;	
	border-bottom:#999999 0px double;	
	background:url(../imagens/tracejado.gif) repeat-y;
	font-family:Arial;
}

#LayerFaleConoscoInformacoesDeContato{
	position:absolute;
	width:240px;
	height:50px;
	z-index:1;
	/*left: 680px;
	top: 175px;*/
	padding-bottom:3px;
	padding-left:30px;
	padding-top:5px;
	padding-right:3px;
	text-align:justify;
	font-family:Arial;
}


.faleConoscoSuperior{
	height:17px;
	padding-bottom:1px;
	padding-left:1px;
	padding-top:1px;
	padding-right:1px;
	width:352px;
}

.faleConoscoInferior{
	height:370px;
	padding-bottom:3px;
	padding-left:10px;
	padding-top:2px;
	padding-right:3px;
	width:350px;
	z-index:1;
	left: 1820px;
	top: 474px;
}

.rodape {
	background:url(../imagens/fundoRodape.gif);
	height:40px;
}

.fundoInferior {
	background-color:#FFFFFF;	
	height:310px;
	top: 310px;
	padding:0px;
}

.fundoInferiorHome {
	background-color:#D5EAFF;	
	height:265px;
	padding:0px;
}


.HomeAnuncio {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:0px;	
	font-family:Arial;
	font-size:11px;
}

.HomeAnuncioPatrocinador {
	color:#FFFFFF;
	font-weight:bold;
	text-align:justify;
	padding-top:4px;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:0px;	
	border-top:#999999 1px ridge;
	border-right:#999999 2px groove;	
	border-left:#999999 1px ridge;		
	border-bottom:#999999 0px groove;
	background:url(../imagens/fundoDivPatrocinador.jpg);
	font-family:Arial;
}


br.c{ 
	clear:both;
}
	
body, h1, h2, h3, h4, h5, h6, p, form, ul, li { 
	margin:0px; 
	padding:0px; 
	list-style:none; 
}


.tableAnuncio {
	border-color:#CCCCCC;
	border:1px;
}

.tabelaMaeSuperior
{
	width: 800px;
	list-style:none;
	/*height:800px;*/
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	/*margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;*/
	padding:0px;
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	/*border-right: darkgray 1px solid;
	border-top: darkgray 0px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 0px solid;*/
	border-right: #CCCCCC 2px groove;
	border-top: #CCCCCC 2px groove;
	border-left: #CCCCCC 2px groove;
	border-bottom: #CCCCCC 2px groove;
}

.tabelaMaeMorInferior
{
	width: 800px;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	border-collapse: collapse;
	/*border-right: darkgray 1px solid;
	border-top: darkgray 0px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 0px solid;*/
	border-right: #666666 1px solid;
	border-top: #666666 0px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 0px solid;
	
}

.tabelaMaeConteudo
{
	width: 800px;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	/*border-right: darkgray 0px solid;
	border-top: darkgray 0px solid;
	border-left: darkgray 0px solid;
	border-bottom: darkgray 1px solid;*/
	border-right: #666666 0px solid;
	border-top: #666666 0px solid;
	border-left: #666666 0px solid;
	border-bottom: #666666 1px solid;
}


.fundoPagina{
	text-align: center;	
	/*background: url(../Imagens/background.gif) repeat fixed 0 0; */
	/*background: url(../Imagens/bg.gif) repeat fixed 0 0; 	*/
	background: url(../imagens/background.gif); 	
	/*margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;*/
	clear:both; 
	font:normal 11px Arial; 
	background-color:#D2CFCF; 
	margin:0px; 
	padding:0px; 
	list-style:none; 
}


.tabelaMae {
	border-bottom-width:thin;
	border-bottom-color:#00FF33;
	border-top-color:#00FF33;
	border-left-color:#333333;
	border-right-color:#333333;
	width:800px;
	border:0px;
	background-color:#FFFFFF;
	vertical-align:middle;
	text-align: center;  
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}


.selectControl {
	border:solid 1px #c2c9da;
	border-right:solid 1px #c2c9da;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	cursor:pointer;
}


.radioControl {
	font-family:Arial;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#666666;
	cursor:pointer;
}

.checkControl {
	vertical-align:middle;
	color:#666666;
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
}


.buttonControl{
	background-image:url(../imagens/btnDefault.jpg); 
	cursor:pointer;
	width:65px; 
	height:20px; 
	border:0px; 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold
}

 .buttonControlNew{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:white;
	background:#638cb5;		
	border:1px #DDDDDD;
	border-collapse: collapse;
	width:200px;
	height:20px;
	cursor:pointer;
}

.inputControl {
	background:url(../imagens/gradient_top.jpg) repeat;
	border:double 1px #c2c9da;	
	color:#333333;
	font-family:Arial;
	font-size:11px;
	padding-right:2px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	/*width:200px;*/
	height:14px;	
}

.textAreaControl {
	border:double 1px #c2c9da;
	color:#333333;
	font-family:Arial;
	font-size:11px;
	height:100px;
	width:420px;	
	padding-top:1px;
	padding-left:1px;
	background:url(../imagens/backgroundInput.gif) repeat-x scroll;
}

.fonteComum {
	color:#333333;
	font-family:Arial;
	font-size:11px;
}

.fonteComumPequena {
	color:#333333;
	font-family:Arial;
	font-size:10px;
}

.fonteCinzaNegrito {
	color:#666666;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.fonteBrancaPequenaNegrito {
	color:#666666;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
}


.fonteAzulNegrito {
	color:#0066FF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.fonteVerdeNegrito {
	color:#4A9243;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.fonteAzulComun {
	color:#0000CC;
	font-family:Arial;
	font-size:11px;
}

.fonteComumNegrito {
	color:#333333;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.hiperLink{
	color: #000099; 
	text-decoration:underline;
	cursor:pointer;
}

.hiperLinkFormularioInscricao{
	color: #000099; 
	text-decoration:underline;
	cursor:pointer;
}

.divHiperlinkFormularioInscricao {
	background-color:#C4C4FF;
	border:#CCCCCC 1px solid;
}

.hiperLink :visited{
	color: #0000CC; 
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}

.fonteGeralPadrao {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
}

.fonteGeralHome
{
	font-family:Arial;
	font-size:11px;
	color:#5e5e5e;
	text-align:left;	
}

.fonteGeralHome DIV
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left;	
}

.fonteGeralDestaque {
	font-family:Arial;
	font-size:12px;
	color:#0000CC;
	text-align:left;
}

.azul 
{
	color: #0000CC;	
}

.tabelaRecolherExpandirCab {
	border:1px;
	vertical-align:middle;
	border-collapse: collapse;
	border-style:solid;
	border-color:#cccccc;
	background-image: url(../imagens/bg_box.bmp);
	background-repeat: repeat-x;
}

.hideDiv {
	visibility: hidden;
	display:none;
}

.showDiv {
	visibility: visible;		
	display:block;
}


.imagemProdutoGrande {/*PENDENTE*/
	width:320px;
	height:240px;
	vertical-align:middle;
}

.imagemProdutoPequeno {/*PENDENTE*/
	width:80px;
	height:60px;
	vertical-align:middle;
	cursor: pointer;
}


.fonteFormularioPadrao {
	font-family:sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	color:#333333;
}

.fonteGrandePreta {
	font-family:Arial;
	font-size:14px;
	vertical-align:middle;
	font-weight:bold;
	color:#000000;
}


.campoFormularioPadrao {
	color: #0000FF; 
	font-family:Arial;
	font-size:11px;
}

.campoFormularioObrigatorio {
	color: #0000FF; 
	font-family:Arial;
	font-size:11px;
}

.fonteResultadoCabPadrao {
	font-family:Arial;
	font-size:13px;
	font-weight: bold;
	color:#0000CC;
	text-align:left;
}

.fonteResultadoCabReduzida {
	font-family:Arial;
	font-size:10px;
	color:#0000CC;
	text-align:left;
}

.fonteFloatMenu {
	font-family:Arial;
	font-size:11px;
	color:#0000CC;
	text-decoration:underline;
	cursor:pointer;
}


.fonteTituloResultadoPesquisa
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	border: 1px;
	vertical-align: middle;
	border-collapse: collapse;
	border-style: solid;
	border-color: #cccccc;
	background-image: url(../Imagens/bg_box.bmp);
	background-repeat: repeat-x;
}

.fonteResultadoPesquisa {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:center
}

.fonteResultadoPesquisaLeft {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:left
}

.fontePaginacaoPadrao {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration: none;
	border-bottom-color: Blue;
}

.fontePaginacaoPadrao TD {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration: none;
	
}
.fontePaginacaoPadrao SPAN {
	font-family:Arial;
	font-size:14px;
	color:#0000FF;
	text-decoration: none;
	font-weight: bold;
}
.fontePaginacaoPadrao TABLE {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration: none;	
}
.fontePaginacaoPadrao TABLE TD{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration: none;	
	border-bottom: none;
}
.fontePaginacaoPadrao A
{
	font-family: Arial;
	font-size: 14px;
	color: #707070;
	text-decoration: none;
	font-weight: bold;
}

.fontePaginacaoPadrao A:visited {
	font-family:Arial;
	font-size:14px;
	color: #707070;
	text-decoration: none;
	font-weight: bold;
}

.fontePaginacaoPadrao A:active {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}

.fontePaginacaoAtual {
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}

.fontePaginacaoOutras {
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	color: gray;
	text-decoration: none;
}

.fonteRevendasHiperlinkAtual {
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	color: blue;
}

.fonteRevendasHiperlink {
	font-family:Arial;
	font-size:16px;
	font-weight: bold;
	color: gray;
}

.exemploConteudo {/*PENDENTE*/
}

SELECT {
	font-family: Arial;
	font-size: 11px;
	color: #0000FF;
}

.comandoFormularioPadrao {/*PENDENTE*/
}

.fonteLinkPesquisa { /*PENDENTE*/
	color: #0000FF;
	font-family: Arial;
	font-size: 11px;	
}

.tabelaArredondada { /*PENDENTE*/
	background-color:#E6E6FF;
	/*cor da borda: #8080FF*/
}

.tabelaRodape {
	border-left: none;
	border-right: none;
	border-top: #CACAFF 1px solid;
	border-bottom: #CACAFF 1px solid;
	background-color: #E6E6FF;
}

#floatMenu {
	position:absolute;
	width:151px;
	height:214px;
	z-index:1;
	left: 935px;
	top: 25px;
	text-align:left;
	vertical-align:middle;
}

.menuSuspenso {

	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	background-color: #F3F3F3;
}

.tabelaFlutuante { /*PENDENTE*/
	 border-left: 1px solid #cccccc; 
	 border-top: 1px solid #cccccc; 
	 border-right: 1px solid #cccccc; 
	 border-bottom: 1px solid #cccccc;
}

.fonteNotaRodape {
	font-family:Arial;
	font-size: 11px;
	color: #000000;
}

.fonteHome {
	font-family:Arial;
	font-size: 11px;
	color: #0000CC;
}

.fontePaginaConteudo {
	font-family:Arial;
	font-size: 11px;
	color: ;
}


.fonteTabelaRodapeTitulo {
	font-family:Arial;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.fonteBoasVindas {
	font-family:Arial;
	font-size: 11px;
	color: #333333;
}


.fonteMenuFloatLinks {
	font-family:Arial;
	font-size:11px;
}

.fonteTabelaRodapeLinks {
	font-family:Arial;
	font-size:11px;
}


.fonteSubTituloTopico { /*PENDENTE*/
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color:#000000;  
}

.justificado {
	text-align: justify;
}

.barraVerticalCinza {
	border-left:1px solid #CACAFF;
}
.Grid
{
	border-width: 0px;		
}

.Grid TD
{
	border-bottom: solid 1px #CCCCCC;
}

.shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
}

.shadow-container .shadow2,
.shadow-container .shadow3,
.shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

.shadow-container .shadow1 {
    background: #F1F0F1;
}

.shadow-container .shadow2 {
    background: #DBDADB;
}

.shadow-container .shadow3 {
    background: #B8B6B8;
}

.shadow-container .container {
    background: #ffffff;
    border: 1px solid #848284;

}

.hiperLinkCursor
{
	cursor:pointer;
}

.gadgetTitle
{
	background-image: url(../Imagens/bg_box.bmp);
	/*border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	/*border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;*/
	font-family:sans-serif;
	font-size:11px;
	text-align: center;
	color:#009900;
	font-weight: bold;
}


.gadgetTextoSecaoFormulario
{
	/*background-image: url(../Imagens/bg_box.bmp);	*/
	font-family:Arial;
	color:#666666;
	font-size:11px;
	text-align: left;
	border-top: 0px solid #D9D9FF;
	border-left: 0px solid #D9D9FF;
	border-right: 0px solid #D9D9FF;
	border-bottom: 1px solid #8080FF;
	background-color:#FFFFFF;	
}


.gadgetTextoSubtitulo
{
	/*background-image: url(../Imagens/bg_box.bmp);	*/
	font-family:Arial;
	font-size:11px;
	text-align: left;
	border-top: 1px solid #D9D9FF;
	border-left: 1px solid #D9D9FF;
	border-right: 1px solid #D9D9FF;
	border-bottom: 1px solid #D9D9FF;
	background-color:#F4F4F4;
	
}

.gadgetTitleConteudo
{
	background-image: url(../Imagens/bg_box.bmp);	
	/*border-bottom: 1px solid #848284;*/
	font-family:Arial;
	font-size:11px;
	text-align: center;
	font-weight: bold;
	border-top: 0px solid #848284;
	border-left: 0px solid #848284;
	border-right: 0px solid #848284;
	border-bottom: 1px solid #848284;	
}

.gadgetTitleRodape
{
	background-image: url(../Imagens/barraRodape.gif);	
	border-bottom: 1px solid #848284;
	border-top: 1px solid #848284;
	border-left: 0px solid #848284;
	border-right: 0px solid #848284;
	font-family:Arial;
	font-size:11px;
	text-align: right;
	font-weight:bold;
	color:#FFFFFF;
	width:800px;
	height:20px;
}

.gadgetTitleRodape2
{
	background-image: url(../Imagens/box_preto.bmp);	
	border-bottom: 1px solid #848284;
	border-top: 1px solid #848284;
	border-left: 1px solid #848284;
	border-right: 1px solid #848284;
	font-family:Arial;
	font-size:11px;
	text-align: right;
	/*font-weight: bold;*/
	width:800px;
}

.gadgetTitleServicos
{
	background-image: url(../Imagens/bg_box.bmp);	
	border-bottom: 1px solid #848284;
	border-top: 1px solid #848284;
	/*border-left: 1px solid #848284;
	border-right: 1px solid #848284;*/
	font-family:Arial;
	font-size:12px;
	text-align: left;
	font-weight: bold;
	/*padding:0px;*/
	/*width:800px;*/
}

.gadgetTitleDestaque
{
	background-image: url(../Imagens/bg_box.bmp);
	border-bottom: 1px solid #848284;
	font-family:Arial;
	font-size:11px;
	color: #000066;
	font-weight: bold;
}


















