/* CSS Document */

BODY {
	scrollbar-face-color: #6B8ABD;
	scrollbar-highlight-color: #CEDBEF;
	scrollbar-arrow-color: #ffffff;
	
	COLOR: #58736e;
    FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:11px;	
	font-family: helvetica,arial,verdana;
}

td 
{
	COLOR: #58736e;
    FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:10px;	
	font-family: helvetica,arial,verdana;
	
}
.menu{
	COLOR: #58736e;
    FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:10px;	
	font-family: helvetica,arial,verdana;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;

	}
.menu2{
	FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:10px;	
	color:#FFFFFF
	font-family: helvetica,arial,verdana;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;

	}
.texto_branco 
{
	COLOR: #FFFFFF;
    FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:11px;	
	font-family: helvetica,arial,verdana;
}
.topo_botoes 
{
	FONT-WEIGHT: normal;	
    FONT-STYLE: normal;    
    TEXT-DECORATION: none;
    font-size:11px;	
	font-family: helvetica,arial,verdana;		
}

.combo_demon
{
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
	BACKGROUND: #FFFFFF;
    BORDER: 1pt solid #004785;
    padding-left:3pt;
    TEXT-DECORATION: none
}

.botao 
{	background-color:#58736e; 
	color:#ffffff; 
	font-size:11px;
	font-family:helvetica,arial,verdana;
	border:0;
}

.botao_top
{	background-color:#6B8ABD; 
	color:#ffffff; 
	font-size:11px;
	font-family:helvetica,arial,verdana;
	border:0;
}

.campoBarra
{
	font-family:helvetica,arial,verdana;
	font-size:10px; 
	border:1px #999999 solid;	
}

.campo
{
	color:#58736e;
	font-family:helvetica,arial,verdana;
	font-size:11px; 
	border:1px #5A7DBD solid;	
}
/*
.tableLineRight
{
   BORDER-RIGHT: #213873 1px solid;
   PADDING-RIGHT: 1px;
   BORDER-TOP: #213873 1px;
   PADDING-LEFT: 1px;
   PADDING-BOTTOM: 1px;
   MARGIN: 1px;
   BORDER-LEFT: #213873 1px;
   PADDING-TOP: 1px;
   BORDER-BOTTOM: #213873 1px
}

.tableLine
{
   BORDER-RIGHT: #213873 1px solid;
   PADDING-RIGHT: 1px;
   BORDER-TOP: #213873 1px solid;
   PADDING-LEFT: 1px;
   PADDING-BOTTOM: 1px;
   MARGIN: 1px;
   BORDER-LEFT: #213873 1px solid;
   PADDING-TOP: 1px;
   BORDER-BOTTOM: #213873 1px solid
}

.tableLineBottom
{
   BORDER-RIGHT: #213873 1px;
   PADDING-RIGHT: 0px;
   BORDER-TOP: #213873 1px;
   PADDING-LEFT: 0px;
   PADDING-BOTTOM: 0px;
   MARGIN: 0px;
   BORDER-LEFT: #213873 1px;
   PADDING-TOP: 0px;
   BORDER-BOTTOM: #213873 1px solid
}

.tableLineRB
{
   BORDER-RIGHT: #213873 1px solid;
   BORDER-BOTTOM: #213873 1px solid
}
*/
.m0l0i 
{ 
	font-family: helvetica,arial,verdana;
	font-size: 9.9px; 
	text-decoration : bold; 
	padding: 4px; 
}
Menu 
.m0l0o 
{ 
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;   
	text-decoration : none;	
}
 Sub Menu 
.m0l1i 
{ 
	font-family: helvetica,arial,verdana;
	font-size: 10px; 
	text-decoration : none; 
	padding: 4px; 
}
.m0l1o 
{ 
	text-decoration : none; 
	border : 1px solid #FFFFFF; 
}
.m0l2i 
{ 
	font-family: helvetica,arial,verdana;
	font-size: 10px; 
	text-decoration : none; 
	padding: 4px; 
}
.m0l2o 
{ 
	text-decoration : none; 
	border : 1px solid #3163CE; 
}

.rossimidia_ano
{
	BORDER-left: 1px solid #7386B5; 
	BORDER-top: 1px solid #7386B5; 
	HEIGHT: 28px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	background-color:#EFEFF7;
}

.rossimidia_ano_fim
{
	BORDER-left: 1px solid #7386B5; 
	BORDER-top: 1px solid #7386B5; 
	BORDER-right: 1px solid #7386B5;
	HEIGHT: 28px;	
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	background-color:#EFEFF7;
}

A.rossimidia_mes_link
{
	COLOR: #4A71A5;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.rossimidia_meses
{
	BORDER-left: 1px solid #7386B5; 
	BORDER-top: 1px solid #7386B5; 
	BORDER-bottom: 1px solid #7386B5;
	HEIGHT: 28px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	background-color:#EFEFF7;
}

.rossimidia_meses_fim
{
	BORDER-left: 1px solid #7386B5; 
	BORDER-top: 1px solid #7386B5; 
	BORDER-bottom: 1px solid #7386B5;
	BORDER-right: 1px solid #7386B5;
	HEIGHT: 28px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	background-color:#EFEFF7;
}
A
{
	COLOR: #58736e;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    font-size:11px;
	font-family: helvetica,arial,verdana;
}
.line_menu {

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.line_menu2 {

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.h2 {
	background-image: url(images/linhapontilhada.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}
h2{
	font-size: 12px;
	font-weight: bold;
}
.tabelatx{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f5f5f5;
	color: #666666;
}
.tabelatx2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.subtitulo {
 	background-color: #E0E0E0;
	font-size: 12px;
	font-weight: bold;


} 
.tabelatt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5bb3b7;
	background-color:#FFFFFF;
    font-weight:bold;
}
.BGReguaOver {
	background-color:#e2e2e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #304876;
}	
.BGReguaOut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #304876;
}
p, li, ul {
text-align:justify;
}