/* CSS Document */

/****************************************************************/
/* estilo.css                                                   */ 
/* Data			: 21.05.2008                                    */
/* Atualização	: 24.08.2010                                    */
/****************************************************************/

/* Formatação de áreas */
*
{
	padding:0;
	margin:0;
}

body
{
	background: url(../images/site/rede02.gif) #666666; /* cinza claro */
	margin: 0;
	padding: 0;
	text-align: center; /* hack para o Internet Explorer */
}

#tudo
{
	width: 780px;
	margin:0 auto;			
	text-align:left; /* "remédio" para o hack do Internet Explorer */
	background-color:#FFFFFF;
}

#topo
{
	width:780px;
	height:150px;
	margin:0;
	padding:0;
	background:url(../images/site/topo.jpg) top left no-repeat;
}

#flash
{
	width:780px;
	height:182px;
	margin:0;
	padding:0;
}

#imagens
{
	float:left;
	width:546px;
	background:#006666;
	margin-left:10px;
	display:inline;
}

#menu
{
	float:left;
	width:205px;
	margin-left:10px;
	background:#FFFFFF;/*CC6600;*/
}

#info
{
/*	width:780px;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;*/
	width:780px;
	height:auto;
	padding:10px;

}

#noticias
{
    display:inline; /*Bug da margem dupla para floats no Internet Explorer */ 
    float:left;
    width:250px;
	height:280px;
/*	padding-right:10px;*/
	margin-right:10px;
/*&	padding-right:10px;*/
	background:#DBE9DB;
/*	padding-bottom: 32767px; -> Essas duas linhas permitem colunas com mesma altura
	margin-bottom: -32767px;*/
}

#eventos
{
    float:left;
    width:250px;
	height:280px;
/*	padding-right:10px;*/
	margin-right:10px;
	background:#FFFFFF;/*#FFE7D8;*/
/*	padding-bottom: 32767px; -> Essas duas linhas permitem colunas com mesma altura
	margin-bottom: -32767px;*/
}

#endereco_atuacao
{
    float:left;
    width:240px;
	height:280px;
	background:#FFFFFF; /*url(../images/site/fundo_busca.jpg) top left no-repeat;
/*	padding-bottom: 32767px; -> Essas duas linhas permitem colunas com mesma altura
	margin-bottom: -32767px;*/
}

#endereco
{
	position:relative;
	top:0px;
	left:0px;
	width:240px;
	height:105px;
	background:#E6EEF1;
}

#atuacao
{
	position:relative;
	top:4px;
	left:0px;
	width:240px;
	height:171px;
	background:#EFEFD7;
}

#integrantes
{
	clear:both;
	width:760px;
	height:auto;/*282px;/*252px;*/
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	background:#F7F7F7;
}

#rodape
{
	width:780px;
	height:66px;
	background:#FFFFFF;
}

#rodape1
{
	float:left;
	width:622px;
}

#rodape2
{
	float:left;
	width:158px;
}
/* Fim da formatação das áreas */

/* Formatação das imagens */
#formulario form pesquisa.busca
{
	vertical-align: middle; /* for IE */
}

.technosys
{
	position:relative;
	margin-top:-20px;/*19px;*/
	margin-left:35px;
}

.hemir
{
	margin-top:19px;
	margin-left:38px;
	position:relative;
}

.atbl
{
	margin-top:19px;
	margin-left:34px;
	position:relative;
}

.biofibra
{
	margin-top:19px;
	margin-left:33px;
	position:relative;
}

.plancipa
{
	margin-top:19px;
	margin-left:34px;
	position:relative;
}

.polifix
{
	margin-top:19px;
	margin-left:38px;
	position:relative;
}

.aatest
{
	margin-top:41px;
	margin-left:38px;/*146px;*/
	position:relative;
}

.elohim, .concreta, .chumbinho, .sinalizando, .d_dias, .confianca_rh, .mercatu_solutie, .agua_marinha, .alvarez, .visual, .jjc, .infogama, .ag8, .lemans, .planoAmigo, .arAmbiente, .concreta, .graficaFalcao, .casaFechaduras, .gforte, .claudioVentura, .ahl, .auton, .solas, .segmed, .duarteAlmeida
{
	margin-top:41px;
	margin-left:41px;
	position:relative;
}

.brasSolution
{
	position:relative;
	width:100px;
	height:68px;
	margin-top:41px;
	margin-left:41px;
}

.sinalizando
{
	margin-top:41px;
	margin-left:35px;
	position:relative;
}


.desenvolvimento
{
	position:relative;
	margin-top:5px;
	margin-left:647px;
	margin-bottom:16px;
}
/* Fim da formatação das imagens */

/* Formatação dos textos */
#endereco
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:center;
}

#endereco p
{
	margin-top:10px;
	line-height:1.5em;
}

#endereco span
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	line-height:1.2em;
}


#busca p.titulo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	margin-top:35px;
	margin-bottom:0px;
}

#busca p.texto
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	line-height:1.5em;
	margin-top:10px;
	margin-bottom:0px;
}

#formulario form/*, #busca form.input*/
{
	display:block;
	height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-align:left;
/*	margin:10px;*/

}

#formulario form.input
{
	height:24px;
}

#rodape
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	margin-top:31px;
}
/* Fim da formatação dos textos */

/* Formatação de links */
.link_noticias
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666; /* cinza-escuro */
	text-align:left;
	text-decoration:none;
}

.link_noticias:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:letf;
	text-decoration:underline;
}

.link_mais_noticias
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666; /* cinza-escuro */
	text-align:right;
	text-decoration:none;
}

.link_mais_noticias:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
}


.link_eventos
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666; /* cinza-escuro */
	text-align:left;
	text-decoration:none;
}

.link_eventos:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:letf;
	text-decoration:underline;
}

.link_mais_eventos
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666; /* cinza-escuro */
	text-align:right;
	text-decoration:none;
}

.link_mais_eventos:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
}
	
/* Fim da formatação de links */