BODY
{
	margin: 0;
	background: url(../imagens/bg_topo.jpg) repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	text-align: justify;
}
A
{
	text-decoration: none;
	color: #5F5F5F;
}
A:hover
{
	text-decoration: underline;
}
A:visited
{
	color: #5F5F5F;
}
/*
#container { z-index:1; }
*/
IMG
{
	border: none;
}
.noticias_borda_img { background:#FFF; border:solid 1px #CCC; }
.bg_geral
{
	background-color: #FFFFFF;
}
#justificado
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	text-align: justify;
}
/*TITLE*/
.title
{
	background: url(../imagens/title_bg.jpg) repeat-x;
	font: 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #2D4177;
	font-weight: bold;
}
/*TOPO*/
.topo_bg_derg
{
	background: url(../imagens/topo_degr_bg.jpg) repeat-x;
}
.topo_bg_up
{
	background: url(../imagens/topo_bg_up.jpg) repeat-x;
}
/*MENU*/
.menu_bg_degrad
{
	background: url(../imagens/menu_bg_grad.jpg) repeat-y;
}
.menu_title
{
	background: url(../imagens/menu_title.jpg) no-repeat;
}
.menu_linha
{
	background: url(../imagens/menu_linha.jpg) no-repeat top;
}
.menu_text
{
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.menu_text A
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.menu_text A:hover
{
	color: #333;
}
/*INDEX*/
.baner_bg_center
{
	background: url(../imagens/banner_bg_center.jpg) repeat-y;
}
.box_informativo_bg
{
	background: url(../imagens/box_bg_centro.jpg) repeat-y;
}
.cons_registros_title
{
	background: url(../imagens/cons_registros_title.jpg) no-repeat;
}
.cons_registros_bg_center
{
	background: url(../imagens/cons_registros_bg_centro.jpg) repeat-y;
}
.produtos_title
{
	background: url(../imagens/produtos_title.jpg) no-repeat;
}
.produtos_bg_center
{
	background: url(../imagens/cons_registros_bg_centro.jpg) repeat-y;
}
.produtos_line
{
	background: url(../imagens/produtos_line.jpg) no-repeat center top;
}
.cultural_title
{
	background: url(../imagens/cultural_title.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}
.cultural_bg_center
{
	background: url(../imagens/cons_registros_bg_centro.jpg) repeat-y;
}
.feriados_title
{
	background: url(../imagens/feriados_title.jpg) no-repeat;
}
.feriados_bg_center
{
	background: url(../imagens/feriados_bg_center.jpg) repeat-y;
}
.noticias_title
{
	background: url(../imagens/noticias_title.jpg) no-repeat;
}
.noticias_data_texto { font-size:10px; color:#007933; text-align:left;}
.noticias_bg_centro
{
	background: url(../imagens/noticias_bg_centro.jpg) repeat-y;
}
.noticias_linha
{
	background: url(../imagens/noticia_line.jpg) url(top:) no-repeat;
}
.noticias_submit
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 60px;
}
.noticias_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 140px;
}
.ouvidoria_title
{
	background: url(../imagens/ouvidoria_title.jpg) no-repeat;
}
.ouvidoria_bg_centro
{
	background: url(../imagens/feriados_bg_center.jpg) repeat-y;
}
.parceiros_title
{
	background: url(../imagens/parceiros_title.jpg) no-repeat;
}
.parceiros_bg_centro
{
	background: url(../imagens/feriados_bg_center.jpg) repeat-y;
}
.parceiros_line
{
	background: url(../imagens/parceiros_line.jpg) no-repeat top;
}
.box_rodape_borda
{
	background: url(../imagens/baner_rodape_borda.jpg) no-repeat bottom;
}
.box_rodape_gradient
{
	background: url(../imagens/baner_rodape_bg.jpg) repeat-y;
}
.rodape_bg
{
	background: #7089CB;
}
.rodape_texto
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
/*INFORMATIVO*/
.informativo_texto_link A
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	font-weight: bold;
}
.informativo_texto_link A:hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
/*ASSOCIE-SE*/
.associe_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 350px;
}
.associe_textarea
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 350px;
}
.associe_submit
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 150px;
}
/*OUTRAS PÁGINAS*/
.background_paginas
{
	background: url(../imagens/background_geral.jpg) repeat-y;
}
.paginas_texto_title
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
.paginas_texto_link A
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
	text-decoration: none;
}
.paginas_texto_link A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-decoration: none;
}
/*EVENTOS*/
.eventos_texto_title
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
.eventos_mes_title
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
/*HISTÓRICO*/
.historico_title
{
	background: url(../imagens/historico_title.jpg) no-repeat bottom;
}
.historico_texto_title
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
.historico_texto_diretores A
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-decoration: none;
	margin-left: 27px;
}
.historico_texto_diretores A:hover
{
	font: 16px Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 27px;
}
/*EX-PRESIDENTES*/
.expresidentes_title
{
	background: url(../imagens/galeria_presidentes_title.jpg) no-repeat bottom;
}
.expresidentes_texto_title
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
.expresidentes_table
{
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
}
.expresidentes_table_baixo
{
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
/*DIRETORIA*/
.diretoria_title
{
	background: url(../imagens/diretoria_title.jpg) no-repeat bottom;
}
.diretoria_texto_cargo
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
}
.diretoria_texto_nome
{
	font-weight: bold;
}
/*CONSELHOS E ENTIDADES*/
.conselhos_entidades_title
{
	background: url(../imagens/conselhos_e_entidades.jpg) no-repeat bottom;
}
/*PINACOTECA*/
.pinacoteca_cdl_title
{
	background: url(../imagens/pinacoteca_cdl_title.jpg) no-repeat bottom;
}
.pinacoteca_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.pinacoteca_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.pinacoteca_submit
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 60px;
}
/*PROJETOS*/
.projetos_cdl_title
{
	background: url(../imagens/projetos_cdl_title.jpg) no-repeat bottom;
}
/*OUVIDORIA*/
.ouvidoria_cdl_title
{
	background: url(../imagens/ouvidoria_cdl_title.jpg) no-repeat bottom;
}
/*VIDEOS*/
.videos_cdl_title
{
	background: url(../imagens/videos_title.jpg) no-repeat bottom;
}
/*COMUNICADO*/
.comunicado_title
{
	background: url(../imagens/comunicado_title.jpg) no-repeat bottom;
}
/*EVENTOS*/
.eventos_cdl_title
{
	background: url(../imagens/eventos_title.jpg) no-repeat bottom;
}
/*SPC BRASIL*/
.spc_brasil_title
{
	background: url(../imagens/spc_brasil_title.jpg) no-repeat bottom;
}
.spc_brasil_title_texto
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
/*SPC*/
.spc_link A
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.spc_link A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
/*VIDEOS*/
.videos_cdl_title
{
	background: url(../imagens/videos_cdl_title.jpg) no-repeat bottom;
}
/*VIDEOS*/
.videoteca_texto
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
}
.videoteca_novo { font-size:10px; color:#F00; }
/*ADMINISTRATIVO*/
.departamentos_administrativo_title
{
	background: url(../imagens/departamentos_administrativo_title.jpg) no-repeat bottom;
}
.departamentos_administrativo_link A
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.departamentos_administrativo_link A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}
/*FINANCEIRO*/
.departamentos_financeiro_title
{
	background: url(../imagens/departamentos_financeiro_title.jpg) no-repeat bottom;
}
.departamentos_financeiro_link A
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.departamentos_financeiro_link A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: underline;
}
/*CONTATO CDL*/
.contato_cdl_title_title
{
	background: url(../imagens/contato_cdl_title.jpg) no-repeat bottom;
}
.contato_cdl_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.contato_cdl_listmenu
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 120px;
}
.contato_cdl_textarea
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.contato_cdl_submit
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 60px;
}
/*SPC INSCRIÇÃO*/
.spc_inscricao_textfield
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.spc_inscricao_listmenu
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 120px;
}
.spc_inscricao_textarea
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 300px;
}
.spc_inscricao_submit
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	width: 120px;
}
/*LINKS ÚTEIS*/
.links_uteis A
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.links_uteis A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}
/*CULTURAL*/
.cultural_link A
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.cultural_link A:hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #1E1E1E;
	text-decoration: none;
}
/*LINKS*/
.link_projetos A
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
.link_projetos A:hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: underline;
}
/*FERIADOS*/
.feriados_cdl_title
{
	background: url(../imagens/feriados_cdl_title.jpg) no-repeat bottom;
}
.feriados_links A
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #00C;
	text-decoration: none;
}
.feriados_links A:hover
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #00C;
	text-decoration: underline;
}
/*FERIADOS*/
.fsa_texto_title
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #2C4077;
	font-weight: bold;
}
.spc_texo_links A
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	text-decoration: none;
}
.spc_texo_links A:hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	text-decoration: underline;
}
/*MENU*/
UL#primary-nav, UL#primary-nav UL
{
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	width: 150px;
/*Width of Menu Items*/
	background: #798FCC;
/*IE6 Bug*/
	font-size: 100%;
	font-weight: bold;
}
UL#primary-nav LI
{
	position: relative;
	list-style: none;
}
UL#primary-nav LI A
{
	display: block;
	text-decoration: none;
	color: #EBEBEB;
	padding: 5px;
	border-bottom: 1px solid #5674C0;
}
/*Fix IE. Hide from IE Mac \*/
* HTML UL#primary-nav LI
{
	float: left;
	height: 1%;
}
* HTML UL#primary-nav LI A
{
	height: 1%;
}
/*End*/
UL#primary-nav UL
{
	position: absolute;
	display: none;
	left: 149px;
/*Set 1px less than menu width*/
	top: 0;
}
UL#primary-nav LI UL LI A
{
	padding: 5px;
}
/*Sub Menu Styles*/
UL#primary-nav LI:hover UL UL, UL#primary-nav LI:hover UL UL UL, UL#primary-nav LI.over UL UL, UL#primary-nav LI.over UL UL UL
{
	display: none;
}
/*Hide sub-menus initially*/
UL#primary-nav LI:hover UL, UL#primary-nav LI LI:hover UL, UL#primary-nav LI LI LI:hover UL, UL#primary-nav LI.over UL, UL#primary-nav LI LI.over UL, UL#primary-nav LI LI LI.over UL
{
	display: block;
}
/*The magic*/
UL#primary-nav LI.menuparent
{
	background: transparent url(arrow.gif) no-repeat right center;
}
UL#primary-nav LI.menuparent:hover, UL#primary-nav LI.over
{
}
UL#primary-nav LI A:hover
{
	color: #FFF;
}
/*LIQUIDA FEIRA*/
.liquidafeira_texto_branco
{
	color: #FFF;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
}
.liquidafeira_texto_preto
{
	color: #000;
	font: 13px Arial, Verdana, Helvetica, sans-serif;
}
.liquidafeira_fundo_amarelo
{
	background-color: #EDE600;
}

