/***************************************************************************
 *
 *                            front_office_css.css
 *                            ---------------------
 *   Data                : Novembro 2007
 *   Direitos            : (C) 2007 Sónia Sousa
 *   Contacto            : suporte@sitespt.com
 *
 *
 ***************************************************************************/
 
 
 
/***************************************************************************
                       parte comum a todos os ficheiros
****************************************************************************/
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f4f4f4;}
body,td,div{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	scrollbar-arrow-color:#999999;
	scrollbar-shadow-color:#999999;
	Scrollbar-Darkshadow-Color:#EEEEEE;
	scrollbar-track-color:#EEEEEE;
	scrollbar-face-color:#DDDDDD;
	scrollbar-3dlight-color:none;}
a{
	text-decoration:none;}
.body_form{
	background-color:#FFFFFF;}
.table{
	width:850px;
	margin-top:3px; 
	border-left:1px solid #EFEFEF; 
	border-right:1px solid #EFEFEF; 
	background-color:#FFFFFF;}
.bandeiras_span_text{
	font-family:verdana;
	margin-right:8px;}
.bandeiras_link{
	font-size:10px;
	color:#000000;}
.bandeiras_div{
	margin-top:10px;}	
.footer_div{
	text-align:center;
	font-family:Arial;
	font-size:10px;
	margin-top:10px;
	color:#666666;}
.tabela_constante{
	width:820px;
	margin-top:20px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	line-height:18px;}
.tabela_constante_interna1{
	width:800px;
	margin:10px;
	border:0px;}
.tabela_constante_interna2{
	border:1px solid #CCCCCC;
	margin-top:10px;
	margin-bottom:10px;}
/* fundo de tabela com cor #EEEEEE*/
.tr_form_bgstyle{
	background-color:#EEEEEE;}
/* fundo de tabela com cor #DDDDDD*/
.tr_form_bgstyle1{
	background-color:#DDDDDD;}
/* bordas inferiores das celulas das tabelas*/
.border_bottom_white{
	border-bottom:2px solid #FFFFFF;}
/* bordas inferiores e lado esquerdo das celulas das tabelas*/
.border_bottom_right_white{
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;}
/* bordas direitas das celulas das tabelas*/
.border_right_white{
	border-right:2px solid #FFFFFF;}
.border_bottom_cinzento{
	border-bottom:1px solid #CCCCCC;}
.border_right_cinzento{
	border-right:1px solid #CCCCCC;}
.asterisk{
	color:#FF0000;}
.tabela_constante_fundo{
	width:820px;
	margin-top:20px;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	line-height:20px;}
.input_submit{
	font-family:Verdana;
	font-size:10px;}	


/***************************************************************************
                      index123abc.php
****************************************************************************/
.index_text_margin{
	margin-left:10px;}
.index_data_form{
	margin-left:13px;
	height:18px;
	font-family:Verdana;
	font-size:11px; 
	margin-top:5px;}
.index_trigger_div{
	margin-left:4px; 
	margin-top:6px;}
.index_cancelar_input{
	width:150px; 
	height:18px; 
	margin-left:10px;
	font-size:10px;}
.index_ofertas_pacotes_margin{
	margin-top:10px;}
.index_ofertas_pacotes_link{
	font-family:Verdana; 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:underline; 
	color:#000000;}
.index_termos{
	font-size:9px;
	color:#333333;
	text-decoration:none;}
.index_termos:hover{
	font-size:9px;
	color:#999999;
	text-decoration:none;}
.index_alterar_reserva{
	margin-top:18px;}

	
/***************************************************************************
                      resultados.php
****************************************************************************/
.resultados_td_border_bottom{
	border-bottom:1px solid #CCCCCC;}
.resultados_div_titulo{
	margin-left:10px; 
	margin-top:10px;}
.resultados_preco{
	margin-right:10px; 
	margin-top:5px; 
	margin-bottom:5px;}
.resultados_capacidade{
	margin-right:10px; 
	margin-bottom:5px;}
.resultados_imagem{
	margin-left:10px; 
	margin-top:20px;}
.resultados_descricao{
	margin-top:20px; 
	margin-left:20px; 
	margin-bottom:5px;}
.resultados_tr_form_bgstyle{
	background-color:#EEEEEE;}
.resultados_select_form{
	font-family:Verdana;
	font-size:10px;
	width:40px;
	margin-left:10px;
	margin-top:3px;}	
.resultados_submit_form_div{
	margin-top:3px;}
.resultados_submit_button{
	font-family:Verdana; 
	font-size:10px;}
.resultados_cama_extra_div{
	color:#666666; 
	margin-bottom:2px; 
	margin-top:2px;}
.resultados_cama_extra_crianca_div{
	color:#666666;
	margin-bottom:4px;}
.resultados_null{
	margin-left:4px; 
	margin-top:5px;}



/***************************************************************************
                      index123abc1.php
****************************************************************************/
.index1_titulo{
	margin-left:10px; 
	margin-top:10px; 
	margin-bottom:0px; 
	font-size:14px;}
.index1_resumo_reserva_text{
	margin-left:10px; 
	margin-top:3px;}
.index1_servicos_div{
	margin-left:10px; 
	margin-top:10px; 
	margin-bottom:0px; 
	font-size:14px;}
.index1_margin_text_div{
	margin-right:10px;}
.index1_margin_left{
	margin-left:10px;}
.index1_total_input{
	border:0px; 
	font-weight:bold;
	font-size:9px; 
	background-color:#DDDDDD; 
	width:60px; 
	text-align:right;}
.index1_tabela_servicos{
	width:820px;
	margin-top:20px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	line-height:18px;
	margin-top:10px;}
.index1_serv_descricao{
	margin-left:10px; 
	font-size:9px;}
.index1_serv_input{
	width:30px; 
	text-align:center; 
	height:18px; 
	font-family:Verdana; 
	font-size:10px; 
	margin-top:5px;}
.index1_serv_qtde{
	border:0px; 
	font-size:9px; 
	background-color:#EEEEEE; 
	width:50px;
	color:#000000; 
	margin-top:7px;} 
.index1_serv_total{
	border:0px; 
	font-size:9px; 
	background-color:#EEEEEE; 
	width:60px; 
	text-align:right;
	color:#000000; 
	margin-right:10px; 
	margin-top:7px;}
.index1_qtde_serv_div{
	margin-left:20px; 
	color:#000000;}
.index1_total_servicos{
	border:0px; 
	font-weight:bold;
	font-size:9px; 
	background-color:#DDDDDD; 
	width:60px; 
	text-align:right; 
	margin-right:10px;}
.index1_total_div{
	font-size:14px; 
	font-weight:bold; 
	margin-left:10px;}
.index1_hora_input{
	width:50px; 
	height:18px; 
	font-size:10px;}
.index1_textarea_obs{
	width:800px; 
	height:50px; 
	margin-bottom:10px; 
	margin-top:5px; 
	font-size:10px;
	font-family:Verdana;}
.index1_continuar{
	font-size:10px;
	margin-top:10px;}
.index1_obs_div{
	margin-left:10px; 
	margin-top:5px;}
.index1_subtotal_serv{
	border:0px; 
	font-weight:bold;
	margin-right:10px;
	font-size:9px; 
	background-color:#DDDDDD; 
	width:60px; 
	text-align:right;}
	

	
/***************************************************************************
                      index123abc2.php
****************************************************************************/
.index2_dados_div{
	margin-left:10px; 
	font-size:14px; 
	margin-top:10px;}
.index2_dados_text{
	margin-left:10px; 
	margin-top:10px; 
	line-height:18px; 
	margin-right:10px;}
.index2_registar_button{
	font-size:10px; 
	margin-left:5px;}
.index2_form_div{
	margin-left:10px; 
	margin-top:5px; 
	margin-bottom:5px;}
.index2_form_div1{
	margin-top:5px; 
	margin-bottom:5px;}
.index2_form_input{
	width:200px; 
	margin-left:10px; 
	height:18px; 
	border:1px solid #CCCCCC; 
	font-family:Verdana; 
	font-size:10px;}
.index2_form_submit{
	font-size:10px; 
	height:18px; 
	font-family:Verdana;}
.index2_inclusao_div{
	margin-left:15px;
	margin-top:10px; 
	margin-right:15px;}
	
	
	
/***************************************************************************
          form_novos_clientes.php && form_clientes_registados.php
****************************************************************************/	
.form_titulo{
	margin-left:10px; 
	font-size:14px; 
	margin-top:10px;}
.form_input_div{
	margin-left:10px; 
	margin-top:4px; 
	margin-bottom:4px;}
.form_input_div1{
	margin-left:10px; 
	margin-top:0px; 
	margin-bottom:4px;}
.form_selection_box{
	font-family:Verdana;
	font-size:10px;
	margin-top:6px;
	height:16px;}
.form_input_pequeno{
	width:295px; 
	height:18px; 
	border:1px solid #CCCCCC;
	font-size:10px;
	font-family:Verdana; 
	margin-top:5px;}
.form_input_normal{
	width:350px; 
	height:18px; 
	border:1px solid #CCCCCC;
	font-size:10px;
	font-family:Verdana;} 
.form_submit{
	font-size:10px; 
	font-family:verdana;}
.form_termos{
	margin-left:10px; 
	margin-top:4px; 
	margin-bottom:4px; 
	font-size:10px; 
	font-family:Verdana;}
	
	

/***************************************************************************
                      index123abc4.php
****************************************************************************/
.index4_titulo{
	margin-left:10px; 
	font-size:14px; 
	margin-top:10px;}
.index4_div_image{
	margin-left:10px; 
	margin-top:10px; 
	margin-bottom:10px;}
.index4_div_nome_quarto{
	margin-top:5px; 
	margin-bottom:5px; 
	font-weight:bold;}
.index4_div_descr{
	margin-top:5px; 
	margin-bottom:5px;}
.index4_margin_left{
	margin-left:10px;}
.index4_div_servicos{
	margin-left:10px; 
	margin-top:5px; 
	margin-bottom:5px;}
.index4_button{
	font-size:10px;
	font-family:verdana;}



/***************************************************************************
                      index123abc5.php
****************************************************************************/
.index5_div{
	margin-top:10px; 
	margin-left:10px; 
	margin-bottom:10px; 
	line-height:18px;}
.index5_link{
	color:#FF0000; 
	font-weight:bold; 
	text-decoration:none; 
	margin-right:5px;}


	
/***************************************************************************
                      index123abc7.php
****************************************************************************/
.index7_div_margin{
	margin-left:15px; 
	margin-top:15px;}
.index7_termos{
	font-weight:bold; 
	font-size:10px;
	color:#333333;
	text-decoration:none;}
.index7_termos:hover{
	font-weight:bold;
	font-size:10px;
	color:#999999;
	text-decoration:none;}
.index7_div_margin1{
	border-bottom:1px solid #CCCCCC; 
	margin-left:8px; 
	margin-right:8px; 
	height:25px;}
.index7_text{
	font-family:Verdana; 
	font-size:14px; 
	font-weight:bold; 
	margin-top:8px;}
.index7_div_image{
	margin-left:8px; 
	margin-top:10px; 
	margin-bottom:10px;}
.index7_reservar_div{
	margin-bottom:10px; 
	margin-left:8px;}
.index7_reservar_link{
	text-decoration:underline; 
	font-weight:bold; 
	font-size:11px;
	color:#333333;}
.index7_reservar_link:hover{
	text-decoration:underline; 
	font-weight:bold; 
	font-size:11px;
	color:#999999;}
.index7_div_margin2{
	margin-right:100px; 
	line-height:18px; 
	margin-top:10px; 
	margin-left:25px; 
	margin-bottom:5px;}
	

/***************************************************************************
                      index123abc8.php
****************************************************************************/
.index8_span_margin{
	margin-right:8px;}
.index8_span_texto{
	font-size:10px; 
	text-decoration:underline;}
.index8_titulo_div{
	border-bottom:1px solid #CCCCCC; 
	margin-left:8px; 
	margin-right:8px; 
	height:25px;}
.index8_titulo_texto{
	font-family:Verdana; 
	font-size:14px; 
	font-weight:bold; 
	margin-top:8px;}
.index8_imagem_div{
	margin-left:8px; 
	margin-top:10px;
	margin-bottom:10px;}
.index8_descricao_div{
	margin-right:100px; 
	line-height:18px; 
	margin-top:10px; 
	margin-left:25px; 
	margin-bottom:5px;}
.index8_ofertas_detalhe_div{
	margin-left:15px; 
	margin-top:10px;}
.index8_tabela{
	border:1px solid #CCCCCC; 
	width:820px; 
	margin-top:10px;}
.index8_medidas_div{
	width:800px; 
	height:75px; 
	overflow:auto; 
	margin-left:2px;}
.index8_tabela_margin{
	margin-top:2px; 
	margin-bottom:5px;}
.index8_td_border{
	border:1px solid #CCCCCC;}
.index8_div_calendario{
	font-size:9px; 
	font-family:Verdana; 
	width:50px; 
	border-bottom:1px solid #CCCCCC; 
	margin-bottom:2px; 
	margin-top:2px; 
	height:25px;}
.index8_div_submit{
	margin-right:15px; 
	margin-top:10px;}
.index8_reservar_button{
	font-size:10px; 
	font-family:Verdana;}


/***************************************************************************
                      index123abc9.php
****************************************************************************/
.index9_span_margin{
	margin-right:8px;}
.index9_span_texto{
	font-size:10px; 
	text-decoration:underline;}
.index9_info_texto_div{
	margin-left:15px; 
	margin-top:20px;}
.index9_title_div{
	margin-left:10px; 
	margin-top:10px;}
.index9_preco_div{
	margin-right:10px; 
	margin-top:5px; 
	margin-bottom:5px;}
.index9_cap_div{
	margin-right:10px; 
	margin-bottom:5px;}
.index9_tipo_calculo_div{
	margin-right:100px;}
.index9_image_div{
	margin-left:10px; 
	margin-top:20px;}
.index9_descricao_div{
	margin-top:20px; 
	margin-left:20px; 
	margin-bottom:5px;}
.index9_tabela_margin{
	margin-top:20px; 
	margin-right:10px;}
.index9_select_form{
	font-family:Verdana;
	font-size:10px;
	width:40px;
	margin-left:10px;
	margin-top:3px;}
.index9_submit_div{margin-top:3px;}
.index9_submit_button{
	font-family:Verdana; 
	font-size:10px;}
.index9_cama_extra_div{
	color:#666666; 
	margin-bottom:2px; 
	margin-top:2px;}
.index9_cama_extra_crianca_div{
	color:#666666;
	margin-bottom:4px;}


/***************************************************************************
                      termos_condicoes.php
****************************************************************************/
.termos_condicoes_texto_div{
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px;}
.termos_table{
	margin-left:10px; 
	margin-right:10px; 
	margin-top:10px; 
	margin-bottom:10px;}


/***************************************************************************
                      cancelar_reserva1.php
****************************************************************************/
.reserva1_titulo{
	margin-left:10px; 
	font-size:14px; 
	margin-top:10px;}
.reserva1_nome_quarto{
	margin-top:5px; 
	margin-bottom:5px; 
	font-weight:bold;
	margin-left:10px;}
.reserva1_descr_quarto{
	margin-top:5px; 
	margin-bottom:5px;
	margin-left:10px;}
.reserva1_button_div{
	background-color:#FFFFFF;}
.reserva1_link{
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px;
	color:#333333;}
.reserva1_link:hover{
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px;
	color:#999999;}



/***************************************************************************
                      cancelar_reserva2.php
****************************************************************************/
.reserva2_div{margin-bottom:10px;}
.reserva2_div1{margin-bottom:100px;}
.reserva2_link{
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px;
	color:#333333;}
.reserva2_link:hover{
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px;
	color:#999999;}


