/*commons.css*/



body {
		margin: 0px auto;
		outline: none;
		/*font: normal 100%/1.25 'PTSansRegular';*/
		text-decoration: none;
		text-align: center;
		font-size: 12px;
		color: #165a9a;
		background: #082950; /*#165a9a;*/
		}


img { border:none; }

a { text-decoration: none; }

em{
  font-family: 'PTSansItalic';
  font-style: normal;
}

ul{margin:0px; padding:0px;}

ul li{list-style: none;}

.FL { float: left; }

.FR { float: right; }





.headerF {
			background: #082950;
			}
			
			
.headerF .headerC {
					width: 1000px;			
					height: 125px;
					margin: 0px auto;
					text-align: left;
					}
		
#contLogo{
			width: 500px;
			height: 120px;
			float: left;
			padding-top: 2.5px;
			}
			
			
#logoAcquaPelagie{
					width: 350px;
					height: 120px;
					}
					
					
					
					
					
					
.menuF {
		background: #061d39;
		z-index: 1000;		
		position: relative;			
		}
		

.menuF .menuC {
				width: 1000px;
				height: 30px;
				margin: 0px auto;
				line-height: 30px;	
				position: relative;
				}
				
				
.menuC a {
		color: #165a9a;
		text-transform: uppercase;
		}
		

.menuC a:hover, .menuC a.Selected{
								color: #789fcf;
								}

								
.menuC .menuS {
				float: left;
				}
			
			
.menuC .menuS .menuItem {
						float: left;
						margin-right: 30px;
						position: relative;
						}
				


				
						
						
.contentF {
			background: url(../images/sfondo2.jpg) no-repeat center top;
			}
			

.contentF .contentC {
					width: 1000px;
					margin: 0px auto;
					text-align: center;
					height: 544px;
					position: relative;
					color: white;
					}


#slideShow{
			position: relative;	
			width: 1000px;
			margin: 0px auto;
			padding: 20px 0px;
			text-align: center;
			/*overflow: hidden;
			
			/* background: white;
			opacity: 0.4; solo per debug*/
			}
			
			
.slidesContainer{
					width: 100%; 
					height: 480px; 
					text-align: center;
					margin: 0px auto;
					/*overflow: hidden;*/
					position: relative;
					z-index: 0;
					display: block;
					/*background: white;*/
					background: url(../images/backDiv2.png) no-repeat center top;
					border-radius: 20px 20px;
					-moz-border-radius: 20px 20px;
					
					}
				
					
#containerContatti{
					behavior: url(PIE.htc);
					box-shadow: 5px 5px 20px #dedede;
					filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10);

					}

.slideContentSingle{

				margin-left: auto; 
				margin-top: 2.5%;
				/*margin-right: 0%;*/
				width: 90%; 
				height: 90%; 
				overflow: visible;
				position: relative;
				float: left;
				text-align: center;
				font-size: 20px;
				z-index: 1;
				display: block;
				border: none; /* 1px solid white;*/
				
				
				/*opacity: 0.8;
				background: white;*/
				}
				



.slideContentDouble{

				margin-left: 3.3%;
				margin-top: 2.5%;
				margin-right: 0%;
				width: 45%; 
				height: 90%; 
				overflow: hidden;
				position: relative;
				float:left;
				text-align: center;
				font-size: 20px;
				z-index: 1;
				display: block;
				border: 1px solid white;
				
				
				/*opacity: 0.8;
				background: white;*/
				}
				
				
.slideContentDoubleLeft{
				margin-left: 5%;
				margin-top: 2.5%;
				margin-right: 0%;
				width: 25%; 
				height: 90%; 
				overflow: hidden;
				position: relative;
				float:left;
				text-align: center;
				font-size: 20px;
				z-index: 1;
				display: block;
				
				/*
				border: 1px solid white;
				opacity: 0.8;
				background: white;*/
				}

.slideContentDoubleRight{
				margin-left: 3%;
				margin-top: 2.5%;
				margin-right: 0%;
				width: 62%; 
				height: 90%; 
				overflow: hidden;
				position: relative;
				float: left;
				text-align: center;
				font-size: 20px;
				z-index: 1;
				display: block;
				border-left: 1px solid white;
				
				
				/*opacity: 0.8;
				background: white;*/
				}		


.slideContentTop{
					margin-left: 0%;
					margin-top: 2.5%;
					margin-right: 0%;
					width: 90%; 
					height: 20%; 
					overflow: hidden;
					position: relative;
					float: left;
					text-align: center;
					font-size: 20px;
					z-index: 1;
					display: block;
					border: 1px solid white;
					
					
					/*opacity: 0.8;
					background: white;*/
				}			

			
				
				
.slideContentBott{
					margin-left: 0%;
					margin-top: 2.5%;
					margin-right: 0%;
					width: 95%; 
					height: 70%; 
					overflow: hidden;
					position: relative;
					float: left;
					text-align: center;
					font-size: 16px;
					z-index: 1;
					display: block;
					border: 1px solid white;
					
					
					/*opacity: 0.8;
					background: white;*/
				}
				
			
.fondinoF{
			background:  #061d39;
			}
			

.fondinoC {
			width: 1000px;
			margin: 0px auto;
			height: 30px;
			position: relative;
			text-align: center;
			line-height: 30px;
			color: white;
			}
			
			
			

.pagination {
			margin: 0px auto;
			width: 120px;
			position: relative;
			top: 15px;
			left: 3%;
			/*border: 1px solid thin;
			background: green;*/
			}
			

.pagination li {
				float: left;
				margin: 0px 7px;
				list-style: none;
				}

				
.pagination li a {
				display: block;
				width: 12px;
				height: 0px;
				padding-top: 12px;
				background-image: url(../images/pagOther.png);
				background-position: 0px 0px;
				background-repeat: no-repeat;
				float: left;
				overflow: hidden;
				}
				

.pagination li.current a {
						background-image:url(../images/pagCurrent.png);
						}
			
			




.myImg{
		border: 1px solid white;
		height: 370px;
		width: auto;
		}
		
		
#slideCont{
			border:none;
			}
			
			
			
.Header .RightHeader {
	float: right;
	padding-top: 30px;
}

.Header .RightHeader p {
	line-height: 30px;
	margin: 0px;
	text-align: right;
}

.Header .RightHeader p a {
	color: #fff;
}

.Header .RightHeader p img {
	margin:2px 5px;
}

.Header .RightHeader p a:hover {
	color: #c3996b;
}

.Header .RightHeader p .Selected {
	color: #c3996b;
}



#contatti a{
			color: #165a9a;
			}
			
#contatti a:hover, #contatti a.Selected{
									color: #061d39;
									}
								
								
#ancoraSlideCont{
					width: 100%;
					height: 100%;

				}
