/***************************************************************************************/
/*   FOLHA DE ESTILOS EMPRESA DE HOSPEDAGEM 											                     */
/*   TODOS OS DIREITOS RESERVADOS - PROIBIDA A REPRODUÇÃO PARCIAL OU TOTAL             */
/***************************************************************************************/

			/*** BANCO DE ESTILOS DO SITE - TEMA ÚNICO ***/

/* Sendo utilizado por site de hospedagem*/
/*
CORES DOS SITEMA

	AZUIS
		Manutenção #9999FF
	  Fraco #6666FF
	  Médio-Fraco #6699FF
	  Médio #003399
	  Forte #000080
	  Especial #1368BD
	  Fundo-principal #002549
*/

body.enquete
{
	margin: 0;
	background-image: none;
	font-family: sans-serif,arial;
	background-color: rgb(255, 255, 255);
}

body.azulindo
{
	margin: 0;
	background-image: none;
	font-family: sans-serif,arial;
	background-image: url(../images/fundolindo.png);
	background-repeat: repeat-x;
}

body.suportesuite
{
	margin: 0;
	background-image: none;
	font-family: sans-serif,arial;
	background-color: rgb(255, 255, 255);
}

body.manut
{
	margin: 0;
	background-image: none;
	font-family: sans-serif,arial;
	background-color: #002549;
}

body
{
	margin: 0;
	font-family: sans-serif,arial;
	background-image: url(../images/fundo.png);
	background-repeat: repeat-x;
	background-color: rgb(255, 255, 255);
}

body.editartabela
{
	margin: 0;
	color: #FFFFFF;
	background-image: none;
	font-family: sans-serif,arial;
	background-color: #002549;
}

/* Para todos os formulários  */
form.formulario input, form.formulario textarea, form.formulario Text Field,
form.formulario Check Box, form.formulario Radio Button, form.formulario select
{
 	font-family: Verdana, arial, Tahoma;
	font-size: 9pt;
	background-color:#FFFFFF;
	color: #0080FF;
	font-weight: bold;
	border: 1px solid #D0D0D0;
}

select.cicloplanos
{
 	font-family: Verdana, arial, Tahoma;
	font-size: 9pt;
	background-color:#FFFFFF;
	color: #0080C0;
	font-weight: bold;
	border: 1px solid #D0D0D0;
}

/* Para os formulários da Suite */
form.formsmanut input, form.formsmanut textarea, form.formsmanut Text Field,
form.formsmanut Check Box, form.formsmanut Radio Button, form.formsmanut select
{
 	font-family: Verdana, arial, Tahoma;
	font-size: 9pt;
	background-color:#004080;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #D0D0D0;
}

#geral
{
	background-color: transparent;
	margin: 0 auto;
	width: 900px;
	height:1010px;
}

a.linkpequeno, a.linkpequeno:link, a.linkpequeno:visited, a.linkpequeno:active
{
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.link, a.link:link, a.link:visited, a.link:active {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link:hover {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.login, a.login:link, a.login:visited, a.login:active {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
a.login:hover {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.grade, a.grade:link, a.grade:visited, a.grade:active {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	color: #0080C0;
	text-decoration: none;
}

a.grade:hover {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #53A9FF;
	text-decoration: underline;
}

a.avancar, a.avancar:link, a.avancar:visited, a.avancar:active {
	font-family: verdana,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #0080C0;
	text-decoration: none;
}

a.avancar:hover {
	font-family: verdana,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #53A9FF;
	text-decoration: none;
}
a.padrao, a.padrao:link, a.padrao:visited, a.padrao:active {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	color: #0080C0;
	text-decoration: none;
}

a.padrao:hover {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	color: #0080C0;
	text-decoration: underline;
}

a.linkrodape, a.linkrodape:link, a.linkrodape:visited, a.linkrodape:active {
	text-decoration: none;
	font-family: verdana,arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #B0B0B0;
}

a.linkrodape:hover {
	text-decoration: underline;
}


font.bt-atual {
	font-family: sans-serif,arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: default;
}

font.lista_cli {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

font.esqueciasenha {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}

font.titulorobusto {
	font-family: sans-serif,arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	color: #0080C0;
	text-decoration: none;
}

font.area_cli_enfase {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

font.area_cli {
	font-family: verdana,arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

font.area_cli_fatura {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	color: #0080C0;
}

font.obs {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #0080C0;
}

font.aviso {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #FF5555;
}

font.suitemenu {
	font-family: arial,verdana;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
	color: #FFFFFF;
}

font.obscinza {
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #808080;
}

font.copyright {
	font-family: verdana,arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	color: #B0B0B0;
}

font.obs_medio {
	font-family: verdana,arial;
	font-size: 15px;
	font-weight: normal;
	line-height: 24px;
	color: #0080C0;
}

font.sobre {
	font-family: verdana,arial;
	font-size: 13px;
	font-weight: normal;
	line-height: 24px;
	color: #808080;
}

a.linkaba, a.linkaba:link, a.linkaba:visited, a.linkaba:active {
	font-family: sans-serif,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #1368BD;
	text-decoration: none;
}
a.linkaba:hover {
	font-family: sans-serif,arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	color: #FFFFFF;
	text-decoration: none;
}

/* Figura de fundo para venda dos planos */
td.planos
{
	height: 450px;
	align: center;
	vertical-align: top;
	background-image: url(../images/fundoplanoshost.jpg);
	background-repeat: no-repeat;
}

td.bannerrodape
{
	height: 108px;
	align: center;
	vertical-align: top;
	background-image: url(../images/bannerrodape.jpg);
	background-repeat: no-repeat;
}

td.cadastro
{
	text-align:right;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height:20px;
	color: #0080C0;
	background-color:#F5F8FF;
	border: 1px solid #FFFFFF;
}

td.cadcampos
{
	text-align:left;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height:20px;
	color: #0080C0;
	background-color:#F5F8FF;
	border: 1px solid #FFFFFF;
	vertical-align:absmiddle;
}

td.cadastrogrifar
{
	text-align:right;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height:20px;
	color: #0080C0;
	background-color:#FFD2D2;
	border: 1px solid #FFFFFF;
}

td.areagrifar
{
	text-align:left;
	font-family: verdana;
	font-size: 16px;
	font-weight: normal;
	line-height:20px;
	color: #800000;
	background-color:#FFD2D2;
	border: 2px solid #FF8080;
}

td.camposgrifar
{
	text-align:left;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	line-height:20px;
	color: #0080C0;
	background-color:#FFD2D2;
	border: 1px solid #FFFFFF;
	vertical-align:absmiddle;
}

span.logosec
{
  position: fixed;
  bottom: -4px;
  right:0px;
  z-index:1001;
}

table.comBordaComplexa {
	border-collapse: collapse; /* CSS2 */
	background: #FFFFF0;
	border: solid #6699FF 1px; /* Precedência tem bug no IE */
}

td.BordaLinha_1 {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	border-top: 3px solid #6699FF;
	background: #FFFFFF;
	font-family:verdana,tahoma,arial;
	font-size:12px;
	color:#005BB7;
}

td.BordaLinha_1fim {
	border: 1px solid blue;
	border-right: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: 3px solid #6699FF;
	background: #E8F0FF;
	font-family:sans-serif,arial, verdana;      /* ESPAÇO EM DISCO */
	font-size:16px;
	font-weight:bold;
	color:#0080C0;
}
td.BordaLinha_1fim_rec {
	border: 1px solid blue;
	border-right: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: 3px solid #6699FF;
	background: #F5F8FF;
	font-family:sans-serif,arial, verdana;      /* ESPAÇO EM DISCO */
	font-size:16px;
	font-weight:bold;
	color:#0080C0;
}
td.BordaLinha_1dois {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: 3px solid #6699FF;
	background: #F5F8FF;/* azul fraquinho */
	font-family:sans-serif, arial, verdana;
	font-size:16px;
	font-weight:bold;
	color:#0080C0;
}
td.BordaLinha_1font {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: 3px solid #6699FF;
	background: #F5F8FF;/* azul fraquinho */
	font-family:arial, verdana;
	font-size:12px;
	font-weight:bold;
	color:#0080C0;
}

td.BordaLinha_coluna2 {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #F5F8FF;/* azul fraquinho */
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}
td.BordaLinha_coluna2_rec {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #E8F0FF;
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}
td.BordaLinha_coluna2_recfraca {
	border: 1px solid blue;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #F5F8FF;
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}

td.BordaLinha_coluna1 {
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	border-top: none;
	background: #FFFFFF;
	font-family:verdana,tahoma,arial;
	font-size:12px;
	color:#005BB7;
}
td.BordaLinha_coluna1fraca {
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	border-top: none;
	background:#F5F8FF;
	font-family:verdana,tahoma,arial;
	font-size:12px;
	color:#005BB7;
}
td.coluna_rec {
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: 1px solid #6699FF;
	border-top: none;
	background: #F5F8FF;
	font-family:verdana,tahoma,arial;
	font-size:12px;
	color:#005BB7;
}

td.BordaLinha_MeioTopo {
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: 3px solid #6699FF;
 background: #E8F0FF;
	font-family:sans-serif, arial, verdana;
	font-size:16px;
	font-weight:bold;
	color:#0080C0;
}
td.BordaLinha_Meio {
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #E8F0FF;
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}
td.BordaLinha_MeioFim {
	border: 1px solid blue;
	border-right: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #E8F0FF;
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}
td.BordaLinha_MeioFim_Fraca {
	border: 1px solid blue;
	border-right: 1px solid #6699FF;
	border-bottom: 1px solid #6699FF;
	border-left: none;
	border-top: none;
	background: #F5F8FF;
	font-family:arial, verdana;
	font-size:12px;
	font-weight:normal;
	color:#0080C0;
}

td.enquete
{
  color: #ffffff;
  font-family: Verdana, tahoma;
  font-size: 11px;
  font-weight: normal;
	text-align: left;
	vertical-align:center;
 }

td.enquete_titulo
{
  color: #FFFFFF;
  font-family: Verdana, tahoma;
  font-size: 12px;
  font-weight: normal;
	text-align: left;
	vertical-align:center;
	width:150px;
	height:1%;
}

input.botao_enquete
{
 	font-family: Verdana, Tahoma;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #6666FF;
	font-weight: bold;
	border: 1px solid #6666FF;
	height:19px;
}

input.botao_fatura
{
 	font-family: Verdana, arial, Tahoma;
	font-size: 9pt;
	background-color:#FFFFFF;
	color: #0080FF;
	font-weight: bold;
	border: 1px solid #D0D0D0;
}

td.parciais
{
  color: #FFFFFF;
  font-family: Verdana, tahoma;
  font-size: 12px;
  font-weight: normal;
	text-align: left;
	vertical-align:center;
  height:25;
}

table.dadoscliente
{
	border:none;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
  color: #FFFFFF;
  font-family: verdana, arial;
  font-size: 13px;
	width:600px;
}

table.estatisticas
{
	border:none;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
  color: #FFFFFF;
  font-family: verdana, arial;
  font-size: 13px;
}

table.enquete
{
	border: 1px solid #6666FF;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	width:97%;
}

table.tabela
{
	border: 1px solid #D0D0D0;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	width:500px;
}

td.campos
{
  color: #FFFFC0;
  font-family: Verdana, tahoma;
  font-size: 13px;
  font-weight: normal;
	text-align: right;
	height:25px;
	vertical-align:top;
	width:1%;
}

td.titulos
{
	font-family: sans-serif,arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
	text-align: center;
	vertical-align:top;
	color: #FFFFFF;
	height:30px;
}

td.headervisitas
{
	font-family: sans-serif,arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
	color: #FFFFFF;
	background-color:#1368BD;
}

td.headerfatura
{
	font-family: verdana,verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
	color: #FFFFFF;
	background-color:#6699FF;
	width:%;
	height:28px;
}

td.servdesc_fatura
{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	color: #0080C0;
	border: 1px solid blue;
	border-top: none;
	border-bottom: 1px solid #F5F8FF;
	border-left: none;
	border-right: 1px solid #F5F8FF;
	background: #FFFFFF;
	vertical-align:left;
	width:80%;
}

td.servalor_fatura
{
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: normal;
	color: #0080C0;
	border: 1px solid blue;
	border-top: none;
	border-bottom: 1px solid #F5F8FF;
	border-left: none;
	border-right: 1px solid #F5F8FF;
	background: #FFFFFF;
	text-align:right;
	width:20%;
}

td.visitas_ativado
{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
	color: #FFFFFF;
	background-color:#D96C00;
}

td.visitas_desativado
{
	color: #002549;
}


