/* 
Folha de estilo para o Sistemas Online da Anvisa - Ag�ncia Nacional de Vigil�ncia Sanit�ria
Autor: HUGO CELSO HABBEMA DE MAIA NETO - GGINF/GECOM 

Propriedades de P�gina

elementos

*/
BODY
{
	scrollbar-3dlight-color: #aaaaaa;
	scrollbar-arrow-color: #003399;
	scrollbar-track-color: #aaaaaa;
	scrollbar-shadow-color: #eeeeee;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-face-color: #eeeeee;
	scrollbar-darkshadow-color: #aaaaaa;
	scrollbar-base-color: #DC143C;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: Black;
	width: 60em;
	filter:none; 
}
P
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: Black;
	text-decoration: none;
	letter-spacing: normal;
	font-style: normal;	
}
H1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #333333;
}

A:link {
	color: #0505a0;
	text-decoration:underline;
	letter-spacing: normal;
}
A:visited {
	color: #0505a0;
	text-decoration:underline;
	letter-spacing: normal;
}
A:active {
	color: #006432;
	text-decoration:underline;
	letter-spacing: normal;
}
address {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #666666;
	font-style: normal;
}

/*classes*/
a.menu:link{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#FFFFFF;font-style: normal;font-weight: normal;text-decoration:none}
a.menu:visited{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#FFFFFF;font-style: normal;font-weight: normal;text-decoration:none}
a.menu:active{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#FFCC00;font-style: normal;font-weight: normal;text-decoration:none}
a.menu:hover{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#FFCC00;font-style: normal;font-weight: normal;text-decoration:none}

a.menu2:link{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#000099;font-style: normal;font-weight: normal; border: none;text-decoration:none}
a.menu2:visited{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#000000;font-style: normal;font-weight: normal;border: none;text-decoration:none}
a.menu2:active{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#009900;font-style: normal;font-weight: normal;border: none;text-decoration:none}
a.menu2:hover{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;color:#003399;font-style: normal;font-weight: normal;border: none;text-decoration:underline}

.titulo
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #333333;
	text-align:  center;
	font-weight: bold;
	border: 0.078em none;
	vertical-align: middle;
}
.titulo_azul_grande
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #006699;
	text-align:  left;
	text-decoration: none;
	letter-spacing: normal;
	font-style: normal;
	font-weight: bold;
	background-position: center;
	font-variant: normal;
	text-indent: 12.324em;
}
.titulo_azul_claro
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-align:  left;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: normal;
	font-style: normal;
	font-weight: bold;
	border: 0.078em solid #006699;
	background-color: #006699;
}
}
	
	/*propriedades de tabela*/

.tr_titulo_menor
{
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.85em;
 	font-weight: bold;
 	color: #000000;
 	background-color: #d5dee3;
	border: 0.078em solid #d5dee3;
 	border-collapse: collapse;
}
.semborda {
	border: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-align:  left;
}
.tdborda
{
	padding-left: 0em;
	border: 0.078em solid #006699;
	text-align:  left;
	border-collapse: collapse;
	background-color: #d5dee3;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #000000;
}
/* propriedades formul�rio*/
 TABLE
{
	border: 0.078em none #99CC66;
	border-collapse: collapse;
}
TH {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight: bold;
	text-align:  left;
	color: #000033;
	background-color: #eeeeee;
	border: 0.078em solid #006699;
 	border-collapse: collapse;
}
.semborda {
	border: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-align:  left;
	color: #000000;
}
TD {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 0.9em;
	text-align:  left;
 	color: #FFFFFF;
 	background-color: #d5dee3;
	border: 0.078em solid #006699;
 	border-collapse: collapse;
}
 LI
{
	list-style-type: square;
	/*padding-bottom: 0.78em;*/
	list-style-color: #023266;	
}
 H1 {
	font-size: 0.85em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 0.234em;
	color: #356498;	
}
 SELECT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: BLACK;
	border-right: #666666 0.1em solid;
	border-top: #666666 0.1em solid;
	border-left: #666666 0.1em solid;
	border-bottom: #666666 0.1em solid;
}
 INPUT {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: #333333;
    text-transform: none;
    width: auto;
    list-style-type: none;
}
TEXTAREA {
    text-decoration: none;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.97em;
    color: #000000;
    border-right: #666666 0.1em solid;
    border-top: #666666 0.1em solid;
    border-left: #666666 0.1em solid;
    border-bottom: #666666 0.1em solid;
    width: 98%;
}
.BUTTON
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 0.9em;
    border-right: #666666 0.1em solid;
    border-top: #666666 0.1em solid;
    border-left: #666666 0.1em solid;
    border-bottom: #666666 0.1em solid;
    vertical-align: middle;
}
BUTTON
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
}
SUBMIT
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 0.9em;
	background-color: #006699;
    border-right: #666666 0.1em solid;
    border-top: #666666 0.1em solid;
    border-left: #666666 0.1em solid;
    border-bottom: #666666 0.1em solid;
}
CHECKBOX
{
	font-size: 0.9em;
	border: 0.1em none #FFFFFF;
}
RADIO
{
    font-size: 0.9em;
    border-right: #FFFFFF 0.1em solid;
    border-top: #FFFFFF 0.1em solid;
    border-left: #FFFFFF 0.1em solid;
    border-bottom: #FFFFFF 0.1em solid
}
LABEL
{
	/*
	font-size: 0.85em;
	font-weight: normal;
	*/
	color: #000000;
 
}
.Rodape_alto
{
  	font-SIZE: 0.85em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    font-weight: normal;
    color: #666666;
	width: 58.28em;
    background-color: #ffffff;
}
.Rodape
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-SIZE: 0.85em;
    text-align: right;
    font-weight: normal;
    color: #ffffff;
    width: 100%;
    background-color: #006699;
}
a.Rodape_link
{
    color: #ffffff;
	text-decoration:none;
	letter-spacing: normal;
}

/* searchResult */
.searchResult {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	padding: 0.39em;
}

.searchResult P, .searchResult A, .searchResult LI {
	font-size: 0.85em;
	line-height: 1.4em;
}

.searchResult A {
	text-decoration: underline;
}
.searchResult OL LI {
	padding-bottom: 1.56em;
}
.searchResult LI {
	list-style-type: square;
	padding-bottom: 0.78em;
}
.searchResult TD {
	font-size: 0.85em;
	color: black;
}
.searchResult .title {
	font-weight: bold;
	color: #28286a;
}
.searchResult HR {
	margin-top: -1.56em;
	height: 0.078em;
}
.searchResult OL LI B {
	color: #023266;
}
.searchResult UL LI B {
	color: #5A5A5A;
}

.box_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em; 
	COLOR: black; 
	BACKGROUND-COLOR: #dddddd; 
	TEXT-DECORATION: none;
}

.expandTextArea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.97em;
	width: 98.9%;
	border: 0px;
	overflow: hidden;
}
.textAreaNegrito {
	font-weight: bold;
}
.textAreaFundoCinza {
	background-color: #EEEEEE;
}
.textAreaFundoAzul {
	background-color: #D5DEE3;
}

FORM, SELECT, INPUT, TEXTAREA {
	font-weight: bold !important;
}

@media print{
	#menu_lateral{
		display: none;
	}
	#corpo_menu_topo{
		display: none;
	}
	#rodape{
		display: none;
	}
	#corpo{
		width: 100%;
	}
	button{
		display: none;
	}
	body,div,html, table, th, td, label, p, input, tbody {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px !important;
	}
	#conteudo_principal{
		width: 98%;
	}
}