/* CSS Document */

body,td,th {
     
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 12px;
}
body {
	SCROLLBAR-FACE-COLOR: #CCD5DF;
 	SCROLLBAR-HIGHLIGHT-COLOR: #F7F7F7;
 	SCROLLBAR-SHADOW-COLOR: #9C9895;
	SCROLLBAR-ARROW-COLOR: #164375;
	SCROLLBAR-BASE-COLOR: #C7D5E5;
	scrollbar-dark-shadow-color: #93ADCE;
 	scrollbar-3d-light-color: #93ADCE;
	scrollbar-track-color: #E0E0E0;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	color: #783132;
}
a:visited {
	text-decoration: none;
	color: #783132;
}
a:hover {
	text-decoration: underline;
	color: #783132;
}
a:active {
	text-decoration: none;
	color: #783132;
}

/* Link Azul */

.link_azul a:link {
	text-decoration: none;
	color: #164375;
}
.link_azul a:visited {
	text-decoration: none;
	color: #164375;
}
.link_azul a:hover {
	text-decoration: underline;
	color: #783132;
}
.link_azul a:active {
	text-decoration: none;
	color: #783132;
}

/* FIM Link Azul */


/* MENU TOPO */

.topo a:link {
	text-decoration: none;
    font-size: 9px;
	color: #FFFFFF;
}
.topo a:visited {
	text-decoration: none;
    font-size: 9px;
	color: #FFFFFF;
}
.topo a:hover {
	text-decoration: none;
    font-size: 9px;
	color: #164375;
}
.topo a:active {
	text-decoration: none;
    font-size: 9px;
	color: #164375;
}

/* FIM MENU TOPO */

/*  Menu Principal Horizontal */

.menu a:link {
	text-decoration: none;
    font-weight: bold;
	color: #164375;
}
.menu a:visited {
	text-decoration: none;
    font-weight: bold;
	color: #164375;
}
.menu a:hover {
	text-decoration: none;
    font-weight: bold;
	 color:#A22527;
}
.menu a:active {
	text-decoration: none;
    font-weight: bold;
	color: #164375;
}

/* Fim  Menu Principal Horizontal */

/*  Menu Lateral */

.lateral a {text-decoration:none; font-weight: bold; } /* retira sublinhado de tudo ==> caracter e texto para brownsers que não IE*/
.lateral a:hover  {margin:0;} /* hack para IE mostrar over*/
.lateral a span.linque5{text-decoration: none; color:#164375;} 
.lateral a span.caracter5 {visibility:hidden; text-decoration:none;} 
.lateral a:hover span.linque5{text-decoration: none; color:#A22527;}
.lateral a:hover span.caracter5{visibility: visible; }
.lateral a:hover span.caracter5{ color:#A22527;}

/* Fim do Menu Lateral */

/* Títulos */
.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #006699;
}

.titulo_azul{color: #164375;
		  font-weight: bold; }

.titulo_vermelho{color: #783132;
		  font-weight: bold; }

.titulo_branco{color: #FFFFFF;
		  font-weight: bold; }

.titulo_marrom {color: #7C7977;
		  font-weight: bold; }

/* Fim dos Títulos */

/* Fontes */

.vermelho{color: #783132}
.branco{color: #FFFFFF}
.marrom{color: #7C7977}

/* Fim das Fontes*/

/* Tabelas*/


.cor {
	background-color:#CCD5E0;
	line-height: 18px;
	text-indent: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 10px;
    font-weight: bold; 
}


.cor_menu {
	background-color:#CCD5E0;
	line-height: 8px;
	text-indent: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 10px;
    font-weight: bold; 
}
.sem_cor {background-color:#FFFFFF}

/* Fim das Tabelas*/


/* Formulários */

input
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 9px;
    background-color: #E6EAEF;
	border: 1px solid #C1CDD8;
}
textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 9px;
    background-color: #E6EAEF;
	border: 1px solid #C1CDD8;
}
select{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #164375;
	font-size: 9px;
	background-color: #E6EAEF;
	border: 1px solid #C1CDD8;

}

/* Fim dos Formulários */
