*{
	margin:0;
	padding:0;
}
body{
	background:url(../imgs/fundo_topo.jpg) no-repeat center top;
}
html{
	background:#081237 url(../imgs/bg.gif) repeat-x 0 0;
}

#dplnone{
display:none;}
#geral{
	width:756px;
	margin:0 auto;
	display:block;
}
#geral #topo{
	width:756px;
	height: 180px;
	display:block;
}
#geral #topo h1{
	width: 250px;
	height: 180px;
	display: block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #topo h1 a{
	width: 250px;
	height: 180px;
	display: block;
	float:left;
	overflow:hidden;
	background:url(../imgs/logo.gif) no-repeat 3px 0;
}
#geral #topo #menu{
	width:486px;
	height:36px;
	display:block;
	float:left;
	padding-top:121px;
	padding-left:20px;
	position:relative;
}
#geral #topo #menu ul{
	width:486px;
	height:36px;
	display:block;
}
#geral #topo #menu ul li{
	height:36px;
	display:block;
	text-indent:-99999px;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
#geral #topo #menu ul li a{
	height:36px;
	display:block;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
#geral #topo #menu ul li a span {
	height:36px;
	display:block;
	list-style-type:none;
	overflow:hidden;
	float:left;
}
#geral #topo #menu ul li a.home{
	width:45px;
	background:url(../imgs/bt_home.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.home{
	width:45px;
	background:url(../imgs/bt_home.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.qsomos{
	width:95px;
	background:url(../imgs/bt_quemsomos.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.qsomos{
	width:95px;
	background:url(../imgs/bt_quemsomos.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.produtos{
	width:77px;
	background:url(../imgs/bt_produtos.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.produtos{
	width:77px;
	background:url(../imgs/bt_produtos.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.orcamento{
	width:86px;
	background:url(../imgs/bt_orcamento.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.orcamento{
	width:86px;
	background:url(../imgs/bt_orcamento.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.represent{
	width:80px;
	background:url(../imgs/bt_representacoes.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.represent{
	width:80px;
	background:url(../imgs/bt_representacoes.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a.contato{
	width:56px;
	background:url(../imgs/bt_contato.jpg) no-repeat 0 -36px;
}
#geral #topo #menu ul li a span.contato{
	width:56px;
	background:url(../imgs/bt_contato.jpg) no-repeat 0 0;
}
#geral #topo #menu ul li a:hover{
	background-position: 0 0px;
}
/*FINAL MENU SUB PRODUTOS*/
#geral #topo #menu ul li #subProdutos {
	position: absolute;
	width: 313px;
	height:32px;
	left: 173px;
	top: 150px;
	display: none;
	padding-top:5px;
}
#geral #topo #menu ul li #subProdutos ul {
	width: 313px;
	height:32px;
	display:block;
	float:left;
}
#geral #topo #menu ul li #subProdutos li{
	height:16px;
	display:block;
	float:left;
	list-style-type:none;
}
#geral #topo #menu ul li #subProdutos ul li a {
	height:16px;
	display: block;
	overflow:hidden;
	text-indent:-99999px;
	float:left;
}
#geral #topo #menu ul li #subProdutos ul li a.btFusiveis{
	width:48px;
	background: url(../imgs/sub_fusiveis.gif) no-repeat 0 0;
}
#geral #topo #menu ul li #subProdutos ul li a.btChavesSec{
	width:131px;
	background: url(../imgs/sub_chavesSec.gif) no-repeat 0 0;
}
#geral #topo #menu ul li #subProdutos ul li a.btDisjunt{
	width:70px;
	background: url(../imgs/sub_disjuntores.gif) no-repeat 0 0;
}
#geral #topo #menu ul li #subProdutos ul li a.btAcess{
	width:64px;
	background: url(../imgs/sub_acessorios.gif) no-repeat 0 0;
}
#geral #topo #menu ul li #subProdutos ul li a:hover{
	background-position: 0 -16px;
}
#geral #imagens{
	width:242px;
	display:block;
	float:left;
}

#geral #imagens ul{
	width:193px;
	display:block;
}
#geral #imagens ul li{
	width:193px;
	display:block;
	list-style-type:none;
	padding-bottom:30px;
}
#geral #titulos{
	width:488px;
	height:210px;
	display:block;
	float:left;
	padding-left:26px;
	padding-bottom:40px;
}
#geral #titulos h1{
	width:488px;
	display:block;
	height:59px;
	text-indent:-99999px;
	overflow:hidden;
}

/****conteudo****/

/*#geral #conteudo{
	width:756px;
	display:block;
	float:left;
}*/

#geral #conteudo h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cce5ff;
	padding-bottom:30px;
	line-height:15px;
}

/****produtos****/

#geral #conteudo .produtos{
	width:756px;
	display:block;
	float:left;
	padding-bottom:40px;
}

#geral #conteudo .produtos .prod_text{
	width:470px;
	padding-left:65px;
	display:block;
	float:left;
}

#geral #conteudo .produtos .prod_foto{
	width:200px;
	display:block;
	float:left;
}

#geral #conteudo .produtos .prod_foto a{
	width:200px;
	display:block;
}

#geral #conteudo .produtos .prod_foto a img{
	border:none;
}
#geral #conteudo .produtos .prod_foto ul{
	width:200px;
	display:block;
}
#geral #conteudo .produtos .prod_foto ul li{
	width:200px;
	display:block;
	list-style-type:none;
}



#geral #conteudo h1.chamaHome{
	background:url(../imgs/h1_Home.gif) no-repeat 0 0;
	padding-top:20px;
}
#geral #conteudo h1.lorem{
	background:url(../imgs/h1_lorem01.gif) no-repeat 0 0;
}
#geral #conteudo h1.MelhoresM{
	background:url(../imgs/h1_MelhoresM.gif) no-repeat 0 0;
}
#geral #conteudo h1.qSomos{
	background:url(../imgs/h1_qsomos.gif) no-repeat 0 0;
}
#geral #conteudo h1.Orca{
	background:url(../imgs/h1_orcamento.gif) no-repeat 0 0;
}
#geral #conteudo h1.Repre{
	background:url(../imgs/h1_Representacoes.gif) no-repeat 0 0;
}
#geral #conteudo h1.Contat{
	background:url(../imgs/h1_contato.gif) no-repeat 0 0;
}
#geral #titulos h1.Prodts{
	background:url(../imgs/h1_produtos.gif) no-repeat 0 0;
}
#geral #conteudo h1.Acess{
	background:url(../imgs/h1_acessorios.gif) no-repeat 0 0;
}
#geral #titulos h1.ChavSec{
	background:url(../imgs/h1_chavSec.gif) no-repeat 0 0;
}
#geral #titulos h1.Disjuntor{
	background:url(../imgs/h1_disjuntores.gif) no-repeat 0 0;
}
#geral #titulos h1.Fusiveis{
	background:url(../imgs/h1_fusiveis.gif) no-repeat 0 0;
}
#geral #conteudo p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cce5ff;
	padding-bottom:30px;
	line-height:15px;
}
#geral #conteudo a{
	color: #cce5ff;
	text-decoration:none;
}
#geral #conteudo a:hover{
	color:#fff;
}
#geral #titulos p.txtAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #081237;
	padding-bottom:70px;
	line-height:15px;
}
#rodape{
	width:100%;
	height:98px;
	display:block;
	float:right;
	padding-bottom:10px;
	background:url(../imgs/bg_rodape.gif) repeat-x 0 0;
}
#rodape #contRodaope{
	width:756px;
	padding-top:30px;
	display:block;
	margin: 0 auto;
}
#rodape #contRodaope address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-style: normal;
	line-height:15px;
	padding-left:270px;
}
#rodape #contRodaope #selos{
	width:200px;
	height:18px;
	display:block;
	padding-top:10px;
	float:left;
	padding-left:270px;
}
#rodape #contRodaope #selos ul li{
	display:block;
	height:17px;
	width:100px;
	text-indent:-99999px;
	list-style-type:none;
	float:left;
}
#rodape #contRodaope #selos ul li a.gdsi{
	display:block;
	height:17px;
	width:100px;
	overflow:hidden;
	background-image: url(../imgs/gdsi.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#rodape #contRodaope #selos ul li a.w3c{
	height:17px;
	width:100px;
	background:url(../imgs/w3c.gif) no-repeat 0 0;
	overflow:hidden;
	display:block;
}
#geral #conteudo ul li{
	padding-bottom:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cce5ff;
	line-height:15px;
	margin-left:10px;
}
#geral #conteudo ul li strong{
	font-size: 12px;
	line-height:25px;
}
#geral #conteudo #form div{
	padding-bottom:5px;
}
#geral #conteudo #form label{
	width:80px;
	display: block;
	float:left;
	text-align:right;
	padding-right:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cce5ff;
	line-height:15px;
}
#geral #conteudo #form input.campos{
	width:250px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c294c;
}
#geral #conteudo #form input.tel{
	width:207px;
	height:20px;
	color: #1c294c;
}

#geral #conteudo #form input.ddd{
	width:35px;
	height:20px;
	color: #1c294c;
}
#geral #conteudo #form textarea.msg{
	width:250px;
	height:60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c294c;
}
#geral #conteudo #form .areabt{
	padding-left:275px;
}
#geral #conteudo #form input.btEnvia{
	width:71px;
	height:23px;
}


/****conteudo****/

#geral #conteudo{
	display:block;
	float:left;
	padding-bottom:40px;
}

.margin{
padding-left:26px;
width:488px;}

#geral #conteudo h1{
	width:488px;
	display:block;
	height:59px;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #conteudo h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cce5ff;
	padding-bottom:30px;
	line-height:15px;
}
#geral #conteudo h1.chamaHome{
	background:url(../imgs/h1_Home.gif) no-repeat 0 0;
	padding-top:20px;
}

#geral #conteudo h1.lorem{
	background:url(../imgs/h1_lorem01.gif) no-repeat 0 0;
}
#geral #conteudo h1.MelhoresM{
	background:url(../imgs/h1_MelhoresM.gif) no-repeat 0 0;
}
#geral #conteudo h1.qSomos{
	background:url(../imgs/h1_qsomos.gif) no-repeat 0 0;
}
#geral #conteudo h1.Orca{
	background:url(../imgs/h1_orcamento.gif) no-repeat 0 0;
}
#geral #conteudo h1.Repre{
	background:url(../imgs/h1_Representacoes.gif) no-repeat 0 0;
}
#geral #conteudo h1.Contat{
	background:url(../imgs/h1_contato.gif) no-repeat 0 0;
}
#geral #conteudo h1.Prodts{
	background:url(../imgs/h1_produtos.gif) no-repeat 0 0;
}
#geral #titulos h1.Acess{
	background:url(../imgs/h1_acessorios.gif) no-repeat 0 0;
}
#geral #conteudo h1.ChavSec{
	background:url(../imgs/h1_chavSec.gif) no-repeat 0 0;
}
#geral #conteudo h1.Disjuntor{
	background:url(../imgs/h1_disjuntores.gif) no-repeat 0 0;
}
#geral #conteudo h1.Fusiveis{
	background:url(../imgs/h1_fusiveis.gif) no-repeat 0 0;
}
#geral #conteudo p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cce5ff;
	padding-bottom:30px;
	line-height:15px;
}
#geral #conteudo a{
	color: #cce5ff;
	text-decoration:none;
}
#geral #conteudo a:hover{
	color:#fff;
}
#geral #conteudo p.txtAzul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #081237;
	padding-bottom:70px;
	line-height:15px;
}


/****top_titulos****/

#geral #titulos .top_titulos{
height:200px;
display:block;}

