body {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
p {
	margin: 0px;
	line-height: 17px;
	padding: 0px;
}
table {
	border:solid 2px #FFFFFF;
	border-collapse:collapse;
}
td, th {
	border:solid 2px #FFFFFF;
}
form {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF6600;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	margin-left: 0px;
	line-height: 17px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}


img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.link a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #737373;
	line-height: 17px;
}
.link a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #737373;
	line-height: 17px;
}
.link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF6600;
	line-height: 17px;
}
.link_branco a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
.link_branco a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
.link_branco a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}




#total {
	padding: 0px;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
}
#total #cabecalho {
	background-image: url(../img/cabecalho_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 770px;
	height: 26px;
	margin: 0px;
	padding: 0px;
}
#total #cabecalho #cab_esq {
	background-image: url(../img/cabecalho_canto_esq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 17px;
}
#total #cabecalho #home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 219px;
	margin-top: 4px;
	margin-left: 14px;
}
#total #cabecalho #restrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 503px;
	margin-top: 5px;
	padding: 0px;
}
#total #cabecalho #restrita form {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#total  #cabecalho  #restrita  .texto {
	float: left;
	margin-right: 12px;
}
#total  #cabecalho  #restrita  .bg_form {
	background-image: url(../img/restrita_campo_form.gif);
	background-position: left top;
	height: 16px;
	width: 108px;
	float: left;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#total #cabecalho #restrita .campo_form {
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 90px;
	height: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}





#total #cabecalho #cab_dir {
	background-image: url(../img/cabecalho_canto_dir.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 26px;
	width: 17px;
}
#total #site {
	float: left;
	width: 768px;
	margin-top: 1px;
	border: 1px solid #CCCCCC;
	background-image: url(../img/menu_bg.jpg);
	background-repeat: repeat-x;
	padding: 0px;
	margin-bottom: 1px;
}
#total #site #separador {
	background-image: url(../img/separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
	height: 187px;
	width: 768px;
	margin: 0px;
	padding: 0px;
	clear: left;
}
#total   #site   #menu  {
	float: left;
	height: 171px;
	width: 201px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #737373;
	margin-top: 15px;
	line-height: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
}
#total   #site   #sieg_plasticos  {
	float: left;
	height: 171px;
	width: 230px;
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	margin-right: 20px;
	margin-left: 19px;
}
#total   #site   #contato  {
	float: left;
	height: 171px;
	width: 249px;
	background-image: url(../img/telefonista.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	padding-top: 15px;
	margin: 0px;
	padding-left: 19px;
}
#total  #site  .separador_vertical {
	float: left;
	height: 160px;
	width: 1px;
	background-image: url(../img/separador_vertical.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 15px;
	padding: 0px;
}
#total #site .separador_vertical_peq {
	float: left;
	height: 97px;
	width: 1px;
	background-image: url(../img/separador_vertical.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#total #site .separador_vertical_grande {
	float: left;
	height: 242px;
	width: 1px;
	background-image: url(../img/separador_vertical.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 15px;
}
#total  #site  .separador_horizontal_1 {
	background-image: url(../img/separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 16px;
	width: 768px;
	padding: 0px;
	margin: 0px;
}
#total #site .separador_horizontal_2 {
	background-image: url(../img/separador_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	height: 10px;
	width: 768px;
	padding: 0px;
	margin: 0px;
}

#total  #site  #fundo {
	background-repeat: repeat;
	float: left;
	width: 768px;
	padding: 0px;
	background-image: url(../img/injec_plast_bg_infinito.gif);
	margin: 0px;
}
#total  #site  #fundo #canto_esq {
	padding: 0px;
	float: left;
	width: 229px;
	background-image: url(../img/logo_degrade_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	height: 100px;
}
#total   #site   #fundo  #canto_esq #logo {
	float: left;
	height: 91px;
	width: 229px;
	padding-top: 9px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#total  #site  #fundo  #canto_esq #injec_plast {
	background-image: url(../img/injec_plast_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 229px;
	float: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	clear: left;
}
#total #site #fundo #canto_esq #injec_plast_texto {
	width: 191px;
	float: left;
	padding-top: 20px;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 19px;
	padding-right: 19px;
}

#total  #site  #fundo #conteudo {
	float: left;
	width: 539px;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#total #site #fundo #conteudo #slogan {
	background-image: url(../img/logo_degrade_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 100px;
	width: 539px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#total #site #fundo #conteudo #destaque_1 {
	float: left;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	text-align: justify;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#total #site #fundo #conteudo #destaque_2 {
	float: left;
	height: auto;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	text-align: justify;
	padding-top: 20px;
	padding-right: 19px;
	padding-left: 19px;
}
#total #site #fundo #conteudo #sub_menu {
	float: right;
	height: 25px;
	width: 500px;
	text-align: right;
	padding-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	padding-right: 19px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../img/separador_sub_menu.gif);
	background-repeat: repeat-x;
	background-position: 50px top;
	margin: 0px;
}
#total #site #fundo #conteudo #texto {
	float: right;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	text-decoration: none;
	text-align: justify;
	padding-right: 19px;
}
#total #site #fundo #conteudo #texto input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(../img/box_final_bg.gif);
	background-repeat: repeat;
	border: 1px solid #CCCCCC;
	padding-left: 4px;
	margin-bottom: 5px;
}
#total #site #fundo #conteudo #texto textarea {
	width: 490px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../img/box_final_bg.gif);
	background-repeat: repeat;
	border: 1px solid #CCCCCC;
	padding-left: 4px;
	margin-bottom: 10px;
}
#total #site #fundo #conteudo #texto select {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../img/box_final_bg.gif);
	background-repeat: repeat;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}







#total #site #box_final {
	height: 135px;
	width: 768px;
	margin-top: 1px;
	background-image: url(../img/box_final_bg.gif);
	background-repeat: repeat;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#total #site #box_final #iso {
	float: left;
	height: 110px;
	width: 229px;
	background-image: url(../img/logo_iso.gif);
	background-repeat: no-repeat;
	background-position: center 28px;
	margin: 0px;
	padding: 0px;
}
#total #site #box_final #unidades {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	line-height: 12px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 19px;
	float: left;
}
#total  #site  #box_final  #fast_menu_1 {
	float: left;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 19px;
	line-height: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#total #site #box_final #fast_menu_2 {
	float: left;
	width: 104px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 17px;
}











#total #rodape {
	background-image: url(../img/rodape_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 26px;
	width: 770px;
	margin: 0px;
	padding: 0px;
}

#total #rodape #rod_esq {
	background-image: url(../img/rodape_canto_esq.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 26px;
	width: 17px;
}
#total #rodape #direitos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	width: 365px;
	margin-left: 3px;
	margin-top: 3px;
}
#total   #rodape   #b2branding  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 365px;
	text-align: right;
	margin-right: 3px;
	margin-top: 3px;
}


#total #rodape #rod_dir {
	background-image: url(../img/rodape_canto_dir.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 26px;
	width: 17px;
}
