@charset "utf-8";
/* Estilo - Instaltech */

* { padding:0px; margin:0px; font-family:Tahoma; }
body { background:url(../img/bg-fundo.jpg) repeat-x #f8f8f8; }

/* Site */
#site { width:995px; margin:auto; }

/* Site - Topo */
#site #topo { padding-top:15px; background:url(../img/bg-fundo-topo.jpg) no-repeat; height:442px; background-position:0px 107px; }
#site #topo .logotipo { float:left; padding-left:40px; padding-right:400px; }
#site #topo .logotipo a { background:url(../img/btn-instaltech.jpg) no-repeat; width:260px; height:106px; display:block; text-indent:-10000px;}
#site #topo .menu { float:left; padding-top:15px; width:260px; }
#site #topo .menu .instalacao { float:left; background:url(../img/btn-instalacao.jpg) no-repeat; width:80px; height:75px; display:block; text-indent:-10000px; }
#site #topo .menu .indique { float:left; background:url(../img/btn-indique.jpg) no-repeat; width:80px; height:75px; display:block; text-indent:-10000px; }
#site #topo .menu .orcamento { float:left; background:url(../img/btn-orcamento.jpg) no-repeat; width:80px; height:75px; display:block; text-indent:-10000px; }
#site #topo .flash { clear:both; height:250px; padding-top:40px; padding-left:40px; }
#site #topo .menu-horizontal { clear:both; padding-left:94px; font-size:14px; }
#site #topo .menu-horizontal .link { padding-left:64px;  }
#site #topo .menu-horizontal .link2 { padding-left:61px;  }
#site #topo .menu-horizontal a { text-decoration:none; color:#666; }
#site #topo .menu-horizontal a:hover { color:#008BBF; }

/* Site - Miolo */
#site #miolo { clear:both; background:url(../img/bg-fundo-miolo.jpg) no-repeat; }

/* Site - Miolo - Corpo */
#site #miolo #corpo { padding-left:50px; padding-top:5px; float:left; width:600px; }
#site #miolo #corpo h2 { padding:10px; font-size:16px; color:#666;}
#site #miolo #corpo .h1-bem-vindo { background:url(../img/h1-bem-vindo.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-contato { background:url(../img/h1-contato.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-instalacoes { background:url(../img/h1-instalacoes.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-indique { background:url(../img/h1-indique.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-vantagens { background:url(../img/h1-vantagens.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-seguranca { background:url(../img/h1-seguranca.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-locacao { background:url(../img/h1-locacao.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-produtos { background:url(../img/h1-produtos.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo .h1-quem-somos { background:url(../img/h1-quem-somos.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #corpo p { color:#666; font-size:12px; padding:10px; text-align:justify; }
#site #miolo #corpo fieldset { border:0px; padding:10px 0 0 5px; }
#site #miolo #corpo fieldset dl dt { font-size:12px; padding:4px 0 4px 0; color:#666; }
#site #miolo #corpo fieldset dl dd { font-size:12px; }
#site #miolo #corpo fieldset dl dd span { font-size:12px; }
#site #miolo #corpo fieldset dl dd input, #site #miolo #corpo fieldset dl dd textarea { border:1px solid #ccc; padding:1px; }
#site #miolo #corpo .atalhos { clear:both; text-align:center; }
#site #miolo #corpo .atalhos a { color:#666; text-decoration:none; }
#site #miolo #corpo .atalhos a:hover { color:#008BBF; text-decoration:none; }
#site #miolo #corpo .botao { display:block; background:url(../img/btn-enviar.jpg) no-repeat; width:120px; height:32px; border:0px; }
#site #miolo #corpo #box { border:1px solid #ccc; background:#f1f1f3; padding:5px; }
#site #miolo #corpo #box h1 { font-size:12px; padding-left:50px; color:#666; padding-top:18px; background:url(../img/btn-circle.jpg) no-repeat; height:35px; }
#site #miolo #corpo #box p {padding:10px 20px 10px 20px; }
	
#site #miolo #corpo #galeria { padding:4px; }
#site #miolo #corpo #galeria .foto { width:120px; height:100px; overflow:hidden; border:1px solid #ccc; float:left; margin:10px 11px 10px 11px; padding:2px;}
#site #miolo #corpo #galeria .foto a img { border:0px; }

#site #miolo #corpo #galeria .paginacao { clear:both; text-align:center; } 
#site #miolo #corpo #galeria .paginacao a {color:#666; text-decoration:none; }
#site #miolo #corpo #galeria .paginacao a:hover {color:#008BBF; text-decoration:none; }

#site #miolo #corpo .foto { width:120px; height:100px; border:1px solid #ccc; float:left; margin:10px 11px 10px 11px; padding:2px; }
#site #miolo #corpo .foto a img { border:0px; }

#site #miolo #corpo .suportes-tabela { }
#site #miolo #corpo .suportes-tabela table tr td { padding:10px; text-align:left; font-size:12px; line-height:16px; background:#fff; }

/* Site - Miolo - Lateral */
#site #miolo #lateral { float:left; width:250px; padding-top:5px; padding-left:20px; }
#site #miolo #lateral a img { border:0px; }
#site #miolo #lateral .h1-cadastro { clear:both; background:url(../img/h1-cadastre-se.jpg) no-repeat; width:100%; text-indent:-10000px; }
#site #miolo #lateral .h1-divisao { clear:both; background:url(../img/h2-separador.jpg) no-repeat; width:100%; height:20px; }
#site #miolo #lateral .h1-marcas { clear:both; background:url(../img/h1-marcas.jpg) no-repeat; width:100%; height:40px; }
#site #miolo #lateral fieldset { border:0px; padding:10px 0px 10px 25px }
#site #miolo #lateral fieldset dl dt { padding-top:6px; float:left; width:40px; font-size:12px; color:#666; }
#site #miolo #lateral fieldset dl dd { padding-top:5px; } 
#site #miolo #lateral fieldset dl dd span { font-size:12px; }
#site #miolo #lateral fieldset dl dd input { border:1px solid #ccc; font-size:12px; color:#666; padding:1px; }
#site #miolo #lateral p { padding:0px; text-align:center; padding-bottom:10px; font-size:12px; color:#666; }
#site #miolo #lateral .cadastrar { padding-left:160px; text-align:left; }
#site #miolo #lateral .cadastrar input { background:url(../img/btn-cadastrar.jpg) no-repeat; border:0px; width:70px; height:20px; }
#site #miolo #lateral a { text-decoration:none; color:#666; }
#site #miolo #lateral a:hover { text-decoration:underline; color:#008BBF; }
#site #miolo #lateral .banners { padding:0 0 0 13px; }
#site #miolo #lateral .banners .banner1 { height:160px; width:250px; }
#site #miolo #lateral .banners .banner1 a { text-align:center; }
#site #miolo #lateral .banners .banner2 { height:160px; width:250px; }
#site #miolo #lateral .banners .banner2 a { text-align:center; }
#site #clear { clear:both; }

/* Footer */
#footer { clear:both; background:url(../img/bg-footer.jpg) repeat-x; width:100%; }
#footer .texto { width:995px; margin:auto; height:80px; }
#footer .texto .assinatura { float:left; padding-top:22px; padding-left:60px; font-size:12px; color:#666; }
#footer .texto .assinatura a { color:#666; text-decoration:none; }
#footer .texto .assinatura a:hover { text-decoration:underline; }
#footer .texto .afop { padding-left:410px; padding-top:25px; float:left; color:#666; }
#footer .texto .afop a { text-indent:-10000px; background:url(../img/btn-afop.jpg) no-repeat; width:79px; height:42px; display:block;   }
