* {	text-decoration:none; margin:0; padding:0; list-style:none;	vertical-align:middle; border:none;/* Comeo zerando tudo. O */}
body {margin: 0 auto; text-align:center; font: 100%  Verdana, Arial, Helvetica, sans-serif; background:#369 url("../images/bg_site.jpg") no-repeat center top;}
#index_body {margin: 0 auto; text-align:center; background:  url("../images/logo.jpg") no-repeat center 200px;}
#diretorio_body {margin: 0 auto; text-align:center; background:  url("../images/logo.jpg") no-repeat center 100px;}

p {	margin: 0 0 10px 0; padding:0 0 0 10px; font: 80%  Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #413C28;}
h1 {height:45px; margin: 0 0 0px 0px; padding:0 0 0 30px; font: bold 120%  Arial, Verdana, Helvetica, sans-serif;	text-align: left;  background: url("../images/bg_h1.jpg") no-repeat 0 0; color: #413C28;	line-height: 30px;}
h2 {height:45px; margin: 15px 0 0px 0px; padding:0 0 0 25px; font: bold 80%  Verdana, Arial, Helvetica, sans-serif; text-align: left;	background: url("../images/bg_h2.jpg") no-repeat 0 0; color: #000;	line-height: 30px;}
h3 {font: 70%  Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 15px 0; color: #413C28; /*line-height: 3px;*/}
hr {width: 510px; float: left; margin: 10px 0; background: url("../images/ponto.gif") repeat-x bottom; _border: 1px dotted #f0f0f0; }
th {color:#999; border-right:1px solid #999;}
label {margin: 5px 0 0; float: left; font: bold 70% Verdana, Arial, Helvetica, sans-serif; color: #555;}
fieldset {width: 100%; margin: 0 0 15px 0; padding:5px; float:left;  border:#ccc 3px double;}
legend {padding:8px; font: bold 90% Arial, Verdana, Helvetica, sans-serif; color: #000;}
img {padding:0;}

strong {padding:0 0 2px;}

/*----------------------------------------------------------------divs*/
#geral { margin:0 auto;	width: 760px; background:  url("../images/bg_geral.jpg") repeat-y; border: #333 0px solid;}
#cabecalho {display: none; margin: 0; width: 760px; height: 151px; border: #f3f 0px solid; background:url(../images/bg_cabecalho.jpg) no-repeat;}
#conteudo {	margin: 0 0 0 5px; _margin: 0 0 0 3px; text-align:left; width: 750px; float:left; border: #333 0px solid; /*background:url(../images/lay_02.jpg) no-repeat;*/}
#central {width: 550px; margin:0 0 0 10px; float: left; padding: 5px; border: #f60 0px solid;}

#mudacor { padding:0; margin:0; border: 0px solid #f00;}
#mudacor .nao {background: #fff;}
#mudacor .sim {background: #f2f2f2;}

.p_first_leter:first-letter {margin:0 0 0 30px;}

/*----------------------------------------------------------------relatorio_vistoria*/
.fieldset_01 {margin: 0; padding:5px; border:#ccc 0px double;}

.fieldset_02 {width: 680px; margin: 0; padding:5px;  border:#ccc 3px double;}
#fotos {display: none; width:480px; text-align:center; margin: 10px auto; padding:0; border: 3px solid #D1D9DF;}
#imagem {display: none; width: 480px;}
#fotos_n_imp {display: none; width: 480px;}
#mini_fotos {width:640px; text-align:center; margin:0; padding:0; border: 0px solid #f00;}
#FotosRecompra {width:640px; text-align:center; margin:0; padding:0; border: 0px solid #f00;}

#laudo_fotos {width:710px; text-align:center; margin: 0 auto; padding:0; border: 3px double #D1D9DF;}
.foto_imprimir {width:320px; height:240px; margin:5px; border: 0px double #999;}
.foto_imprimir_transf {width:200px; height:150px; margin:5px; border: 0px double #999;}
.legendafoto {margin:0 5px 10px 5px; padding:0; font: bold 80% Arial, Verdana, Helvetica, sans-serif; Color:#555; border: 0px solid #000;}
#FotosRecompraImprimir {border: 1px solid #000;}


.p_mini {display: none; padding:5px 5px 2px; text-align:center; font: 70% Arial, Verdana, Helvetica, sans-serif; Color:#777;}

#impr_laudo_fotografico {height: 600px; border:#ccc 0px solid;}

#box_tab_01 {width: 700px; margin:0; padding:5px; float:left;  border:#ccc 3px solid;}

.br_imp { page-break-before:always; }


/*----------------------------------------------------------------menu principal*/
#box_menu_lateral 	{width: 170px; margin:0; padding:0; float:left; border: 0px solid #000;}

.menu_1 {width: 170px; float: left; margin:0; padding:0 0 15px 0; background: url(../images/bg_menu_1.jpg) repeat-x bottom; border: 0px solid #000;}
.menu_2 {width: 170px; float: left; margin:0; padding:0 0 30px 0; background: url(../images/bg_menu_2.jpg) repeat-x bottom; border: 0px double #DFE5FB;}

.menu_lat_1 {height: 30px; margin:2px 0; padding: 0 10px 0 0 ; text-align: right; display: block;  font: bold 90%  Arial, Verdana, Tahoma, Sans-serf; color: #000; line-height:30px; background: url(../images/ponto.gif) repeat-x bottom; cursor: pointer; border-right: 2px solid #fff; border-left: 2px solid #fff;}
.menu_lat_1:hover {display: block; color:#03c; background: url(../images/ponto.gif) repeat-x bottom; border-right: 2px solid #fff; border-left: 2px solid #f60;}

.menu_lat_2 {height: 30px; margin:2px 0; padding: 0 10px 0 0 ; text-align: right; display: block;  font: bold 90%  Arial, Verdana, Tahoma, Sans-serf; color: #000; line-height:30px; background: url(../images/ponto.gif) repeat-x bottom; cursor: pointer; border-right: 2px solid #fff; border-left: 2px solid #fff;}
.menu_lat_2:hover {display: block; color:#03c; background: url(../images/ponto.gif) repeat-x bottom; border-right: 2px solid #fff; border-left: 2px solid #f60;}



/*----------------------------------------------------------listas-topicos*/
.ul_topicos li {margin:0 0 5px; font: 80%  Arial, Verdana, Tahoma, Sans-serf; color:#333; line-height: 20px; padding: 0 0 0 30px; background: url("../images/bg_topico.jpg") no-repeat 10px 4px;}

.ul_links li {line-height: 40px; padding: 0; background: url("../images/ponto.gif") repeat-x bottom;}



/*----------------------------------------------------------------td tr e th*/
.bd_baixo_ponto {height: 30px; padding:0 5px;  font:bold 100%  Arial, Verdana, Helvetica, sans-serif; color:#03C; background:#f55 url("../images/bg_relat_01.jpg") repeat-x top; border:3px double #369;}

.bd_baixo_ponto_sb {height: 30px; padding:0 5px;  font:bold 100% Arial, Verdana, Helvetica, sans-serif; Color:#777; background:url("../images/bg_relat_01.jpg") repeat-x top; border:0;}
.text {padding: 5px; font:bold 80% Arial, Verdana, Helvetica, sans-serif; Color:#000; background:url("../images/ponto.gif") repeat-x bottom;}
.text_label {padding: 5px; font: 70% Arial, Verdana, Helvetica, sans-serif; Color:#999; background:url("../images/ponto.gif") repeat-x bottom;}

.text_bot {padding: 0 0 15px 0; font: 70% Verdana, Arial, Helvetica, sans-serif; Color:#777; background:url("../images/ponto.gif") repeat-x bottom;}
.box_chek {width:20px; text-align: center; border-right: 1px solid #999;}
.text_cod { width:60px; padding: 0; border-right: 1px solid #999; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#000;}
.text_uf {width:60px; padding: 0; border-right: 1px solid #999; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777;}
.text_cida {padding: 0 0 0 5px; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}
.text_data {width:70px; padding: 0 0 0 2px; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}
.text_hora {width:60px; padding: 0 0 0 2px; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 0px solid #999;}
.n_laudo {width:100px; padding: 0 0 0 2px; border-right: 1px solid #999;}
.text_placa {width:70px; padding: 0 0 0 2px; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}
.text_motor {width:75px; padding: 0 0 0 2px; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}
.text_chassi {padding: 0 0 0 2px; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}

.text_tel {width:160px; padding: 0 0 0 0px; font: bold 100% Verdana, Arial, Helvetica, sans-serif; Color:#333; border-right: 0px solid #999;}
.text_negrit {width:160px; padding: 0 15px 0 0px; font: bold 90% Verdana, Arial, Helvetica, sans-serif; Color:#333; border-right: 0px solid #999;}
.text_negrit_top {width:160px; padding: 0 15px 0 0px; font: bold 90% Verdana, Arial, Helvetica, sans-serif; Color:#333; border-right: 1px solid #999; border-bottom: 1px solid #999;}
.text_center {padding:2px; text-align:center; font: bold 100% Verdana, Arial, Helvetica, sans-serif; Color:#036; border-bottom: 1px solid #999;}

.aprova_vist {padding: 20px 0 0;}
.text_150px {width:150px; text-align: left; font: bold 80% Verdana, Arial, Helvetica, sans-serif; color: #888; border-right: 1px solid #999;}
.text_vermelho1 {width:150px; color:#f00; margin: 0; padding: 0;}
.text_vermelho2 {font-size: 90%; color:#f00; margin: 0; padding: 0 0 10px 0 ; border-bottom: 1px solid #999;}

.text_verde {margin: 0; padding: 5px; font:bold 150% Arial, Verdana,  Helvetica, sans-serif; color:#090; border-bottom: 0px double #090;}
.text_vermelho {margin: 0; padding: 5px; font:bold 150% Arial, Verdana,  Helvetica, sans-serif; color:#f00; border-bottom: 0px double #f00;}

/*-----------------------------------------------------------relatorios-----td tr e th*/
.text_agencia {width:60px; padding: 0 0 0 2px; text-align:center; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}
.text_proce_pende {padding: 0 0 0 5px; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999;}

.tb_01 {width:100%; float: left; border: 0px solid #999;}
.tb_02 {width:100%; float: left; border: 0px solid #999;}
.tb_03 {width:100%; float: left;}

.borda_direit {border-right: 1px solid #999;}
.data_hora {color:#f00; float: left; font: 70% Verdana, Arial, Helvetica, sans-serif; color: #888;}
.text_bottom { padding: 0 0 0px 0; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999; border-bottom: 1px solid #999;}
.text_bottom_restri {width:280px; padding: 0 0 0px 0; font: 80% Verdana, Arial, Helvetica, sans-serif; Color:#777; border-right: 1px solid #999; border-bottom: 1px solid #999;}
.text_bottom2 {width:150px; text-align: left; font: bold 80% Verdana, Arial, Helvetica, sans-serif; color: #888; border-right: 1px solid #999; border-bottom: 3px double #999;}
.text_bottom3 {text-align: left; font: bold 80% Verdana, Arial, Helvetica, sans-serif; color: #888; border-right: 1px solid #999; border-bottom: 3px double #999;}
.pendencia_destaque {padding: 8px; font: bold 110% Verdana, Arial, Helvetica, sans-serif; color:#009; background: #f6f6f6; display: block;}
.pend_impedido {padding: 8px; font: bold 110% Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#f00; background: #fff; display: block;}
.pend_liberado {padding: 8px; font: bold 110% Verdana, Arial, Helvetica, sans-serif; text-align: center; color:#090; background: #fff; display: block;}


#ctl00_mnuPrincipal {display:none; border: #f00 3px solid;}
#ctl00_ContentPlaceHolder1_gridPesquisa {width:700px; font: bold 100% Arial, Verdana, Helvetica, sans-serif; border:3px double #ccc;}
#ctl00_ContentPlaceHolder1_gridPesquisa td {padding:2px 5px; font: 80% Arial, Verdana, Helvetica, sans-serif; border-right:1px solid #ccc;}

/*----------------------------------------------------------------fildsets*/
#sub_field {width:620px; margin: 5px; _margin: 5px 5px 5px 0;}
#Fieldset2, #Fieldset3, #Fieldset4 {width:620px; margin: 5px; _margin: 5px 5px 5px 0;}

/*----------------------------------------------------------------inputs*/
input {	margin: 0px 10px 5px 0; padding: 2px;	border: #88846B 1px solid;	background:#fafafa; color: #000;}
.sbord_bg {border: 0px solid; background:none; 	margin: 0 5px 0 0; padding: 0px;}
.td_radio {padding: 0px 0 0px 10px;}
.td_radio2 {width: 5px; padding: 0px 0 0px 5px; border: 0px solid #000;}
.td_infradio {padding: 0 5px 0 0; font: bold 90% Verdana, Arial, Helvetica, sans-serif; Color:#333; border-right: #D1D9DF 1px solid;}
.td_infradio2 {float: left;  font: bold 90% Verdana, Arial, Helvetica, sans-serif; Color:#333; padding: 0 30px 0 0; border-right: #D1D9DF 0px solid;}

.vermelho {font-weight: bold; color:#f00; border: #f00 1px solid;}


/*----------------------------------------------------------------select e textarea*/
select {	margin: 0px 10px 10px 0; float: left; padding: 2px 2px 0px 2px;	border: #88846B 1px solid;	background:#fafafa; color: #000;}
textarea {	margin: 0px 10px 10px 0; float: left; padding: 2px;	border: #88846B 1px solid;	background:#fafafa; color: #000;}


/*----------------------------------------------------------------formularios*/
#form_logar {float: left; text-align: left; border: 0px solid #f66;}
#form_n_proc {float: left; text-align: left; border: 0px solid #f66;}
#form_p_proc {float: left; text-align: left; border: 0px solid #f66;}
#form_vistoria {float: left; text-align: left; border: 0px solid #f66;}
#form_info_veiculo {float: left; text-align: left; border: 0px solid #f66;}




/*----------------------------------------------------------------login*/
#box_login {width: 390px; margin:2px 0; _margin:0; float:right; border: 0px solid #000;}
#box_login input {float:left;}
#lab_logi input {width: 120px;}
#lab_senh input {width: 120px;}

#box_botao_login { width: 60px;	height: 48px; text-align: left;	float: left; border: 0px solid #000;}
.botao_login {width:60px; height:48px; float: left;	display:block; text-align:center; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_login.jpg") no-repeat 0px 0px; color:#000; line-height:48px;  border: 0px solid #000; cursor: pointer;}
.botao_login:hover {background-position:0px -44px; color:#fff; font-weight:bold;}



/*----------------------------------------------------------------campos*/
#lab_agencia input {width: 80px; font-variant: small-caps;}
#lab_chas input {width: 200px; font-variant: small-caps;}
#lab_plac input {width: 70px; font-variant: small-caps;}
#lab_rena input {width: 120px; font-variant: small-caps;}
#lab_pesq input {width: 200px; font-variant: small-caps;}

#lab_nome input {width: 400px; font-variant: small-caps;}
#lab_endereco input {width: 300px; font-variant: small-caps;}
#lab_end_numer input {width: 50px; font-variant: small-caps;}
#lab_end_compl input {width: 90px; font-variant: small-caps;}
#lab_email input{width: 200px;}
#lab_cidade input {width: 200px; font-variant: small-caps;}
#lab_estado input {width: 40px; font-variant: small-caps;}
#lab_ddd_1 input {width: 40px; font-variant: small-caps; margin: 0px 5px 5px 0}
#lab_ddd_2 input {width: 40px; font-variant: small-caps; margin: 0px 5px 5px 0}
#lab_ddd_3 input {width: 40px; font-variant: small-caps; margin: 0px 5px 5px 0}
#lab_tel_1 input {width: 70px; font-variant: small-caps; margin: 0px 30px 5px 0}
#lab_tel_2 input {width: 70px; font-variant: small-caps; margin: 0px 30px 5px 0}
#lab_tel_3 input {width: 70px; font-variant: small-caps;}


#lab_observacoes textarea {width: 540px; height: 60px; font-variant: small-caps;}
#lab_cor__veiculo input {width: 70px; font-variant: small-caps;}
#lab_ano__veiculo input{width: 30px; font-variant: small-caps;}
#lab_mod__veiculo input {width: 30px; font-variant: small-caps;}
#lab_marca_veiculo input {width: 120px; font-variant: small-caps;}
#valores {width: 63px; margin: 0; padding: 0 2px 0 2px; text-align:right;}
#valores2 {width: 63px; margin: 0; padding: 0 2px 0 2px; text-align:right;}
#lab_valor_mercado input{width: 120px; font-variant: small-caps;}
#lab_data input{width: 120px;}
#lab_hora input{width: 120px;}
#lab_fotos input{width: 320px;}

#lab_despachante input{width: 220px;}
#lab_contato input{width: 220px;}
#lab_banco_desp input{width: 160px;}
#lab_agencia_desp input{width: 60px;}
#lab_conta_desp input{width: 60px;}
#lab_valor_desp input{width: 120px;}
#lab_datapg_desp input{width: 120px;}
#lab_diasde_desp input{width: 120px;}
#lab_datafim_desp input{width: 120px;}
#lab_dataenv_desp input{width: 120px;}



/*----------------------------------------------------------------botoes*/


#box_botao {display: none; width: 660px;	height: 55px; text-align: left;	float: left; border: 1px solid #000;}
#box_botao_aviso { width: 180px;	height: 55px; text-align: left;	float: left; border: 0px solid #000;}
#box_botao2 { width: 150px;	height: 55px; text-align: left;	float: left; border: 0px solid #000;}
#box_botao3 {display: none;}

.botao { float: left;	text-align:center;	display:block;	width:70px; height:44px; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao.jpg") no-repeat 0px 0px; color:#000; line-height:44px; margin: 10px 0 0; border: 0px solid #000; cursor: pointer;}
.botao:hover {background-position:0px -44px; color:#368; font-weight:bold;}
.botao:active {background-position:0px -88px; color:#368; font-weight:bold;}

.botao2 { float: left;	text-align:center;	display:block;	width:120px; height:44px; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_mod2.jpg") no-repeat 0px 0px; color:#000; line-height:44px; margin: 10px 0 0; border: 0px solid #000; cursor: pointer;}
.botao2:hover {background-position:0px -44px; color:#368; font-weight:bold;}
.botao2:active {background-position:0px -88px; color:#368; font-weight:bold;}

.botao3 { float: left;	text-align:center;	display:block;	width:180px; height:44px; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_mod3.jpg") no-repeat 0px 0px; color:#000; line-height:44px; margin: 10px 0 0; border: 0px solid #000; cursor: pointer;}
.botao3:hover {background-position:0px -44px; color:#368; font-weight:bold;}
.botao3:active {background-position:0px -88px; color:#368; font-weight:bold;}

.botao4 { float: left;	text-align:center;	display:block;	width:130px; height:44px; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_mod4.jpg") no-repeat 0px 0px; color:#000; line-height:44px; margin: 10px 0 0 20px; border: 0px solid #000; cursor: pointer;}
.botao4:hover {background-position:0px -44px; color:#f00; font-weight:bold;}

.botao5 { float: left;	text-align:center;	display:block;	width:130px; height:44px; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_mod5.jpg") no-repeat 0px 0px; color:#000; line-height:44px; margin: 10px 0 0; border: 0px solid #000; cursor: pointer;}
.botao5:hover {background-position:0px -44px; color:#368; font-weight:bold;}

.botao_link { height:35px; float: left;  display:block; padding: 0 0 0 30px; text-align:left; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link.jpg") no-repeat 0px 0px; color:#000; line-height:35px;  border: 0px solid #000; cursor: pointer;}
.botao_link:hover {background-position:0px -69px; color:#f60; font-weight:bold;}
.botao_link:active {background-position:0px -35px; color:#368; font-weight:bold;}

.botao_link0 { height:35px; float: left;  display:block; padding: 0 0 0 30px; text-align:left; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link.jpg") no-repeat 0px 0px; color:#000; line-height:35px;  border: 0px solid #000; cursor: pointer;}
.botao_link0:hover {background-position:0px -69px; color:#f60; font-weight:bold;}
.botao_link0:active {background-position:0px -35px; color:#368; font-weight:bold;}


.botao_link1 { height:35px; float: left;  display:block; padding: 0 0 0 30px; text-align:left; font: bold 100% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link.jpg") no-repeat 0px 0px; color:#000; line-height:35px;  border: 0px solid #000; cursor: pointer;}
.botao_link1:hover {background-position:0px -69px; color:#f60; font-weight:bold;}
.botao_link1:active {background-position:0px -35px; color:#368; font-weight:bold;}

.botao_link2 { height:20px; float: left;  display:block; padding: 0 0 0 25px; text-align:left; font: bold 100% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link2.jpg") no-repeat 0px 0px; color:#000; line-height:20px;  border: 0px solid #000; cursor: pointer;}
.botao_link2:hover {background-position:0px -20px; color:#f60; font-weight:bold;}

.botao_link3 { height:20px; float: left;  display:block; padding: 0 0 0 25px; text-align:left; font: bold 80% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link3.jpg") no-repeat 0px 0px; color:#000; line-height:20px;  border: 0px solid #000; cursor: pointer;}
.botao_link3:hover {background-position:0px -20px; color:#f60; font-weight:bold;}

.botao_link4 { height:20px; float: left;  display:block; padding: 0 5px 0 25px; text-align:left; font: bold 100% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_link3.jpg") no-repeat 0px 0px; color:#000; line-height:20px;  border: 0px solid #000; cursor: pointer;}
.botao_link4:hover {background-position:0px -20px; color:#f60; font-weight:bold;}


.logoff { height:20px; float: left;  display:block; padding: 0 0 0 25px; text-align:left; font: bold 70% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_logoff.jpg") no-repeat 0px 0px; color:#000; line-height:20px;  border: 0px solid #000; cursor: pointer;}
.logoff:hover {background-position:0px -20px; color:#f60; font-weight:bold;}


.link {padding:0px 0 0 20px; font: bold 90%  Arial, Verdana, Tahoma, Sans-serf;  background: url(../images/bg_alink.gif) no-repeat 0 0; color:#0031d2;}
.link:hover {color:#f60; background: url(../images/bg_alink_2.gif) no-repeat 0 0;}
.link:active {color:#f60;}



.link_1 { height:20px; display:block; padding: 0 0 0 25px; text-align:left; font: bold 70% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_logoff.jpg") no-repeat 0px 0px; color:#000; line-height:20px;  border: 0px solid #000; cursor: pointer;}
.link_1:hover {background-position:0px -20px; color:#f60; font-weight:bold;}

.link_3 {padding:0px 0 0 20px; text-align:left; font: bold 80%  Arial, Verdana, Tahoma, Sans-serf;  background: url(../images/bg_alink.gif) no-repeat 0 0; color:#0031d2;}
.link_3:hover {color:#f60; background: url(../images/bg_alink_2.gif) no-repeat 0 0;}


.botao_calcular { height:20px; float: left;  display:block; padding: 0 0 0 20px; text-align:left; font: bold 110% Arial, Verdana, Tahoma, Sans-serf; background: url("../images/bg_botao_calcular.jpg") no-repeat 0px -20px; color:#000; line-height:18px;  border: 0px solid #000; cursor: pointer;}
.botao_calcular:hover {background-position:0px -40px; color:#f60; font-weight:bold;}
.botao_calcular:active {background-position:0px -20px; color:#368; font-weight:bold;}



/*----------------------------------------------------------------form contato*/
#fieldset_conta {width: 520px; margin: 0 0 15px 0; padding:5px 0 5px 10px; float:left;  border:#ccc 3px double;}
#lab___nome______ct input{width: 260px;}
#lab___email_____ct input{width: 200px;}
#lab___tele_ddd__ct input{width: 40px; margin: 0px 5px 5px 0}
#lab___telefene__ct input{width: 70px; margin: 0px 30px 5px 0}
#lab___celul_ddd_ct input{width: 40px; margin: 0px 5px 5px 0}
#lab___celular___ct input{width: 120px;}
#lab___assunto___ct input{width: 260px;}
#lab___mensagem__ct textarea{width: 490px; height:60px;}
#lab___descri_textos textarea{width: 440px; height:250px;}






/*----------------------------------------------------------------rodape*/
#rodape {clear: both; height: 150px; text-align: center; vertical-align: bottom; font: 100% Arial, Verdana, Tahoma, Sans-serf; margin: 10px 0 0 0;	padding: 5px;  background: url("../images/bg_rodape.jpg") no-repeat; border: #f60 double 0px;}
address {display: none; margin: 80px 0 0; font: 70% Arial, Verdana, Tahoma, Sans-serf; color: #777; border: #f60 solid 0px;}
#desenvolvimento {display: none; float: left; margin: 30px 0 0; border: #f60 solid 0px;}

.w3c, .pdvsweb 		{margin: 0 5px;	font: 70% Arial, Verdana, Tahoma, Sans-serf; border: #f60 solid 0px;}
a.w3c:link 			{color: #333}
a.w3c:visited 		{color: #555}
a.w3c:hover  		{color: #fff}
a.pdvsweb:link		{color: #000}
a.pdvsweb:visited 	{color: #555}
a.pdvsweb:hover 	{color: #fff}

