a{
  text-decoration:none;
  color:#1682BE;
}

a:hover{
  text-decoration:underline;
}

#titulo{
  position:relative;
  top:25px;
  text-align:left;
}

#titulo #img{
  position:relative;
  top:25px;
  padding-top:12px;
  padding-bottom:12px;
  background:#61d702;
}

#titulo #img img{
  padding-left:140px;
}

#titulo #sobrepoe{
  position:absolute;
  top:0px;
  left:20px;
  background:#FFFFFF;
  width:100px;
  height:120px;
  text-align:center;
}

#coluna1{
  position:relative;
  top:75px;
  left:0;
  width:385px;
  height:auto;
  text-align:left;
  font-family:Trebuchet MS;
  font-size:12px;
  color:#c0bfbf;
  float:left;
  line-height:13px;
}

#coluna2{
  position:relative;
  top:75px;
  left:2px;
  width:387px;
  float:left;
  text-align:left;
  background:#ECECEC;
  font-family:Trebuchet MS;
  font-size:12px;
  color:#a8a8a8;
}

#coluna2 .titulo2{
  text-align:left;
  color:#FFFFFF;
  font-family:Trebuchet MS;
  font-size:18px;
  padding-left:20px;
  background-color:#a8a8a8;
  padding-top:15px;
  padding-bottom:15px;
}

#cubinho{
  text-align:center;
  width:78px;
  position:relative;
  top:17px;
  float:left;
}

#imgs{
  text-align:center;
  width:78px;
  position:relative;
  top:17px;
  float:left;
}

#seuplano{
  position:relative;
  top:17px;
  height:auto;
}

#brmanager{
  position:relative;
  top:17px;
  height:auto;
}

.subtitulo{
  margin:0;
  font-family:Trebuchet MS;
  font-size:18px;
  color:#1682be;
  line-height:18px;
}

.tabela{
  font-family:Trebuchet MS;
  font-size:10px;
  color:#a8a8a8;
  background:#e9ffbf;
  width:100%;
}

.titulosTBL{
  font-size:11px;
  font-weight:bold;
}

.tabela .tituloTbl{
  font-family:Trebuchet MS;
  font-size:11px;
  color:#a8a8a8;
  background:#ECECEC;
  text-align:center;
  font-weight:bold;
  height:35px;
}

#tblCaracteristicas tr td{
  height:30px;
}

#painel{
  position:relative;
  background:#e9ffbf;
  width:100%;
  height:90px;
  text-align:center;
}

#painel #whm{
  position:relative;
  width:45%;
  left:5%;
  float:left;
  top:15px;
}

#painel #plesk{
  position:relative;
  width:45%;
  float:left;
  top:15px;
}

#status{
  position:relative;
  width:307px;
  padding-top:25px;
  height:0px;
  background:#e9ffbf;
  border-top:1px solid #d8d8d8;
  padding-left:80px;
  visibility:hidden;
}

#status .resultado_nega{
font-family:Trebuchet MS;
font-size:18px;
color:#df1834;
font-weight:bold;
}

#status .resultado_posi{
font-family:Trebuchet MS;
font-size:18px;
color:#009900;
font-weight:bold;

}.preco{
  font-family: Trebuchet MS;
  font-size:18px;
  color:#5aaf06;
}

.aumentaMargin{
  padding-right:5px;
}

.tabela{
  text-align:center;
  border:0;
  width:100%;
}

.tabela .red{
  color:red;
}

.tabela .tituloTBL{
  background:#ECECEC;
  border-bottom:1px solid #d8d8d8;
  height:35px;
}

.tabela .td_amarelo{
  border-bottom:1px solid #d8d8d8;
  background:#e9ffbf;
}

.tabela .td_verde{
  border-bottom:1px solid #d8d8d8;
  background:#DDF1B8;
}

#tbl tr td, .tabela tr td{
  height:35px;
  font-size:10px;
  border-bottom:1px solid #d8d8d8;
}

.lista{
  margin:0;
}

.lista li{
  list-style-image:url('../img/re_bullet.gif');
}