/* atribue parâmetros a todas as páginas */ 
body {
	background-color: #FFF;
	background:url(imagens/topo2_peq_04.jpg) repeat-x ;
}

* {
 	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	list-style-type:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.borda_tabela { /*border:0px; background-color:#FFF; */}

.borda_tabela_convenios { border:1px solid #877C3D ; background-color:#FFF; */}

.sem_borda{
   border:0;
}

/* ############################################## */
/* Todos os textos do site (exceto home) */
/* ############################################## */
.texto_branco {
	font-family: Verdana;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

.texto {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.texto_bold {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

.texto_menu {
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	color: #003C2F;
	text-decoration: none;
}
.texto_menu a:link {
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.texto_menu a:visited {
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.texto_menu a:hover {
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	color: #B6AD81;
	text-decoration: none;
}

.texto_menu a:active {
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

.texto_marrom {
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}

.texto_verde {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #003C2F;
	text-decoration: none;
}

.texto a:link {
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}
.texto a:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}
.texto a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #003C2F;
	text-decoration: underline;
}
.texto a:active {
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}

/* ############################################## */
/* ..Outros.. */
/* ############################################## */
#tabeeela {
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
}
#tabeeela tr td{
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}

.texto_destaque {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}
.texto_destaque a:link {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}
.texto_destaque a:visited {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}
.texto_destaque a:hover {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: underline;
}
.texto_destaque a:active {
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	color: #877C3D;
	text-decoration: none;
}

.titulo_verde{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003C2F;
}
.titulo_verde a:link {
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003C2F;
}
.titulo_verde a:visited {
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003C2F;
}
.titulo_verde a:hover {
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003C2F;
}
.titulo_verde a:active {
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003C2F;
}

.titulo_marrom {
	font-family: Verdana;
	font-size: 12px;
	color: #877C3D;
	text-decoration: none;
}


.texto_vermelho {
	font-family: Verdana;
	font-size: 10px;
	color: #C00202;
	text-decoration: none;
}


.rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}


.titulo {
	font-weight:bold;
	color:#FFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;
	/*border:1px #CCCCCC solid;*/
}

.borda_img { /*border: 1px solid #877C3D; */}

.borda_padding { /*padding: 6px; */}

.tabelinha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	/*border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;*/
}


.tabelinha_cabecalho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	/*border-top-width: 1px solid #CCC;
	border-right-width: 1px solid #CCC;
	border-bottom-width: 1px solid #CCC;
	border-left-width: 1px solid #CCC;*/
}

.fundo_tabela_claro{ 
	background-color:#F7F7F7;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}

.fundo_tabela_escuro{ 
	background-color:#EBEBEB;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}

.fundo_tabela_claro{ 
	background-color:#F7F7F7;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
}

.fundo_aplicacoes_escuro{ 
	background-color:#EBEBEB;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
}

.fundo_aplicacoes_claro {
	background-color:#F7F7F7;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
}


/*
* Menu do site :: Sistema menu árvore
*/
.menu_peq div {
    font-weight:bold;
	line-height:10px;
	color:#003C2F;
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
}

.menu_peq div a:link {
	font-weight:bold;
	line-height:10px;
	color:#DBD7C4;
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
}

.menu_peq div a:visited {
    font-weight:bold;
	line-height:10px;
	color:#DBD7C4;
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
}

.menu_peq div a:hover {
	font-weight:bold;
	line-height:10px;
	color:#B6AD81;
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
}

.menu_peq div a:active {
	font-weight:bold;
	line-height:10px;
	color:#DBD7C4;
	font-family:Verdana,Arial;
	font-size:10px;
	text-decoration:none;
}

.submenu { display:none; }

.submenu_abre {	display:table-row; }

table.img img { border:1px solid black; cursor:pointer;}