/**** CSS GTC Contábil ****/
* {
	margin: 0;
	padding: 0;
}
html {
	background:url(../img/bg_repeat.jpg) repeat-y 0 0;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color:#fff;
	background:url(../img/bg.jpg) no-repeat center top;
}
a {text-decoration:none; color:#; outline:0}
a:hover {text-decoration: underline;}
img {border:none;}
address {font-style: normal;clear:both; padding-left: 43px;}
#caption, #numberDisplay {color:#000;}

/*---- Geral ----*/
#geral {
	width: 780px;
	height: 750px;
	margin: 0 auto;
	position:relative;
}

/*--- Geral Esq ----*/
#geral #esq {
	float:left;
	width: 268px;
	background:url(../img/bg_menu2.jpg) no-repeat 0 48px;
}
#geral #esq h1 {
	margin: 0 0 0 16px;
}
#geral #esq h1 a.logo {
	background:url(../img/logo.jpg) no-repeat 0 0;
	width: 206px;
	height:177px;
	display:block;
	overflow: hidden;
	text-indent: -9999px;
	margin: 0 0 0 30px;
}

/*------ Menu ------*/
#geral #esq #menu {
	margin-left:48px;
	padding: 9px 0 0 0;
	width: 203px;
}
#geral #esq #menu ul {list-style-type:none;}
#geral #esq #menu ul li {
	background:url(../img/menu_trace.jpg) bottom no-repeat;
	height: 23px;
	padding-top: 5px;
}
#geral #esq #menu ul li.final_menu {
	height: 22px;
	padding-top: 5px;
	background:none;
}
#geral #esq #menu ul li a {
	text-indent: -99999px;
	text-decoration: none;
	display: block;
	margin: 0 auto;
	height: 13px;
	width: 78px;
}
#geral #esq #menu ul a.m_home {
	background:url(../img/m_home.gif) no-repeat 0 0;
}
#geral #esq #menu ul a:hover.m_home {
	background-position:0 -18px;
}
#geral #esq #menu ul a.m_institucional {
	background:url(../img/m_institucional.gif) no-repeat 0 0;
	height: 14px;
}
#geral #esq #menu ul a:hover.m_institucional {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_servicos {
	background:url(../img/m_servicos.gif) no-repeat 0 0;
	height: 15px;
}
#geral #esq #menu ul a:hover.m_servicos {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_orcamento {
	background:url(../img/m_orcamento.gif) no-repeat 0 0;
	height: 14px;
}
#geral #esq #menu ul a:hover.m_orcamento {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_informacoes {
	background:url(../img/m_informacoes.gif) no-repeat 0 0;
	height: 16px;
}
#geral #esq #menu ul a:hover.m_informacoes {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_noticias {
	background:url(../img/m_noticias.gif) no-repeat 0 0;
}
#geral #esq #menu ul a:hover.m_noticias {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_links {
	background:url(../img/m_links.gif) no-repeat 0 0;
}
#geral #esq #menu ul a:hover.m_links {
	background-position:0 -17px;
}
#geral #esq #menu ul a.m_contato {
	background:url(../img/m_contato.gif) no-repeat 0 0;
}
#geral #esq #menu ul a:hover.m_contato {
	background-position:0 -17px;
}
#geral #esq #ultimas_noticias {
	width: 252px;
	padding: 32px 0 0 15px;
	line-height: 20px;
}
#geral #esq #ultimas_noticias h2 {
	display: block;
	overflow:hidden;
	text-indent: -9999px;
	width: 143px;
	height: 24px;
	padding-bottom: 10px;
	background:url(../img/h_ultimas_noticias.gif) no-repeat 0 0;
}
#geral #esq #ultimas_noticias p {
	width:100%;
	display:block;
	float:left;
	padding-bottom: 18px;
	font-size: 11px;
	float:left;
}
#geral #esq #ultimas_noticias a {
	color:#fff;
	font-weight:bold;
}

/*--- Geral Dir ---*/
#geral #dir {
	width: 490px;
	height: 760px;
	float:left;
	color:#787878;
}

/*--- Webmail ---*/
#geral #dir #webmail {
	width: 320px;
	height: 30px;
	padding: 26px 0 0 160px;
}
#geral #dir #webmail p.btn_webMail{
	width: 234px;
	height: 27px;
	display:block;
	float:right;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #dir #webmail p.btn_webMail a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_webMail.jpg);
	width: 234px;
	height: 27px;
	display:block;
}
#geral #dir #webmail p.btn_webMail a:hover{ background-position:left bottom; }



#geral #dir #webmail form ul {
	list-style-type:none;
	padding-top: 0;
}
#geral #dir #webmail form ul li {
	display:inline;
	width: 141px;
	padding: 0 5px 0 0;
}
#geral #dir #webmail form ul li img {padding-top: 0px; vertical-align:middle;}
#geral #dir #webmail input {
	background: #dadada;
	width: 135px;
	height: 18px;
	border: 1px solid #000;
	margin: 0 0 0 0;
	padding: 2px 0 0 6px;
	color:#042633;
	font: 11px, Verdana, Arial, Helvetica, sans-serif;
}
#geral #dir #webmail .bt_in {
	vertical-align:bottom;
	width: 9px;
	height: 21px;
	background:none;
	border:none;
	margin:0;
	padding:0;
}
#geral #dir #webmail img {padding-top: 0;}

/*---Corpo---*/
#geral #dir #corpo {
	padding: 0;
	margin: 0;
	width: 506px;
}
#geral #dir #corpo #lateral {
	background:url(../img/01.jpg) no-repeat 0 0;
	width: 29px;
	height: 584px;
	float:left;
}
#geral #dir #corpo #topo {
	background:url(../img/02b.jpg) right no-repeat;
	width: 505px;
	height: 80px;
	float:left;
}
#geral #dir #lateral_dir {
	background:url(../img/03.jpg) bottom no-repeat;
	width: 16px;
	height: 584px;
	float:right;
}
#lateral_esq_baixo {
	background:url(../img/04.jpg) no-repeat 0 0;
	width: 15px;
	height: 202px;
	float: left;
}

/*----- Conteúdo ----*/
#geral #dir #corpo #conteudo_repeat {
	background:url(../img/bg_conteudo_repeat.jpg) repeat-y 0 0;
	width: 505px;
	top: 300px;
	float:left;
}
#geral #dir #corpo #conteudo {
	padding: 0;
	width: 505px;
	background:url(../img/bg_conteudo.jpg) no-repeat 0 0;
	float:left;
	display:block;
}
#geral #dir #corpo #conteudo_repeat #conteudo p {
	padding: 0 0 20px 13px;
	width: 430px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.space {
	padding: 0 0 125px 13px;
	width: 430px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.space2 {
	padding: 0 0 158px 13px;
	width: 430px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.space3 {
	padding: 12px 0 158px 13px;
	width: 430px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.p_home {
	/*padding: 7px 0 42px 13px;*/
	padding: 0 0 20px 12px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.p_home2 {
	padding: 0 0 30px 13px;
}
#geral #dir #corpo #conteudo_repeat #conteudo p a {
	color:#787878;
	font-weight:bold;
}
#geral #dir #corpo #conteudo_repeat #conteudo p.p_home a {
	color:#787878;
	font-weight:bold;
}
#geral #dir #corpo #conteudo_repeat #conteudo .title_socios {
	font-weight:bold;
	padding: 0 0 10px 14px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h2 {
	overflow:hidden;
	display:block;
	text-indent: -99999px;
	margin: 2px 0 0 0px;
	width: 300px;
	height:22px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3 {
	overflow:hidden;
	display:block;
	text-indent: -99999px;
	margin: 2px 0 0 13px;
	width: 300px;
	height:22px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h2#h_consultoria {
	background:url(../img/h_consultoria.gif) right center no-repeat;
	height: 18px;
	width: 297px;
	margin: 0;
	padding-bottom: 17px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h2.h_agenda {
	background:url(../img/h_agenda.gif) right center no-repeat;
	width: 243px;
	height: 18px;
	padding-bottom: 17px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h2.h_certificacao {
	background:url(../img/h_certificacao.gif) right center no-repeat;
	height: 18px;
	width: 150px;
	padding-bottom: 17px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_areacontabil {
	background:url(../img/h_areacontabil.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_areafiscal {
	background:url(../img/h_areafiscal.gif) no-repeat;
	padding-bottom: 0;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_areasocietaria {
	background:url(../img/h_areasocietaria.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_areatrabalhista {
	background:url(../img/h_areatrabalhista.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3.h_certificado {
	background:url(../img/h_certificado.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_clientes {
	background:url(../img/h_clientes.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_consultoriaest {
	background:url(../img/h_consultoriaest.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_servicos {
	background:url(../img/h_servicos.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_irpf {
	background:url(../img/h_irpf.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_missao_valores {
	background:url(../img/h_missao_valores.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_qualidade {
	background:url(../img/h_qualidade.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3.h_socios {
	background:url(../img/h_socios.gif) no-repeat;
	padding-bottom: 7px;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3.h_formulario_orcamento {
	background:url(../img/h_formulario_orcamento.gif) no-repeat;
	padding-bottom: 7px;
	clear:both;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_historico {
	background:url(../img/h_historico.gif) no-repeat;
	padding-bottom: 7px;
	clear:both;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3.h_formulario_contato {
	background:url(../img/h_formulario_contato.gif) right no-repeat;
	padding: 0 0 7px 0;
	clear:both;
	width: 145px;
	margin:0;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_trabalhe_conosco {
	background:url(../img/h_trabalheconosco.gif) no-repeat;
	padding-bottom: 7px;
	clear:both;
}
#geral #dir #corpo #conteudo_repeat #conteudo h3#h_agendaobrigacoes {
	background:url(../img/h_agendaobrigacoes.gif) no-repeat;
	padding-bottom: 7px;
}

/*-- Informações Lista --*/
#informacoes {
	border-color:#dadada;
	border-style:solid;
	width: 440px;
	margin-left: 7px;
}
#informacoes_topo {
	width: 430px; 
	background:#fff;
	height: 30px;
	padding: 10px 0 0 0;
	margin: 0 auto;
}
ul.colunasTabel{
	width: 100%;
	display:block;
	background:#bdbdbd;

}
#informacoes_topo a {
	padding: 0 0 0 14px;
	color:#0e4d66;
	text-decoration:none;
	font-weight:bold;
}
#informacoes_topo a:hover {
	text-decoration: underline;
}

.informacoes_option {
	float:left;
	width: 50px;
}
.informacoes_mes {
	float:left;
	background:#fff;
	width: 110px;
}
#listagem {
	width: 430px; 
	padding: 10px 0 0 0;
	margin: 0 auto;
}
#listagem ul {
	list-style-type:none;
	width: 430px; 
	height: 25px;
	padding-top: 5px;
}
#listagem ul li {
	display:inline;
	width: 210px;
	padding: 0 0 0 10px;
}
#listagem ul.color {background-color:#dadada;}

.bt_orcamento {padding: 10px 0 0 10px;}

#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro p#home_selo_p {
	float:left;
	width: 335px;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #selo_home {
	width: 90px;
	height: 82px;
	float:right;
	padding: 5px 2px 0 0;
}

/*--Flash home --*/
#geral #dir #corpo #conteudo_repeat #conteudo #flash {padding: 22px 0 7px 0;}

/*--- Conteúdo Notícias ---*/
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticas p {font-size: 11px;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias a {
	font-weight:normal;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias a strong span{
	color:#0E4A62;
	font-size:12;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias strong span{
	color:#0E4A62;
	font-size:12;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias a:hover {text-decoration:underline;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias ul {
	padding-left: 18px;
	list-style-type:none;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias img.imgNot{
	width:150px;
	height:150px;
	display:block;
	float:left;
	margin-right:7px;
}

#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias p.txtNot{
	width:100%;
	display:block;
	float:left;
}
/*----Links Úteis----*/
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links {width: 430px;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links p {font-size: 11px;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links a {
	font-weight:normal;
	text-decoration:underline;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links ul {
	padding-left: 18px;
	list-style-type:none;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links ul li {padding-bottom: 12px;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links ul li img {padding-right: 5px;}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links ul a {
	text-decoration:none;
	color:#787878;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #links ul a:hover {
	text-decoration:underline;
	color:#092f42
}

/*--- Contato ---*/
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato {	width: 470px; height:440px;}

/*-- Formulario contato --*/
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato {
	width: 230px;
	height: 440px;
	float:left;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul {
	list-style-type:none;
	padding: 0 5px 0 10px;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul li.box_input {
	display:block;
	background:url(../img/img_msg4.gif) no-repeat 0 0;
	width: 217px;
	height: 27px;
	padding: 7px 0 0 8px;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul li.box_input .campo {
	display:block;
	width: 200px;
	height: 15px;
	background: #dadada;
	border:none;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul li.box_textarea {
	display:block;
	background:url(../img/img_msg5.gif) no-repeat 0 0;
	width: 217px;
	height: 76px;
	padding: 9px 0 0 8px;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul li.box_textarea .textarea {
	display:block;
	width: 200px;
	height: 55px;
	background: #dadada;
	border:none;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #formulario_contato form ul li input.bt_enviar {
	display:block;
	height:32px;
	overflow:hidden;
	padding-left: 126px;
	text-indent:-999999px;
	top:3px;
	width:86px;
}

#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #box_contato {
	width: 215px;
	height: 180px;
	float:left;
	background:url(../img/bg_contato.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #box_contato h2 {
	background:url(../img/h_comochegar.gif) bottom right no-repeat;
	width: 95px;
	height: 30px;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #box_contato p#p_contato {
	width: 190px;
	color:#c5c5c5;
	padding-left: 15px;
}
a.bt_funcao {float:right; margin-right: 14px;}

#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #trabalhe_conosco {
	width: 219px;
	height: 250px;
	background:url(../img/bg_formulario_contato.gif) bottom no-repeat;
	float:left;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #trabalhe_conosco h3 {
	background:url(../img/h_trabalheconosco.gif) right bottom no-repeat;
	width: 122px;
	height: 45px;
	margin:0;
}
#geral #dir #corpo #conteudo_repeat #conteudo_centro #contato #trabalhe_conosco p {
	width: 190px;
	margin:0;
	padding: 8px 0 0 15px;
}

/*--- Repeat_dir ---*/
#geral #dir #repeat_dir {
	background:url(../img/bg_dir_repeat2.jpg) repeat-y 0 0;
	margin: 0 0 0 -29px;
	width: 505px;
}
#geral #dir #repeat_dir p {width:450px;	padding: 0 0 20px 40px;}
#geral #dir #repeat_dir p a {color:#787878;	font-weight:bold;}

/*--- Internas ---*/
#geral #dir #topo_servicos {
	background:url(../img/topo_servicos.jpg) no-repeat 0 0;
	width: 460px;
	height: 88px;
	margin:0;
}
#geral #dir #topo_institucional {
	background:url(../img/topo_institucional.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
}
#geral #dir #topo_informacoes {
	background:url(../img/topo_obrigacoes.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
	margin:0;
}
#geral #dir #topo_noticias {
	background:url(../img/topo_noticias.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
	margin:0;
}
#geral #dir #topo_orcamento {
	background:url(../img/topo_orcamento.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
	margin:0;
}
#geral #dir #topo_links {
	background:url(../img/topo_links.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
	margin:0;
}
#geral #dir #topo_institucional2 {
	background:url(../img/topo_institucional2.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
}
#geral #dir #topo_contato {
	background:url(../img/topo_contato.jpg) no-repeat 0 0;
	width: 460px;
	height: 90px;
}

/*--- Sombras Topo --*/
#geral #corpo #sombra_corpo1 {
	background:url(../img/sombra_int1.jpg) no-repeat 0 0;
	width: 460px;
	height: 14px;
}
#geral #corpo #sombra_corpo2 {
	background:url(../img/sombra_int2.jpg) no-repeat 0 0;
	width: 460px;
	height: 16px;
}

/*---Menu Internas---*/
#conteudo_centro {width: 450px;	padding-left: 27px;}

#geral #dir #corpo #conteudo #menu_internas {
	width:461px;
	height:25px;
	display:block;
}
#geral #dir #corpo #conteudo #menu_internas ul {
	width:461px;
	height:25px;
}
#geral #dir #corpo #conteudo #menu_internas ul li {
	height:25px;
	display:inline;
	text-align:center;
	list-style-type:none;
	padding-left:0;
	text-indent:-99999px;
}
#geral #dir #corpo #conteudo #menu_internas ul li a {
	height:25px;
	display:block;
	overflow:hidden;
	float:left;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_contabil {
	width:84px;
	background:url(../img/m_contabil.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_fiscal {
	width:59px;
	background:url(../img/m_fiscal.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_trabalhista {
	width:82px;
	background:url(../img/m_trabalhista.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_societaria {
	width:81px;
	background:url(../img/m_societaria.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas li a.m_irpf {
	width:70px;
	background:url(../img/m_irpf.jpg) no-repeat 0 0;
}
#menu_internas ul li a.m_consultoria {
	width:85px;
	background:url(../img/m_consultoria.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_historico {
	width:85px;
	background:url(../img/m_historico.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_socios {
	width:71px;
	background:url(../img/m_socios.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_clientes {
	width:70px;
	background:url(../img/m_clientes.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_qualidade {
	width:81px;
	background:url(../img/m_qualidade.jpg) no-repeat 0 0;
}
#menu_internas ul li a.m_certificado {
	width:85px;
	background:url(../img/m_certificado.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a.m_missao {
	width:69px;
	background:url(../img/m_missao.jpg) no-repeat 0 0;
}
#geral #dir #corpo #conteudo #menu_internas ul li a:hover {background-position:;}

/*----- Fotos Histórico -----*/
#geral #dir #corpo #conteudo #conteudo_centro #historico_fotos {
	background:url(../img/historico_fotos.jpg) no-repeat 0 0;
	height: 84px;
	width:460px;
}
#geral #dir #corpo #conteudo #conteudo_centro #historico_fotos ul {list-style-type:none;padding-top: 9px;}
#geral #dir #corpo #conteudo #conteudo_centro #historico_fotos ul li {
	display:inline;
	height: 66px;
	width: 99px;
	padding: 0px 0 0 10px;
}
#geral #dir #corpo #conteudo #conteudo_centro #historico_fotos ul li a {
	padding: 0;
	margin:0;
}

/*---- Orçamento ----*/
#geral #dir #corpo #conteudo #orcamento_conteudo {
	width: 430px;
	display:block;
	float:left;
	padding: 0 0 15px 18px;
	margin-top: -7px;
}
#geral #dir #corpo #conteudo #orcamento_conteudo #orcamento_texto {
	width: 100%;
	display:block;
	float:left;
	padding-top: 10px;
}
#geral #dir #corpo #conteudo #orcamento_conteudo #orcamento_contrato {
	width: 210px;
	float:left;
	height: 180px;
	background:url(../img/bg_contato.jpg) no-repeat 0 0;
	padding: 12px 0 0 10px;
	margin-top:5px;
}
#geral #dir #corpo #conteudo #orcamento_conteudo #orcamento_contrato h2 {
	background:url(../img/h_contrato.gif) right no-repeat;
	width: 140px;
	height: 41px;
}
#geral #dir #corpo #conteudo #orcamento_conteudo #orcamento_contrato p#p_contrato {
	width: 200px;
	margin:0;
	padding:0 0 0 4px;
}

/*--- Form Orçamento ---*/
#form_orcamento {
	display:table;
	width:445px;
	list-style-type:none;
	padding-left: 14px;
}
#form_orcamento li label.fixo {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	width: 100px;
	float:left;
}
#form_orcamento li.box_input2 {
	background:transparent url(../img/img_campos.gif) no-repeat scroll 90px 0pt;
	height:27px;
	padding:2px 0 9px 0;
	width:462px;
}
#form_orcamento li.box_input3 {
	background:transparent url(../img/img_msg4.gif) no-repeat scroll 90px 0pt;
	height:27px;
	padding:2px 0 9px 0;
	width:462px;
}
#form_orcamento li.box_input2 input {
	margin-top:4px;
	background:#dadada;
	border:none;
	width: 300px;
}
#form_orcamento li.box_input3 input {
	margin-top:4px;
	background:#dadada;
	border:none;
	width: 180px;
}

/*--- inline---*/
#form_orcamento li#inline {
	font-size: 10px;
	height: 36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#form_orcamento li#inline ul {
	width: 445px;
	height: 30px;
}
#form_orcamento li#inline ul li {
	display:inline;
	height: 27px;
}
#form_orcamento li#inline ul li.cidade_li {
	background:url(../img/img_msg2.gif) no-repeat scroll 90px 0pt;
	height: 27px;
	padding: 8px 30px 17px 0;
}
#form_orcamento li#inline ul li.cidade_li label {
	height: 27px;
	padding-right: 55px;
}
#form_orcamento li#inline ul li.cidade_li input {
	width: 145px;
	height: 19px;
	margin: 6px 0 0 0;
	background:#dadada;
	border:none;
}
#form_orcamento li#inline ul li.estado_li {
	background:url(../img/img_msg3.gif) no-repeat scroll 65px 0pt;
	height: 27px;
	padding: 8px 30px 17px 0;
}
#form_orcamento li#inline ul li.estado_li label {
	padding-right: 30px;
}
#form_orcamento li#inline ul li.estado_li input {
	width: 40px;
	background:#dadada;
	border:none;
	height: 19px;
	margin: 6px 0 0 0;
}
#form_orcamento li.box_mensagem {
	background:transparent url(../img/img_msg.gif) no-repeat scroll 90px 0pt;
	height:74px;
	padding-top:2px;
	width:462px;
}
#form_orcamento li textarea.msg {
	display:block;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:57px;
	line-height:15px;
	margin-top:5px;
	width:314px;
	background:#dadada;
	border:none;
}
#geral #dir #corpo #conteudo #form_orcamento li input.btenviar {
	display:block;
	height:58px;
	overflow:hidden;
	text-indent:-999999px;
	top:3px;
	width:108px;
	padding-left: 126px;
}

#dir #corpo #conteudo_repeat #conteudo #conteudo_centro form #form_orcamento li.btenviar {
	padding-left: 335px;
}

#img_certificado {
	background:url(../img/img_certificado.gif) left no-repeat;
	float:right;
	width: 144px;
	height: 103px;
	margin-right: 0
}
#certificado_texto {width: 440px;}
#geral #dir #corpo #conteudo p#p_certificado {width: 270px;}

.lista_clientes {
	list-style-type:none;
	padding: 0 0 5px 18px;
	width: 430px;
}
.lista_clientes li {padding: 0 0 8px 0;}

/*--- Área Contábil ---*/
#geral #dir #corpo #conteudo_repeat #conteudo #lista_area_contabil {
	list-style-type:none;
	padding: 0 0 5px 13px;
	width: 430px;
}
#lista_area_contabil li {padding: 0 0 10px 0;}

/*--- Rodapé ---*/
#geral #dir #rodape {
	background:url(../img/rodape.jpg) no-repeat 0 0;
	color:#0e4d66;
	padding: 6px 0 0 0;
	margin-left: 0;
	width: 512px;
	height: 83px;
	clear:both;
}

/*---- Selos ---*/
#geral #dir #selos {width: 220px;float:right;}
#geral #dir #selos ul {
	width:195px;
	height:15px;
	padding-top:6px;
	margin:0 10px 10px auto;
}
#geral #dir #selos ul li {
	width:91px;
	height:15px;
	display:block;
	list-style:none;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin-right: 6px;
}
#geral #dir #selos ul li a {
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
#geral #dir #selos ul li a.w3c {
	width:91px;
	height:15px;
	display:block;
	float:left;
	background:url(../img/wtc.gif) 0 0 no-repeat;
}
#geral #dir #selos ul li a.gdsi {
	width:91px;
	height:15px;
	display:block;
	float:left;
	background:url(../img/gdsi.gif) 0 0 no-repeat;
}
.blank {height: 70px; width: 10px;}
#resposta_form {
	padding: 10px 0 260px 12px;
	font-weight:bold;
}
.ir_conteudo{
	display:none;
}
.ir_topo{
	display:none;
}
/*estilos busca notícia*/
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot{
	padding:0;
	margin:0;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot ul{
	width:100%;
	padding:0 0 15px 14px;
	margin:0;
	display:block;
	float:left;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot ul li{
	padding:0;
	margin:0;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot ul li label{
	width:89px;
	display:block;
	float:left;
	line-height:32px;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot ul li.bgCampoBusca{
	width:100%;
	display:block;
	float:left;
	background:transparent url(../img/img_msg2.gif) no-repeat 90px 0;
}
#geral #dir #corpo #conteudo_repeat #conteudo #conteudo_centro #noticias #buscaNot ul li input.campoBusca{
	border:none;
	display:block;
	float:left;
	width:145px;
	height:22px;
	padding-left:15px;
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #787878;
	margin-right:17px;
	background:transparent;
}
/* final busca noticia*/