body 
{
  background-color: #cccccc;
	margin: 5px;
	padding: 0px;
	height: auto;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 10px; 	
	font-weight: bold;		    
	text-decoration: none;	
	background: url(../img/marca.gif);
		
}

.menu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	z-index: 500;
}

a.menu:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.menu:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fd9500;
	text-decoration: none;
}

.titulo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.titulo:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.titulo:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #757575;
	text-decoration: none;
}

.negrito 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.negrito:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.negrito:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #757575;
	text-decoration: none;
}

.texto 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.texto:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.texto:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #757575;
	text-decoration: none;
}

input 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #464646;
	border: 1px solid #888888;
	height:12px;
}

input.checkradio 
{
	background: transparent;
	border: 0px;
	
}

select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #464646;
	width: 135px;
}

textarea 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
	font-size:11px;
	border: 1px solid #888888;
}

.branco 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.calendario 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	text-decoration: none;
	font-style:normal;
}

a.calendario:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

a.calendario:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.calendariobold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	font-weight: bold;
	text-decoration: none;
	font-style:normal;
}

a.calendariobold:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	text-decoration: none;
}

a.calendariobold:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

/*Página Principal - Menus*/
table.menu
{
	background-color:#dadada;
	height:20px;
}

.separador
{
	background-color:#dadada;
	color:#6b656b;
	width:1px;
}

a.menu
{
	background-color:#dadada;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:center;

}


.menu_secundario
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	Font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#6b656b;
}


.menu_secundario a
{
	text-decoration: none;
	color:#ffffff;
}

.menu_secundario a:hover
{
	text-decoration: underline;
	color:#ffffff;
}

.menu_secundario a:visited
{
	color:#ffffff;
}

.menu_secundario span
{
	color:#ffffff;
}


.laterais_topo
{
	max-width:10px;
	max-height:10px;
}

.linha_lateral_preta
{
	background-color:#000000;
}

.borda_rodape_bottom
{
	border-bottom:1px solid #000000;
}

.borda_rodape_direita
{
	border-right:1px solid #000000;
}

.borda_rodape_esquerda
{
	border-left:1px solid #000000;
}

.borda_rodape_topo
{
	border-top:3px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	height:10px;
}

.tdRodapeTexto {
	text-align: right;
	display: block;
	padding: 4px;
	float:left;
	font-size: 9px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 623px;
	background-color: #eaeed5;
}

.tdRodapeTexto a {
	font-size: 9px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.tdRodapeLogo {
	width: 150px;
	height: 40px;
	background-color: #eaeed5;
}

.conteudo
{
	border-left: 1px solid #abc32d;
	padding:5px;
}

.menu_lateral_esquerdo
{
	margin-left:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#f8fae4;
	color: #000000;
	margin-top:10px;
	margin-bottom:8px;
	width:160px;
}

.menu_lateral_esquerdo td
{
	border-right: 1px solid #abc32d;
	border-left: 1px solid #abc32d;
	border-bottom: 1px solid #abc32d;
	border-collapse:collapse;
	width: 145px;
	height:16px;
	padding-left:5px;
}

.menu_lateral_esquerdo td a
{
	text-decoration: none;
	color: #000000;
}

.menu_lateral_esquerdo #header
{
	border-top: 2px solid #abc32d;
	background-color:#eaeed5;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 2px;
	height: 23px;
}



.menu_lateral_direito
{
	margin-left:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top:3px;
	margin-right: 2px;
	width: 154px;
	margin-top: 10px; 
	border: 1px solid #abc32d;
}

.menu_lateral_direito td
{
	height:16px;
}

.menu_lateral_direito td a
{
	text-decoration: none;
	color: #000000;
}

.menu_lateral_direito #header
{
	border: 1px solid #abc32d;	
	background-color:#eaeed5;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 2px;
	height: 23px;
	
}

.banners td
{
	border:none;
	text-align: center;
}

.banners_parceiro
{
	width: 150px;
	border: 1px solid #abc32d;
	margin-top:3px;
	margin-left:5px;
}

.banners_parceiro td
{
	border: none;
	text-align: center;
	background-color:#FFFFFF;
}

.banners_destaque
{
	width: 100%;
	border: 1px solid #abc32d;
	margin-top:3px;
	margin-left:5px;
}

.borda_centro
{
	border-right: 1px solid #abc32d;
	border-left: 1px solid #abc32d;
}

.borda_esquerda
{
	border-left: 1px solid #abc32d;
}

.branca
{
background-color:#ffffff;
}

.tabela_calendario
{
border-collapse:collapse;
border-color:#999999;
border-width:1px;
}

.linha_preta_esquerda
{
	background-image:url(../img/linha_vesquerda.gif);
	background-repeat:repeat-y;
}

.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}
