/* Style sheet stile */
body{background-color:#ffffff;}
#header-space{padding-top:20px;}
.facebook-link{width:60px;left:550px;top:580px;position:relative;z-index: 20;}
#left{background:url("img/img-logo-leonardi.jpg") center bottom no-repeat;min-height: 720px;}
.menu-principale{width:970px;height:35px;position:relative;margin:0;}
.menu-principale ul{width:970px;height:35px;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.menu-principale ul li{height:35px;float:left;display:inline;}
.menu-principale ul li a,.menu-principale ul li span{display:block;text-indent:-999em;}
.menu-principale ul li.wedding a{width:226px;height:35px;background: transparent url(img/cmd-wedding.png) no-repeat scroll 0 0;}
.menu-principale ul li.wedding a:hover,.menu-principale ul li.active span.wedding,.wedding-over .menu-principale ul li.wedding a{width:225px;height:35px;background:transparent url(img/cmd-wedding-over.png) no-repeat scroll 0 0;}
.menu-principale ul li.reportage a{width:225px;height:35px;background: transparent url(img/cmd-reportage.png) no-repeat scroll 0 0;}
.menu-principale ul li.reportage a:hover,.menu-principale ul li.active span.reportage,.reportage-over .menu-principale ul li.reportage a{width:225px;height:35px;background:transparent url(img/cmd-reportage-over.png) no-repeat scroll 0 0;}
.menu-principale ul li.personal a{width:225px;height:35px;background: transparent url(img/cmd-personal.png) no-repeat scroll 0 0;}
.menu-principale ul li.personal a:hover,.menu-principale ul li.active span.personal,.personal-over .menu-principale ul li.personal a{width:225px;height:35px;background:transparent url(img/cmd-personal-over.png) no-repeat scroll 0 0;}
.menu-principale ul li.fashion a{width:225px;height:35px;background: transparent url(img/cmd-fashion.png) no-repeat scroll 0 0;}
.menu-principale ul li.fashion a:hover,.menu-principale ul li.active span.fashion,.fashion-over .menu-principale ul li.fashion a{width:225px;height:35px;background:transparent url(img/cmd-fashion-over.png) no-repeat scroll 0 0;}
.menu-principale ul li.portraits a{width:0px;height:0px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.menu-principale ul li.portraits a:hover,.menu-principale ul li.active span.portraits,.portraits-over .menu-principale ul li.portraits a{}
#elenco-servizi{background-color: black;}
.elenco-servizi-container{width:180px;height:25px;float:left;padding-top:5px;}
.elenco-servizi{text-align:center;}
.elenco-servizi a{font-weight:bold;font-size:13px;color:#ffffff;}
#dati a{font-size:13px;}
.intro .menu-principale{width:750px;height:640px;left:0px;position:relative;margin:0;background-image:url("img/img-intro.png");background-repeat:no-repeat;background-position:0 20px;}
.intro .menu-principale ul{width:750px;height:640px;overflow:hidden;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.intro .menu-principale ul li{display:inline;}
.intro .menu-principale ul li a,.intro .menu-principale ul li span{position:absolute;display:block;text-indent:-999em;}
.intro .menu-principale ul li.wedding a{width:544px;height:122px;top:20px;left:47px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.intro .menu-principale ul li.wedding a:hover,.intro .menu-principale ul li.active span.wedding{width:544px;height:122px;top:20px;left:47px;background:transparent url(img/cmd-intro-wedding-over.png) no-repeat scroll 0 0;}
.intro .menu-principale ul li.reportage a{width:634px;height:121px;top:107px;left:55px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.intro .menu-principale ul li.reportage a:hover,.intro .menu-principale ul li.active span.reportage{width:634px;height:141px;top:107px;left:55px;background:transparent url(img/cmd-intro-reportage-over.png) no-repeat scroll 0 0;}
.intro .menu-principale ul li.personal a{width:521px;height:98px;top:200px;left:55px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.intro .menu-principale ul li.personal a:hover,.intro .menu-principale ul li.active span.personal{width:521px;height:98px;top:200px;left:55px;background:transparent url(img/cmd-intro-personal-over.png) no-repeat scroll 0 0;}
.intro .menu-principale ul li.fashion a{width:549px;height:99px;top:291px;left:55px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.intro .menu-principale ul li.fashion a:hover,.intro .menu-principale ul li.active span.fashion{width:549px;height:99px;top:291px;left:55px;background:transparent url(img/cmd-intro-fashion-over.png) no-repeat scroll 0 0;}
.intro .menu-principale ul li.portraits a{width:494px;height:99px;top:375px;left:55px;background: transparent url(img/cmdtransparent.gif) no-repeat scroll 0 0;}
.intro .menu-principale ul li.portraits a:hover,.intro .menu-principale ul li.active span.portraits{width:494px;height:99px;top:375px;left:55px;background:transparent url(img/cmd-intro-portraits-over.png) no-repeat scroll 0 0;}
.gallery-visualizzatore{margin-top:10px;}
.gallery-visualizzatore h1{color:#000000;}
.image_gallery{text-align:center;}
.gallery-visualizzatore img{margin-top:10px;}

