body 						{ margin:0; background:url(../images/body_bg_novo2.jpg); background-repeat:repeat-x; width:100%; height:100%; margin:0; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' );   }
html 						{ height:100%; }
a:hover						{ text-decoration:underline; }
a img                       { border: 0px;}



/********************************************************************************************************************************/
/* 															MENU 																*/
/********************************************************************************************************************************/
.menu_bg					{ background-image:url(../images/bg_menu.jpg); background-repeat:repeat;}
.menu						{ width:149px; padding-top:40px; padding-left:19px; background-image:url(../images/bg_menu.jpg); background-repeat:repeat; }
.menu_sombra				{ width:10px; background-image:url(../images/bg_menu_sombra.jpg); background-repeat:repeat-y; }
.menu_espacos				{  padding-bottom:15px; }
.lk_menu					{ color:#0B172F; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; }
.lk_subMenu					{ color:#333333; font-family:verdana; font-size:12px; text-decoration:none; font-weight:normal; }
.lk_subMenu:hover			{ color:#333333; font-family:verdana; font-size:12px; text-decoration:underline; font-weight:normal; }
#sub1, #sub2, #sub3, #sub4, #sub5	{ display:none; padding-top:15px;}
#sub1 ul, #sub2 ul, #sub3 ul, #sub4 ul, #sub5 ul { margin:0; padding:0; }
#sub1 li, #sub2 li, #sub3 li, #sub4 li, #sub5 li { list-style:none; padding-bottom:0px; padding-bottom:7px !important; padding-left:12px; font-family:verdana; font-size:11px; color:#666; }



/********************************************************************************************************************************/
/* 															TOPO 																*/
/********************************************************************************************************************************/
.topo						{ height:220px; }
.topo_esq					{ height:220px; background-image:url(../images/top_bg_esq_novo2.jpg); background-repeat: no-repeat;}
.topo_dir					{ height:220px; background-image:url(../images/top_bg_dir_novo2.jpg); background-repeat: no-repeat; }
.top1						{ height:20px; background-image:url(../images/bg_top1.jpg); background-repeat:repeat-x; }
.top2						{ height:171px; }
.top3						{ height:29px; background-color:#1E2E47; text-align:right; }
.bus_box					{ border:1px solid #91A7B5; height:16px; width:150px; }


/********************************************************************************************************************************/
/* 															HOME																*/
/********************************************************************************************************************************/
.hm_tits					{ color:#FF6600; font-family:verdana; font-size:12px; text-decoration:none; font-weight:bold; }
.hm_txt_tit_pf				{ font-family:verdana; font-size:12px; text-decoration:none; color:#666}
/* .hm_pics_pf					{ width:181px; height:125px; }*/ 
.hm_txt_intro				{ padding-left:17px; padding-bottom:20px; font-family:verdana; font-size:12px; text-decoration:none; color:#666; text-align:justify }
.hm_txt_intro_tit			{ color:#FF6600; font-weight:bold; }

/********************************************************************************************************************************/
/* 														   GERAL																*/
/********************************************************************************************************************************/
.conteudo {font-family:verdana;font-size:12px;padding-top:25px;padding-bottom:20px;padding-left:17px;line-height:20px;text-align:justify;}
a.lk_content {font-family:verdana;font-size:12px;color:#7a8eaa;text-decoration:none;}
a.lk_content:hover {font-family:verdana;font-size:12px;color:#7a8eaa;text-decoration:underline;}

/********************************************************************************************************************************/
/* 														   EMPRESA																*/
/********************************************************************************************************************************/

/********************************************************************************************************************************/
/* 														   ARTIGOS																*/
/********************************************************************************************************************************/
#news2{
  font-size: 12px;
  font-weight: bold;
}

#l_tit{
  color: #666666;
  font-size: 11px;
  font-weight: bold;
}

/*PAGINAÇÃO - LISTAGEM*/
.title_blog{
  color: #666666;
  border: 1px solid #d3dbe7;
  padding: 2px 4px;
  font-size: 10px;
}

a.title_blog{
  text-decoration: none;
}

a.title_blog:hover{
  background: #d3dbe7;
  color: #fff;
}

a.title_blog_atual, a.title_blog_atual:hover{
  background: #d3dbe7;
  color: #fff;
  border: 1px solid #d3dbe7;
  padding: 2px 4px;
  font-size: 10px;
  text-decoration: none;
}




#news{
  font-size: 11px;
  margin-bottom: -3px;
}

.borda{
  border: 1px solid #6a81a0;
  color: #6a81a0;
}

.a_titulo{
  color: #ff6600;
  font-size: 14px;
  font-weight: bold;
}

a.lk_art{
  color: #000033;
  font-weight: bold;
  text-decoration: none;
}

a.lk_art:hover{
  text-decoration: underline;
}

.paginav{
  text-align: center;
  clear: both;
}




/********************************************************************************************************************************/
/* 														  DEPOIMENTOS															*/
/********************************************************************************************************************************/
a.link_pag, a.link_pag_atual{
  color: #666666;
  border: 1px solid #d3dbe7;
  padding: 1px;
  font-size: 10px;
  text-decoration: none;
}

a.link_pag:hover, a.link_pag_atual:hover{
  background: #d3dbe7;
  color: #fff;
}


/********************************************************************************************************************************/
/* 														  CASES															*/
/********************************************************************************************************************************/

.art_pic_cas{
  margin-right: 10px;
  margin-bottom: 10px;
}

/********************************************************************************************************************************/
/* 														  GALERIA															*/
/********************************************************************************************************************************/

.gal_filtro{
color: #676767;
font-weight: bolder;
font-size: 12px;
}

/* select */
.opt{
  color: #666666;
}

/* borda da imagem */
.thumb{
  border: 1px solid #d2dae5;
}

/* tarja com nome do produto - embaixo da foto ampliada */
#desc{
  width: 305px;
  height: 23px;
  padding: 2px 5px 0px 5px;
}


.tarja{
  background: url(../images/bg_tarja.jpg) repeat-x;
  border: 1px solid #d2dae5;
  color: #fff;
  text-align: center;
  font-size: 10px;
  text-transform:uppercase;
}

.cel_thumb{
  padding: 0px 12px 12px 0px;
}



/********************************************************************************************************************************/
/* 														  TECNOLOGIA															*/
/********************************************************************************************************************************/

/********************************************************************************************************************************/
/* 														   SOLUCOES																*/
/********************************************************************************************************************************/


/********************************************************************************************************************************/
/* 														   CONTATO		  														*/
/********************************************************************************************************************************/
.div_con					{ padding-left:22px; padding-right:29px; padding-top:34px; padding-bottom:34px; font-family:verdana; font-size:12px; color:#333; line-height:16px; text-decoration:none; text-align:justify; }
.lk_contato					{ color:#333; text-decoration:underline; }
.txt_tits					{ font-size:11px; height:30px; }
.asterisco					{ color:#FF0000; }
.boxs						{ border:1px solid #333; height:16px; width:260px; }
.msg						{ border:1px solid #333; width:260px; font-size:11px; font-family:verdana;  }
.btn_envia 					{ border:0px; background-image:url(../images/con_btn_enviar.jpg); width:51px; height:19px; }
.btn_limpa 					{ border:0px; background-image:url(../images/con_btn_limpar.jpg); width:51px; height:19px; }
.inputbox                   { border:1px solid #ffcc99; width:180px; height:19px; font-family:verdana; font-size:12px;line-height:19px;}
.inputarea 					{ border:1px solid #ffcc99; width:455px; font-family:verdana; font-size:12px;line-height:19px }
.button 					{border:1px solid #f26122; background:#ffcc99; color:#000000; font-family:verdana; font-size:12px;width:80px;height:22px;}

/********************************************************************************************************************************/
/* 															     RODA															*/
/********************************************************************************************************************************/
.roda						{ height:107px; background-image:url(../images/bg_roda.jpg); background-repeat:repeat-x; }
.pad_roda					{ padding-top:25px; font-family:verdana; font-size:11px; color:#FFF; text-decoration:none }
.fone                       { color: #ff6600;}
.pad_roda a,
.pad_roda a:link            { color: #fff; text-decoration: none;}


