@charset:iso-8859-1;
body
{
	scrollbar-arrow-color: #ffffff; 
	scrollbar-face-color:#776348;
	scrollbar-shadow-color:#674728;
	scrollbar-darkshadow-color:#000000;
	scrollbar-3dlight-color:#674728;
	scrollbar-track-color: #6B502C; 
	scrollbar-highlight-color:#776348;	
	
	
}
/*
elementos da página PAGINAS.XSLT: MENU
*/
.titulo_pag
{
	font-size: 14px;
	color:  #3F1F00;
	font-family:Verdana;
	text-align: left;
	font-weight:bold;
	padding-top:18px;
	padding-bottom:15px;
	
}
.titulo
{	font-size: 13px;
	color:  #3F1F00;
	font-family:Verdana;
	text-align: left;
	font-weight:bold;
	margin-bottom:10px;
	
			
}
.link
{
	font-size: 13px;
	color: #CC6633;
	font-family:  verdana;
	vertical-align:top;
	font-weight:bold;
	}
.texto
{	font-size: 12px;
			color:  #000000;
	font-family:verdana;
	text-align: left;
	
}

.imagem
{
     
}

.galeria_img_mini
{
    border-color:#4F2C00;
    border-width:2px;
    border-style:solid;
}



.conteudo
{
   	
	 background-color:#D2AD83;
	vertical-align:top;
 background-image: url(../img/fn_content_degrade.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	min-height:400px;
}




.conteudo .galeria
{
    
   
	
 background-image: url(../img/img_fn_galeria.jpg);
	background-position:left top;
	background-repeat:no-repeat; 
    
    
  /*
aqui vai ficar o codigo da background image que esta na class conteudo.
Cada pagina tera o seu fundo
*/ 
}

 /*
    border-color:Red;
    border-width:1px;
    border-style:solid; */

.inicio_titulo
{

 width:250px;
 height:48px;
     background-image: url(../img/inicio_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.casa_titulo
{

 width:250px;
 height:48px;
     background-image: url(../img/casa_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.regiao_titulo
{

 width:250px;
 height:48px;
     background-image: url(../img/regiao_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}
.contacto_titulo
{

 width:300px;
 height:48px;
     background-image: url(../img/contacto_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.galeria_titulo
{

 width:250px;
 height:48px;
     background-image: url(../img/galeria_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.localizacao_titulo
{

 width:250px;
 height:65px;
     background-image: url(../img/localizacao_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.regulamento_titulo
{

 width:250px;
 height:57px;
     background-image: url(../img/regulamento_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.reservas_titulo
{

 width:250px;
 height:48px;
     background-image: url(../img/reservas_titulo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	margin-top:25px;
}

.conteudo #titulo_pag
{
    margin-top:25px;
    
}

/*
design  / layout
*/

.linha_vertical_esq 
{
    background-color:#3F1F00;
     background-image: url(../img/linha_vertical_esq.gif);
	background-position:0 0;
	background-repeat:repeat-y;	
 
}

.linha_vertical_dir 
{
    background-color:#3F1F00;
     background-image: url(../img/linha_vertical_DIR.gif);
	background-position:0 0;
	background-repeat:repeat-y;	
 
}

/*
FIM design  / layout
*/



/*
conteudo
*/

.conteudo_1
{
    width:450px;
    
    margin-left:50px;
    margin-bottom:50px;
    margin-right:150px;
    border-style:
    
}

.tabela_precos
{
    width: 420px; font-family: Verdana; font-size:12px;font-color:#000000;
   
    background-color:#E6CDB0;
}
.tabela_precos, .tabela_precos TD
{
    border-color:#4F2C00;
    border-width:1px;
    border-style:solid;
}

.tabela_precos .tit_epoca
{
    text-align:center;
    font-weight:bold;
    font-size:14px;
    color:#B77000;
    
}

.tabela_precos .serv_label
{
    text-align:left;
    font-weight:bold;
    font-size:13px;
    color:#3F1F00;
    
}
.tabela_precos .nota
{
    text-align:left;
    font-style:italic;
    font-size:12px;
    color:#4F2C00;
    text-align:center;
    
}


/*
FIM conteudo
*/

/*
formulario contacto
*/

.contact_form { margin-left:50px; padding-bottom:40px; }
.rotulo { font-family:verdana; font-weight: bold; font-size: 12px; color: #333333; width:90px; text-align:right; float: right; padding-right:10px; }
	.nota {width:408; font-family:verdana;  font-size: 12px; color: #333333; text-align:center; }
	.sub-titulo {height:10px; }
	.rot_msg { font-family:verdana; font-weight: bold; font-size: 12px; color: #333333;  text-align:center; float: center; padding-right:10px;}
	
	.subnota { font-family:verdana; font-weight:normal; width:400; font-weight: bold; font-size: 10px; color: #333333; text-align:left; }
	.input { font-family:verdana; font-size: 11px; color:#333333;}
	#info {color:#FF6600; text-decoration:underline;text-align:center;}
	input, select, textarea{ background: #ffffff; color:#333333; border-style:ridge; border-width:1; border-color:#bbbbbb;}
	.sep {height: 1px; background-color:#ffffff;}
	.infPag{width:408px; background-color:#333333; padding:5px; color:#333333; font-family:Arial; text-decoration:none;text-align:left; font-size: 11px;}

/*
FIM formulario contacto
*/	
