/* Tags */
*{
  position: relative;
  color: #000;  
}

html{height:100%;}
body{height:100%;}

html, body {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-family: "Trebuchet MS", "Tahoma", "Arial", "Verdana";
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

#coluna_p a { color: #ec008c; }
#coluna_p b { color: #ec008c; }
#coluna_e b { color: #ec008c; }

img{border:0;}

ul {margin: 0;padding: 0;}

li {
  padding-left: 10px;
  list-style-type: none;
  background: url('imagens/corpo/bullet.gif') no-repeat left;
  color: #ec008c;
  font-weight: bold;
  line-height: 20px;
}

blockquote {
  background: url('imagens/corpo/quote.gif') no-repeat top left;
  margin: 0;
  padding: 1px 15px 15px 60px;
  margin: 20px;
  font-size: 1.2em;
}

/* Heads */
h1,h2,h3,h4{color:#ec008c;}
h1 { font-size: 1.8em; }
h2 { font-size: 1.6em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.2em; }

/* ID's e Classes */
#geral {
  min-height: 100%;
  min-width: 998px;
}

#topo {
  clear:both;
  background: url('imagens/corpo/bg_topo.gif') repeat-x;
  min-height: 141px;
  font-size: 12px;
  min-width: 998px;
}

#topo .logo {
  float: left;
  width: 240px;
  text-align: center;
}

#topo .topo {
  float: left;
  width: 744px;
}

#topo .palavras {
  float: left;
  padding: 3px;
  line-height: 22px;
  width: 315px;
}

#topo .tipo_dominio {
  float: left;
  margin-top: 30px;
  width: 120px;
  line-height: 25px;
  padding-left: 7px;
}

#topo .opcoes {
  float: left;
  /*margin-right: 8px;*/
}

#topo .opcoes .pref_suf {
  float: left;
  width: 80px;
  line-height: 25px;
  margin-top: 5px;
}

#btn_salvar, #btn_abrir {
  margin-bottom: 2px;
}

#conteudo {
  clear: both; 
  min-width: 998px;
}

#coluna_e {
  float: left;
  width: 240px;
  min-width: 240px;
  text-align: center;
  margin: 5px 0;
  padding: 5px 0;
  font-size: 14px;
  line-height: 35px;
  border-right: 1px solid #b2b2b2;
}

#coluna_p {
  float: left;
  width: 744px;
  min-width: 744px;
  padding-left: 8px;
  padding-top: 20px;
}

#rodape {
  clear: both;
  background: url('imagens/corpo/bg_rodape.gif') repeat-x;
  min-height: 75px;
  color: #ffffff;
  text-align: center;
  min-width: 998px;
  margin-top: -6.9em;
}

#rodape .copyright {
  float: left;
  width: 78%;
  padding-top: 20px;
  color: #ffffff;
}

#rodape .pixel {
  float: left;
  text-align: right;
  width: 20%;
  padding-right: 10px;
}

.linha_3px {
  float: left;
  width: 3px;
  margin: 5px 0px;
  margin-right: 5px;
  background: url('imagens/corpo/linha_3px.gif') repeat-y;
}

.clearb{clear:both;}

.input_palavras {
  height: 20px;
  width: 210px;
  font-size: 14px;
  font-weight: bold;
  border: 1px solid #000000;
  color: #999999;
  padding: 2px;
  margin-top: 5px;
  letter-spacing: -1px;
}

.txt_center{text-align:center;}

#box_palavras {
  float: left;
  margin: 16px 0 0 16px;
  width: 180px;
}

#box_palavras .topo {
  background: url('imagens/corpo/lbl_box_palavras.gif') no-repeat top;
  height: 36px;
}

#box_palavras .texto, #box_dominios .texto {
  overflow-y: auto;
  height: 285px;
  padding: 5px;
  background-color: #e2f7b7;
}

#box_palavras .texto .lista_palavras {
  width: 140px;
}

#box_palavras .texto .lista_palavras {
  padding-left: 10px;
  background: url('imagens/corpo/bullet.gif') no-repeat left;
}

#box_palavras .texto .lista_palavras b {color: #ec008c;}

#box_palavras .lista_btn_apagar li {
  background: none;
}

#box_palavras .lista_btn_apagar {
  width: 20px;
}

#box_palavras .bottom {
  background: url('imagens/corpo/bottom_box_palavras.gif') no-repeat left;
  height: 16px;
  text-align: center;
}
#limpaBusca { 
  width: 100%;
  text-align: center;
  background-color: #ffffff;
  line-height: 20px;
  margin: 20px 0;
}
#limpaBusca a { display: block; color: #ec008c; width: 100%; }

#box_dominios {
  float: left;
  width: 310px;
  margin: 16px 0 0 16px;
}

#box_dominios .topo {
  background: url('imagens/corpo/lbl_box_dominios.gif') no-repeat top;
  height: 36px;
}

#box_dominios .lista_dominios {
  width: 180px;
  padding: 0 10px;
}

#box_dominios .texto .lista_dominios b {color: #ec008c;}

#box_dominios .texto .ext {
  padding: 3px;
  text-align: center;
  width: 55px;
  height: 22px;
}

#box_dominios .ext_com { background: url('imagens/corpo/lbl_com_ativo.gif') no-repeat center; }
#box_dominios .ext_combr { background: url('imagens/corpo/lbl_combr_ativo.gif') no-repeat center; }
#box_dominios .ext_com_inativo { background: url('imagens/corpo/lbl_com_inativo.gif') no-repeat center; }
#box_dominios .ext_combr_inativo { background: url('imagens/corpo/lbl_combr_inativo.gif') no-repeat center; }

#box_dominios .texto .lista_dominios {
  padding-left: 10px;
  background: url('imagens/corpo/bullet.gif') no-repeat left;
}

#box_dominios .bottom {
  background: url('imagens/corpo/bottom_box_dominios.gif') no-repeat bottom;
  height: 16px;
}

#table_lista_dominios {
  width: 100%;
}

#tags {
  border: 1px solid #99cc33;
  margin: auto;
  text-align: justify;
  font-size: 11px;
  color: #b3c491;
  margin: 0 10px 0 10px;
}

#como_funciona {
  border: 1px solid #99cc33;
  margin: auto;
  text-align: left;
  font-size: 11px;
  margin: 0 10px 10px 10px;
  line-height: 14px;
}

#ad_1 {
  float: left;
  margin: 30px 0 0 20px;
  width: 200px;
  height: 300px;
  /*border: 1px solid #000000;*/
}

#ad_2 {
  clear: both;
  float: left;
  margin-top: 30px;
  width: 730px;
  height: 92px;
  /*border: 1px solid #000000;*/
}

.erro {
  float: left;
  color: #BC006F;
  font-weight: bold;
}

#tooltip {
  position: absolute;
  z-index: 999;
  width: 230px;
  top: 256px;
  left: 659px;
  display: none;
}

#tooltip .topo {
  height: 13px;
  background: url('imagens/corpo/topo_tooltip.png') no-repeat;
}

#tooltip_texto {
  background: #fff;
  padding: 5px;
  font-size: 12px;
  line-height: 20px;
}

#tooltip_texto a:hover { color: #EC008C; }

#tooltip_texto h1 {
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
  font-size: 16px;
  font-weight: bold;
  color: #EC008C;
}

#tooltip_texto .lista_sellers {
  padding-top: 5px;
  padding-left: 30px;
}

#btn_pesquisar {
  margin-bottom: -2px;
}

#resultados {
  background: url('imagens/corpo/lbl_resultados.gif') no-repeat;
  padding-top: 20px;
}

.btn_voltar {
  clear: both;
  width: 100%;
  margin-top: 30px;
  text-align: right;
  padding: 3px;
  border-top: 1px dotted #D5007E;
}

.btn_voltar a {
  color: #99CC33;
}

#regras li {
  font-weight: normal;
  color: #000000;
}