#aprichiudi1 {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}

#nomegallery {position:absolute; top:0; left:700px; margin:0; padding:2px 0 1px 0; text-align:left; color:#333; font-size:12px; font-weight:bold; font-family:arial;}
#pulsantechiudi {position:absolute; top:0px; left:832px; margin:0; padding:2px 0 1px 0; font-size:12px; color:#fff; font-family:arial; cursor:pointer; background-color:#666; width:70px; min-height:20px; height:auto !important; height:20px; text-align:center;}


#contenitoregallery {position:relative; top:20px; left:0; margin:0; padding:0; width:900px; min-height:420px; height:auto !important; height:420px; border:1px solid #666; background-color:#fff;}

#thumbs {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbs ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbs li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbs a {padding:1px; display: block; border: 1px solid #dedede;}

ul.thumbs li.selected a.thumb {background:#333;}
a.thumb:focus {outline:none;}
ul.thumbs img {border:none; display: block;}

#slideshow {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshow img {border:0}

#pagination {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#pagination a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#pagination a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#pagination span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}

#footergallery {position:absolute; top:380px; left:290px; width:600px; color:#777; margin:0; padding:0; font-family:arial; font-size:11px; text-align:right;}

#loading {position:absolute; top:5px; left:290px; margin:0; padding:1px; width:600px; min-height:350px; height:auto !important; height:350px; background-image: url('../i/loading.gif'); background-repeat: no-repeat; background-position:center;}




#aprichiudiinterni {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}








/*gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI gallery ESTERNI */
#aprichiudiesterni {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}

#thumbsesterni {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsesterni ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsesterni li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsesterni a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowesterni {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowesterni img {border:0}

#paginationesterni {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#paginationesterni a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#paginationesterni a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#paginationesterni span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}

#loadingesterni {position:absolute; top:5px; left:290px; margin:0; padding:1px; width:600px; min-height:350px; height:auto !important; height:350px; background-image: url('../i/loading.gif'); background-repeat: no-repeat; background-position:center;}


#aprichiudidesign {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsdesign {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsdesign ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsdesign li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsdesign a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowdesign {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowdesign img {border:0}

#paginationdesign {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#paginationdesign a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#paginationdesign a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#paginationdesign span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}


#aprichiudiinternet {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsinternet {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsinternet ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsinternet li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsinternet a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowinternet {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowinternet img {border:0}

#paginationinternet {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#paginationinternet a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#paginationinternet a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#paginationinternet span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}

#loadinginternet {position:absolute; top:5px; left:290px; margin:0; padding:1px; width:600px; min-height:350px; height:auto !important; height:350px; background-image: url('../i/loading.gif'); background-repeat: no-repeat; background-position:center;}




#aprichiudivia {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsvia {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsvia ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsvia li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsvia a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowvia {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowvia img {border:0}

#paginationvia {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#paginationvia a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#paginationvia a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#paginationvia span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}

#loadingvia {position:absolute; top:5px; left:290px; margin:0; padding:1px; width:600px; min-height:350px; height:auto !important; height:350px; background-image: url('../i/loading.gif'); background-repeat: no-repeat; background-position:center;}


#aprichiudiinterni {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsinterni {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsinterni ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsinterni li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsinterni a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowinterni {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowinterni img {border:0}


#aprichiudiillustrazioni {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsillustrazioni {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsillustrazioni ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsillustrazioni li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsillustrazioni a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowillustrazioni {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowillustrazioni img {border:0}


#aprichiudidesign {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsdesign {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsdesign ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsdesign li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsdesign a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowdesign {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowdesign img {border:0}

#nomegallerydesign {position:absolute; top:0; left:540px; margin:0; padding:2px 0 1px 0; text-align:left; color:#333; font-size:12px; font-weight:bold; font-family:arial;}


#aprichiudigrafica {visibility:hidden; position:absolute; top:80px; left:0; margin:0; padding:0; z-index:25; min-height:450px; height:auto !important; height:450px; width:900px;}
#thumbsgrafica {position:relative; top:3px; left:10px; margin:0; padding:0; width:280px;}
#thumbsgrafica ul {position:relative; top:0; left:0; margin:0; padding:0; width:280px;}
#thumbsgrafica li {float: left; padding: 0; margin: 2px 10px 11px 0; list-style: none;}
#thumbsgrafica a {padding:1px; display: block; border: 1px solid #dedede;}

#slideshowgrafica {position:absolute; top:5px; left:290px; margin:0; padding:1px; border:1px solid #dedede; width:600px; min-height:350px; height:auto !important; height:350px;}
#slideshowgrafica img {border:0}



#paginationinterni {position:absolute;	top:370px; left:0px; width:288px; font-family:arial; font-size:14px; font-weight:bold; color:#999; text-align:center;}
#paginationinterni a {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; display:block; float:left; width:18px; color:#fff; background-color:#333; border:0; text-decoration:none; text-align:center;}
#paginationinterni a:hover {font-family:arial;	font-size:14px;	font-weight:bold; color:#fff; background-color:#333; text-decoration:none; border:0; text-align:center;}
#paginationinterni span.current {position:relative; top:0; left:0; margin:0 3px 0 0; padding:2px 0; width:18px; display:block; float:left; background-color:#f90; color:#333; border:0; text-decoration:none; text-align:center;}

#loadinginterni {position:absolute; top:5px; left:290px; margin:0; padding:1px; width:600px; min-height:350px; height:auto !important; height:350px; background-image: url('../i/loading.gif'); background-repeat: no-repeat; background-position:center;}




