body {
	margin: 0;
	padding: 0;
}

*{
	margin:0px;
	padding:0px;
	outline:none;
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

button {
	padding: 0;
	border: 0;
	cursor: pointer;
}

table {
	empty-cells: show;
	border-collapse: collapse;
}

.clear { clear: both; }

.left { float: left; }

.right { float: right; }

.bold { font-weight: bold !important; }

#main {
	width: 720px;
	margin: 0 auto;
	
}

.topo{
  width:820px;
  height:225px;
  background: url('../sysimages/logo.png') no-repeat left top;
}

.content{
  margin:10px 0 0 20px;
  padding-bottom:60px;
}

.mapa{
  width:680px;
  height:420px;
  
  border:1px solid #575959;
}

.textoAzul{
  font-family: Tahoma;
  font-size:11px;
  color:#00B5CB;
  line-height:135%;
  font-weight:normal;
}

.textoCinza{
  font-family: Tahoma;
  font-size:11px;
  color:#666666;
  line-height:140%;
  font-weight:normal;
}

.textoCinzaPeq{
  font-family: Tahoma;
  font-size:9px;
  color:#666666;
  line-height:11px;
  font-weight:normal;
}

.imagesHolder{
  width:200px;
  margin:0 15px 0 0;
}

.imagesHolder img{
  border:1px solid #5A5B5B;
  margin-left:4px;
  cursor:pointer;
}

.descricao td {
  text-align: left;
  width:230px;
}

.textoLaranja{
  font: normal normal normal 11px/140% Tahoma;
	color: #F89829;
}

.smallLine{
  border-bottom:1px solid #D2EDF3;
	height:1px;
	width:465px;
	margin:10px 0;
}

.line{
  width:680px;
  height:1px;
  background-color: #D2EDF3;
  margin:25px 0;  
}

.s{
  width:294px;
  height:22px;
  background: url('../sysimages/s.jpg') no-repeat left top;
}

.m{
  width:339px;
  height:22px;
  background: url('../sysimages/m.jpg') no-repeat left top;
}

.l{
  width:680px;
  height:22px;
  background: url('../sysimages/l.jpg') no-repeat left top;
}

.dotted{
  padding:7px 0 ;
  background: url('../sysimages/ldoted.jpg') repeat-x left center;
}

select{
  font: normal normal normal 11px/100% Tahoma;
	color: #999;
	display: block;
	height: 20px;
	padding: 1px 0 1px 5px;
	border: 1px solid #999;
	width:170px;
}

button{
  width:53px;
  height:23px;
  font-family: Tahoma;
  font-size:11px;
  color:#333333;
  line-height:100%;
  font-weight:bold;
  text-align:center;
  border:1px solid #d7d7d7;
}

.pesq{
  margin:15px 0 0 0;
}

.pesq td{
  width:190px;
}

.graficHolder{
  margin:20px 0 20px 0;
  width:720px;
  height:430px;
 
}

.pontosMedida  tr  td:first-child{
  padding-left:50px;
}



 
/* POPQuestionario - MATOS */

.bgpopupN {
  position:absolute;
  top:0px;
  left:0px;

  background-image: url(../sysimages/line32.png);
  background-position: left top;
  background-repeat: repeat;
  
  width:100%;
  height:100%;
  display:none;
  z-index:9999000;
}

.cross{
  position:absolute;
  top:-29px;
  right:-25px;
  cursor:pointer;
  z-index:999;
}

.cross img{
  cursor:pointer;
}
.questionHolder{
  position:relative;
  /*
  width:653px;
  height:366px;
  */
  margin: 0 auto;
 /* border:2px solid #5A5B5B;*/

  background-position: left top;
  background-repeat: no-repeat;

  text-align: left;
}

.questionHolder .Qh1{
  width:556px;
  font-family: Arial, helvetica;
  font-size:30px;
  color:#FFFFFF;
  font-weight: normal;
  padding:27px 0 0 41px;
  margin:0px;
  text-transform:none;
}

.graphBG1pt{
  background-image:url(../sysimages/graph_potencia.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  width:680px;
  height:354px;
}

.graphBG2pt{
  background-image:url(../sysimages/graph_electrico.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  width:680px;
  height:354px;
}

.graphBG1gb{
  background-image:url(../sysimages/graph_potencia_gb.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  width:680px;
  height:354px;
}

.graphBG2gb{
  background-image:url(../sysimages/graph_electrico_gb.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  width:680px;
  height:354px;
}



.barsHolder{
  padding:60px 0 0 135px;
}

.gdHolder{
  padding:24px 0 0 135px;
}