body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/*reset*/
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6,strong{font-size:100%;font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;} /* to preserve line-height and selector appearance */
sub {vertical-align:text-bottom;}
embed{margin:1em 0;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;} /*to enable resizing for IE*/
legend{color:#000;} /*because legend doesn't inherit in IE */
pre,code,kbd,samp,tt {font-family:monospace;}
/* setting a consistent width, 160px; control of type=file still not possible */
input[type=text],input[type=password]{width:200px;}
textarea{width:330px;height:150px;}
p,fieldset,table,pre{margin-bottom:1em;} /*so things don't run into each other*/
th,td{border:1px solid #000;padding:.5em;} /*borders and padding to make the table readable*/
th{font-weight:bold;text-align:center;}/*distinguishing table headers from data cells*/
caption{
	/*coordinated margin to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
	font-weight:bold;
}
ol,ul,dl{margin:0 0 1em 2em;}
ol li{list-style:decimal outside;margin:10px 0;}
ul li{list-style:disc outside;margin:5px 0;}
dl dd{margin-left:1em;}
h1{font-size:15px;color:#406623;border-bottom:1px solid #EF9B11;margin-bottom:1em;}
h2{font-size:13px;}
h3{font-size:12px;}
h2,h3{margin:1em 0;} /* bottom margin baseado no tamanho da fonte */
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}  /*indico ao usuário que tem mais informação disponível */
em{font-style:italic;} /*bringing italics back to the em element*/
cite{font-style:italic;}
/***************************************/
a{color:#005c8f;}
a:hover{color:#0071b6;}
.clear{clear:both;}
.center{text-align:center;}
.semBolinha li{list-style:none;}
.topo{font-size:10pt;}
/************************************************/
body{
	font: 10pt arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	background:url(imagens/foto_cortada.jpg) repeat-y 3px 0;
}
#tudo{
	/*position:absolute;
	left:50%;*/
	width:778px;
	margin-left: 3px;
}

#header{background:url(imagens/topo.jpg) repeat-x;position:relative;height:120px;width:778px;}
#logo{width:110px;height:120px;position:absolute;top:0px;left:35px;}
#logo h1{text-indent:-5000px;overflow:hidden;background:url(imagens/marca_bg.jpg) no-repeat;width:110px;height:120px;margin:0;border:0;}

#menuAuxiliar{position:absolute;top:8px;right:20px;font-size:8pt;}
#menuAuxiliar li{display:inline;margin-left:13px;}
#menuAuxiliar li a{color:#fff;text-decoration:none;}
#menuAuxiliar li a:hover{border-top:4px solid #fff;}

#menuSecundario{position:absolute;bottom:6px;left:210px;font-size:8pt;font-weight:bold;margin:0;}
#menuSecundario li{display:inline;margin-right:10px;}
#menuSecundario li a{color:#fff;text-decoration:none;}
#menuSecundario li a:hover{border-bottom:4px solid #fff;}

#banner_evento_2{width:400px;height:60px;position:absolute;left:360px;top:25px;}

#containerMenu{
	margin:20px 0 20px 15px;
	*margin:20px 0 20px 9px;
	width:150px;
	float:left;
	opacity:0.92;filter:alpha(opacity=92);
}
#menuTop{height:10px;}
#menuBottom{background:url(imagens/bottom_menu.gif) no-repeat 0 0;height:10px;}
#menu{background:#fff;font-size:8pt;font-weight:bold;border:1px solid #fff;}
#menu a{color:#0069a6;text-decoration:none;}
#menu a:hover{color:#b6d3ef;}
#ulPrimeiro,#ulSegundo,#ulTerceiro{margin:0 0 20px 0;}
#ulPrimeiro li,#ulSegundo li,#ulTerceiro li{margin-bottom:6px;padding-left:24px;list-style:none;}
#ulPrimeiro li{background:url(imagens/marcador1.gif) no-repeat left;}
#ulSegundo li{background:url(imagens/marcador2.gif) no-repeat left;}
#ulTerceiro li{background:url(imagens/marcador3.gif) no-repeat left;}
#menu .indicador{background:none;color:#999;margin-bottom:4px;}
#menu .indicador:hover{background:none;}

/************************************************************************
**************************************************************************
					bordas arredondadas
.box {width: 418px;  background: #effce7 url(images/bottom.gif) no-repeat  left bottom;}
.box h2 {background: url(images/top.gif) no-repeat left top;}
.box h2 {padding: 10px 20px 0 20px;}
.box p {padding: 0 20px 10px 20px;}
**************************************************************************
*****************************************************************************/
#centro{
	width:570px;
	margin:20px 0 0 185px;
	opacity:0.92;filter:alpha(opacity=92);
	}
#conteudoTop{height:10px;}
#conteudo{background:#fff;border:1px solid #fff;}
#conteudoBottom{background: url(imagens/bottom_conteudo.gif) no-repeat 0 0;height:10px;}

/*#space{padding:12px;} anterior*/
#space{padding:12px 12px 85px 12px;}

#rodape{clear:both;background:#00334b;color:#fff;text-align:center;padding:6px 0;width:778px;margin-top:150px;}
#rodape address{font-size:10pt;}
#marca {font-size:8pt;margin-top:4px;}

#publicidade {width:120px;position:absolute;top:0;left:783px;/*background:url('imagens/barra_metal.jpg') 0 0 repeat-y;*/text-align:center;padding-bottom:6px;}
#publicidade img {/*margin:10px;*/padding: 6px 0;}
#publicidade h4 {color:#222;text-align:center;padding:5px 5px 10px 5px;}
/******************* fim estrutura geral *************/

/***************
Inicio páginas internas
	INDEXX
************************/

.boxHome{width:250px;float:left;margin:0 18px 30px 2px;position:relative;}
.boxHome .getmore{font-size:8pt;position:absolute;top:3px;right:0px;}
.boxHome ul{margin-left:10px;}
.boxHome li{background:url(imagens/itens.gif) no-repeat 0 4px;padding-left:15px;margin:5px 0;list-style:none;}
.boxHome .data{color:#666;font-size:9pt;}
.boxHome img{float:left;margin-right:10px;}
.boxHome .fone{font-size:13pt;color:#005c8f;}
.boxHome h1{margin-top:0;}
.boxHome .filie_se{
	margin-left: 60px;
}

/*** entre em contato
******************************************************/
#contato{width:385px;margin:auto;}
#contato span, #contato label{font-size:10pt;}
#contato input, #contato textarea{margin-bottom:10px;}
.button{background-color:#005c8f;color: #fff;}
/*.buttonover{background-color:#005c8f;}*/


/*** revistas
******************************************************/
.caixaGrande{ width:305px;border:1px solid #ccc;float:left;margin:10px 15px; height:170px;}
.caixaGrande h4 { height:62px;width:305px;text-indent:-5000px;overflow:hidden; }
.caixaGrande p{ margin:10px; }
.caixaGrande #techne{ background:url(imagens/revista_techne_construcao.gif) no-repeat top left; }

.caixaPequena{ width:150px;border:1px solid #ccc;float:left;margin:10px 15px; height:170px;}
.caixaPequena h4 { height:62px;width:150px;text-indent:-5000px;overflow:hidden; }
.caixaPequena p{ margin:10px; }
.caixaPequena #obra{ background:url(imagens/revista_obra2.gif) no-repeat top left; }


/*** projeto, produtos e aplicação
******************************************************/
table{background-color:#c8e3a0;}
th{background-color:#a9d46c;}



/*** atualidades, espaço técnico, voz do setor
******************************************************/
#listaItens{width:99%;}
#listaItens th{background-color:#004163;color:#fff;border:0;}
#listaItens td{border:2px solid #fff;}
#listaItens .td1{background-color:#f0f0f0;}
#listaItens .td2{background-color:#ddd;}


/***********************************************/


/*** empresas associadas
******************************************************/
.categoria {margin:50px 0;}
.categoria h2{background: #ccc;padding:2px;width:97%;font-size:11pt;}
.categoria h4{border-bottom:2px dotted #ccc;margin-bottom:6px;margin-top:12px;width:97%;}
.empresa{width:92%;margin-left:30px;}
.empresa th{width:20%;}
.campo_select {width:190px;}
.titulo_empresa {color:#03507C;}


/*** agenda
******************************************************/
.titulosAgenda {border-bottom:2px dotted #ccc;margin-bottom:6px;margin-top:12px;width:540px;}

/*** cadastre-se
******************************************************/
#radios{margin:0 0 8px 135px;}
#dados label{float:left;margin-right:15px;width:120px;text-align:right;}
#dados input, #dados select{margin-bottom:8px;}
#formCadastro .botao{margin:8px 0 0 135px;}



