
a:link
{
	color: #606060;
	text-decoration: none;
}
a:visited
{
	color: #606060;
	text-decoration: none;
}
a:hover
{
	color: #606060;
	text-decoration: underline;

}

.link a
{
	color: #606060;
	text-decoration: underline;

}
.link a:hover
{
	text-decoration: underline;
	color: #606060;
}
body {
	background-color:#d9d9d9;
	background-image:url(img/fondo-body.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	text-align:center;
}
#body {

	text-align:center;
}
.tab-fondo {
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	width:990px;
}
.main{
	background-color:#FFFFFF;
	width:990px;
	padding-top:15px;
}
.main-wedding{
	width:990px;
}
.main-video{
	background-color:#000000;
	width:990px;
}

.menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	width:120px;
}
.section-home {
	text-align:left;
	height:443px;
	width: 131px;
	padding-left:1px;
	padding-right:1px;
}
#fashionism {
	text-align:left;
	width: 110px;
	padding-left:8px;
}
.look-more {
	text-align:right;
}
#footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color:#777676;
	width:990;
	height:34px;
	line-height:20px;
	padding-top:15px;
	background-color:#ffffff;
}
#footer-2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	color:#777676;
	width:990;
	height:34px;
	line-height:20px;
	padding-top:15px;
	background-color:#d9d9d9;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	text-align:left;
	font-weight:bold;
	padding-bottom:4px;
}
.commercial-scritte {
	font-size: 9px;
}
.descriz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:40px;
	padding-right:40px;
	text-align:justify;	
}
.video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding-left:40px;
	text-align:left;	
}
.page-video-steelove {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;	
}
.page-video {
	padding-right:10px;
	padding-left:10px;	
}
.descriz-en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-right:40px;
	padding-left:40px;
	text-align:justify;	
	font-style:italic;
}
.en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align:justify;	
	font-style:italic;
}
.dati-opera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #736161;
	text-decoration: none;
	padding-right:50px;
	text-align:left;		
}

.titolo-opera {

	font-style:italic;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #736161;
	padding-right:50px;
	text-align:left;	
}


#indietro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #736161;
	text-decoration: none;
	text-indent: 20px;
	font-weight:bold;
	background-image:url(img/freccia.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:30px;
	padding-top:15px;
}

#miniatureopere{
	background-image:url(img/opere.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:left;
	border: none;
	height:512px;
	margin:0px;
	width:88;
}

#descrizopera{
	background-position:bottom;
	background-image:url(img/separatore-gallery.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686767;
	text-align:right;
	border: none;
	height:512px;
	width: 170px;
	margin:0px;
}

#imgbig{
	text-align: center;
	border: none;
	width:580px;
}
.gallery-opere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	text-decoration: none;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	background-color:#FFFFFF;
	width:950px;
}
#text-dida {
	padding-top:20px;
	text-align:center;
	width:516px;
}
#testisezioni{
	font-family:verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:justify;
	border: none;
	width:402px;
}
#cella-nera{
	background-image:url(img/cella-nera.gif);
	width:105px;
	background-repeat:repeat-y;
}
#cella-nera2{
	background-image:url(img/cella-nera2.gif);
	width:359px;
	background-repeat:repeat-y;
}



		#menu-tendina ul {
			padding: 0;
			margin: 0;
		}

		#menu-tendina li {
			position: relative;
			float: left;
			width: 140px;
			text-align: center;
			list-style: none;
		}

		#menu-tendina li a {

			color: #606060;
			padding: 12px 18px;
			text-decoration: none;
			display: block;
		}

		#menu-tendina li a:hover {
			background-color: #fff;
			text-decoration: underline;
		}

		#menu-tendina ul ul {
			position: absolute;

			visibility: hidden;
		}

		#menu-tendina ul li:hover ul {
			visibility: visible;
		}


		#menu-tendina ul ul li a {
			background-color: #d9d9d9;
			box-shadow: 0px 10px 10px #000000;
		}

		#menu-tendina ul ul li a:hover {
			background-color: #c6c5c5;
			font-weight:bold;
			
			
		}
		
		#menu-tendina ul ul:hover {
			box-shadow: 0px 10px 10px #000000;
		}

