
.menu_topo { Margin : 12px; padding:6px;  Background-color :#f8f8f8; font-weight:bold; border:solid #d0d0d0 1px;}
.menu_left { float:left; width: 150px; Margin : 0px; Background-color : #f0f0f0;  font-weight:bold; border:solid #d0d0d0 1px;}
.menu_right { float:right; width: 180px; Margin : 0px; Background-color : #f0f0f0;  font-weight:bold; border:solid #d0d0d0 1px;}
.conteudo { Width : 900px; margin-left:0px; border:solid #d0d0d0 1px; Background-color : #ffffff; }
.erro { Border : solid 2px;  margin:10px;  Border-color : rgb(255, 51, 51); }
.produto { color:#777777; font-size:12px; }
.titulo_pagina { font-size:14pt; font-weight:bold;  Margin : 2px;  Background-color : rgb(245, 215, 157); }
.sub_titulo_pagina { font-size:13pt; font-weight:bold;  Margin : 2px;  Background-color:#f0f0f0; Width : 600px; }
.rodape_site { font-size:8pt; border-top:solid 1px #c0c0c0}
.tabela { font-size:8pt;  }
.tabela th { Background-color : #e0e0e0;  Padding : 2px; width:600px; }
.centrado { text-align:center; }
.bloco_texto { text-align:justify; }
	.titulo_menu { Background-color : #e0e0e0; }
 
body { font-size:10pt; font-family:verdana; color:#666666;}
div {  Padding : 2px;  font-size:8pt; font-family:verdana;}
a  {
	color : 0000ff;
	text-decoration : underline;
}

a:visited    { color: #0000ff }
a:active  { color : #0000ff; text-decoration : underline;}

a:hover  {	color : #0000ff; text-decoration : underline; }


.small { font-size:8pt; line-height: 1.5em; }
.site { font-size:8pt;padding:2px; font-weight:bold; margin-bottom:-14px;}
.box1 { width: 690px; 	border: 1px solid; margin-left: 10px; background-color: #F8F8F8;  }
.box1 h1 {  margin: 0px; }
.box1 h2 {  font-weight:normal; margin: 0px; }