@charset "utf-8";
/* CSS Document POPUP IMMAGINI E CONTENUTI */

/* Images */
.highslide { cursor: url(common/js/graphics/zoomin.cur), pointer; outline: none; }
.highslide-active-anchor img { visibility: hidden; }
.highslide img { /*border: 2px solid gray;*/ filter:alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity:1; }
.highslide:hover img { /*border: 2px solid white;*/ filter:alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.50; opacity:0.5; }

.highslide-wrapper { background: white; }
.highslide-image { border: 2px solid white; }
.highslide-image-blur { }
.highslide-caption { display: none; border: 2px solid white; border-top: none; padding:10px 10px 0px 10px; background-color: white; }
.highslide-caption_left { width:70%; float:left; }
.highslide-caption_right {width:30%; float:left; text-align:right; }
.highslide-caption_right a { color:#636363; text-decoration:none; }
.highslide-caption_right a:hover { color:#000000; }
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(common/js/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
/*
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
*/

.highslide-move { cursor: move; }
.highslide-overlay { display: none; }
a.highslide-full-expand { background: url(common/js/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }


/* Controlbar */
.controlbar { background: url(../js/graphics/controlbar4.gif); width: 167px; height: 34px; }
.controlbar a {	display: block; float: left; /*margin: 0px 0 0 4px;*/ height: 27px; }
.controlbar a:hover { background-image: url(../js/graphics/controlbar4-hover.gif); }
.controlbar .previous { width: 50px; }
.controlbar .next { width: 40px; background-position: -50px 0; }
.controlbar .highslide-move { width: 40px; 	background-position: -90px 0; }
.controlbar .close { width: 36px; background-position: -130px 0; }


.highslide-html { background-color: white; }
.highslide-html-blur { }
.highslide-html-content { position: absolute; display: none; }

/* Styles for the popup */
.highslide-wrapper { background-color: white; }
.highslide-wrapper .highslide-html-content { width:645px; height:600px; padding: 10px; }
.highslide-wrapper .highslide-header div { }
.highslide-wrapper .highslide-header ul { margin:0px 0px 15px 0px; padding: 0; text-align: right; }
.highslide-wrapper .highslide-header ul li { display: inline; padding-left: 1em; }
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next { display: none; }
.highslide-wrapper .highslide-header a { font-weight: bold; color:#000000; text-decoration: none; }
.highslide-wrapper .highslide-header a:hover { color:#636363; }
.highslide-wrapper .highslide-header .highslide-move a { cursor: move; }
.highslide-wrapper .highslide-footer { height: 11px; }
/*.highslide-wrapper .highslide-footer .highslide-resize { float: right; height: 11px; width: 11px; background: url(../js/graphics/resize.gif); }*/
.highslide-wrapper .highslide-body { text-align:justify; color:#636363; }
.highslide-wrapper .highslide-body img { float:left; margin:0px 10px 2px 0px; }
.highslide-move { cursor: move; }
.highslide-resize { cursor: nw-resize; }

/* These must be the last of the Highslide rules */
/* Necessary for functionality */
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }





