/* Base de la page web versão fotos */

body {margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
	  background-image: url(../images/siglspgrisclair.gif);
      background-color: #f2f2f2; 
	  background-attachment: fixed;
      scrollbar-face-color: #a2cdf9; 
      scrollbar-shadow-color: #003366;
      scrollbar-highlight-color: #98fb98;
      scrollbar-3dlight-color: #a2cdf9;
      scrollbar-darkshadow-color: #003366;
      scrollbar-track-color: #d0e0f1; 
      scrollbar-arrow-color: #380273;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {border: 0px;
}

#divprechargeimg a {position: absolute;
              width: 23px;
              height: 17px;
			  z-index: 17;
			  left: 3px;
              top: 49px;
			  visibility: hidden;
              background-image: url(../images/sphersprodag_dpeq.gif);
}

#divesferacimogch a {position: absolute;
                     /*display: block;*/
                     width: 47px;
                     height: 47px;
				     left: 20px;
                     top: 15px;
				     z-index: 15;
				     background-image: url(../images/spheresppetit.gif);
					 /*filter: Alpha(Opacity=100, FinishOpacity=52, Style=3, StartX=50, StartY=50, FinishX=1, FinishY=1);*/
		             background-repeat: no-repeat;
}
#divesferacimogch a:hover {display: block;
                           width: 47px;
                           height: 47px;
						   z-index: 15;
				           background-image: url(../images/sphersprodag_dpeq.gif);	                   
}



#divbandeiraen a {position: absolute;
              width: 23px;
              height: 17px;
			  z-index: 17;
			  left: 29px;
              top: 49px;
              background-image: url(../images/drapanglaispeq.gif);
}

#divsurpresa a {position: absolute;
              width: 3px;
			  height: 3px;
			  z-index: 16;
			  left: 126px;
			  top: 178px;
			  background-image: url(../images/surpresa.gif);
}
.imgsurpresa {border: none;
}

.imgbannera {width: 468px;
             height: 60px; 
			 margin-top: 4px;
			 text-align: center;
			 /*background-image: url(../images/banners/dicasfotdiv.png);*/
}

#bannera {/*position: absolute;*/
            width: 468px;
            height: 60px;
		    cursor: pointer;
		    text-align: center;
		    vertical-align: middle;
		    margin-top: 4px;
		    background-image: url(../images/banners/astucephotdiv.png);
            filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);
            background-repeat: no-repeat;
}

/* Para por uma lista por baixo do banner 

#div1basbannera {width: auto;
                  height: 12px;
				  margin-left: 0px;
                  margin-top: 0px;
				  margin-bottom: 0px;
                  background-color: #cc9900;
} 
*/

/* div secção reserva 1 */
#div3reserveac {position: absolute;
            width: 180px;
            height: 19px;
            z-index: 12;
            left: 5px;
            top: 112px;
			/*padding-top: 2px; avant c'était 2px */
			padding-top:6px;
			/*padding-left: 2px;
			padding-right: 2px;*/
			text-align: center;
			vertical-align: middle;
            background-color: #c8dcee;
			/*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.reserveac:hover {text-align: center;
                   font-variant: small-caps;
}

/* div secção sugestão */
#div3reservebc {position: absolute;
            width: 180px;
            height: 19px;
            z-index: 12;
            left: 5px;
            top: 134px;
			/*padding-top: 2px; avant c'était 2px */
			padding-top:6px;
			/*padding-left: 2px;
			padding-right: 2px;*/
			text-align: center;
			vertical-align: middle;
            background-color: #c8dcee;
			/*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.reservebc:hover {text-align: center;
                   font-variant: small-caps;
}

/* div secção contacto */
#div3reservecc {position: absolute;
            width: 180px;
            height: 19px;
            z-index: 12;
            left: 5px;
            top: 156px;
			/*padding-top: 2px; avant c'était 2px */
			padding-top:6px;
			/*padding-left: 2px;
			padding-right: 2px;*/
			font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 12px;
	        font-weight: bold;
			text-align: center;
			vertical-align: middle;
            background-color: #c8dcee;
			/*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.reservecc:hover {text-align: center;
                   font-variant: small-caps;
}

/* div secção mapa do sítio */
#div3reservedc {position: absolute;
            width: 180px;
            height: 19px;
            z-index: 12;
			right: 22px;
            /*left: 5px;*/
            top: 134px;
			/*padding-top: 2px; avant c'était 2px */
			padding-top:6px;
			/*padding-left: 2px;
			padding-right: 2px;*/
			text-align: center;
			vertical-align: middle;
            background-color: #c8dcee;
            /*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.reservedc:hover {text-align: center;
                   font-variant: small-caps;
}

/* div secção data */
#div3datec {position: absolute;
            width: 300px; /* 280px antigo Ver para por em auto depois da página pronta, - não dá - */
            height: 19px;
            z-index: 20;
			right: 22px;
            top: 112px;
			/*margin-right: 10px;
			bottom: 0px;*/
			padding-top: 2px;
			/*padding-right: 2px;
			padding-left: 2px;*/
			text-align: center;
			vertical-align: middle;
			/*color: #0066CC;*/
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 12px;
	        font-weight: bold;
			/*cursor: pointer;*/
            background-color: #c8dcee;
            /*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.datec:hover {text-align: center;
               font-variant: small-caps;
}

#div3reserveec {position: absolute;
            width: 180px;
            height: 19px;
            z-index: 12;
            left: 5px;
            top: 156px;
			/*padding-top: 2px; avant c'était avec cette mesure*/
			padding-top: 6px;
			/*padding-left: 2px;
			padding-right: 2px;*/
			text-align: center;
			visibility: hidden;
			vertical-align: middle;
            background-color: #c8dcee;
			/*filter: Alpha(Opacity=100, FinishOpacity=70, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);*/
}
a.reserveec:hover {text-align: center;
                   font-variant: small-caps;
}
/* Fim do calque sugestão, contacto, mapa do sítio, data e 2 reservas */

/* Começo da zona dos blocos de texto */
#div5bloctext { padding-left: 10px;
				/*height: auto;*/
}

/* Fim da zona dos blocos de texto */

/* Começo parametros para a balisa (linha) de separação <hr> */ 

.separation {width: 90%;
             color: #3366FF;
}

.separationgif {width: 90%;
}

.separation2 {width: 70%;
             color: #3366FF;
}

.separationgif2 {width: 70%;
}
/* Fim parametros para a balisa (linha) de separação <hr> */

/* Fim da zona dos blocos de texto */

#div6gchboutmodif {position: absolute;
                   width: 132px;
                   height: 30px;
                   z-index: 20;
		           right: 5px;
                   /*left: 0px;
                   top: 526px;*/
		           padding-top: 15px;
		           padding-bottom: 10px;
		           margin-bottom: 0px;
		           /*vertical-align: middle;*/
		           text-align: center;
		           border: 1px solid #0066cc;
		           background-color: #e1ebeb;
                   filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);
}

#div7gchboutvisite {position: absolute;
                    width: 132px;
                    height: 40px;
                    z-index: 20;
                    /*left: 5px;*/
                    /*top: 557px;*/
					padding-top: 5px;
					padding-bottom: 10px;
					margin-bottom: 0px;
					/*vertical-align: middle;*/
                    text-align: center;
                    border: 1px;
                    border-style: solid;
                    border-color: #0066cc;
                    background-color: #e1ebeb;
                    filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);
}

#div8sortlinks {z-index: 20;
				width: auto;
                height: 19px;
				margin-left: 20px;
				margin-right: 20px;
				margin-bottom: 0px;
				padding-top: 4px; /* avant il n'y avais pas cette lihne de code */
				text-align: center;
				vertical-align: middle;
                background-color: #e1ebeb;
				filter: Alpha(Opacity=100, FinishOpacity=43, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);
}

#div9copyright {z-index: 20;
				width: auto;
                height: 19px;
				margin-left: 20px;
				margin-right: 20px;
				margin-bottom: 0px;
                background-color: #e1ebeb;
                filter: Alpha(Opacity=100, FinishOpacity=43, Style=2, StartX=50, StartY=50, FinishX=0, FinishY=0);
}


/* section pour les liens */	  		  
a:link    {color:#0066CC; text-decoration:none;}
a:visited {color:#0066CC; text-decoration:none;}
a:hover   {color:#FF0000; text-decoration:none; font-weight:bold;}
/* a:active {color:#0066CC; text-decoration:none; font-weight:bold;}
opção desactivada porque mantém a mesma cor após o clic no lien */
