BODY { 
	background:#E4E1DF;
	margin:5px;
	padding:5px;
	scrollbar-face-color:#D5D1CD;
	scrollbar-shadow-color:#A6A4A0;
	scrollbar-highlight-color:#e5dbcb;
	scrollbar-3dlight-color:#f8f6f1;
	scrollbar-darkshadow-color:#5E5E5D;
	scrollbar-track-color:#dbd8d4;
	scrollbar-arrow-color: #5E5E5D;
}

A		{ color: #00AFAD; text-decoration: none; } 
A:link		{ color: #00AFAD; text-decoration: none; } 
A:visited	{ color: #00AFAD; text-decoration: none; } 
A:active	{ color: #00AFAD;  } 
A:hover		{
	color: #00AFAD;
	text-decoration: underline;
} 

A.navega		{ color: #ffffff; text-decoration: none; } 
A.navega:link		{ color: #ffffff; text-decoration: none; } 
A.navega:visited	{ color: #ffffff; text-decoration: none; } 
A.navega:active	{ color: #ffffff;  } 
A.navega:hover		{
	color: #ffffff;
	text-decoration: underline;
} 



table.central {
	padding: 0px;
	border-width: 0px;
	margin: 0px;
	background: White;
	border: 0px;
	width: 764px;
	vertical-align: middle;
	height: 428px;
}

tr.header {
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	border: 0px;
	color: #ffffff;
	background: #00AFAD;
	background-image: url(img/bg_header.jpg);
	height: 72;
}

td.verde {
	background: #00AFAD;
}

td.laranja {
	background: #F5866C;
}

td.fio {
	background: #CEC9C6;
	width: 1px;
}

td.bege {
	background: #CEC9C6;
}

td.bege2 {
	background: #E6E4E2;
}

td.conteudo {
	background-image: url(img/bg_interna.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #5F5F5F;
}


tr.fio {
	background: #CEC9C6;
	height: 1px;
}

p {
	font: 12px/15px Tahoma, Verdana;
	text-align: left;
}

p.p1 {
	margin-top: 3px;
	width: 270px;
}

p.p2 {
	margin-top: -10px;
	font: bold 11px/13px Tahoma, Verdana;
}

p.endereco {
	font-size: 12px;
	font-family: Tahoma, Verdana;
	color: #5F5F5F;
	vertical-align: top;
	line-height: 20px;
	width: 216px;
	margin-left: 22px;
	background: #FFFFFF;
}

/* DIVs */
#header {
	background-image: url(img/bg_header.jpg); 
	padding: 0px 0px 0px 0px;  
	margin: 0px;
	height: 73px; 	
}

#logotipo { 
	background-image: url(img/bg_header.gif); 
	padding: 16px 0px 0px 19px;  
	margin: 0px; 
	height: 73px; 	
}

#texto_home {
	padding: 30px 0px 0px 30px;
	margin: 0px;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	color: #5F5F5F
}

#container_conteudo {
	width: 762px;
	border: 0px solid;
}

#miolo {
	width: 480px;
	padding-top: 25px;
	float: left;
	border: 0px solid;
	padding-bottom: 25px;

}

#titulo {
	width: 269px;
	padding-left: 63px;
	float: left;
	border: 0px solid;
}

#conteudo {
	width: 400px;
	text-align: left;
	padding-left: 18px;
	float: left;
	padding-top: 21px;
	padding-bottom: 19px;
	border: 0px solid;
}

#bullet {
	width: 69px;
	border: 0px solid;
	float: left;
}

#txt_prod {
	width: 185px;
	float: left;
	padding-left: 10px;
	border: 0px solid;
	line-height: 16px;
}

#img_prod {
	width: 111px;
	padding-left: 15px;
	float: left;
	border: 0px solid #CEC9C6;
}

#container_catalogo {
	width: 240px;
	padding-top: 66px;
	float: left;
	border: 0px solid;
}

#catalogo {
	width: 240px;
	border-left: 1px solid #CEC9C6;
	border-right: 1px solid #CEC9C6;
	background: #FFFFFF;
}

#txt_catalogo {
	position: relative;
	left:0px;
	top:0px;
	font-size: 11px;
	font-family: Tahoma, Verdana;
	color: #5F5F5F;
	vertical-align: top;
	line-height: 16px;
	width: 136px;
	margin-left: 22px; 
	border: 0px solid;
}

#img_catalogo {
	position: absolute;
	left: 140px;
	top:5px;
	vertical-align: top;
	width: 100px;
	float: right;
}

#head_box {
	width: 240px;
	height: 35px;
	background-image: url(img/tit_esptec.gif);
}

#foot_box{
	width: 240px;
	height: 27px;
	background-image: url(img/footer_box_endereco.gif);
}

#fio {
	width: 200px;
	height: 1px;
	margin-left: 22px;
	margin-bottom: 20px;
	margin-top: 20px;
	border: 0px solid;
}

#links {
	float: right;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #ffffff;
	padding-right: 41px;
	padding-top: 2px;
	padding-bottom: 2px;
}