/* SI_base2 */

.loginsubmit {
border: 1px solid rgb(163,148,165); 
font-family: verdana;
color: rgb(90,90,90);
font-size:.9em;
margin-top : 10px;

}
.logintextarea {
border: 0px solid rgb(222,222,220); 
font-family: verdana;
color: rgb(90,90,90);

}
a:active {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;

}
.aceitar {
background-color: #FAFAFA;
text-weight:Bold;
color: rgb(212,133,0);
}
.actividadeconcluida {

}
.actividadeemexecucao {
text-weight:bold;
}
.actualizacao {
display : none
padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 1em;
text-align : right;
color : black;
background-color : transparent;
}
a:hover {
color : #666366;
text-decoration : none;
font-family: verdana;
background-color: transparent;

}
a:link {
color : #d48500;
text-decoration : none;
font-family: "verdana";
background-color: transparent;

}
a.local:active {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
font-size : .9em;

}
a.local:hover {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
font-size : .9em;

}
a.local:link {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
font-size : .9em;


}
a.local:visited {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
font-size : .9em;

}
a.logincabecalho:active {
color : #103B68;
text-decoration : underline;
font-weight : normal;
background-color: white;

}
a.logincabecalho:hover {
color : #666366;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.logincabecalho:link {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.logincabecalho:visited {
color : #103B68;
text-decoration : none;
font-weight : normal;
background-color: transparent;
}
a.menu:active {
color : #326438;
text-decoration : none;
font-weight : bold;
background-color: transparent;
font-family : "Verdana";
}
a.menu:hover {
color : #666366;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.menu:link {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.menu:visited {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.nomelogin:active {
color :  rgb(212,133,0);
text-decoration : none;
font-weight : bold;
background-color: transparent;
font-size: .9em;
font-family: verdana;

}
a.nomelogin:hover {
color : rgb(132,130,129);
font-weight : bold;
background-color: transparent;
font-size: .9em;
font-family: verdana;

}
a.nomelogin:link {
color : rgb(212,133,0);
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
font-size: .9em;

}
a.nomelogin:visited {
color :  rgb(212,133,0);
text-decoration : none;
font-weight : bold;
background-color: transparent;
font-size: .9em;
font-family: verdana;

}
a.noticia:active {
color : rgb(212,133,0);;
text-decoration : none;
font-family: verdana;



}
a.noticia:hover {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;

}
a.noticia:link {
color :  rgb(212,133,0);
text-decoration : none;
font-family: verdana;

}
a.noticia:visited {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;
font-weight : normal;
}
a.opcao:active {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;

}
a.opcaoatalho:active {
color : #D48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;
}
a.opcaoatalho:hover {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.opcaoatalho:link {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.opcaoatalho:visited {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;
}
a.opcaocentral:active {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;

}
a.opcaocentral:hover {
color : #666366;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.opcaocentral:link {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.opcaocentral:visited {
color : #d48500;
text-decoration : none;
font-family: "verdana";
font-size: .9em;
background-color: transparent;

}
a.opcao:hover {
color : rgb(102,99,102);
text-decoration : none;
font-family: verdana;

}
a.opcao:link {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;
font-weight : normal;

}
a.opcao:visited {
color : rgb(212,133,0);
text-decoration : none;
font-family: verdana;
font-weight : normal;


}
.arvore0 {

}
.arvore1 {
background-image:url(/ests_si/imagens/Arvore1);
}
.arvore2 {
background-image:url(/ests_si/imagens/Arvore2);
}
.arvore3 {
background-image:url(/ests_si/imagens/Arvore3);
}
.arvore4 {
background-image:url(/ests_si/imagens/Arvore4);
}
a:visited {
color : #d48500;
text-decoration : none;
font-weight : normal;
background-color: transparent;
font-family: verdana;
}
.aviso {
color : Red;
background-color : transparent;
text-align : left;
}
.avisoc {
color : Red;
background-color : transparent;
text-align : center;
}
.avisod {
color : Red;
background-color : transparent;
text-align : right;
}
.avisogay {
color : Fuchsia;
background-color : transparent;
text-align : left;
}
.avisomedio {
color : #fbaf5d;
background-color : transparent;
text-align : left;
}
.azul_claro {
color : #99cdeb
}
.azul_esc {
color : #064b7e
}
#barralocalizacao {
background-color:black;

/*
color: rgb(212,133,0);
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
padding-left : 170px;
padding-right : 20px;
padding-top : 3px;
padding-bottom : 3px;
background-position : left top;*/
}
.barralocalizacao {
background-color: black;
}
#barralocalizacao > a  {
display: none;
}
.barratemporal {
background-image:url(/ests_si/imagens/BarraTemporal);
}
.barratemporald {
background-image:url(/ests_si/imagens/BarraTemporalD);
}
.barratemporale {
background-image:url(/ests_si/imagens/BarraTemporalE);
}
body {
font-family : "Verdana";
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
font-size : 0.7em;
background-color: transparent;
padding : 0px 0px 0px 0px;
}
.bold {
font-weight : bold;
}
.botoes {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
margin-left : 0px;
float:right;
vertical-align: middle;
text-align:center;

}
.botoesicon {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
float: right;




}
.branco {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
padding-top: 4px;
color : black;
}
.brancob {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.brancobaprovado {
background-color : ecf9e2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobc {
background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.brancobcaprovado {
background-color : #ecf9e2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobd {
background-color : #FFFFFF;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.brancobdaprovado {
background-color : ecf9e2;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobes {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 0px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobesaprovado {
background-color : #ecf9e2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 0px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.brancobsoc {
background-color : #ffffff;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.brancobsocaprovado {
background-color : ecf9e2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.brancobt {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
vertical-align : top;
}
.brancobtaprovado {
background-color : ecf9e2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
vertical-align : top;
}
.brancoc {
background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
}
.brancod {
background-color : #FFFFFF;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
}
.brancot {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
.brancotc {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
text-align : center;
}
.brancotcaprovado {
background-color : #ecf9e2;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
text-align : center;
}
.brancotd {
background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
text-align : right;
}
.branco2 {
background-color : #FFFFFF;
padding : 0px 0px 0px 0px;
color : Black;
}
.cabecalho {
background-color: rgb(222,222,220);
padding-left : 6px;
padding-right : 6px;
padding-top : 2px;
padding-bottom : 2px;
text-align : left;
color : rgb(212,133,0);
border-style : dotted;
border-color : #006289;
border-width : 1px 0px 0px 0px;

}
.cabecalhoatalhos {
background-color : #DEDEDC;
font-family : "Verdana", sans-serif;
color : #D48500;
padding-left : 6px;
padding-right : 6px;
padding-top : 2px;
padding-bottom : 2px;
text-align : left;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-left: 0px solid #CACACA;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
}
.cabecalhocampus {
background-color : #fec436;
color : 064b7e;
padding-left : 6px;
padding-right : 5px;
padding-top : 6px;
padding-bottom : 2px;
text-align : center;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-left: 0px solid #CACACA;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 20px;
border-top-color : #FEC436;
vertical-align : top;
font-size : 1em;
}
.cabecalholinha {
 background-color : rgb(190,190,190);
color : white;
vertical-align : top;
padding-left : 10px;
padding-right : 6px;
font-size : 1.1em;
font-weight : bold;
font-family: verdana;
padding-top : 4px;
padding-bottom : 4px;

}
.cabecalholinha2  {
background-color : rgb(169,169,169);
color : white;
vertical-align : top;
padding-left : 10px;
padding-right : 6px;
font-size : 1.1em;
font-weight : bold;
font-family: verdana;
padding-top : 4px;
padding-bottom : 4px;

}
.cabecalhologin {
background-color : rgb(222,222,220);
color :rgb(222,222,220);
padding-left : 6px;
padding-right : 6px;
padding-top : 20px;
padding-bottom : 2px;
text-align : center;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-left: 0px solid #CACACA;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : center;
font-size : 1em;

}
.cabecalhologinon {
background-color : rgb(222,222,220);
color :rgb(222,222,220);
padding-left : 6px;
padding-right : 6px;
padding-top : 20px;
padding-bottom : 2px;
text-align : center;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-left: 0px solid #CACACA;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;


}
.cabecalhomenuprincipal {
background-color : #cd5c5c;
color : White;
padding-left : 6px;
padding-right : 6px;
padding-top : 2px;
padding-bottom : 2px;
text-align : center;
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 0.9em;
font-weight : bold;
display:none;
}
.cabecalhoopcoes {
background-color : rgb(255,255,255);
font-family : "Verdana", sans-serif;
color : #E6F6F9;
padding-left : 6px;
padding-right : 6px;
padding-top : 2px;
padding-bottom : 2px;
text-align : center;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-left: 0px solid #CACACA;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
}
.caixadentro {
float: left;
margin: 0px;
font-family:"Verdana",sans-serif;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-right: 0px solid black;
border-top: 1px solid black;
padding: 4px;
overflow: auto;
background-color:White;

}
.caixafora {
font-family:"Verdana",sans-serif;
float: left;
margin: 5px;
border: 1px solid black;
padding: 0px 0px 0px 0px;
}
.caixaoff {
color: rgb(102,99,102);
margin: 0px;

overflow: auto;
background-color:rgb(222,222,220);
font-family:verdana;
text-align: center;
font-size: 0.90em;
text-decoration: none;
border: 1px solid #FFFFFF
}
.caixaon {
color: rgb(212,133,0);
margin: 0px;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-right: 0px solid black;
border-bottom: 0px solid black;
padding: 4px;
overflow: auto;
background-color:rgb(252,231,173);
font-family:verdana;
text-align: center;
font-size: 0.90em;
text-decoration: none;

}
.calendevent {
background-color : rgb(247,181,18);
padding-left : 0px;
padding-right : 0px;
color : rgb(255,255,255);
text-align : center;
}
.calendeventsel {
background-color :  rgb(247,181,18);
padding-left : 0px;
padding-right : 0px;
color : rgb(255,255,255);
border-width : 0px;
border-style : solid;
text-align : center;
}
.calendfds {
background-color : rgd(255,255,255);
border-right : 1px solid rgb(140,139,137);
border-top : 1px solid rgb(140,139,137);
border-bottom : 1px solid rgb(140,139,137);
border-left : 1px solid rgb(140,139,137);
padding-left : 0px;
padding-right : 0px;
color : rgb(140,139,137);
text-align : center;
}
.calendfdssel {
background-color : #F2F2F2;
border-right : 1px solid #D48500;
border-top : 1px solid #D48500;
border-bottom : 1px solid #D48500;
border-left : 1px solid #D48500;
padding-left : 0px;
padding-right : 0px;
color : #D48500;
text-align : center;
}
.calendfer {
background-color : #D48500;
padding-left : 0px;
padding-right : 0px;
color : rgb(255,255,255);
text-align : center;
border-width : 1px;
border-style : solid;
border-color : #D48500;
}
.calendfersel {
background-color : #c8edca;
padding-left : 0px;
padding-right : 0px;
color : Black;
border-width : 1px;
border-style : solid;
border-color : red;
text-align : center;
}
.calendnorm {
background-color : #F2F2F2;
border-right : 1px solid rgb(140,139,137);
border-top : 1px solid rgb(140,139,137);
border-bottom : 1px solid rgb(140,139,137);
border-left : 1px solid rgb(140,139,137);
padding-left : 0px;
padding-right : 0px;
color : rgb(140,139,137);
text-align : center;
}
.calendsel {
background-color : #F2F2F2;
border-right : 2px solid #D48500;
border-top : 2px solid #D48500;
border-bottom : 2px solid #D48500;
border-left : 2px solid #D48500;
padding-left : 0px;
padding-right : 0px;
color : #D48500;
text-align : center;
}
.calendsem {
background-color : rgb(247,181,18);
padding : 0px 8px 0px 8px;
color : White;
text-align : center;
}
.campus {
background-color : #FEC436;
color : #fec436;
padding-left : 4px;
padding-right : 4px;
padding-top : 3px;
padding-bottom : 3px;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
text-align : center;
border-bottom: 0px solid #99cdeb;
border-right: 0px solid #CACACA;
}
.cara {
background-color : transparent;
color: Black;
padding-left : 10px;
padding-right : 10px;
padding-top : 0px;
padding-bottom : 0px;
font-size : 0.85em;
text-align : right;
}
.centro {
background-image :none;
width: 100%;
background-color:white;

}
.cinzento {
color : #AAAAAA;
}
.claro {
background-color : White;
padding-left : 4px;
padding-right : 4px;
color : #064b7e;
}
.clarob {
background-color : #f2f2f2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
}
.clarobaprovado {
background-color : d0f0b7;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.clarobc {
background-color : #f2f2f2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
}
.clarobcaprovado {
background-color : #f2f2f2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
}
.clarobcn {
background-color : #f2f2f2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : #D48500;
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
}
.clarobd {
background-color : #eaf5fb;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.clarobdaprovado {
background-color : d0f0b7;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.clarobes {
background-color : #F2F2F2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 0px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.clarobesaprovado {
background-color : d0f0b7;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 0px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.clarobsoc {
background-color : #F2F2F2;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.clarobsocaprovado {
background-color : d0f0b7;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.claroc {
background-color : white;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : #fec436;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #fec436;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #fec436;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #fec436;
border-right-style : solid;
border-right-width : 1px;

}
.claroc-inq {
background-color : white;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : #fec436;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #fec436;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #fec436;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #fec436;
border-right-style : solid;
border-right-width : 1px;

}
.clarod {
background-color : White;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : #064b7e;
}
.clarot {
background-color : #eaf5fb;
padding-left : 4px;
padding-right : 4px;
color : #064b7e;
vertical-align : top;
text-align : left;
line-height: 150%;
vertical-align : middle;

}
.clarotc {
background-color : #eaf5fb;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
.clarovermc {
background-color :  #FF7F7F;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
}
.cmd {
float: right;
margin: 0px;
padding: 0px;
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-right:3px;

}
.conteudocentral {
background-color : white;
color : rgb(102,99,102);
padding-left : 40px; 
padding-right : 52px;
padding-top : 0px; 
padding-bottom : 10px;
vertical-align : top; 
text-align : justify;
font-family: verdana;

}
.conteudodireito {
background-color: rgb(222,222,220);
color : rgb(247,181,18);
padding : 0 0 0 0;
vertical-align : top;
font-family:Verdana;
text-align: left;
width : 120px;

}
.conteudoesquerdo {
background-color :  #DEDEDC;
font-family : "Verdana";
color : white;
padding : 26px 0 0 0 ;
vertical-align : top;
width : 132px;
border-right: 0px;

}
.conteudolinha {
background-color : rgb(232,232,227);
padding-left : 6px;
padding-right : 6px;
padding-top : 8px;
padding-bottom : 6px;
text-align : left;
border-left-style : solid;
border-left-width : 0px;
border-right-style : solid;
border-right-width : 0px;
border-bottom-style : solid;
border-bottom-width : 0px;
border-top-style : solid;
border-top-width : 0px;

border-width: thin thin thin thin;



}
.conteudosnivel1 {
margin : 6px 10px 6px 10px;
}
.conteudosnivel10 {
margin : 6px 10px 6px 200px;
}
.conteudosnivel2 {
margin : 6px 10px 6px 20px; 
}
.conteudosnivel3 {
margin : 6px 10px 6px 30px;
}
.conteudosnivel4 {
margin : 6px 10px 6px 40px;
}
.conteudosnivel5 {
margin : 6px 10px 6px 50px;
}
.conteudosnivel6 {
margin : 6px 10px 6px 60px;
}
.conteudosnivel7 {
margin : 6px 10px 6px 70px;
}
.conteudosnivel8 {
margin : 6px 10px 6px 80px;
}
.conteudosnivel9 {
margin : 6px 10px 6px 90px;
}
.copyright {
padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 0.85em;
text-align : left;
color : #959595;
background-color: transparent;
}
.coralfacec {
background-color : #8FC794;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.coramarelo {
background-color : #fec436;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
}
.coramarelobc {
background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
}
.coramareloc {
background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.coramarelod {
background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
}
.corazulc {
background-color : #98b9c9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.corlaranja {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
}
.corlaranjabc {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
}
.corlaranjac {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.corlaranjad {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
}
.corverde {
background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
}
.corverdec {
background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.corverded {
background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
}
.corvermelho {
background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
}
.corvermelhoc {
background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
}
.corvermelhod {
background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
}
.cursormao {
cursor : pointer;
cursor : hand; /* IE Workaround  */
}
.cvisita {
background-color : #eaf5fb;
color : Black;
padding-left : 12px;
padding-right : 12px;
padding-top : 6px;
padding-bottom : 6px;
text-align : center;
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
}
dd {
margin-left : 45px;
margin-top : 0px;
margin-bottom : 10px;
margin-right : 0px;
}
.destaque {
width : 123px;
background-image : url("/ess_si/imagens/H_Home1");





}
.destaqueactivo {
background-color : rgb(255,255,255);
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
div {
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
}
div.barralocalizacao {
background-color : rgb(251,219,136);
color: rgb(212,133,0);
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
padding-left : 170px;
padding-right : 20px;
padding-top : 3px;
padding-bottom : 3px;
background-position : left top;
}
div#barralocalizacao a:active {
background-color:transparent;
font-weight:normal;
text-decoration:none;
color:#D48500;
}
div#barralocalizacao a:hover {
background-color:transparent;
font-weight:normal;
text-decoration:none;
color: rgb(255,255,255);
}
div#barralocalizacao a:link {
background-color:transparent;
font-weight:normal;
text-decoration:none;
color:#D48500;
}
div#barralocalizacao a:visited {
background-color:transparent;
font-weight:normal;
text-decoration:none;
color:#D48500;
}
div.cabecalho {
background:#CCCCCC;
font-family : "Verdana", sans-serif;
height:81px;
width:auto;
border:1px solid #000000;
color: #D48500;
}
div.cabecalhomenuesquerdo {
display: none;
}
div.caixa10 {
padding : 10px 10px 10px 10px;
}
div.conteudo {
position: relative;
background:#00FFFF;
left:0px;
top:-1px;
width:auto;
border:1px solid #000000;
z-index:3;
margin:0px 151px 0px 150px;
padding:0px;
}
div#menuesquerdo {
border-color:black Black;
border-style:solid;
border-width:0px;
color:Black;
font-size:1em;
margin:0;
padding:0;
width:auto;
font-family : "Verdana";
}
div.menuopcoes {
font-family : "Verdana", sans-serif;
color : #d48500;
}
div.menuprincipal {
font-family : "Verdana", sans-serif;
}
div.rodape {
position: relative;
font-family : "Verdana", sans-serif;
left:0px;
top:-2px;
width:auto;
height:81px;
background:#CCFFCC;
border:1px solid #000;

}
dt {
font-weight : bold;
margin-left : 25px;
}
.editavel {
border-color: #c5968c;
border-width: 1px;
border-style: dashed;
}
.error {
display: inline;
color: white;
background-color: red;
}
.escuro {
background-color : rgb(255,255,255);
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;


}
.escurob {
background-color :  rgb(213,213,213);
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
}
.escurobaprovado {
background-color : #c4eca5;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobc {
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;
height:25px
}
.escurobcaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobd {
background-color : rgb(255,255,255);
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #c4c4c4;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #c4c4c4;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #c4c4c4;
border-right-style : solid;
border-right-width : 1px;
}
.escurobdaprovado {
background-color : #c4eca5;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobeoc {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobeocaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobesoc {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escurobesocaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
}
.escuroboc {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.escurobocaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.escurobsoc {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.escurobsocaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 0px;
}
.escurobtc {
background-color : #E6E6E6;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
vertical-align : top;
text-align :  center;
}
.escurobtcaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : Black;
border-top-style : solid;
border-top-width : 1px;
border-left-color : Black;
border-left-style : solid;
border-left-width : 1px;
border-right-color : Black;
border-right-style : solid;
border-right-width : 1px;
vertical-align : top;
}
.escuroc {
background-color :#f2f2f2;
color : rgb(140,139,137);
border-bottom-color : rgb(140,139,137);
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : rgb(140,139,137);
border-top-style : solid;
border-top-width : 1px;
border-left-color : rgb(140,139,137);
border-left-style : solid;
border-left-width : 1px;
border-right-color : rgb(140,139,137);
border-right-style : solid;
border-right-width : 1px;

}
.escurocaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
}
.escurocentro {
background-color : rgb(140,139,137);
padding-left : 2px;
padding-right : 8px;
padding-top : 4px;
padding-bottom : 4px;
color : rgb(255,255,255);
text-align : left;
border-right:  rgb(140,139,137) 0px solid;
border-top: rgb(140,139,137) 1px solid;
border-left: rgb(140,139,137) 0px solid;
border-bottom: rgb(140,139,137) 1px solid;
vertical-align : top;

}
.escurocentrocolapsed {
background-color : rgb(140,139,137);
padding-left : 2px;
padding-right : 8px;
padding-top : 4px;
padding-bottom : 4px;
color : rgb(255,255,255);
text-align : left;
border-right: rgb(140,139,137) 0px solid;
border-top: rgb(140,139,137) 1px solid;
border-left: rgb(140,139,137) 0px solid;
border-bottom:rgb(140,139,137) 2px solid;
vertical-align : top;

}
.escuroct {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align:top;
}
.escurod {
background-color : rgb(213,213,213);
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : rgb(140,139,137);
}
.escurodireito {
background-color : rgb(252,231,173);
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : right;
border-right: rgb(140,139,137) 1px solid;
border-top: rgb(140,139,137) 1px solid;
border-left: rgb(140,139,137) 0px solid;
border-bottom: rgb(140,139,137) 1px solid;
vertical-align : top;

}
.escurodireitocolapsed {
background-color : rgb(252,231,173);
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : right;
border-right: rgb(140,139,137) 1px solid;
border-top: rgb(140,139,137) 1px solid;
border-left: rgb(140,139,137) 0px solid;
border-bottom: rgb(140,139,137) 2px solid;
vertical-align : top;

}
.escuroesquerdo {
background-color : rgb(213,213,213);
padding-left : 8px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: rgb(140,139,137) 0px solid;
border-top: rgb(140,139,137) 1px solid;
border-left: rgb(140,139,137) 1px solid;
border-bottom: rgb(140,139,137) 1px solid;
vertical-align : top;
}
.escuroesquerdocolapsed {
background-color :rgb(213,213,213);
padding-left : 8px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: rgb(140,139,137) 0px solid;
border-top: rgb(140,139,137) 1px solid;
border-left:rgb(140,139,137) 1px solid;
border-bottom: rgb(140,139,137) 2px solid;
vertical-align : top;
}
.escurot {
background-color : #c9ecff;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
.escurotc {
background-color : #c9ecff;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
.escurotcaprovado {
background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
.escurotd {
background-color : #c9ecff;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
}
form {
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border: 0px;
}
.formatar {
border-collapse : collapse;
width : 100%;
font-family : "Verdana", sans-serif;
font-size : 1em;
border-width : 0px;
color: #D48500;
}
.formatardados  {
color: rgb(102,99,102);
font-family : verdana;
font-size :1.0em;
vertical-align : top;
padding-top : 6px;
padding-left : 6px;
padding-right : 6px;
line-height:150%;

}
.formatar2 {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
text-align: left;
}
.formula {
background-color : #ffffee;
padding : 4px;
color : Black;
border-bottom-color : f2f2f2;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : e6e6e6;
border-top-style : solid;
border-top-width : 1px;
border-left-color : f2f2f2;
border-left-style : solid;
border-left-width : 1px;
border-right-color : e6e6e6;
border-right-style : solid;
border-right-width : 1px;
font-family : "Courier New", monospace;
font-size:1.2em;
text-align : center;
}
.formulario {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;

}
.formulariobotoes {
text-align : right;
}
.formulariobotoes_central {
text-align : center;
}
.formularionome {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
text-align : right;
font-weight : bold;
vertical-align : top;
color: rgb(212,133,0);
}
.formularionomee {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
text-align : left;
font-weight : bold;
vertical-align : top;

}
.formularionomeobr {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
text-align : right;
font-weight : bold;
vertical-align : top;
white-space : nowrap;
color : #FF0000
}
.formularionometopo {
border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
text-align : right;
font-weight : bold;
vertical-align : top;
}
.geracao {
padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 1em;
text-align : left;
color : black;
background-color: transparent;
display : none;
}
.hidden {
display: none;
}
.horarioL {
background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
}
.horarioP {
background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
}
.horarioT {
background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.horarioTP {
background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
}
hr {
width:100%;
color:#CCCCCC;
height : 1px;
}
html > body #menuesquerdo li.m1-selected a {
width: auto;

}
html > body #menuesquerdo li.m1-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m10-selected a {
width: auto;
}
html > body #menuesquerdo li.m10-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m11-selected a {
width: auto;
}
html > body #menuesquerdo li.m11-selected a:hover {
width:auto;
}
html > body #menuesquerdo li.m12-selected a {
width: auto;
}
html > body #menuesquerdo li.m12-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m13-selected a {
width: auto;
}
html > body #menuesquerdo li.m13-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m2-selected a {
width: auto;
}
html > body #menuesquerdo li.m2-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m3-selected a {
width: auto;
}
html > body #menuesquerdo li.m3-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m4-selected a {
width: auto;
}
html > body #menuesquerdo li.m4-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m5-selected a {
width: auto;
}
html > body #menuesquerdo li.m5-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m6-selected a {
width: auto;
}
html > body #menuesquerdo li.m6-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m7-selected a {
width: auto;
}
html > body #menuesquerdo li.m7-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m8-selected a {
width: auto;
}
html > body #menuesquerdo li.m8-selected a:hover {
width: auto;
}
html > body #menuesquerdo li.m9-selected a {
width: auto;
}
html > body #menuesquerdo li.m9-selected a:hover {
width: auto;
}
html>body #menuesquerdo li.m1 a {
width: auto;
}
html>body #menuesquerdo li.m1 a:hover {
width: auto;
}
html>body #menuesquerdo li.m10 a {
width: auto;
}
html>body #menuesquerdo li.m10 a:hover {
width: auto;
}
html>body #menuesquerdo li.m11 a {
width: auto;
}
html>body #menuesquerdo li.m11 a:hover {
width:auto;
}
html>body #menuesquerdo li.m12 a {
width: auto;
}
html>body #menuesquerdo li.m12 a:hover {
width: auto;
}
html>body #menuesquerdo li.m13 a {
width: auto;
}
html>body #menuesquerdo li.m13 a:hover {
width: auto;
}
html>body #menuesquerdo li.m2 a {
width: auto;
}
html>body #menuesquerdo li.m2 a:hover {
width: auto;
}
html>body #menuesquerdo li.m3 a {
width: auto;
}
html>body #menuesquerdo li.m3 a:hover {
width: auto;
}
html>body #menuesquerdo li.m4 a {
width: auto;
}
html>body #menuesquerdo li.m4 a:hover {
width: auto;
}
html>body #menuesquerdo li.m5 a {
width: auto;
}
html>body #menuesquerdo li.m5 a:hover {
width: auto;
}
html>body #menuesquerdo li.m6 a {
width: auto;
}
html>body #menuesquerdo li.m6 a:hover {
width: auto;
}
html>body #menuesquerdo li.m7 a {
width: auto;
}
html>body #menuesquerdo li.m7 a:hover {
width: auto;
}
html>body #menuesquerdo li.m8 a {
width: auto;
}
html>body #menuesquerdo li.m8 a:hover {
width: auto;
}
html>body #menuesquerdo li.m9 a {
width: auto;
}
html>body #menuesquerdo li.m9 a:hover {
width: auto;
}
h1 {
color : rgb(102,99,102);
font-family : verdana;
font-weight : bold;
text-align : left;
border-style: dotted;
border-color: #959595;
border-width: 0 0 0 1px;
padding: 6px;
margin-top: 38px;
font-size: 14;
}
h2 {
color : rgb(102,99,102);
font-family : verdana;
font-weight : bold;
font-size : 1.1em;
text-align : left;
list-style-image: none;
}
h2.e {
color : rgb(102,99,102);
font-family : verdana;
font-weight : bold;
text-align : left;
border-style: dotted;
border-color: #959595;
border-width: 0 0 0 1px;
padding: 6px;
margin-top: 38px;
font-size: 14;
}
h3 {
font-size : 1em;
text-align : left;
font-family : verdana;
font-weight : bold;
border-style: dotted;
border-color: rgb(102,99,102);
border-width: 0 0 0 1px;
color : rgb(102,99,102);
}
h4 {
color : rgb(212,133,0);
font-size : 1em;
background-color: transparent;
text-align : left;



}
h5 {
font-size : 0.85em;
font-weight : normal;
text-align : center;
}
.idioma {
display:none;
}
img.ajuda {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
margin-left : 5px;
text-align:center;
vertical-align: middle;

}
img.border0 {
border : 0px; 
border-style : solid;


}
img.border1 {
border : 1px; 
border-style : solid;
border-color : #99cdeb;
}
img.botoes {
border : 0px; 
border-style : solid;
}
img.botoesicon {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
float: right;

}
img.destaque {


}
img.idioma {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
margin-right : 20px;
}
img.imprimir {
display: none;
}
img.logotipo {
width : 248px;
height : 110px;
border : 0px; 
border-style : solid;
}
img.notifica {
border : 0px; 
border-style : solid;
vertical-align : middle;
}
img.planta {
border : 0px; 
border-style : solid;
width : 113px;
height : 82px;
}
img.spacer {
height : 10px;
display:none
}
img.spacerdireito {
height : 0px;
margin : 0px 0px 0px 0px:
padding : 0px 0px 0px 0px;
display:none;
}
img.spaceresquerdo {
height : 70px;
display:none;
}
img.spacerfundo {
height : 0px;
display:none;
}
img.spacertopo {
height : 0;
display:none;
}
img.tlogotipoinst {
width : 130px;
height : 120px;
border : 0px; 
}
img.validacao {
border : 0px; 
border-style : solid;
/*vertical-align : left;*/
horizontal--align : left;
position:relative;
left:100px;
top:0px;
}
.indentar {
padding-left: 2em;
}
input {
font-family : "Trebuchet MS", sans-serif;
font-size:1em;
}
input.activo {
font-family : "Trebuchet MS", sans-serif;
font-size:1em;
background-color : #FFFFFF;
}
input.inactivo {
font-family : "Trebuchet MS", sans-serif;
background-color : #DADADA;
color : Black;
font-size:1em;
}
.invisivel {
display:none;
}
.laranja {
color : BB863A;
}
li#caixa-atalhos-conteudo-adicionar {
list-style-image:url(../imagens/Atalho);
margin-left:5px;
}
li#caixa-atalhos-conteudo-portal {
list-style-image:url(../imagens/AtalhosPortal);
margin-left:5px;
}
li.mais {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/ListaMais");

}
li.menos {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/ListaMenos");
}
li.menu {
list-style-type : square;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left : 0px;
padding-right : 0px;
}
li.nada {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/ListaNada");
}
li.pesquisaitem {
padding-bottom: 10px;
color: #01698E;
font-size : 17;
font-family: "verdana";
list-style-type: disc;
}
li.semamarelo {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/SemAmarelo");
}
li.semapagado {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/SemApagado");
}
li.semcinzento {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/SemCinzento");
}
li.semverde {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/SemVerde");
}
li.semvermelho {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ests_si/imagens/SemVermelho");

}
.login {
border-collapse : collapse;
font-family : verdana;
font-size : 1em;
border-width : 0px;
background-color : transparent;
color : black;
padding : 4px 6px 3px 6px;
}
.logindireito {
display: none;



}
.loginesquerdo {
display: none; 

}
.logo {
background-image: url(/ess_si/imagens/H_logo);
background-position: left top;
background-color: white;
width: 132px;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
}
.logo > a {
display: block;
width: 130px;
height: 120px;


}
.margemesquerda {
margin-left : 40px;
margin-top : 0px;
margin-bottom : 0px;
margin-right : 0px;
}
#menuesquerdo {
border-top: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid black;
border-right: 0px solid black;
width: 100%;
padding: 0px;
margin: 0;
font-family : "verdana";
background-color: #dededc;
color: white;
text-align: left;


}
#menuesquerdo li {
margin: 0;
}
#menuesquerdo li.m1 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m1 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m1-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m10 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: rgb(154,153,151);
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m10 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m10-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: rgb(154,153,151);
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m11 a {
display: block;
padding: 2px 12px 2px 12px;
background-color:rgb(140,139,137);
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m11 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m11-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color:rgb(140,139,137);
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m12 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m12 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m12-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m13 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m13 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m13-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m2 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m2 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m2-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m3 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;


}
#menuesquerdo li.m3 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m3-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m4 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m4 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m4-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m5 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m5 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m5-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m6 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m6 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m6-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m7 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m7 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m7-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m8 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m8 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m8-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m9 a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m9 a:hover {
display: block;
padding: 2px 12px 2px 12px;
background-color: #666366;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo li.m9-selected a {
display: block;
padding: 2px 12px 2px 12px;
background-color: #a9a9a9;
color: white;
text-decoration: none;
width: 100%;
height: 25px;
border-bottom: 1px solid white;
text-align: left;

}
#menuesquerdo ul {
list-style : none;
margin: 0;
padding: 0;
border: none;
}
.mextra {
background-color :white;
color : Black;
padding-left : 12px;
padding-right : 12px;
padding-top : 6px;
padding-bottom : 6px;
text-align : left;
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
}
.negroc {
background-color : #CCCCCC;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
font-weight : bold;
}
.normal {
color: rgb(212,133,0);

}
.noticias {
background-color : rgb(222,222,220);
font-family: verdana;
padding-left : 4px;
padding-right : 4px;
padding-top : 6px;
padding-bottom : 6px;
border-left-style : solid;
border-left-width : 0px;
border-left-color :rgb(222,222,220);
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
border-bottom-width : 0px;
text-align : left;
color :rgb(212,133,0);
}
.noticiasespecificas {
background-color : #FFFFEE;
color : Black;
padding-left : 6px;
padding-right : 6px;
padding-top : 3px;
padding-bottom : 3px;
text-align : left;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color : #CACACA;
border-bottom-style : solid;
border-bottom-width : 1px;
border-bottom-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-top-color : #99cdeb;
vertical-align : top;
font-size : 0.85em;
}
.noticias_primeira_pagina {
color : rgb(212,133,0);
line-height:180%;
font-weight : bold;
font-family : verdana;
padding-left : 6px;
padding-right : 6px;
padding-top: 12px
padding-bottom : 12px;
font-size : 1.0em;
text-align: left;

}
.opcaoatalho {
background-color :#DEDEDC;
font-family : "Verdana", sans-serif;
color :  #D48500;
padding-left : 0px;
padding-right : 0px;
padding-top : 0px;
padding-bottom : 0px;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color :#CACACA;
border-top-style : solid;
border-top-width : 0px;
border-top-color : #CACACA;
vertical-align : top;
font-size : .9em;
text-align : left;
border-bottom: 0px solid #CACACA;
border-right: 0px solid #CACACA;
}
.opcoes {
background-color : rgb(222,222,220);
font-family: verdana;
color: rgb(212,133,0);
padding-left : 15px;
padding-right : 4px;
padding-top : 6px;
padding-bottom : 6px;
border-left-style : solid;
border-left-width : 0px;
border-left-color :rgb(222,222,220);
border-right-style : solid;
border-right-width : 0px;
border-right-color : rgb(222,222,220);
border-top-style : solid;
border-top-width : 0px;
border-top-color : rgb(222,222,220);
vertical-align : top;
border-bottom-width : 0px;
text-align : left;

}
.opcoesatalhos {
background-color :rgb(222,222,220);
font-family : "Verdana", sans-serif;
color : rgb(212,133,0);
padding-left : 0px;
padding-right : 0px;
padding-top : 6px;
padding-bottom : 6px;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color : #CACACA;
border-top-style : solid;
border-top-width : 0px;
border-top-color : #CACACA;
vertical-align : top;
font-size : .9em;
text-align : left;
border-bottom: 0px solid #CACACA;
border-right: 0px solid #CACACA;
}
.opcoescentrais {
background-color : transparent;
color : rgb(102,99,102);
font-family : verdana;
padding-left : 6px;
padding-right : 6px;
padding-top : 3px;
padding-bottom : 3px;
text-align : left;
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 0px;
border-bottom-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : middle;

}
.opcoescentraisimagem {
width : 32px;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
border-right: black 0px solid;
border-top: black 0px solid;
font-size: 0.85em;
vertical-align: middle;
border-left: black 0px solid;
color: black;
border-bottom: black 0px solid;
background-color: transparent;
text-align: center;
}
.opcoeslogin {
background-color : rgb(222,222,220);
color : rgb(155,155,155);
padding-left : 4px;
padding-right : 4px;
padding-top : 3px;
padding-bottom : 3px;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
text-align : center;
border-bottom: 0px solid #CACACA;
border-right: 0px solid #CACACA;

}
.opcoesloginon {
background-color : rgb(222,222,220);
color : rgb(155,155,155);
padding-left : 4px;
padding-right : 4px;
padding-top : 3px;
padding-bottom : 3px;
border-left-style : solid;
border-left-width : 0px;
border-left-color : #CACACA;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : 1em;
text-align : center;
border-bottom: 0px solid #CACACA;
border-right: 0px solid #CACACA;

}
.outdated {
color : #AAAAAA;
}
.parceiros {
border-color:rgb(232,232,227);
border-left-style : solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-bottom-style:solid;
border-bottom-width:1px;


}
.pb {
background-color : #80FF80;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
.pesquisacontexto {
font-size : 0.9em;
font-style : italic;
}
.pesquisaurl {
color : Green;
font-size : .9em;
}
pre {
background-color : #FFFFEE;
border : 1px dotted;
border-color: #99cdeb;
padding : 5px;
font-family : monospace;
font-size : 1em;
color : Black;
}
.preto {
color : #000000;
}
.previsao {
color : #8c2d19;
}
.rejeitar {
background-color:rgb(212,133,0);
text-weight:Bold;
color:#fafafa;
}
.reservado {
background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
vertical-align : middle;
}
.rodape {
background-color : #ADE0ED;
height : 0px
color: #064b7e;
border-left-style : solid;
border-left-width : 0px;
border-left-color : Black;
border-right-style : solid;
border-right-width : 0px;
border-right-color : Black;
border-bottom-style : solid;
border-bottom-width : 1px;
border-bottom-color : #abc5d2;
border-top-style : solid;
border-top-width : 1px;
border-top-color : #abc5d2;
padding-left : 4px;
padding-right : 4px;
padding-top : 0px;
padding-bottom : 0px;
display : none;

}
select {
font-family : "Trebuchet MS", sans-serif;
font-size:1em;
}
span#acessibilidade {
display:none
}
span.tip {
border-bottom: 1px dotted #D48500;
padding:0;
}
.statescuroc {
background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #c4c4c4;
border-top-style : solid;
border-top-width : 0px;
border-left-color : #c4c4c4;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #c4c4c4;
border-right-style : solid;
border-right-width : 1px;
}
.statescurol {
background-color : #E6E6E6;  text-align : left;  padding-left : 4px;  padding-right : 4px;  color : Black;  border-bottom-color : #c4c4c4;  border-bottom-style : solid;  border-bottom-width : 1px;  border-top-color : #c4c4c4;  border-top-style : solid;  border-top-width : 0px;  border-left-color : #c4c4c4;  border-left-style : solid;  border-left-width : 1px;  border-right-color : #c4c4c4;  border-right-style : solid;  border-right-width : 1px;
}
.tabela {
border-collapse : separate;
font-size : 1em;
}
.tabelab {
border-collapse : collapse;
font-size : 1em;
}
.tabelae5 {
border-collapse: separate; border-spacing: 5px;
}
.tabelamaxima {
border-collapse : separate;
font-size : 1em;
width : 100%;
}
.tabelamaximab {
border-collapse : collapse;
font-size : 1em;
width : 100%;
}
table {
color : rgb(102,99,102);

text-align : left;
line-height: 150%;
font-family: verdana;
}
table[border="0"] > tbody > tr > td {
border: #d3d3d3 0px dotted ;
}
table.central {
width : 432px;
margin-left : auto; 
margin-right : auto;
}
table.centrar {
margin-left: auto;
margin-right: auto;
}
.tb {
background-color : Orange;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
td.fotoalbum {
text-align:center;
vertical-align:top;
padding:5px;
}
td.opcoes a:link, td.opcoes a:visited, td.opcoes a:active, td.opcoes a:hover {
background-color:transparent;
color:#D48500;
font-weight:normal;
text-decoration:none;
}
td.opcoes ul {
margin-left: 1px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 5px;
padding-left : 0px;
padding-right : 0px;
list-style-type : none;
color: #D48500;
}
td.pequeno {
font-size : 0.85em;
font-weight : normal;
background-color : #F2F2F2;
padding-left : 4px;
padding-right : 4px;
color : Black;

}
td.pequenod {
font-size : 0.85em;
font-weight : normal;
background-color : #F2F2F2;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : right;

}
td.quadra {
width : 80px;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
}
.teclasatalho {
position : absolute;
top : -300px;
}
textarea {
font-family: verdana;
font-size:1em;
}
textarea.inactivo {
font-family : "Trebuchet MS", sans-serif;
background-color : Silver;
color : Black;
font-size:1em;
}
.texto {
text-indent : 25px;
text-align : justify;
}
.textoc {
text-align : center;
}
.textod {
text-align : right;
}
.textoe {
text-align : justify;
}
.textogrande {
font-size : 1.1em;
}
.textopequeno {
font-size : 0.9em;
}
.textopequenoc {
font-size : 0.9em;
text-align : center;
}
.textopequenoconteudos {
font-size : 0.9em;
margin-left : 20px;
margin-top : 0px;
margin-bottom : 0px;
margin-right : 60px;
}
.textopequenod {
font-size : 0.9em;
text-align : right;
}
.textopequenonoticia {
font-size : 0.9em;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 20px;
margin-right : 60px;
color: rgb(102,99,102);
text-align: "justify";
}
.textopequeno2 {
font-size : 0.9em;
}
.th {
background-color : rgb(222,222,220);
padding-left : 4px;
padding-right : 4px;
color : white;
border-style: dotted;
boder-color: #006289;
border-width: 1 0 0 0;
text-align: left;

}
th {
background-color : rgb(140,139,137);
padding-left : 4px;
padding-right : 4px;
color : white;
font-weight : bold;
border-style: solid;
boder-color: rgb(140,139,137);
border-width: 1 1 1 1;
text-align: left;

}
th.b {
background-color : rgb(140,139,137);
padding-left : 4px;
padding-right : 4px;
color : rgb(255,255,255);
font-weight : bold;
border-style: solid;
border-color: rgb(102,99,102);
border-width: 1 1 1 1;
text-align: left;
}
th.bpequeno {
font-size : 0.85em;
font-weight : normal;
background-color : #99cdeb;
padding-left : 4px;
padding-right : 4px;
color : White;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
th.e {
background-color : #99cdeb;
padding-left : 4px;
padding-right : 4px;
color : White;
text-align : left;
}
th.pequeno {
font-size : 0.85em;
font-weight : normal;
background-color : #99cdeb;
padding-left : 4px;
padding-right : 4px;
color : White;
}
.tit {
float: left;
margin: 0px;
padding-top: 2px;
padding-bottom: 2px;
height: 20;
font-size: 12px;
overflow: hidden;
}
.titulo {
color : rgb(102,99,102);
background-color: transparent;
text-align : left;
}
.topo {
vertical-align : top;
}
.topoc {
vertical-align : top;
text-align : center;
}
.topod {
vertical-align : top;
text-align : right;
}
.tpb {
background-color : Yellow;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
border-bottom-color : #99cdeb;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #99cdeb;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #99cdeb;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #99cdeb;
border-right-style : solid;
border-right-width : 1px;
}
ul.especial {
margin-left: 13px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
color: rgb(212,133,0);
}
ul.mais {
margin-left: 13px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
color: rgb(212,133,0);
list-style-image: url("/ess_si/imagens/ListaMais");
}
ul.menos {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: url("/ess_si/imagens/ListaMenos");
color: rgb(212,133,0);
}
ul.nada {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: none;
color: rgb(212,133,0);
}
ul.sitemap1 {
list-style-type : disc;
font-size : 1em;
}
ul.sitemap2 {
list-style-type : disc;
font-size : 0.9em;
}
ul.sitemap3 {
list-style-type : disc;
font-size : 0.8em;
}
ul.sub {
margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-type : none;
list-style-image : none;
color: rgb(212,133,0);
}
.valido {
color : #00A650;
background-color : transparent;
text-align : left;
}
.vermelho {
color : red;
}
.visivel {
display:run-in;
}
