#logo_sub {
	margin-top:-30px;
	margin-left:-10px;
	position:absolute;
}

#menu_principal {
	background:#FFFFFF;

	height:0px;
	width:550px;
	min-width:550px;
	max-width:550px;
	background:#FFFFFF;
}

#foto {
	height:48px;
	width:48px;
	float:left;
	margin-right:10px;
}

.nome_usuario {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#00608a;
}


#menu_perfil {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0098d7;
}

#menu_perfil a:visited,
#menu_perfil a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0098d7;
	text-decoration:none;
}

#menu_perfil a:hover,
#menu_perfil a:active {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#00608a;
	text-decoration:none;
}



#topo_menu_interno_dir {
	background: #e5eff3 ;
	width:388px;
	height:69px;
	float:right;
}



#principal {
	position:relative;
	width:700px;
	display:table;
	background:#CBE3FE;

	
}

#conteudo {
	float:left;
	width:550px;
	min-width:550px;
	max-width:550px;
	min-height:400px;
	background:#FFFFFF;
	
}

#menu {
	float:left;
	width:138px;
	
}

#menu_cima {
	
	width:130px;


	
}

#menu_baixo {

	clear:both;
	width:138px;
	padding-top:10px;
	padding-bottom:10px;


}

#menu_baixo a {

	clear:both;
	width:138px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;

	padding-right:10px;
}

#menu_baixo a:hover {

	clear:both;
	width:138px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	background:#FFFFFF;
	padding-right:10px;
	text-decoration:none;
}

#box {
	
	float:left;

	padding:5px;

	
}

#box a{
	
	text-decoration:none;

	
}

#box a:hover{
	
	text-decoration:underline;
	color:#999999;

	
}

#box_imagem {
	float:left;
	padding:2px;
	
}

#mensagens {
	padding:15px;
}

#mensagensPerfil {
	padding:15px;
}

#mensagens form textarea {

	height: 4em;
	width: 508px;
	padding-top: 5px;
	padding-right: 5px;
	adding-bottom: 5px;
	padding-left: 5px;
	font-family: 'Lucida Grande',sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.15em;
	line-height: 1.1;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	overflow-x: auto;
	overflow-y: auto;
	margin-bottom:5px;
	border:#CCCCCC solid 2px;
	

}

#mensagens form input {

	width: 450px;
	padding-top: 5px;
	padding-right: 5px;
	adding-bottom: 5px;
	padding-left: 5px;
	font-family: 'Lucida Grande',sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.15em;
	line-height: 1.1;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	overflow-x: auto;
	overflow-y: auto;
	margin-top::5px;
	margin-bottom:5px;
	border:#CCCCCC dashed 1px;
	color:#666666;
	

}

#btenviar {
	background:url(/microblog/images/bt_enviar.jpg); 
	height:32px;
	width:115px;
	float:left;
	cursor:pointer;
}

#btbuscar {
	background:url(/microblog/images/bt_buscar.jpg); 
	height:32px;
	width:115px;
	float:left;
	cursor:pointer;
}


#numeroMaximo {
	width:210px;
	margin-top:-40px;
	margin-bottom:0px;
	padding-right:70px;
	text-align:right;
	float:right;
	z-index:1;
}

#tracejado {
	background:url(/microblog/images/tracejado.jpg) no-repeat center;
	width:500px;
	height:25px;
}

#paginacao {
	width:500px;
	height:25px;
}

#paginacao a{
	
	text-decoration:none;

	
}

#btMais {
	padding-left:448px;
}

#btMais,
#btMenos {
	margin-top:5px;
	margin-bottom:-5px;
	*margin-bottom:0px;
	
}

#boxEndereco{
	margin-bottom:5px;
}

#enviadasRecebidas{
	margin-top:10px;
	display:table;
		width:500px;
}

#enviadasRecebidas a {
	text-decoration:none;	
	
}

#mapa {
	float:right;
	width:167px;
	min-width:167px;
	max-width:167px;
	margin-top:10px;
	padding-right:10px;
}

#mapa a {
	text-decoration: none;
}

.label{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}

.numero{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#999999;
	
}

.titulo{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#0F9AC8;
	font-weight:bold;
}

.mensagemTexto {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

.mensagemTexto a{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#0098d7;
}

.numeroContagem{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:72px;
	font-weight:bold;
	color:#CCCCCC;
}

.linkPaginacao {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#999999;
}

.erros {
	color:#FF0000;
}

.tracejadoInputs{

	padding-top: 5px;
	padding-right: 5px;
	adding-bottom: 5px;
	padding-left: 5px;
	font-family: 'Lucida Grande',sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.15em;
	line-height: 1.1;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	overflow-x: auto;
	overflow-y: auto;
	margin-top::5px;
	margin-bottom:5px;
	border:#CCCCCC dashed 1px;
	color:#666666;
	
}
