/*---
Folha de estilos de Instronic

NEOBIZ - Mundo digital, resultado real.
www.neobiz.com.br

Criado por Juliana Moreira
em outubro/2008
---*/ 


/** TAGS GERAIS, EDITOR **/
* {outline:none; list-style-type:none;}
/*body {background:url(../img/bg_principal.png) repeat-x top; margin:0; padding:0; font:11px verdana;}*/
body {margin:0; padding:0; font:11px verdana;}

a {text-decoration:none; color:#f7941d;}
a:hover {text-decoration:underline;}
img, img a {border:none;}

p {line-height:13px;}
span {font-weight:bold; color:#1a75c6;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h2 {font-size:18px; font-weight:bold; color:#1a75c6; background-color:#f2f5fc;}
h3 {font-size:16px; font-weight:bold; color:#6b99d4;}
h4 {font-size:14px; font-weight:bold; color:#1a75c6;}
h5, h6 {font-size:12px; font-weight:bold; color:#666; padding-top:5px;}

form, ul {margin:0; padding:0;}


/** IDS E CLASSES GERAIS **/
#geral {width:995px; margin:auto;}

.some {display:none;}
.cresce {clear:both; width:0; height:0; float:none; font-size:0; line-height:0;}

#topo h1,
#area-restrita h4,
#newsletter h4,
#busca h4,
#mn1 li a,
#box-instituto h3,
.box-produtos h3#bloco-um,
.box-produtos h3#bloco-dois,
#ver-todas,
#box-noticias h3,
#box-servicos h3,
#box-aplicacoes h4
{text-indent:-9999px;}


/**  TOPO  **/
#topo {background:url(../img/bg_principal_menu.png) repeat-x bottom; margin:0; padding:0;}
#topo h1 {padding-top:1px; float:left;}
#topo h1 a {background:url(../img/tit_principal.jpg) no-repeat; display:block; width:299px; height:99px;}
#topo a, #topo p {color:#555;}
#topo p {clear:both; margin:0; font-size:9px; letter-spacing:-0.09em; padding-top:4px; line-height:10px;}

#en-pt {float:left; margin:7px 0 0 -35px;}

#area-restrita, #newsletter, #busca {background:url(../img/bg_topo.png) no-repeat top right; width:217px; height:73px; float:left; display:table; padding:10px 0 0 13px;}
#area-restrita h4, #newsletter h4, #busca h4 {width:78px; height:13px; padding-bottom:7px;}
#area-restrita h4 {background:url(../img/tit_areares_hm.png) no-repeat;}

#newsletter h4 {background:url(../img/tit_newsl_hm.png) no-repeat;}

#busca h4 {background:url(../img/tit_busca_hm.png) no-repeat;}
#busca h4, #busca p {margin-left:16px;}

#banner-flash {width:995px; height:160px; clear:both; position:relative;}

/** MENU **/
/*
#mn1 {width:918px; margin:auto; display:table; clear:both; padding-top:5px; position:relative;}
#mn1 li {float:left;}
#mn1 li a {display:block; height:17px; background-repeat:no-repeat; background-position:top;}
#mn1 li a:hover {background-position:bottom;}
#mn1 li ul {position:absolute; z-index:1000; background-color:#ededee; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:1px 8px 5px 8px; display:none;}
#mn1 li ul li {float:none; display:block; line-height:18px; min-width:160px; width:200px; color:#f7941d;  }
#mn1 li ul li a {background:none; text-indent:0; min-width:100px; width:auto !important; width:100px; color:#1a75c6; display:inline;}
*/

#menu { width:918px; margin:auto; clear:both; height:22px; }

#mn1 {width:918px; margin:5px auto 0; height:17px; clear:both; padding-top:0px; position:relative; float:left;}
#mn1 li {float:left;}
#mn1 li a {display:block; height:17px; background-repeat:no-repeat; background-position:top;}
#mn1 li a:hover { background-position:bottom; }
#mn1 li ul {position:absolute; z-index:1000; background-color:#ededee; width:200px;  border:1px solid #ccc; padding:0; display:none; }
#mn1 li ul li {float:left; clear:left; display:block; line-height:18px; color:#f7941d; position:relative; width:100%;}
#mn1 li ul li a {background:none; float:left; clear:left; text-indent:0; width:96%; color:#1a75c6; display:block; height:auto; padding:1px 2%;}
#mn1 li ul li a:hover {background:#1A75C6; color:#fff; text-decoration:none;}
#mn1 li ul li strong { color:#FF9900;}

#mn1 li ul li ul { position:absolute; left:99%; top:0;  }

#mn1 li ul#menu_prod {overflow:hidden; width:605px !important;}
#mn1 li ul#menu_prod li{float:left !important; width:200px !important; clear:none;}


#li-instronic a {background-image:url(../img/li_instronic.png); width:92px;}
#li-produtos a {background-image:url(../img/li_produtos.png); width:64px;}
#li-aplicacao a {background-image:url(../img/li_aplicacao.png); width:73px;}
#li-servicos a {background-image:url(../img/li_servicos.png); width:123px;}
#li-instituto a {background-image:url(../img/li_instituto.png); width:134px;}
/*#li-agenda a {background-image:url(../img/li_agenda.png); width:61px;}*/
#li-representantes a {background-image:url(../img/li_representantes.png); width:101px;}
#li-trabalhe a {background-image:url(../img/li_trabalhe.png); width:122px;}
#li-fale a {background-image:url(../img/li_fale.png); width:95px;}
#li-noticias a {background-image:url(../img/li_noticias.png); width:63px;}
#li-galeria a {background-image:url(../img/li_galeria.png); width:51px;}

		
/** CONTEUDO **/
#conteudo {padding:15px 0 0 0; width:995px;}


/**  HOME  **/
#box-instituto {width:226px; float:left;}
#box-instituto h3 {background:url(../img/tit_instituto_hm.png) no-repeat; width:226px;}
#box-instituto p {margin:0; padding:12px 22px 0px 10px;}
#box-instituto ul {margin-left:23px;}
#box-instituto li {list-style-type:square;}
#box-instituto2 {background:url(../img/bg_inst2_hm.jpg) no-repeat;}
#box-instituto3 {background:url(../img/bg_inst3_hm.jpg) no-repeat; width:219px; height:238px;}

#box-instituto h3, .box-produtos h3, #box-noticias h3 {height:25px;}

#produtos-banners {overflow:hidden; float:left; width:539px;}

.box-produtos {width:268px; float:left !important; margin:0;padding:0; overflow:hidden;}
.box-produtos img {float:right; margin-top:-10px; max-width:100px; width:auto !important; width:100px;}
.box-produtos p {margin:0; padding:0;}
.box-produtos1 {background:url(../img/bg_prod1_hm.png) no-repeat; padding:1px 15px 15px 17px; height:248px;}
.box-produtos h3#bloco-um {background:url(../img/tit_prod1_hm.png) no-repeat; width:268px;}
.box-produtos h3#bloco-dois {background:url(../img/tit_prod2_hm.png) no-repeat; width:268px;}
.box-produtos h4 {color:#000; font-size:11px; padding-top:12px;}
.box-produtos h4 a {color:#000;}
.box-produtos p {margin:0; padding:0;}
.box-produtos li {clear:both;}

#banners {clear:both;}
#banners img {max-width:176px; width:auto !important; width:176px;}

#noticias-servicos {float:right;}

#box-noticias {width:230px;}
#box-noticias h3 {background:url(../img/tit_noticias_hm.png) no-repeat; width:156px; float:left;}
#ver-todas a {background:url(../img/ver_todas.png) no-repeat; display:block; float:right; width:74px; height:25px;}
#box-noticias ul {background:url(../img/bg_noticias_hm.png) no-repeat; height:248px; clear:both; padding:0 10px 0 18px;}
#box-noticias li {padding:12px 0 6px 0;}

#box-servicos {width:230px; margin-top:7px;}
#box-servicos a {color:#000;}
#box-servicos p {margin:0;}
#box-servicos h3 {background:url(../img/tit_servicos_hm.png) no-repeat; width:230px; height:28px;}
#box-servicos1 {background:url(../img/bg_servicos_hm.png) no-repeat; padding:7px 0 9px 105px;}


/**  INTERNAS  **/
#banner-aplic {float:left;}

#banner-int {text-align:center; padding-bottom:10px;}

#box-aplicacoes {width:203px;}
#box-aplicacoes h4 {background:url(../img/tit_aplicacao_int.png) no-repeat; width:203px; height:29px;}
#box-aplicacoes a {color:#000;}
#box-aplicacoes p {margin:0; padding-bottom:10px;}
#box-aplicacoes li {clear:left; padding-bottom:5px;}
#box-aplicacoes li img {float:left; padding:0 5px 5px 0;}
#box-aplicacoess2 {background:url(../img/bg_aplicacao_int.png) no-repeat right center #dfe8f6; padding:5px 7px 5px 7px !important;}
#bordinha-rounded {background:url(../img/bg_aplic_round.png) no-repeat; height:6px; font-size:0;}
#box-aplicacoess2 img{margin:2px 0 !important; padding:0 !important;}
#direita {float:right; width:770px;}
#direita h2 {clear:left;  margin:0 !important;}

#migalha {color:#333; margin-bottom:15px;}
#migalha a {color:#666}

#migalhaprod {color:#333; margin-bottom:5px;}
#migalhaprod a {color:#666}

#prodniveis {display:inline !important; margin:0; padding:0;}
#prodniveis li {float:left; margin:0; padding:5px 5px;}

span.raquo {color:#f7941d;}

#aA {float:right; margin-top:-20px; padding-right:5px; font-weight:bold;}

p.data {font-weight:normal; color:#666; margin:10px 0 0 0;}

/** NEOPHOTO **/
#NF_Categorias ul, #NF_Imagens ul {margin:15px 15px 0 0; padding:0; list-style-type:none; width:767px; display:table;}
#NF_Categorias ul li, #NF_Imagens ul li {float:left; text-align:center; margin:0 20px 20px 0; width:169px; clear:none; min-height:180px; height:auto !important; height:180px;}
#NF_Categorias ul li img, #NF_Imagens ul li img {float:none; display:block; margin:0 auto 5px auto;}


/** FORMULÁRIOS **/
#topo input {border:1px solid #dcdcdc; color:#888; font:10px verdana; padding:3px; float:left; margin-right:5px;}
#topo .bt_enviar {padding:0 !important; border:none !important; width:17px !important; background:none !important;}
#area-restrita input {width:65px;}
#newsletter input {width:150px;}
#busca input {width:90px;}

#frContato {margin:20px 0;}
#frInscOnline {margin:20px 0;}
#frInstituto {margin:20px 0;}
#frContato legend {padding-bottom:15px;}
#frInstituto legend {padding-bottom:15px;}
#frInscOnline legend {padding-bottom:15px;}

#frContato fieldset, 
#frInscOnline fieldset, 
#frmEnviaAmigo fieldset,
#frAreaRestrita fieldset,
#frEsqueceuSenha fieldset,
#frCadastro fieldset,
#frmNovidades fieldset,
#frInstituto fieldset,
#formCurriculo fieldset
{border:none; margin:0; padding:0;}

#frContato label, 
#frInstituto label, 
#frmEnviaAmigo label,
#frEsqueceuSenha label,		
#frInscOnline label,
#frCadastro label,
#formCurriculo label
{display:block; clear:both; font-weight:bold; color:#1a75c6;}

#frContato input, 
#frInstituto input, 
#frContato textarea, 
#frInstituto textarea, 
#formCurriculo textarea, 
#frInscOnline textarea, 
#cxBusca input, 
#frmEnviaAmigo input,
#frEsqueceuSenha input,
#frCadastro input,
#frInscOnline input,
#frCadastro select,
#frInscOnline select,
#frContato select,
#formCurriculo input			
{margin-bottom:10px; border:1px solid #b8cce9; background-color:#f2f5fc; padding:3px; font:11px verdana; width:300px;}

.inputFormRadio {width:15px !important; margin:3px 0 5px 0 !important;}
	

.bt_enviar, .btOk {background-color:#f7941d !important; display:block !important; margin:0 !important; font-weight:bold !important; border:none !important; color:#fff !important; width:70px !important; padding:5px !important; text-align:center !important; font-size:12px !important;}
.bt_enviar:hover, .btOk:hover, .bt_enviar_cur:hover{cursor:pointer;}
.bt_enviar_cur {background-color:#f7941d !important; margin:0 !important; font-weight:bold !important; border:none !important; color:#fff !important; width:70px !important; padding:5px !important; text-align:center !important; font-size:12px !important;}

/** CAST **/
ul#listaGeral li img, #ulProdutos li img, #NP_Categorias li img, #NP_Itens li img {float:left; margin-right:7px; margin-bottom:20px;}
ul#listaGeral li p, #ulProdutos li p, #NP_Categorias li p, #NP_Itens li p {margin:0; padding:0;}
#ulProdutos li, #NP_Categorias li, #NP_Itens li {margin:10px 0; width:100%; clear:left;}
ul#listaGeral li {margin-bottom:20px; width:100%; clear:left;}
#ulProdutos li h3 {padding-top:10px;}
#NP_Categorias li h4 {padding-top:5px;}

#maisImagens {float:right; margin-left:8px;}
#fotoGd {text-align:center;}
#imgItem li {float:left; margin:5px;}

.data {font-weight:normal; color:#999;}

#cxBusca{}

#cxResultado{}

#toolBar {clear:both; margin:15px 0 30px 0;}
#toolBar li {float:left; margin-right:10px;}


/** RODAPE **/
#rodape {clear:both; padding:25px 0 10px 0; font-size:10px; width:995px;}
#rodape a {color:#000;}
#rod-esq {float:left; border-top:1px solid #d7d7d7; width:67%; padding-top:5px;}
#rod-esq img {margin-bottom:-5px;}
#rod-dir {float:right; color:#777; border-top:1px solid #d7d7d7; width:33%; padding-top:5px;}
#rod-dir img {margin-bottom:-2px;}

/**  IMPRIMIR  **/
#imprimirCast {width:779px; margin:15px auto 0 auto;}
#imprimirCast p {}
