@charset "utf-8";

/*
#navigation-panel {
	margin:0 1.6667em 1.6667em 1.6667em;
	overflow:hidden;
}
*/

#navigation-panel {
	overflow:visible;
	position:relative;
	width: 420px;
	height: auto;
	padding: 0px;
	background-image: url(../immagini/background4.gif);
	background-repeat: repeat;
}
		
	/* main image box */
	#main-image-box {
	width:420px;
	height:250px;
	position:relative;
	margin-bottom:0px;
	z-index:1;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	}
		/* containergallery Styles */
		#main-image-box .containergallery {
	display:none;
		}
			#main-image-box .containergallery h1 {
	font-family:Helvetica, sans-serif, Arial, "Arial Black";
	font-style:italic;
	color:#333;
	font-size:22px;
	border:none;
	margin-bottom:5px;
	line-height: 23px;
	font-weight: lighter;
			}
				#main-image-box .containergallery h1 span {
					font-size:14px;
				}
				
			#main-image-box .containergallery h2 {
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	margin-bottom:5px;
			}
				#main-image-box .containergallery h2 * {
					font-size:16px;
				}
				
			#main-image-box .containergallery h2 span.black,
			#main-image-box .containergallery h2 span.red {
				padding:1px 3px;
				color:#fff;
			}
			#main-image-box .containergallery h2 span.black {
				background-color:black;
			}
			#main-image-box .containergallery h2 span.red {
				background-color:red;
			}
			#main-image-box .containergallery a {
				font-weight:bold;
				font-style:italic;
				color:#000;
			}

		#main-image-box #menugallery1 {
	background-image:url(../images/illustrations/menugallery1.jpg);
	clip:rect(0px,139px,260px,0px);
		}
			#main-image-box #menugallery1 .containergallery {
	padding: 5px;
	margin-top: 240px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	border: 1px solid #000000;
	overflow: auto;

width: 100%
/*	-moz-box-shadow:  5px  5px 5px  #dedede;
	-webkit-box-shadow: 5px  5px 5px  #dedede;

  filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10); 
	box-shadow: 0px 0px 10px 5px #cccccc;*/
	height: 100%;
	width: auto;
	background-position: 255;
	background-image: url(../immagini/bianco_trasparente70.png);
			}

		#main-image-box #menugallery2 {
	background-image:url(../images/illustrations/menugallery2.jpg);
	clip:rect(0px,281px,460px,140px);
		}
			#main-image-box #menugallery2 .containergallery {
	padding: 5px;
	margin-top: 240px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	border: 1px solid #000000;
	overflow: auto;
width: 100%
/*	-moz-box-shadow:  5px  5px 5px  #dedede;
	-webkit-box-shadow: 5px  5px 5px  #dedede;

  filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10); 
	box-shadow: 0px 0px 10px 5px #cccccc;*/
	height: 100%;
	width: auto;
	background-image: url(../immagini/bianco_trasparente70.png);
	background-position: 255;
			}
				

		#main-image-box #menugallery3 {
	background-image:url("../images/illustrations/menugallery3.jpg");
	clip:rect(0px,419px,260px,280px);
		}
			#main-image-box #menugallery3 .containergallery {
	padding: 5px;
	margin-top: 240px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	border: 1px solid #000000;
	overflow: auto;
width: 100%
/*	-moz-box-shadow:  5px  5px 5px  #dedede;
	-webkit-box-shadow: 5px  5px 5px  #dedede;

  filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10); 
	box-shadow: 0px 0px 10px 5px #cccccc;*/
	height: 100%;
	width: auto;
	background-image: url(../immagini/bianco_trasparente70.png);
	background-position: 255;
			}	
		
		#main-image-box #menugallery4 {
			background-image:url("../images/illustrations/menugallery4.jpg");
			clip:rect(0px 439px 350px 330px);
		}
			#main-image-box #menugallery4 .containergallery {
	padding: 5px;
	margin-top: 240px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	border: 1px solid #000000;
	overflow: auto;
width: 100%
/*	-moz-box-shadow:  5px  5px 5px  #dedede;
	-webkit-box-shadow: 5px  5px 5px  #dedede;

  filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10); 
	box-shadow: 0px 0px 10px 5px #cccccc;*/
	height: 100%;
	width: auto;
	background-image: url(../immagini/bianco_trasparente70.png);
	background-position: 255;
			}
				
				
		#main-image-box #menugallery5 {
			background-image:url("../images/illustrations/menugallery5.jpg");
			clip:rect(0px 549px 350px 440px);
		}
			#main-image-box #menugallery5 .containergallery {
	padding: 5px;
	margin-top: 240px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	border: 1px solid #000000;
	overflow: auto;
width: 100%
/*	-moz-box-shadow:  5px  5px 5px  #dedede;
	-webkit-box-shadow: 5px  5px 5px  #dedede;

  filter: progid:DXImageTransform.Microsoft.Shadow(color='#dedede', Direction=135, Strength=10); 
	box-shadow: 0px 0px 10px 5px #cccccc;*/
	height: 100%;
	width: auto;
	background-image: url(../immagini/bianco_trasparente70.png);
	background-position: 255;
			}
			
				
		#main-image-box .clip {
	width:420px;
	height:250px;
	position:absolute;
	top:0;
	left:0;
	display:block;
	background-color:#fff;
	background-position:center top;
	background-repeat:no-repeat;
	z-index:1;
		}
		#main-image-box .facets:hover {
			clip:rect(0px 700px 455px 0px) !important;
		}
		#main-image-box .facets:hover .containergallery {
			display:block;
		}
		#main-image-box .facets:hover {
			z-index:10 !important;
		}
