﻿*{ margin:0; padding:0; font-family:Verdana; list-style-type:none;}

body{ background-color:#e1e1e3;}

.Geral{width:970px; margin:0 auto; background:#fff; padding:10px; position:relative;}

.Topo{height:90px; width:100%; padding-top:5px;}

.Topo h1{ background:url(/images/usercontrols/topo/logo.jpg); width:217px; height:95px; text-indent:-9999px; float:left;}
.Topo h1 a{width:315px; height:106px; display:block; overflow:hidden;}

.conteudo-topo { width:310px; float: left; margin-left:22px;}
.conteudo-topo img { float:left; padding-top:16px;}

.Topo .Busca-topo{ color:#58595b; width:215px; float:left; padding:4px 0 0 25px; }
.Topo .Busca-topo .input-busca{ width:185px; height:12px; border:1px solid #000;}
.Topo .Busca-topo h3{ font-size:13px; margin:18px 0 0 0; font-weight:bolder; }
.Topo .Busca-topo input.bt-ok{ border:1px solid #000; width:20px; height:18px; font-size:8px;}
.Topo .Busca-topo p{ margin-top:2px; font-size:11px; color:#202020;}

.tradutor { width:195px; float:left; padding-top:35px;}
.tradutor div div, a.goog-logo-link { font-size:9px!important;}
.tradutor div div span a img { width:37px; height:11px;}

.dnv { padding-right:15px; float:right; margin-top:-9px;}
.dnv p { font-size:9px; text-align:center;}
.dnv img { display:block; margin:0 auto; padding:4px 0;}

.Topo .Bandeiras-Tradicao{ float:right; width:230px;}
.Topo .Bandeiras-Tradicao ul{ width:140px; height:30px; margin:0 0 0 0px; float:right}
.Topo .Bandeiras-Tradicao ul li{ float:left; margin:0 20px 0 0;}
.Topo .Bandeiras-Tradicao .tradicao-img{ float:left; margin:40px 0 0 20px;}
span.logo-qualidade { width:460px; display:block; text-align:center; padding-top:220px;}
span.logo-qualidade img { padding-top:5px;}

.ie7 span.logo-qualidade { padding-top:40px;}

ul.menu{ width:100%; height:20px; margin:20px 0 7px 0;}
ul.menu li{width:141px; height:20px; padding:2px 0 0 0; color:#6d6e70; margin-right:2px; float:left; background:#c1c1c1; text-align:center;}
ul.menu li a{width:141px; height:20px; display:block; color:#6d6e70; text-decoration:none; overflow:hidden; font-size:13px; font-weight:bold;}
ul.menu li a:hover{ text-decoration:underline;}
.bg-vermelho{background:#ed1c24!important; }
.bg-preto{background:#030000!important; }
.bg-vermelho a, .bg-preto a{color:#fff!important;}
ul.menu li.bg-vermelho, ul.menu li.bg-vermelho a { width:107px!important;}
ul.menu li.novo-press { background:#fff; padding:0;}
ul.menu li.novo-press a { width:141px; height:22px; float:left; text-indent:-9999px; background:#fff url(/images/usercontrols/menus/novo-press.jpg) no-repeat left top;}

.area-conceito { width:100%; height:290px; margin-top:10px;}

.boxes-home { width:320px; float:left; margin:0 0 15px 2px;}
.boxes-home img { border:1px solid #C2C2C2;}
.boxes-home h3.quem-somos { width:318px; height:28px; float:left; text-indent:-999px; background:url(/images/conteudo/backgrounds/tit/quem-somos.jpg) no-repeat left top;}
.boxes-home h3.nosso-trabalho { width:318px; height:28px; float:left; text-indent:-999px; background:url(/images/conteudo/backgrounds/tit/nosso-trabalho.jpg) no-repeat left top;}
.boxes-home h3.novo-press { width:318px; height:28px; float:left; text-indent:-999px; background:url(/images/conteudo/backgrounds/tit/novo-press.jpg) no-repeat left top;}
.boxes-home p { text-align:center; font-size:11px; color:#58595b; line-height:20px; height:100px;}
.boxes-home a { float:right; padding-right:5px; color:#58595b; text-decoration:none; font-size:11px;}


.conteudo-geral{ width:100%; min-height:100%; display:table; background:url(../images/bg_conteudo.jpg) repeat-y -10px top; }

.Barra-esquerda{float:left; width:322px; display:table;  padding:20px 0 0 8px; background:#e1e1e3; height:100%; border:1px solid #929298; border-bottom:none; }


.Barra-esquerda-ul{ width:90%; min-height:160px;}
.Barra-esquerda-ul li{ font-size:12px; color:#6d6e70; background:url(../images/eletrocalhas_icone_menu.gif) no-repeat; padding-left:20px; margin-bottom:10px; }
.Barra-esquerda-ul li a{ width:90%; display:block; color:#6d6e70; text-decoration:none;}

.Barra-esquerda .submenu{ display:none; padding:10px 0; }
.Barra-esquerda .submenu li{ background:url(../images/eletrocalhas_icone_submenu.gif) no-repeat left 5px!important;}
.Barra-esquerda .submenu li a{ width:90%; display:block; color:#6d6e70; text-decoration:none;}


.assine-news h4{color:#6d6e70;}
.input-news{ width:300px; border:1px solid #929298}
.ok-news{ margin:10px 0 0 150px;}

.conteudo{ float:right; width:620px; min-height:520px}

.interna{ width:450px;float:left; font-size:12px; color:#58595b;}
.interna a{font-size:12px; color:#58595b;}
.internaProduto, .interna-maior{width:620px;float:left; font-size:12px; color:#58595b;}
.interna h3, .internaProduto h3, .interna-maior h3{ font-size:16px!important; color:#eb1b24!important; margin-bottom:30px;}
.interna-maior h5{ font-size:14px!important; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #929298;}
.interna p, .internaProduto p , .interna-maior p{ margin-bottom:15px;}
.interna p a, .internaProduto p a , .interna-maior p a{ color:#eb1b24; text-decoration:none;}

.internaProduto ul{width:610px; margin:0 auto;}
.internaProduto ul li{width:590px; min-height:280px; background:#eeeeee; padding:10px; margin-bottom:20px; border:1px solid #bbbbbb; float:left;}
.internaProduto ul li span{ display:block; float:left; width:160px; border:1px solid #5d5d5d; padding:10px; background:#b5b5b5;}
.internaProduto ul li span img{ width:160px; height:auto;}
.internaProduto ul li span a img{ border:none;}
.internaProduto ul li span p{margin:5px 0!important; color:#5d5d5d!important; text-align:center;}
.internaProduto .Texto{ float:right; width:400px; min-height:280px;}

.barra-direita{ width:160px; float:right; }
.barra-direita p{ font-size:11px; margin:5px 0 10px 20px;}
.barra-direita p a{ color:#58595b;}

.ul-clientes{ width:100%; height:400px}
.ul-clientes li{ width:180px; height:100px; float:left; margin:0 40px 40px 0; border:1px solid red; }	

.ul-Contato{ width:100%; }
.ul-Contato li{ width:100%; margin:0 0 15px 0; }
.ul-Contato li label{ width:100%; display:block; margin-bottom:5px; }
.ul-Contato li input{ width:100%; border:1px solid #b8b8be;}
.ul-Contato select{ width:50%; border:1px solid #b8b8be; }
.DDD{width:10%!important; margin-right:10px; float:left; }
.Tel{width:86.6%!important;}
.ul-Contato textarea{ width:100%; border:1px solid #b8b8be;}	

#Floater{ border:1px solid #a5a5ab; width: 611px; height: 106px; position: absolute; top: 200px; left: 20%; z-index:2; }
.floater_fechar{position: absolute; width: 30px; height: 20px; top: 0px; right: 10px; z-index: 9999; }
.floater_fechar a {display: block; width: 25px; padding: 5px 0 0 8px; height: 20px; border: none; font-size: 14px; font-weight: bold; color: #000; text-decoration: none; }

.botaoOk-contato{ float:right; margin:10px 0;}

.Orcamento-geral{ width:600px; height:360px;}
.Orcamento-geral ul{width:600px; height:360px; margin-top:20px}
.Orcamento-geral ul li{ width:600px; margin:0 0 15px 0; height:30px;}
.li-Mensagem{height:60px!important}
.Orcamento-geral ul li label{ width:100px; margin:0 15px 0 0; display:block; float:left;}
.Orcamento-geral ul li input, .Orcamento-geral ul li textarea{ width:370px; border:1px solid #bbbbbb;}
.Orcamento-geral ul li p{ float:right; font-size:10px; margin-left:2px}
.Orcamento-botao { margin:0 0 0 140px!important; width:350px!important}
.Orcamento-botao input{width:150px!important; float:left; margin:0 15px 0 0;}

.bg-Orcamento{background:url(../images/icon_orcamento.jpg) no-repeat; width:50px; height:35px; text-indent:-9999px; float:left; display:block; margin:0 15px 0 0; }
.bg-Video{background:url(../images/icon_video.jpg) no-repeat; width:50px; height:35px; text-indent:-9999px; float:left; display:block; }

.paginacao{ width:550px; float:left;}
.paginacao ul{}
.paginacao ul li{ float:left; margin:0 5px 0 0; font-size:12px;}
.paginacao ul li a{color:#58595b;}

.Busca-artigo{ display:block; width:100%; margin:0 0 20px 0; height:50px; float:left;}
.Busca-artigo p{ float:left; margin:0 20px 0 0; border:1px  }
.p-artigos a{ color:#58595b!important}
.Busca-artigo .input-Busca-artigo { float:left; width:400px; border:1px solid #929298; margin:0 20px 0 0; }

.artigos p{ float:left; width:370px;}
.artigos span{ display:block; float:right; width:220px; height:70px;}

.artigos-detalhe p{ float:left; width:410px;}
.artigos-detalhe span{ display:block; float:right; width:190px; height:250px;}

.seta{ display:block; float:left; width:17px!important; height:10px!important; border:none!important; background:none!important; padding:0!important}
.seta img{width:17px!important; height:10px!important; display:block;}

.artigos-home {color:#58595b; text-decoration:none;}
.artigos-home a{color:#58595b; text-decoration:none;}
.artigos-home a:hover{ text-decoration:underline;}

.img-artigo{ border:1px solid #58595b!important}

.Rodape{ width:100%; padding-top:1px; height:87px; margin-bottom:-10px; clear:both; background:url(../images/eletrocalhas_facilit_fundo_rodape.jpg) repeat-x; font-size:12px;  color:#58595b;}

.Rodape .Logo-rodape{background:url(../images/eletrocalhas_facilit_logo_rodape.gif) repeat-x; display:block; width:141px; height:34px; text-indent:-99999px; float:left; margin:25px 100px 15px 100px; }

label.desenvolvido { width:300px!important; margin-left:-330px;}

.Rodape p{ margin:10px 0;}

.Desenvolvido { float:left;}


.ul-img-fabrica{ float:left; margin-top:25px; margin-left:50px; width:450px; padding:8px 0 5px 0;}
.ul-img-fabrica li{ float:left; margin-right:25px; }
.ul-img-fabrica li a{ border:none!important;}
.ul-img-fabrica li img { margin-left:10px; width:72px;  margin-top:20px;}
.ul-img-fabrica li span { display:block; text-align:center; font-weight:bold;}

img.politica { margin-left:50px; margin-top:10px;}

img.img-mapa { float:right;}
.box-representantes { width:200px; float:left; margin:-140px 0 20px 0; font-size:10px;}

ul.menu-baixo { width:976px; height:33px; display:block; clear:both; padding:7px 0 0 0; border-top:2px dotted #E8E8E8; border-bottom:2px dotted #E8E8E8;}
ul.menu-baixo li { float:left; width:auto; height:24px; padding-top:2px; margin-left:2px; border-left:1px solid #1a5189; border-right:1px solid #1a5189; background:url(/images/conteudo/backgrounds/bg-menu-baixo.jpg) repeat-x left top; position:relative;}
ul.menu-baixo li a { color:#fff; font-size:11px!important; text-decoration:none; padding:0 9px 0 9px; font-weight:bold;}
ul.menu-baixo li.nossos-produtos { float:left; width:auto; height:22px; padding-top:2px; margin-left:2px; background:#cc0000; border:1px solid #980000;}

ul.sub-menu-baixo { width:176px; min-height:155px; background:#fff; display:none; position:absolute; top:26px; left:-3px;}
ul.sub-menu-baixo li { width:170px; display:block; margin-top:4px; z-index:9999!important;}
ul.sub-menu-baixo li a:hover { text-decoration:underline;}
ul.sub-menu-baixo-maior li { width:230px;}

.conteudo-baixo { width:auto; height:242px; float:left; margin:14px 0 0 10px;}
.conteudo-baixo h4 { display:block; clear:both; color:Red; text-transform:uppercase; font-size:11px; padding:5px 0; font-weight:bold;}
.conteudo-baixo p { width:135px; text-align:center; font-size:11px; color:#4F4F4F;}
.conteudo-baixo p a { color:#4F4F4F; text-decoration:none;}
.conteudo-baixo p a:hover { text-decoration:underline;}
.conteudo-baixo img { border:1px solid #C2C2C2;}

.novo-press { width:100%; padding:0 20px;}
.novo-press p { margin:20px 0; color:#000; font-size:11px; line-height:18px;}
.novo-press p.p-titulo { font-weight:bold; font-size:15px;}
.novo-press h2 { font-size:20px; color:#ED1C24; margin:25px 0 10px 0; padding-bottom:10px; width:910px; border-bottom:1px dotted #000;}
.novo-press ul.listagem-novo-press { width:100%; height:540px;}
.novo-press ul.listagem-novo-press li { width:435px; height:150px; float:left; margin:0 35px 20px 0; background:#EAEAEA; border:1px solid #ccc;}
.novo-press ul.listagem-novo-press li img { float:left; margin:10px; border:1px solid #ccc;}
.novo-press ul.listagem-novo-press li a { text-decoration:none; color:#000; display:block; float:left; margin-top:60px; text-align:center; width:200px;}
.novo-press ul.listagem-novo-press li a:hover { text-decoration:underline;}
.novo-press ul.listagem-novo-press li span { display:block; padding-top:8px;}
.novo-press ul.listagem-novo-press li span a { margin-top:50px;}
.novo-press ul.listagem-novo-press li span.dob { display:block; padding-top:20px;}
.novo-press ul.listagem-novo-press li span.dob a { margin-top:40px;}

.novo-press ol { margin-top:10px; width:460px; height:180px; padding-top:25px; float:left; border-right:1px dotted #ccc;}
.novo-press ol li { display:block; width:100%; height:60px; font-size:12px;}
.novo-press ol li a { text-decoration:none; color:#000;}
.novo-press ol li a:hover { text-decoration:underline;}
.novo-press ol li a img { float:left; border:none; margin:-13px 8px 0 0}


.produtos-novo-press { width:940px;}
.produtos-novo-press h2  { width:940px; display:block; margin-bottom:20px;}
.produtos-novo-press img { float:right; width:380px; height:185px;}
.produtos-novo-press p { font-size:15px;}
.produtos-novo-press ul { width:100%;}
.produtos-novo-press ul li { width:100%; font-size:11px; margin-bottom:10px; display:block;}
.produtos-novo-press span { width:560px; display:block; float:left; margin:0 0 50px 0;}
.ie7 .produtos-novo-press ul { width:40%;}
.produtos-novo-press a { width:230px; float:left; font-size:10px; color:#000;}
.produtos-novo-press a img { width:40px; height:39px; border:none; float:left; margin-right:10px;}

.ie7 .geral-novopress { height:970px!important;}


img.como-chegar { border:1px solid #ccc; margin-left:80px;}






















































