@charset "utf-8";

@import url('../../espiroflex.css');
/*@import url('../../formularios.css');*/

fieldset { margin:0; padding:0; border:none; border-width:0; }

#ImagemSecao { background:url(/imagens/representantes/banner-secao.jpg) no-repeat center; }

#MenuPrincipal #LinkHome { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }
#MenuPrincipal #LinkEmpresa { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }
#MenuPrincipal #LinkCatalago { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }
#MenuPrincipal #LinkContato { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }
#MenuPrincipal #LinkDistribuidores { font-weight:bold; }
#MenuPrincipal #LinkNovidades { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }
#MenuPrincipal #LinkPostoAvancado { background:url(/imagens/menu/fundo-menu-off.jpg) repeat-x; }

#Mapa { margin:14px auto 11px auto; width:600px; min-height:500px; position:relative; }
#Mapa noscript { float:right; }
#Mapa div { position:absolute; top:60px; left:-49px; width:305px; height:100px; }

#Conteudo { }
#Conteudo .Texto { position:absolute; width:300px; height:auto; top:10px; left:-49px; font-size:11px; color:#ae223c; font-weight:bold; }
#Conteudo .Flash { position:absolute; width:300px; height:auto; top:10px; left:284px; font-size:11px; color:#ae223c; font-weight:bold; }
#Conteudo .Form { position:absolute; width:340px; top:240px; right:80px; font-size:11px; border-top:1px solid #716f72; }
#Conteudo .Form h1 { color:#716f72; font-size:15px; text-transform:uppercase; font-weight:bold; background:url(/imagens/representantes/logotipo.gif) no-repeat right; margin:2px 110px 0px 0px; }
#Conteudo .Form p { color:#ae223c; font-size:11px; text-transform:uppercase; font-weight:bold; }
#Conteudo .Form ul li { display:block; clear:both; }
#Conteudo .Form label { position:relative; display:block; clear:both; margin-right:173px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
/*#Conteudo .Form label[for=nome] { margin-top:5px; }
#Conteudo .Form label[for=ddd] { margin-right:0; }*/
#Conteudo .Form input { font-size:11px; float:left; position:relative; margin-bottom:2px; }
#Conteudo .Form #nome { width:336px; }
#Conteudo .Form #email { width:190px; margin-right:10px; }
#Conteudo .Form #ddd { width:15px; margin-right:5px; }
#Conteudo .Form #telefone { width:108px; }
#Conteudo .Form #regiao { width:336px; }
#Conteudo .Form #texto { width:336px; height:30px; font-size:11px; font-family:Arial, Helvetica, sans-serif; overflow:auto; }
#Conteudo .Form input#limpar { float:right; margin-top:3px; border:0px; margin-right:3px; width:67px; height:23px; background:url('/imagens/contato/btn-limpar.gif') no-repeat; }
#Conteudo .Form input#enviar { float:right; margin-top:3px; border:0px; width:67px; height:23px; background:url('/imagens/contato/btn-enviar.gif') no-repeat; }

#Conteudo div h1 { color:#ae223c; font-size:20px; }
#Conteudo div h2 { color:#ae223c; font-size:17px; margin-top:10px; }
#Conteudo div p { font-size:12px; }
#Conteudo div.RepresentantesImagens { border:dotted 1px #999594; width:185px; height:64px; position:relative; float:left; margin:0px 23px 27px 34px; }