body {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-image: url(imagens/fundo_li._vaz.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	
}
#container {
	width: 794px;
	w\idth: 782px;
	border: 1px solid #DF002B;
	margin-left: auto;
	margin-right: auto;
	background-color: #D7D7D7;
}

#cabecalho {
	height: 100px;
	background-image: url(imagens/curva_top.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#menusup {	
	height: 25	px;
	background-color: #D7D7D7;
	padding: 1px;
}
#colunaum {
	padding: 0px;
	width: 150px;
	w\idth: 142px;
	height: auto;
	background-color: #D7D7D7;
	float: left;
}
#conthome {
	width: 620px;
	w\idth: 622px;
	height: auto;
	background-color: White;
	padding: 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	}
	
#conteudo {
	width: 620px;
	w\idth: 622px;
	height: auto;
	background-color: White;
	background-image: url(imagens/barras/barra_prod.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0px;
	border-top: 1px solid #D7D7D7;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	float: right;
	margin-right: 2px;
	}	
	
#rodape {
	padding: 5px;
	height: 60px;
	background-color: White;
	background-image: url(imagens/curva_inf.gif);
	background-repeat: no-repeat;
	clear: both;
}
#rodape2 {
	padding-top: 3px;
	clear: both;
	background-color: #DF002B;
	height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: White;
}

#selo {
	height: 100px;
	width: 130px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
}
.tdtithome {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #DF002B;
}
.tdnoticia {
font-size: 7pt;
}

.tdtitbarra {
	font-family: Verdana;
	font-size: 25px;
	color: #004A90;
	font-weight: bold;
}

.tdsubtitulo {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D7D7D7;
}
.tdtitfoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#titulo {
	width: 618px;
	height: 50px;
	float: right;
}
#corpo {
	width: 618px;
	height: auto;
	float: right;
	background-color: White;
}
#corpo2 {
	width: 460px;
	height: auto;
	float: left;
	background-color: White;
}
#lateral {
	border-left: 1px solid White;
	background-color: White;
	float: right;
	width: 155px;
}
#rodapecont {
	width: 618px;
	height: 30px;
	float: right;
	background-color: White;
}
.tdfundo {
	background-image: url(imagens/tit_fundo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	font-size: 8pt;
	color: White;
	padding-top: 8px;
}

.tdlat {
	border-left: 1px solid #666666;
	background-color: #D7D7D7;
}
.tdlatfim {
	border-left: 1px solid #666666;
	background-color: #990000;
	border-bottom: 1px solid #666666; 
	border-right: 	1px solid White; 
}
.tddata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	
}
.tdfoto {
	border: 1px solid #D7D7D7;
	padding: 3px;
}
.tdlinha {
	border-bottom: 1px solid #666666;
	
}
.trprod {
	border-top: 1px solid #666666;
}

a.text_gen:link {
	color: #004A90;
	text-decoration: none;
} 
a.text_gen:visited {
	color: #004A90;
	text-decoration: none;
} 
a.text_gen:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	text-decoration: underline;
}

.tdmod {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-color: #D7D7D7;
}
.tdrep {
	background-color: #004A90;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.tdrotulo {
	background-color: #D7D7D7;
}
.tdnomerep {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8
	pt;
	color: #DF002B;
}
select {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: Black;
		background-color: White;
		border: 1px solid #004A90;
}
input {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		background-color: White;
		border: 1px solid #33335C;
}
textarea {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: Black;
		background-color: White;
		border: 1px solid #33335C;
}
.tdrealce {
	background-image: url(imagens/fundo_tab.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	color: #990000;
	font-weight: bold;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
}
.button {
	border: 2px  #D7D7D7 outset;
	background-color: #D7D7D7;
	color: Black;
	font-weight: bold;
	font-size: 8pt;
		
}
.figudir {
	float: right;
	margin: 8px;
	}
	
.textomenor {
	font-size: 8pt;
}	

a.textomenor:link {
	color: #33335C;
	text-decoration: none;
} 

a.textomenor:visited {
	color: #33335C;
	text-decoration: none;
}
 
a.textomenor:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #DF002B;
	text-decoration: underline;
}

	
.tdfotohome {
	border: 1px solid #DF002B;
}
.tdtitulo {
	font-size: 9pt;
	font-weight: bold;
	background-color: #D7D7D7;
}
.tdbarra {
	border-left: 1px solid #33335C;
}	
.tdhomecab{
	background-color: #6265A0;
	border: 1px solid #33335C;
	color: White;
	font-size: 8pt;
	padding: 1px;
}
.fotonot {
	background-color: #FFFFE0;
	padding: 5px;
	border: 1px dashed gray;
	margin: 5px;
	
}
.textosup {
	font-size: 8pt;
	color: White;
}	

a.textosup:link {
	color: White;
	text-decoration: none;
} 

a.textosup:visited {
	color: White;
	text-decoration: none;
} 
a.textosup:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: underline;
}
.figudira {
	float: right;
	margin: 8px;
	border: 1px dashed gray;
	}
	
.imgborder {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
}
.tb_home {
	clear: both;
}
