/* 
#############################################
## ESTRUTURA CSS FEITA PELA ÁPICE INTERNET ##
## E-MAIL: CONTATO@APICEINTERNET.COM.BR    ##
#############################################
*/

body { margin:0px; text-align:center; background:url(images/forma_topo.jpg) top center no-repeat; }

* { color:#333; font:13px Arial; }
* #conteudo, #topo, #rodape { display:block; margin:0 auto; width:930px; text-align:left; }
#icones4 { background:url(images/box_4icones.jpg) top center no-repeat; height:160px; }

* a { color:#333; text-decoration:underline; }
* a:hover { color:#111; text-decoration:none; }
* h2 { font:15px Arial; color:#333; font-weight:bold; }
* h3 { font:16px Arial; color:#333; font-weight:bold; padding:10px 0px; background:url(images/back_h3.jpg) top left no-repeat; }
* h4 { font-weight:bold; }
* p { font:13px Arial; color:#333; text-align:justify; margin:10px 0px; }
* strong { font-weight:bold; }
* ul { list-style:none; margin:0px; padding:0px; }
* li { float:left; margin:0px; text-align:center; list-style:none; }

* .logo { width:350px; height:92px; background:url(images/logo_metrobrasil.jpg) no-repeat; float:left; margin:0px; padding:0px; }
* .logo a { display:block; width:100%; height:100%; text-indent:-9999px; text-decoration:none; background:none; }
* .logo a:hover { text-decoration:none; }

#espaco { clear:both; height:1px; }
#espaco.dois { height:3px; }
#espaco.tres { height:14px; }

#tel { float:right; width:210px; height:65px; background:url(images/agende_uma_visita.jpg) no-repeat; margin-right:40px; }
#tel p { display:block; width:100%; height:100%; text-indent:-9999px; }

/* Esquerda topo */
#esquerda_topo { float:left; width:650px; padding-top:46px; }

#visita_lamp { float:left; margin-left:1px; width:80px; padding-left:80px; height:140px; background:url(images/lamp_visita.jpg) top left no-repeat; text-align:right; }
#visita_lamp p { width:110px; text-align:center; padding-top:10px; font-size:13px; color:#fff; font-weight:bold; }

#metro_ind { float:right; width:298px; margin:8px 24px 0px 0px; }
#metro_ind h2 { text-indent:-9999px; width:298px; background:url(images/metrologia_ind.png) no-repeat; height:21px; margin:0px; padding:0px; }
#metro_ind p { font-weight:bolder; color:#fff; }

#menu { width:640px; height:53px; background:url(images/bg_menu.png) no-repeat; }
/*
#menu ul li { height:33px; margin:10px 0px; padding:0px 17px; border-left:1px solid #a0a0a0; border-right:1px solid #fff; }
#menu ul li.home { border-left:none; padding-left:19px; }
#menu ul li.falecon { border-right:none; padding-right:0px; }
*/
#menu ul li { height:33px; margin:10px 0px; padding:0px 23px; border-left:1px solid #a0a0a0; border-right:1px solid #fff; }
#menu ul li.home { border-left:none; padding-left:43px; }
#menu ul li.falecon { border-right:none; padding-right:0px; }
#menu ul li a { display:block; padding:8px 0px 0px 0px; text-decoration:none; font-weight:bold; color:#007031; }
#menu ul li a:hover { color:#003d1b; }

/* Direita topo */
#direita_topo { float:right; padding-top:65px; width:268px; }

/* Conteúdo */
#conteudo h2 { background:url(images/timbres.jpg) top left no-repeat; height:35px; margin:0px; padding:17px 0px 0px 20px; text-align:left; }
#conteudo ul li { background:url(images/divisorias.jpg) right repeat-y; margin-left:14px; }
/*
#conteudo ul li.um { width:239px; padding-right:35px; margin:0px; }
#conteudo ul li.dois { width:392px; padding-right:35px; }
*/

#conteudo ul li.dois { width:666px; padding-right:35px; }
#conteudo ul li.tres { width:200px; background:none; }
#conteudo ul li h2 { background:url(images/timbres.jpg) top left no-repeat; height:35px; margin:0px; padding:17px 0px 0px 20px; text-align:left; }

#conteudo ul.fotos li { background:none; margin:10px; }
#conteudo ul.fotos li img { border:none; }

#conteudo ul li.esq { width:594px; padding-right:40px; background:url(images/divisorias.jpg) right repeat-y; text-align:left; margin-left:0px; }
#conteudo ul li.dir { margin-left:20px; width:275px; text-align:left; background:none; }

#orcamento ul li { background:url(images/formulario.jpg) top left no-repeat; width:540px; height:30px; margin:0px; padding:10px 0px 0px 10px; text-align:left; }
#orcamento ul li.dois { background:url(images/formulario_txtarea.jpg) top left no-repeat; width:550px; height:80px; }
#orcamento ul li label { float:left; width:90px; text-align:right; padding-top:2px; padding-right:10px; }
#orcamento ul li input { width:400px; background:none; border:none; border-bottom:1px solid #aaa; }
#orcamento ul li textarea { background:none; border:none; width:400px; }
#orcamento input.enviar { height:40px; width:120px; background:url(images/formulario_enviar.jpg) no-repeat; margin-left:430px; border:none; }
#orcamento ul li.toporc label { float:left; width:80px; }
#orcamento ul li.toporc input { width:150px; float:left; }
#orcamento ul li.equip { background:none; height:auto; width:100%; display:block; }
#orcamento ul li.equip h3 { margin:0px; padding:0px; }
#orcamento ul li.equipamentos { background:url(images/form_orcamento.jpg) top left no-repeat; width:350px; }
#orcamento ul li.equipamentos label { width:220px; }
#orcamento ul li.equipamentos input { width:30px; }
#orcamento input.enviar2 { height:40px; width:120px; background:url(images/formulario_enviar.jpg) no-repeat; margin-left:540px; margin-top:5px; border:none; }
#orcamento ul li.titulo { width:100%; height:auto; background:none; display:block; }
#orcamento ul li.titulo h4 { font-weight:bold; }


#regua_esq { position:fixed; z-index:10; top:0; left:0; width:45px; height:100%; background:url(images/regua.gif) top left no-repeat; }

/* Rodapé */
#rodape { background:url(images/bg_rodape.jpg) top center no-repeat; padding-top:26px; }
#rodape p { text-align:left; color:#007031; float:left; }

* .logoa { width:49px; height:37px; background:url(images/creditos_apice.jpg) no-repeat; padding:0px; float:right; }
* .logoa a { display:block; width:100%; height:100%; text-indent:-9999px; text-decoration:none; background:none; }
* .logoa a:hover { text-decoration:none; }

.creditos { float:right; width:350px; margin-top:0px; text-align:right; font:10px 'Trebuchet MS'; color:#777; }
.creditos a { font:10px 'Trebuchet MS'; color:#777; }
.creditos img { vertical-align:middle; }
