a:link                                { text-decoration: none; color: #a0a0a0}
a:visited                             { text-decoration: none; color: #a0a0a0}
a:hover                               { text-decoration: underline; color: #a0a0a0;}

a.cinza_laranja:link                  { font-weight: bold; text-decoration: none; color: #a0a0a0;}
a.cinza_laranja:visited               { font-weight: bold; text-decoration: none; color: #a0a0a0;}
a.cinza_laranja:hover                 { font-weight: bold; text-decoration: none; color: #cc9900;}

a.laranja_cinza:link                  { font-weight: bold; text-decoration: none; color: #cc9900;}
a.laranja_cinza:visited               { font-weight: bold; text-decoration: none; color: #cc9900;}
a.laranja_cinza:hover                 { font-weight: bold; text-decoration: none; color: #7e7e7e;}

a.laranja_underline:link              { text-decoration: none; color: #cc9900;}
a.laranja_underline:visited           { text-decoration: none; color: #cc9900;}
a.laranja_underline:hover             { text-decoration: underline; color: #cc9900;}

a.cinza_underline:link                { text-decoration: none; color: #a0a0a0;}
a.cinza_underline:visited             { text-decoration: none; color: #a0a0a0;}
a.cinza_underline:hover               { text-decoration: underline; color: #a0a0a0;}

a.cinzaescuro_preto:link              { text-decoration: none; color: #666666;}
a.cinzaescuro_preto:visited           { text-decoration: none; color: #666666;}
a.cinzaescuro_preto:hover             { text-decoration: none; color: #000000;}

a.laranjaclaro_laranja:link           { text-decoration: none; color: #ffcc33;}
a.laranjaclaro_laranja:visited        { text-decoration: none; color: #ffcc33;}
a.laranjaclaro_laranja:hover          { text-decoration: none; color: #cc9900;}


body {
       font-family: "Trebuchet MS", Verdana, Georgia, Arial, "Times New Roman", Times, Arial, sans-serif;
       color: #000000;
       padding: 0px 0px 0px 0px;
       margin: 0px 0px 0px 0px;
       border-width: 0px;
       background-color: #FFFFFF;
       background-image:  url(/georoteiros/images/fundo1.gif);
       background-repeat: no-repeat;

       scrollbar-3dLight-Color : #BABABC;
       scrollbar-Arrow-Color : #5E5E5E;
       scrollbar-Track-Color : #CDCDCF;
       scrollbar-DarkShadow-Color : #94B4CD;
       scrollbar-Face-Color : #E9E9E9;
       scrollbar-Highlight-Color : #FFFFFF;
       scrollbar-Shadow-Color : #5E5E5E;
}

.tit_box {
       border: 1pt solid #cc9900;
       background-color: #cc9900;
       font-size: 7pt;
       font-weight: bold;
       color: #ffffff;
}
.txt_box {
       border: 1pt solid #cc9900;
       background-color: #f8f8f8;
       font-size: 7pt;
       font-weight: bold;
       color: #a0a0a0;
}
.txt_box_esq {
       border: 1pt solid #cc9900;
       font-size: 7pt;
       font-weight: bold;
       color: #a0a0a0;
}
.tit_box_erro {
       border: 1pt solid #ff4646;
       background-color: #ff4646;
       font-size: 7pt;
       font-weight: bold;
       color: #ffffff;
}
.txt_box_erro {
       border: 1pt solid #ff4646;
       background-color: #ffffff;
       font-size: 7pt;
       font-weight: bold;
       color: #a0a0a0;
}

.txt_sembox {
       font-size: 7pt;
       font-weight: bold;
       color: #a0a0a0;
}
.DESTAQUES_box {
       border: 1pt solid #cc9900;
}
.NE_txt01 {
       font-family: "Trebuchet MS", Verdana, Georgia, Arial, "Times New Roman", Times, Arial, sans-serif;
       font-size: 9pt;
       font-weight: normal;
       color: #000000;
}
.NE_txtLINK {
       font-size: 8pt;
       color: #cc9900;
}
.NE_imagem {
       border: 1px solid #CCCCCC;
}
.legendamapa_box {
       font-family: Arial, Helvetica, sans-serif;
       padding: 0px 0px 0px 0px;
       border: 1pt solid #000000;
       font-size: 7pt;
       font-weight: normal;
       color: #a0a0a0;
}
.seta {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 8pt;
       color: #cc9900;
}
.tit01 {
       letter-spacing: 3.0px; 
       font-size: 14pt; 
       color: #cc9900;
}
.tit02 {
       letter-spacing: 1.0px; 
       font-size: 9pt; 
       color: #cc9900;
}
.NE_info01 {
       font-size: 8pt;
       color: #ffcc33;
       font-weight: normal;
}
.NE_info02 {
       font-size: 8pt;
       color: #cc9900;
       font-weight: bold;
}
.BOX_DESTAQUE_link a {
       display: block;
       border: 1px solid #eeeeee;
       background-color: #ffffff;
       font-size: 7.5pt;
       font-weight: bold;
       color: #a0a0a0;
       text-decoration: none;
}
.BOX_DESTAQUE_link a:hover {
       display: block;
       background-color: #cc9900;
       font-size: 7.5pt;
       font-weight: bold;
       color: #ffffff;
       text-decoration: none;
}
.link_box_active {
       border: 1px solid #cc9900;
       background-color: #cc9900;
       font-size: 7.5pt;
       font-weight: bold;
       color: #ffffff;
}
.link_box {
       border: 1px solid #999999;
       height: 19px;
       font-size: 8pt;
       font-weight: bold;
       color: #a0a0a0;
}
.link_box1 {
       border-bottom: 2px solid #999999;
       height: 19px;
       font-size: 8pt;
       font-weight: bold;
       color: #a0a0a0;
}
.not01_tit01 {
       font-size: 9pt;
       font-weight: bold;
       color: #ffcc33;
}
.not01_tit02 {
       font-size: 12pt;
       font-weight: bold;
       color: #cc9900;
}
.not01_tit03 {
       font-size: 10pt;
       color: #cc9900;
}
.not01_txt01 {
       font-size: 10pt;
       color: #313131;
}
.not01_txtLINK {
       font-size: 8pt;
       color: #cc9900;
}
.caminho01 {
       letter-spacing: 1.0px; 
       font-weight: normal;
       font-style: normal;
       font-size: 10pt; 
       color: #cc9900;
}
.caminho02 {
       letter-spacing: 1.0px; 
       font-weight: normal;
       font-style: normal;
       font-size: 10pt; 
       color: #cc9900;
}
.creditos01 {
       font-size: 7pt;
       font-weight: bold;
       color: #aaaaaa;
}
.creditos02 {
       font-size: 7pt;
       font-weight: bold;
       color: #7E7E7E;
}
.linksreguabase {
       font-size: 7pt;
       font-weight: bold;
       color: #aaaaaa;
}

.inputdata {
       border: 1px solid #666666;
       background-color:#FFFFFF;
       font-family: Arial;
       font-size: 11px;
       font-weight: normal;
}
.inputdata_obrigatoria {
       border: 1px solid #666666;
       background-color:#CCFF66;
       font-family: Arial;
       font-size: 11px;
       font-weight: normal;
}
.mensagemhelp {
       border: 0px solid #666666;
       background-color:#FFFFFF;
       font-family: Arial;
       font-size: 10px;
       font-weight: bold;
       color: #ff0000;
}

.edicao01 {
       font-size: 10pt;
       font-weight: bold;
       color: #000000;
}
.txt01 {
       font-size: 10pt;
       font-weight: normal;
       color: #666666;
}
.txt02 {
       font-size: 7pt;
       font-weight: normal;
       color: #666666;
}

.line_sep_blue
{
    FONT-SIZE: 1px;
    LINE-HEIGHT: 1px;
    BACKGROUND-COLOR: #ccd4dc
}
.line_sep_left
{
    PADDING-LEFT: 12px;
    BORDER-LEFT: #ccd4dc 1px solid
}


.calender_TABLE {
       border: 1px solid #eeeeee;
       background-color: #ffffff;
       height: 19px;
       width: 165px;
       font-size: 8pt;
       font-weight: bold;
       color: #a0a0a0;
}
.calender_MES {
       font-size: 8pt;
       font-weight: bold;
       color: #666666;
       background-color: #ffffff;
}
.calender_MES a:hover {
       font-size: 8pt;
       font-weight: bold;
       color: #666666;
       background-color: #ffffff;
}
.calender_DIA_SEMANA {
       font-size: 8pt;
       color: #666666;
       background-color: #ffffff;
       border-top: 2px solid #ffffff;
       border-bottom: 2px solid #ffffff;
}
.calender_DIA_SELECT {
       font-size: 8pt;
       color: #666666;
}
.calender_DIA_MARCADO {
       font-size: 8pt;
       font-weight: bold;
       background-image:url(/georoteiros/Apagina/images/bola_calendario_1.gif);
       background-position:center;
       background-color: #F5F5F5;
       color: #ffffff;
       text-decoration: none;
}
a.calendar_DIA_MARCADO_LINK:link {
       font-size: 8pt;
       color: #ffffff;
       text-decoration: none;
}
a.calendar_DIA_MARCADO_LINK:hover {
       font-size: 8pt;
       color: #ffffff;
       text-decoration: none;
}
a.calendar_DIA_MARCADO_LINK:visited {
       font-size: 8pt;
       color: #ffffff;
       text-decoration: none;
}
a.calendar_DIA_MARCADO_LINK:active {
       font-size: 8pt;
       color: #ffffff;
       text-decoration: none;
}

.calender_TABLE_A {
       font-size: 8pt;
       font-weight: normal;
       background-color: #F5F5F5;
       color: #666666;
       text-decoration: none;
}
.calender_TABLE_A a:hover {
       font-size: 8pt;
       font-weight: normal;
       background-color: #F5F5F5;
       color: #666666;
       text-decoration: none;
}

#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
filter: alpha(Opacity=80);
opacity:.8;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CC9900;
