<!------------------------------------ FORMULÁRIOS ----------------------------------------------------->





/* ESTRUTURA PRINCIPAL */

* {
margin:0px;
padding:0px;
}

body {
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(img/fundo.jpg) repeat-x;
}

#centraliza {
width:990px;
margin:auto;
}

#topo {
float:left;
width:990px;
height:100px;
text-align:center;
}

#base_topo {
width:990px;
float:left;
height:55px;
margin-top:10px;
}

#anuncio {
width:990px;
float:left;
}

#conteudo {
width:990px;
float:left;
clear:both;
padding-bottom:30px;
}

#conteudo_interno {
width:960px;
float:left;
clear:both;
padding:10px;
padding-bottom:30px;
}

#rodape {
width:100%;
min-height:138px;
float:left;
background:url(img/rodape_completo.jpg) repeat-x 50%;
}

#rodape_conteudo {
width:990px;
margin:auto;
margin-top:20px;
text-align:center;
}

#tools {
width:391px;	
float:left;
height:43px;
padding-left:60px;
padding-top:12px;
background:url(img/fundo_tools.jpg) no-repeat;
color:#666;
}


#titulo {
width:505px;
height:38px;
float:left;
background:url(img/fundo_titulo.jpg) no-repeat;
text-align:left;
margin-top:13px;
padding-left:20px;
}


/* INPUTS */

input[name="tools"] {
width:115px;
border:1px solid #CCC;
font-size:11px;
color:#666;
margin-left:5px;
margin-right:5px;
}

input[type="submit"] {
background:#666;
color:#FFF;
border:0px;
font-size:11px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
}



/* ESTRUTURA HOME */

#coluna1 {
width:575px;
float:left;
}

#coluna1 #news {
width:535px;
background:url(img/fundo_news.jpg) no-repeat;
margin:auto;
clear:both;
padding:10px;
}

#coluna1 #news p {
line-height:20px;
color:#999;
margin-bottom:10px;
margin-top:10px;
}

#coluna1 #news h1 {
font-size:12px;
color:#EE6B00;
clear:both;
margin-top:15px;
}

#coluna1 #news h2 a {
font-size:11px;
font-weight:normal;
float:right;
text-decoration:none;
}

#coluna1 #news .leia a {
color:#000;
text-decoration:none;
}

#coluna1 #news .leia a:hover {
color:#000;
text-decoration:underline;
}

#coluna1 #news #foto {
padding-right:15px;	
}

#coluna1 #news #linha {
width:100%;
float:left;
border-bottom:1px dotted #999;
margin-bottom:15px;
}

#coluna1 #news .leia {
display:block;
float:right;
text-align:right;
font-size:11px;
font-weight:normal;
clear:both;
}

#coluna1 #news .leia img {	
float:left;
margin-right:10px;
}

#coluna1 #news .todas {
display:block;
float:left;
text-align:left;
font-size:11px;
font-weight:normal;
width:150px;
color:#EE6B00;
clear:both;
}

#coluna1 #news .todas {
display:block;
float:left;
text-align:left;
font-size:11px;
font-weight:normal;
width:150px;
color:#EE6B00;
clear:both;
}

#coluna1 #news .todas a{
font-size:11px;
font-weight:normal;
color:#EE6B00;
text-decoration: none;
}

#coluna1 #news .todas a:hover{
text-decoration: underline;
}

#coluna1 #news .todas img {	
float:left;
margin-right:10px;
}

#coluna1 #locacao {
width:575px;
float:left;
margin-top:20px;
text-align:center;
clear:both;
}

#coluna2 {
width:415px;
float:left;
text-align:center;
}

#coluna2 #tecnologia {
width:380px;
min-height:300px;
padding-top:30px;
float:left;
padding-left:10px;
padding-right:10px;
}

#coluna2 ul {
list-style-type:disc;
color:#FFA319;
padding-left:20px;
margin:0px;
padding-bottom:10px;
clear:both;
}

#coluna2 li {
font-size:12px;
padding:0px;
color:#666;
font-weight:normal;
text-align:left;
margin:0px;
}

#coluna2 p {
text-align:left;
color:#999999;
line-height:20px;
padding-left:20px;
}

#coluna2 h2, #coluna2 h2 a {
color:#B90000;
font-size:11px;
font-weight:normal;
clear:both;
text-align:right;
padding:0px;
text-decoration:none;
}

#coluna2 h2 a:hover {
text-decoration:underline;	
}

#coluna2 #linha {
width:100%;
float:left;
margin-top:15px;
border-bottom:1px dotted #999;
margin-bottom:15px;
}

#news a {
color:#EE6B00;
text-decoration:none;
}

#news a:hover {
text-decoration:underline;
}

/* ESTRUTURA EMPRESA */

#empresa {
width:960px;
float:left;
padding:10px;
min-height:370px;
background:url(img/fundo_empresa.jpg) no-repeat;	
}

#apresentacao {
width:240px;
float:left;
}

#apresentacao img {
padding-bottom:10px;	
}

#fotos_internas {
width:685px;
float:right;
text-align:center;
}

p {
line-height:28px;
color:#666;
font-size:12px;
}

#caixas {
width:980px;
float:left;
}

.caixa_item {
width:315px;
float:left;
height:215px;
background-position:bottom;
text-align:right;
}

#visao {
background-image:url(img/fundo_empresa_caixaitem.jpg);
margin-top:15px;
}

#solucoes {
background-image:url(img/fundo_empresa_caixaitem.jpg);
margin-top:25px;
margin-left:5px;
}

#missao {
background-image:url(img/fundo_empresa_caixaitem2.jpg);
margin-left:5px;
}

.caixa_item #imagem {
width:95px;
height:95px;
float:left;
margin-top:15px;
margin-left:10px;
}

.caixa_item #texto {
width:190px;
font-size:12px;
color:#666;
line-height:30px;
text-align:left;
float:left;
padding-left:10px;
margin-top:15px;
}

.caixa_item #titulo_caixa {
width:305px;
text-align:right;
float:left;
}

.caixa_item #link {
width:305px;
float:right;
font-size:12px;
color:#333;
padding-right:20px;
}

.caixa_item #link a {
color:#333;
text-decoration:none;
font-weight:bold;
}

.caixa_item #link a:hover {
text-decoration:underline;
}


/* ESTRUTURA NOTÍCIAS */

#noticias {
width:960px;
float:left;
padding:10px;
min-height:300px;
}

#noticias p {
line-height:24px;
color:#666;
font-size:12px;
}

#link2  {
color:#EE6B00; !important
border:1px solid red;
text-decoration:none;
display:inline;
}

#link2:hover {
text-decoration:underline;
display:compact;
}

#link2:visited {
color:#EE6B00; 
display:inline;
}

#coluna_noticia {
width:580px;
padding:10px;
padding-top:35px;
min-height:258px;
background:url(img/fundo_noticias_coluna1.jpg) no-repeat;
float:left;
}

#coluna_noticia a {
color:#EF6B00;
text-decoration:none;
}

#coluna_noticia #caixa a {
color:#666;
text-decoration:none;
}

#coluna_noticia #caixa a:hover {
color:#666;
text-decoration:underline;
}

#outras_noticias {
width:580px;
float:left;
border-top:1px solid #CCC;
padding-top:20px;
}

#outras_noticias #caixa {
width:247px;
float:left;
min-height:110px;
background:url(img/fundo_noticias_caixa.jpg) no-repeat;
margin-left:10px;
padding:15px;
padding-top:0px;
}

#outras_noticias #caixa h1 {
font-size:12px;	
}

#outras_noticias #caixa p {
margin:0px;
padding:0px;
padding-top:5px;
font-size:11px;
line-height:22px;
}

#outras_noticias #caixa img {
float:left;
clear:both;
}

#coluna_noticia #data {
width:145px;
background:url(img/img_noticias_data.jpg);
font-size:12px;
color:#666;
line-height:29px;
text-align:center;
margin-left:-10px;
}

#coluna_noticia h1 {
margin-top:10px;
color:#EF6B00;
font-size:27px;
padding-left:5px;
}

#coluna_noticia p {
margin:inherit;
padding:10px;
}

#coluna_noticia a:hover {
text-decoration:underline;
}

#coluna_noticia img {
padding-right:10px;	
border:0px;
}

#coluna_lista {
width:340px;
height:441px;
background:url(img/fundo_noticias_coluna2.jpg);
float:left;
padding-left:20px;
padding-top:20px;
}

select {
border:1px solid #CCC;
background:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#333;
}

#coluna_lista .filtragem {
padding-bottom:10px;
border-bottom:1px dotted #999;	
width:90%;
clear:both;
}

#coluna_lista h1 {
font-size:11px;	
font-weight:normal;
color:#666;
}

#coluna_lista h2 {
font-size:11px;	
color:#EE6B00;
font-weight:normal;
line-height:30px;
}

#coluna_lista ul {
list-style:none;	
padding-left:0px;
margin-left:0px;
}

#coluna_lista ul li {
padding-left:0px;
margin-left:0px;
width:300px;
padding-top:3px;
padding-bottom:3px;
clear:both;
}

#coluna_lista ul li a {
color:#666;
text-decoration:none;
display:block;
}

#coluna_lista ul li a:hover {
color:#666;
text-decoration:underline;
}

#coluna_lista ul li .data {
background:url(img/img_noticias_data_peq.png);
display:block;
width:44px;
line-height:18px;
float:left;
text-align:center;
margin-right:10px;
}

#coluna_lista .links {
width:300px;
text-align:center;
float:left;
}

#coluna_lista .links a {
color:#EB6B00;
text-decoration:none;
}

#coluna_lista .links a:hover {
color:#EB6B00;
text-decoration:underline;
}

#linha_noticia {
float:left;	
}

/* ESTRUTURA SOLUÇÕES */

#pag_solucoes {
width:960px;
float:left;
padding:10px;
min-height:300px;	
}

#imagem_central {
width:946px;
margin:auto;
}

#imagem_central #coluna {
width:250px;
min-height:30px;
padding:10px;
padding-right:55px;
float:left;
}

#imagem_central #coluna h1 {
padding-bottom:10px;	
}

#imagem_central ul {
list-style:none;	
}

#imagem_central ul li {
line-height:25px;	
color:#666;
}

/* ESTRUTURA FALE CONOSCO */

#fale {
width:960px;
float:left;
padding:10px;
min-height:300px;
}

#fale #formulario {
width:720px;
float:left;
padding-left:150px;
background:url(img/fundo_fale.jpg) no-repeat;	
}

#fale #formulario #telefones {
width:130px;
float:left;
margin-top:30px;
}


#fale #formulario p {
line-height:normal;
}

#fale #formulario #telefones h1 {
width:auto;
border-bottom:none;	
font-weight:normal;
padding-bottom:0px;
font-size:12px;
color:#666;
}

#fale #formulario #telefones h2 {
font-size:11px;
font-weight:normal;
color:#666;
}

#formulario #contato {
width:380px;
float:left;
margin-top:20px;
margin-left:50px;
}

#formulario input[type="text"] {
width:198px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(img/fundoinput.png) no-repeat;
border:0px;
}

#formulario textarea {
width:255px;
height:73px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(img/fundotextarea.png) no-repeat;
border:0px;
}

#formulario input[type="submit"] {
width:52px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:url(img/bt.png) no-repeat;
color:#FFF;
border:0px;	
}

#fale #ondeestamos {
width:376px;
background:url(img/fundo_ondeestamos.gif) no-repeat bottom;
float:left;
min-height:345px;
margin-left:15px;
text-align:justify;
}

#fale #ondeestamos p {
font-size:11px;	
padding:15px;
line-height:25px;
}

#fale #atendimento {
	width:420px;
	height:163px;
	float:left;
/*	background:url(img/atendimentobr.jpg) no-repeat;	*/
	margin-left:20px;
}

#fale #trabalhe {
width:420px;
float:left;
margin-left:30px;
margin-top:20px;
height:190px;
background:url(img/fundo_trabalhe.jpg) no-repeat bottom;
}

#esquerda {
padding-right:15px;
padding-bottom:5px;
}

#direita {
padding-left:10px;
}

#fale #trabalhe p {
padding-top:15px;
font-size:11px;
line-height:22px;
display:block;
width:90%;
margin:auto;
}

/* ESTRUTURA CLIENTES */

#clientes {
width:960px;
float:left;
padding:10px;
min-height:300px;
}

.clientes{
background:#FFF;
}

.clientes tr th {
border:1px solid #999;	
}

#clientes #lista {
width:960px;
height:270px;
padding:50px 0px 40px 0px;	
}

#clientes #lista table tr td {
height:70px;
text-align:center;
padding:5px 0px 0px 0px;
background:url(img/clientes_fundoevento.png) center no-repeat;	
}

#clientes #tabela {
height:225px;	
overflow:auto;
overflow-x:hidden;
}


/* ESTRUTURA TRABALHE CONOSCO */

#trabalheconosco {
width:960px;
float:left;
padding:10px;
min-height:370px;
}

table #formulario {
font-size:11px;
margin-top:15px;	
}

#formulario h1 {
width:100%;
border-bottom:1px dotted #CCC;	
font-size:12px;
color:#CCC;
font-weight:normal;
padding-bottom:3px;
}


/* ESTRUTURA EXPOMINAS */

#convencoes {
width:960px;
float:left;
padding:10px;
}

.acesso {
width:292px;
height:290px;
float:right;
background:url(expominas/img/fundo_acesso.png) no-repeat;
padding:10px;
padding-top:5px;
}

.acesso p {
color:#999999;
}

.acesso table {
float:right;	
text-align:right; 
color:#666666;
}
#foto_expominas{
	width:922px;
	height:234px;
	float:left;
	margin-top:25px;
	margin-left:25px;
	background: url(expominas/img/foto_descricao.png) no-repeat;
	
	}
#texto_expominas{
	width:520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:24px;
	float:right;	
	text-align:left;
	margin-top:25px;
	margin-right:10px;
	}	
#equipamentos_expominas{
	width:960px;
	float:left;
	text-align:center;
	padding:10px;
	margin-top:40px;
	}
.imagem_oficial{
	padding-left:15px;
	}
#equipamentos{
	width:460px;
	height:227px;
	float:left;
	margin-left:20px;
	}	
	


#foto_minascentro{
	width:922px;
	height:234px;
	float:left;
	margin-top:25px;
	margin-left:25px;
	background: url(minascentro/img/foto_descricao.png) no-repeat;
	
	}
#texto_minascentro{
	width:520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:24px;
	float:right;	
	text-align:left;
	margin-top:25px;
	margin-right:10px;
	}	
#equipamentos_minascentro{
	width:960px;
	float:left;
	text-align:center;
	padding:10px;
	margin-top:40px;
	}

#equipamentos{
	width:460px;
	height:227px;
	float:left;
	margin-left:20px;
	}	
	

/* ESTRUTURA CONFIGURAÇÃO DE EMAILS */

#configemails {
swidth:960px;
float:left;
padding:10px;	
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
}

#icone {
width:190px;
float:left;
margin-top:20px;
}

#conteudoemails {
width:710px;
float:left;
margin-top:20px;
}

#conteudoemails h3 {
clear:both;
font-size:11px;	
font-weight:normal;
line-height:21px;
margin-top:20px;
margin-bottom:20px;
float:left;
width:710px;
}

#conteudoemails p  {
clear:both;
}

#logos {
width:385px;
float:left;
margin-top:20px;
}

#logos ul {
list-style:none;
padding:0px;
margin:0px;
}

#logos ul li {
float:left;
margin-right:10px;
}

#ajudaemail {
width:295px;
float:left;	
margin-top:30px;
}

/* ESTRUTURA SOLICITACAO DE EQUIPAMENTOS */


#informacao_texto{
	width:968px;
	float:left;
	}
#texto_principal_solicitacao{
	width:365px;
	float:left;
	padding-left:10px;
	}
#imagem_solicitacao{
	width:201px;
	height:109px;
	float:left;
	padding:13px;
	margin-left:30px;
	background:url(img/fundo_imagem_solicitacao.png) no-repeat;
	
	}
#coluna_solicitacao{
	width:630px;
	height:auto;
	float:left;
	margin-top:10px;
	 }	
#coluna_1_solicitacao2{
	width:146px;
	height:226px;
	float:left;
	margin-top:15px;
	margin-left:15px;

	}	 
	 
#coluna_1_solicitacao{
	width:146px;
	height:226px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	}
#fundo_superior{
	width:140px;
	height:104px;
	text-align:center;
	float:left;
	padding-top:15px;
	padding-right:5px;
	background-image:url(img/fundo_1.png);
	}	 		
#fundo_centro{
	width:125px;
	height:71px;
	text-align:center;
	float:left;
	margin-top:-10px;
	padding-top:15px;
	padding-left:20px;
	background-image:url(img/fundo_2.png);
	}	
#fundo_inferior{
	width:145px;
	height:28px;
	text-align:center;
	float:left;
	margin-top:-12px;
	padding-top:15px;
	background-image:url(img/fundo_3.png);
	}
#quadrado_esquerdo{
	width:13px;
	height:13px;
	float:left;
	text-align:center;
	margin-left:-3px;	
/*	background-image:url(img/marcar.jpg);*/
	}
#duvidas{
	position:relative;
	width:19px;
	height:16px;
	float:right;
	right:10px;
	top:-107px;
	}	
.nome_equipamento{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	font-weight:bold;
	}
.quantidade_equipamento{
	color:#999;
	}		
.table_equipamento tr td{
	text-align:left;

	}
#observacao_solicitacao{
	float:left;
	margin-top:30px;
	color:#666;
	clear:both;
	font-size:11px;
	}	
#engloba_itens{
	float:left;	
		}	
	
#itens_selecionados{
	width:246px;
	height:360px;
	float:right;
	padding:30px;
	background:url(img/fundo_itens_selecionados.png) no-repeat;
	}	
#titulo_itens{
	width:200px;
	font-size:12px;
	padding-left:50px;
	padding-top:10px;
	float: left;
	color:#FFF;	

	}	
#valores_itens{
	width:262px;
	min-height:180px;
	font-size:11px;	
	float:left;
	margin-top:40px;
	/*overflow:scroll;*/
	/*overflow-x:hidden;*/
	}	
#itens{
	width:242px;
	float:left;
	margin-left:10px;
	color:#666666;
	font-size:11px;
	}	
	
#nome_itens{
	text-align:left;	
	float:left;
	}	
#preco_itens{
	width:80px;
	padding-right:5px;	
	float:right;
	text-align: left
	}	
#divisoria{
	width:252px;
	height:1px;
	float:left;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
	background:url(img/divisoria.png)no-repeat ;
	}
#total{
	width:200px;
	height:15px;
	font-size:12px;
	padding-left:50px;
	float: left;
	color:#FFF;
	margin-top:15px;
	
	}	
#soma_total{
	font-weight:bold;
	float:right;
	*margin-top:-15px
	}
#prosseguir{
	width:250px;
	float: right;
	text-align:right;
	margin-top:30px;
	margin-right:-20px;
	}	
	
/* SOLICITAÇÃO DE EQUIPAMENTOS PARTE 2 */

#titulo_cadastro{
	width:360px;
	float:left;
	text-align:center;
	color:#666;
	font-size:13px;
	margin-bottom:10px;

	}
#titulo_cadastro2{
	width:360px;
	float:left;
	text-align:center;
	color:#666;
	font-size:13px;
	margin-bottom:10px;
	margin-top:20px;
	}	
#bloco_solicitacao2{
	width:370px;
	float:left;
	padding-left:10px;
	margin-top:30px;
	}
#titulo_bloco_solicitacao2	{

	height:33px;
	float:left;
	}
#engloba_bloco_solicitacao2	{
	width:360px;
	float:left;
	margin-top:15px;
	}
#engloba_campos_solicitacao2{
	width:360px;
	float:left;
	margin-top:7px;
	}	
#nome_campos_solicitacao2{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-align:right;
	width:110px;
	height:24px;
	float:left;
	}		
#campos_solicitacao2{
	width:208px;
	height:24px;
	float: right;
/*	background-image: url(img/campo_formulario.png); */
	}		
	
#bloco_solicitacao3{
	width:555px;
	float:left;
	margin-top:30px;
	margin-left:30px;
	}	
#texto_solicitacao3{
	width:545px;
	float:left;
	margin-top:20px;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif
	}	
#localizacao_bloco_solicitacao3{
	width:100px;
	float:left;
	margin-top:15px;
    font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif
	}	
#campo_localizacao{
	width:445px;
	float:right;
	margin-top:15px;
	}
#engloba_nome_solicitacao3{
	width:560px;
	float:left;
	margin-top:25px;
	
	}	
#nome_solicitacao3{
	width:250px;
	height:24px;
	float:left;
    font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
   }
#telefone_solicitacao3{
	width:275px;
	height:24px;
	float: right;
    font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif	
   }		 		
#email_solicitacao3{
	margin-top:10px;
	width:250px;
	height:24px;
	float:left;
	text-align:left;
    font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
   }		 		
#botao_solicitacao3{
	  width:130px;
	  height:56px;
	  float:right;
	  margin-top:30px;

	  } 
#informacao_solicitacao{
	width:360px;
	float:left;
	margin-top:35px;
    font-size:11px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif		
	}
#bloco_finalizacao{
	width:535px;
	float:left;
	margin-top:30px;
	margin-right:30px;
	
	}		
#texto_finalizacao{
	width:525px;
	float:left;
	margin-top:20px;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif
	}
#campos_finalizacao{
	width:208px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float: right;
	color:#8F8F8F;
	}	
.table_finalizar tr td{
	text-align:center;
	border:1px solid #EEEEEE;

	}		
.titulo_finalizar{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-image:url(img/fundo_finalizartitulo.jpg)
	}		
#finalizar{
	width:167px;
	height:30px;
	float:right;
	text-align:center;
	padding-top:14px;
	padding-left:14px;
	margin-top:20px;
	background:url(img/botao_finalizar.gif) no-repeat;	
	}	
.valor{
	color:#666666;
	font-size:13px;
	font-weight:bold;
	float:left;
	}
#nome_campos_finalizacao{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	text-align:right;
	width:110px;
	height:24px;
	float:left;
	}			   
.table_configuracao_email tr td{
	font-size:13px;
	color:#666;
	}	
#bt1{
	width:700px;
	float:left;
	margin:25px 0 0 0;
	font-size:13px;
	color:#666;
	}	
#texto_barra{
width:505px;
clear:both;
border:1px solid #CCC;
border-radius:5px;
overflow:auto;
overflow-x:hidden;
padding:0 10px 10px 10px; 
background: #F7F7F7;
margin:10px 0px 20px 0px;
	}	
