.visivel {
	  display:run-in;
		}


.vermelho {
	  color : red;
		}


.valido {
	  color : #00A650;
background-color : transparent;
text-align : left;
		}


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;
		}


ul.sitemap3 {
	  list-style-type : disc;
font-size : 0.8em;
		}


ul.sitemap2 {
	  list-style-type : disc;
font-size : 0.9em;
		}


ul.sitemap1 {
	  list-style-type : disc;
font-size : 1em;
		}


ul.nada {
	  margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: none;
		}


ul.menos {
	  margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: none;
		}


ul.mais {
	  margin-left: 15px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 0px;
padding-left : 0px;
padding-right : 0px;
list-style-image: none;
		}


ul.especial {
	  margin-left: 5px;
margin-bottom : 0px;
margin-top : 0px;
margin-right: 5px;
padding-left : 0px;
padding-right : 0px;
list-style-type : none;
		}


.tpb {
	  background-color : Yellow;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
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;
		}


.topod {
	  vertical-align : top;
text-align : right;
		}


.topoc {
	  vertical-align : top;
text-align : center;
		}


.topo {
	  vertical-align : top;
		}


titulo {
	  color : #c41200;
font-size : 11pt;
background-color: transparent;
text-align : left;
font-weight : bold;
margin-top : 0px;
		}


.tit {
	  float: left;
margin: 0px;
padding-top: 2px;
padding-bottom: 2px;
height: 20;
font-size: 12px;
overflow: hidden;
		}


th.pequeno {
	  font-size : 0.85em;
font-weight : normal;
background-color : #c6c6c6;
padding-left : 4px;
padding-right : 4px;
color : White;
		}


th.e {
	  background-color : #c6c6c6;
padding-left : 4px;
padding-right : 4px;
color : White;
text-align : left;
		}


th.bpequeno {
	  font-size : 0.85em;
font-weight : normal;
background-color : #c6c6c6;
padding-left : 4px;
padding-right : 4px;
color : White;
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;
		}


th.b {
	  background-color : #c6c6c6;
padding-left : 4px;
padding-right : 4px;
color : White;
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;
		}


th {
	  background-color : #c6c6c6;
padding-left : 4px;
padding-right : 4px;
color : #333333;
		}


.textopequeno2 {
	  font-size : 0.9em;
		}


.textopequenonoticia {
	  font-size : 0.9em;
margin-left : 0px;
margin-top : 0px;
margin-bottom : 20px;
margin-right : 60px;
color: #333333;
text-align: "justify";
		}


.textopequenod {
	  font-size : 0.9em;
text-align : right;
		}


.textopequenoconteudos {
	  font-size : 0.9em;
margin-left : 20px;
margin-top : 0px;
margin-bottom : 0px;
margin-right : 60px;
		}


.textopequenoc {
	  font-size : 0.9em;
text-align : center;
		}


.textopequeno {
	  font-size : 0.9em;
		}


.textogrande {
	  font-size : 1.1em;
		}


.textoe {
	  text-align : justify;

		}


.textod {
	  text-align : right;
		}


.textoc {
	  text-align : center;
		}


.texto {
	  text-indent : 25px;
text-align : justify;
		}


textarea.inactivo {
	  font-family : "Arial", sans-serif;
background-color : #e1e1e1;
color : Black;
font-size:1em;
		}


textarea {
	  font-family : "Trebuchet MS", sans-serif;
font-size:1em;
		}


.teclasatalho {
	  position : absolute;
top : -300px;
		}


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

		}


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

		}


td.fotoalbum {
	  text-align:center;
vertical-align:top;
padding:5px;
		}


.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;
		}


table.centrar {
	  margin-left: auto;
margin-right: auto;
		}


table.central {
	  width : 432px;
margin-left : auto; 
margin-right : auto;
		}


table {
	  font-size : 1em;
		}


.tabelamaximab {
	  border-collapse : collapse;
font-size : 1em;
width : 100%;
		}


.tabelamaxima {
	  border-collapse : separate;
font-size : 1em;
width : 100%;
		}


.tabelae5 {
	  border-collapse: separate; border-spacing: 5px;
		}


.tabelab {
	  border-collapse : collapse;
font-size : 1em;
		}


.tabela {
	  border-collapse : separate;
font-size : 1em;
		}


.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;
		}


.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;
		}


select {
	  font-family : "Trebuchet MS", sans-serif;
font-size:1em;
		}


.rodape {
	  background-color : WHITE;
color: black;
border: 0px;
padding-left : 4px;
padding-right : 4px;
padding-top : 0px;
padding-bottom : 0px;
		}


.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;
		}


.rejeitar {
	  background-color:#FF0000;
text-weight:Bold;
color:White;
		}


.quadra {
	  width : 80px;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
		}


.previsao {
	  color : #8c2d19;
		}


.preto {
	  color : #000000;
		}


pre {
	  background-color : #FFFFEE;
border : 1px dotted;
border-color: #99cdeb;
padding : 5px;
font-family : monospace;
font-size : 1em;
color : Black;
		}


.pesquisaurl {
	  color : Green;
font-size : .9em;
		}


.pesquisacontexto {
	  font-size : 0.9em;
font-style : italic;
		}


.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;
		}


.outdated {
	  color : #AAAAAA;
		}


.opcoesloginon {
	  background-color : #F0F0F0;
color : BLACK;
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;
		}


.opcoeslogin {
	  background-color : #F0F0F0;
color : BLACK;
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;
		}


.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;
		}


.opcoescentrais {
	  background-color : transparent;
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 : 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;
font-size : 0.85em;
		}


.opcoesatalhos {
	  background-color : #F0F0F0;
color : black;
padding-left : 4px;
padding-right : 4px;
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 : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : .9em;
text-align : left;
border-bottom: 0px solid #CACACA;
border-right: 0px solid #CACACA;
		}


.opcoes {
	  background-color : #F0F0F0;
color : black;
padding-left : 4px;
padding-right : 4px;
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 : Black;
border-top-style : solid;
border-top-width : 0px;
border-top-color : Black;
vertical-align : top;
font-size : .9em;
text-align : left;
border-bottom: 1px solid #666666;
border-right: 0px solid #CACACA;
		}


.opcaoatalho {
	  
		}


.noticiasespecificas {
	  background-color : #fdfdfd;
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 : #DDDDDD;
border-top-style : solid;
border-top-width : 1px;
border-top-color : #DDDDDD;
vertical-align : top;
font-size : 0.85em;
		}


.noticias {
	  background-color : #fdfdfd;
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 : #DDDDDD;
border-top-style : solid;
border-top-width : 1px;
border-top-color : #DDDDDD;
vertical-align : top;
font-size : 0.9em;
		}


.negroc {
	  background-color : #CCCCCC;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
font-weight : bold;
		}


#menuesquerdo ul {
	  list-style : none;
margin: 0;
padding: 0;
border: none;
		}


#menuesquerdo li.m9 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m9 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m8 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m8 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m7 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m7 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m6 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m6 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m5 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m5 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m4 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m4 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m3 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m3 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m2 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m2 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m12 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m12 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m11 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m11 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m10 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
		}


#menuesquerdo li.m10 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m1 a:hover {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #737373;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li.m1 a {
	  display: block;
padding: 6px 12px 6px 12px;
background-color: #A7A7A7;
border: none;
font-family : "Arial", sans-serif;
color: white;
text-decoration: none;
font-weight: normal;
width: 100%;
border-bottom: 1px solid white;
border-right: 0px solid #CACACA;
text-align:left;
font-size:1em;
		}


#menuesquerdo li {
	  margin: 0;
		}


#menuesquerdo {
	  border-top: 0px solid black;
border-bottom: 0px solid black;
border-left: 0px solid Black;
border-right: 0px solid Black;
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
margin: 0;
font-family : "Arial", sans-serif;
font-size : 1.1em;
background-color: #F0F0F0;
color: black;
background-position : left top;
		}


.margemesquerda {
	  margin-left : 40px;
margin-top : 0px;
margin-bottom : 0px;
margin-right : 0px;
		}


.logo {
	  background-image : url(/ese_si/imagens/IPS-Logo1);
background-position : left top;
width : 130px;
padding-bottom : 0;
padding-left : 2;
padding-right : 2;
padding-top : 0;
background-repeat: no-repeat;
		}


.loginesquerdo {
	  border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
background-color : transparent;
color : black;
padding-left : 6px;
padding-right : 3px;
padding-top : 4px;
padding-bottom : 4px;
		}


.logindireito {
	  border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
background-color : transparent;
color : black;
padding-left : 3px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
		}


.login {
	  border-collapse : collapse;
font-family : "Trebuchet MS", sans-serif;
font-size : 1em;
border-width : 1px;
background-color : transparent;
color : black;
padding-left : 6px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
		}


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");

		}


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.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.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.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.pesquisaitem {
	  padding-bottom:10px;
		}


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.menu {
	  list-style-type : square;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left : 0px;
padding-right : 0px;
		}


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.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");

		}


.laranja {
	  color : BB863A;
		}


.invisivel {
	  display:none;
		}


input.inactivo {
	  font-family : "Arial", sans-serif;
background-color : #e1e1e1;
color : Black;
font-size:1em;
		}


input.activo {
	  font-family : "Trebuchet MS", sans-serif;
font-size:1em;
background-color : #FFFFFF;
		}


input {
	  font-family : "Trebuchet MS", sans-serif;
font-size:1em;
		}


.indentar {
	  padding-left: 2em;
		}


img.tlogotipoinst {
	  width : 130px;
height : 120px;
border : 0px; 
border-style : solid;
backgroud-color:white;
background-repeat: no-repeat;

		}


img.spacertopo {
	  height : 0px;
backgroud-color:white;
		}


img.spacerfundo {
	  /*height : 0px;/*
display:none;
		}


img.spaceresquerdo {
	  height : 0px;
display:none;
		}


img.spacerdireito {
	  height : 0px;
margin : 0px 0px 0px 0px:
padding : 0px 0px 0px 0px;
display:none;
		}


img.spacer {
	  height : 10px;
/*display:none;*/
		}


img.planta {
	  border : 0px; 
border-style : solid;
width : 112px;
height : 92px;
		}


img.notifica {
	  border : 0px; 
border-style : solid;
vertical-align : middle;
		}


img.botoes {
	  border : 0px; 
border-style : solid;
vertical-align : left;
		}


img.border1 {
	  border : 1px; 
border-style : solid;
border-color : #CCCCCC;
		}


img.border0 {
	  border : 0px; 
border-style : solid;
background-color:white;

/*visibility: hidden;*/
		}


h7 {
	  color : #c41200;
font-size : 11pt;
background-color: transparent;
text-align : left;
font-weight : bold;
margin-top : 0px;
		}


h5 {
	  font-size : 0.85em;
font-weight : normal;
text-align : center;
		}


h4 {
	  color : Black;
font-size : 1em;
background-color: transparent;
text-align : center;
		}


h3 {
	  color : #c41200;
font-size : 1em;
background-color: transparent;
text-align : left;
		}


h2.e {
	  color : #c41200;
font-size : 1.5em;
background-color: transparent;
text-align : left;
border-bottom: 1px solid #CACACA;
border-top: 1px dashed #c5968c;
border-left: 1px dashed #c5968c;
border-right: 1px dashed #c5968c;
font-weight : normal;
		}


h2 {
	  color : #c41200;
font-size : 11pt;
background-color: transparent;
text-align : left;
font-weight : bold;
margin-top : 0px;
border-bottom: 1px  solid #CCCCCC;
		}


h1 {
	  color : #c41200;
font-size : 14pt;
background-color: transparent;
text-align : left;
font-weight : bold;
margin-top : 20px;
		}


html>body #menuesquerdo li.m9 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m9 a {
	  width: auto;
		}


html>body #menuesquerdo li.m8 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m8 a {
	  width: auto;
		}


html>body #menuesquerdo li.m7 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m7 a {
	  width: auto;
		}


html>body #menuesquerdo li.m6 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m6 a {
	  width: auto;
		}


html>body #menuesquerdo li.m5 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m5 a {
	  width: auto;
		}


html>body #menuesquerdo li.m4 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m4 a {
	  width: auto;
		}


html>body #menuesquerdo li.m3 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m3 a {
	  width: auto;
		}


html>body #menuesquerdo li.m2 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m2 a {
	  width: auto;
		}


html>body #menuesquerdo li.m12 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m12 a {
	  width: auto;
		}


html>body #menuesquerdo li.m11 a:hover {
	  width:auto;
		}


html>body #menuesquerdo li.m11 a {
	  width: auto;
		}


html>body #menuesquerdo li.m10 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m10 a {
	  width: auto;
		}


html>body #menuesquerdo li.m1 a:hover {
	  width: auto;
		}


html>body #menuesquerdo li.m1 a {
	  width: auto;
		}


hr {
	  width:100%;
color:#CCCCCC;
height : 1px;
		}


.horariotp {
	  background-color : #FFFAC9;
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;
text-align: center;
		}


.horariot {
	  background-color : #FFFFFF;
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 : 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;
		}


.horariop {
	  background-color : #FCE3C1;
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;
text-align: center;
		}


.horariol {
	  background-color : #D7E9C9;
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;
text-align: center;
		}


.horariohc {
	  background-color : white;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #a1a1a1;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #a1a1a1;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #a1a1a1;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #a1a1a1;
border-right-style : solid;
border-right-width : 1px;
text-align: center;
		}


.hidden {
	  display: none;
		}


.geracao {
	  /*padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 1em;
text-align : left;
color : black;
background-color: transparent;*/

display:none;
		}


.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;
		}


.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
		}


.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;

		}


.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;

		}


.formulariobotoes {
	  text-align : center;
		}


.formulario {
	  border-collapse : collapse;
font-family : "Arial", sans-serif;
font-size : 1em;
border-width : 1px;
		}


.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;
		}


.formatar2 {
	  border-collapse : collapse;
font-family : "Arial", sans-serif;
font-size : 1em;
border-width : 1px;
text-align: left;
		}


.formatardados {
	  font-family : "Arial", sans-serif;
font-size : 1em;
vertical-align : top;
padding-left : 4px;
padding-right : 4px;

		}


.formatar {
	  border-collapse : collapse;
width : 100%;
font-family : "Arial", sans-serif;
font-size : 1em;
border-width : 0px;

		}


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;
		}


.escurotd {
	  background-color : #c6c6c6;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.escurotcinscrito {
	  background-color : #efefa2;
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;
		}


.escurotc {
	  background-color : #c6c6c6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.escurot {
	  background-color : #c8c8c8;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.escuroesquerdocolapsed {
	  background-color : #f4f4f4;
padding-left : 8px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: #c4c4c4 0px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 1px solid;
border-bottom: #c4c4c4 2px solid;
vertical-align : top;
		}


.escuroesquerdo {
	  background-color : #f4f4f4;
padding-left : 8px;
padding-right : 6px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: #c4c4c4 0px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 1px solid;
border-bottom: #c4c4c4 1px solid;
vertical-align : top;
		}


.escurodireitocolapsed {
	  background-color : #f4f4f4;
padding-left : 2px;
padding-right : 8px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : right;
border-right: #c4c4c4 1px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 0px solid;
border-bottom: #c4c4c4 2px solid;
vertical-align : top;

		}


.escurodireito {
	  background-color : #f4f4f4;
padding-left : 2px;
padding-right : 8px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : right;
border-right: #c4c4c4 1px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 0px solid;
border-bottom: #c4c4c4 1px solid;
vertical-align : top;

		}


.escurod {
	  background-color : #E6E6E6;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.escuroct {
	  background-color : #E6E6E6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align:top;
		}


.escurocinscrito {
	  background-color : #efefa2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.escurocentrocolapsed {
	  background-color : #f4f4f4;
padding-left : 2px;
padding-right : 2px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: #c4c4c4 0px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 0px solid;
border-bottom: #c4c4c4 2px solid;
vertical-align : top;

		}


.escurocentro {
	  background-color : #f4f4f4;
padding-left : 2px;
padding-right : 2px;
padding-top : 4px;
padding-bottom : 4px;
color : Black;
text-align : left;
border-right: #c4c4c4 0px solid;
border-top: #c4c4c4 1px solid;
border-left: #c4c4c4 0px solid;
border-bottom: #c4c4c4 1px solid;
vertical-align : top;

		}


.escurocaprovado {
	  background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.escuroc {
	  background-color : #c6c6c6;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.escurobtcinscrito {
	  background-color : #efefa2;
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 : 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;
vertical-align : top;
		}


.escurobtcaprovado {
	  background-color : #c4eca5;
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 : 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;
vertical-align : top;
		}


.escurobtc {
	  background-color : #E6E6E6;
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;
vertical-align : top;
text-align :  center;
		}


.escurobsocinscrito {
	  background-color : #efefa2;
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 : 0px;
		}


.escurobsocaprovado {
	  background-color : #c4eca5;
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 : 0px;
		}


.escurobsoc {
	  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 : 0px;
		}


.escurobocinscrito {
	  background-color : #efefa2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 0px;
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 : 0px;
		}


.escurobocaprovado {
	  background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 0px;
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 : 0px;
		}


.escuroboc {
	  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 : 0px;
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 : 0px;
		}


.escurobinscrito {
	  background-color : #efefa2;
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;
		}


.escurobesocinscrito {
	  background-color : #efefa2;
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;
		}


.escurobesocaprovado {
	  background-color : #c4eca5;
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;
		}


.escurobesoc {
	  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;
		}


.escurobeocinscrito {
	  background-color : #efefa2;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 0px;
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;
		}


.escurobeocaprovado {
	  background-color : #c4eca5;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #c4c4c4;
border-bottom-style : solid;
border-bottom-width : 0px;
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;
		}


.escurobeoc {
	  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 : 0px;
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;
		}


.escurobdinscrito {
	  background-color : #efefa2;
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 : #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;
		}


.escurobd {
	  background-color : #f4f4f4;
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;
		}


.escurobcinscrito {
	  background-color : #efefa2;
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 : 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;
		}


.escurobcaprovado {
	  background-color : #c4eca5;
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 : 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;
		}


.escurobc {
	  background-color : #f4f4f4;
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 : 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;
		}


.escurobaprovado {
	  background-color : #c4eca5;
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;
		}


.escurob {
	  background-color : #f4f4f4;
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;
		}


.escuro {
	  background-color : #d6d6d6;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.error {
	  display: inline;
color: white;
background-color: red;
		}


.editavel {
	  border-color: #c5968c;
border-width: 1px;
border-style: dashed;
		}


dt {
	  font-weight : bold;
margin-left : 25px;
		}


div.rodape {
	  position: relative;
left:0px;
top:-2px;
width:auto;
height:81px;
background:#CCFFCC;
border:1px solid #000;
		}


div.menuprincipal {
	  
		}


div.menuopcoes {
	  
		}


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.caixa10 {
	  padding : 10px 10px 10px 10px;
		}


div.cabecalhomenuesquerdo {
	  background-color : #F0F0F0;
color : #F0F0F0;
padding-left : 11px;
padding-right : 6px;
padding-top : 2px;
padding-bottom : 2px;
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;
font-weight : bold;
/*display : none;*/
		}


div.cabecalho {
	  background:#CCCCCC;
height:120px;
width:auto;
border:1px solid #000000;
		}


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;
		}


.destaqueactivo {
	  background-color : #E8D5D1;
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;
		}


.destaque>a {
	  width : 124px !important;
height : 120px !important;
padding: 0;
display: block !important;

		}


.destaque {
	  width : 124px;
height : 120px;
padding-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 0;
background-color: white;
background-image: url(/ese_si/imagens/NewHOME);
text-align : right; 


/*visibility: hidden;*/
		}


dd {
	  margin-left : 45px;
margin-top : 0px;
margin-bottom : 10px;
margin-right : 0px;
		}


.cvisita {
	  background-color : #FEFAEB;
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 : 9pt;
		}


.cursormao {
	  cursor : pointer;
cursor : hand; /* IE Workaround  */
		}


.corvermelhod {
	  background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
		}


.corvermelhoc {
	  background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
		}


.corvermelho {
	  background-color : #FF7F7F;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
		}


.corverded {
	  background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
		}


.corverdec {
	  background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
		}


.corverde {
	  background-color : #D7E9C9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
		}


.corlaranjad {
	  background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: right;
		}


.corlaranjac {
	  background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
		}


.corlaranjabc {
	  background-color : #FCE3C1;
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;
text-align: center;
		}


.corlaranja {
	  background-color : #FCE3C1;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
		}


.corazulc {
	  background-color : #98b9c9;
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;
		}


.coramareloc {
	  background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
		}


.coramarelobc {
	  background-color : #FFFAC9;
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;
text-align: center;
		}


.coramarelo {
	  background-color : #FFFAC9;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: left;
		}


.coralfacec {
	  background-color : #8FC794;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align: center;
		}


.copyright {
	  padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 0.85em;
text-align : left;
color : #959595;
background-color: transparent;
		}


.conteudosnivel9 {
	  margin : 6px 10px 6px 90px;
		}


.conteudosnivel8 {
	  margin : 6px 10px 6px 80px;
		}


.conteudosnivel7 {
	  margin : 6px 10px 6px 70px;
		}


.conteudosnivel6 {
	  margin : 6px 10px 6px 60px;
		}


.conteudosnivel5 {
	  margin : 6px 10px 6px 50px;
		}


.conteudosnivel4 {
	  margin : 6px 10px 6px 40px;
		}


.conteudosnivel3 {
	  margin : 6px 10px 6px 30px;
		}


.conteudosnivel2 {
	  margin : 6px 10px 6px 20px; 
		}


.conteudosnivel10 {
	  margin : 16px 10px 6px 200px;
		}


.conteudosnivel1 {
	  margin : 6px 10px 6px 10px;
		}


.conteudoesquerdo {
	  background-color : #F0F0F0;
color : black;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
vertical-align : top;
width : 130px;
border-right-color:#99cdeb;
border-right-style:solid;
border-right-width:0px;
		}


.conteudodireito {
	  background-color :  #F0F0F0;
color : black;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 0;
vertical-align : top;
width : 120px;
border-left-style:solid;
border-left-width:0px;
border-left-color:#99cdeb;
		}


.conteudocentral {
	  background-color : transparent;
color : black;
padding-left : 10px;
padding-right : 10px;
padding-top : 0px;
padding-bottom : 0px;
vertical-align : top;
text-align : justify;
font-size: 9.5pt;
		}


.cmd {
	  float: right;
margin: 0px;
padding: 0px;
font-size: 12px;
padding-top: 2px;
padding-bottom: 2px;
padding-right:3px;

		}


.clarovermc {
	  background-color :  #FF7F7F;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.clarotc {
	  background-color : white;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.clarot {
	  background-color : #F2F2F2;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.clarod {
	  background-color : #fdfdfd;
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;
		}


.claroc {
	  background-color : #fdfdfd;
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 : 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;
		}


.clarobsocinscrito {
	  background-color : #f2f2b5;
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 : 0px;
		}


.clarobsocaprovado {
	  background-color : d0f0b7;
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 : 0px;
		}


.clarobsoc {
	  background-color : #F2F2F2;
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 : 0px;
		}


.clarobinscrito {
	  background-color : #f2f2b5;
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;
		}


.clarobesinscrito {
	  background-color : #f2f2b5;
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 : 0px;
border-right-color : #c4c4c4;
border-right-style : solid;
border-right-width : 1px;
		}


.clarobesaprovado {
	  background-color : d0f0b7;
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 : 0px;
border-right-color : #c4c4c4;
border-right-style : solid;
border-right-width : 1px;
		}


.clarobes {
	  background-color : #F2F2F2;
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 : 0px;
border-right-color : c4c4c4;
border-right-style : solid;
border-right-width : 1px;
		}


.clarobdinscrito {
	  background-color : #f2f2b5;
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;
		}


.clarobdaprovado {
	  background-color : d0f0b7;
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;
		}


.clarobd {
	  background-color : #f4f4f4;
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;
		}


.clarobcinscrito {
	  background-color : #f2f2b5;
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 : 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;
		}


.clarobcaprovado {
	  background-color : d0f0b7;
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 : 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;
		}


.clarobc {
	  background-color :#F4F4F4;
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 : 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;
		}


.clarobaprovado {
	  background-color : d0f0b7;
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;
		}


.clarob {
	  background-color : #f4f4f4;
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;
		}


.claro {
	  background-color : #fdfdfd;
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;
		}


.cinzento {
	  color : #AAAAAA;
		}


.centro {
	  /*background-image : url(/ese_si/imagens/IPS-Fundo-ESE);
background-position : left top;
padding-bottom : 8px;
padding-left : 316px;
padding-right : 8px;
padding-top : 8px;
vertical-align : bottom;
text-align : left;
width : 100%;
*/


background-color:rgba(255,255, 255, 255);
		}


.cara {
	  background-color : transparent;
color: Black;
padding-left : 10px;
padding-right : 10px;
padding-top : 0px;
padding-bottom : 0px;
font-size : 10pt;
text-align : right;
		}


.campus {
	  background-color : #F0F0F0;
color : black;
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;
		}


.calendsem {
	  background-color : #d9d9d9;
color : black;
padding : 4px 8px 4px 8px;
text-align : center;
		}


.calendsel {
	  background-color : #F2F2F2;
border-right : 1px solid #c41200;
border-top : 1px solid #c41200;
border-bottom : 1px solid #c41200;
border-left : 1px solid #c41200;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.calendnorm {
	  background-color : #F2F2F2;
border-right : 1px solid #CCCCCC;
border-top : 1px solid #CCCCCC;
border-bottom : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.calendfersel {
	  background-color : #c8edca;
padding-left : 1px;
padding-right : 1px;
color : Black;
border-width : 1px;
border-style : solid;
border-color : #c41200;
text-align : center;
		}


.calendfer {
	  background-color : #c8edca;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.calendfdssel {
	  background-color : #c8edca;
border-right : 1px solid #c41200;
border-top : 1px solid #c41200;
border-bottom : 1px solid #c41200;
border-left : 1px solid #c41200;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.calendfds {
	  background-color : #c8edca;
border-right : 1px solid #CCCCCC;
border-top : 1px solid #CCCCCC;
border-bottom : 1px solid #CCCCCC;
border-left : 1px solid #CCCCCC;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.calendeventsel {
	  background-color : #ffcc39;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-width : 1px;
border-style : solid;
border-color : #c41200;
text-align : center;
		}


.calendevent {
	  background-color : #ffcc39;
padding-left : 4px;
padding-right : 4px;
color : Black;
text-align : center;
		}


.caixafora {
	  float: left;
margin: 5px;
border: 1px solid black;
padding: 0px 0px 0px 0px;
		}


.caixadentro {
	  float: left;
margin: 0px;
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;
font-family:"Arial",sans-serif;
		}


.cabecalhoopcoes {
	  background-color : #B0B0B0;
color : White;
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;
		}


.cabecalhomenuprincipal {
	  background-color : #F0F0F0;
color : F0F0F0;
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;
		}


.cabecalhologinon {
	  background-color : #f0f0f0;
color : #f0f0f0;
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;
		}


.cabecalhologin {
	  background-color : #F0F0F0;
color : F0F0F0;
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;
		}


.cabecalhocampus {
	  background-color : #f0f0f0;
color : #4D4C4C;
padding-left : 6px;
padding-right : 6px;
padding-top : 12px;
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;
		}


.cabecalhoatalhos {
	  background-color : #f0f0f0;
color : #4D4C4C;
padding-left : 6px;
padding-right : 6px;
padding-top : 8px;
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;
		}


.cabecalho {
	  background-color : #b0b0b0;
color : white;
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;
		}


.branco2 {
	  background-color : #FFFFFF;
padding : 0px 0px 0px 0px;
color : Black;
		}


.brancotd {
	  background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
text-align : right;
		}


.brancotcinscrito {
	  background-color : #fafae1;
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;
		}


.brancotc {
	  background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
text-align : center;
		}


.brancot {
	  background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : Black;
vertical-align : top;
		}


.brancod {
	  background-color : #FFFFFF;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
		}


.brancoc {
	  background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
padding-top: 4px;
color : Black;
		}


.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;
		}


.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;
		}


.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;
		}


.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;
		}


.brancobinscrito {
	  background-color : #fafae1;
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;
		}


.brancobesinscrito {
	  background-color : #fafae1;
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;
		}


.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;
		}


.brancobdinscrito {
	  background-color : #fafae1;
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;
		}


.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;
		}


.brancobd {
	  background-color : #FFFFFF;
text-align : right;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #CCCCCC;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #CCCCCC;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #CCCCCC;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #CCCCCC;
border-right-style : solid;
border-right-width : 1px;
		}


.brancobcinscrito {
	  background-color : #fafae1;
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;
		}


.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;
		}


.brancobc {
	  background-color : #FFFFFF;
text-align : center;
padding-left : 4px;
padding-right : 4px;
color : Black;
border-bottom-color : #CCCCCC;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #CCCCCC;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #CCCCCC;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #CCCCCC;
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;
		}


.brancob {
	  background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
color : black;
border-bottom-color : #CCCCCC;
border-bottom-style : solid;
border-bottom-width : 1px;
border-top-color : #CCCCCC;
border-top-style : solid;
border-top-width : 1px;
border-left-color : #CCCCCC;
border-left-style : solid;
border-left-width : 1px;
border-right-color : #CCCCCC;
border-right-style : solid;
border-right-width : 1px;
		}


.branco {
	  background-color : #FFFFFF;
padding-left : 4px;
padding-right : 4px;
padding-top : 4px;
color : black;
		}


.botoesicon {
	  /*border-collapse : collapse;
font-family : Arial, sans-serif;
font-size : 1em;
border-width : 0px;
margin-left : -70px;*/

display:none;
		}


.botoes {
	  /*border-collapse : collapse;
font-family : Arial;
font-size : 1em;
border-width : 0px;
margin-left : 110px;
--float:right;
vertical-align: center;
text-align:center;*/


display: table;
		}


.bold {
	  font-weight : bold;
		}


body {
	  margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
font-size : 0.7em;
font-family : "Arial", sans-serif;
background-color : white;
padding : 0px 0px 0px 0px;
		}


.barratemporale {
	  background-image:url(/ests_si/imagens/BarraTemporalE);
		}


.barratemporald {
	  background-image:url(/ests_si/imagens/BarraTemporalD);
		}


.barratemporal {
	  /*background-image:url(/ests_si/imagens/BarraTemporal);*/

display:none;
		}


.barralocalizacao {
	  /*background-color : #E99190;
color: white;
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 : 150px;
padding-right : 20px;
padding-top : 3px;
padding-bottom : 3px;
background-position : left top;*/

background-color : #000000;
		}


.azul_esc {
	  color : black
		}


.azul_claro {
	  color : #99cdeb
		}


.avisomedio {
	  color : #fbaf5d;
background-color : transparent;
text-align : left;
		}


.avisogay {
	  color : Fuchsia;
background-color : transparent;
text-align : left;
		}


.avisod {
	  color : Red;
background-color : transparent;
text-align : right;
		}


.avisoc {
	  color : Red;
background-color : transparent;
text-align : center;
		}


.aviso {
	  color : Red;
background-color : transparent;
text-align : left;
		}


a:visited {
	  color : #666666;   
text-decoration : underline;
background-color: transparent;
		}


.arvore4 {
	  background-image:url(/ests_si/imagens/Arvore4);
		}


.arvore3 {
	  background-image:url(/ests_si/imagens/Arvore3);
		}


.arvore2 {
	  background-image:url(/ests_si/imagens/Arvore2);
		}


.arvore1 {
	  background-image:url(/ests_si/imagens/Arvore1);
		}


.arvore0 {
	  
		}


a.opcao:visited {
	  color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;


		}


a.opcao:link {
	  color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;

		}


a.opcao:hover {
	  color : #b80007;
text-decoration : underline;
font-weight : normal;
background-color: transparent;

		}


a.opcaocentral:visited {
	  color : #4f1800;  
text-decoration : none;
font-size :10pt;
background-color: transparent;
		}


a.opcaocentral:link {
	  color :  #4f1800;
text-decoration : underline;
background-color: transparent;
font-size:10pt;
		}


a.opcaocentral:hover {
	  color : #c41200;
text-decoration : underline;
background-color: transparent;
font-size:10pt;
		}


a.opcaocentral:active {
	  color :  #4f1800;
text-decoration : underline;
background-color: transparent;
font-size:10pt;
		}


a.opcaoatalho:visited {
	  color : black; 
text-decoration : none;
font-weight : normal;
background-color: transparent;
		}


a.opcaoatalho:link {
	  color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;
		}


a.opcaoatalho:hover {
	  color : Red;
text-decoration : underline;
font-weight : normal;
background-color: transparent;

		}


a.opcaoatalho:active {
	  color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;
		}


a.opcao:active {
	  color : black;
text-decoration : underline;
font-weight : normal;
background-color: transparent;

		}


a.noticia:visited {
	  color : Black; 
text-decoration : none;
font-weight : normal;
background-color: transparent;

		}


a.noticia:link {
	  color : Black;
text-decoration : none;
font-weight : normal;
background-color: transparent;

		}


a.noticia:hover {
	  color : Red;
text-decoration : underline;
font-weight : normal;
background-color: transparent;

		}


a.noticia:active {
	  color : Red;
text-decoration : none;
font-weight : normal;
background-color: transparent;


		}


a.nomelogin:visited {
	  color : Black;
text-decoration : none;
font-weight : bold;
background-color: transparent;
		}


a.nomelogin:link {
	  color : Black;
text-decoration : none;
font-weight : bold;
background-color: transparent;

		}


a.nomelogin:hover {
	  color : Red;
text-decoration : underline;
font-weight : bold;
background-color: transparent;
		}


a.nomelogin:active {
	  color : Red;
text-decoration : none;
font-weight : bold;
background-color: transparent;
		}


a.menu:visited {
	  color : Black;    
text-decoration : none;
font-weight : bold;
background-color: transparent;

		}


a.menu:link {
	  color : Black;
text-decoration : none;
font-weight : bold;
background-color: transparent;

		}


a.menu:hover {
	  color : Red;
text-decoration : underline;
font-weight : bold;
background-color: transparent;

		}


a.menu:active {
	  color : Red;
text-decoration : none;
font-weight : bold;
background-color: transparent;
		}


a.logincabecalho:visited {
	  color : #c41200;
text-decoration : none;
font-weight : normal;
background-color: transparent;
		}


a.logincabecalho:link {
	  color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;
		}


a.logincabecalho:hover {
	  color : #c41200;
text-decoration : underline;
font-weight : normal;
background-color: transparent;
		}


a.logincabecalho:active {
	  color : black;
text-decoration : underline;
font-weight : normal;
background-color: transparent;

		}


a.local:visited {
	  /*color : #black;
text-decoration : none;
font-weight : normal;
background-color: transparent;
*/
color: black;
		}


a.local:link {
	  /*color : black;
text-decoration : none;
font-weight : normal;
background-color: transparent;
*/
color: black;
visibility: hidden;
		}


a.local:hover {
	  /*color : 222222;
text-decoration : underline;
font-weight : normal;
background-color: transparent;
*/
color: black;
		}


a.local:active {
	  /*
color : Red;
text-decoration : underline;
font-weight : normal;
background-color: transparent;
*/
color: black;
		}


a:link {
	  color : black;
text-decoration : underline;
background-color: transparent;

		}


a.img:visited {
	  color : white;
text-decoration : none;
font-weight : normal;
background-color: transparent;
border: 0;
		}


a.img:link {
	  color : white;
text-decoration : none;
font-weight : normal;
background-color: transparent;
border: 0;
		}


a.img:active {
	  color : white;
text-decoration : none;
font-weight : normal;
background-color: transparent;
border: 0;
		}


a.img {
	  color : white;
text-decoration : none;
font-weight : normal;
background-color: transparent;
border: 0;
		}


a:hover {
	  color : Red;
text-decoration : underline;
background-color: transparent;

		}


.actualizacao {
	  /*padding-right : 0px;
padding-left : 0px;
vertical-align : middle;
font-size : 1em;
text-align : right;
color : black;
background-color : transparent;*/

display:none;
		}


.actividadeemexecucao {
	  text-weight:bold;
		}


.actividadeconcluida {
	  
		}


.aceitar {
	  background-color:#00FF00;
text-weight:Bold;
color:Black;
		}


a:active {
	  color : Red;
text-decoration : underline;
background-color: transparent;

		}


