*{ 
	margin:0;
	padding:0;
}


html{
	background:#FFF url(420090422123734843220.gif) no-repeat center top;
}

#geral{
	width:774px;
	display:table;
	margin:0 auto;

}
#geral #top{
	width:774px;
	height:175px;
	display:block;
	background:url(420090422123734890222.jpg) no-repeat center top;
}

#geral #top h1 a{
	width:409px;
	height:174px;
	text-indent:-999999px;
	overflow:hidden;
	display:block;

}

#geral #top #menu{
	width:350px;
	height:33px;
	display:block;
	position:absolute;
	top:107px;
	padding-left:423px;

	

}

#geral #top #menu ul li{
	float:left;
	list-style-type:none;
}

#geral #top #menu ul li a{
	height:34px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;	
	background-position:left top;
}

#geral #top #menu ul li a.ir_conteudo{
	display:none;
}

#geral #top #menu ul li a.btn_home{
	width:44px;
	background:url(420090422123734937224.gif) no-repeat left top;

}
#geral #top #menu ul li a.btn_empresa{
	width:70px;
	background:url(420090422123734984226.gif) no-repeat left top;

}

#geral #top #menu ul li a.btn_produtos{
	width:63px;
	background:url(420090422123735015228.gif) no-repeat left top;

}
#geral #top #menu ul li a.btn_assistencia{
	width:75px;
	background:url(420090422123735093230.gif) no-repeat left top;

}
#geral #top #menu ul li a.btn_solucoes{
	width:61px;
	background:url(420090422123735140232.gif) no-repeat left top;

}
#geral #top #menu ul li a.btn_sac{
	width:33px;
	background:url(420090422123735187234.gif) no-repeat left top;

}
#geral #top #menu ul li a:hover{
	background-position:left bottom;
}
#geral #top #menu ul li span{
	height:34px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;	
	background-position:left bottom;
}
#geral #top #menu ul li span.btn_home{
	width:44px;
	background:url(420090422123734937224.gif) no-repeat left bottom;

}
#geral #top #menu ul li span.btn_empresa{
	width:70px;
	background:url(420090422123734984226.gif) no-repeat left bottom;

}
#geral #top #menu ul li span.btn_produtos{
	width:63px;
	background:url(420090422123735015228.gif) no-repeat left bottom;

}
#geral #top #menu ul li span.btn_assistencia{
	width:75px;
	background:url(420090422123735093230.gif) no-repeat left bottom;

}
#geral #top #menu ul li span.btn_solucoes{
	width:61px;
	background:url(420090422123735140232.gif) no-repeat left bottom;

}
#geral #top #menu ul li span.btn_sac{
	width:33px;
	background:url(420090422123735187234.gif) no-repeat left bottom;

}

#geral #top #menu ul li #submenu{
	width:470px;
	height:36px;
	position:absolute;
	left: 306px;
	top: 33px;
}

#geral #top #menu ul li #submenu{
	float:left;
	list-style-type:none;
	display:none;
}

#geral #top #menu ul li #submenu ul li{
	float:left;
	list-style-type:none;
}


#geral #top #menu ul li #submenu a{
	height:36px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;	
	background-position:left top;
}


#geral #top #menu ul li #submenu a.btn_alarmes{
	width:55px;
	background:url(420090422123735218242.jpg) no-repeat left top;
}

#geral #top #menu ul li #submenu a.btn_cancelas{
	width:48px;
	background:url(420090422123735265244.jpg) no-repeat left top;
}

#geral #top #menu ul li #submenu a.btn_cercas{
	width:38px;
	background:url(420090422123735328246.jpg) no-repeat left top;
}
#geral #top #menu ul li #submenu a.btn_circuitotv{
	width:69px;
	background:url(420090422123735359248.jpg) no-repeat left top;
}
#geral #top #menu ul li #submenu a.btn_acesso{
	width:96px;
	background:url(420090422123735406250.jpg) no-repeat left top;
}

#geral #top #menu ul li #submenu a.btn_interfonia{
	width:54px;
	background:url(420090422123735453252.jpg) no-repeat left top;
}
#geral #top #menu ul li #submenu a.btn_portoes{
	width:43px;
	background:url(420090422123735484254.jpg) no-repeat left top;
}
#geral #top #menu ul li #submenu a.btn_serralheria{
	width:67px;
	background:url(420090422123735515256.jpg) no-repeat left top;
}

#geral #top #menu ul li #submenu a:hover{
	background-position:left bottom;
}


#geral #conteudo{
	width:774px;
	display:table;
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	line-height: 18px;	
}

#geral #conteudo #flash{
	width:350px;
	height:350px;
	display:block;
	float:left;

}


#geral #conteudo #ilustracao_emp{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735562258.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_solucoes{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735625260.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_sac{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735687262.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_cancelas{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735718264.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_alarmes{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735765266.gif) no-repeat 0 0 ;
	float:left;
}

#geral #conteudo #ilustracao_cercas{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735812268.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_circuito{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735859270.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_interfonia{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123735921272.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_portoes{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123736031274.gif) no-repeat 0 0 ;
	float:left;
}

#geral #conteudo #ilustracao_serralheria{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123736062276.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_acesso{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123736125278.gif) no-repeat 0 0 ;
	float:left;
}
#geral #conteudo #ilustracao_assistencia{
	width:350px;
	height:350px;
	display:block;
	background:url(420090422123736156280.gif) no-repeat 0 0 ;
	float:left;
}


#geral #conteudo #texto {
	width:406px;
	float:right;
	display:block;
	padding-top:55px;
}
#geral #conteudo #texto2 {
	width:406px;
	float:right;
	display:block;
	padding-top:15px;
}

#geral #conteudo #texto2 p.italico{
	font-size: 12px;
	font-style: italic;	
}

#geral #conteudo #texto2 p.negrito{
	font-size: 12px;
	font-weight: bold;
}
#geral #conteudo #texto2 p{
	font-size: 10px;
	padding-bottom:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#geral #conteudo #texto p{
	padding-bottom:9px;

}

#geral #conteudo #texto h3,#geral #conteudo #texto2 h3{
	/*padding-bottom:9px;*/
	font-size: 12px;
	padding-bottom:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}

#geral #conteudo #texto a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #404040;
	text-decoration: none;

}


#geral #conteudo #texto .img_emp{
	padding-top:10px;
	padding-left:2px;

}


#geral #conteudo #texto h2.satisfacao{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736203282.gif) no-repeat 0 0;
	padding-bottom:5px;

}

#geral #conteudo #texto h2.marcas{
	text-indent:-999999px;
	overflow:hidden;
	width:384px;
	height:55px;
	background:url(420090422123736234284.gif) no-repeat 0 35px;
	padding-bottom:20px;
}

#geral #conteudo #texto h2.h_empresa{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736296286.gif) no-repeat 0 0;
	padding-bottom:5px;
}

#geral #conteudo #texto h2.h_assistencia{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736343288.gif) no-repeat 0 0;
	padding-bottom:5px;
}

#geral #conteudo #texto h2.h_solucoes{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736390290.gif) no-repeat 0 0;
	padding-bottom:8px;
}

#geral #conteudo #texto h2.h_sac{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736453292.gif) no-repeat 0 0;
	padding-bottom:8px;
}

#geral #conteudo #texto h2.h_produtos{
	text-indent:-999999px;
	overflow:hidden;
	width:406px;
	height:31px;
	background:url(420090422123736484294.gif) no-repeat 0 0;
	padding-bottom:8px;
}
#geral #conteudo #texto p.italico{
	font-size: 12px;
	font-style: italic;	
}
#geral #conteudo #texto p.negrito{
	font-size: 12px;
	font-weight: bold;
}

#geral #conteudo #texto #logotipos{
	/*width:406px;*/
	width:406px;
	height:113px;
	/*padding: 3px 0 0 10px;*/
	display:block;
	background:url(420090422123736515296.gif) no-repeat -2px -1px;
	}


#geral #conteudo #texto #logotipos ul {
	width:390px;
	height:113px;
	padding: 3px 0 0 10px;
	display:block;
}

#geral #conteudo #texto #logotipos ul li{
	float:left;
	list-style-type:none;
	padding-left:10px;
	padding-top:3px;
	height:46px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;
	
}
/*#geral #conteudo #texto #logotipos ul li a{
	height:46px;
	display:block;
	text-indent:-999999px;
	overflow:hidden;	

}*/

#geral #conteudo #texto #logotipos ul li.ppa{
	width:83px;
	background:url(420090422123736578298.gif) no-repeat 0 0;


}

#geral #conteudo #texto #logotipos ul li.garen{
	width:62px;
	background:url(420090422123736640300.gif) no-repeat;
}

#geral #conteudo #texto #logotipos ul li.hdl{
	width:87px;
	background:url(420090422123736671302.gif) no-repeat;
}
#geral #conteudo #texto #logotipos ul li.peccinin{
	width:116px;
	background:url(420090422123736718304.gif) no-repeat;
}
#geral #conteudo #texto #logotipos ul li.rossi{
	width:108px;
	background:url(420090422123736781306.gif) no-repeat 30px 0;
	padding-right:30px;
}
#geral #conteudo #texto #logotipos ul li.amelco{
	width:99px;
	background:url(420090422123736812308.gif) no-repeat;
	padding-right:30px;
}
#geral #conteudo #texto #logotipos ul li.ggport{
	width:51px;
	background:url(420090422123736890310.gif) no-repeat;
}



#geral #conteudo #texto .box_prod{
	width:200px;
	display:table;
	float:left;
	
}
#geral #conteudo #texto .box_prod img{
	float:left;
	
}

#geral #conteudo #texto .box_prod p{
	float:left;
	font-style: italic;
	font-size: 12px;
}



/**/

#geral #conteudo #texto .colContDir{
	display:block;
	float: left;
}

#geral #conteudo #texto .colContDir p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#404040;
	padding-bottom:10px;
}

#geral #conteudo #texto .colContDir form{
	width:406px;
	display:table;
	float:left;
	padding-bottom:5px;
	padding-top:10px;
}

#geral #conteudo #texto .colContDir form ul li{
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#404040;
	padding-bottom:5px;
	display:block;
	float:left;
}

#geral #conteudo #texto .colContDir form p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#404040;
	padding-bottom:5px;
	padding-top:10px;
}

#geral #conteudo #texto .colContDir form ul li label{
	/*width:306px;
	display:block;
	float:left;*/
}

#geral #conteudo #texto .colContDir form ul li input.campos{
	width:190px;
	height:14px;
	border:#00132e solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#000;
	padding-top:3px;
	display:block;
}
#geral #conteudo #texto .colContDir form ul li input.campospq{
	width:138px;
	height:14px;
	border:#00132e solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#000;
	padding-top:3px;
	display:block;
}


#geral #conteudo #texto .colContDir form ul li input.campospq2{
	width:30px;
	height:14px;
	border:#00132e solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#000;
	padding-top:3px;
	display:block;
}
#geral #conteudo #texto .colContDir form ul li.direita{
	padding-left:20px;
}
#geral #conteudo #texto .colContDir form ul li .la_msg{
	padding-right:250px;
}

#geral #conteudo #texto .colContDir form ul li textarea.msg{
	width:402px;
	height:60px;
	border:#00132e solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color:#000;
	padding-top:3px;
}

#geral #conteudo #texto .colContDir form ul li input.btEnvia{
	width:69px;
	height:30px;
	float:right;
	padding-top:10px;

}

#geral #conteudo #texto .colContDir form ul li.atividade{
	padding:15px 0;
}

#geral #conteudo #texto .enviada{
	padding-left:50px;
	padding-top:30px;
	font-size: 12px;
	font-weight: bold;
}





/**/



#geral #ir_menu{
	display:none;
}

#geral #rodape {
	clear:both;
	width:774px;
	height:50px;
	display:block;
	padding-top:15px;

}

#geral #rodape #selos{
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 404040;
	height:20px;
}
#geral #rodape #selos ul li{
	list-style-type:none;
	float:left;
	padding-left:10px;
}


#geral #rodape #selos ul li a.wtc{
	width:80px;
	height:20px;
	display:block;
	background:url(420090422123736968312.gif) no-repeat left bottom;
	float:left;
	text-indent:-999999px;
	overflow:hidden;
}

#geral #rodape #selos ul li a.gdsi{
	width:91px;
	height:20px;
	display:block;
	background:url(420090422123737062314.gif) no-repeat left bottom;
	float:left;
	text-indent:-999999px;
	overflow:hidden;
}

#geral #rodape p{
	font-size: 10px;
	color: #404040;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
