/* -------------------------------------------------- */
/* Estilos - BASE */

body, p, table, form, h1, h2, h3, h4, img, span, div, iframe {
	margin:0px;
}

body {
	background-color:#024824;
	background-image:url(img/fundo-geral.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:14px;
	line-height:18px;
	margin-bottom:1em;
}

p {
	color:#666666;
	font-size:14px;
	line-height:18px;
	margin-bottom:0.8em;
}

a {
	color:#024824;
	font-family:Trebuchet MS;
	font-size:14px;
	text-decoration:underline;
}

a:hover {
	color:#8AC789;
	font-family:Trebuchet MS;
	font-size:14px;
	text-decoration:underline;
}

table {
	font-family:Trebuchet MS;
	font-size:12px;
}

table a {
	font-family:Trebuchet MS;
	font-size:14px;
}

table a:hover {
	font-family:Trebuchet MS;
	font-size:14px;
}


form {
	display:inline;
	font-family:Trebuchet MS;
	font-size:14px;
}

form input.txt {
	border:1px solid #999999;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:14px;
	height:16px;
	padding:2px 2px 0px 2px;
}

form select.slc {
	border:1px solid #999999;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:14px;
	height:16px;
	padding:2px 0px 0px 2px;
}

form select.slc_multiple {
	border:1px solid #999999;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:14px;
	height:16px;
	padding:2px 0px 0px 2px;
}

form textarea.txta {
	border:1px solid #999999;
	color:#666666;
	font-family:Trebuchet MS;
	font-size:12px;
	height:60px;
	padding:2px 0px 0px 2px;
}

form input.btn {
	color:#000000;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px;
}

form input.chk {
	border:0px;
	display:inline;
	height:16px;
	vertical-align:middle;
	width:16px;
}

/* -------------------------------------------------- */
/* Estilos - LAYOUT */


span {
	font-size:14px;
	margin:0px;
}

h1 {
	color:#718d7f;
	font-size:17px;
	margin-bottom:0.8em;
}

h2 {
	color:#718d7f;
	font-size:16px;
	margin-bottom:1em;
}

h3 {
	color:#718d7f;
	font-size:14px;
	margin-bottom:0.8em;
}

li {
	font-size:14px;
	line-height:17px;
	list-style-type:square;
}

/* -------------------------------------------------- */
/* Estilos - LINKS */


/* -------------------------------------------------- */
/* DIVS IDs*/

#zubom {
	margin:0px auto 0px auto;
	width:900px;
}

#zubom #topo {
	clear:both;
	width:900px;
	height:95px;
}

#zubom #topo #logomarca {
	float:left;
	width:260px;
	height:95px;
}

#zubom #topo #logomarca {
	float:left;menu
	width:640px;
	height:95px;
}

#zubom #flash {
	clear:both;
	width:900px;
	height:128px;
}

#zubom #miolo {
	clear:both;
	width:900px;
	height:315px;
}

#zubom #miolo #quadro-topo {
	clear:both;
	width:900px;
	height:23px;
	background-image:url(img/quadro-topo.jpg);
}

#zubom #miolo #quadro-miolo {
	clear:both;
	width:900px;
	height:292px;
	background-image:url(img/quadro-miolo.jpg);
	background-repeat:repeat-y;
}

#zubom #miolo #quadro-miolo #titulo-home {
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-home.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-empresa {
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-empresa.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-lavanderia-industrial {
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-lavanderia-industrial.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-zubom-tingimento {
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-zubom-tingimento.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-infraestrutura{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-infraestrutura.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-meio-ambiente{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-meio-ambiente.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-responsabilidade-social{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-responsabilidade-social.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-localizacao{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-localizacao.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-contato{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-contato.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #titulo-arquivo{
	clear:both;
	width:829px;
	height:26px;
	background-image:url(img/titulo-arquivo.jpg);
	margin-left:34px;
	margin-right:37px;
}

#zubom #miolo #quadro-miolo #conteudo{
	clear:both;
	width:829px;
	height:246px;
	margin-left:34px;
	margin-right:37px;
	padding:20px 0px 0px 0px;
	overflow:auto;

}

#zubom #assinatura {
	clear:both;
	width:900px;
	height:112px;
}

/* DIVS Class*/

div.itens-de-menu {
	float:left;
}

div h1 {
	display:none;
}



/*Class*/
td.legenda {
	text-align:center;
	vertical-align:top;
	font-size:11px;
	line-height:12px;
	width:145px;
	padding:0px 3px 8px 3px;
}

img.borda {
	border:1px solid #666666;
}

span.selo-home {
	padding:3px 3px 3px 3px;
	margin:4px 30px 10px 10px;
	float:right;
	line-height:16px;
	text-align:center;
}

span.imagem-dir{
	margin:4px 30px 10px 10px;
	float:right;
}

span.imagem-mapa{
	margin:4px 130px 10px 10px;
	float:right;
}

span.form-dir{
	margin:0px 30px 10px 10px;
	float:right;
}

span.foto-dir-legenda {
	background:#AAAAAA;
	padding:3px 3px 3px 3px;
	margin:4px 10px 4px 10px;
	display:block;
	float:right;
	font-size:10px;
	line-height:10px;
	color:#FFFFFF;
}

span.foto-dir-1-legenda {
	background:#AAAAAA;
	padding:3px 3px 3px 3px;
	margin:4px 46px 4px 10px;
	display:block;
	float:right;
	font-size:10px;
	line-height:10px;
	color:#FFFFFF;
}

span.foto-linha-4-legenda {
	background:#AAAAAA;
	padding:3px 3px 3px 3px;
	margin:4px 34px 10px 0px;
	display:block;
	float:left;
	font-size:10px;
	line-height:10px;
	color:#FFFFFF;
}

span.texto-verde {
	color:#007f3d;
	font-weight:bold;
}
