/******* Barra de Rolagem **********/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#24559E;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#60AACE;
	scrollbar-darkshadow-color:#60AACE;
	scrollbar-track-color:#DFEFF6;
	background-image: url(../images/bg_pag.jpg);
	background-repeat: repeat;
}

/******** LINKS ************/

A:link {
	text-decoration: none;
	color: #004384;
}
A:visited {
	text-decoration: none;
	color: #336699;
}
A:hover {
	text-decoration: underline; 
	color: #004384;
}



/******* MENU Principal *************/


.linhamenu {
	background-image: url(../images/linha_menu.gif);
}

.bgmenu {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	text-align: left;
	vertical-align: middle;
	color: #004384;
	background-color: #c1e0e6;
}

.bgmenu2 A:link {
	color: #004384;
	text-decoration: none;
	background-color: #c1e0e6;
}

.bgmenu2 A:visited {
	color: #ffffff;
	text-decoration: none;
	background-color: #c1e0e6;
}

.bgmenu2 A:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #FFFFFF;
}



/******* SUBMENU LATERAL PAGINAS *******/

.submenu {
	text-decoration: none;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	line-height: 20px;
	text-align: left;
	color: #64811f;
}
.submenu A:link {
	text-decoration: none;
	color: #64811f;
}
.submenu A:visited {
	text-decoration: none;
	color: #64811f;
}
.submenu A:hover {
	text-decoration: none;
	background-color: #eeeeee;
	color: #64811f;
}

.linhasubmenu {

	background-image: url(../images/linha_busca.gif);
}

/******* CHAMADAS ********/

.bgch {
	background-image: url(../images/ch_bg.gif);
}

.titch {
	font-family: Arial Narrow, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #24559e;
}
.textoch {
	text-decoration: none;
	color: #62625e;
	font-family: Verdana;
	font-size: 10px;
}
#Layer1 {
	position:absolute;
	left:750px;
	top:10px;
	width:250px;
	height:60px;
	z-index:1;
}

/**** FORMULARIO ******/

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	color: #004384; 
 	background-color : #E3F0F4;
	border: 1px solid #004384;
	line-height: 20px; 
}

.botao {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004384;
	font-weight: bold;
	border: 1px solid #0073c6;
	line-height: 20px;
	background-color: #ececec;
}

.busca {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	color: #004384; 
 	background-color : #94c3d3;
	border: 1px solid #004384;
	line-height: 20px;
}


/****** TEXTO formatação *******/

.titsecao {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #64811f;
	line-height: 24px;
}
.tittexto {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.texto {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	text-align: justify;
}
.textopq {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}


/****** CALENDARIO ********/

.calend_fds {  
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #0072ba; 
	background-color: #E5E5E5
	}

.calend_feriado {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0072ba;
	border: 1px solid #0072ba;
	}

.calend_diautil { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #0072ba; 
	background-color: #ffffff
	}

.calend_hoje { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #CC3300
	}

.calend_semana { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #666666
	}


/***** RODAPE ******/

.rodape {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
}	


.linharodape {
	background-image: url(../images/rod_linhaazul.gif);
}	


/********************outros***************************/

.bgaba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #24559E;
}
.fonte {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
}
.data {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;

}
.fonte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.titnot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #24559E;
}


/***** TABELAS ********/

.tabborda {
	border: 1px solid #004384;
}

.tabtit {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004384;
	line-height: 25px;
	text-align: left;
	background-image: url(../images/bg_tabtit.gif);
	vertical-align: top;

}
.tabcell {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
}
.tabcell2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	background-color: #ececec;
}


.toptit {
	font-family: "Arial Black";
	font-size: 24px;
	color: #24559E;
}
.bgtoptit {
	background-image: url(../images/bg_top_tit.gif);
}

.bgtab {
	font-family: Verdana;
	font-size: 10px;
	background-color: #FFFFFF;
}
.obrigatorio {
	font-size: 10px;
	color: #CC3300;
}
.tabtit2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #24559E;
	background-image: url(../images/tab_bgtit2.gif);
	line-height: 18px;



}
.textotop {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004384;
	line-height: 12px;
}


/* CSS Ricardo Mangabeira*/

#exames_msg_dados_fornecedor 
{
    font-weight:bold;
    padding-bottom: 12px;
}
