﻿body{
	background-image: url('../../imagens/layout_background.png');
	background-repeat: repeat-x;
	background-color: #1A1A1A;
	margin: 36px 0 0 0;
	font-family: Verdana;
	font-size: 12px;
	color: white;
	overflow: -moz-scrollbars-vertical;
}
div, form
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
img
{
	border: 0;
}
a
{
	color: white;
}
h1
{
	color: #FFD201;
	font-size: 1.6em;
	line-height: 30px;
	margin-bottom: 20px;
	font-weight: bold;
	letter-spacing: 1px;
}
fieldset
{
	margin-bottom: 6px;
	BORDER: 1px SOLID #CCCCCC;
	-moz-border-radius: 4px 4px 4px 4px;
	padding: 4px
}
fieldset legend
{
	color: #F8C701;
	font-weight: bold;
	margin: 0 5px 0 5px;
	padding: 0 5px 0 5px;
}
#all{
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#logo{
	height: 125px;
}
#menu_header{
	line-height: 36px;
	height: 38px;
}
#menu_header a{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
#menu_header a:hover{
	color: #E8AF01;
	font-weight: bold;
}
#spacer_h_menu
{
	height: 50px;
	width: 100%;
	clear: both;
}
#spacer_v_menu
{
	height: 100%;
	width: 20px;
	background-color: fuchsia;
	float: left;
}
#menu_box_container{
	width: 165px;
	float: left;
}

#boxv_top{
	background-image: url('../../imagens/layout_boxv_top.png');
	color: #FFD201;
	font-size: 1.1em;
	font-weight: bold;
	height: 38px;
	line-height: 38px;
	width: 100%;
}
#boxv_center{
	background-image: url('../../imagens/layout_boxv_center.png');
	width: 150px;
	text-align: left;
	padding: 5px 5px 0 10px;
	font-size: 0.83em;
}
#boxv_center a{
	color: white;
	font-weight: bold;
}
#boxv_center a:hover{
	color: #E8AF01;
}
#boxv_down{
	background-image: url('../../imagens/layout_boxv_down.png');
	height: 24px;
	width: 100%;
}
#boxa_top{
	background-image: url('../../imagens/layout_boxa_top.png');
	color: red;
	font-size: 1.1em;
	font-weight: bold;
	height: 38px;
	line-height: 38px;
	width: 100%;
}
#boxa_center{
	background-image: url('../../imagens/layout_boxa_center.png');
	width: 150px;
	text-align: left;
	padding: 5px 5px 0 10px;

}
#boxa_center a{
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 15px;
}
#boxa_center a:hover{
	color: red;
	text-decoration: underline;
}
#boxa_down{
	background-image: url('../../imagens/layout_boxa_down.png');
	height: 24px;
	width: 100%;
}

#boxhpdg_top{
	background-image: url('../../imagens/layout_boxhpdg_top.png');
	color: #FFD201;
	font-size: 1.1em;
	font-weight: bold;
	height: 40px;
	line-height: 39px;
	width: 100%;
}
#boxhpdg_center{
	background-image: url('../../imagens/layout_boxhpdg_center.png');
	width: 160px;
	text-align: left;
	padding: 5px 5px 0 0px;
	text-align:center;

}
#boxhpdg_center a{
	color: white;
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 15px;
	vertical-align:top;
}
#boxhpdg_center a:hover{
	color: white;
	text-decoration: underline;
}
#boxhpdg_down{
	background-image: url('../../imagens/layout_boxhpdg_down.png');
	height: 25px;
	width: 100%;
}

#boxp_top{
	background-image: url('../../imagens/layout_boxp_top.png');
	color: #FFD201;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	height: 39px;
	line-height: 38px;
	width: 506px;
	padding-left: 25px;
}
#boxp_center{
	background-image: url('../../imagens/layout_boxp_center.png');
	width: 516px;
	text-align: left;
	padding: 5px 5px 0 10px;
}
#boxp_down{
	background-image: url('../../imagens/layout_boxp_down.png');
	height: 8px;
	width: 531px;
}
#conteudo_main{
	width: 600px;
	float: right;
	text-align: left;
}
.login_inputtext{
	background-color: #BA0707;
	width: 120px;
	border: 1px white solid;
	color: white;
	font: bold 12px Verdana;
}
.login_texto{
	padding: 0 0 0 0;
	margin: 1px 0 5px 0;
	float: left;
	font-weight: bold;
}
.login_inputsubmit{
	background-color: #8B0000;
	border: 1px white solid;
	font: bold 11px Verdana;
	color: white;
}
#login_mensagem{
	padding: 5px 5px 0 5px;
	font-size: 0.9em;
}

#login_rec_senha{
	color:white;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	margin-top:10px;
}
#login_rec_senha a{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
#localizacao{
	text-align:center;
}
/************************************************************ �?REA HOSPEDAGEM */
.a_hospedagem_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}
.a_hospedagem_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.a_hospedagem_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	line-height:15px;
}
.a_hospedagem_tab_itens
{
	color: white;
	text-align: center;
	background-color: #7D7D7D;
	line-height:20px;
}
.a_hospedagem_tab_checks
{
	text-align: center;
	background-color: #7D7D7D;
}
.a_hospedagem_tab_spacer
{
	height: 10px;
	background-color: #2A2A2A;
}
.a_hospedagem_alert
{
	font-size: 11px;
	color: #E8AF01;
	font-family: verdana;
}
.a_hospedagem_descricao{
	font-size:10px;	
}
.a_hospedagem_tit_descricao{
	color:#FFD215;	
}

/******************************************************* FIM: �?REA HOSPEDAGEM */

/********************************************************* �?REA ADMIN CLIENTE */
.aa_cliente_titulo{
	color:white;
	font-weight:bold;
}
.aa_cliente_dado{
	color:white;
	font-weight: normal;
	font-size: 0.9em;
}
.aa_cliente_dica
{
	color:silver;
	font-size:0.8em;
	font-style: italic;
	font-weight: normal;
}
.aa_clientes_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}
.aa_clientes_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.aa_clientes_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	line-height:15px;
	width:100px;
}
.aa_clientes_tab_itens
{
	color: white;
	text-align: left;
	background-color: #7D7D7D;
	line-height:20px;

}
.aa_clientes_tab_editar
{
	color: #BA0707;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	height: 25px;
}
.aa_clientes_tab_spacer
{
	height: 10px;
	background-color: #2A2A2A;
}
.aa_clientes_edit_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}
.aa_clientes_edit_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}

.aa_clientes_tab_edit_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	height:30px;
	width:100px;
}
.aa_clientes_tab_edit_itens
{
	color: white;
	text-align: left;
	background-color: #7D7D7D;
	line-height:20px;

}
.aa_cliente_tab_edit_titulo{
	color:white;
	font-weight:bold;
}

.aa_clientes_tab_edit_editar
{
	color: #BA0707;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	line-height:30px;
}
.aa_clientes_tab_edit_spacer
{
	height: 10px;
	background-color: #2A2A2A;
}

.inputsubmit_clientes_edit{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
	line-height:25px;
	padding: 3px 5px 3px 5px;
	padding-top:3px;
}
.inputtext_clientes_editar{
	background-color: #9D9D9D;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:480px;
	padding-left:5px;
}
.inputselect_clientes_editar{
	background-color: #9D9D9D;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:480px;
}
.inputsubmit_clientes_editar{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
}
/**************************************************** FIM:  ?REA ADMIN CLIENTE */

/******************************************************* �?REA ADMIN FINANCEIRO */
.aa_financeiro_tab
{
	font-size: 0.9em;
	border: 1px #2A2A2A solid;
	border-collapse: collapse;
	width:100%;
}
.aa_financeiro_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.aa_financeiro_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: left;
	line-height:15px;
	padding-left:10px;
}
.aa_financeiro_tab_itens
{
	color: white;
	text-align: center;
	background-color: #7D7D7D;
	height:20px;
	width:30%;
}
.aa_financeiro_venc_vencido
{
	background-color: red;
	font-weight: bold;
}
.aa_financeiro_venc_porvencer
{
	background-color: yellow;
	font-weight: bold;
}
.aa_financeiro_venc_normal
{
	font-weight: bold;
}
.inputsubmit_financeiro_enviar{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
	text-align:center;
}
.aa_clientes_tab_financeiro_comprovante
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	padding: 2px 0px 0px 2px;
}
.aa_tab_financeiro_comprovante
{
	font-size: 0.9em;
	border: 1px #2A2A2A solid;
	border-collapse: collapse;
}
.aa_financeiro_new_tab_caixa
{
	color: black;
	text-align: center;
	background-color: #7D7D7D;
	padding: 5px;
}
.aa_financeiro_textarea
{
	color: white;
	font: bold 12px Verdana;
	font-weight:bold;
	text-align:left;
	padding: 5px;
	border: 1px black solid;
	background-color:#9D9D9D;
}
.inputsubmit_tickets_salvar{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: black;
	text-align:left;
}


/************************************************** FIM: �?REA ADMIN FINANCEIRO */

.inputtext{
	background-color: #101010;
	width: 220px;
	height: 17px;
	border: 1px white solid;
	color: white;
	font: bold 12px Verdana;
}
.inputselect{
	background-color: #101010;
	height: 17px;
	border: 1px white solid;
	color: white;
	font: bold 12px Verdana;
}
.inputsubmit{
	background-color: black;
	border: 1px white solid;
	font: bold 11px Verdana;
	color: white;
}
/********************************************************** �?REA ADMIN TICKET */
.aa_tickets_view_tab, .aa_tickets_new_tab
{
	font-size: 0.9em;
	border: 1px #2A2A2A solid;
	border-collapse: collapse;
}
.aa_tickets_view_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.aa_tickets_view_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: left;
	line-height:15px;
}
.aa_tickets_view_tab_user
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #6C6C6C;
	text-align: left;
	line-height: 15px;
}
.aa_tickets_view_tab_itens 
{
	color: white;
	text-align: left;
	background-color: #7D7D7D;
	line-height:20px;
	width:30%;
}
.aa_tickets_new_tab_itens
{
	color: white;
	text-align: left;
	background-color: #6C6C6C;
	line-height:20px;
	width:30%;
	padding-left:5px

}
.aa_tickets_new_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: left;
	line-height:15px;
	padding-left:5px
}
.aa_tickets_new_tab_caixa
{
	color: black;
	text-align: center;
	background-color: #7D7D7D;
	padding: 5px;
}
.aa_tickets_textarea
{
	color: white;
	font: bold 12px Verdana;
	font-weight:bold;
	text-align:left;
	padding: 5px;
	border: 1px black solid;
	background-color:#9D9D9D;
}
.aa_tickets_new_tab_titulo
{
	color: white;
	text-align:left;
	background-color: #828282;
	padding: 5px;
}
.aa_tickets_view_tab_mensagem
{
	color: white;
	text-align: left;
	background-color: #A6A6A6;
	padding: 10px;

}
.aa_tickets_view_tab_mensagem_div
{
	width:100%;
	height:100%;
	padding:5px 5px 15px 0px;
}
.aa_tickets_tab
{
	font-size: 0.9em;
	border: 1px #2A2A2A solid;
	border-collapse: collapse;

}
.aa_tickets_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.aa_tickets_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	line-height:15px;
}
.aa_tickets_tab_itens
{
	color: white;
	text-align: center;
	background-color: #7D7D7D;
	line-height:20px;
	width:30%;
}
.inputsubmit_tickets_salvar{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
	text-align:center;
}
.aa_clientes_tab_tickets_salvar
{
	color: #BA0707;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	padding: 2px 0px 0px 2px;
}
.inputtext_tickets_assunto{
	background-color: #9D9D9D;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:91%;
	padding-left:5px;
}
.aa_tickets_detalhes{
	background-color: #BA0707;
	color: #1A1A1A;
	font-weight: bold;
	border: 2px #EAB201 solid;
	padding:5px;
}
.aa_tickets_detalhes_dstq{
	color: #BA0707;
	font-weight: bold;
}
.inputselect_combo{
	background-color: #9D9D9D;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:80%;
}
.inputtext_tickets_titulo{
	background-color: #9D9D9D;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:545px;
}
.inputselect_tickets_combo{
	background-color: #9D9D9D;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
}
.aa_tickets_combo
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: left;
	line-height:20px;
	padding:5px 0 3px 5px;
}

/**********************************************************  FALE CONOSCO */

.inputselect_combo{
	background-color: #9D9D9D;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:80%;
}
.inputtext_faleconosco{
	background-color: #9D9D9D;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:400px;
	padding-left:5px;
}

.a_faleconosco_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}
.a_faleconosco3_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}

.a_faleconosco_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.a_faleconosco_tab2
{
	font-size: 0.9em;
	border: 0;
	border-collapse: collapse;

}
.a_faleconosco_tab2 td
{
	border: 0;
	padding: 5px 0;
}

.a_faleconosco_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	line-height:15px;
}
.a_faleconosco_tab_itens
{
	color: white;
	text-align: left;
	background-color: #7D7D7D;
	line-height:20px;
}
.aa_faleconosco_textarea
{
	color: white;
	font: bold 12px Verdana;
	font-weight:bold;
	text-align:left;
	padding: 5px;
	border: 1px black solid;
	background-color:#9D9D9D;
}
.aa_faleconosco_enviar
{
	color: #BA0707;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	height: 25px;
}

.inputsubmit_faleconosco_valida{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 13px Verdana;
	color: white;
	line-height:25px;
	height:28px;
	padding: 3px 5px 1px 5px;
	padding-top:4px;
	text-align:center;
}

/*****************************************clientes */
.a_clientes_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;
	width:100%;

}
.a_clientes_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}
.a_clientes_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	line-height:15px;
}
.a_clientes_tab_itens
{
	color: white;
	text-align: center;
	background-color: #7D7D7D;
	line-height:20px;
}
/************************************************** rec senha */
.rec_senha{
	background-color: #1A1A1A;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;

}
.rec_senha_enviar
{
	background-color: #1A1A1A;
	border: 1px #2A2A2A solid;
	font: bold 11px Verdana;
	color: white;
	line-height:25px;
	padding: 2px 5px 4px 5px;

}
/************************************************ novo cliente */
.aa_novocliente_edit_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;

}
.aa_novocliente_edit_tab td
{
	border: 1px #2A2A2A solid;
	padding: 1px 4px 1px 4px;
}

.aa_novocliente_tab_edit_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #555555;
	text-align: center;
	height:30px;
	width:100px;
}
.aa_novocliente_tab_edit_itens
{
	color: white;
	text-align: left;
	background-color: #7D7D7D;
	line-height:20px;

}
.aa_novocliente_tab_edit_titulo{
	color:white;
	font-weight:bold;
}

.aa_novocliente_tab_edit_editar
{
	color: #BA0707;
	font-family: verdana;
	font-weight: bold;
	background-color: #2A2A2A ;
	text-align: center;
	line-height:30px;
}
.inputsubmit_novocliente_edit{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
	line-height:25px;
	padding: 3px 5px 3px 5px;
	padding-top:3px;
}
.inputtext_novocliente_editar{
	background-color: #9D9D9D;
	width: 220px;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:390px;
	padding-left:5px;
}
.inputselect_novocliente_editar{
	background-color: #9D9D9D;
	height: 17px;
	border: 1px #2A2A2A solid;
	color: white;
	font: bold 12px Verdana;
	width:390px;
}
.inputsubmit_novocliente_editar{
	background-color: #1A1A1A;
	border: 1px black solid;
	font: bold 11px Verdana;
	color: white;
}
.radio{
	background-color:red;
}
.tab_clientes_cases{
	vertical-align:top;
	padding-left:5px;
}
.tab_clientes_cases td{
	vertical-align:top;
	font-size:13px;	
	color:#FFD215;
	padding-left:15px;
}
.tab_clientes_cases_desc{
	padding-left:15px;
	font-size:10px;	
	color:#FFFFFF;
}
/************************************************ menu dominio */
.a_dominio_menu_tab
{
	font-size: 0.9em;
	border: 0px #2A2A2A solid;
	border-collapse: collapse;
	width:100%

}
.a_dominio_menu_tab td
{
	border: 0px #2A2A2A solid;
	padding: 1px 4px 1px 0;
}
.a_dominio_menu_tab_cabecalho
{
	color: white;
	font-family: verdana;
	font-weight: bold;
	background-color: #5e5e5e;
	text-align: center;
	line-height:15px;
	vertical-align:top;
}
.a_dominio_menu_tab_itens
{
	color: white;
	text-align: center;
	background-color: #7D7D7D;
	line-height:20px;
}
