.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #33011F;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #33011F;
}

.titulomenu{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: bold;
	color: #9c0000;
}
.titulo_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 30px;*/
	font-weight: bold;
	color: #33011F;
}
.titulo_pequeno:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*line-height: 30px;*/
	font-weight: bold;
	color: red;
}

.titulo_noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: #33011F;
}
.titulo_noticia:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: red;
}


.titulo_azul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: blue;
}
.titulo_azul:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: UNDERLINE;
	color: red;
}
.botao{
background-color: #C0C0C0;
color: #33011F;
BORDER-RIGHT: 1px solid ;
BORDER-TOP: 1px solid ;
FONT-SIZE: 10px;
BORDER-LEFT: 1px solid ;
BORDER-BOTTOM: 1px solid ;
font-weight: bold;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.mensagem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #CC0000;
}

.mensagem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #CC0000;
}

.titulobranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.sistemamenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #ffffff;
	text-decoration:none;
}
.sistemamenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #ffffff;
	text-decoration:none;
}
.sistemamenu:hover {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #808080;
	text-decoration:none;
}
.sistemamenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #ffffff;
	text-decoration:none;
}


.campos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}

.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}
.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}
.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}


table.menus{font-size:11px;position:absolute;visibility:hidden;}

/*Fonte de apresentação site*/
.fontepreto10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.fontebranco10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.nomebranco14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.nomepreto14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}


.paginador:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;

	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}
.paginador:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}
.paginador:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration:none;
}
.paginador:active {
	font-family: Verdana;
   font-size: 10px;
	font-weight: bold;
	color: #33011F;
	text-decoration:none;
}

.linkbranco10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;

	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.linkbranco10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.linkbranco10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration:none;
}
.linkbranco10:active {
	font-family: Verdana;
   font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.linkpreto10:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.linkpreto10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.linkpreto10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: bold;
	color: #808080;
	text-decoration:none;
}
.linkpreto10:active {
	font-family: Verdana;
 font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}


ul.nav { 
	margin:0;
	padding:0;
	}

ul.nav li {
	list-style:none;
	display:inline;
	}
ul.nav li a {
	background-image:url(img/espacadorbotao2.gif);
	float:left;
	border:0px solid #9c0000;
	border-top:0.1em solid #9c0000;
	border-bottom:0.1em solid #9c0000;
	width:100%;
	font:0.9em  Verdana, Arial, Helvetica, sans-serif;
	/*background:#9c0000;*/
	color:#FFFFFF;
	text-align:center;
	padding:0.4em  0.0em 0.4em  0.0em;
	text-decoration:none;
	font-weight: bold;
	}

ul.nav a:hover{
	background-image:url(img/espacadorbotao4.gif);
	/*background:#c84343;*/
	color:#ffffff;
	border-color:#c84343;
	border-color:#c84343 #c84343 #c84343 #c84343;
	width:100%;
	font:0.9em  Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding:0.4em  0.0em 0.4em  0.0em;
	text-decoration:none;
	font-weight: bold;
	}

.rteImage {
	background: #D3D3D3;
	border: 1px solid #D3D3D3;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #D3D3D3;
	border: 1px outset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #D3D3D3;
	border: 1px inset;
	cursor: pointer;
	cursor: hand;
}

.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #D3D3D3;
	border: 1px outset;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #D3D3D3;
	padding: 0;
}

.rteDiv {
	display: block;
	position: relative;
}

BODY{
	background-color: White;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
TD{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
P.TITULO{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #8B0000;
}
A{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Gray;
	text-decoration: none;
}
A:HOVER{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B0000;
	text-decoration: UNDERLINE;
}
A.MENU{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
	padding-left: 10px;
}
A.MENU:HOVER{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E7E7E7;
	text-decoration: UNDERLINE;
	padding-left: 10px;
}

A.menu_pequeno{
	font-family: Tahoma;
	font-size: 10px;
	color: White;
	text-decoration: none;
	padding-left: 10px;
}
A.menu_pequeno:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: yellow;
	text-decoration: UNDERLINE;
	padding-left: 10px;
}

A.RODAPE{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8B0000;
	text-decoration: none;
}
A.RODAPE:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8B0000;
	text-decoration: UNDERLINE;
}
A.RODAPE2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
A.RODAPE2:HOVER{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-decoration: UNDERLINE;
}
.tx_rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8B0000;
}
.bg_vermelho_escuro{
	background-color: #990000;
}
.bg_linha_escura{
	background-color: #440000;
}
.bg_linha_clara{
	background-color: #D40000;
}
.bg_img{
	/*background-image: url(img/bg2.jpg);
	background-repeat: repeat-x;
	*/
	background-color: White;
}
.tx_branco{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 10px;
}
.TX_FORMATADO{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: justify;
}




/* 
  teb = topo, esquerda, baixo
  tb = topo, baixo
  tdb = topo, direita, baixo
*/

.bordateb {
	border-top:0.1em solid #9c0000;
	border-left:0.1em solid #9c0000;
	border-bottom:0.1em solid #9c0000;
	}

.bordatb {
	border-top:0.1em solid #9c0000;
	border-bottom:0.1em solid #9c0000;
	}

.bordatdb {
	border-top:0.1em solid #9c0000;
	border-right:0.1em solid #9c0000;
	border-bottom:0.1em solid #9c0000;
	}


/* Fontes de Letras Principal */
.tituloprincipal {
 font-size: 10px;
	color:#000000;
}

.linkprincipal {
  font-size:10px;
		color:#FF0000;
}
.linkprincipal:hover {
  font-size:10px;
		color:#0000CC;
}

/* Tabela Representante */

.tabela_representante_geral{
  border-color:#FFFFFF;
		border-width:2px;
}

.tabela_representante_topo{
  background-color:#DFDFDF;
  height:25px;
}

.tabela_representante_1{
  background-color:#CDE0FE;
  height:70px;
}

.tabela_representante_2{
  background-color:#FFEECA;
  height:70px;
}

/* Textos Representante */
.representante_titulo{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000;
}

.representante_titulo_branco{
  font-family:Tahoma;
		font-size:13px;
		font-weight:bold;
		color:#fff;
}

.representante_local{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#000;
}

.representante_nome{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#F00;
}

.representante_endereco{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#000;
}
	
.representante_telefone{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#000;
}

.representante_email{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#000;
}
.representante_email:hover{
  font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#f00;
}

