/* ==== HTML ==== */
html{}
body{ background:#1d2330 url(../imagens/bg_top.jpg) center top no-repeat;}
*{margin:0;padding:0;}
img{border:none;}
input{}



/* layer banner */
.transparent{float:left;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.boxFade{background-color:#000;width:100%;height:100%;position:absolute;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;top:0;left:0;}
.boxZoom{position:absolute;}


/* ==== ESTRUTURA ==== */
#general{width:777px;margin:auto;}

#header{height:134px;}
	#logo{margin:11px 0 0 0;position:absolute;width:118px;heigth:79px;}
	#slogan{margin:46px 0 0 162px;position:absolute;width:305px;height:18px;background:transparent url(../imagens/slogan.gif) left top no-repeat;text-indent:-2000px;}
	#menu{position:absolute;margin:101px 0 0 152px;padding:0;width:420px;height:33px;}
		#menu a{font:bold 11px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none; line-height:33px;}
		#menu a:hover{color:#f58234;}
		#menu ul{list-style-type:none;}
		#menu ul li{display:block;padding:0 10px 0 15px;background:transparent url(../imagens/sep_menu.gif) left top no-repeat; height:33px;float:left;}

#content{background-color:#FFFFFF;}
#content_int{background:#FFF url(../imagens/bg_internas_prod.gif) 10px 0 no-repeat; width:100%;}
#content_int h1{font:bold 20px Arial, Helvetica, sans-serif;color:#080c30;padding:20px 0 25px 0;width:350px;}
#content_int h2{font:bold 12px Arial, Helvetica, sans-serif;color:#4680c5; background:transparent url(../imagens/bg_tit_2.gif) left bottom no-repeat;padding:0 0 15px 0;}

#content_int .certificacoes_lista ul{list-style-type:none;}
#content_int .certificacoes_lista ul li{display:block;width:280px;float:left;margin-right:12px;height:150px;}

#content_int #ul_no_image h3{font:bold 12px Arial, Helvetica, sans-serif;color:#4680c5;}
#content_int #ul_no_image ul{list-style-type:none;}
#content_int #ul_no_image ul li{display:block;width:33%;float:left;margin:0 12px 12px 0;height:120px;}

#content_int #onde_comprar td{width:33%;height:100px;}

.img_cert{float:left;margin-right:10px;}
.txt_certificado{float:left;}
.line_sep{border-bottom:1px solid #181b27;height:5px;overflow:hidden;clear:both;margin-right:20px;}
.txt_azul{font:normal 12px Arial, Helvetica, sans-serif;color:#4680c5;}

#content_inf{background:#FFF url(../imagens/bg_cont_home.gif) left top repeat-x; margin-top:5px;padding:0 12px;}
#atendimento_d{width:433px;background:transparent url(../imagens/bg_atendimento_d.gif) right top no-repeat;float:left;}
#atendimento_d_tit{background:transparent url(../imagens/bg_atendimento_d_tit.gif) left top no-repeat;width:393px;height:60px;position:absolute;margin-top:-5px;}
#atendimento_d_tit h1{font:bold 14px Arial, Helvetica, sans-serif;color:080c30;width:110px; position:absolute; margin:20px 0 0 63px;}
#atendimento_d_tit h2{font:normal 11px Arial, Helvetica, sans-serif;color:080c30;width:200px; position:absolute; margin:22px 0 0 180px;}

#col_left{padding-top:65px;}
	#col_left ul{list-style-type:none;width:400px;margin-bottom:10px;padding-left:14px;}
	#col_left ul li{margin-bottom:10px;background:transparent url(../imagens/bg_ul_cont_at_d.gif) top left repeat-y;}
	#col_left h3{margin:0 0 3px 0;font:bold 11px Arial, Helvetica, sans-serif;color:#145399; height:16px; border-bottom:1px solid #FFF; padding-top:2px;padding-left:14px;}
	#col_left h3 a{font:bold 11px Arial, Helvetica, sans-serif;color:#145399;text-decoration:none;}
	#col_left .number{position:absolute;margin:-4px 0 0 -14px;}
	#col_left .txt_at_d{padding:0 0 3px 14px;font:normal 11px Arial, Helvetica, sans-serif;color:#2e2f3a;}

#col_right {margin:0 0 0 450px;}
#col_int_right {margin:0 0 0 170px;background:transparent url(../imagens/bg_tit.gif) 0 22px no-repeat;padding-right:12px;}
#col_right #content_col_right{padding-top:50px;}
#col_right h1{font:bold 14px Arial, Helvetica, sans-serif;color:080c30;background:transparent url(../imagens/bg_tit_h1.gif) left bottom no-repeat;width:290px;height:20px;margin-bottom:10px;}
#col_int_right h3{font:bold 16px Arial, Helvetica, sans-serif;color:080c30; margin-left:2px; padding:5px 0;}
#col_int_right h4{font:bold 14px Arial, Helvetica, sans-serif;color:080c30; margin-left:2px; padding:5px 0; float:none;vertical-align:middle;}
#footer{background-color:#1f2964; border-bottom:3px solid #f58234; height:17px;font:normal 11px Arial, Helvetica, sans-serif;color:#a1a6be; text-align:right; padding:3px 40px 0 0;}
#footer a{color:#a1a6be;text-decoration:none;}

#int_navegation{background:transparent url(../imagens/bg_int_navegation.gif) left top no-repeat; clear:both;padding:20px 0 0 0;height:30px;margin-top:10px;}

.clear{clear:both;height:5px;overflow:hidden;}

/* ==== BLOCOS ==== */

/* - divs - */
#banner{position:absolute;margin:141px 0 0 147px;}

table{}
th{}

#prod_int{width:155px;float:left;}
#menu_prod{padding:6px 0 5px 20px;width:140px;height:208px;}
#menu_prod a{font:bold 11px Arial, Helvetica, sans-serif;color:#0b1031;text-decoration:none;}
#menu_prod a:hover{color:#0e59b2;}
#menu_prod ul{list-style-type:none;width:110px;}
#menu_prod ul li{width:127px;height:23px;background:transparent url(../imagens/bg_prod_home.gif) left bottom no-repeat;padding:3px 0 0 10px;margin:0;}
.menu_top{background:transparent url(../imagens/bg_prod_home_top.gif) left bottom no-repeat !important;}
.menu_top_int{background:transparent url(../imagens/bg_prod_int_top.gif) left bottom no-repeat !important;}
.menu_middle{background:transparent url(../imagens/bg_prod_home_middle.gif) left bottom no-repeat !important;}
.menu_bottom{background:transparent url(../imagens/bg_prod_home_bottom.gif) left bottom no-repeat !important;}

/* ==== TEXTO ==== */

/* - titulos - */
h1{}
h2{}
h3{}
h4{}
h5{}

/* - paragrafos e trechos - */
p{font:normal 11px Arial, Helvetica, sans-serif;color:#2e2f3a;}



/* - links - */
a:link{}
a:visited{}
a:hover{}
p a{color:#2e2f3a;}

/* rede autorizada */
.redeAutorizada{}
	.redeAutorizada .contentScroll{width:270px;height:310px;overflow:auto;background-color:#eff1f5;}
	.redeAutorizada h3{position:absolute;padding:3px 0 !important;margin-top:-10px !important;margin-left:-15px !important;background:transparent url(../imagens/bg_vazio_esq.jpg) top no-repeat;color:#fff;font:bold 12px Arial, Helvetica, sans-serif !important;width:145px;padding-left:30px !important;}
	.redeAutorizada h5{color:#08648d;font:bold 12px Arial, Helvetica, sans-serif;margin-top:4px;}

	.redeAutorizada ul{list-style-type:none;padding:0;margin:15px 0 0 10px;}
	.redeAutorizada ul li{margin-bottom:20px;}

	.redeAutorizada ul ul{margin:0;padding-top:10px;background:transparent url(../imagens/bg_autorizada.jpg) top no-repeat;}
	.redeAutorizada ul ul li{margin-bottom:10px;}

	.redeAutorizada .cityGroup{overflow:hidden;height:1px;}
	.redeAutorizada .vcard{color:#576368;font:normal 12px Arial, Helvetica, sans-serif;margin-left:10px;}
	.redeAutorizada .vcard .org{font-weight:bold;}
	.redeAutorizada .street-address{display:block;}
	.redeAutorizada .vcard a.email{text-decoration:none;color:#576368;}
	.redeAutorizada .vcard a.email:hover{text-decoration:underline;}

/* Fale Conosco */
.subtitle{font:bold 12px Arial, Helvetica, sans-serif;color:#08648d;margin:5px 0;}

.col_subcontent01{width:300px;float:left;margin:20px 0 15px 0;}
	.boxInfo{background-color:#F4FBFF;margin:10px 0 15px 0;padding:15px 10px 10px;}
		.subtitBoxInfo{position:absolute;margin:-25px 0 0 -10px;display:block;}
		.subtitBoxInfoTxt{position:absolute;margin:-25px 0 0 0;padding:3px 0 0 5px;display:block;color:#FFF;font:bold 11px Arial, Helvetica, sans-serif;background:transparent url(../imagens/subtit_rede.gif) 0 0 no-repeat;width:245px;height:21px;}
		.boxInfo p{color:#08648d;}
		.boxInfo p a{color:#08648d;}
	.boxForm{margin:10px 0;}				
		.boxForm form{background-color:#f9fafb;border:1px solid #f9fafb;padding:12px;margin:10px 0 0 0;}			
		.boxForm form br{clear:both;}
		.boxForm form span{color:#08648d;font:normal 11px Arial, Helvetica, sans-serif;float:left;display:block;margin:2px 0 0 5px;}
		.boxForm label{font:normal 11px/10px Arial, Helvetica, sans-serif;color:#064D6C;width:60px;float:left;text-align:right;padding:4px 5px 0 0;}
		.boxForm input,select,textarea{background-color:#ecf4f8;border:1px solid #3296c5;float:left;margin:2px 0 5px 0;font:normal 11px Arial, Helvetica, sans-serif;color:#666666;}
		.button{cursor:pointer;background-color:#3296c5 !important;border:1px solid #ecf4f8;color:#FFFFFF !important;font:bold 11px Arial, Helvetica, sans-serif;}
.col_subcontent02{width:250px;float:left;margin:20px 0 0 25px;;}
	div#parque_fabril{background-color:#e6eaed;padding:20px;}
.col_subcontent03{margin:15px 0 0 0;width:560px;}
	.col_subcontent03 .boxForm label{width:100px;}

	
/*faq*/	
.groupFaq{width:570px;height:15px;margin:15px 0 5px 0;font:bold 14px Arial, Helvetica, sans-serif;color:#FF9900;}
.titDuvidas{width:570px;height:15px;background:transparent url(../imagens/bar_faq_desce.gif) 0 0 no-repeat;margin:0 0 0 0px !important;padding:2px 0 6px 1px !important;}
		.titDuvidas a{display:block;width:520px;border-bottom:1px solid #275974;height:15px;font:bold 12px Arial, Helvetica, sans-serif;color:#08648d;text-decoration:none;padding:0 15px 5px 0px;margin:0 0 0 25px !important;}
		.titDuvidas a:hover{color:#00BEBF}
		.titDuvidas span{font:bold 11px Arial, Helvetica, sans-serif;color:#fff;display:block;float:left;width:10px;padding:0 2px 0 4px !important;}
		.pTit{color:#75878f;border-bottom:1px solid #75878f;width:545px;}		
	.preview{margin:0;padding:10px 0;height:20px;overflow:hidden;width:570px;}
	.duvidas{margin:5px 0 0 25px;padding:0;}
		.duvidas p{margin:0 0 7px 0;}




/* avaliacao */
#avaliacao{margin:0 0 0 15px;}
		#avaliacao span{color:#08648d;font:normal 11px Arial, Helvetica, sans-serif;margin:2px 0 0 5px;}
		#avaliacao label{font:normal 11px Arial, Helvetica, sans-serif;color:#064D6C;text-align:right;padding:4px 5px 0 0;width:auto;}
		#avaliacao input,select,textarea{background-color:#ecf4f8;border:1px solid #3296c5;margin:0px 0 5px 0;font:normal 11px Arial, Helvetica, sans-serif;color:#666666;}
		#avaliacao .radio{border:none;background-color:none;}
		#avaliacao .button{cursor:pointer;background-color:#3296c5 !important;border:1px solid #ecf4f8;color:#FFFFFF !important;font:bold 11px Arial, Helvetica, sans-serif;}



/* senha bios */
.titLine{font:bold 12px Arial, Helvetica, sans-serif;color:#08648d;border-bottom:1px solid #08648d;padding:0 0 2px 0;}
.blockBios{background-color:#fcf1de;padding:15px;margin:5px 0;}
	.blockBios p{color:#0f4862}
	.blockBios a{font:normal 11px Arial, Helvetica, sans-serif;color:#0f4862;text-decoration:none;}
	.blockBios span{color:#FF0000;font-weight:bold;}
	.blockBios input{background-color:#fefbf5;border:1px solid #56a153;float:left;margin:2px 0 5px 0;font:normal 11px Arial, Helvetica, sans-serif;color:#666666;}
	.blockBios #divNrSerie{position:absolute;display:none;}
.msgLeitura{color:1a700b;font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 5px 0;}



/* configuracoes e drives */
.txt_config{font:normal 11px Arial, Helvetica, sans-serif;color:#666666;text-align:left;}
.txt_config_azul{font:normal 12px Arial, Helvetica, sans-serif;color:#214555;border-bottom:1px solid #c3c6a6;}
.blockArquivosdownload{margin:5px 0;}
.txt_drives{border-bottom:1px solid #656662;}
.txt_drives a{font:normal 11px Arial, Helvetica, sans-serif;color:#656662;text-decoration:none;}
.bullet_azul{background:transparent url(../imagens/bullet_drives.gif) 0 5px no-repeat;}
.subDrives{background-color:#efefef;overflow:hidden;height:1px;}
.subDrives div{padding:5px 0 8px 0;padding-left:10px;}
.subDrives td{border-bottom:1px solid #656662;background:#efefef 200px 5px no-repeat;}
.subDrives a{font:normal 11px Arial, Helvetica, sans-serif;color:#656662;text-decoration:none;}

/* produtos */
.zoom_prod td{border-bottom:1px solid #2e2f3a; border-right:1px solid #2e2f3a;}

/* Institucional */
.img_marca{float:right;width:200px;padding:20px;margin-left:15px;margin-bottom:10px;text-align:center;background-color:#e6eaed;}

/*SAC*/
#chat{position:absolute;margin:40px 0 0 380px;font:11px Arial, Helvetica, sans-serif;color:#FF0000;text-align:center;}
