/******************************************
	NTC Tecnologia
	Autor: MENS Infodesign 
	Site: http://www.mens.com.br
******************************************/

/*
	 Hhtml 
	 
**********************/
* { margin:0px; padding:0px; border:0px; text-decoration:none; }
body, td, div { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A2A2A2; line-height:16px; }
body { background:url(../_imgs/util/bg_site.jpg) repeat-x; }
a:link { color:#A2A2A2; text-decoration:none; }
a:visited { color:#A2A2A2; text-decoration:none; }
a:hover { color:#A2A2A2; text-decoration:underline; }
a:active { color:#FF9900; text-decoration:none; }
p { padding: 0 0 12px 0; }
ul { margin: 0px; padding: 5px 0; list-style: none; }
ul li { list-style:none; background:url(../_imgs/util/bullet.gif) no-repeat 0px 3px; padding: 0px 0px 0px 20px; margin: 5px 0; }

/*
	Site
	
**********************/
#geral { width:760px; margin:0px auto; padding-bottom:20px; }
#topo { width:100%; }
#bg { background:url(../_imgs/util/bg_internas.jpg)  repeat-x 0px 100px #FFFFFF;} 
#bg_2 { background:url(../_imgs/util/bg_internas.jpg) repeat-x 0px 300px #FFFFFF;}
#bgpop { background:url(../_imgs/pop/bg_pop.jpg) repeat-x left top #FFFFFF;} 
#centro { width:100%; padding:30px 0 0 0; }
#sub_menu { width:180px; float:left;}
#conteudo { width:390px; float:left;}
#conteudo_2 { width:760px; float:left;}
#col2 { width:350px; float:left;}
#centro h3, #colsolucoes h3, #colsolucoes2 div h3, #poptxt h3 { width:260px; height:40px; text-indent:-9000px; }
#bg_objeto { width:180px; height:250px; float:left; background:url(../_imgs/util/bg_mulher.jpg) no-repeat;}
.mg30_esq { margin-right:30px; }
.apagar { display:none; }
.bgnone { background:none; }
.clear { clear:both; }
.tt1 a { text-decoration:none; color:#7f6403; }
.tt1 a:hover { text-decoration:underline; color:#7f6403; }
.tt1 a:active { text-decoration:none; color:#7f6403; }
.padding20right { padding-right: 20px; }
.padding20left { padding-left: 20px; }
.padding20bottom { padding-bottom: 20px; }
#generica { clear: both; }
.form { background: #F7C949; border: 2px solid #F7C949; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #875601; }

/*
	Home 
	
*************************/
#box_geral{ width:100%; }
.box { width: 166px; height:250px; float:left; background:url(../_imgs/home/bg_box.jpg) no-repeat; }
.box ul, .box li, #sub_menu ul, #sub_menu li { margin: 0; padding: 0; list-style: none; background: none; line-height: 13px; }
.sai_mais  { color:#7f6403; padding:20px; }
.sai_mais a:link, .sai_mais a:visited { text-decoration:none; color:#7f6403; }
.sai_mais a:hover { color:#7f6403; text-decoration:underline; }
ul.list_box { list-style:none; padding:20px 20px 20px 20px; color:#7f6403;  }
h3#servicos { width:166px; height:44px; background:url(../_imgs/home/tit_servicos.jpg) no-repeat; text-indent:-9000px; }
h3#artigos { width:166px; height:44px; background:url(../_imgs/home/tit_artigos.jpg) no-repeat; text-indent:-9000px; }
h3#cases { width:166px; height:44px; background:url(../_imgs/home/tit_cases.jpg) no-repeat; text-indent:-9000px; }
h3#sobre { width:166px; height:44px; background:url(../_imgs/home/tit_sobre.jpg) no-repeat; text-indent:-9000px; }

/*

	Institucional

****************************/
h3.sinergias { background:url(../_imgs/institucional/tit_sinergias.gif) no-repeat;}
h3.clientes { background:url(../_imgs/institucional/tit_clientes.gif) no-repeat;}
h3.fazedoria { background:url(../_imgs/institucional/tit_fazedoria.gif) no-repeat;}
h3.capacitacao { width: 385px !important; height: 90px !important; background:url(../_imgs/institucional/tit_capacitacao.gif) no-repeat;}
h3.promos { width: 385px !important; height: 90px !important; background:url(../_imgs/institucional/tit_promos.gif) no-repeat;}
h3.onucleo { background:url(../_imgs/institucional/tit_onucleo.gif) no-repeat;}
h3.depoimentos { background:url(../_imgs/solucoes/tit_depoimentos.gif) no-repeat;}
h3.outrassolucoes { background:url(../_imgs/solucoes/tit_outrassolucoes.gif) no-repeat;}
h3.artigos { background:url(../_imgs/solucoes/tit_artigos.gif) no-repeat;}
h3.artigosprinc { background:url(../_imgs/artigos/tit_artigosprinc.gif) no-repeat;}
h3.outrosartigos { background:url(../_imgs/artigos/tit_outros_artigos.gif) no-repeat;}
h3.solrelacionadas { background:url(../_imgs/artigos/tit_sol_relacionadas.gif) no-repeat;}
h3.cases { background:url(../_imgs/cases/tit_cases.gif) no-repeat;}
h3.outroscases { background:url(../_imgs/cases/tit_outroscases.gif) no-repeat;}
h3.contato { background:url(../_imgs/contato/tit_contato.gif) no-repeat;}
h3.endereco { background:url(../_imgs/contato/tit_endereco.gif) no-repeat;}
h4, h4 a { font-weight:bold; font-size:12px; color:#EE9F00; padding:10px 0px;}
.laranja { color:#EE9F00; }

#sub_menu a { width:166px; height:30px; display:block; }
#sub_menu ul#empresa { list-style:none; margin-top:-5px; }
#sub_menu ul#empresa .ativo a { background-position:0 -30px; }
#sub_menu ul#empresa .empresa a:hover { background-position:0 -30px; }
#sub_menu ul#empresa .metodologia a:hover { background-position:0 -34px; }
#sub_menu ul#empresa .profissionais a:hover { background-position:0 -32px; }
#sub_menu ul#empresa .clientes a:hover { background-position:0 -34px; }
#sub_menu ul#empresa .parcerias a:hover { background-position:0 -30px; }
#sub_menu ul#empresa .empresa, .empresa_ativo { width:166px; height:30px; background:url(../_imgs/institucional/sub_mn_empresa.jpg) no-repeat; text-indent:-9000px;  }
#sub_menu ul#empresa .metodologia { width:166px; height:30px; background:url(../_imgs/institucional/sub_mn_meto.jpg) no-repeat; text-indent:-9000px;  }
#sub_menu ul#empresa .profissionais { width:166px; height:30px; background:url(../_imgs/institucional/sub_mn_pro.jpg) no-repeat; text-indent:-9000px;  }
#sub_menu ul#empresa .clientes { width:166px; height:30px; background:url(../_imgs/institucional/sub_mn_cli.jpg) no-repeat; text-indent:-9000px;  }
#sub_menu ul#empresa .parcerias{ width:166px; height:30px; background:url(../_imgs/institucional/sub_mn_parce.jpg) no-repeat; text-indent:-9000px;  }
#mn_box { width: 137px; margin-top:80px; float:left; }
#box_texto { margin-top:-5px; background:url(../_imgs/institucional/min_box_bg.jpg) no-repeat; padding:10px;}
#box_texto, a { color:#7f6403; }
#conteudo h3.empresa { background:url(../_imgs/institucional/tit_a_empresa.jpg) no-repeat;}
#conteudo ul { margin: 0px 0px 10px 0px; }

/*	Fazedoria	*/
#profissionais { height:160px; margin-bottom:20px; }
#profissionais_internas { height:130px; margin-bottom:20px; }
.foto_prof { width:100px; height:130px; float:left; background:#CCCCCC; margin:0px 10px 0px 0px; }
.verCv { clear: both; }
#cvlinha { clear: both; background: url(../_imgs/util/linha.gif) repeat-x left top; padding-top: 15px; margin-top: 15px; }

#cvlinha ul { margin: 0px; padding: 0; list-style: none; }
#cvlinha ul li { list-style:none; background: url(../_imgs/bullet_link.gif) no-repeat 0px 3px; padding: 2px 0px 2px 20px; }
#cvlinha a { color: #E98F00; }

/*
	Solucoes
	
**************************/
.solucoes { background:url(../_imgs/solucoes/tit_solucoes.gif) no-repeat;}
#col_esquerda, #col_direita { width:360px;  float:left; }
#todoboxsol { margin-bottom: 10px; background: url(../_imgs/solucoes/boxsol_baixo.jpg) left bottom no-repeat; padding-bottom: 10px; width: 362px; }
#boxsol { padding: 15px 20px; width: 322px;  background: url(../_imgs/solucoes/boxsol.jpg) no-repeat left top #FAA800; color: #FFFFFF; line-height: normal; }
#boxsol a { color: #FFFFFF; }
#boxsol h4 { color: #FFFFFF; padding: 0 0 15px 0; margin: 0px; }
#colfull { float: left; padding: 0 50px 0 0; }
#colsolucoes { float: left; width: 450px; padding: 0 50px 0 0; }
#colsolucoes2 { float: left; width: 260px; }
#boxdivide { clear: both; background: url(../_imgs/util/linha.gif) repeat-x left bottom; padding-bottom: 15px; margin-bottom: 15px; }
#boxntc { padding: 50px 0; height: 105px; background: url(../_imgs/util/sombra.jpg) no-repeat left bottom; }

.marginright12 { margin-right: 12px; }
.boxicones { position: relative; float: left; width: 245px; height: 194px; background: url(../_imgs/solucoes/icones/box_ntc.jpg) no-repeat left top; margin-bottom: 30px; }
.iconesbox { position: absolute; top: -26px; }
.txticones { padding: 105px 15px 18px 18px; line-height: 14px; }
.txticones a { color: #B3A59B; text-decoration: none; }
.txticones a:hover { color: #7A6455; text-decoration: none; }

/* CONTATO */
#boxcontato { margin-bottom: 10px; background: url(../_imgs/contato/bg_boxcontato.jpg) left bottom no-repeat; padding-bottom: 10px; width: 289px; }
#boxcontatobg { padding: 15px 20px; width: 249px;  background: url(../_imgs/contato/box_contato.jpg) no-repeat left top #FAA800; color: #FFFFFF; line-height: normal; }
#boxcontato h4 { color: #FFFFFF; padding: 0 0 5px 0; margin: 0px; }
#colcontato { float: left; width: 420px; padding: 0 50px 0 0; }
#colcontato2 { float: left; width: 290px; }

/* POPUP */
#todopop { position: relative; margin: 0 auto; width: 600px; }
#topopop { clear: both; padding-bottom: 2px; }
#btfechar { float: right; margin-top: 15px; }
#logopop { float: left; }
#thumbnail { border: 5px solid #FABE44; padding: 1px; background: #FFFFFF; float: left; margin: 0 10px 10px 0; width: 108px; }
#poptxt { clear: both; padding: 30px 0; }

/* RODAPÉ */
#rodape { width: 760px; margin: 0 auto; }
#rodapetxt1 { background: url(../_imgs/rodape/logo_solucoes.gif) no-repeat left top; padding: 5px 0 5px 160px; width: 295px; margin-bottom: 10px;  }
#rodapetxt2 { background: url(../_imgs/rodape/logo_ntc.gif) left center no-repeat; padding: 10px 0 10px 160px; width: 295px; }
#rodapetxt1, #rodapetxt2 { font-size: 10px; line-height: 12px; }
.bgrodape { background: url(../_imgs/rodape/bg_rodape.jpg) no-repeat center center; padding: 25px 0; }

#logo_mens{ width:253px; margin:0 auto;  }



