
.table1 {

/* for IE */
   filter:alpha(opacity=80);
   /* CSS3 standard */
/*   opacity:0.8;*/

}
.tabletransp {

/* for IE */
   filter:alpha(opacity=5);
   /* CSS3 standard */
   opacity:0.5;
   background-color:#C30;
}

.table_vazado {

/* for IE */
   filter:alpha(opacity=80);
   /* CSS3 standard */
   opacity:0.8;
}
.table2 {

/* for IE */
   filter:alpha(opacity=1);
   /* CSS3 standard */
  /*opacity:0.99; */
}

body {
	background-color: #FFF;
	/*	background-image: url(../img/img1_1850.jpg);*/
/*	background-image: url(../img/mosaico_abertura.png); */
/*	background-image: url(../img/mosaico_abertura_1800.jpg);*/
/*	background-image: url(../img/mosaico_abertura_1800_pb.jpg); pb normal */
/*	background-image: url(../img/mosaico_abertura_1800_pb.jpg);*/
/*	background-image: url(../img/mosaico_abertura_1800_pb2000.jpg);*/

/*background-image: url(../img/mosaico_abertura_1800_NOVO2.jpg);	*/
	
	
	background-repeat: repeat-x;
	font-weight: normal;
	background-attachment: fixed;
	margin: 0px;
	height: auto;
	width: auto;
}

#conteudo{
	text-align:center;
	width: 790px;
	background-repeat: repeat-y;
	position: absolute;
	background-image: url(../img/bg_conteudo.png);
}
#topo{
	width: 790px;
	height: 230px;
	text-align:center;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#topo-banner{
	width: 790px;
	height: 160px;
}
#topo-data{
	width: 370px;
	height: 15px;
	float: right;
	margin-right: 15px;
}
#topo-data1{
	width: 485px;
	height: 15px;
	float: right;
	margin-right: 15px;
}
#meio{
	width:790px;
	text-align: left;
	background-image: url(../img/bg_conteudo.png);
	padding-left: 13px;
	background-repeat: repeat-y;
}
#meio-menu{
	float: left;
	width: 160px;
	text-align: left;
	margin-top: 16px;
}
#meio-conteudo{
	float: right;
	width: 595px;
	text-align: left;
	margin-right: 30px;
	margin-top: 16px;	
}
#meio-foto{
	float: right;
	width: 230px;
	height: 180px;
	margin-right: 10px;
	margin-top: 5px;
}
#foto{
	float: right;
	width: 140px;
	height: 130px;
	padding-left: 7px;
}
#foto2{
	float: left;
	width: 150px;
	height: 130px;
	text-align: left;
}
#rodape{
	height:95px;
	width: 760px;
	text-align: left;
	float: left;
	background-image: url(../img/bg_rodape.png);*/
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 25px;
}
.centro {
	position:absolute;
	background-color: #FFF;
}
.1{
	font-size: 7px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}
.2{
	font-size: 30px;
	color: #FFF;
}
.ampliar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #999;
	padding-left: 8px;
}

.rodape{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #999;
}
.data{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	color: #999;
}
.data1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #999;
}
.texto-nome{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: justify;
	color: #333;
	padding-left: 5px;
	line-height: 20px;
	width: 540px;
}
.texto-equipe{
	background-color:#CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color: #000;
	padding-left: 5px;
	line-height: 30px;
}

.texto{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: justify;
	color: #333;
	padding-left: 5px;
	line-height: 20px;

}
.textobold{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: justify;
	color: #333;
	padding-left: 5px;
	line-height: 20px;
	font-weight: bold;
}
.textoboldleft{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: right;
	color: #F00;
	padding-left: 5px;
	line-height: 20px;
	font-weight: bold;
}

.texto2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: justify;
	color: #333;
	padding-left: 5px;
	line-height: 20px;
}
.titulo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #29428c;
	line-height: 23px;
}
.titulosat{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #333;
	height: 70px;

}
.titulosensor{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #333;
	height:50px;
}
.titulosensormenor{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #333;
	height:35px;

}
.titulo2{
	color: #2842A0;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 5px;
	line-height: 20px;
	text-align: center;
}
.textomenu{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #29428c;
	padding-left: 3px;
	line-height: 15px;
}
.textomenu a:link{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #29428c;
	padding-left: 3px;
}
.textomenu a:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #29428c;
	padding-left: 3px;
}
.textomenu a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #5199CE;
	padding-left: 3px;
}
.textomenu a:active{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #ccc;
	padding-left: 3px;
}

.tablinhaclara_sensores{
background-color:#E3E3E3;
height:40px;
}
.tab_sensores{
background-color: #FFF;
height:40px;
}

.tablinhaclara{
background-color:#E3E3E3;
}

.tablinhaescura{
background-color:#CACACA;
}

div.figuraleft {
  float: left;
  width: auto;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.figura {
  float: right;
  width: auto;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figura p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}

table.vidautil {
	font-family: Arial, Helvetica, sans-serif;	
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.vidautil th {
	text-align:center;
	border-width: 1px;
	font-size:11px;
	padding: 1px;
	border-style: inset;
	border-color: #999;
	background-color: #CDCDC1;
	-moz-border-radius: 0px ;
}
table.vidautil td {
	border-width: 1px;
	font-size:10px;
	padding: 1px;
	border-style: inset;
	border-color: #999;
	line-height: 13px;
	-moz-border-radius: ;
}
table.vidautil a {
	color: #00F;
}


table.tb {
	font-family: Arial, Helvetica, sans-serif;	
	border-width: 1px;	
	border-style: solid;
	border-color: #FFF;
	border-collapse: collapse;
	background-color: white;
}
table.tb th {
	text-align:center;	
	border-width: 1px;
	font-size:11px;
	padding: 1px;
	border-style: inset;
	border-color: #999;
	-moz-border-radius: 0px ;
}
table.tb td {
	border-width: 1px;
	font-size:10px;
	padding: 2px;
	border-style: inset;
	border-color: #FFF;
	line-height: 10px;
	-moz-border-radius: ;
}

.barratop {
	font-size: 13px;
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #003399;
	margin-bottom: 10px;
	font-weight:bold;	
}

div.figura {
  float: right;
  border: inherit;
  margin: 0.5em;
  padding: 0.5em;
}

div.figura p {
  text-align: left;
  font-style: normal;
  font-size: smaller;
  text-indent: 0;
}
div.figuraleft {
  float: left;
  border: inherit;
  margin: 0.5em;
  padding: 0.5em;
}
div.figuracenter p {
  text-align: center;
  font-style: normal;
  font-size: smaller;
  text-indent: 0;
}
div.figuraleft p {
  text-align: left;
  font-style: normal;
  font-size: smaller;
  text-indent: 0;
}

.tracejado {
	border: 1px dashed #CCC;
	size:1;
}
.linkpreto {
	color: #333;
	text-decoration: none;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}



.linkar a:hover {
	text-decoration: underline;
}





a.classe1:link, a.classe1:visited {
text-decoration: none;
font-weight:bold;
}
a.classe1:hover {
text-decoration: underline;
font-weight:bold;
}
a.classe1:active {
text-decoration: none;
font-weight:bold;

}
 
a.classe2:link, a.classe2:visited {
text-decoration: underline overline
}
a.classe2:hover {
text-decoration: underline;
color: #0f0;
}
a.classe2:active {
text-decoration: underline overline
}


