/* CSS Document */
body
{
	background-image:url(../images/fundo.gif);
	
}
#site_mestre
{
	width:758px;
	height:auto;
	background-color:;
	margin:0px auto;
}

#site
{
	width:740px;
	height:auto;
	background-image:url(../images/lista3.jpg);
	margin:0px auto;
	float:left;
	background-repeat:repeat;
}
#topo
{
	width:740px;
	height:60px;
	float:left;
	background-image:url(../images/lista3.jpg);
	border-bottom:3px solid #FFC258;
}
#animaçao
{
	width:740px;
	height:145px;
	float:left;
	background-repeat:no-repeat;

}
#botoes
{
	width:740px;
	height:28px;
	background-IMAGE:url(../images/FUNDOBS2.jpg);
	float:left;
	background-repeat:repeat-x;
	
}
#menu_televendas
{
	width:130px;
	height:460px;
	background-color:;
	border:1px solid #cccccc;
	border-left:none;
	float:left;
	border-bottom:none;
	margin-top:6px;
}

#

_produtos
{
	width:150px;
	height:190px;
	background-color:#fff;
	border-bottom:1px solid #cccccc;
}

#armado
{
	width:225px;
	height:170px;
	background-image:url(../images/armado.jpg);
	float:left;
	margin-top:-3px;
	background-repeat:no-repeat;
	margin-left:0px;
}
#sobrados
{
	width:560px;
	height:33px;
	background-color:;
	border:1px solid #999999;
	float:left;
	border-right:none;
	border-left:none;
	text-align:center;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:17px;
	
}
#sobrados_geral
{
	width:570px;
	height:75px;
	background-color:;
	float:left;
	padding-top:25px;
	padding-left:15px;
}
#margin_sobrados
{
	margin-top:15px;
}



#vergalhoes
{
	width:200px;
	height:125px;
	background-color:;
	float:left;
	background-image:url(../images/vergalhoes.jpg);
	background-repeat:no-repeat;
}
#texto_vergalhoes
{
	width:140px;
	height:130px;
	background-color:;
	float:right;
}
#empresa
{
	width:180px;
	height:80px;
	background-color:00cc000;
	float:right;
	background-image:url(../images/empresas.jpg);
	background-repeat:no-repeat;
	clear:both;
}
#texto_empresa
{
	width:120px;
	height:125px;
	background-color:;
	float:right;
}
#curva_superior
{
	width:16px;
	height:20px;
	background-image:url(../images/ponta_1.jpg);
	float:left;
}
#meio_superior
{
	width:726px;
	height:20px;
	background-image:url(../images/meio_topo.jpg);
	float:left;
}
#curva_superior_direita
{
	width:16px;
	height:20px;
	background-image:url(../images/ponta_diretia.jpg);
	float:right;
}
#lista_esquerda
{
	width:9px;
	height:711px;
	background-image:url(../images/lista_esquerda.jpg);
	float:left;
	margin-top:-8px;
}
#lista_direita
{
	width:9px;
	height:715px;
	background-image:url(../images/lista_direita.jpg);
	float:right;
	margin-left:10px;
	margin-top:-715px;
}
#rodape_esquerdo
{
	width:9px;
	height:20px;
	background-image:url(../images/rodape_esquerdo.jpg);
	float:left;
	clear:both;
}
#rodape_meio
{
	width:740px;
	height:18px;
	background-image:url(../images/rodape_meio.jpg);
	float:left;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:22px;
	color:#000000;
	text-decoration:none;
}
#rodape_meio a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:22px;
	color:#000000;
	text-decoration:none;
}
#rodape_meio a:hover
{
	color:#FF6600;
}
#rodape_direito
{
	width:9px;
	height:20px;
	background-image:url(../images/rodape_direito.gif);
	float:right;
	
}
#menuvar a
{
	width:94px;
	height:16px;
	margin-top:2px;
	display:inherit;
	float:left;
	background-COLOR:#CCCCCC;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin:1px;
	text-decoration:none;
	border:none;
	margin-top:5px;
	font-weight:bold;
	padding-top:2px;
}
#menuvar a:hover
{
	background-color:#BBBBBB;
	color:#fff;
	background-repeat:repeat;
}


#logo
{
	width:425px;
	height:60px;
	background-image:url(../images/logo_sofs.gif);
	float:left;
	margin-top:0px;
	margin-left:0px;
}

#qualidade
{
	width:570px;
	height:20px;
	background-color:#fff;
	float:left;
	margin-left:10px;
	margin-top:-20px;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-align:left;
}

	
	.texto_contato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
}

.caixa {
	border:2px solid #000099;
}
.font_contato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
}

.cor_da_caixa {
	border: 1px solid #000000;
	background-image:url(../images/lista3.jpg)
}

.link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}



#divulgacao_site a
{	
	width:500px;
	height:20px;
	background-color:#00CC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#000000;
	text-align:center;
	margin:0px auto;
	
	
	
	
}
#divulgacao_site a:hover
{
	text-decoration:underline;
	
}

#mapa_do_site
{
	width:40px;
	height:20px;
	background-image:url(../images/aaaa.gif);
	float:right;
	color:#999999;
	
}
#mapa_do_site2
{
	width:310px;
	height:30px;
	background-image:url(../images/mapa_site_2.gif);
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#999999;
	text-decoration:none;
	
	
}
#TEXTODISTRIBUIDORA
{
	width:310px;
	height:auto;
	background-color:;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	margin-top:10px;
	color:#000000;
	font-weight:bold;
	
	
}
.mapa_do_site2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	text-decoration:none;
	
}
#imagem_menu
{
	
}
#menud a
{	
	width:162px;
	height:16px;
	margin-top:2px;
	display:inherit;
	float:left;
	background-COLOR:#CCCCCC;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin:1px;
	text-decoration:none;
	border:none;
	margin-top:5px;
	font-weight:bold;
	padding-top:2px;
}
#menud a:hover
{
	background-color:#BBBBBB;
	color:#fff;
	background-repeat:repeat;
}
#ll
{
	width:320px;
	height:180px;
	background-color:;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:3px;
}
#ultimo
{
	width:185px;
	height:auto;
	background-color:;
	float:left;
	margin:1px;
	
}

#geral_ultimo
{
	width:573px;
	height:auto;
	float:left;
	background-color:;
	padding-left:13px;;
	padding-top:5px;
	margin-top:10px;
}
#foto
{	
	width:59px;
	height:60px;
	background-color:;
	float:left;
}
#texto_ultimo
{
	width:126px;
	height:auto;
	background-color:;
	float:right;
}
#texto_in
{
	width:123px;
	height:auto;
	background-color:;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:10px;
	padding-left:3px;
	
}
#saibamais a 
{
	color:#FF6600;
	text-decoration:none;
}
#saibamais a:hover
{
	text-decoration:underline;
}
#quadrado_abnt
{
	width:130px;
	height:80px;
	background-image:url(../images/abnt.gif);
	float:left;
}
#fone
{
	width:130px;
	height:39px;
	background-image:url(../images/fone.gif);
	border-bottom:1px solid #CCCCCC;
	float:left;
}
#flexa
{
	width:130px;
	height:25px;
	background-image:url(../images/flecha.gif);
	float:left;
	border-bottom:1px solid #CCCCCC;
	background-repeat:no-repeat;
	border-top:1px solid #cccccc;
	
	
}
#flexa2
{
	width:130px;
	height:25px;
	background-image:url(../images/flecha2.gif);
	float:left;
	border-bottom:1px solid #CCCCCC;
	background-repeat:no-repeat;
	
}
#botoes_verticais
{
	width:122px;
	height:130px;
	float:left;
	background-color:;
	padding-left:8px;
	padding-top:5px;
}
#botoes_verticais2
{
	width:122px;
	height:100px;
	float:left;
	background-color:;
	padding-left:8px;
	padding-top:5px;
}
#menuvur a
{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
}
#menuvur a:hover
{
	color:#666666;
}
#gerdau
{
	width:130px;
	height:46px;
	float:left;
	background-color:;
}
#gerdauhome
{
	width:130px;
	height:50px;
	float:left;
	background-color:;
}
#gerdauservicos
{
	width:130px;
	height:46px;
	float:left;
	background-color:;
}
#qua a
{
	width:1075px;
	height:20px;
	background-color:;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	text-align:center;
	padding-right:20px;
	text-decoration:none;
	color:#000000;
	
	
}
#quadrado_empresass
{
	width:590px;
	height:20px;
	background-image:url(../images/quadrado_superior_servicos.jpg);
	float:left;
}
#imagem_servicos
{
	width:auto;
	height:200px;
	background-image:;
	float:right;
	margin-top:5px;
}