

BODY{
	background-color:;
	border: 2 2 2 2 solid #002081 ;
}
A:link{
	color: #3300CC;
}
A:hover{
	color: #0033FF;
}
A:visited{
	color:#3300CC;
}
A:visited:hover{
	color:#0033FF;
}

TR{
	background-color: #F2F2F2;
}

DIV, P, SPAN, TD, INPUT, SELECT, TEXTAREA, {
	font-family: arial;
	font-size: 12px;
}

/*  FORMULÁRIO  */

INPUT, SELECT, TEXTAREA{
	color: #2956A3;
	border-width: 1px;
	border-style: solid ; 
	border-color: #999;
}


input:focus, textarea:focus, select:focus, label:focus {
	background: #fff;
	border: 1px solid #0000BB
}


TEXTAREA{
	scrollbar-face-color: #CCCCCC;
	scrollbar-base-color: ;
	scrollbar-arrow-color: #2956A3;
	scrollbar-track-color: #EEEEEE;
	scrollbar-dark-shadow-color: #DDDDDD;
	scrollbar-highlight-color:;
	scrollbar-shadow-color: #BBBBBB;
	}
.botao{
	font-weight: normal;
	border-width: 1 1 1 1;
	border-color: #D36F03;
	background-color: #EEEEEE;
}


.tab_form{
	background-color: ;
	border-width: 1 1 1 1;
	border-style: solid ; 
	border-color: #D36F03;
}

.td_form_nome{
	background-color: #FDEECC;
}
.td_form_campo{
	background-color: #EEEEEE;
}


.tr_topico{
	color: #FFFFFF;
	background-color: #D36F03;
	font-weight: bold;
	text-transform: capitalize;

}

.tr_titulo{
	color: #FFFFFF;
	background-color: #D36F03;
	font-weight: bold;
	text-transform: capitalize;

}


.mensagem{
	border-width: thin;
	border-style: solid ; 
	border-color: darkred;
	background-color: yellow;
	text-transform: capitalize;
	border-color: darkred;
	color: darkred;
}


.tr_inativo{
	background-color: #DDDDDD;
	font-style: italic;
	color: #888888;
}

.obs{
	font-size:10px;
	color:Black;
}

.linha0{
	background-color: #f0f0f0;
}

.linha1{
	background-color: #cccccc;
}


.destaque{
	font-size: 15px;
	color:YELLOW;
	font-weight: bold;
}

.destaquetexto{
	color:#AA0000;
	font-weight: bold;
}

.label{
	color:#888888;
}

.valor{
	font-size: 13px;
	font-weight: 100; /* normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 */
	color: #0000AA;
}

.ndisp{
	color: #CC3333;
}

.disp{
	color: #0066CC;
}



a.tooltip{
    position:relative; /*this is the key*/
    z-index:24; 
	background-color:#ccc;
    color:#000;
    text-decoration:none}

a.tooltip:hover{z-index:25; background-color:#ff0}

a.tooltip span{display: none}

a.tooltip:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
	padding: 3px;
    border:1px solid #0cf;
    background-color:#FFFAE6; color:#000;
    text-align: left;}

