/* CSS Document */
/* fontes do site */
body, table, th, td, tr {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif, Tahoma, verdana;
	color: #373435;
	
}

/* texto claro */
.texto_claro {
	color: #277890;
	font-size: 9px;
}

/* margens e fundo */
body {
	margin: 0px 0px;
	background:#e1e9eb;
}

/* links do site */
a {
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif, verdana;
	color: #287584;
}
a:link {
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* saiba_mais */
a.saiba_mais {
	background:none;
	padding: 0px 0px 0px 0px;
	font: bold 11px Tahoma;
	color: #4f6b1b;
	
}
a.saiba_mais:link {
	text-decoration: none;
}
a.saiba_mais:visited {
	text-decoration: none;
}
a.saiba_mais:hover {
	text-decoration: underline;
}
a.saiba_mais:active {
	text-decoration: underline;
}

/* titulos */
table.titulo_conteudo {
	margin: 5px 0px 10px 0px;
	border-bottom: 1px solid #e1e9eb;
}
.titulo_conteudo {
	font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-shadow: 1px 1px 3px #227181;
}
td.titulo_conteudo {
	padding: 0px 0px 2px 0px;
}
font.titulo_conteudo {
	margin: 0px 0px 3px 0px;
}
.titulo_conteudo2 {
	font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana;
	color: #1E5E66;
	line-height: 15px;
}
table.titulo_conteudo2 {
	border-bottom: 1px solid #C6C6C6;
	margin: 5px 0px 5px 0px;
}
td.titulo_conteudo2 {
	padding: 0px 0px 2px 0px;
}

/* conteudo */
table.corpo_conteudo {
	margin-bottom: 5px;
	border: none;
	background: none;
}
td.corpo_conteudo {
	padding: 5px 10px;
}
table.autor {
	width: 100%;
	border: 0px;
	margin-bottom: 5px;
	background: #f2f2f2;
}
td.autor {
	text-align: right;
	padding: 3px 10px;
	color:#1e3054;
}
a.autor {
	color:#1e3054;	
}
a.autor:link {
	text-decoration: none;
}
a.autor:visited {
	text-decoration: none;
}
a.autor:hover {
	text-decoration: underline;
}
a.autor:active {
	text-decoration: underline;
}
table.fonte {
	width: 100%;
	border: 0px;
	margin-bottom: 5px;
	background: #f2f2f2;
}
td.fonte {
	padding: 3px 10px;
	color:#1e3054;
}
a.fonte {
	color:#1e3054;	
}
a.fonte:link {
	text-decoration: none;
}
a.fonte:visited {
	text-decoration: none;
}
a.fonte:hover {
	text-decoration: underline;
}
a.fonte:active {
	text-decoration: underline;
}
table.conteudo_opcoes {
	width: 100%;
	border: 0px;
	margin-bottom: 5px;
	background: #f2f2f2;
}
td.conteudo_opcoes {
	padding: 3px 10px;
}
a.conteudo_opcoes {
	color:#083C6E;	
}
a.conteudo_opcoes:link {
	text-decoration: none;
}
a.conteudo_opcoes:visited {
	text-decoration: none;
}
a.conteudo_opcoes:hover {
	text-decoration: underline;
}
a.conteudo_opcoes:active {
	text-decoration: underline;
}

/* listagem de conteudo */
table.tit_lista_conteudo_menu {
	border-bottom: 1px solid #f2f2f2;
}
td.tit_lista_conteudo_menu {
	padding: 3px 10px;
	font-weight: bold;
	color:#1e3054;
	
}
table.lista_conteudo_menu {
	border-bottom: 1px solid #f2f2f2;
}
td.lista_conteudo_menu {
	padding: 3px 0px;
}
a.lista_conteudo_menu {
	background:url(../images/setinha.gif) no-repeat 4px left;
	padding: 0px 0px 0px 12px;
	
}
a.lista_conteudo_menu:link {
	text-decoration: none;
}
a.lista_conteudo_menu:visited {
	text-decoration: none;
}
a.lista_conteudo_menu:hover {
	text-decoration: underline;
}
a.lista_conteudo_menu:active {
	text-decoration: underline;
}

/* paginação */
table.paginacao {
	background: #f2f2f2;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
td.paginacao {
	text-align: center;
	padding: 5px;
	color: #1e3054;
}

/* imagens */
img.imagem_conteudo {
	border: 1px solid #A4CCE0;
}
table.imagem_conteudo {
	margin: 0px 5px 5px 0px;
	table-layout: auto;
}

/* caminho */
.caminho {
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #227181;
}
table.caminho {
	table-layout: fixed;	
}
td.caminho {
	background: url(../images/renove_seta1.png) no-repeat 10px center;
	padding: 0px 10px 0px 59px;
	height: 44px;
}
a.caminho:link {
	text-decoration: none;
}
a.caminho:visited {
	text-decoration: none;
}
a.caminho:hover {
	text-decoration: underline;
}
a.caminho:active {
	text-decoration: underline;	
}
td.data {
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-bottom: 0px;
	color: #227181;
}

/* inputs */
input, select, textarea{
	border: 1px solid #b5cdd3;
	font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.caixatexto {
	background-color: #FFF;
	color: #205c67;
}

.caixatexto_ov {
	background-color: #FFFFFF;
	border: 1px inset;
	color: #205c67;
}
.caixabusca {
	border: 1px solid #014461;
	background-color: #012331;
	color: #FFFFFF;
	height:18px;
	font: 12px Verdana, Geneva, sans-serif;
	padding: 3px 0 0 5px;
		margin-right:2px;
}

.caixabusca_ov {
	border: 1px inset;
	background-color: #014461;
	color: #FFFFFF;
	height:18px;
	font: 12px Verdana, Geneva, sans-serif;
	padding: 3px 0 0 5px;
	margin-right:2px;
}

.botao {
	padding: 0px;
	background: #F2F7FB;
	border-top: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #C2D9E7;
	border-bottom: 1px solid #C2D9E7;
	font-weight: bold;
}

.botao_ov {
	padding: 0px;
	background: #F2F7FB;
	border-top: 1px solid #f2f2f2;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #C2D9E7;
	border-bottom: 1px solid #C2D9E7;
	font-weight: bold;
	color: #1e3054;
	cursor: pointer;
}

.botao_down {
	padding: 0px;
	background: #F2F7FB;
	border-bottom: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	border-left: 1px solid #C2D9E7;
	border-top: 1px solid #C2D9E7;
	font-weight: bold;
	color: #1e3054;
	cursor: pointer;
}

/* listagem de produtos */
table.lista_produto {
	border: 1px solid #f2f2f2;
	background: none;
}
td.lista_produto {
	padding: 5px;
	vertical-align: top;
}

/* tabela de formulario */
td.form_cli {
	padding: 5px;
	font-weight: bold;
}
font.form_cli_tip {
	font-weight: normal;
}

/* descrição do menu */
table.descricao_menu {
	border: 1px solid #f2f2f2;
	background: none;
}
td.descricao_menu {
	padding: 10px;

}

/* listagem submenu */
table.tit_submenu {
	background: #f2f2f2;
}
td.tit_submenu {
	padding: 5px 10px;
	color: #1e3054;
}
table.lista_submenu {
	border: 1px solid #f2f2f2;
}
td.lista_submenu {
	padding: 5px;
}

.legenda_imagem_interna {
	color:#9B9B9B;
	font-size: 9px;
}

.erro {
	font-weight: bold;
	color:#CC0000;
}

table.galeria {
	margin-top: 5px;

}

td.galeria {
	vertical-align: top;
	padding: 5px;
}

.imagem_galeria {
	cursor: pointer;
	border: 0px double #DAEDF4;
}

table.tableCurriculo {
	border-top: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
}

td.titlistaCurriculo {
	padding: 3px 10px;
	border-bottom: 1px solid #EEEEEE;
	background: #EEEEEE;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}

td.listaCurriculo {
	padding: 10px;
	border-bottom: 1px solid #EEEEEE;	
}

td.listaCurriculo2 {
	padding: 10px;
	background: #FAFAFA;
	border-bottom: 1px solid #EEEEEE;
}

font.cidadeCurriculo {
	color:#999999;
	font-weight: bold;
}

font.dataCurriculo {
	color:#999999;
}

td.titCur {
	padding: 5px;
	border-bottom: 1px solid #EEEEEE;
	background: #EEEEEE;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-align: right;
	vertical-align: top;
}

td.titCur2 {
	padding: 5px;
	border-bottom: 1px solid #EEEEEE;
	background: #EEEEEE;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	background: #F4F4F4;
	text-align: right;
	vertical-align: top;
}

td.campoCur, td.campoCur2 {
	padding: 5px;
	border-bottom: 1px solid #EEEEEE;
	vertical-align: top;
}
 td.campoCur {
 	background: #FAFAFA;
}

/* renove condominios */

#tudo {
	width:1004px;
	margin:0 auto;
}
#topo {
	
}
#destaque_topo {
	height:276px;
	overflow:hidden;	
}
#linha_topo {
	background:#227181;
	height:16px;
}
#sombrat {
	background:url(../images/renove_sombrat.jpg);
	height: 20px;
	margin: 0px 20px;
}

#logo {
	width:316px;
	height:106px;
	background:url(../images/renove_logo.png);
	z-index:1001;
	margin-top:-260px;
	margin-right:30px;
	position:relative;
	float:right;
}
#logo a {
	width:316px;
	height:106px;
	display:block;
}
#logo h1 {
	display:none;
}
#caminho {
	background:url(../images/renove_bgcaminho.jpg);
	margin:0 20px;
}
#menu {
	margin-bottom:10px;
}
#corpo {
	margin:0px 20px;
	background:#FFF;
	padding:10px;
	clear:both;
}
#coluna1 {
	width:194px;
	margin-right:10px;
	float:left;
	border: 3px solid #bfd4d8;
	display:table-cell;
	background: #e1e9eb url(../images/renove_degrade.jpg) repeat-x;
}

#conteudo {
	width:728px;

	border: 3px solid #bfd4d8;
	display:table-cell;
	background: #e1e9eb url(../images/renove_degrade.jpg) repeat-x;
}

#esticar {
	clear:both;
}

#rodape {
	clear:both;
}
#endereco {
	margin:0 20px;
	text-align:center;
	height:44px;
	background:url(../images/renove_bgcaminho.jpg) repeat-x;
	line-height:44px;
	color:#227181;
}
#creditos {
	background: url(../images/porconorolete_bg_rodape.jpg);
	height:66px;
	margin-bottom:20px;
}
#copyright {
	width:859px;
	height:20px;
	float:left;
	margin-top:10px;
	color:#8f9799;
	line-height:20px;
	margin-left:30px;
	font-size:11px;
}
#internetstyle {
	background: url(../images/internetstyle.png);
	width:85px;
	height:20px;
	float:left;
	margin-top:10px;
}
#internetstyle a {
	display:block;
	width:85px;
	height:20px;
}
#internetstyle span {
	display: none;
}