.pagina				{ margin:0px; background-color:#7a7a7a; scrollbar-face-color:#CECECE; scrollbar-highlight-color:#C0C0C0; scrollbar-3dlight-color:#C0C0C0; scrollbar-darkshadow-color:#C0C0C0; scrollbar-shadow-color:#C0C0C0; scrollbar-arrow-color:#000000; scrollbar-track-color:#DDDDDD;}
#estrutura			{ width:950px; margin:0px auto; padding:0px; border-left:5px solid #fff; border-right:5px solid #fff; text-align:left; background-color:#fff}

/* header */
#header				{ height:79px; background:#e8dfbe url("/imagens/header.jpg") repeat-x;}
	#logo					{ float:left; width:199px; height:53px; margin:20px 0px 0px 10px;}
	#menu					{ float:right; position:relative; top:55px; margin-right:7px; font-family:Trebuchet MS; font-size:14px; color:#7a7a7a; font-weight:bold;}
	#menu ul				{ list-style-type:none; margin:0px; padding:0px;}
	#menu ul li				{ display:inline;}
	#menu ul li a				{ float:left; text-align:center; margin-right:5px; width:6em; padding:3px 0px; background-color:#d3d3d3; text-decoration:none; color:#7a7a7a}
	#menu ul li a:hover			{ background-color:#fff; color:#cfa500}
	#menu ul .current a			{ background-color:#fff; color:#cfa500}
	#menu ul .current a:hover	{ background-color:#fff; color:#cfa500}

#subHeader			{ clear:both; height:90px; margin:12px 12px 0px 12px;}
	#myInfo			{ float:left; width:180px; height:90px; background:#f6ebbc url("/imagens/fundo_myinfo.jpg") no-repeat; font-family:Tahoma; color:#404040;}
	#myFoto					{ float:left; margin-right:10px;}
		#mySaudacao			{ float:left; width:90px; font-family:Tahoma; font-size:11px; color:#404040; line-height:14px;}
		#mySaudacao	span	{ font-weight:bold;}
		#myLinks			{ clear:both; padding:3px 0px; font-size:11px;}
		#myLinks a			{ color:#404040; text-decoration:none; margin-right:5px;}
		#myLinks a:hover	{ color:#404040; text-decoration:underline;}
	.saudacao			{ font-family:Tahoma; color:#404040; line-height:15px}
	.saudacao span		{ font-weight:bold;}
	#banner				{ float:right;}




/* estrutura */	
#centro				{ margin:12px 12px 20px 12px; background-color:#fff}
#colEsq				{ float:left; width:180px; background-color:#ead998}
#colEsq #pad		{ padding:5px 10px 20px 10px;}
#colCentro			{ float:left; width:590px; border-left:18px solid #fff; border-right:18px solid #fff;}
#colDir				{ float:left; width:120px;}

/* estrutura duas colunas */
#colEsqGrande		{ float:left; width:788px; border-right:18px solid #fff;}
#colEsqGrande #pad	{ padding:0px;}


/* caixa Destaque */
#destaque			{ float:left; width:646px; height:311px; padding:10px; background:#ddc35a url("/imagens/fundo_destaque.jpg") no-repeat}
#destLeft			{ float:left; width:401px; margin-right:20px;}
#destRight			{ float:left; width:204px; text-align:center;}
#destTitulo			{ font-family:Trebuchet MS; font-size:16px; color:#9e8008; font-weight:bold; text-align:center}
#destTexto			{ font-family:Trebuchet MS; font-size:12px; color:#2b2b2b;}
.destBotao			{ font-family:Trebuchet MS; font-size:14px; color:#2b2b2b; font-weight:bold; background:#fff url("/imagens/fundo_botao.gif") bottom repeat-x; width:auto; height:25px; border:1px solid #9B9999; cursor:pointer;}

/* home logado */
#destLogLeft		{ float:left; width:180px; height:310px; margin-right:16px; background:#ead998 url("/imagens/fundo_col_esq_logado.gif") bottom right no-repeat;}
#destLogMeio		{ float:left; width:213px; height:310px; margin-right:25px; background-color:#ead998;}
#destLogRight		{ float:left; width:205px;}
#pad5				{ padding:5px}
#pad10				{ padding:10px}

#alertas			{ margin-top:10px; padding-left:20px; background:url("/imagens/icon_alerta.gif") 0px 2px no-repeat;}
#alertasTit			{ line-height:20px; font-family:Tahoma; font-size:11px; color:#b81e19; font-weight:bold;}
#alertasTxt			{ font-family:Tahoma; font-size:11px; color:#404040;}
#alertasTxt a		{ color:#404040; text-decoration:none;}
#alertasTxt a:hover	{ color:#404040; text-decoration:underline;}

#linksHome			{ padding-left:24px; line-height:16px; font-family:Tahoma; font-size:11px; color:#404040;}
#linksHome a		{ color:#404040; text-decoration:none;}
#linksHome a:hover	{ color:#404040; text-decoration:underline;}

#noticiasTit		{ height:25px; line-height:25px; padding-left:24px; background:url("/imagens/seta1.gif") 5px 6px no-repeat; font-family:Trebuchet MS; font-size:12px; color:#9e8008;}
#noticiasTit a			{ color:#9e8008; text-decoration:none;}
#noticiasTit a:hover	{ color:#9e8008; text-decoration:underline;}
#noticiasTxt		{ margin-bottom:6px; padding-left:24px; line-height:18px; font-family:Tahoma; font-size:11px; color:#404040;}
#noticiasLink		{ height:25px; line-height:25px; font-family:Trebuchet MS; font-size:12px; color:#9e8008;}
#noticiasLink a			{ color:#9e8008; text-decoration:none;}
#noticiasLink a:hover	{ color:#9e8008; text-decoration:underline;}



/* caixa Login */
#caixaLogin			{ float:left; width:229px; height:144px; margin-left:10px; margin-bottom:13px; padding:10px 10px 5px 10px; background:#ddc35a url("/imagens/fundo_laterais.jpg") no-repeat}
#formLogin			{ padding:10px; font-family:Trebuchet MS; font-size:11px; color:#2b2b2b;}

/* caixa Pesquisa */
#caixaPesquisa		{ float:left; width:229px; height:144px; margin-left:10px; padding:10px 10px 5px 10px; background:#ddc35a url("/imagens/fundo_laterais.jpg") no-repeat}

/* home baixo */
#caixaBaixoLeft		{ width:460px; float:left;}
#caixaBaixoRight	{ width:405px; float:right;}

#caixaGrad			{ padding:5px; background:#fff url("/imagens/fundo_grad.jpg") top repeat-x}
#caixaSepara		{ clear:both; width:100%; height:1px; text-align:center; border:0px; color:#c4c4c4; background-color:#c4c4c4;}

#caixaTopico		{ font-family:Trebuchet MS; font-size:11px; color:#2b2b2b; text-decoration:none}
#caixaTopico a		{ color:#2b2b2b; text-decoration:none}
#caixaTopico a:hover{ color:#9e8008; text-decoration:underline}
#caixaResp			{ font-family:Trebuchet MS; font-size:11px; color:#7a7a7a; text-align:center}
#caixaAutor			{ font-family:Trebuchet MS; font-size:11px; color:#7a7a7a; text-align:center}
#caixaAutor a		{ color:#7a7a7a; text-decoration:none}
#caixaAutor a:hover	{ color:#9e8008; text-decoration:underline}
#caixaData			{ font-family:Trebuchet MS; font-size:11px; color:#7a7a7a; text-align:center}
#caixaLink 			{ font-family:Trebuchet MS; font-size:11px; color:#9e8008; text-align:right}
#caixaLink a		{ color:#9e8008; text-decoration:none;}
#caixaLink a:hover	{ color:#9e8008; text-decoration:underline;}
#caixaNovos			{ float:left; width:210px; height:115px; margin-right:10px; padding:6px 0px 0px 1px; background:#fff url("/imagens/fundo_grad.jpg") top repeat-x}
#caixaDados			{ margin-top:2px; padding-left:15px; background:url("/imagens/seta2.gif") 5px 5px no-repeat; font-family:Trebuchet MS; font-size:11px; color:#2b2b2b;}
#caixaDados a		{ color:#9e8008; text-decoration:none;}
#caixaDados a:hover	{ color:#9e8008; text-decoration:underline;}

/* caixas */
#caixa				{ padding:20px; margin-bottom:10px; background:#fff url("/imagens/fundo_grad.jpg") top repeat-x;}
#caixaTit			{ font-family:Tahoma; font-size:11px; color:#7a7a7a; font-weight:bold;}
#caixaTit a			{ color:#9e8008; font-weight:normal; text-decoration:none;}
#caixaTit a:hover	{ color:#9e8008; font-weight:normal; text-decoration:underline;}
#caixaTit span		{ font-family:Tahoma; font-size:11px; color:#7a7a7a; font-weight:normal;}
#caixaSubTit		{ height:22px; line-height:22px; padding-left:10px; background:url("/imagens/seta2.gif") no-repeat 0px 9px; font-family:Tahoma; font-size:11px; color:#9e8008;}
#caixaTexto			{ padding-left:10px; line-height:16px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#caixaTexto a		{ color:#9e8008; text-decoration:none;}
#caixaTexto a:hover	{ color:#9e8008; text-decoration:underline;}
#caixaColunas		{ clear:both; margin-bottom:10px;}
#caixaColLeft		{ font-family:Tahoma; font-size:11px; color:#9e8008; text-align:center}
#caixaColRight		{ font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#caixaLinks			{ margin:0px; color:#9e8008;}
#caixaLinks	span	{ color:#7a7a7a;}
#caixaLinks a		{ font-family:Tahoma; font-size:11px; color:#9e8008; text-decoration:none;}
#caixaLinks a:hover	{ text-decoration:underline;}


/* navegacao recordsets */
.nav 				{ margin:0px; padding:0px; font-family:Trebuchet MS; font-size:11px;} 
.nav a:link, .nav a:visited, .nav a:active
					{ margin:1px; padding:1px 5px; background-color:#FFFFFF; color:#9e8008; border:1px solid #9e8008; text-decoration:none;} 
.nav a:hover 		{ margin:1px; padding:1px 5px; background-color:#cfcfcf; color:#000000; border:1px solid #9e8008; text-decoration:none;}
.navCurrent 		{ margin:1px; padding:1px 5px; background-color:#9e8008; color:#FFFFFF; border:1px solid #9e8008; font-weight:bold; } 



/* coluna esquerda */
#caixaAccoes		{ margin:8px -10px; padding:4px 10px; background-color:#dfcd88; border-top:1px solid #9e8008; border-bottom:1px solid #9e8008}
#acNome				{ padding:1px 0px 5px 0px; font-family:Tahoma; font-size:11px; color:#9e8008; font-weight:bold;}
#acNome a			{ color:#9e8008; text-decoration:none;}
#acNome a:hover		{ color:#7a7a7a; text-decoration:underline;}
#acNome span		{ font-weight:normal;} /* idade */
#acRate				{ margin:0px; padding:1px 0px 6px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#acRate1			{ margin:0px; padding:1px 0px 6px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
.acRate				{ margin:0px; padding:1px 0px 6px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#acMedia			{ font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#acLinks			{ margin:3px 0px; padding:0px; list-style:none;}
#acLinks li			{ display:block; margin:0px; padding-left:15px; line-height:18px; background:url("/imagens/seta2.gif") no-repeat 5px 7px; font-family:Tahoma; font-size:11px; color:#9e8008;}
#acLinks li span	{ font-family:Tahoma; font-size:11px; color:#7a7a7a;} /* dados do perfil lateral, sem link */
#acLinks li a		{ font-family:Tahoma; font-size:11px; color:#9e8008; text-decoration:none}
#acLinks li a:hover	{ color:#7a7a7a; text-decoration:underline}

/* centro */
#navTopo			{ height:21px; line-height:21px; background:#ead998 url("/imagens/seta1.gif") no-repeat 8px 5px; font-family:Tahoma; font-size:11px; color:#9e8008; font-weight:bold;}
#navTopo span		{ padding-left:29px;} /* faz apenas o padding */
#navTopo span a		{ color:#9e8008; text-decoration:none;}
#navMenu			{ margin:0px; padding:3px 0px 0px 0px; height:21px; line-height:21px;  list-style:none;}
#navMenu li			{ display:inline; margin:0px; padding-left:15px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#navMenu li a		{ font-family:Tahoma; font-size:11px; color:#7a7a7a; text-decoration:none}
#navMenu li a:hover	{ color:#7a7a7a; text-decoration:underline}


/* livro de mensagens */
#livroMensagem		{ padding:3px 0px; line-height:14px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#livroQuemEscreveu	{ padding:2px 0px; font-family:Tahoma; font-size:11px; color:#9e8008;}
#livroData			{ float:left; padding:2px 0px; font-family:Tahoma; font-size:11px; color:#9e8008;}
#livroAccoes		{ float:right; padding:2px 0px; font-family:Tahoma; font-size:11px; color:#9e8008;}

/* forum */
#forumTexto			{ font-family:Tahoma; font-size:11px; color:#7a7a7a; line-height:15px;}
#forumTexto	span	{ color:#9e8008; line-height:15px;}
#forumAutor			{ font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#forumAutor a		{ color:#9e8008; text-decoration:none;}
#forumAutor a:hover	{ color:#9e8008; text-decoration:underline;}
#forumResposta		{ margin:5px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a; line-height:14px;}
#forumData			{ color:#9e8008;}


/* guestbook */
#guestTitulo		{ margin:5px 0px; font-family:Tahoma; font-size:11px; color:#9e8008; line-height:15px;}
#guestTexto			{ margin:5px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a; line-height:15px;}
#guestAutor			{ font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#guestAutor a		{ color:#9e8008; text-decoration:none;}
#guestAutor a:hover	{ color:#9e8008; text-decoration:underline;}
#guestResposta		{ margin:5px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a; line-height:14px;}
#guestData			{ color:#7a7a7a;}


/* albuns */
#albumTit			{ margin:5px 0px; font-family:Tahoma; font-size:11px; color:#7a7a7a;}
#albumTit a			{ color:#9e8008; text-decoration:none;}
#albumTit a:hover	{ color:#9e8008; text-decoration:underline;}
#albumTexto			{ font-family:Tahoma; font-size:11px; color:#7a7a7a; line-height:15px;}
#albumTexto	span	{ color:#9e8008; line-height:15px;}
#albumNumFotos		{ color:#7a7a7a;}

/* fotos */
#listaFotos			{ float:left; text-align:left; margin-right:20px; margin-bottom:10px; height:130px}
#foto				{ background-color:#fff; border:1px solid #cfcfcf; padding:3px;}
#listaFotosLegenda	{ width:auto; margin-top:4px; text-align:center; font-family:Tahoma; font-size:11px; color:#9e8008; font-weight:normal;}
#listaFotosLegenda a{ color:#9e8008; text-decoration:none}

/* lista amigos (perfil.asp) */
#listaAmigos		{ font-family:Tahoma; font-size:11px; color:#9e8008; font-weight:normal;}
#listaAmigos span	{ color:#7a7a7a;}
#listaAmigos a		{ color:#9e8008; text-decoration:none;}
#listaAmigos a:hover{ color:#9e8008; text-decoration:underline;}


/* genéricos */
#titSeccao1			{ height:25px; line-height:25px; padding-left:24px; background:url("/imagens/seta1.gif") 5px 6px no-repeat; font-family:Trebuchet MS; font-size:12px; color:#9e8008; font-weight:bold; text-transform:capitalize}
#titSeccao2 		{ height:25px; line-height:25px; font-family:Trebuchet MS; font-size:11px; color:#9e8008; font-weight:bold;}
.caixaTexto1		{ line-height:25px; font-family:Trebuchet MS; font-size:11px; color:#2b2b2b;}

/* footer */
#footer				{ margin:0px; clear:both; height:108px; border-top:20px solid #fff; background:#fff url("/imagens/footer.gif") bottom repeat-x;}

#footerLinks		{ height:89px; margin-left:40px}
#footerLinks ul		{ width:130px; margin:10px 0px; padding:0px; list-style:none; float:left;}
#footerLinks li		{ line-height:15px; font-family:Tahoma; font-size:10px; color:#7a7a7a; font-weight:bold;}
#footerLinks a		{ font-family:Tahoma; font-size:10px; color:#7a7a7a; font-weight:normal; text-decoration:none}
#footerLinks a:hover{ text-decoration:underline}

#copyright			{ float:left; font-family:Tahoma; font-size:10px; color:#7a7a7a; line-height:18px; padding-left:5px;}
#copyright a			{ color:#7a7a7a; text-decoration:none}
#copyright a:hover		{ color:#cfa500; text-decoration:none}

#desenvolvimento	{ float:right; font-family:Tahoma; font-size:10px; color:#7a7a7a; line-height:18px; padding-right:5px;}
#desenvolvimento a		{ color:#7a7a7a; text-decoration:none}
#desenvolvimento a:hover{ color:#cfa500; text-decoration:none}


/* forms */
form			{ margin:0px; padding:0px;}
.formFundo		{ margin:20px 0px; padding:20px; background-color:transparent;}
.frmLabel		{ font-family:Trebuchet MS; font-size:12px; color:#2b2b2b;}

.frmInput		{ margin:0px; font-family:Trebuchet MS; font-size:11px; color:#707070; background-color:#FFFFFF; height:16px; line-height:16px; border:0px; border-bottom:1px dashed #C0C0C0;}
.frmInputOn		{ margin:0px; font-family:Trebuchet MS; font-size:11px; color:#707070; background-color:#FFFFFF; height:16px; line-height:16px; border:0px; border-bottom:1px solid #cfa500;}
.frmTextarea	{ margin:0px; font-family:Trebuchet MS; font-size:11px; color:#707070; background-color:#FFFFFF; border:0px; border-bottom:1px dashed #C0C0C0;}
.frmTextareaOn	{ margin:0px; font-family:Trebuchet MS; font-size:11px; color:#707070; background-color:#FFFFFF; border:0px; border-bottom:1px solid #cfa500;}

.frmBotao		{ font-family:Trebuchet MS; font-size:11px; color:#2b2b2b; font-weight:normal; background:#fff url("/imagens/fundo_botao.gif") bottom repeat-x; width:auto; height:20px; padding:0px 4px; border:1px solid #9B9999; cursor:pointer;}
.frmLinks		{ font-family:Trebuchet MS; font-size:11px; color:#9e8008; text-decoration:underline;}
.frmSelect		{ font-family:Trebuchet MS; font-size:11px; color:#9e8008; background-color:#FFFFFF; border:1px solid #C0C0C0;}
.frmDescricao	{ font-family:Verdana; font-size:10px; color:#9e9c97; font-style:italic}

.iconAlerta		{ position:relative; top:2px; left:5px}
#qTip			{ padding:5px; border:1px solid #999; border-right:2px solid #999; border-bottom:2px solid #999; display:none; background:#FFF; color:#2b2b2b; font:9px Verdana, Arial, Helvetica, sans-serif; text-align:left; position:absolute; left:0; top:0; z-index:1000; opacity:0.85; filter: alpha(opacity=85);}  
  
/* form validator css */
.tfvHighlight	{ color: #CEA639;}
.tfvNormal		{ color: black;}



/* gerais */
.msgAviso		{ padding:10px 0px; text-align:center; font-family:Tahoma; font-size:11px; color:#9F0000; font-weight:normal; text-decoration:none;}
.titulo1		{ font-family:Verdana; font-size:10px; color:#1f4480; font-weight:bold;}
.texto1			{ font-family:Verdana; font-size:10px; color:#707070; text-decoration:none;}
.texto1 a:link		{ color:#d4b901; text-decoration:none;}
.texto1 a:visited	{ color:#d4b901; text-decoration:none;}
.texto1 a:hover		{ color:#25456d; text-decoration:none;}
.link1 			{ font-family:Tahoma; font-size:11px; color:#9e8008; text-decoration:none;}
a.link1 			{ color:#9e8008; text-decoration:none;}
a.link1:hover 		{ color:#9e8008; text-decoration:underline;}
.fundo1			{ padding:5px 0px; border:0px; background-color:transparent;}
.fundo2			{ padding:5px 0px; border:0px; background-color:#f5f5f5;}
.fundo3			{ padding:5px 0px; border:0px; background-color:#fdf7e0;}

/* limite de caracteres */
.progress 		{ width:0px; height:3px; margin-left:10px; margin-top:1px; background-color:#cfa500;}

.formCaracteres	{ width:20px; height:14px; margin:0px; padding:0px; border:0px solid white; background-color:red; font-family:Trebuchet MS; font-size:11px; color:#707070;}
.txtCaracteres	{ font-family:Trebuchet MS; font-size:11px; color:#707070;}
