body {	
	margin: 0px;	
	padding: 0px;
	background:#fff;
	color: #3e3f41;	
	font-family: Trebuchet MS, sans-serif;	
	font-size: 10pt; }


body.fundo_cadastro{
	background: #3e3f41; }


#tabela_topo{
  width: 1000px;
  border: 0;  
  padding: 0 0.5em; 
  background: #3e3f41;}



img {
	border: 0px; }


a {
	text-decoration: none; 
	color: #3e3f41;}

a:hover {
	color: #3e3f41; 
	text-decoration: underline;}


.data { 
	font-size: 12px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #999999;}



/*Títulos*/

.texto_branco {
	font-size: 12px
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.tit_principal { 
	font-size: 18px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ab8900;}

.tit_inicio { 
	font-size: 12px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.tit_inicio1 { 
	font-size: 12px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #999999;}

.nickname_perfil { 
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.cidade_perfil { 
	font-size: 14px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.ant_prox { 
	font-size: 12px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #999999;}

.virtual { 
	font-size: 12px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #980000;}

.real { 
	font-size: 12px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #0027d0;}

.email { 
	font-size: 12px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #666666;}

.texto_basico_bold { 
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.texto_basico { 
	font-size: 14px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.texto_bege { 
	font-size: 14px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ab8900;}

.ver_todos { 
	font-size: 11px; 
	font-weight: bold; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.texto_branco { 
	font-size: 14px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ffffff;}

.nickname{
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;
}



/*Menu Topo*/


.menu_topo a{ 
	font-size: 13px; 
	text-align: center;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ffffff;}

.menu_topo a:hover{ 
	font-size: 13px; 
	text-align: center;
	margin-top: 12px; 
	margin-bottom: 12px; 
	text-decoration: underline;
	color: #ffffff;
}


.menu_topo_email a{ 
	font-size: 13px; 
	text-align: center;
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ffffff;}

.menu_topo_email a:hover{ 
	font-size: 13px; 
	text-align: center;
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	text-decoration: underline;
	color: #ffffff;}



/*Menu Perfil Lateral*/

.menu_lat_escuro a{
	font-size: 12px; 
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}

.menu_lat_claro a{
	font-size: 12px; 
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #ab8900;}

.texto_depoimto p{
	font-size: 14px; 
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #3e3f41;}



/*Menu Ultimas Atualizacoes*/

.nick_ultimos_acessos {
	font-size: 13px; 
	font-weight: bold;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #eabd0a;}

.cidade_ultimos_acessos {
	font-size: 13px;
	margin-top: 12px; 
	margin-bottom: 12px; 
	color: #fff;}


/*Campos de Formulário*/

.select {
	background-color:#f1eee1;
	border-color:#3e3f41;
	border-style:solid;
	border-width:1 1 1px 1px;
	color:#3e3f41;
	font-family:"Trebuchet Ms",sans-serif;
	font-size:13px;
	font-weight:none;
	margin:0;
	padding:0;}


.status {
	background-color:#f1eee1;
	border-color:#3e3f41;
	border-style:solid;
	border-width:1 1 1px 1px;
	color:#3e3f41;
	font-family:"Trebuchet Ms",sans-serif;
	font-size:12px;
	font-weight:none;
	margin:0;
	padding:0;}

.pesquisar {
	border-color:#3e3f41;
	border-style:solid;
	border-width:1 1 1px 1px;
	color:#3e3f41;
	font-family:"Trebuchet Ms",sans-serif;
	font-size:12px;
	font-weight:none;
	margin:0;
	padding:0;}

.comentarios {
	background-color:#f1eee1;
	border-color:#3e3f41;
	border-style:solid;
	border-width:1 1 1px 1px;
	color:#3e3f41;
	font-family:"Trebuchet Ms",sans-serif;
	font-size:14px;
	font-weight:none;
	margin:0;
	padding:0;}




/*fotos*/

.titulo_fotos{
	font-family: Verdana, Trebuchet MS, sans-serif;	
	font-size: 11px;
	color:#fff;
}










/* opacidade na foto*/

/************/#fotos .ieFoto {overflow:hidden;}

/*fotos na capa*/
#fotos_ultimos_acessos{
	height:100px;
	width:160px;	
	background-color: #ffffff;
}

#fotos_ultimos_acessos a{
	height:100px;
	width:160px;	
}

#fotos_ultimos_acessos a:hover{
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);

}


#fotos{
	height:100px;
	width:100px;	
	background-color: #ffffff;
}

#fotos a{
	height:100px;
	width:100px;	
}

#fotos a:hover{
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);

}


#scroll{
   height: 250px;
   background-color:#F3F3F3;
   overflow:auto;
}

/* Alerta */
#alerta {width:100%; position: fixed; height:350px; top: 0px; z-index:2; _position: absolute; _top: expression( (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' ); left:0px;}
#alerta_caixa {background-color: #FFFCE8; border:2px #0055E5 solid; margin-top:250px; width:350px; overflow:hidden;}
#alerta_caixa_c {background-color: #0055E5; padding-left:6px; margin:0px; height:20px; width:350px; font-family:Tahoma; font-size:13px; color:#FFFFFF; font-weight:bold;}
#alerta_caixa_txt {margin:10px; font-family:Tahoma; font-size:12px; color:#333333; display:block;}
#alerta_caixa_btn {background-color:#F6F6F2; width:28px; margin:5px; font-family:Tahoma; font-size:12px; color:#333333; border:1px #0055E5 solid; cursor:pointer; text-decoration:none; display:block;}
#alerta_caixa_btn a:link, #alerta_caixa_btn a:visited {background-color:#F6F6F2; text-decoration:none; display:block;}
#alerta_caixa_btn a:hover {background-color:#ECECDF; text-decoration:none; display:block;}

/* Divs Alertas Talk */
#talk_fundo {width:100%; position: fixed; height:100%; top: 0px; z-index:8; _position: absolute; _top: expression( (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' ); left:0px; background-color: black; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);}
#talk_pai {width:100%; padding:0px; margin:0px; position: fixed; top: 0px; z-index:10; _position: absolute; _top: expression( (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' );}
#talk_chamada {border:4px #b5e2c1 solid; background-color:#FFFFF3; width:410px; height:175px; margin-top:100px; font-family:Tahoma; font-size:13px; color:#333333; z-index:12; padding:10px;}
#talk_chamada a:link, #talk_chamada a:visited{font-size:13px; color:#333333; text-decoration:none;}
#talk_chamada a:hover{font-size:13px; color:#333333; text-decoration:underline;}

/* Divs Alertas Novos Recados */
#recado_n_alerta {border-left:0px; border-bottom:4px #bdb17c solid; border-top:4px #bdb17c solid; border-right:4px #bdb17c solid; background-color:#FFFFF3; width:190px; position: fixed; height:100px; top: 55px; z-index:3; _position: absolute; _top: expression( ((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)+55) + 'px' ); left:0px; padding:3px; padding-top:10px; font-family:Tahoma; font-size:13px; color:#333333;}
#recado_n_alerta a:link, #recado_n_alerta a:visited{font-size:13px; color:#bdb17c; text-decoration:none;}
#recado_n_alerta a:hover{font-size:13px; color:#bdb17c; text-decoration:underline;}

/* Divs Alerta Onde Estarei */
#onde_estarei_alerta {border-left:0px; border-bottom:4px #bdb17c solid; border-top:4px #bdb17c solid; border-right:4px #bdb17c solid; background-color:#FFFFF3; width:190px; position: fixed; height:100px; top: 200px; z-index:3; _position: absolute; _top: expression( ((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)+200) + 'px' ); left:0px; padding:3px; padding-top:10px; font-family:Tahoma; font-size:13px; color:#333333;}
#onde_estarei_alerta a:link, #recado_n_alerta a:visited{font-size:13px; color:#bdb17c; text-decoration:none;}
#onde_estarei_alerta a:hover{font-size:13px; color:#bdb17c; text-decoration:underline;}

/* Divs de Alertas Resultados */
#div_alertas_aguarde {background-color:#3D10DD; width:600px; height:22px; margin-top:100px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border:1px solid #3D10DD; padding-top:3px; cursor:default; z-index:50;}
#div_alertas_sucesso {background-color:#10DD28; width:600px; height:22px; margin-top:100px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border:1px solid #10DD28; padding-top:3px; cursor:default; z-index:50;}
#div_alertas_erro {background-color:#DD3C10; width:600px; height:22px; margin-top:100px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border:1px solid #DD3C10; padding-top:3px; cursor:default; z-index:50;}
