#back{

	top:117px;

	background-color:#F0F0F0;

	width:980px;

	position:absolute;

}

#back[id]{

	top:115px;

}	

#layout{

	position: relative;

	height:0px;

	width:500px;

	margin-top: 7px;	

}

#layout[id]{

	height:440px;

}

#layout1{

	position: relative;

	height:440px;

	width:500px;

	margin-top: 7px;	

}

#layout1[id]{

	height:auto;

}

#layout4[id]{

	left:15px;

}

#layout5[id]{

	left:10px;

}



#busca{

	background-color:#FBFBFB;

}

#caixa{

	position:absolute;

	margin: 0;	

	background-color:#FBFBFB; 

}

#caixa_index{

	position:absolute;

	margin: 0;	

	background-color:#e8e8e8; 

}

.titulo{

	background: url("imagens/canto_tr.gif") no-repeat 100% 0;

	margin: 0;

	padding: 0;

	text-align: center;

}

.titulo p { 

	background: url("imagens/canto_tl.gif") no-repeat 0 0;

	margin: 0;

}

.conteudo{	

	margin: 0;

	background:url("imagens/canto_bl.gif")  no-repeat  0 100%;

}

.fixo{

	margin: 0 auto;

	text-align: center;

	background:url("imagens/canto_br.gif") no-repeat 100% 100%;

	width:100%;

	center;

}

.index_titulo{

	background: url("imagens/ini_canto_tr.gif") no-repeat 100% 0;

	margin: 0;

	padding: 0;

	text-align: center;

}

.index_titulo p { 

	background: url("imagens/ini_canto_tl.gif") no-repeat 0 0;

	margin: 0;

}

.index_conteudo{	

	margin: 0;

	/*background:url("imagens/ini_canto_bl.gif")  no-repeat  0 100%;*/

}

.index_fixo{

	margin: 0 auto;

	text-align: center;

	background:url("imagens/inferior_950.gif") no-repeat 100% 100%;

	width:100%;

	center;

}

.index_destaques{

	margin: 0 auto;

	text-align: center;

	background:url("imagens/inferior_525.gif") no-repeat 100% 100%;

	width:100%;

	center;

}

.index_noticias{

	margin: 0 auto;

	text-align: center;

	background:url("imagens/inferior_400.gif") no-repeat 100% 100%;

	width:100%;

	center;

}

.config{

	margin: 0 auto;

	text-align: center;

	background:url("imagens/canto_br_cfg.gif") no-repeat 100% 100%;

	width:100%;

	center;

}

.foruns{

	margin: 0;

	background:url("imagens/bottom.gif")  no-repeat  0 100%;

}

.busca{

	height:346px;

	margin: 0;

	background:url("imagens/canto_bl.gif")  no-repeat  0 100%;

}

.busca[class]{	

	height:345px;

	margin: 0;

	background:url("imagens/canto_bl.gif")  no-repeat  0 100%;

}

#descricao{

	background-color:#FBFBFB;

	left:20px;

	top:25px;	

}

#descricao[id]{

	height:auto !important;

}

#rodape{

	background-color:#FBFBFB;

	height:40px;

	clear:both;

	margin-top:30px;

}

#rodape_index{

	background:url("imagens/rodape.gif") no-repeat;

}

#conteudo{

	width:530px;

	height:495px;



	background:url("imagens/canto_bl.gif")  no-repeat  0 100%;

}

#conteudo2{

	width:530px;

	height:495px;

	top:117px;

    left:225px;

	background-color:#FBFBFB;

}

#conteudo2[id]{

	top:115px;

}

#link{

	background-color:#FBFBFB;

}

#cx_branca, #cx_fundopg {

	background-color:#FBFBFB;

}



#cx_semfundo {

	background-color:#FBFBFB;	

}



#cx_F2F3F4 {

	background-color:#f2f3f4;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;



}



#cx_fundopg {

	background-color:#f0f0f0;

}



#cx_sem_fundo {

	padding: 10px 10px 10px 10px;

}



#foto_90 {height:90; overflow: hidden; text-align:center; background:url("img_foto/fundo90.gif") no-repeat; position: relative;}

#foto_90[id] {display: table;}



#foto_150 {height:150; overflow: hidden; text-align:center; background:url("img_foto/fundo150.gif") no-repeat; position: relative;}

#foto_150[id] {display: table;}



#foto_180 {height:180; overflow: hidden; text-align:center; background:url("img_foto/fundo180.gif") no-repeat; position: relative;}

#foto_180[id] {display: table;}



#foto_210 {height:210; overflow: hidden; text-align:center; background:url("img_foto/fundo210.gif") no-repeat; position: relative;}

#foto_210[id] {display: table;}



#foto_240 {height:240; overflow: hidden; text-align:center; background:url("img_foto/fundo240.gif") no-repeat; position: relative;}

#foto_240[id] {display: table;}

		

#area_foto {position: absolute; top: 50%; } /* for explorer only*/

#area_foto[id] {display: table-cell; vertical-align: middle; position: static;

}

		

#inner {position: relative; left:-50%; top: -50%;} /* for explorer only */

#inner[id] {position: static;} */



#foto150{

	background:url("img_foto/fundo150.gif") no-repeat;

	vertical-align:middle;

	text-align:center;

}

#foto190{

	background:url("img_foto/fundo180.gif") no-repeat;

}

#area_pg {

	background-color:#f0f0f0;

	position:relative;

	width:980px;

	margin-top: 15px;

	padding:0;

	text-align:left;

	height:560px;	

}



#area_pg_empresas {

	background-color:#f0f0f0;

	position:relative;

	width:980px;

	margin-top: 15px;

	padding:0;

	text-align:left;

	height:630px;	

}



#area_pg_cadastro {

	background-color:#f0f0f0;

	position:relative;

	width:980px;

	margin-top: 15px;

	padding:0;

	text-align:left;

	height:780px;	



}



#area_pg_popup {

	background-color:#f9f9f8;

	position:relative;

	margin-top: 10px;

	padding:0;

	text-align:left;	

	width:465px;

	height:480px;

	overflow : auto;



}



#area_pg_F9F9F8 {

	position:relative;

	width:980px;

	margin-top: 15px;

	padding:0;

	text-align:left;

	background-color:#f9f9f8;

	height:580px;

}



#sublinhado_titulos{

	background-color:#336633;

	font-size:2px;

	height:2px;

	margin-bottom:5px;



}



#sublinhado_busca{

	background-color:#333333;

	font-size:2px;

	height:2px;

	margin-bottom:5px;

}

#borda_aba{

	font-size:2px;

	width:100%;

}

#sublinhado_titulos_empresa{

	font-size:2px;

	height:2px;

	margin-bottom:5px;

	width:175px;

}



#sublinhado_conectese{

	font-size:2px;

	height:2px;

	margin-bottom:5px;

	width:195px;



}



#logo2 {

	left:25px;

	top:20px;

	position:absolute;

	background-color:#000000;

	

	}



#logo {

	left:15px;

	top:10px;

	position:absolute;

	background-color:#f0f0f0;

	

	}



#bem_vindo {

	position:absolute;

	right:10;

	top:20px;

	

	}

	

#login_interno {

	position:absolute;

	left:680px;

	top:3px;

	

	}

	

#fundo_menu {

	position:absolute;

	top:50px;

	background:url(img_inicial/borda_menu.jpg) no-repeat;

	width:980px;

	height:20px;

	padding:0px 5px 5px 15px;

	

}



#link_interno_over {

	background-color:#FBFBFB;

	border-right-style:solid;

	border-top-style:solid;

	border-left-style:solid;	

	border-right-width:1px;

	border-top-width:1px;

	border-left-width:1px;

	border-right-color:#999999;

	border-top-color:#999999;

	border-left-color:#999999;



}



#link_interno_out {

	position:absolute;

	background:url(imagens/cc.gif) no-repeat;	

}



#search{

	background:url("img_inicial/buscar_div.png") no-repeat left top;

	border:0;

	width:302px;

	height:32px;

	float:left;	

}

#campo_busca{

	outline:none;

	border:0;

	padding-top:8px;

	padding-left:5px;

	background:transparent;

	width:295px;

	height:21px;

}

#bt_busca{

	cursor:pointer;

	background:url(img_inicial/buscar.png) no-repeat left top;

	border:0;

	width:36px;

	height:32px;

	float:left;

	overflow:hidden;	

}



#busca_index{

	position:absolute;

	top:100px;

	float:right;	

}

.caixa_texto{

	background:url(img_inicial/input_text.gif) no-repeat left top;

	border:0;

	vertical-align:top;

	width:176px;

	height:18px;	

}

.texto_focus{

	background:url(img_inicial/input_focus.gif) no-repeat left top;

	border:0;

	vertical-align:top;

	width:176px;

	height:18px;	

}

.caixa_texto2{

	background:url(img_inicial/input_text2.gif) no-repeat left top;

	border:0;

	padding-left:2px;

	padding-right:2px;

	vertical-align:top;

	width:176px;

	height:20px;	

}

.input_procurar{

	background:url(img_inicial/input_procurar.gif) no-repeat left top;

	border:0;

	padding-left:2px;

	padding-right:2px;

	vertical-align:top;

	width:208px;

	height:20px;	

}

.texto_focus2{

	background:url(img_inicial/input_focus2.gif) no-repeat left top;

	border:0;

	padding-left:2px;

	padding-right:2px;

	vertical-align:top;

	width:176px;

	height:20px;	

}

.select{

	background-color:#FAFAFA;

	border:0px;

	padding-left:2px;

	vertical-align:top;

	height:20px;	

}

.select[class]{

	background:url(img_inicial/select.gif) no-repeat left top;	

}

#contato{

	text-align:right;	

	height:15px;

	width:180px;

	border:0px;   

	background-color:transparent;

	overflow:hidden;

}

#contato:hover{

	background-color:#fbfbfbf;

}