*{margin:0 auto;padding:0;}
body{margin:0 auto;border-top:solid 1px #fff;font-size:16px;font-family:'Futura PT Book','CenturyGothic',Arial,Sans-Serif;color:#666;text-align:left;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover{color:#000000;text-decoration:none;}
#container{padding:0 auto;width:95%;max-width:1440px;}
#header{width:98%;height:46px;border-bottom:1px solid #d0d0d0;}
#logo78{float:left;width:300px;height:31px;overflow:hidden;background:url(https://www.officinedellimmagine.com/images/logo82.jpg) bottom left no-repeat;font-size:1px;margin:0;}
#nav{float:right;width:auto;height:20px;margin:0 12px 0 0;padding:0;list-style:none;/*text-transform:uppercase;*/font-size:17px;}
.nav-item{margin:0;padding:0;display:inline;}
a.nav-link{float:left;padding:20px 0 0 0;overflow:hidden;height:0px !important;height/**/:20px;/*background-image:url(https://www.officinedellimmagine.com/images/menu6.jpg)*/;background-repeat:no-repeat;}
#nav02 a.nav-link{width:65px;background-position:0 0;}
#nav02 a.nav-link:hover, #nav02 a.nav-link:active{background-position:0 -18px;}
.artists #nav02 a:link, .artists #nav02 a:visited{font-weight:bold}
#nav03 a.nav-link{width:100px;background-position:-65px 0;}
#nav03 a.nav-link:hover, #nav03 a.nav-link:active{background-position:-65px -18px;}
.exhibitions #nav03 a:link, .exhibitions #nav03 a:visited{font-weight:bold}
#nav04 a.nav-link{width:65px;background-position:-165px 0;}
#nav04 a.nav-link:hover, #nav04 a.nav-link:active{background-position:-165px -18px;}
.newsnews #nav04 a:link, .newsnews #nav04 a:visited{font-weight:bold}
#nav05 a.nav-link{width:110px;background-position:-230px 0;}
#nav05 a.nav-link:hover, #nav05 a.nav-link:active{background-position:-230px -18px;}
.publications #nav05 a:link, .publications #nav05 a:visited{font-weight:bold}
#nav06 a.nav-link{width:90px;background-position:-340px 0;}
#nav06 a.nav-link:hover, #nav06 a.nav-link:active{background-position:-340px -18px;}
.fairs #nav06 a:link, .fairs #nav06 a:visited{font-weight:bold}
#nav07 a.nav-link{width:78px;background-position:-430px 0;}
#nav07 a.nav-link:hover, #nav07 a.nav-link:active{background-position:-430px -18px;}
.contact #nav07 a:link, .contact #nav07 a:visited{font-weight:bold}
#nav08 a.nav-link{width:58px;background-position:-508px 0;}
#nav08 a.nav-link:hover, #nav08 a.nav-link:active{background-position:-508px -18px;}
.about #nav08 a:link, .about #nav08 a:visited{color:#5757ae;}
#logo{float:left;padding-left:0px;}
#lang{padding-top:60px;float:right;font:13px/normal Courier, Arial, Tahoma, Helvetica, sans-serif;}
#main{overflow:hidden;width:99%;min-height:550px;max-width:1440px;}
#left{padding-top:20px;float:left;width:750px;}
#right{padding-top:50px;float:right;width:200px;height:auto;}
#leftcontact{float:left;width:215px;line-height:18px;}
#rightcontact{float:right;width:635px;height:auto;text-align:right; margin-bottom:40px;}
#leftleft{padding-top:20px;float:left;width:50%;}
#leftright{padding-top:20px;float:right;width:50%;}
#footer{clear:both;float:left;margin:20px auto;font-size:11px;font:11px/normal Arial, Courier, Tahoma, Helvetica, sans-serif;color:#666;background:url(/images/address.jpg) left top no-repeat;text-indent:-9999px;width:293px;height:18px;}
#footerdx{margin:20px auto;float:right;}
#footer_news{font-size:15px;padding:20px;}
.indirizzo{font-size:11px;padding-left:2.5em;margin-bottom:30px;}
img.border{padding:2px;border:1px solid #A9A59D;background:#f6f6f6;}
img.alignleft{float:left;margin:0px 16px 0px 0px;}
.center{text-align:center;}
.news{background-image:url(images/dot.png);background-position:0% 100%;background-repeat:repeat-x;padding:10px 0 10px 10px;font-size:16px;}
.news.last{background-image:none;padding:10px 0 20px 10px;font-size:16px;}
.mostre{padding:7px 0 0 0;font-size:16px;}
.mostre.last{background-image:none;padding:7px 0 15px 0px;font-size:16px;}
div.mostre ul{list-style:none;}
div.mostre li{margin-left:120px;}
div.mostre span{float:left;font-weight:bold;font-size:16px;}
p{margin-bottom:0;}
ul.classic{list-style:disc;margin-bottom:1em;padding-left:2em;}
ul.artisti{list-style:none;margin-bottom:1em;padding:1em 1em 1em 1em;background-image:url(images/tl.png);background-position:0% 0%;background-repeat:no-repeat;}
ul.artisti li{margin-top:5px;height:25px;padding-left:0.5em;background-image:url(images/dot.png);background-position:0% 100%;background-repeat:repeat-x;font:11px Arial, Courier;}
h1,h2,h3{margin:1em 0;font-family:'Futura PT Book','CenturyGothic',Arial,Courier,Helvetica,sans-serif;line-height:normal;color:#555;}
h1{font-weight:normal;font-size:160%;text-indent:5px;text-align:center;letter-spacing:-1px;}
h2{font-size:21px;}
h5{text-align:center;font-weight:normal;}
h4{font-size:16px;}
h6{text-align:center;font-weight:normal;font-size:10px;}
.dropdown-upward{margin-top:400px !important;}
.border{border:1px solid #d9d9d9;}
.part{font-size:11px;}
.clear{clear:both;}
#column{margin:10px 0 0 0;width:958px;height:540px;background-color:#ffffff;border:1px solid #ccc;}
#leftcolumn{float:left;width:200px;padding-left:10px;line-height:25px;}
#rightcolumn{float:left;width:740px;}
#leftcolumn h1{text-align:left !important;text-indent:0 !important;}
.home{background-color:#f8f8f8;margin:20px 20px;height:290px;}
.ll{float:left;width:380px;padding:0 10px 10px 25px;text-align:justify;}
.rr{float:right;width:450px;padding:15px 25px 15px 15px;text-align:right;}
#home-slideshow{position:relative;top:0;width:960px;height:550px;overflow:hidden;}
#home-slideshow .item{width:960px;height:550px;padding:0;}
.selected{font-weight:bold;}
@font-face {
  font-family: 'CenturyGothic';
  src: url('CenturyGothic.eot?#iefix') format('embedded-opentype'),  url('CenturyGothic.woff') format('woff'), url('CenturyGothic.ttf')  format('truetype'), url('CenturyGothic.svg#CenturyGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}
.artists .bx-gallery{width:650px;float:left;position:relative;margin-top:35px;}
.artists .img-bx{width:602px;height:auto;overflow:hidden;margin-right:33px;float:left;margin-top:3px;}
.artists .img-bx .thb{max-width:602px;height:auto;overflow:hidden;}
.artists .gallery{float:left;}
.artists .gallery li{float:left;display:inline;}
.artists .gallery a{display:block;width:100%;height:100%;overflow:hidden;}
.artists .full{width:228px !important;height:auto!important;display:block!important;margin:4px 0 28px 0;position:relative;z-index:20;font-size:12px;}
.artists .index{margin-left:22px;font-size:12px;}
.exhibitions .bx-gallery{width:650px;float:left;position:relative;margin-top:35px;}
.exhibitions .img-bx{width:600px;height:auto;overflow:hidden;margin-right:33px;float:left;margin-top:3px;}
.exhibitions .img-bx .thb{max-width:600px;height:auto;overflow:hidden;}
.exhibitions .gallery{float:left;}
.exhibitions .gallery li{float:left;display:inline;}
.exhibitions .gallery a{display:block;width:100%;height:100%;overflow:hidden;}
.exhibitions .full{width:228px !important;height:auto!important;display:block!important;margin:4px 0 28px 0;position:relative;z-index:20;font-size:12px;}
.exhibitions .index{margin-left:22px;font-size:12px;}
.descrip-text{width:58px;display:inline-block;text-align:left;margin-left:10px;}
.descrip-text #slidenumber{width:20px;display:inline-block;text-align:right;}
#lightbox-secNav, #lightbox-container-image-data, #lightbox-container-image-data-box{display:none!important;}
#fotter{clear:both;float:left;margin:25px auto;font-size:15px;color:#666;width:420px;height:18px;}
#footerdx img{border:none; margin:0 !important;}
#slider{width:696px;}
#slider img{border:none;}
#slider ul, #slider li{position:relative;margin:0;padding:0;list-style:none;display:block;}
#slider li{width:696px;overflow:hidden;}
.swo #n1,.awo #n2,.bio #n3,.pub #n4,.txt #n5,.exh #n6{font-weight:bold;}
#eng{position:absolute;top:10px;right:10px;}
ul{list-style:none outside none;padding-left:0;margin:0;}
.demo .item{margin-bottom:30px;}
.content-slider li{background-color:#ed3020;text-align:center;color:#FFF;}
.content-slider h3 {margin:0;padding:70px 0;}
.demo{width:960px;}
.nameartist{float:left;position:relative;padding:5px 0;}
.menuhor li {float:right;display:inline;line-height:66px;margin-top:0px;padding:5px 0;margin-right:5px;font-size:17px !important;}
.demo .item p{text-align:center;}
hr { clear: both; margin: 12px 0 12px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff; width: 100%; }
.nl {float: left; width: 470px;}
.nr {float: left; width: 350px; font-size: 17px; margin-top:10px;}
.nr span { color: #5757ae; }
.ng {clear: both; height: 320px; }
ul.publications li{float:left;width:280px;height:440px;margin: 0 0 0 40px;}
ul.fairs li{float:left;width:260px;height:240px;margin: 0 0 40px 20px;}
ul.fairs2 li{font-size: 16px; margin: 10px 20px 0 20px;height:auto;}
ul.fairs2 img{float: right;margin-bottom:10px;}
.fairsupcoming #upcoming a:link, .fairs #upcoming a:visited{font-weight:bold}
.fairs2019 #y2019 a:link, .fairs2019 #y2019 a:visited{font-weight:bold}
.fairs2018 #y2018 a:link, .fairs2018 #y2018 a:visited{font-weight:bold}
.fairs2017 #y2017 a:link, .fairs2017 #y2017 a:visited{font-weight:bold}
.fairs2016 #y2016 a:link, .fairs2016 #y2016 a:visited{font-weight:bold}
.fairs2015 #y2015 a:link, .fairs2015 #y2015 a:visited{font-weight:bold}
.fairs2014 #y2014 a:link, .fairs2014 #y2014 a:visited{font-weight:bold}
.fairs2013 #y2013 a:link, .fairs2013 #y2013 a:visited{font-weight:bold}
.anni {margin-bottom: 10px;}
@font-face {
	font-family: 'Futura PT Cond Book';
	src: url('FuturaPTCond-Book.eot');
	src: url('FuturaPTCond-Book.eot?#iefix') format('embedded-opentype'),
		url('FuturaPTCond-Book.woff') format('woff'),
		url('FuturaPTCond-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Futura PT Book';
    src: url('FuturaPT-Book.eot');
    src: url('FuturaPT-Book.eot?#iefix') format('embedded-opentype'),
        url('FuturaPT-Book.woff2') format('woff2'),
        url('FuturaPT-Book.woff') format('woff'),
        url('FuturaPT-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


.dl {float: left; width: 220px;}
.dr {float: left; width: 260px;}
.dr a:link, .dr a:hover, .dr a:visited { font-size: 15px;}
.dg {clear: both; height: auto;}
ul.exhibitions li{float:left;width:570px;height:400px;margin: 0 0 40px 0;}
ul.exhibitions2 li{float:left;width:465px;text-align:center;height:350px;margin: 0 0 20px 0;}
/*ul.exhibitions2 li img {border: 1px solid #bbb; padding:2px;}*/
ul.exhibitionscur li{float:left;width:100%;height:auto;margin: 0 0 20px 0;}
ul.exhibitionscur li img {border: 1px solid #bbb; padding:2px;}
ul.exhibitionsup li{float:left;width:100%;height:auto;margin: 0 0 20px 0;}
ul.exhibitionsup li img {border: 1px solid #bbb; padding:2px;}
ul.artists li{float:left;width:280px;height:26px;margin: 0 0 0 40px;}
ul.exhibitions li img {border: 1px solid #bbb; padding:2px;}
ul.works li{float:left;text-align:center;width:33%;height:400px;margin: 0 0 20px 0;}
ul.works li img {max-width:320px;}
ul.works li span {display:block;font-size:17px;text-transform:uppercase;padding:5px 20px 0;height:60px;}
.artistname {font-size:30px;display:block;}
.worktitle {font-size:25px;font-style:italic;display:block;}
.media {font-size:18px;margin-top:30px;display:block;}
.closebutton {position:absolute;top:20px;right:30px;}
.closebutton span {position:absolute;top:3px;right:40px;}
#main{overflow:hidden;width:99%;min-height:550px;max-width:1480px;}
.workimage {position:absolute;top:50%;right:80px;width:50%;margin:-24% 0;}
.workimage img {width:96%;}
.captionimage {position:absolute;top:50%;left:100px;height:400px;width:25%;margin:-200px 0;}
.prevwork {position:absolute;top:50%;left:30px;}
.nextwork {position:absolute;top:50%;right:30px;}