/* 10/03/2012 */

html, body {height: 100%;}
html #u_ConteinerExterno, html #u_ConteinerInterno {height: 100%;}
#u_ConteinerExterno {position: relative; min-height: 100%; width: 100%; display: table; background-color: #fff;}
#u_ConteinerInterno {position: relative; min-height: 100%; width: 100%; display: table;}


BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; PADDING-BOTTOM: 0px; MARGIN: 0; OVERFLOW: auto; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial, verdana, helvetica, sans-serif;  background-color: #fff; background-attachment: fixed; background-repeat: repeat;}

BODY.u_mobile {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 76%; BACKGROUND: #ECFEFF; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; OVERFLOW: auto; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial, verdana, helvetica, sans-serif}
	
hr {margin: 10px 0 0 0; border: 1px solid #C1EBFF; height: 2px;}

h3 {font-size: 1.3em; margin: 0;}
td h3 {margin: 0; padding: 0;}

input#u_txtLogin {font-size: 12px; width: 178px;}
input#u_txtSenha {font-size: 12px; width: 77px;}
input#oa_txtBuscarOque {font-size: 12px; width: 269px;}
input#oa_txtBuscarNome {font-size: 12px; width: 269px;}
input#txtNome {font-size: 12px; width: 269px;}
#u_selDNasc {font-size: 12px; width: 42px;}
#u_selMNasc {font-size: 12px; width: 42px;}
input#txtLogin {font-size: 12px; width: 269px;}
input#txtSenha1 {font-size: 12px; width: 87px;}
input#txtSenha2 {font-size: 12px; width: 87px;}
input#txtCaptcha {font-size: 12px; width: 76px;}
input#u_txtNome {font-size: 12px; width: 269px;}
input#u_txtEmail {font-size: 12px; width: 269px;}
input#u_txtTitulo {font-size: 12px; width: 269px;}
#u_txtMensagem {font-size: 12px; width: 269px;}
input#u_txtBuscar {font-size: 12px; width: 208px;}
input#u_txtNome {font-size: 12px; width: 269px;} 
input#u_txtDDD1, input#u_txtDDD2, input#u_txtDDD3, input#u_txtDDD4 {font-size: 12px; width: 42px; margin-bottom: 3px;}
input#u_txtTel1, input#u_txtTel2, input#u_txtTel3, input#u_txtTel4 {font-size: 12px; width: 76px; margin-bottom: 3px;}
#u_selTipoTel1, #u_selTipoTel2, #u_selTipoTel3, #u_selTipoTel4 {font-size: 12px; width: 125px; margin-bottom: 3px;}
input#u_txtEmail1, input#u_txtEmail2, input#u_txtEmail3, input#u_txtEmail4 {font-size: 12px; width: 269px; margin-bottom: 3px; margin-right: 3px;}
#u_selEmail1, #u_selEmail2, #u_selEmail3, #u_selEmail4 {font-size: 12px; width: 74px; margin-bottom: 3px;}
#u_selANasc {font-size: 12px; width: 55px;}
#u_selPais1 {font-size: 12px; width: 269px;}
#u_selUf1 {font-size: 12px; width: 151px;}
#u_txtCidade1 {font-size: 12px; width: 179px;}
input#u_txtBairro1 {font-size: 12px; width: 179px;}
input#u_txtEnder1, input#u_txtDestino {font-size: 12px; width: 299px;} 
input#u_txtCep11 {font-size: 12px; width: 58px;} 
input#u_txtCep21 {font-size: 12px; width: 46px;} 
input#u_txtContato6, input#u_txtContato7, input#u_txtContato8, input#u_txtContato9, input#u_txtContato10, input#u_txtContato11 {font-size: 12px; width: 508px;}
input#oe_txtTitulo {font-size: 12px; width: 328px;}
#oe_txtDescr {font-size: 12px; width: 578px;} 
input#oe_txtDatIni {font-size: 12px; width: 89px;} 
input#oe_txtDatFim {font-size: 12px; width: 89px;} 
input#oe_txtHorIni {font-size: 12px; width: 59px;}
input#oe_txtHorFim {font-size: 12px; width: 59px;}
input#oe_txtIdentLoc1 {font-size: 12px; width: 268px;}
#oe_selMunicp99 {font-size: 12px; width: 213px;}
input#oe_txtAPICountPhotos {font-size: 12px; width: 328px;}
input#oe_txtIdUrlYoutube {font-size: 12px; width: 328px;}
input#oe_txtTitVideo {font-size: 12px; width: 267px;}
#oe_txtMsg1 {font-size: 12px; width: 421px;}
input#oe_txtTitConvite {font-size: 12px; width: 267px;} 
#oe_txtDscConvite {font-size: 12px; width: 259px;}
input#u_txtSenha {font-size: 12px; width: 87px;}
#u_selStartup {font-size: 12px; width: 111px;}
#u_selPais, #oe_selPais1 {font-size: 12px; width: 269px;}
#cboEstado {font-size: 12px; width: 151px;}
#oa_cboEstado, #u_txtEstado, #oe_txtEstado1 {font-size: 12px; width: 151px;}
#u_selMunicip, #oe_txtCidade1 {font-size: 12px; width: 213px;}
#u_selIdioma {font-size: 12px; width: 133px;}
#u_txtMaxPag {font-size: 12px; width: 48px;}
#u_txtMsgConv {font-size: 12px; width: 259px;}
#u_selEmail {font-size: 12px; width: 224px;}
#u_txtGrupo {font-size: 12px; width: 270px;}

/* Home */

.u_destaque {font-weight: bold;}

#u_idiomas {position: absolute; left: 720px; top: 3px;}

.u_foco {color: #0084C4;}
	
form p {
clear: left;
}
form p.u_obs {
margin: 0 0 10px 0;
}

form h2 {font-size: 1.5em;}

p.u_ListaHorizontal {margin: 10px 0 10px 0;}

p.u_ListaHorizontal label {font-weight: bold; float: left; margin-right: 5px;}

p.u_ListaHorizontal a {white-space: nowrap;}


.u_MensagemErro {
color: #fff; margin: 20px; font-weight: normal; background-color: #e77; padding: 10px; width: 500px; height: 80px;
}

.u_voltar {font-weight: bold; margin: 0 20px;}

form#u_cadastro {padding: 0; text-align: left;}

form#u_cadastro td {padding: 5px; vertical-align: top;}


.u_CadastroOlo {width: 415px; margin-top: 10px; font-weight: normal; color: #000; background-color: #fff; padding: 0; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; 	border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

form#u_cadastro h2 {font-weight: normal; font-size: 1.7em;}

form#u_cadastro p {margin: 10px;}

form td.u_TituloCadastro {background-color: #D7F2FF; font-size: 1.4em; font-weight: bold; padding: 5px;}

.u_label {text-align: right;}

.u_label label {margin-left: 3px; float: right;}

/* Olocall */

TABLE {FONT-SIZE: 100%;}

#u_cabecalho, #u_CabecalhoSobreOlo {
	top: 0; left: 0; z-index: 2; HEIGHT: 47px; width: 100%; display: table; MARGIN: 0; padding: 0;}
	
#u_CabecalhoConvite {
	PADDING-LEFT: 110px; HEIGHT: 40px; MARGIN-BOTTOM: 10px; CLEAR: right; z-index: +5; text-align: center; 
}
#u_LogoOlocall {
	FLOAT: left; MARGIN: 0 5px; height: 45px;
}

.u_LogoP {
	WIDTH: 60%;
}
#u_slogan {
	FLOAT: left; MARGIN: 25px 5px 5px 5px; color: #ADD475; font-size: 1.3em; font-weight: bold;
}
.u_sloganP {
	color: #ADD475; font-size: 1em;
}
#u_AvisoTopo{
FONT-WEIGHT: bold; COLOR: #000; background-color: #F3E9A0; padding: 5px; margin: 3px 5px; width: 100px; position: fixed; left: 180px; top: 0; z-index: 1000;}

.u_AvisoLogin {FONT-WEIGHT: bold; COLOR: #000; background-color: #F3E9A0; padding: 5px; margin: 10px 5px; clear: both;}

.u_AvisoLogin span {color: #0084c4}

#u_AvisoErroTopo{
FONT-WEIGHT: bold; COLOR: #fff; background-color: #e77; padding: 5px; margin: 3px 5px; width: 100px; position: fixed; left: 180px; top: 0; z-index: 1000;}

#u_AvisoLoad{
FONT-WEIGHT: bold; COLOR: #000; background-color: #F3E9A0; padding: 5px; margin: 3px 5px; width: 300px; position: fixed; left: 0px; top: 0; z-index: 1000;}

#u_ErroTopo{
FONT-WEIGHT: bold; COLOR: #fff; background-color: #e77; padding: 5px; margin: 3px 5px; width: 100px; position: fixed; left: 180px; top: 0; z-index: 1000;}

#u_AreaTopo {BACKGROUND-COLOR: #fff; display: table-row; height: 40px; MARGIN-TOP: 0; padding: 5px;}

.u_round {border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
border-top-right-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-bottom-left-radius: 5px 5px;
border-top-left-radius: 5px 5px;
}

UL.u_NavTopo {display: table-cell; MARGIN: -10px 0 0 0; PADDING: 0; vertical-align: middle; z-index: 200}
	
UL.u_NavTopo LI {	FLOAT: left; MARGIN: 0px 5px; LIST-STYLE-TYPE: none}

#u_IdentificacaoUsuario {
	FONT-WEIGHT: bold
}
#u_areaMensagem {POSITION: absolute; LEFT: 175px; TOP: 24px; HEIGHT: 20px; vertical-align: middle; z-index: 1}

#u_areaMensagemCadastro {margin: 10px 0 0 150px; width: 400px;}

.u_aviso, #u_msgAlertaTopoAba {FONT-WEIGHT: bold; COLOR: #000; background-color: #FEEC6D; border: 1px solid #D27E22; padding: 2px; margin: 4px; display: table;}

.u_aviso, #u_msgErroTopoAba {FONT-WEIGHT: bold; COLOR: #fff; background-color: #e77;  border: 1px solid #923305; padding: 2x; margin: 4px; display: table;}

#u_msgAlertaTopoAba {FONT-WEIGHT: bold; COLOR: #000; background-color: #FEEC6D;  border: 1px solid #D27E22; padding: 2px; margin: 5px; display: table;}

.u_painel {FONT-WEIGHT: normal; COLOR: #000; background-color: #FEEC6D;  border: 1px solid #D27E22; padding: 2px; margin: 5px; display: table;}

#u_corpo, #u_CorpoSobreOlo {top: 92px; left: 0; padding: 0; display: table; width: 100px; margin: 0px auto;}

#u_corpoPopUp {MARGIN: 10px;}

#u_corpo td, #u_CorpoSobreOlo td, #u_corpoPopUp td {
	VERTICAL-ALIGN: top; 
}
#u_NavLateral {
	WIDTH: 140px; 
	vertical-align: top;
	TEXT-ALIGN: center;
	display: table-cell;
	MARGIN-RIGHT: 25px;
	PADDING: 12px 10px 5px 5px;}
	
#u_visible {
	background-color: #fff;
	 -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px;  border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

#u_NavLateralConvite {
	WIDTH: 90px;
	display: table-cell;
	PADDING-TOP: 0;
}
	#u_NavLateral P {MARGIN-BOTTOM: 0}
	
	IMG#u_PreenchimentoPerfil {
		MARGIN: 5px 0 0 0
	}
	SPAN {FONT-WEIGHT: bold}

	#u_NavLateral TABLE {
		PADDING-BOTTOM: 5px; MARGIN: 0px ; WIDTH: 145px; TEXT-ALIGN: left;}
	
	#u_NavLateral TABLE  TBODY {padding: 0;}
	
	.u_NavLateral TABLE CAPTION {PADDING: 5px 5px 0 5px; border-top: 1px solid #7CCFDE; FONT-SIZE: 1.2em; MARGIN: 0px; WIDTH: 135px; HEIGHT: 1.7em;}
	
	#u_NavLateral .u_NavPerfil CAPTION {border-top: 0;}
	
	#u_NavLateral SPAN.u_PorcPreenchimento {width: 145px; white-space: nowrap;}
	
	li.atualizacao p {margin: 0; padding: 0;}
	
	.u_NavLateral UL A:hover {background-color: #DFF5FF;}
	
	.u_NavLateral TABLE CAPTION A   {FONT-WEIGHT: bold; COLOR: #0084C4; TEXT-DECORATION: none}

	#u_NavLateral CAPTION SPAN {FLOAT: left;}
	
	#u_NavLateral CAPTION IMG {MARGIN-TOP: 5px; FLOAT: right}
	
	#u_NavLateral TD P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0; PADDING-TOP: 0px}
	
	#u_NavLateral TD {PADDING-LEFT: 5px; PADDING-BOTTOM: 0; VERTICAL-ALIGN: top;}
	
	.u_CriarNovo {TEXT-ALIGN: right;	PADDING-RIGHT: 5px}
	
	#u_NavLateral TH{PADDING-LEFT: -20px; PADDING-TOP: 10px;}
	
	#u_NavLateral UL {MARGIN-TOP: 0px; MARGIN-LEFT: -25px; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 0;}
	
	#u_NavLateral UL A {display: block; width: 100%; TEXT-DECORATION: none}
	
	#u_NavLateral UL A:hover {display: block; width: 100%;}
	
	#u_NavLateral UL LI  {LINE-HEIGHT: 1.8em;}
	
	#principal TR.u_ListaContatos  UL, 	#principal TR.u_ListaEventos  UL, #principal TR.u_ListaPerfil  UL {
	MARGIN-LEFT: -40px; border-bottom: 0; MARGIN-BOTTOM: 0;}
	
	iframe {
		border: 1px solid black;
	}
	.u_editar {
		TEXT-ALIGN: right
	}
	
#u_olocall {
	margin-top: 0; z-index: -3; display: table-cell;
}
#u_navegacao {
	PADDING: 0;
	MARGIN: 0;
	VERTICAL-ALIGN: bottom;
}
#u_navegar {
	display: block;
	top: 47px;
	left: 0;
	text-align: center;
	z-index: 0;
	PADDING: 0;
	MARGIN: 0;
	height: 26px;
	 width: 100%;}

UL#u_NavegacaoPrincipal {
	LEFT: 0; MARGIN-TOP: 0; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -37px; MARGIN-RIGHT: 15px; TOP: 0; z-index: 0; display: block}
UL#u_NavegacaoPrincipal LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none;
}
UL#u_NavegacaoPrincipal LI A {
	TEXT-DECORATION: none
}
UL#u_NavegacaoPrincipal LI IMG{
	PADDING-BOTTOM: 2px;
}
UL#u_NavegacaoPrincipal LI.u_atual {
	FONT-WEIGHT: bold; COLOR: #000; 
}

UL#u_NavegacaoPrincipal LI.u_direita {float: right; margin-left: 200px;}

#u_replacedd4 {	MARGIN: 0 0 0 5px; float: left; display: block;}

#u_cabecalho .selecttext a {padding: 5px; margin: 0;}

FORM#u_novo {
	MARGIN: 0;
	PADDING: 0;
    MARGIN-BOTTOM: 0;
}
FORM#u_novo INPUT {
MARGIN-LEFT: 10px;
MARGIN-BOTTOM: 0;
}
#u_principal {
	MARGIN-BOTTOM: 0;
	DISPLAY: block;
	CLEAR: right;
	 BACKGROUND-COLOR: transparent;}
#u_conteudo {PADDING: 0px; MARGIN: 0; width: 650px; BACKGROUND-COLOR: transparent;} 
#u_principalTotal #u_conteudo {width: auto;} 

#u_conteudo_widget {
	PADDING: 0px; MARGIN: 0; width: 100%; 
}
#u_conteudo H1 {
	FONT-SIZE: 1.6em; MARGIN: 0px
}
#u_conteudo H2 {FONT-SIZE: 1.7em; font-family: arial, verdana, helvetica, sans-serif;}
	
#u_conteudo H2, #u_conteudo H2 span {font-weight: normal;}
	
TABLE#u_conteudo THEAD H2 {
	PADDING: 0; MARGIN: 0; TEXT-ALIGN: left; float: left;
}
#u_conteudo THEAD H3 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0px 3px; float: left;
}
TABLE#u_conteudo THEAD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE#u_conteudo THEAD .u_titulo A {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
TABLE#u_conteudo THEAD TR.u_titulo TD {
	PADDING: 5px;
}
TABLE#u_conteudo THEAD .u_titulo img {vertical-align: middle;}

TABLE#u_conteudo THEAD .u_breadcrumb {
	padding: 5px;}
TABLE#u_conteudo THEAD .u_breadcrumb A {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: underline
}
TABLE#u_conteudo THEAD SPAN {
	FLOAT: left;
}
TABLE#u_conteudo THEAD .u_breadcrumb SPAN {
	FLOAT: none;}
TABLE#u_conteudo THEAD IMG {
	MARGIN-TOP: 5px; 
}
TABLE#u_conteudo IMG.u_icone:first-child {
	cursor: pointer;
}
TABLE#u_conteudo IMG.u_icone {
	FLOAT: left; MARGIN: 3px 5px 0px 0px; vertical-align: middle;
}
TABLE#u_conteudo IMG.u_NavItemAnt {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
TABLE#u_conteudo IMG.u_NavItemProx {
	FLOAT: right; MARGIN: 0px 5px 0px 0px
}
#u_conteudo TR.u_NavConteudo TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#u_conteudo TR.u_NavConteudo A {
	FONT-WEIGHT: bold; COLOR: #069; TEXT-DECORATION: underline
}
.u_conteudo thead TR.u_NavConteudo TD {-webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px;}
.u_conteudo tfoot TR.u_NavConteudo TD {-webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px;  border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
IMG {
	VERTICAL-ALIGN: middle
}
#u_BemVindo {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}

#u_BemVindo H1 {font-size: 1.7em; font-weight: normal;}

#u_BemVindo H3 {
	font-size: 1.2em; color: #0084C4; margin-top: 20px;
}
#u_BemVindo P {
	MARGIN: 5px 0px 10px
}
#u_BemVindo A {
	TEXT-DECORATION: none;
}
#u_BemVindo .u_ApresentarDemo, #u_BemVindo .u_apresentar {PADDING: 15px; MARGIN: 15px; background-color: #e9e9e9; border: 1px solid #ccc; display: block;}

div.u_ApresentarDemo img, div.u_apresentar img {border: 1px solid #000; display: block; float: left; margin-right: 10px;}
	
div.u_apresentar img {border: 0;}

div.u_apresentar {padding-bottom: 0;}

div.u_apresentar span {clear: left; display: block; margin: 0; padding: 0; font-weight: normal;}
	
#u_BemVindo .u_apresentar h3 {color: #000; margin-top: 0;}
	
div.u_ApresentarDemo p, div.u_apresentar p, div#u_PaginaErro p {margin-bottom: 0;}

div#u_PaginaErro img, div#u_PaginaRemocao img {display: block; float: left; margin-right: 10px;}

div#u_PaginaErro h1 {color: #ff4f4f; margin-top: 0;}

div#u_PaginaRemocao h1 {color: #B0D777; margin-top: 0;}

div#u_PaginaErro ul li{margin-left: 265px;}

div#u_PaginaErro, div#u_PaginaRemocao {width: 570px; text-align: left; MARGIN: 50px auto; font-size: 1.3em; color: #666; border-top: 1px solid #ccc; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; border-left: 1px solid #ccc; font-weight: normal; background-color: #f7f7f4; padding: 20px; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px;     border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

div#u_PaginaErroInterno p {margin-bottom: 0;}

div#u_PaginaErroInterno img {display: block; float: left; margin-right: 10px;}

div#u_PaginaErroInterno h1 {color: #ff4f4f;}

div#u_PaginaErroInterno {PADDING: 15px; MARGIN: 10px; font-size: 1.3em; color: #666;}

TABLE.u_relatorio {
    BACKGROUND-COLOR: #fff; MARGIN: 10px 0 0 0; WIDTH: 650px; BORDER: #7ccfde 1px solid; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px;     border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;
}

TABLE.u_relatorio TABLE.u_relatorio {WIDTH: 630px;}

TABLE.u_relatorio CAPTION {
	PADDING: 5px; MARGIN: 0px; FONT-SIZE: 1.5em; HEIGHT: 1.7em; TEXT-ALIGN: left; 
}
TABLE.u_relatorio CAPTION SPAN {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
TABLE.u_relatorio CAPTION SPAN {
	FLOAT: left;
}
TABLE.u_relatorio .u_SelecionarVisualizacao TD {
PADDING: 5px; BORDER-TOP: 1px solid #D7F2FF;
}
TABLE.u_relatorio .u_SelecionarVisualizacao SPAN {
	MARGIN-RIGHT: 10px; Float: right; WHITE-SPACE: nowrap
}
TABLE.u_relatorio .u_SelecionarVisualizacao A {
	FONT-WEIGHT: normal; COLOR: #069; TEXT-DECORATION: underline
}
 .u_divSetaContato1 IMG, .u_divSetaContato2 IMG {
	FLOAT: right;}
	
TABLE CAPTION IMG, TABLE THEAD TR.u_titulo DIV IMG {
	MARGIN-TOP: 5px; FLOAT: right
}
TABLE CAPTION IMG.u_icone {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
TABLE.u_relatorio tbody {
	WIDTH: 100%;
}
.u_acoes {BACKGROUND-COLOR: #D7F2FF;}

#u_lstSolic .u_acoes {display: none;}

.u_acoes TD {
	PADDING-RIGHT: 0; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}
.u_Solicitacao {
	BACKGROUND-COLOR: #F4FDFF;
	BORDER: 1px solid #CCC;
	PADDING: 10px;
	WIDTH: 300px;
}
.u_EnviarMensagem  {
	width: 100%;
}
.u_AtualizacaoContato TD, .u_EnviarMensagem TD {
	PADDING: 5px;
}

.u_NavPag TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
}
.u_NavPag SPAN, .u_NavPag a {
	MARGIN: 0 3px;
}
.u_NavPag a {
	MARGIN: 0 3px;
	FLOAT: left;
}
.u_paginas {
	FONT-WEIGHT: normal;
	FLOAT: left;
}
.u_NumPag {
	FLOAT: right;
	FONT-WEIGHT: bold;
}
.u_NavPag TD .u_atual {
	FONT-WEIGHT: bold;
	FLOAT: left;
}
.u_NavRelatorio TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.u_AcaoOculta {display: none;}
.u_AcaoOculta td{border-top: 1px solid #ccc;}
.u_acoes A {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #069
}
.u_acoes A:visited {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #069
}
.u_acoes A:hover {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #069
}
.u_acoes TD INPUT, .u_EditarItemRelatorio  TD INPUT {
	VERTICAL-ALIGN: middle
}
.u_acoes DIV  {
	padding: 0 3px; margin: 0;
}
.u_acoes DIV A, .u_acoes DIV A:hover, .u_acoes DIV SPAN {
	display: block; width: 100%; MARGIN:  5px 0;
}
.u_acoes DIV#oe_divBodyEventPannel  SPAN {
	display: block; width: auto; MARGIN:  0;
}

.u_MsgAusenciaItem {padding: 20px;}

.u_NavRelatorio TD {
	BACKGROUND-COLOR: #f9f9f9
}
.u_NavRelatorio TD A {
	MARGIN: 0px 0px 0px 8px
}
.u_NumPaginas {
	FLOAT: right; POSITION: relative}
	
TABLE.u_relatorio TR.u_CabecalhoRelatorio, TABLE.u_ConjuntoCampos TR.u_CabecalhoRelatorio {
	BORDER-RIGHT: #D7F2FF 1px solid; BORDER-TOP: #D7F2FF 1px solid; BORDER-LEFT: #D7F2FF 1px solid; BORDER-BOTTOM: #D7F2FF 1px solid; BACKGROUND-COLOR: #F4FDFF
}
TABLE.u_relatorio TH, TABLE.u_ConjuntoCampos TR.u_CabecalhoRelatorio TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #D7F2FF 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.u_relatorio TR.u_ItemRelatorio TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #D7F2FF 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #D7F2FF 1px solid;
}
TABLE.u_relatorio TR.u_AcaoOculta TD {BORDER-TOP:  1px solid #D7F2FF;}

.u_naoquebra {white-space: nowrap;}
TABLE.u_relatorio TR.u_ItemRelatorio TD A {
	white-space: wrap; display: block; width: 100%;
}
TABLE.u_relatorio TR.u_ItemRelatorio TD A:hover {
	white-space: wrap; display: block; width: 100%;
}
TABLE.u_relatorio TR.u_EditarItemRelatorio TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #CCC 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #CCC 1px solid; BACKGROUND-COLOR: #D5EBCF;
}
tr.u_item td {
BORDER-TOP: #D7F2FF 4px solid;
}
TD.u_AcaoItem {
	PADDING-LEFT: 0px; WIDTH: 20px; TEXT-ALIGN: right
}
TD.u_AcaoItem A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 18px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TD.u_AcaoItem IMG {
	cursor:pointer; cursor:hand
}
.u_MensagemCorpo {padding: 35px; text-align: center;}

TABLE.u_relatorio TD.u_VisaoPerfis, TD.u_VisaoPerfis {
	PADDING: 0 10px; MARGIN: 0px; VERTICAL-ALIGN: top;}
	
@-moz-document url-prefix() {TABLE.u_relatorio TD.u_VisaoPerfis, TD.u_VisaoPerfis {PADDING: 0 10px;} }

TABLE.u_ConjuntoCampos {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0 10px 0;  WIDTH: 100%; PADDING-TOP: 0px;  BORDER: #7ccfde 1px solid; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px;     border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}

@-moz-document url-prefix() {TABLE.u_ConjuntoCampos {MARGIN: 7px 0 7px 0;} }
	
TABLE.u_ResponderSolicitacao {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px;
}
TABLE.u_ConjuntoCampos THEAD TD, TABLE.u_ConjuntoCampos THEAD TH, TABLE.u_ResponderSolicitacao THEAD TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; HEIGHT: 1.5em
}
TABLE.u_ConjuntoCampos THEAD A, TABLE.u_ResponderSolicitacao THEAD A {
	COLOR: #0084C4; TEXT-DECORATION: none
}
.u_subtitulo TD{padding: 5px;}
.u_subtitulo span {font-size: 1.3em; margin: 0;}
TABLE.u_ConjuntoCampos  H3, TABLE.u_ResponderSolicitacao THEAD H3, .u_subtitulo span {
	MARGIN: 0px; color: #0084C4;
}
TABLE.u_ConjuntoCampos  H3 A {text-decoration: none;}
span.u_nome_contat {color: #0084C4; font-size: 1.4em; margin-left: 3px;}
span.u_ender_tit {color: #000; font-size: 1em; font-weight: normal; margin-top: 0.2em;}

TABLE.u_ConjuntoCampos THEAD IMG, TABLE.u_ResponderSolicitacao THEAD .u_divSetaContato2 {
	FLOAT: right; MARGIN: 0
}

.u_fechar {
	FLOAT: right; MARGIN: 3px 5px;
}

TABLE.u_ConjuntoCampos THEAD TD P, TABLE.u_ResponderSolicitacao THEAD TD P {
	PADDING: 10px 5px 0 5px;
	DISPLAY: block;
	CLEAR: left;
}
TABLE.u_ConjuntoCampos  TBODY H3 {font-size: 1.2em;}
TABLE.u_ConjuntoCampos TBODY UL {
	MARGIN: 0 0 0 -25px;
}

TABLE.u_ConjuntoCampos TBODY H4 {
	MARGIN: 10px 0 0 0 ; clear: both;
}

.u_ContatoGrupos TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.u_ContatoGrupos IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
TABLE.u_ConjuntoCampos TBODY TD, TABLE.u_ResponderSolicitacao TBODY TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TABLE.u_ConjuntoCampos TBODY TD.u_FotoUsuario, TABLE.u_ResponderSolicitacao TBODY TD.u_FotoUsuario {
	VERTICAL-ALIGN: top; WIDTH: 85px
}
TABLE.u_ResponderSolicitacao TBODY A {
	MARGIN-TOP: 3px
}
TABLE.u_ConjuntoCampos TBODY P {
	MARGIN: 5px 0px; 
}
TABLE.u_ConjuntoCampos FORM {
	MARGIN: 0;
}
TABLE.u_ContatosPerfil {WIDTH: 100%;}
TABLE.u_ContatosPerfil TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.u_ContatosPerfil H2 {
	MARGIN: 0px
}

#u_AssociarContatos h3{
	MARGIN: 0; font-weight: bold; font-size: 1.3em;
}
#u_AssociarContatos TD{
	VERTICAL-ALIGN: top;
}

.u_local td {width: 320px;}

.u_local td label {font-weight: normal; display: block; clear: left; margin-top: 10px;}

.u_local td label span {font-weight: bold;}

div.u_ListaEntrada {border: 1px solid #ccc; width: 200px; max-height: 150px; overflow: auto; padding: 10px;}

label.u_EntradaDado {clear: both; font-weight: normal; white-space: nowrap;}

label.u_EntradaDado input {margin-right: 10px;}

.u_StatusDado {
	BACKGROUND-COLOR: #F4FCED;
	PADDING: 5px;
}
.u_DadoUsCont {
	COLOR: #FF9900;
	FONT-WEIGHT: bold;
}
.u_DadoUsContUno {
	COLOR: #0099CC;
	FONT-WEIGHT: bold;
}
.u_DadoUsSinc {
	COLOR: #996600;
	FONT-WEIGHT: bold;
}
.u_DadoContSinc {
	COLOR: #009900;
	FONT-WEIGHT: bold;
}
.u_DadoContNSinc {
	COLOR: #990000;
	FONT-WEIGHT: bold;
}
#u_AdicionarNovo {
DISPLAY: block;
}
#u_AdicionarNovo INPUT {
FLOAT: left;
MARGIN-RIGHT: 10px;
}
#u_AdicionarNovo A {
MARGIN-LEFT: 10px;
}
TABLE TR.u_contatos {
	TEXT-ALIGN: center
}
TABLE TR.u_contatos TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
TABLE TR.u_contatos TD H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.u_CompartilharPerfil TR.u_SelecionarItem TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.u_CompartilharPerfil TR.u_ajuda TD {
	BACKGROUND-COLOR: #f4fced
}
TABLE.u_CompartilharPerfil TR.u_ajuda TD OL {
	MARGIN: 10px 10px 10px -10px
}
TABLE.u_CompartilharPerfil H3 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 5px
}
DIV.u_SeusItens {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none
}
LABEL {DISPLAY: block; FONT-WEIGHT: bold}

.u_opcional {color: #666;}

#oe_areaMsg label {font-weight: normal;}

TEXTAREA {
	DISPLAY: block; MARGIN-BOTTOM: 5px; border-top: 2px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa; border-left: 2px solid #aaa;
}
TEXTAREA.u_NoOverflow {
	OVERFLOW: hidden
}
.u_check {
	DISPLAY: block; FONT-WEIGHT: normal
}
.u_alerta {
	FONT-WEIGHT: bold; COLOR: #990000
}

.u_FloatLeft {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.u_SemQuebra {
	WHITE-SPACE: nowrap
}
.u_SemQuebra A {
	MARGIN-RIGHT: 10px
}
THEAD .u_GruposContato TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
THEAD .u_GruposContato A {
	FONT-WEIGHT: bold; MARGIN: 0px 5px; COLOR: #069; TEXT-DECORATION: underline
}
#u_divExibAniv select {
	margin-left: 5px;
}

#u_totGroupAssoc ul {line-height: 180%; list-style-type: none; margin-left: -40px;}

A:link {
	COLOR: #069; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #069; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #069; TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#u_adsense {vertical-align: top;}
#u_AnuncioOlocall, .u_AnunciosLaterais {width: 160px; background-color: #fff; margin: 10px; padding: 10px; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px; border-top-left-radius: 5px 5px; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;}
.u_AnunciosLaterais h4 {margin: 10px 0 0 0;}
#u_adsense h3 {color: #0084C4; font-size: 1.2em; margin-top: 0;}
#u_adsense ul {margin: 0 0 10px -25px;}
#u_adsense h3.u_AnunciosLaterais {padding: 5px; color: #000;  BACKGROUND-COLOR: #fff; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
.u_AnunciosLaterais .u_anuncio {border-top: 1px solid #7ccfde; margin: 10px 0 0 0; padding: 0; width: 160px;}
#u_rodape {
	MARGIN: 10px 0; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px;  border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;
}
#u_rodape A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

FORM#u_novo {
	MARGIN-BOTTOM: 0;
}

/* Janela Float */
#u_float {position: absolute;  z-index: 200;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{#u_float {padding-right: 10px;}}
	
#u_portlet {border-color: #3B5998 #3B5998 -moz-use-text-color; border-style: solid solid none; border-width: 1px 1px medium; background: none repeat scroll 0 0 #666; padding: 10px; border: 1px solid rgba(82, 82, 82, 0.7); -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}

#u_portletMaior {border-color: #3B5998 #3B5998 -moz-use-text-color; border-style: solid solid none; border-width: 1px 1px medium; background: none repeat scroll 0 0 #666; padding: 10px; border: 1px solid rgba(82, 82, 82, 0.7); -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}

#u_titleBar {width: 100%; height: 100%; vertical-align: top; font: 100%; font-weight: bold;}

#u_titleBar thead td {padding: 5px;}

#u_titleBar td#u_TituloFloat {width: 90%; cursor: move; height: 30px;}

#u_titleBar ilayer {margin-right: 40px;}

#u_titleBar layer {width: 100%;}

#u_titleBar td#u_x {width: 10%; cursor: hand;}

#u_titleBar input {font-size: 110%;}

#u_titleBar .u_acoes {height: 40px;}

#u_float  form {border: 1px solid #ccc;}

#u_horario {font-weight: bold; margin: 10px 0;}

#u_x {text-align: right;}
.u_ConteudoPortlet td {padding: 10px; background-color: #fff; font-weight: normal; color: #000; vertical-align: top;}
.u_ConteudoPortlet td div {max-height: 300px; overflow: auto;}
#u_portletMaior  .u_ConteudoPortlet td div {max-height: 500px; overflow: auto;}

.u_PorcPreenchimento {font-size: 100%; font-weight: bold; white-space: nowrap;}

.u_AjudaItem {text-align: right; padding-right: 10px;}

#u_HistoricoNavegacao, #u_HistoricoNavegacao td{background-color: #e9e9e9; width: 100%;}

#u_HistoricoNavegacao thead {text-align: left;}

#u_HistoricoNavegacao td {border-top: 1px solid #ccc;}

#u_HistoricoNavegacao a {color: #666; text-decoration: none;}

/* Sele&ccedil;ão */

.thistext {font-weight: normal;}

.thistext a {color: #000; text-decoration: none;}

.thistext a:visited {color: #000; text-decoration: none;}

.thistext a:hover {color: #000; text-decoration: none; background-color: #fff;}

#replacedd1-selectshow {overflow-y: auto; overflow-x: hidden; height: 50px; width: 130px; display: none; position: absolute; left: 4px; top: 26px; border: 1px solid rgb(153, 153, 153); background: none repeat scroll 0% 0% white; z-index: 500;}

	.selectborder {
		BORDER: 0; 
	}
	.selectitem {
		MARGIN: 4px; CURSOR: default
	}
	.selecttext {
		WIDTH: 100%; TEXT-ALIGN: left
	}
	
#u_corpoAjuda h2 {margin-left: 10px;}

#u_corpoAjuda h2 a {text-decoration: none;}

#u_MenuTopico {margin: 0 10px; clear: both;}

#u_MenuTopico a,  #u_MenuSubTopico a {text-decoration: none;}

#u_MenuTopico li {list-style-type: none; float: left; padding: 10px;}

#u_MenuTopico li.u_AjudaAtual {font-size: 1.1em; font-weight: bold;}

#u_MenuTopico li.u_AjudaAtual a {font-weight: bold;}

#u_MenuSubTopico {float: left; width: 250px; height: 500px;}

#u_MenuSubTopico li {list-style-type: none; padding: 10px; margin: 2px;}

#u_MenuSubTopico li.u_AjudaAtual {font-weight: bold; font-size: 1.1em;}

#u_TopicoAjuda {position: absolute; top: 138px; margin: 10px; width: 770px;}

#u_SubTopicoAjuda {float: left; padding: 5px 15px;}

#u_SubTopicoAjuda ul, #u_SubTopicoAjuda ol, #u_SubTopicoAjuda p {width: 300px;}

.u_GrupoAjuda {padding: 8px; vertical-align: top;}

.u_GrupoAjuda h3 {background-color: #D7F2FF; padding: 5px; margin-top: 0;}

.u_GrupoAjuda li {line-height: 170%; margin-left: 15px;}

/* Evento */

.u_tituloEtapa td {padding: 0 0 0 55px; font-weight: bold; font-size: 1.2em; color: #666;}

.u_InfoEvento td {padding: 0 3px 5px 3px; vertical-align: middle;}

.u_InfoEvento span {margin: 5px 2px 5px 2px; font-weight: normal;}

.u_InfoEvento span.u_TipoEvento b{color: green;}

.u_InfoEvento span.u_naovou {font-weight: bold;}

.u_InfoEvento span.u_TempoRestante b {color: green;}

.u_InfoEvento td span img{vertical-align: middle;}

.u_InfoFornecedor td {padding: 0 3px 5px 10px; vertical-align: middle;}


TABLE.u_ConjuntoCampos THEAD TABLE TR.u_InfoEvento TD span img {margin: 0; float: none; vertical-align: middle;}

.u_FotoConvite, .u_FotoFornecedor  {
	width: 140px; float: left; margin: 10px;
}

.u_convite, .u_DescricaoPagForn {
	padding: 6px 0;
}

td.u_QuandoVaiSer, td.u_OndeVaiSer {
	BACKGROUND-COLOR: #D7F2FF; width: 50%; padding: 0;
}
.u_QuandoVaiSer h4, .u_OndeVaiSer h4 {color:#0084C4; font-weight: bold; font-size: 1.3em; margin: 0; padding: 0;}
.u_QuandoVaiSer SPAN, .u_OndeVaiSer SPAN {font-weight: normal;}


TABLE TR.u_participantes {
	TEXT-ALIGN: center;
}

TABLE TR.u_participantes TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; TEXT-ALIGN: center
}
TABLE TR.u_participantes TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFF; COLOR: #000; PADDING: 5px;
}
TABLE TR.u_participantes TD H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-weight: normal; 
}
TABLE TR.u_participantes TD A {
	TEXT-DECORATION: none;
}

TD.u_NavAntProx {width: 35px; text-align: center; vertical-align: middle; padding: 0;}

TD.u_EsteiraFotos {text-align: center; width: 560px;}

div.u_ListaTodosConvidados {text-align: left; height: 400px; overflow: auto;}

.u_EsteiraFotos div {float: left; width: 80px; margin: 0 0.25em;}

.u_EsteiraFotos div.u_MensagemEsteira {float: none; width: auto; margin-top: 35px;}

.u_legenda {margin-top: 10px; font-weight: bold;}

div.u_ListaTodosConvidados div  h4 {text-align: center;}

div.u_ListaTodosConvidados div {float: left; width: 80px; height: 120px; margin: 5px 0.41em; text-align: center;}

div.u_ListaTodosConvidados H3 {color: #000; font-size: 1.2em; width: 100%; clear: both;}

.u_NavegacaoParticipantes  {margin: 0; width: 100%; border-top: 1px solid #D7F2FF;}

.u_NavegacaoQuandoOnde TD{
	PADDING: 5px; MARGIN: 0px; border: 0; BACKGROUND-COLOR: #D7F2FF;}

.u_NavegacaoParticipantes TD {PADDING: 5px; MARGIN: 0px; BACKGROUND-COLOR: #DFF5FF; border-top: 1px solid #DFF5FF;}
	
.u_NavegacaoParticipantes TD span {
	FONT-WEIGHT: normal;
}
.u_NavegacaoParticipantes TD.u_atual span {
	FONT-WEIGHT: bold;
}
.u_NavegacaoParticipantes TD TABLE TD {
	BORDER-BOTTOM: 0; 
}
.u_NavegacaoQuandoOnde TD A  {text-decoration: underline;} 

.u_NavegacaoParticipantes TD A  {text-decoration: none;}

.u_NavegacaoQuandoOnde TD.u_atual {
	FONT-WEIGHT: bold; COLOR: #000; BACKGROUND-COLOR: #D7F2FF; 
}

.u_NavegacaoParticipantes TD.u_atual {FONT-WEIGHT: bold; COLOR: #000;}

span.u_hora {font-weight: normal;}

tr.u_programacao td {border-top: 1px solid #7ccfde;} 
tr.u_programacao td span, tr.u_programacaoMesmaData  td span {font-weight: normal;} 
.u_ResultadoBusca td {border-bottom: #CCC 1px solid;}
tr.u_programacao td table tr td{border-bottom: 0;}
.u_ProgramacaoData {width: 130px; text-align: right;}
.u_ProgramacaoHora {width: 90px; text-align: right;}
tr.u_programacao td.u_EventoAtual span, tr.u_programacaoMesmaData td.u_EventoAtual span {font-weight: bold;}
.u_MarcacaoAtual img {margin-top: 5px;}
.u_etapa span, .u_etapa div {padding-left: 25px;}
.u_etapa span.MaxMin {padding-left: 0;}
 .u_BuscaLocal {width: 100%;}
 .u_Mensagem TD {padding: 0; border-bottom: 1px solid #D7F2FF;}
 TR.u_Mensagem TD H4{margin: 0; font-size: 1.2em;}
  TR.u_Mensagem TD H4 A {text-decoration: none;} 
 .u_IdentRemetente {padding: 5px 0; width: 90px;}
  .u_TextoMensagem {margin: 0 0 5px 0;}
 .u_TempoMensagem {color: #666; font-weight: normal;}
 .u_comente TD {BORDER-TOP: 0;}
.u_EscolhaEnqueteLocal, .u_EscolhaEnqueteData {display: table; margin-bottom: 5px; padding: 5px; background-color: #f9f9f9; border: 1px solid #ccc; }
.u_IdentRemetente {width: 15%;}
.u_MensagemMicroBlog {width: 55%;}
.u_contador {font-size: 1.2em; font-weight: bold; margin-left: 237px; color: grey;}
.u_ContadorNegativo {font-size: 1.2em; font-weight: bold; margin-left: 237px; color: #fd4e4e;}
.u_PreferenciaEnquete {width: 25%;}
.u_AcaoMensagem {width: 5%;}
.u_selecionar {float: left; margin: 8px 0 0 0;}
.u_SelectFiltro {float: left; margin-right: 5px;}
table.u_ConjuntoCampos td.u_MostrarMais, .u_MostrarMais {text-align: center; padding: 4px;}
.u_ListaMensagensMicroblog {width: 100%; display: block; padding: 0;}
.u_ListaMensagensMicroblog table{width: 100%; margin: 0;}
.u_ConjuntoCampos .u_NavSec {background-color: #E8F9FF;}
.u_ConjuntoCampos .u_NavSec a {margin-right: 20px; text-decoration: none;}
.u_ConjuntoCampos .u_NavSec a.u_atual{font-weight: bold; color: #000;}


TABLE TR.u_ListaAlbuns {TEXT-ALIGN: center;}
TABLE TR.u_ListaFotos{
	TEXT-ALIGN: center;
}
TABLE TR.u_ListaFotosLinha{
	TEXT-ALIGN: left;
}
.u_FotoEventoMin {width: 70px; padding: 10px;}
TABLE TR.u_ListaFotos TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; TEXT-ALIGN: center
}
TABLE TR.u_ListaFotosLinha{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; TEXT-ALIGN: left;
}
TABLE TR.u_ListaFotos TH, TABLE TR.u_ListaVideos TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFF; COLOR: #000; PADDING: 5px;
}
TABLE TR.u_ListaFotos TD H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  
}
TABLE TR.u_ListaFotos TD A, TABLE TR.u_ListaVideos TD A, TABLE TR.u_ListaFotosLinha TD A {
	TEXT-DECORATION: none;
}
TABLE TR.u_ListaFotos .u_EsteiraFotos div, TABLE TR.u_ListaVideos .u_EsteiraVideos div {float: none; display: inline; margin: 0; text-align: center;}

TABLE TR.u_ListaAlbuns TD, TABLE TR.u_ListaFotos TD, TABLE TR.u_ListaVideos TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; overflow: auto;
}
TABLE TR.u_ListaAlbuns TH, TABLE TR.u_ListaFotos TH, TABLE TR.u_ListaVideos TH {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #FFF; COLOR: #000; PADDING: 5px;
}
TABLE TR.u_ListaFotos DIV.u_ThumbAlbum, TABLE TR.u_ListaAlbuns DIV.u_ThumbAlbum, TABLE TR.u_ListaFotos DIV.u_ThumbFoto, TABLE TR.u_ListaVideos DIV.u_ThumbVideo {
	FLOAT: LEFT; TEXT-ALIGN: center; MARGIN: 20px 20px; WIDTH: 160px; height: 160px;}
TABLE TR.u_ListaAlbuns DIV.u_ThumbAlbum H4, TABLE TR.u_ListaFotos DIV.u_ThumbVideo H4, TABLE TR.u_ListaVideos DIV.u_ThumbVideo H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.u_ThumbAlbum H4, .u_ThumbFoto H4 {white-space: wrap;}
.u_ThumbFoto H4 img {margin-top: -2px;}
TABLE TR.u_ListaAlbuns TD A, TABLE TR.u_ListaVideos TD A, TABLE TR.u_ListaVideos TD A {
	TEXT-DECORATION: none;
}
.u_FotoAlbum div{width: 420px; margin: 0 auto;}
.u_ListaVideos TD {VERTICAL-ALIGN: top;}
.u_ThumbVideo {width: 110px;}
.u_FotoAtual,.u_VideoAtual  {border: 2px solid #ffcc00}
.u_FotoAlbum, .u_Video {text-align: center;}
.u_FotoAlbum {min-height: 460px;}
.u_FotoAlbum h4, .u_Video h4 {white-space: nowrap;}
.u_Video div {text-align: center; width: 500px; margin: auto;}
.u_Video p {width: 500px;}
.u_CaixaTextoAcoes {float: left; margin: 0 5px 0 0;}
.u_acoes TD h4 {margin: 0 0 0 15px;}
.u_acoes TD h4 A {TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.u_ConjuntoCampos td.u_metade {border-top: 0; border-right: 2px solid #c1ebff; padding: 0; margin: 0; width: 50%;}
.u_ConjuntoCampos td.u_metadeDireita {border-top: 0; padding: 0; margin: 0; width: 50%;}
.u_ConjuntoCampos td.u_metade table, .u_ConjuntoCampos td.u_metadeDireita table{width: 100%;}
table.u_ConjuntoCampos tbody td.u_metade table td h3, table.u_ConjuntoCampos tbody td.u_metadeDireita table td h3 {margin: 0; padding: 0;}
.u_ConjuntoCampos  td.u_metade table thead td, .u_ConjuntoCampos  td.u_metadeDireita table thead td{margin: 0; padding: 0; PADDING-LEFT: 0;}
#u_ListaConvite  {margin: 0 0 5px 0;}
#u_ListaConvite legend {FONT-WEIGHT: bold; font-size: 1.2em;}
#u_ListaConvite label, .u_ListaConvidados label {FONT-WEIGHT: normal; margin-bottom: 3px;}
#u_ListaConvite A, .u_ListaConvidados A {TEXT-DECORATION: none;}
.u_ListaConvidados .u_acoes .u_selecionar A {TEXT-DECORATION: underline;}
#u_ListaConvite input, .u_ListaConvidados tr.u_acompanhante input {margin-bottom: 5px;}
.u_OutroContato {BORDER-BOTTOM: 1px solid #ccc; MARGIN-BOTTOM: 10px;}
.u_acompanhante {margin-left: 23px;}
tr.u_acompanhante {margin-left: 0;}
tr.u_acompanhante span {font-weight: normal;}
.u_ListaConvidados {margin: 0;}
.u_ListaConvidados TD  {padding: 0;}
.u_ListaConvidados TD span {margin: 0;}
#u_ListaConvite UL LI {list-style-type: none; margin-left: -15px;}
TD.u_checkbox {padding: 0; width: 10px;}
TD.u_checkbox  input{padding: 0; margin: 0;}
TD.u_NomeConvidado, TD.u_NomeAcompanhante {text-align: left; font-size: 1em; padding: 0;}
TD.u_NomeAcompanhante span {font-weight: normal;}
.u_organizador {font-weight: normal; color: #063;}
.u_naoaberto {font-weight: bold;}
.u_passado {background-color: #FBFEC2;}
.u_naovou {color: #F00;}
.u_naovou a {color: #F00;}

#u_tela {background-color: #000; text-align: center;}
#u_tela table {height: 750px; width: 750px;}
#u_tela table td {text-align: center;}
#u_tela #u_AvisoTopo {width: 370px; color: #000;}
#u_tela div {color: #fefefe;}
#u_tela a.u_fechar {color: #fefefe; position: absolute; top: 5px; right: 10px; text-decoration: none;}
#u_tela a.u_fechar span {color: #000; background-color: #ccc; padding: 2px 5px;}
.u_slideshow {margin: auto; height: 750px; width: 750px; background-color: #000; color: #fefefe;}
.u_slideshow img {padding: 15px; border: 1px solid #ccc; background-color: #eee; }
#oe_picasaSlide {margin: auto;}

.u_acoes .u_MaisAcoes {padding-top: 3px;}

.u_acoes a.u_LinkAcoes, .u_acoes a.u_LinkAcoes:hover {float: left; margin:5px 10px 0 0; padding: 0;}

.u_acoes  a.u_destaque, .u_acoes  a.u_destaque:hover, a.u_destaque {color: #000; background-color: #ffe88a; font-weight: bold;} 

.u_acoes a.u_enfase, .u_acoes  a.u_enfase:hover, input.u_enfase {font-weight: bold;}

.u_acoes span .u_botao{float: left;}

.u_acoes select {margin-top: 8px;}

/* Botões */

.u_botao {margin-right: 8px;}

a.u_botao, a:hover.u_botao, a:visited.u_botao, a.u_BotaoEnfase, a:hover.u_BotaoEnfase, a:visited.u_BotaoEnfase, a.u_BotaoDestaque, a:hover.u_BotaoDestaque, a:visited.u_BotaoDestaque, a.u_BotaoInativo, a:hover.u_BotaoInativo, a:visited.u_BotaoInativo, a.u_BotaoAtual, a:hover.u_BotaoAtual, a:visited.u_BotaoAtual, .u_BotaoDestaque, input.u_botao, input.u_BotaoEnfase, input.u_BotaoDestaque, input.u_BotaoInativo, #u_acesso input.u_botao, .u_acoes input.u_BotaoEnfase, .u_acoes input.u_BotaoDestaque, .u_acoes input.u_BotaoInativo, input.u_BotaoAtual, .u_acoes input.u_BotaoAtual, input.u_BotaoAnuncie, .u_acoes input.u_BotaoAnuncie, a.u_BotaoAnuncie, a:hover.u_BotaoAnuncie, a:visited.u_BotaoAnuncie {float: left; white-space: nowrap; margin: 3px 3px 3px 3px; text-decoration: none; cursor: default; cursor: pointer; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; 	border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px; font-size: 9pt;}

a.u_botao, a:hover.u_botao, a:visited.u_botao, a.u_BotaoInativo, a:hover.u_BotaoInativo, a:visited.u_BotaoInativo, a.u_BotaoAtual, a:hover.u_BotaoAtual, a:visited.u_BotaoAtual, input.u_BotaoInativo, #u_acesso input.u_botao, input.u_botao, .u_acoes input.u_BotaoInativo {border-top: 1px solid #ccc; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; border-left: 1px solid #ccc;  color: #000; background-color: #f7f7f4;}

input.u_BotaoDestaque, .u_acoes input.u_BotaoDestaque, a.u_BotaoDestaque, a:hover.u_BotaoDestaque, a:visited.u_BotaoDestaque{background-color: #ffe88a;}

input.u_BotaoAnuncie, .u_acoes input.u_BotaoAnuncie, a.u_BotaoAnuncie, a:hover.u_BotaoAnuncie, a:visited.u_BotaoAnuncie{background-color: #093; color: #fff;}

input.u_BotaoDestaque, .u_acoes input.u_BotaoEnfase, a.u_BotaoEnfase, a:hover.u_BotaoEnfase, a:visited.u_BotaoEnfase, .u_acoes input.u_BotaoDestaque, a.u_BotaoDestaque, a:hover.u_BotaoDestaque, a:visited.u_BotaoDestaque, input.u_BotaoAnuncie, .u_acoes input.u_BotaoAnuncie, a.u_BotaoAnuncie, a:hover.u_BotaoAnuncie, a:visited.u_BotaoAnuncie {font-weight: bold;}

.u_acoes input.u_BotaoInativo, a.u_BotaoInativo, a:hover.u_BotaoInativo, a:visited.u_BotaoInativo {color: #ccc;}

.u_acoes input.u_BotaoAtual, a.u_BotaoAtual, a:hover.u_BotaoAtual, a:visited.u_BotaoAtual {border-top: 1px solid #069; border-right: 2px solid #069; border-bottom: 2px solid #0084C4; border-left: 1px solid #0084C4; color: #fff; background-color: #0084C4;}

a.u_botao, a:hover.u_botao, a:visited.u_botao, a.u_BotaoEnfase, a:hover.u_BotaoEnfase, a:visited.u_BotaoEnfase, a.u_BotaoDestaque, a:hover.u_BotaoDestaque, a:visited.u_BotaoDestaque, a.u_BotaoInativo, a:hover.u_BotaoInativo, a:visited.u_BotaoInativo, a.u_BotaoAtual, a:hover.u_BotaoAtual, a:visited.u_BotaoAtual {padding: 5px;}

input.u_botao, input.u_BotaoEnfase, input.u_BotaoDestaque, input.u_BotaoInativo, #u_acesso input.u_botao, .u_acoes input.u_BotaoEnfase, .u_acoes input.u_BotaoDestaque, .u_acoes input.u_BotaoInativo, input.u_BotaoAtual, .u_acoes input.u_BotaoAtual  {padding: 5px;}

input.u_botao::-moz-focus-inner, input.u_BotaoEnfase::-moz-focus-inner, input.u_BotaoDestaque::-moz-focus-inner, input.u_BotaoInativo::-moz-focus-inner, #u_acesso input.u_botao::-moz-focus-inner, .u_acoes input.u_BotaoEnfase::-moz-focus-inner, .u_acoes input.u_BotaoDestaque::-moz-focus-inner, .u_acoes input.u_BotaoInativo::-moz-focus-inner, input.u_BotaoAtual::-moz-focus-inner, .u_acoes input.u_BotaoAtual::-moz-focus-inner  {padding: 0; margin: -1px}

/* Mais Acoes */
.nav, .nav ul, .nav-secoes ul { 
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.nav, .nav-secoes  {
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 8px 0 8px 0;
  padding: 0;
  position: relative;
}

.nav-secoes  li { 
	 list-style-type: none;
  float: left;
  margin: -3px 0 8px 0;
  padding: 0;
  position: relative;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited, .nav li a:hover, .nav-secoes  li.u_BotaoNavSecoes a, .nav-secoes  li.u_BotaoNavSecoes a:link, .nav-secoes  li.u_BotaoNavSecoes a:active, .nav-secoes  li.u_BotaoNavSecoes a:visited, .nav-secoes  li.u_BotaoNavSecoes a:hover{
 white-space: nowrap; margin: 3px 3px 3px 3px; text-decoration: none; cursor: default; border-top: 1px solid #ccc; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; border-left: 1px solid #ccc; font-weight: normal; color: #000; background-color: #f7f7f4; padding: 5px; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; 	border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px;
  text-decoration: none;}
		
	.nav-secoes  li a, .nav-secoes  li a:hover {display: inline;}

#nav-secoes  li:hover ul a, 
#nav-secoes li.sfHover ul a,
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a, #nav-two li:hover ul a, 
#nav-two li.sfHover ul a, #nav-three li:hover ul a, 
#nav-three li.sfHover ul a, #nav-buscar li:hover ul a, 
#nav-buscar li.sfHover ul a {
  color: #000;	
  margin: 0;
  border: 0;
  cursor: hand;
  cursor: pointer;
  display: block;}

#nav-secoes  li:hover ul a:hover, 
#nav-secoes li.sfHover ul a:hover,
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover, #nav-two li:hover ul a:hover, 
#nav-two li.sfHover ul a:hover, #nav-three li:hover ul a:hover, 
#nav-three li.sfHover ul a:hover, #nav-buscar li:hover ul a:hover, 
#nav-buscar li.sfHover ul a:hover  {
  margin: 0;
  border: 0;
  color: #000;	
  cursor: hand;
  cursor: pointer;
  -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-left-radius: 0; 	border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;
}


.nav ul, .nav-secoes ul {
  background: #fff;
  border: 1px solid #ccc;
  list-style: none;
  margin: 0;
  position: absolute;
  top: -10000em;
}

.NavConvite ul {
  left: 30px;
}

.NavContatos ul, .NavGrupos ul {left: 3px;}

.NavSecoes ul {left: 30px;}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 21px;}

.nav-secoes li:hover ul, .nav-secoes li.sfHover ul {top: 21px;}

.NavBase2itens li:hover ul,
.NavBase2itens li.sfHover ul {
  top: -58px
}
.NavBase3itens li:hover ul,
.NavBase3itens li.sfHover ul {
  top: -83px
}
.NavBase4itens li:hover ul,
.NavBase4itens li.sfHover ul {
  top: -108px
}
.NavBase5itens li:hover ul,
.NavBase5itens li.sfHover ul {
  top: -133px
}
.NavBase6itens li:hover ul,
.NavBase6itens li.sfHover ul {
  top: -158px
}
.NavBase7itens li:hover ul,
.NavBase7itens li.sfHover ul {
  top: -183px
}
.NavBase8itens li:hover ul,
.NavBase8itens li.sfHover ul {
  top: -208px
}
.NavBase9itens li:hover ul,
.NavBase9itens li.sfHover ul {
  top: -233px
}
.NavBase10itens li:hover ul,
.NavBase10itens li.sfHover ul {
  top: -258px
}
.NavBase11itens li:hover ul,
.NavBase11itens li.sfHover ul {
  top: -283px
}
.NavBase12itens li:hover ul,
.NavBase12itens li.sfHover ul {
  top: -308px
}
.NavBase13itens li:hover ul,
.NavBase13itens li.sfHover ul {
  top: -333px
}
.NavBase14itens li:hover ul,
.NavBase14itens li.sfHover ul {
  top: -358px
}
.nav ul li , .nav-secoes ul li{
  border: 0;
  float: none;
  margin: 0;
}
.nav ul a, .nav-secoes ul a {
  background: #fff;
  padding-right: 20px;
  white-space: nowrap;
  border: 0;
}
.nav ul a:hover, .nav-secoes ul a:hover {
  background: #fff;
  color: #fff;
}

.nav li ul li a, .nav li ul li a:link, .nav li ul li a:active, .nav li ul li a:visited, .nav li ul li a:hover, .nav-secoes li ul li a, .nav-secoes li ul li a:link, .nav-secoes li ul li a:active, .nav-secoes li ul li a:visited, .nav-secoes li ul li a:hover {width: 180px;}

.u_cls_NavTopo  li:hover ul a:hover, .u_cls_nav-one li:hover ul a:hover, .u_cls_nav-one li.sfHover ul a:hover, .u_cls_nav-two li:hover ul a:hover, .u_cls_nav-two li.sfHover ul a:hover, .u_cls_nav-three li:hover ul a:hover, .u_cls_nav-three li.sfHover ul a:hover, .u_cls_nav-buscar li:hover ul a:hover, .u_cls_nav-buscar li.sfHover ul a:hover, .u_cls_NavTopo  li.sfHover ul a:hover, .u_cls_nav-one li:hover ul a:hover, .u_cls_nav-one li.sfHover ul a:hover, .u_cls_nav-two li:hover ul a:hover, .u_cls_nav-two li.sfHover ul a:hover, .u_cls_nav-three li:hover ul a:hover, .u_cls_nav-three li.sfHover ul a:hover, .u_cls_nav-buscar li:hover ul a:hover, .u_cls_nav-buscar li.sfHover ul a:hover, TR.u_cls_ListaContatos UL A:hover, TR.u_cls_ListaEventos UL A:hover, TR.u_cls_ListaGrupoContatos UL A:hover, TR.u_cls_ListaTipoEventos UL A:hover, TR.u_cls_ListaPerfil UL A:hover, UL.u_cls_NavegacaoPrincipal LI, .u_cls_acoes, .u_cls_MenuTopico li, .u_cls_GrupoAjuda h3, td.u_cls_QuandoVaiSer, td.u_cls_OndeVaiSer, .u_cls_NavegacaoQuandoOnde TD, .u_cls_NavegacaoParticipantes TD, .u_cls_NavegacaoParticipantes TD TABLE TD {background-color: #DFF5FF;}

#u_BuscaTopo {
	float: left; display: table-cell; white-space: nowrap; RIGHT: 10px; TOP: 30px; PADDING: 3px 3px 0 3px; HEIGHT: 16px; 
}
#u_BuscaTopo input#u_txtBuscar {margin-top: 5px;}
#u_BuscaTopo span, FORM#u_BuscaTopo div {
	FLOAT: left;
}

#u_BuscaTopo .u_selecionar {margin-top: 0;}

#u_BuscaTopo #u_replacedd1, #u_BuscaTopo img {margin-top: 3px;}

.u_FiltroBuscaTopo {
	MARGIN: 0px 10px; VERTICAL-ALIGN: middle
}
.u_BuscaTopoObs {
COLOR: #333; position: absolute; TOP: 32px; LEFT: 140px; font-weight: normal;
}
.u_BotaoBuscaTopo {
	VERTICAL-ALIGN: middle
}

#u_compartilhamento th {padding: 8px; font-weight: bold; text-align: left; font-size: 1.2em; background-color: #f5f5f5;}

#u_compartilhamento tr td.dado, #u_compartilhamento tr th.dado  {text-align: right; font-weight: bold;}

#u_compartilhamento {width: 100%;}

#u_compartilhamento strong {font-weight: normal;}

/* Home */

#u_CabecalhoExterno {display: block; position: relative; height: 90px; padding: 5px; background-color: #e8f9ff;}

#u_ConteinerCabecalho {margin: 0px auto; width: 1000px; position: relative;}

#u_LogoOlocallHome {float: left; width: 260px; top: 10px;}

h1#u_slogan, h1#u_slogan2 {position: absolute; left: 100px; top: 40px; font-size: 1em; color: #0084C4;}

#u_entrar {display: inline-block; width: 500px; padding: 5px; background-color: #CAEEFF;}

#u_entrar div {display: table-cell; vertical-align: top; padding: 5px;}

#u_entrar label {color: #0084C4; font-weight: bold; float: left; clear: right; width: 40px;}

#u_entrar input {margin: 0 5px;}

#u_entrar span {display: block; font-weight: normal; margin: 5px 0 5px 45px;}

.u_erro {color: red; font-weight: normal;}

.u_info {color: green; font-weight: normal;}

p.u_ErroLoginHome {color: red; font-weight: normal; display: table; position: absolute; right: 400px; top: 72px; padding: 0; margin-top: 0;}

#u_facebook {float: right; width: 200px; padding: 5px; background-color: #CAEEFF;}

#u_facebook label {color: #0084C4; font-weight: bold; font-size: 1em;  margin-bottom: 3px;}
#u_facebook span {font-weight: normal;}
#u_facebook a.u_facebook_login {cursor: pointer;  display: table; margin: 3px 0;}

#u_NavegarExterno {display: block; PADDING: 0;	MARGIN: 0;	height: 26px; width: 100%; BACKGROUND-COLOR: #3D3C3C; border-top: 2px solid #3D3C3C; border-bottom:  8px solid #fff;}

ul#u_NavExterno {height: 26px; width: 1000px; MARGIN: 0 auto; TOP: 0; z-index: 0;}

ul#u_NavExterno li {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #3D3C3C}

UL#u_NavExterno LI A {TEXT-DECORATION: none; color: #fff;}

UL#u_NavExterno LI.u_atual {FONT-WEIGHT: bold; COLOR: #3D3C3C; background-color: #fff; margin-top: 1px;}

#u_apresentacao {display: block; padding: 5px; background-color: #559FCE; color: #fff;}

#u_apresentacao img {float: left; margin: 10px;}

#u_ConteudoApresentacao {display: table; padding: 0;}

#u_ConteinerApresentacao  {display: table; width: 1000px; margin: 0 auto; padding: 0;}

#u_apresentacao h2, #u_apresentacao p, .u_Exemplos {font-weight: normal; font-family: tahoma, arial, verdana, helvetica, sans-serif}

#u_apresentacao h2 {font-size: 1.8em; margin: 5px 0;}

#u_apresentacao p {font-size: 1.4em;}

input.u_BotaoDestaqueExterno, a.u_BotaoDestaqueExterno, a:hover.u_BotaoDestaqueExterno, a:visited.u_BotaoDestaqueExterno  {float: left; white-space: nowrap; margin: 3px 3px 3px 3px; text-decoration: none; cursor: default; cursor: pointer; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; 	border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px; padding: 5px; margin: 5px;  font-size: 1em; font-weight: 600; background-image: url("../imagens/BkgBotaoHome.jpg"); color: #000; border: 1px solid #E8B463;}

#u_ComoFunciona {width: 100%; display: block; text-align: center; background-color: #F4F3F2;}

#u_ComoFunciona h2, #u_TiposEventos h2 , #u_AnuncieAqui h2, #u_CaracteristicasAnuncios h2, #u_CategoriasAnuncios h2, #u_DicasEvento h2, #u_CaracteristicasProdutos h2 {display: block; padding: 3px; text-align: center; margin: 0; background-image: url("../imagens/BkgTituloHome.jpg"); color: #fff; font-family: tahoma, arial, verdana, helvetica, sans-serif; font-weight: normal; font-size: 1.7em;}

#u_ListaFuncionalidades  {display: table; margin: 0 auto; width: 1000px; padding: 0; background-color: #F4F3F2; font-family: tahoma, arial, verdana, helvetica, sans-serif}

#u_ListaTiposEventos {display: table; width: 1000px; margin: 0 auto; padding: 0; font-family: tahoma, arial, verdana, helvetica, sans-serif}

.u_GrupoFuncionalidades {display: table-cell; text-align: center;}

.u_GrupoFuncionalidades h3 {display: block; font-weight: 600; width: 100%; color: #666666; font-size: 18px;}

.u_GrupoEventos {display: table-cell; width: 18%; text-align: center; margin: 10px;}

.u_GrupoEventos ul {text-align: left; list-style: none; color: #559FCE; padding:0; margin: 10px 5%; line-height: 170%;}

.u_GrupoEventos ul li{color: #000; padding-left: 2em; text-indent: -.9em; font-size: 110%;}

.u_GrupoEventos ul li:before {content: "\002022 "; color: #559FCE; margin-right: 10px; font-size: 140%;}

.u_GrupoEventos h3 {color: #559FCE; font-weight: 600; margin: 10px 0;}

.u_Funcionalidade {display: table-cell; padding: 10px;  width: 25%; text-align: center;}

.u_Funcionalidade h4{font-weight: normal; color: #333333; font-size: 11px; margin-top: 5px;}

.u_Exemplos {display: block; white-space: nowrap; height: 241px; padding: 10px; margin: 10px; background-color: #f4f3f2; color: #0084C4;}

.u_ListaFeatures {float: left; padding: 10px; margin: 0 10px 0 0; font-size: 120%; width: 140px; height: 221px; background-color: #fff;}

.u_ListaFeatures h3 {font-weight: normal; font-size: 1.6em;}

.u_ListaFeatures ul {list-style-type: none; margin-left: -40px;}

.u_ListaFeatures ul li{line-height: 150%;}

.u_telas {white-space: nowrap;}

.u_telas img {margin: 0 5px;}

#u_rodapeLogado {display: block; width: 99%; padding: 5px; BACKGROUND-COLOR: #3D3C3C; color: #fff; position: absolute; bottom: 0; height: 190px; line-height: 190px;}

#u_ListaRodape  {display: table; line-height: 110%; width: 1000px; margin: 0 auto; font-family: tahoma, arial, verdana, helvetica, sans-serif}

.u_GrupoRodape {display: table-cell; width: 30%; text-align: left; margin: 5px; vertical-align: top;}

.u_GrupoRodape h4 {font-weight: 600;}

.u_GrupoRodape ul {list-style-type: none; line-height: 170%; margin-left: -40px; margin-top: 0;}

#u_rodapeLogado a {margin: 5px; text-decoration: none; color: #fff;}

#u_rodapeLogado a.u_BotaoDestaqueExterno {color: #000;}

#u_ConteudoHome {width: 1000px; margin: 2px auto; padding: 10px; }

#u_home, #u_corpo {padding-bottom: 210px;}

#u_ConteudoHome {padding-bottom:  210px;  background-color: #fff;}

#u_ConteudoHome .u_relatorio {border: 0;}

#u_ConteudoHome .u_NavegacaoParticipantes, #u_ConteudoHome table#u_conteudo thead img {display: none;}

#u_ConteudoHome #ob_tbBodyNeg .u_ConjuntoCampos {border: 0;}

#u_ConteudoHome .u_acoes {background-color: transparent;}

.u_BoxCentralizada {display: table; margin: auto;}

.u_BoxCentralizada .u_cls_ConjuntoCamposPub {border: 4px solid #B9C8BD;}

/* Anuncie aqui */
#u_AnuncieAqui {display: block;  text-align: center; font-family: tahoma, arial, verdana, helvetica, sans-serif}
#ob_trEditAds td{border: 1px solid #ccc; border-top: 0;}
#ob_trEditAds td table td {border: 0;}
table.u_ConjuntoCampos tbody tr.u_AvisoPromocao td, #u_corpo table.u_ConjuntoCampos tbody tr.u_AvisoPromocao td {vertical-align: middle;}
table.u_ConjuntoCampos tbody .u_NavPlanos td {font-size: 1.2em; padding: 15px; color: #666; text-align: center; background-color: #f9f9f9; border: 1px solid #ccc;}
table.u_ConjuntoCampos tbody .u_NavPlanos td.u_atual {color: #666; background-color: #fff; border-bottom: 0;}
table.u_ConjuntoCampos tbody .u_NavPlanos td a {text-decoration: none; color: #666;}
#tbParte0 {padding: 10px; text-align: center;}
#tbParte0 div{text-align: center; display: block;}
#tbParte0 div.u_GrupoFormulario, #tbParte0 div.u_GrupoFormulario div {text-align: left; margin-top: 10px;}
#tbParte0 div.u_GrupoFormulario h3 {margin-left: 0;}
#tbParte0 div p{text-align: center; display: block;}
#u_trOpcDscPlan1 {display: inline-block; vertical-align: top;}
#u_trOpcDscPlan1 table {width: 100%; border-collapse: collapse;}
table.u_ConjuntoCampos tbody #ob_trEditAds td .u_SelecionePlano table td {width: 330px; text-align: center; vertical-align: middle; border: 1px solid #d9d9d9;}
table.u_ConjuntoCampos tbody .u_SelecionePlano table td.u_PlanoFuncionalidade {text-align: left;}

table#u_conteudo #u_trOpcDscPlan1 table thead h3, table#u_conteudo #u_trOpcDscPlan1 table thead a, table#u_conteudo #u_trOpcDscPlan1 table thead span.u_PrecoAnuncio, table#u_conteudo #u_trOpcDscPlan1 table thead div, table#u_conteudo #u_trOpcDscPlan1 table thead input {display: block; float: none;}
table#u_conteudo #u_trOpcDscPlan1 table thead span.u_PrecoAnuncio {white-space: nowrap;}
table#u_conteudo .u_ValorAnuncio {float: none;}
.u_ColunaPlanos {width: 220px; display: inline-block; vertical-align: top; padding: 10px; text-align: left;}
.u_ColunaPlanos .u_SelecionePlano {background-color: #F5F4F3; -webkit-border-bottom-left-radius: 15px 15px; -webkit-border-bottom-right-radius: 15px 15px; -webkit-border-top-left-radius: 15px 15px; -webkit-border-top-right-radius: 15px 15px; border-top-left-radius: 15px 15px; 	border-top-right-radius: 15px 15px; border-bottom-right-radius: 15px 15px; border-bottom-left-radius: 15px 15px; border: 1px solid #999999;}
#u_conteudo .u_SelecionePlano h3 {margin: 10px 10px 20px 10px; color: #00a7eb; font-size: 1.4em; display: block;}
.u_ColunaPlanos  .u_SelecionePlano div {background-color: #fff; color: #666666; padding: 5px 10px; text-align: left;}
.u_ColunaPlanos  .u_SelecionePlano ul, .u_Produtos ul {margin-top: 0; margin-left: -25px; text-align: left;}
.u_BotaoPlano {display: table; text-decoration: none; cursor: default; cursor: pointer; -webkit-border-bottom-left-radius: 5px 5px; -webkit-border-bottom-right-radius: 5px 5px; -webkit-border-top-left-radius: 5px 5px; -webkit-border-top-right-radius: 5px 5px; border-top-left-radius: 5px 5px; 	border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-bottom-left-radius: 5px 5px; padding: 5px; margin: 5px auto;  font-size: 1em; font-weight: 600; background-color: #57A0CF; color: #fff; border: 1px solid #57A0CF; text-decoration: none;}
#ob_tbActEditFilial .u_acoes {display: block; padding: 5px; background-color: #rgb(202, 238, 255);}
#u_PassosPerguntas {display: inline-block; width: 200px; background-color: #F4F3F2; padding: 10px; text-align: left;}
#u_PassosPerguntas  h3 {color: #559FCE;}
.u_passos, .u_perguntas {display: block;}
#u_CaracteristicasAnuncios, #u_CaracteristicasProdutos {display: block; width: 100%; text-align: center;}
.u_CaracteristicaPlanos {display: inline-block; vertical-align: top; width: 25%; padding: 10px;}
.u_CaracteristicaPlanos h3 {color: #559FCE;}
.u_CaracteristicaPlanos p, .u_CaracteristicasProdutos p {text-align: left; margin: 3px 0 5px 0;}

.u_EscolhaPlanos tbody {width: 550px;}

.u_Produtos {padding: 10px; margin: 10px; display: inline-block; width: 200px; background-color: #F5F4F3; -webkit-border-bottom-left-radius: 15px 15px; -webkit-border-bottom-right-radius: 15px 15px; -webkit-border-top-left-radius: 15px 15px; -webkit-border-top-right-radius: 15px 15px; border-top-left-radius: 15px 15px; 	border-top-right-radius: 15px 15px; border-bottom-right-radius: 15px 15px; border-bottom-left-radius: 15px 15px; border: 1px solid #999999;}

.u_Produtos a {display: block; margin-bottom: 10px;}

#u_CategoriasAnuncios {display: block; width: 100%; text-align: center;}
.u_ColunaCategorias {display: inline-block; vertical-align: top; width: 20%; padding: 10px; text-align: left;}
.u_ColunaCategorias h3 {color: #559FCE;}
.u_ColunaCategorias ul {margin-top: 3px;}
.u_ColunaCategorias li {list-style-type: none; margin-left: -40px; color: #666; line-height: 140%;}


/* Anúncios */
.u_anuncio, .u_promocao{font-size: 1em;}
.u_anuncio, .u_promocao td {padding: 5px; font-size: 1em;}
.u_anuncio {width: 455px;}
.u_promocao {width: 431px;} 
.u_relatorio .u_anuncio {MARGIN: 5px 0 5px 0;  PADDING-TOP: 0px;  -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
.u_gratuito {BORDER: #ccc 2px solid; background-color: #f9f9f9;}
.u_promocao, .u_FormularioAnuncio {background-color: #fff; MARGIN: 5px 0 5px 0; PADDING-TOP: 0px;  -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
div#oe_divBodyForn .u_anuncio {width: 100%;}
.u_anuncio h3 {font-size: 1.2em;}
.u_promocao h4 {font-size: 1.1em;}
.u_anuncio h3 a, .u_anuncio h4 a, .u_promocao a, #u_MinhaLista a, .u_promocao a.u_BotaoDestaque:hover {text-decoration: none;}
.u_anuncio h3 a:hover, .u_anuncio h4 a:hover, .u_promocao a:hover , #u_MinhaLista a:hover {text-decoration: underline;}
.u_anuncio h3 input {margin: 0;}
.u_anuncio h3 img {vertical-align: middle;}
td.u_FotoAnuncio {width: 140px;}
td.u_FotoAnuncio, td.u_AcoesAnuncio {text-align: center;}
.u_FotoAnuncio img{margin-top: 5px;}
.u_OutrasFormasContato {display: inline;}
.u_OutrasFormasContato span.u_EnderecoOutrasFormas {text-decoration: none; margin-left: 20px; white-space: nowrap;}
.u_OutrasFormasContato span span {text-decoration: none; font-weight: normal; color: #333;}
td.u_AcoesAnuncio a , td.u_AcoesAnuncio a:hover {float: none; display: inline;}
td.u_AcoesAnuncio a.u_BotaoDestaque {display: block;}
.u_CategoriasAnuncio {width: 150px;}
.u_CategoriasAnuncio h3 {white-space: nowrap; font-size: 1.2em;}
.u_CategoriasAnuncio h4 {margin: 10px 0 0 0;}
.u_CategoriasAnuncio div.u_FiltroBusca {height: 200px; width: 150px; overflow: auto; border-bottom: 1px solid #ccc;}
.u_CategoriasAnuncio li {margin-left: -30px; line-height: 170%; list-style-type: none;}
.u_CategoriasAnuncio li a {display: block; padding-left: 0; text-indent: -10px; text-decoration: none}
.u_CategoriasAnuncio li span.u_atual {display: block; padding-left: 0; text-indent: -10px; font-weight: normal;}
.u_CategoriasAnuncio table {width: 100%; margin: 10px 0;}
.u_anuncio td, .u_FormularioAnuncio td {padding: 5px; color: #333;}
#u_conteudo THEAD.u_anuncio td {padding-bottom: 0;}
#u_adsense .u_AnunciosLaterais h3 {color: #0084C4; margin: 0 ; padding: 0; float: none;}
#u_BuscaFornecedores, #u_BuscaFornecedores table {padding: 0; margin: 10px;}
#u_BuscaFornecedores table.u_ConjuntoCampos {margin: 0; background-color: #fff;}
#u_BuscaFornecedores select {float: left;}
#u_BuscaFornecedores a {text-decoration: none;}
#u_BuscaFornecedores a:hover {text-decoration: underline;}
td.u_BotaoBusca {vertical-align: bottom; text-align: middle;}
td.u_BotaoBusca input {float: none;}
td.u_BotaoBusca a {margin-top: 10px;}
td.u_BotaoBusca a.u_botao {margin-top: 0;}
#u_BuscaFornecedores a:hover.u_botao {text-decoration: none;}
.u_TituloAnuncio {height: 40px;}
.u_PalavraChaveAnuncio {margin: 0; clear: left; font-weight: normal;}
.u_ListaHorizontal li {float: left; list-style-type: none; margin-right: 30px; margin-left: -13px;}
#u_conteudo .u_anuncio h3 {margin: 0; padding: 0;}
.u_anuncio .u_PalavraChaveAnuncio a {font-size: 0.9em; text-decoration: underline;}
.u_DescricaoAnuncio {font-size: 0.9em; width: 300px; vertical-align: top;}
#u_adsense .u_AnunciosLaterais td {padding: 0;}
#u_adsense .u_AnunciosLaterais .u_DescricaoAnuncio {width: 100px;}
#u_adsense .u_AnunciosLaterais .u_FotoAnuncio {text-align: left;}
#u_adsense .u_AnunciosLaterais .u_FotoAnuncio img {width: 160px;}
#u_adsense .u_AnunciosLaterais img {width: 100px;}
.u_DadosAnuncio {line-height: 180%; font-size: 0.9em;}
.u_DadosAnuncio img {text-align: middle;}
.u_DadosAnuncio a.u_BotaoDestaque, .u_promocao a.u_BotaoDestaque, .u_DadosAnuncio a:hover.u_BotaoDestaque, .u_promocao a.u_BotaoDestaque:hover {font-size: 1em; margin: 10px 2px 0 2px;}
.u_DadosAnuncio a.u_botao, .u_DadosAnuncio a.u_botao:hover  {margin: 10px 2px 0 2px; padding: 6px;}
.u_DadosAnuncio a.u_BotaoDestaque, .u_DadosAnuncio a.u_BotaoDestaque:hover {margin-top: 10px; padding: 4px;}
.u_ListaIcones a {margin-right: 5px;}
.u_desconto {font-size: 1em; font-weight: bold;}
.u_ConjuntoCampos fieldset {BORDER: #7CCFDE 1px solid; margin-bottom: 10px;}
.u_ConjuntoCampos fieldset table{width: 100%;}
.u_relatorio tr.u_TituloPainel td{BACKGROUND-COLOR:#E8F9FF;}
.u_relatorio .u_CategoriasAnuncio tr.u_TituloPainel td {padding: 2px 5px 5px 6px;}
.u_ConjuntoCampos legend {color: #0084C4; font-weight: bold;}
.u_ConjuntoCampos legend a{text-decoration: none;}
.u_qtd {color: #999;}
.u_DadoPainel {color: #666; font-weight: normal;}
.u_AcaoAnuncio {width: 40px;}
.u_AnuncioOculto {margin: 2px;}
#u_MinhaLista {margin-bottom: 10px; margin-top: 0;}
.u_NovaMensagem {font-weight: bold;}
.u_CategoriasAnuncio ol.u_ListaPassosCadastro li {list-style-type: decimal; margin-left: -20px;}
.u_CategoriasAnuncio ol.u_ListaPassosCadastro li  a {display: inline; padding-left: 0; text-decoration: underline; text-indent: 0;}
.u_PassoAtual {color: #333;}
.u_ProximoPasso {color: #999;}
ul.u_ListaFeaturesPlano {padding: 20px 0 10px 25px; list-style-type: none;}
ul.u_ListaFeaturesPlano li{line-height: 170%;}
.u_PrecoAnuncio {margin-top: 5px; display: block; color: #999; font-weight: normal;}
.u_ValorAnuncio {color: #f60; font-size: 1.8em; font-weight: bold;}
.u_PromocaoAnuncio {border: 1px solid #ccc; padding: 4px; margin-top: 4px;}
.u_PromocaoAnuncio a.u_TituloPromocao {text-decoration: none; display: block;}
.u_SolicitacoesReserva td a {color: #000; text-decoration: none;}
table.u_ConjuntoCampos td.u_NumeroMensagem {font-weight: bold; width: 20px;}
table.u_ConjuntoCampos thead a.u_LinkTitulo {color: #069; font-size: 80%; text-decoration: underline; padding: 10px; margin: 10px}
TABLE#u_conteudo THEAD .u_titulo a.u_LinkNormalDireita {float: right; color: #069; text-decoration: underline; font-weight: normal;}
#u_corpo td.u_CelulaRowspan {border-right: 1px solid #ccc; text-align: center; vertical-align: middle;}
.u_CabecalhoRelatorio th.u_CabCentralizado {text-align: center;}
.u_CabecalhoRelatorio th.u_valor, td.u_valor {text-align: right;}
.u_total td {font-weight: bold; border-bottom: 1px solid #ccc; padding: 5px;}
.u_FotoAmpliada div.u_FotoAlbum {padding: 10px;}
.u_SecoesCardapio TD h4 {padding: 5px; margin: 5px 0;}
.u_SecoesCardapio TD h4 a {text-decoration: none;}
.u_ConjuntoCampos .u_SecaoTexto p {margin: 10px 0 15px 0;}
.u_ConjuntoCampos .u_SecaoTexto span {font-weight: normal}
span.u_normal {font-weight: normal;}

/* Timeline Evento Publico */

body#u_TimelineEventoPublico {font-family: tahoma, arial, verdana, helvetica, sans-serif}
body#u_TimelineEventoPublico div {vertical-align: top;}

#conteiner {margin: 0 auto; display: table; width: 1000px;}

#u_visible2 {text-align: left; width: 160px;}

#u_TimelineNavegacao {display: inline-block; width: 160px; padding: 10px;}
#u_NavLateral ul.u_NavegacaoTimeline {margin-left: 5px; margin-top: 10px; color: #666; text-align: left;}
ul.u_NavegacaoTimeline li {list-style-type: none;}
ul.u_AnoNavegacaoTimeline {margin-left: -80px;}
#u_NavLateral ul.u_AnoNavegacaoTimeline {margin-left: -80px;}
ul.u_AnoNavegacaoTimeline h4 {margin: 0; font-size: 1.1em;}
ul.u_AnoNavegacaoTimeline h4 hr{width: 10px; height: 3px; float: left; border: 0; margin-right: 5px}
ul.u_MesNavegacaoTimeline {margin-left: -5px; line-height: 170%;}
#u_visible2 ul.u_MesNavegacaoTimeline {margin-left: -5px;}
ul.u_MesNavegacaoTimeline h5 {margin: 0; font-size: 1em; font-weight: normal;}
ul.u_MesNavegacaoTimeline h5 {margin-left: -20px;}
ul.u_MesNavegacaoTimeline li {margin-left: -10px; list-style-type: none;}
ul.u_DiaNavegacaoTimeline {margin-left: -5px; line-height: 170%;}
#u_visible2 ul.u_DiaNavegacaoTimeline {margin-left: -5px;}
ul.u_DiaNavegacaoTimeline h5 {margin: 0 0 0 -40px; font-size: 1em;}
#u_visible2 ul.u_DiaNavegacaoTimeline h5 {margin-left: -40px;}
ul.u_DiaNavegacaoTimeline li , #u_visible2 ul.u_DiaNavegacaoTimeline li {margin-left: -30px; text-indent: -10px; margin-bottom: 10px; list-style-type: none;}
ul.u_DiaNavegacaoTimeline li a {text-decoration: none; }
#u_NavLateral ul.u_DiaNavegacaoTimeline li a:hover {background-color: transparent;}

#u_TimelineEventos {display: inline-block; width: 610px;}
.u_IdentificacaoTimeline {padding: 10px; background-color: #fff; MARGIN: 20px; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
h2#u_TituloTimeline {padding: 0; margin: 0; display: block; font-size: 1.9em; font-weight: normal;}
a.u_LinkDireita {color: #069; float: right; text-decoration: underline; font-size: 12px; font-weight: normal; cursor: pointer;}
img#u_ImagemTimeline {margin: 10px auto;}
#u_SobreTimeline {margin-bottom: 10px; color: #666;}

#u_OrganizadorTimeline {display: table; width: 525px; color: #666; background-color: eee; border: 1px solid #ccc; padding: 10px;}
img#u_ImagemOrganizadorTimeline {display: table-cell; width: 77px;}
#u_IdentificacaoOrganizadorTimeline {display: table-cell; padding: 0 10px;}
#u_OrganizadorTimeline h3 {font-size: 1.1em;}
#u_SobreOrganizadorTimeline {display: table-cell; }
#u_LinkOrganizadorTimeline a {color: #666;}

#u_CompartilharTimeline {text-align: center; padding: 10px 0 0 0;}
#u_CompartilharTimeline img {display: inline-block; margin: 0 5px;}

.u_ContadorEventoPublico {display: inline-block; color: #666; text-align: center; margin: 0 5px;}
.u_ContadorEventoPublico span {color: #000; font-size: 16px; display: block;}

.u_acoes div.u_ContadorEventoPublico {float: right; color: #666; text-align: center; margin: 0 20px 0 0;}
.u_acoes div.u_ContadorEventoPublico span {color: #000; font-size: 16px; display: block; margin: 0;}

.u_acoes input.u_botao, .u_acoes a.u_botao  {font-size: 9pt; font-family: tahoma, arial, verdana, helvetica, sans-serif; }

#u_ConteudoHome .u_acoes input.u_BotaoEnfase, #u_ConteudoHome .u_acoes a.u_BotaoEnfase, #u_ConteudoHome .u_acoes a:hover .u_BotaoEnfase , #u_ConteudoHome .u_acoes a:visited.u_BotaoEnfase, #u_ConteudoHome a.u_BotaoDestaque {background-color: #57A0CF; color: #fff; border: 1px solid #57A0CF;}

.u_EventoPublico {padding: 10px; background-color: #fff; MARGIN: 20px; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
.u_TituloEventoPublico {padding: 0; margin: 0; display: block; font-size: 1.7em; font-weight: normal;}
.u_TituloEventoPublico a {float: right; text-decoration: underline; cursor: pointer; margin-top: 8px}
.u_DataLocalEventoPublico {padding: 5px 0;}
.u_DataLocalEventoPublico span {font-weight: bold; color: #666;}
.u_DataLocalEventoPublico span.u_Data, .u_DataLocalEventoPublico span.u_Data {font-weight: normal;}

TABLE.u_cls_ConjuntoCamposPub  H3, TABLE.u_cls_ConjuntoCamposPub  H3 span, #u_conteudo TABLE.u_cls_ConjuntoCamposPub  thead H3 {font-size: 18px; font-weight: normal;}
.u_cls_conteudoPub .u_tituloEtapa td {padding: 0 0 0 5px; font-weight: normal; font-size: 1.2em; color: #000;}

.u_cls_conteudoPub .u_tituloEtapa td span {font-weight: normal;}

.u_NavegacaoBotoesEventoPublico, .u_cls_conteudoPub .u_acoes  td {padding: 10px; vertical-align: top; border: 1px solid #ccc; background-color: #f7f7f7}

.u_acoes div.u_BotaoNavEventoPublico {display: inline-block; text-align: center; padding: 0 7px; margin: 0;}

#u_BotaoVoto {float: left;}

a.u_BotaoVoto, .u_cls_conteudoPub .u_acoes a.u_BotaoVoto, .u_cls_conteudoPub .u_acoes a.u_BotaoVoto:visited, .u_cls_conteudoPub .u_acoes a.u_BotaoVoto:hover, .u_cls_conteudoPub .u_acoes  input.u_BotaoVoto {font-weight: normal; cursor: pointer; font-size: 1em; background-color: #006600; padding: 5px; border: 0; color: #fff; text-decoration: none; margin: 0}

a.u_BotaoVotado, .u_cls_conteudoPub .u_acoes a.u_BotaoVotado, .u_cls_conteudoPub .u_acoes a.u_BotaoVotado:visited, .u_cls_conteudoPub .u_acoes a.u_BotaoVotado:hover, .u_cls_conteudoPub .u_acoes  input.u_BotaoVotado {font-weight: bold; cursor: pointer; font-size: 1em; background-color: transparent; padding: 5px; border: 0; color: #006600; text-decoration: underline; margin: 0}

.u_QtdVoto, .u_cls_conteudoPub .u_acoes  input.u_QtdVoto {color: #006600; font-weight: bold;}

a.u_BotaoEventoPublico, .u_cls_conteudoPub .u_acoes a.u_BotaoEventoPublico, .u_cls_titleBarPub a.u_BotaoEventoPublico:hover, .u_cls_conteudoPub .u_acoes a.u_BotaoEventoPublico:visited, .u_cls_conteudoPub .u_acoes a.u_BotaoEventoPublico:hover, .u_cls_conteudoPub .u_acoes  input.u_BotaoEventoPublico {font-weight: normal; cursor: pointer; font-size: 1em; background-color: #006699; padding: 5px; color: #fff; text-decoration: none; border: 0; margin: 0}
.u_cls_conteudoPub .u_acoes div a, .u_cls_conteudoPub .u_acoes div a:hover, .u_cls_conteudoPub .u_acoes div span {margin: 0}

.u_cls_conteudoPub .u_acoes div, .u_cls_conteudoPub .u_acoes div#oe_divBtEvent span, .u_cls_conteudoPub .u_acoes #oe_divBodyEventPannel span {display: inline-block;}

.u_cls_conteudoPub .u_acoes #oe_divBtEvent, .u_cls_conteudoPub .u_acoes #oe_divBodyEventPannel {display: table-cell;;}

.u_cls_conteudoPub .u_acoes div.u_BotaoNavEventoPublico span{display: table; color: #666; font-size: 1em; font-weight: normal; margin: 0;}

.u_IdentificacaoEventoPublico {display: table; margin-top: -1px; padding: 8px; border: 1px solid #ccc;}
.u_DescricaoEventoPublico {vertical-align: top; width: 186px; margin: 0;}
.u_ImagemEventoPublico {width: 186px;}
.u_ImagemEventoPublico img {width: 186px; display: table-cell;}

.u_DescricaoEventoPublico {width: 424px; padding: 0 10px 10px 10px; display: table-cell; color: #666;}

.u_FotoVideoTimelineEventoPublico {border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; width: 536px;}
.u_FotoEventoPublico {display: inline-block; width: 244px; background-color: #e1e1e1; border: 1px solid #ccc; padding: 5px;}
.u_FotoEventoPublico h3, .u_VideoEventoPublico h3, table.u_ConjuntoCampos tbody .u_FotoEventoPublico h3, table.u_ConjuntoCampos tbody .u_VideoEventoPublico h3, table.u_ProgramacaoTimelineEventoPublico h3, table.u_ReportagensTimelineEventoPublico h3 {padding: 0 5px 5px 3px; font-size: 1.1em; display: block; font-weight: bold;}
TABLE.u_cls_ConjuntoCamposPub .u_VideoEventoPublico h3 span, TABLE.u_cls_ConjuntoCamposPub .u_FotoEventoPublico h3 span {font-size: 1em; display: inline; font-weight: bold;} 
.u_FotoEventoPublico h3 a, .u_VideoEventoPublico h3 a {color: #000; text-decoration: none;}
.u_FotoEventoPublico h3 span, .u_VideoEventoPublico h3 span {color: #000;}
.u_FotoEventoPublico img {margin: 0 2px;}

.u_VideoEventoPublico {display: inline-block; width: 263px; background-color: #e1e1e1; border: 1px solid #ccc; padding: 5px;}
.u_VideoEventoPublico img {margin: 0 2px;}

.u_ConjuntoCampos .u_FotoVideoTimelineEventoPublico {width: 546px; border-bottom: 1px solid #ccc; display: block;}
.u_cls_ConjuntoCamposPub .u_FotoEventoPublico {margin-right: 10px;}

.u_cls_ConjuntoCamposPub tbody tr.u_ListaVideos td {padding: 10px 0;}
.u_cls_ConjuntoCamposPub tbody td.u_EsteiraVideos {text-align: center;}

.u_cls_ConjuntoCamposPub  #oe_selRestrShow {margin-bottom: 10px;}

 table tr.u_ListaVideos div.u_ThumbVideo {display: inline-block; width: 138px; height: 140px; margin: 2px}

#u_corpo .u_cls_ConjuntoCamposPub TD.u_NavAntProx {width: 28px; text-align: center; vertical-align: middle; padding: 0;}

table.u_ProgramacaoTimelineEventoPublico {width: 100%; margin: 5px 0; border: 1px solid #ccc;}
table.u_ProgramacaoTimelineEventoPublico thead th {text-align: left; padding: 5px;}
table.u_ProgramacaoTimelineEventoPublico thead a {color: #000; text-decoration: none;}
table.u_ProgramacaoTimelineEventoPublico thead span {color: #000; text-decoration: none;}
.u_ItemProgramacaoTimelineEventoPublico td{padding: 5px;}
.u_ItemProgramacaoTimelineEventoPublico .u_DataProgramacaoTimelineEventoPublico {color: #666;}
.u_ItemProgramacaoTimelineEventoPublico .u_HoraProgramacaoTimelineEventoPublico {color: #666;}
.u_ItemProgramacaoTimelineEventoPublico .u_EtapaProgramacaoTimelineEventoPublico a {text-decoration: none;}
.u_ItemProgramacaoTimelineEventoPublico .u_EtapaProgramacaoTimelineEventoPublico a:hover {text-decoration: underline;}
table.u_ProgramacaoTimelineEventoPublico tfoot td{padding: 5px;}
table.u_ProgramacaoTimelineEventoPublico tfoot a {float: right;}

.u_cls_programacaoPub .u_etapa a, .u_cls_programacaoPub .u_EventoPrincipal a {text-decoration: none;}

table#u_conteudo thead span.u_TituloProgEvento {float: none;}

table.u_ReportagensTimelineEventoPublico {width: 100%; margin: 5px 0; border: 1px solid #ccc;}
table.u_ReportagensTimelineEventoPublico thead th {text-align: left; padding: 5px;}
table.u_ReportagensTimelineEventoPublico thead a {color: #000; text-decoration: none;}
table.u_ReportagensTimelineEventoPublico thead span {color: #000; text-decoration: none;}
.u_ItemReportagensTimelineEventoPublico td {padding: 5px;}
.u_ItemReportagensTimelineEventoPublico .u_TituloReportagensTimelineEventoPublico a {text-decoration: none;}
.u_ItemReportagensTimelineEventoPublico .u_TituloReportagensTimelineEventoPublico a:hover {text-decoration: underline;}
table.u_ReportagensTimelineEventoPublico tfoot td {padding: 5px; border-top: 1px solid #ccc;}
table.u_ReportagensTimelineEventoPublico tfoot a {float: right;}

.u_cls_ConjuntoCamposPub table.u_ReportagensTimelineEventoPublico {border: 0}
.u_cls_ConjuntoCamposPub .u_ItemReportagensTimelineEventoPublico td {padding: 0 0 10px 0;}
.u_cls_ConjuntoCamposPub .u_FonteDataReportagensTimelineEventoPublico {margin-top: 5px; display: block; text-align: right;}
.u_cls_ConjuntoCamposPub .u_FonteDataReportagensTimelineEventoPublico a.u_LinkEsquerda {float: left;}
.u_cls_ConjuntoCamposPub .u_FonteDataReportagensTimelineEventoPublico a {text-decoration: none;}
.u_cls_ConjuntoCamposPub .u_FonteDataReportagensTimelineEventoPublico span {font-weight: normal;}
.u_cls_ConjuntoCamposPub table.u_ReportagensTimelineEventoPublico tfoot a {float: none;}
.u_cls_ConjuntoCamposPub table.u_ReportagensTimelineEventoPublico tfoot td {text-align: center;}
.u_cls_ConjuntoCamposPub .u_ReportagemAmpliadaEventoPublico h3 {margin: 10px 0;}
img.u_ReportagemAmpliadaEventoPublicoFoto {margin: 10px 0; width: 597px;}
.u_NavReportagens {text-align: center; display: block; margin: 10px 0 0 0; padding: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}

#u_TimelineAnuncios {display: inline-block; width: 180px;}

#u_TimelineAnuncios .u_AnuncioOlocall {width: 170px; text-align: center; padding: 10px; background-color: #fff; MARGIN: 20px 0; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}

#u_TimelineAnuncios .u_AnuncioOlocall img {margin-bottom: 10px;}

#u_adsense .u_Banners {width: 170px; margin-left: 15px;}
.u_Banners h3 {color: #cbcbcb; font-size: 1.2em;}
.u_Banners a {}
.u_Banners img {margin: 10px 0;}

#u_TimelineAnuncios .u_AnuncioOlocall img {margin-bottom: 10px;}

.u_LogoTimeline  {width: 128px; text-align: center; padding: 10px; background-color: #fff; MARGIN: 0 0 20px 5px; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}

.u_ParticipantesEventoPublico  {width: 128px; padding: 10px; background-color: #fff; MARGIN: 20px 5px; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}
.u_ParticipantesEventoPublico  h3 {font-size: 14px; margin-bottom: 5px;}
.u_ParticipantesEventoPublico  div.u_ListaTodosConvidados {max-height: 400px; height: auto; overflow: auto;}
.u_ParticipantesEventoPublico  div.u_ListaTodosConvidados div {float: left; width: 30px; height: 30px; margin: 1px; text-align: center;}
.u_ParticipantesEventoPublico div img {width: 30px; width: 30px;}
.u_ParticipantesEventoPublico div.u_RodapeListaDireita {text-align: right; display: block; font-size: 1em;}

.u_cls_principalPub table#u_conteudo {width: 590px;}
table#u_conteudo THEAD .u_DataLocalEventoPublico SPAN {float: none;}
.u_cls_conteudoPub table.u_relatorio {width: 590px;}
TABLE.u_cls_ConjuntoCamposPub thead td {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0;}
.u_cls_ConjuntoCamposPub div.u_ListaTodosConvidados div {float: left; width: 80px; height: 80px; margin: 4px; text-align: center;}
TABLE.u_cls_ConjuntoCamposPub tbody td.u_VerMais {text-align: center;}
.u_cls_ConjuntoCamposPub .u_IdentificacaoEventoPublico {width: 540px;}
.u_cls_ConjuntoCamposPub table.u_ProgramacaoTimelineEventoPublico {border: 0;}
.u_cls_MensagemPub .u_IdentRemetente img {width: 30px; height: 30px;}
.u_cls_MensagemPub td.u_IdentRemetente {width: 5%;}
.u_cls_ConjuntoCamposPub tbody .u_cls_MensagemPub td h4 {font-size: 1em;}
.u_cls_programacaoPub td span.u_data {font-weight: bold;}
.u_cls_programacaoPub td.u_etapa span {font-weight: bold; text-decoration: none;}
.u_cls_programacaoPub td.u_etapa span, .u_cls_programacaoPub td .u_etapa div {padding-left: 0;}
tr.u_cls_programacaoPub td span {font-weight: bold; text-decoration: none;}

TABLE.u_cls_ConjuntoCamposPub TR.u_ListaFotos DIV.u_ThumbFoto, TABLE.u_cls_ConjuntoCamposPub TR.u_ListaAlbuns DIV.u_ThumbAlbum {margin: 12px 12px}

#u_adsense div#u_EventoPublicoListaReportagensLateral  {width: 170px; text-align: left; padding: 10px; background-color: #fff; MARGIN: 10px 15px; border: 1px solid #ccc; -webkit-border-bottom-left-radius: 10px 10px; -webkit-border-bottom-right-radius: 10px 10px; -webkit-border-top-left-radius: 10px 10px; -webkit-border-top-right-radius: 10px 10px; border-top-left-radius: 10px 10px;     border-top-right-radius: 10px 10px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;}

#u_EventoPublicoListaReportagensLateral h3 {color: #000; margin-bottom: 5px;}
.u_EventoPublicoReportagem {border-top: 1px solid #ccc; padding: 5px;}
#u_EventoPublicoListaReportagensLateral h4 {margin-top: 0;}
#u_EventoPublicoListaReportagensLateral h4 a {text-decoration: none;}

.u_ConteudoReportagem {color: #666;}

.u_Materia {width: 600px; margin: 10px auto;}
.u_Materia span, .u_Materia a {font-weight: normal;}

#u_adsense div#u_EventoPublicoListaReportagensLateral div.u_RodapeListaDireita {display: block; text-align: right;}
#u_adsense div#u_EventoPublicoListaReportagensLateral div.u_VerTodas {display: block; text-align: center; padding: 5px; border-top: 1px solid #ccc;}

/* Temas */

a.u_padrao, a.u_padrao:hover {padding: 6px; background-color: #FFF; float: left; margin-right: 10px; text-decoration: none;}
a.u_azul {width: 30px; height: 30px; background-color: #8FD7DC; float: left; margin-right: 10px; text-decoration: none;}
a.u_AzulMarinho {width: 30px; height: 30px; background-color: #8B9FFE; float: left; margin-right: 10px; text-decoration: none;}
a.u_violeta {width: 30px; height: 30px; background-color: #DC8FD0; float: left; margin-right: 10px; text-decoration: none;}
a.u_vermelho {width: 30px; height: 30px; background-color: #FE926D; float: left; margin-right: 10px; text-decoration: none;}
a.u_laranja {width: 30px; height: 30px; background-color: #FDCE6F; float: left; margin-right: 10px; text-decoration: none;}
a.u_amarelo {width: 30px; height: 30px; background-color: #FEEC6D; float: left; margin-right: 10px; text-decoration: none;}
a.u_verde {width: 30px; height: 30px; background-color: #A9DA92; float: left; margin-right: 10px; text-decoration: none;}
a.u_cinza {width: 30px; height: 30px; background-color: #B9C8BD; float: left; margin-right: 10px; text-decoration: none;}
.u_TemaAtual {border: 1px solid #000; text-decoration: none;}

.u_ListaPerfil a, .u_ListaContatos a, .u_ListGrupoContatos a {color: #069;}

/* Classes para colocar junto as Ids correspondentes e trocar pelas do SeletorTemas.css */
.u_cabecalho {BACKGROUND-COLOR: #E8F9FF}
.u_NavLateral CAPTION SPAN {COLOR: #0084C4;}
.u_navegar {BACKGROUND-COLOR: #D7F2FF; border-top: 2px solid #D7F2FF;}
UL.u_NavegacaoPrincipal LI {BACKGROUND-COLOR: #D7F2FF}
UL.u_NavegacaoPrincipal a{color: #0084C4;}
UL.u_NavegacaoPrincipal LI.u_atual {COLOR: #000; BACKGROUND-COLOR: #fff}
.u_NavegacaoParticipantes TD.u_atual {BACKGROUND-COLOR: #fff;}
.u_principal {background-color: transparent;}
.u_conteudo {BORDER: 0;}
.u_conteudo_widget {BORDER: 0;}
.u_conteudo TR.u_NavConteudo TD {BACKGROUND-COLOR: #C1EBFF;}
td.u_conteudo {width: 150px; border: 0;}
.u_titleBar {background-color: #A4E1FF; color: #000;}
.u_relatorio  #u_BuscaFornecedores table {background-color: #F4FDFF; BORDER: #7CCFDE 1px solid;}
.u_relatorio .u_premium {background-color: #E9F8F8;}
.u_relatorio h3 {color: #0084C4;}
.u_relatorio #u_BuscaFornecedores .u_labelBusca {color: #0084C4; font-size: 1.2em; font-weight: bold;}
.u_relatorio .u_premium, .u_relatorio .u_promocao, .u_relatorio .u_FormularioAnuncio {BORDER: #7CCFDE 2px solid;}
.u_relatorio input.u_BotaoAnuncie  {border-top: 1px solid #0084C4; border-right: 2px solid #0084C4; border-bottom: 2px solid #0084C4; border-left: 1px solid #0084C4; background-color: #0084C4; color: #fff;}
.u_cls_relatorio #oe_divBodyEventPannel input.u_botao, .u_cls_relatorio #oe_divBtEvent  input.u_botao, .u_cls_relatorio0 .nav-secoes li.u_BotaoNavSecoes a  {background-color: #F4FDFF; color: #0084C4; border-top: 1px solid #A4E1FF; border-right: 2px solid #A4E1FF; border-bottom: 2px solid #A4E1FF; border-left: 1px solid #A4E1FF;}
.u_relatorio .u_BotaoDestaque, .u_relatorio a.u_BotaoDestaque, .u_relatorio a:hover.u_BotaoDestaque, .u_relatorio a:visited.u_BotaoDestaque, .u_relatorio .u_acoes a.u_enfase, .u_relatorio .u_acoes  a.u_enfase:hover, .u_relatorio input.u_enfase, .u_relatorio a.u_BotaoEnfase, .u_relatorio a:hover.u_BotaoEnfase, .u_relatorio a:visited.u_BotaoEnfase, .u_relatorio a.u_BotaoDestaque, .u_relatorio a:hover.u_BotaoDestaque, .u_relatorio a:visited.u_BotaoDestaque, .u_relatorio input.u_BotaoEnfase, .u_relatorio input.u_BotaoDestaque, .u_relatorio .u_acoes input.u_BotaoEnfase, .u_relatorio .u_acoes input.u_BotaoDestaque, .u_acoes input.u_BotaoDestaque, .u_titleBar a.u_BotaoEnfase, .u_titleBar a:hover.u_BotaoEnfase, .u_titleBar a:visited.u_BotaoEnfase, .u_titleBar input.u_BotaoEnfase {border-top: 1px solid #0084C4; border-right: 2px solid #0084C4; border-bottom: 2px solid #0084C4; border-left: 1px solid #0084C4; background-color: #A4E1FF; color: #004D71;}
.u_SecoesCardapio TD h4 {background-color: #E9F8F8; color: #0084C4; padding: 5px; margin: 5px 0;}

TABLE.u_ConjuntoCampos .u_caminho td {background-color: #F4FDFF;}

.u_MenuTopico li {background-color: #D7F2FF;}
.u_MenuTopico li.u_AjudaAtual {color: #fff; background-color: #7ccfde;}
.u_MenuSubTopico li.u_AjudaAtual {color: #000; background-color: #fff;}
.u_TopicoAjuda {border: 5px solid #7ccfde;}
.u_ListaConvite  {BORDER: 1px solid #c1ebff;}
.u_nav-one li:hover ul a:hover, .u_nav-one li.sfHover ul a:hover, .u_nav-two li:hover ul a:hover, .u_nav-two li.sfHover ul a:hover, .u_nav-three li:hover ul a:hover, .u_nav-three li.sfHover ul a:hover, .u_nav-buscar li:hover ul a:hover, .u_nav-buscar li.sfHover ul a:hover,.u_nav-one li:hover ul a:hover, .u_nav-one li.sfHover ul a:hover, .u_nav-two li:hover ul a:hover, .u_nav-two li.sfHover ul a:hover, .u_nav-three li:hover ul a:hover, .u_nav-three li.sfHover ul a:hover, .u_nav-buscar li:hover ul a:hover, .u_nav-buscar li.sfHover ul a:hover , .u_cabecalho .selecttext a:hover{background-color: #D7F2FF;}
