body {
  background-color: #FFFFFF;
  text-align: center;
  font-family: arial;
  font-size: 13px;
  /*overflow: auto;*/

  /* SCROLLBAR */

  SCROLLBAR-FACE-COLOR:       #e5e5e5;
  SCROLLBAR-HIGHLIGHT-COLOR:  #e5e5e5;
  SCROLLBAR-SHADOW-COLOR:     #e5e5e5;
  SCROLLBAR-3DLIGHT-COLOR:    #C61D22;
  SCROLLBAR-ARROW-COLOR:      #C61D22;
  SCROLLBAR-TRACK-COLOR:      #c0c0c0;
  SCROLLBAR-DARKSHADOW-COLOR: #C61D22;
}

td {
  font-family: arial;
  font-size: 12px;
}

a               { color: #EA1C26; text-decoration: none;      }
a:hover         { color: #EA1C26; text-decoration: underline; }

a#rdp           { color: #545454; text-decoration: none;      }
a#rdp:hover     { color: #545454; text-decoration: underline; }

a#menu          { color: #EA1C26; text-decoration: none;      }
a#menu:hover    { color: #EA1C26; text-decoration: underline; }

a#plan          { color: #EA1C26; text-decoration: none;      font-size: 10px; }
a#plan:hover    { color: #EA1C26; text-decoration: underline; font-size: 10px; }

a#suporte       { color: #000000; text-decoration: none;      font-weight: bold; }
a#suporte:hover { color: #EA1C26; text-decoration: underline; font-weight: bold; }

a#mapa0         { color: #C61D22; text-decoration: none;      }
a#mapa0:hover   { color: #C61D22; text-decoration: underline; }

a#mapa1         { color: #000000; text-decoration: none;      }
a#mapa1:hover   { color: #000000; text-decoration: underline; }

a#planos        { color: #000000; text-decoration: none;      }
a#planos:hover  { color: #000000; text-decoration: none;      }

a#news          { color: #000000; text-decoration: none;      }
a#news:hover    { color: #000000; text-decoration: underline; }

a#newsidx       { color: #000000; text-decoration: none;      }
a#newsidx:hover { color: #C61D22; text-decoration: underline; }

a#mtr           { color: #C61D22; text-decoration: none;      }
a#mtr:hover     { color: #EA1C26; text-decoration: underline; }

i#tip     { font-size: 11px; }

#topo0    { display: block; }
#topo4    { display: block; }

#topo1    { display: none; }
#topo2    { display: none; }
#topo3    { display: none; }
#topo5    { display: none; }
#topo6    { display: none; }
#topo7    { display: none; }

#topo     { position: relative; display: block; }
#chamadas { position: relative; display: block; }
#ban      { position: relative; display: block; }

#login{  
color: #FFFFFF;
display: block;
font-size: 10px;
left: 474px;
position: absolute;
top: 95px; 
}
#lostpas  { position: absolute; top: 123px; left: 649px; font-size: 11px; display: block; }
#page     { position: absolute; top: 123px; left: 14px;  font-size: 11px; color: #EA1C26; text-align: right; }
#data     { position: absolute; top: 123px; left: 387px; font-size: 11px; text-align: right; width: 200px; border: 0px solid;}

#hosp00   { display: block; position: absolute; top: 3px; left: 0px; font-size: 11px; text-align: left; width: 320px; border: 0px solid;   z-index: 999998; }
#serv00   { display: block; position: absolute; top: 240px; left: 0px; font-size: 11px; text-align: left; width: 320px; border: 0px solid; z-index: 999998; }

#serv01   { position: absolute; top: 120px; left: 0px; font-size: 11px; text-align: left; width: 320px; border: 0px solid; }

#pub      { position: relative; font-size: 11px; text-align: left; width: 246px; height: 255px; border: 0px solid; padding: 5px;}
#pub0     { position: absolute; top: 236px; left: 202px; text-align: left; border: 0px solid;}
#pub1     { display: block; position: absolute; top: 4px; left: 4px; text-align: left; width: 236px; height: 226px; border: 0px solid;}
#pub2     { display: none; position: absolute; top: 4px; left: 4px; text-align: left; width: 236px; height: 226px; border: 0px solid;}
#pub3     { display: none; position: absolute; top: 4px; left: 4px; text-align: left; width: 236px; height: 226px; border: 0px solid;}

#formulario { display: none; }

#suporte0 { display: block; width: 100%; border: 0px solid; overflow: auto; }
#suporte1 { display: none;  width: 100%; border: 0px solid; overflow: auto; }
#suporte2 { display: none;  width: 100%; border: 0px solid; overflow: auto; }
#suporte3 { display: none;  width: 100%; border: 0px solid; overflow: auto; }
#suporte4 { display: none;  width: 100%; border: 0px solid; overflow: auto; }
#suporte5 { display: none;  width: 100%; border: 0px solid; overflow: auto; }

#pu { display: none; }
#pw { display: none; }

#noticias {
  width:  312px;
  height: 230px;
  overflow: auto;

  /* SCROLLBAR */

  SCROLLBAR-FACE-COLOR:       #FFFFFF;
  SCROLLBAR-HIGHLIGHT-COLOR:  #FFFFFF;
  SCROLLBAR-SHADOW-COLOR:     #FFFFFF;
  SCROLLBAR-3DLIGHT-COLOR:    #C61D22;
  SCROLLBAR-ARROW-COLOR:      #C61D22;
  SCROLLBAR-TRACK-COLOR:      #FFFFFF;
  SCROLLBAR-DARKSHADOW-COLOR: #C61D22;
}

#cont {
  background-image: url(imagens/bg_idc.jpg);
  background-repeat: no-repeat;
  width: 767px;
}

#reswhois {
  text-align: left;
}

td#relt { border: 1px solid #000000; font-weight: bold; text-transform: uppercase; text-align: center; background-color: #545454; color: #FFFFFF; }
td#rel  { border: 1px solid #000000; }

/* Espaços */
td#s13 { width: 13px; }
td#s15 { width: 15px; }
td#s16 { width: 16px; }
td#s17 { width: 17px; }

td#l_top    { background-image: url(imagens/l_top.jpg);    width: 10px; height: 10px;}
td#r_top    { background-image: url(imagens/r_top.jpg);    width: 10px; height: 10px;}
td#l_bottom { background-image: url(imagens/l_bottom.jpg); width: 10px; height: 10px;}
td#r_bottom { background-image: url(imagens/r_bottom.jpg); width: 10px; height: 10px;}
td#mid      { background-color: #e5e5e5; }
td#pad      { background-color: #e5e5e5; text-align: center; }

td#cttrdp {
  font-size: 11px;
  color: #545454;
}

td#news_idx {
  font-size: 13px;
  text-align: justify;
}

td#titunews {
  font-size: 14px;
  height: 25px;
}

td#sombra {
  background-image: url(imagens/sombra.jpg);
  background-repeat: no-repeat;
}

td#rdp {
  color: #000000;
  padding: 5px;
  background-color: #DFDFDF;
  height: 25px;
  width: 471px;
  font-size: 10px;
  text-align: center;
}

td#marcas {
  padding: 5px;
  border-bottom: 1px solid #a9a9a9;
  text-align: left;
  color: #909090;
  background-image: url(imagens/fundo.jpg);
  background-repeat: repeat-x;
  background-color: #DFDFDF;
}

td#mapa {
  font-size: 10px;
  color: #545454;
  text-align: center;
}

td#links {
  font-size: 11px;
  color: #545454;
  text-align: center;
}

td#banner {
  width:  595px;
  height: 149px;
  background-image: url(imagens/banner.jpg);
  background-repeat: no-repeat;
  padding: 5px;
}

td#menu {
  width:  141px;
  height: 149px;
  background-image: url(imagens/menu.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  text-align: right;
  font-weight: bold;
  color: #EA1C26;
}

td#publicidade {
  width: 241px;
  background-image: url(imagens/publicidade.jpg);
  background-repeat: no-repeat;
  /*padding: 5px;*/
}

td#servicos {
  width: 312px;
}

td#box_red {
  width:  141px;
  height: 146px;
}

td#busca {
  width:  141px;
  height: 108px;
  background-image: url(imagens/busca.jpg);
  background-repeat: no-repeat;
  padding: 5px;
}
td#busca  input{
  height: 23px;
  width: 138px;
}
td#divisao {
  width:  141px;
  height: 147px;
  background-image: url(imagens/divisao.jpg);
  background-repeat: no-repeat;
  padding: 4px;
  text-align: center;
}

td#domsearch {
  width:  141px;
  height: 147px;
  background-image: url(imagens/box_red.jpg);
  background-repeat: no-repeat;
  padding: 5px;
  text-align: center;
}

td#hosp {
  width:  312px;
  height: 119px;
  /*background-image: url(imagens/hospedagem2.jpg);
  background-repeat: no-repeat;
  padding: 5px;*/
  text-align: left;
  font-size: 10px;
}

td#serv {
  width:  312px;
  height: 136px;
  /*background-image: url(imagens/servidor2.jpg);
  background-repeat: no-repeat;
  padding: 5px;*/
  text-align: left;
  font-size: 10px;
}

td#CNet {
  background-color: #DFDFDF;
  width: 129px;
  text-align: right;
  padding: 5px;
}

td#IDCH {
  background-color: #DFDFDF;
  width: 129px;
  text-align: left;
  padding: 5px;
}

td#espec {
  /*background-color: #C61D22;*/
  background-image: url(imagens/degrade.jpg);
  background-repeat: repeat-x;
  text-align: left;
  color: #000000;
  font-weight: bold;
  height: 25px;
  font-size: 13px;
  padding: 5px;
  border: 1px solid #C61D22;
  border-bottom: 0px solid #C61D22;
}

td#espec2 {
  text-align: left;
  padding: 5px;
  border: 1px solid #C61D22;
  border-top: 0px solid #C61D22;
}

td#espec3 {
  background-image: url(imagens/degrade.jpg);
  background-repeat: repeat-x;
  text-align: left;
  color: #000000;
  height: 25px;
  font-size: 13px;
  padding: 5px;
}

td#configplan {
  font-size: 10px;
}

td#preco {
  color: #FFFF00;
  background-image: url(imagens/fundo_hosp.jpg);
  background-repeat: no-repeat;
  height: 46px;
  width: 95px;
  font-weight: bold;
  font-style: italic;
  text-align: center;
  font-size: 15px;
}

td#info {
  font-size: 11px;
  font-weight: bold;
  background-color: #C61D22;
  color: #FFFFFF;
  height: 25px;
  padding: 5px;
  border: 1px solid #c0c0c0;
}

td#dados {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 11px;
  text-align: center;
  border: 1px solid #c0c0c0;
  font-family: Microsoft Sans Serif;
}

td#formreg {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 11px;
  text-align: left;
  border: 1px solid #c0c0c0;
  padding: 2px;
}

td#formreg2 {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 9px;
  text-align: center;
  border: 1px solid #c0c0c0;
  padding: 2px;
  font-family: Microsoft Sans Serif;
}

td#contratar {
  font-size: 11px;
  font-weight: bold;
  background-color: #C61D22;
  color: #FFFF00;
  height: 25px;
  padding: 5px;
  border: 1px solid #c0c0c0;
  text-align: center;
}

td#news {
  font-size: 11px;
}

h3#mapa {
  color: #C61D22;
}

input#buscar {
  background-image: url(imagens/buscar.jpg);
  background-repeat: no-repeat;
  width:  54px;
  height: 20px;
  border: 0px;
}

input#entrar {
  background-color: transparent;
  background-image: url(imagens/entrar.jpg);
  background-repeat: no-repeat;
  width:  54px;
  height: 20px;
  border: 0px;
}

input#entrarcp {
  background-color: #C61D22;
  background-image: url(imagens/entrarcp.gif);
  background-repeat: no-repeat;
  width:  54px;
  height: 20px;
  border: 0px;
}

input#enviar {
  background-color: transparent;
  background-image: url(imagens/enviar.jpg);
  background-repeat: no-repeat;
  width:  54px;
  height: 20px;
  border: 0px;
}

input#log {
  border: 1px solid #AF2020;
  background-color: #FFFFFF;
  font-size: 11px;
}

input#ctt {
  font-family: arial;
  font-size: 12px;
  color: #000000;
}

input#total {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 11px;
  text-align: right;
  font-weight: bold;
  font-family: Microsoft Sans Serif;
  border: 0px;
}

input#mensal {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 10px;
  text-align: right;
  font-family: Microsoft Sans Serif;
  border: 0px solid #000000;
}

input#diapaga {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 10px;
  text-align: left;
  font-family: Microsoft Sans Serif;
  border: 0px solid #000000;
}

input#pago {
  background-color: #e5e5e5;
  color: #000000;
  font-size: 11px;
  text-align: left;
  font-family: Arial;
  border: 0px solid #000000;
}

textarea {
  font-family: arial;
  font-size: 12px;
  color: #000000;
  overflow: auto;
}

.pormes {
  font-size: 9px;
  font-style: italic;
}

.oetitu {
  color: #CC0000;
  font-size: 13px;
  font-weight: bold;
}

.ip {
  font-size: 11px;
  color: #545454;
}

.geral li {
  color: #C61D22;
  font-weight: bold;
}

.geral li ul li {
  color: #000000;
  font-weight: none;
}

textarea#contrato {
  overflow: auto;
}

#letra {
  color: #C61D22;
  font-weight: bold;
  font-size: 15px;
}

#def1 {
  color: #C61D22;
  font-weight: bold;
  font-size: 13px;
}

#def2 {
  padding-left: 20px;
}
#boxLoaderIdch{
	display:none;
}