/****************************************************** Botões *****************************************************/


.button-orange-custom {
 cursor: pointer;
 width: 80px;
 height: 16px;
 background-color:#FF6600;
 border-color:#666666;
 border-bottom-style:solid;
 border-width: 1px;
 font-family: Tahoma;
 font-size:10px;
 color:#FFFFFF;
 font-weight:bold;
}

.international-button {	
	background: transparent url(static/images/bot_cp.gif) no-repeat center top;	
}

.button-grey {
 width: 80px;
 height: 20px;
 background-color:#666666;
 border-color:#666666;
 border-bottom-style:solid;
 border-width: 1px;
 font-family: Tahoma;
 font-size:11px;
 color:#FFFFFF;
 font-weight:bold;
 line-height: 9pt;
}

.button-white {
 width: 80px;
 height: 20px;
 background-color:#FFFFFF;
 border-color:#666666;
 border-bottom-style:solid;
 border-width: 1px;
 font-family: Tahoma;
 font-size:11px;
 color:#999999;
 font-weight:bold;
 line-height: 9pt;
}

.button-white2 {
 width: 80px;
 height: 20px;
 background-color:#FFFFFF;
 border-color:#666666;
 border-bottom-style:solid;
 border-width: 1px;
 font-family: Tahoma;
 font-size:11px;
 color:#666666;
 font-weight:bold;
 line-height: 9pt;
}

.button-green {
	cursor: pointer;
	border-color: rgb(0, 129, 54);
	border-width: 1px;
	border-bottom: 1px solid rgb(0, 129, 54);
	height: 16px;
	background-color: rgb(0, 129, 54);
	font-family: Tahoma;
	font-size: 10px;
	color: rgb(255, 255, 255);
	font-weight: bold;
}
.button-green:hover {
	background-color: #666666;
	border-color: #666666;
}

/****************************************************** Fontes ******************************************************/
body{background-color:#DBD8D4;}
body, td, select
{
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: normal;
	text-decoration: none;
	/* scrollbar-3dlight-color : #DBD8D4;
	scrollbar-arrow-color : #777776;
	scrollbar-base-color : #DBD8D4;
	scrollbar-darkshadow-color : #DBD8D4;
	scrollbar-face-color : #DBD8D4;
	scrollbar-highlight-color : #777776;
	scrollbar-shadow-color : #777776;
	scrollbar-track-color : #DBD8D4;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

fieldset
{
	border:0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


li {
	margin-left: 10px;
}

.button-orange {
	cursor: pointer;
	border-color: rgb(102, 102, 102);
	border-width: 1px;
	border-bottom: 1px solid rgb(102, 102, 102);
	height: 16px;
	background-color: rgb(255, 102, 0);
	font-family: Tahoma;
	font-size: 10px;
	color: rgb(255, 255, 255);
	font-weight: bold;
}
.button-orange:hover {
	background-color: #666666;	
}	
.link1
{
 color: #666666;
 font-weight: bold;
 text-decoration: none;
}
.link1:hover
{
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.link2
{
 color: #666666;
 font-weight: normal;
 text-decoration: none;
}
.link2:hover
{
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
.linktit2white {
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: underline;
}
.linktitverde {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #9EB132;
 line-height: normal;
}
.linktitverde:hover {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #9EB132;
}
.menun1 {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.menun1:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.menun3 {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.menun3:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: normal;
 text-decoration: none;
}
.menun3bold {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.menun3bold:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #000000;
 line-height: normal;
 text-decoration: none;
}
.titverde {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #9EB132;
 line-height: normal;
 text-decoration: none;
}
.tit2verde {
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #9EB132;
 line-height: normal;
 text-decoration: none;
}
.tit3verde {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #9EB132;
 line-height: normal;
 text-decoration: none;
}
.titcinza {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.titcinza:hover {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #000000;
 line-height: normal;
 text-decoration: none;
}
.titcinza2 {
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.cinza {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #999999;
 line-height: normal;
 text-decoration: none;
}

.cinza2 {
 font:7.5pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}

.cinza3 {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}


.cinza:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.footer {
 font:7pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #999999;
 line-height: normal;
 text-decoration: none;
}
.footer:hover {
 font:7pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.white {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: none;
}
.white:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: none;
}

.grey {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.grey:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}

.titwhite {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: none;
}
.linkcinza{
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: normal;
 text-decoration: underline;
}
.linkcinza:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: normal;
 text-decoration: underline;
}
.linkinlineedit{
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.linkinlineedit:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: normal;
 text-decoration: none;
}
.linkfooter{
 color: #666666;
 text-decoration: none;
}
.linkfooter:hover {
 color: #000000;
 text-decoration: none;
}
.linkwhite{
 color: #ffffff;
 text-decoration: none;
}
.linkwhite:hover {
 color: #ffffff;
 text-decoration: none;
}
.linkbold{
 color: black;
 font-weight: bold;
 text-decoration: underline;
}
.linkbold:hover{
 color: black;
 font-weight: bold;
 text-decoration: underline;
}
.linkblack{
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: normal;
 text-decoration: underline;
}
.linkblack:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 line-height: normal;
 text-decoration: underline;
}
.linktitwhite{
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: underline;
}
.linktitwhite:hover{
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: underline;
}
.txtbold {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.txtbold:hover {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.tit2white {
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: none;
}
.black
{
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
.titblack
{
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.titblack:hover
{
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #666666;
 font-weight: bold;
 text-decoration: none;
}
.titblack2
{
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.titblack2:hover
{
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}
.titgreen2
{
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #008D2C;
 font-weight: bold;
 text-decoration: none;
}
.titgreen2:hover
{
 font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #008D2C;
 font-weight: bold;
 text-decoration: none;
}
.titorange{
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #FF6600;
 line-height: normal;
 text-decoration: none;
}
.titorange:hover {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}
.titorange2{
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #FF6600;
 line-height: normal;
 text-decoration: none;
}
.titorange2:hover {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 line-height: normal;
 text-decoration: none;
}
.titafi {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #009095;
 line-height: normal;
 text-decoration: none;
}
.afi {
 font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #009095;
 line-height: normal;
 text-decoration: none;
}
.nota
{
 font:7pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
.bigtit
{
	font:11pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
}
.megatit_verde
{
	font:14pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #9EB132;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}
.green{
	color: #008D2C;
 	font-weight: bold;
 	text-decoration: none;
}
.orange{
	color: #FF6600;
 	text-decoration: none;
}
.amarelo_bold{
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCD00;
 	line-height: normal;
 	text-decoration: none;
}
.amarelo_bold2{
	font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCD00;
 	line-height: normal;
 	text-decoration: none;
}
.red{
	color: #CC0000;
 	font-weight: normal;
 	text-decoration: none;
}

.white_bold{
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
 	line-height: normal;
 	text-decoration: none;
}

.bigcinza {
 font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #999999;
 line-height: normal;
 text-decoration: none;
}
.megatit
{
 font:16pt "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #666666;
 line-height: normal;
 text-decoration: none;
}

.green{
	color: #008D2C;
 	font-weight: bold;
 	text-decoration: none;
}
.orange{
	color: #FF6600;
 	text-decoration: none;
}
.amarelo_bold{
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCD00;
 	line-height: normal;
 	text-decoration: none;
}

.green2{
	color: #003333;
 	font-weight: bold;
 	text-decoration: none;
}

.green3{
	color: #006633;
 	font-weight: bold;
 	text-decoration: none;
}

green4{
	color: #B1C15B;
	font-weight: bold;
	text-decoration: none;
}

.green5{
	color: #008136;
	font-weight: bold;
	text-decoration: none;
}

.green6{
	color: #019831;
	font-weight: bold;
	text-decoration: none;
}
/****************************************************** Tabelas e Inputs ******************************************************/
.fd_contentafi
{
  background-color :#D3E9EA;
}
.fd_afic
{
 background-color: #009095;
}
.fd_contentcarga {
	background-color: #EEECC0;
}
.fd_white {
	background-color: #ffffff;
}
.fd_cinza {
	background-color: #DBD8D4;
}
.fd_cinza2 {
	background-color: #C5C0BA;
}
.fd_cinza3 {
	background-color: #EDEBE9;
}
.fd_cinza4 {
	background-color: #666666;
}
.fd_verde {
	background-color: #9EB132;
}
.fd_cinza5 {
	background-color: #797979;
}
.fd_cinza6 {
    background-color: #999999;
}

.fd_content {
	background-color: #E2EBCB;
}
.fd_contentInst {
	background-color: #D7E1D7;
}
.fd_laranja {
	background-color: #FF6600;
}
.fd_verde2 {
	background-color: #C6BF1D;
}
.fd_verde3 {
	background-color: #006633;
}
.fd_verde4 {
	background-color: #727C23;
}

.fd_verde5 {
	background-color: #008136;
	
}

.fd_red {
	background-color: #CC0000;
}
.fd_amarelo{
 background-color: #FFCD00;
}
.fd_amarelo2{
	background-color: #FFE478;
}

.fd_verde6{
	background-color: #D4EC9C;
}

.fd_verde7{
	background-color: #9EB133;
}

.bkg_menu
{
  background-color :#E2EBCB;
}
.fd_zona1
{
 background-color: #999933;
}
.fd_zona2
{
 background-color: #009900;
}
.fd_zona3
{
 background-color: #C1E0A3;
}
.fd_zona4
{
 background-color: #9FE202;
}
.fd_zona5
{
 background-color: #49954A;
}
.fd_zona6
{
 background-color: #006600;
}
.fd_zona7
{
 background-color: #99CC66;
}
.fd_zona8
{
 background-color: #8B8A2E;
}
.cx_top {
	border: 0px solid #666666;
}
.input_head{
	font:8pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #666666;
	background-color: #DBD8D4;
}
.input1{
	font:8pt Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #323B00;
	color: #666666;
	background-color: #ffffff;
	font-weight: normal;
}
.none
{
display: none;
}
#print { 
  display : none; 
} 

.stations-div {
	text-transform: capitalize;
	font-size: 9;
}

.dvhdr1 {
	background:#D7E1D7;
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:1px solid #339900;
	padding:5px;
	width:300px;
}
         
.dvbdy1 {
	background:#FFFFFF;
	font:8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-left:1px solid #339900;
	border-right:1px solid #339900;
	border-bottom:1px solid #339900;
	padding:5px;
	width:300px;
}
