ul.linkcontainer{list-style:disc;padding:0 0 0 10px}
ul.linkcontainer li{margin:0 0 5px 10px}
ul.linkcontainer li,ul.linkcontainer li a{text-decoration:none;color:#666}
ul.linkcontainer li a:hover{text-decoration:underline}
#gallery2{padding:30px;background-color:#f7f7f7;margin-top:10px}
.ad-gallery2{width:600px;border:4px solid #e5e5e5}
.ad-gallery2,.ad-gallery2 *{margin:0;padding:0}
.ad-gallery2 .ad-image-wrapper{width:100%;height:400px;margin-bottom:10px;position:relative;overflow:hidden}
.ad-gallery2 .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC}
.ad-gallery2 .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.ad-gallery2 .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.ad-gallery2 .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery2 .ad-image-wrapper .ad-next .ad-next-image{background:url(../../../clientlibs/generics2/photogallerylist/images/photogallery/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101}
.ad-gallery2 .ad-image-wrapper .ad-next .ad-next-image{background:url(../../../clientlibs/generics2/photogallerylist/images/photogallery/ad_next.png);width:30px;height:30px;right:0;left:auto}
.ad-gallery2 .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}
.ad-gallery2 .ad-image-wrapper .ad-image a img{border:0}
.ad-gallery2 .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0;left:0;padding:7px;text-align:left;width:100%;z-index:2;background:url(../../../clientlibs/generics2/photogallerylist/images/photogallery/opa75.png);color:#000}
* html .ad-gallery2 .ad-image-wrapper .ad-image .ad-image-description{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/photogallery/opa75.png')}
.ad-gallery2 .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block}
.ad-gallery2 .ad-controls{height:20px}
.ad-gallery2 .ad-info{float:left}
.ad-gallery2 .ad-slideshow-controls{float:right}
.ad-gallery2 .ad-slideshow-controls .ad-slideshow-start,.ad-gallery2 .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer}
.ad-gallery2 .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em}
.ad-gallery2 .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}
.ad-gallery2 .ad-nav{width:100%;position:relative}
.ad-gallery2 .ad-forward,.ad-gallery2 .ad-back{position:absolute;top:0;height:100%;z-index:10}
* html .ad-gallery2 .ad-forward,.ad-gallery2 .ad-back{height:100px}
.ad-gallery2 .ad-back{cursor:pointer;left:-20px;width:13px;display:block;background:url(../../../clientlibs/generics2/photogallerylist/images/photogallery/ad_scroll_back.png) 0 22px no-repeat}
.ad-gallery2 .ad-forward{cursor:pointer;display:block;right:-20px;width:13px;background:url(../../../clientlibs/generics2/photogallerylist/images/photogallery/ad_scroll_forward.png) 0 22px no-repeat}
.ad-gallery2 .ad-nav .ad-thumbs,.ad-gallery2 .ad-nav .ad-thumbs2{overflow:hidden;width:100%}
.ad-gallery2 .ad-thumbs .ad-thumb-list,.ad-gallery2 .ad-thumbs .ad-thumb-list2{float:left;width:9000px!important;list-style:none}
.ad-gallery2 .ad-thumbs li,.ad-gallery2 .ad-thumbs2 li{float:left;padding-right:10px;max-width:160px}
.ad-gallery2 .ad-thumbs li a,.ad-gallery2 .ad-thumbs2 li a{display:block}
.ad-gallery2 .ad-thumbs li a img,.ad-gallery2 .ad-thumbs2 li a img{border:2px solid #CCC;display:block}
.ad-gallery2 .ad-thumbs li a.ad-active img,.ad-gallery2 .ad-thumbs2 li a.ad-active img{border:4px solid #616161}
.ad-preloads{position:absolute;left:-9000px;top:-9000px}
.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}
.highslide-container table{background:0}
.highslide{outline:0;text-decoration:none}
.highslide img{border:2px solid silver}
.highslide:hover img{border-color:gray}
.highslide-active-anchor img{visibility:hidden}
.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default}
.highslide-image{border-width:2px;border-style:solid;border-color:white}
.highslide-wrapper,.highslide-outline{background:white}
.glossy-dark{background:#111}
.highslide-number{font-weight:bold;color:gray;font-size:.9em}
.highslide-caption{display:none;font-size:1em;padding:5px}
.highslide-heading{display:none;font-weight:bold;margin:.4em}
.highslide-dimming{background:black}
a.highslide-full-expand{background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/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,.highslide-move *{cursor:move}
.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:0;left:0;top:0}
.highslide-overlay{display:none}
.hidden-container{display:none}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/close.png)}
.highslide-gallery ul{list-style-type:none;margin:0;padding:0}
.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;padding:0;line-height:0;overflow:hidden}
.highslide-gallery ul a{position:absolute;top:50%;left:50%}
.highslide-gallery ul img{position:relative;top:-50%;left:-50%}
html>/**/body .highslide-gallery ul li{display:table;text-align:center}
html>/**/body .highslide-gallery ul li{text-align:center}
html>/**/body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle}
html>/**/body .highslide-gallery ul img{position:static}
.highslide-controls{width:195px;height:40px;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-white.gif) right -90px no-repeat}
.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none}
.highslide-controls a{background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:0}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a.disabled span{cursor:default}
.highslide-controls a span{display:none;cursor:pointer}
.highslide-controls .highslide-previous a{background-position:0 0}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}
.highslide-controls .highslide-play a{background-position:-30px 0}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}
.highslide-controls .highslide-pause a{background-position:-60px 0}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}
.highslide-controls .highslide-next a{background-position:-90px 0}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}
.highslide-controls .highslide-move a{background-position:-120px 0}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px}
.highslide-controls .highslide-full-expand a{background-position:-150px 0}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}
.highslide-controls .highslide-close a{background-position:-180px 0}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px}
.highslide-maincontent{display:none}
.highslide-html{background-color:white}
.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px}
.highslide-header{padding-bottom:5px}
.highslide-header ul{margin:0;padding:0;text-align:right}
.highslide-header ul li{display:inline;padding-left:1em}
.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none}
.highslide-header a{font-weight:bold;color:gray;text-transform:uppercase;text-decoration:none}
.highslide-header a:hover{color:black}
.highslide-header .highslide-move a{cursor:move}
.highslide-footer{height:16px}
.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/resize.gif) no-repeat}
.highslide-footer .highslide-resize span{display:none}
.highslide-resize{cursor:nw-resize}
.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd}
.draggable-header .highslide-heading{position:absolute;margin:2px .4em}
.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}
.draggable-header .highslide-header .highslide-move *{display:none}
.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}
.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/closeX.png)}
.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}
.draggable-header .highslide-header .highslide-close span{display:none}
.draggable-header .highslide-maincontent{padding-top:1em}
.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}
.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666}
.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}
.titlebar .highslide-header .highslide-move *{display:none}
.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em}
.titlebar .highslide-maincontent{padding-top:1em}
.no-footer .highslide-footer{display:none}
.wide-border{background:white}
.wide-border .highslide-image{border-width:10px}
.wide-border .highslide-caption{padding:0 10px 10px 10px}
.borderless .highslide-image{border:0}
.borderless .highslide-caption{border-bottom:1px solid white;border-top:1px solid white;background:silver}
.outer-glow{background:#444}
.outer-glow .highslide-image{border:5px solid #444}
.outer-glow .highslide-caption{border:5px solid #444;border-top:0;padding:5px;background-color:gray}
.colored-border{background:white}
.colored-border .highslide-image{border:2px solid green}
.colored-border .highslide-caption{border:2px solid green;border-top:0}
.dark{background:#111}
.dark .highslide-image{border-color:black black #202020 black;background:gray}
.dark .highslide-caption{color:white;background:#111}
.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-black-border.gif)}
.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:0;color:white;border:0;font-weight:bold}
.controls-in-heading .highslide-heading{color:gray;font-weight:bold;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/icon.gif) no-repeat 0 1px}
.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:0}
.controls-in-heading .highslide-controls ul{position:static;height:20px;background:0}
.controls-in-heading .highslide-controls li{padding:0}
.controls-in-heading .highslide-controls a{background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-white-small.gif);height:20px;width:20px}
.controls-in-heading .highslide-controls .highslide-move{display:none}
.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important}
.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important}
.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}
.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important}
.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}
.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:0}
.text-controls ul{position:static;background:0;height:auto;left:0}
.text-controls .highslide-move{display:none}
.text-controls li{background-image:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-text-buttons.png);background-position:right top!important;padding:0;margin-left:15px;display:block;width:auto}
.text-controls a{background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-text-buttons.png) no-repeat;background-position:left top!important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none!important}
.text-controls a span{background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:bold;white-space:nowrap}
.text-controls .highslide-next{margin-right:1em}
.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px}
.text-controls .highslide-close a span{min-width:0}
.text-controls a:hover span{color:black}
.text-controls a.disabled span{color:#999}
.text-controls .highslide-previous span{background-position:0 -40px}
.text-controls .highslide-previous a.disabled{background-position:left top!important}
.text-controls .highslide-previous a.disabled span{background-position:0 -140px}
.text-controls .highslide-play span{background-position:0 -60px}
.text-controls .highslide-play a.disabled{background-position:left top!important}
.text-controls .highslide-play a.disabled span{background-position:0 -160px}
.text-controls .highslide-pause span{background-position:0 -80px}
.text-controls .highslide-next span{background-position:0 -100px}
.text-controls .highslide-next a.disabled{background-position:left top!important}
.text-controls .highslide-next a.disabled span{background-position:0 -200px}
.text-controls .highslide-full-expand span{background:0}
.text-controls .highslide-full-expand a.disabled{background-position:left top!important}
.text-controls .highslide-close span{background-position:0 -120px}
.highslide-thumbstrip{height:100%;direction:ltr}
.highslide-thumbstrip div{overflow:hidden}
.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse}
.highslide-thumbstrip td{padding:1px}
.highslide-thumbstrip a{outline:0}
.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto}
.highslide-thumbstrip .highslide-active-anchor img{visibility:visible}
.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent}
.highslide-thumbstrip-horizontal div{width:auto}
.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/scrollarrows.png) left center no-repeat;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px}
.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/scrollarrows.png) center right no-repeat;height:42px}
.highslide-thumbstrip-horizontal table{margin:2px 0 10px 0}
.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px}
.highslide-thumbstrip-horizontal img{width:auto;height:40px}
.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px}
.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:white!important}
.highslide-thumbstrip-vertical-overlay{overflow:hidden!important}
.highslide-thumbstrip-vertical div{height:100%}
.highslide-thumbstrip-vertical a{display:block}
.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/scrollarrows.png) top center no-repeat;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}
.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(../../../clientlibs/generics2/photogalleryadvanced/highslide/images/scrollarrows.png) bottom center no-repeat;height:25px}
.highslide-thumbstrip-vertical table{margin:10px 0 0 10px}
.highslide-thumbstrip-vertical img{width:60px}
.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}
.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:white}
.highslide-viewport .highslide-thumbstrip-float{overflow:auto}
.highslide-thumbstrip-float ul{margin:2px 0;padding:0}
.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left}
.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px}
.highslide-thumbstrip-float .highslide-active-anchor img{border-color:black}
.highslide-thumbstrip-float .highslide-scroll-up div,.highslide-thumbstrip-float .highslide-scroll-down div{display:none}
.highslide-thumbstrip-float .highslide-marker{display:none}
.fluid_container{margin:0 auto;max-width:1000px;width:90%}
.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td .camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:0;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}
.camera_wrap{display:none;float:left;position:relative;z-index:0}
.camera_wrap img{max-width:none!important}
.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}
.camera_wrap{width:100%}
.camera_src{display:none}
.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}
.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}
.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}
.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}
.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}
.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}
.camera_target_content .camera_link{background:url(../../../clientlibs/generics2/cameraslideshow/images/blank.gif);display:block;height:100%;text-decoration:none}
.camera_loader{background:#fff url(../../../clientlibs/generics2/cameraslideshow/images/camera-loader.gif) no-repeat center;background:rgba(255,255,255,0.9) url(../../../clientlibs/generics2/cameraslideshow/images/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}
.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}
.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}
.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}
.camera_caption{bottom:0;display:block;position:absolute;width:100%}
.camera_caption>div{padding:10px 20px}
.camerarelative{overflow:hidden;position:relative}
.imgFake{cursor:pointer}
.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_prevThumbs div{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}
.camera_nextThumbs div{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}
.camera_command_wrap .hideNav{display:none}
.camera_command_wrap{left:0;position:relative;right:0;z-index:4}
.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}
.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;left:4px;overflow:hidden;position:absolute;top:4px;width:8px}
.camera_commands_emboss .camera_pag .camera_pag_ul li:hover>span{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}
.camera_pag_ul li img{display:none;position:absolute}
.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}
.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}
.camera_prev{left:0}
.camera_prev>span{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px}
.camera_next{right:0}
.camera_next>span{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px}
.camera_commands{right:41px}
.camera_commands>.camera_play{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat -80px 0;height:40px;width:40px}
.camera_commands>.camera_stop{background:url(../../../clientlibs/generics2/cameraslideshow/images/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px}
.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-indent:-9999px;width:16px}
.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}
.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.2)}
.camera_thumbs_cont>div{float:left;width:100%}
.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}
.camera_thumbs_cont ul li{display:inline;padding:0 4px}
.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}
.camera_clear{display:block;clear:both}
.showIt{display:none}
.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}
.pattern_1 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay1.png) repeat}
.pattern_2 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay2.png) repeat}
.pattern_3 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay3.png) repeat}
.pattern_4 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay4.png) repeat}
.pattern_5 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay5.png) repeat}
.pattern_6 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay6.png) repeat}
.pattern_7 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay7.png) repeat}
.pattern_8 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay8.png) repeat}
.pattern_9 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay9.png) repeat}
.pattern_10 .camera_overlayer{background:url(../../../clientlibs/generics2/cameraslideshow/images/patterns/overlay10.png) repeat}
.camera_caption{color:#fff}
.camera_caption>div{background:#000;background:rgba(0,0,0,0.8)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:#b7b7b7}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{background:#434648}
.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}
.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6}
.camera_prevThumbs,.camera_nextThumbs,.camera_prev,.camera_next,.camera_commands,.camera_thumbs_cont{background:#d8d8d8;background:rgba(216,216,216,0.85)}
.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}
.camera_thumbs_cont ul li>img{border:1px solid #000}
.camera_azure_skin .camera_prevThumbs div{background-position:-160px -240px}
.camera_azure_skin .camera_nextThumbs div{background-position:-190px -240px}
.camera_azure_skin .camera_prev>span{background-position:0 -240px}
.camera_azure_skin .camera_next>span{background-position:-40px -240px}
.camera_azure_skin .camera_commands>.camera_play{background-position:-80px -240px}
.camera_azure_skin .camera_commands>.camera_stop{background-position:-120px -240px}
.ui-menu .ui-menu-item{text-align:left}
body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:.8em;background-color:#f7f7f7}
a img{border:0}
a{color:#630}
a:hover{color:#e9bf40}
.siv-innercontainer{width:960px;border:8px solid white;margin:auto}
.siv-header-1,.siv-header-2,.siv-topnav{clear:both}
.siv-header-1{height:25px;border-bottom:1px solid gray;line-height:25px;background-color:#e9bf40}
.siv-header-1 .siv-sitetitle{float:left;padding-left:10px;font-size:1em;font-weight:bold}
.siv-header-1 .siv-lang{float:left;padding-right:10px}
.siv-header-1 .siv-headerright{float:right}
.siv-header-2 .siv-headerbanner{height:150px}
.siv-header-2 .siv-logo{position:absolute;margin-top:24px;margin-left:15px;min-width:200px}
.siv-topnav{clear:both;min-height:20px;border-bottom:2px solid #e9bf40;border-top:1px solid #e9bf40;background-color:#ffe985}
.headerbanner .siv-hreflogo{position:absolute;display:block;top:50px;width:100px;height:100px;background:transparent}
.siv-headerbanner .siv-hreflogo a,.siv-hreflogo img{border-width:0}
.siv-headerbanner .siv-hreflogo a{text-decoration:none}
.siv-maincontent{min-height:200px}
.siv-maincontent .siv-colsx{float:left;width:25%;text-align:justify;padding-top:5px}
.siv-maincontent .siv-colcx{float:left;margin-left:5px;width:74%;text-align:justify}
.siv-maincontent .siv-thick-colcx{float:left;margin-left:5px;width:74%;text-align:justify}
.siv-maincontent .siv-coldx{float:right;width:17%;padding-top:5px;margin-right:5px}
.siv-breadcrumb{height:20px;margin:4px;font-size:.9em;color:#01536b}
.siv-breadcrumb a{line-height:20px;color:#630;font-weight:bold}
.siv-breadcrumb a:hover{line-height:20px;color:#e9bf40}
.siv-footer{clear:both;border-top:1px solid gray;font-size:.8em;text-align:center}
form .form_captcha_refresh{float:left;margin-left:10px}
form .form_error{color:red}
.siv-maincontainer .siv-lang .languagesnav a{padding-left:5px;font-size:10px}
.siv-maincontainer .siv-lang .languagesnav a{color:black}
.siv-maincontainer .siv-lang .languagesnav a:hover{color:red}
.siv-maincontainer .siv-lang .languagesnav a.current-language{color:maroon;font-weight:bold}
.siv-maincontainer .siv-topnav div{width:100%;height:30px;background-color:#333}
.siv-maincontainer .siv-hrmenu,.siv-maincontainer .siv-hrmenu ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em}
.siv-maincontainer .siv-hrmenu a{display:block;padding:0 5px;border:1px solid #333;color:#fff;text-decoration:none;background-color:#333}
.siv-maincontainer .siv-hrmenu a:hover{background-color:#fff;color:#333}
.siv-maincontainer .siv-hrmenu li{float:left;position:relative;height:26px;line-height:26px}
.siv-maincontainer .siv-hrmenu ul{position:absolute;display:none;width:12em;top:1.5em}
.siv-maincontainer .siv-hrmenu ul li:first-child{margin-top:12px}
.siv-maincontainer .siv-hrmenu li ul a{width:12em;height:auto;float:left}
.siv-maincontainer .siv-hrmenu ul ul{top:auto}
.siv-maincontainer .siv-hrmenu li ul ul{left:12em;margin:0 0 0 10px}
.siv-maincontainer .siv-hrmenu li:hover ul ul,.siv-maincontainer .siv-hrmenu li:hover ul ul ul,.siv-maincontainer .siv-hrmenu li:hover ul ul ul ul{display:none}
.siv-maincontainer .siv-hrmenu li:hover ul,.siv-maincontainer .siv-hrmenu li li:hover ul,.siv-maincontainer .siv-hrmenu li li li:hover ul,.siv-maincontainer .siv-hrmenu li li li li:hover ul{display:block}
.siv-maincontent .text{font-size:12px;letter-spacing:.1em}
#CQ .x-html-editor-wrap{height:inherit!important}
#CQ .x-html-editor-wrap>div:last-child{height:100%}
.text .arabic,#CQrte .arabic{text-align:justify;direction:rtl;display:block;unicode-bidi:embed}
.text .arabic-center,#CQrte .arabic-center{text-align:center;direction:rtl;display:block;unicode-bidi:embed}
.text .arabic-left,#CQrte .arabic-left{text-align:left;direction:rtl;display:block;unicode-bidi:embed}
div.textimage{clear:both;display:block;margin:5px 0;width:100%}
div.textimage .clear{clear:both}
.siv-maincontent .textimage{margin-top:4px;margin-bottom:4px}
.siv-maincontent h3{font-size:1.1em;font-weight:bold;color:maroon;text-transform:uppercase}
.textimage div.right{float:right!important;padding:0 0 5px 10px!important}
.textimage div.center{text-align:center!important;width:100%!important;padding:0!important;margin-bottom:5px!important}
.textimage div.center img{display:inline!important}
.siv-maincontent .siv-colcx .textimage{background-color:transparent;border:1px solid gray;clear:both;display:block;padding:5px;width:95%}
.siv-maincontent .textimage div.image{margin:2px 7px 15px 0}
.siv-maincontent .siv-colcx .textimage img{border:1px solid black;margin:0}
.siv-maincontent .siv-colsx .textimage,.siv-maincontent .siv-coldx .textimage{background-color:#f7f7f7;border:1px solid gray;padding:4px}
.siv-maincontent .siv-colsx .textimage div.image{float:none;width:100%;text-align:center}
.siv-maincontent .siv-colsx .textimage img,.siv-maincontent .siv-coldx .textimage img{display:block;margin:auto;border:1px solid black}
.siv-maincontent .textimage .text{padding:0;border:0;background:0;margin:0}
.siv-maincontent .siv-colcx .textimage .text p{margin:0;padding:0}
.siv-maincontent .image .siv-image{margin:auto}
.siv-maincontent .siv-image img{border:1px solid black;margin:4px}
.siv-maincontent .siv-image>small{padding:2px;font-size:.7em}
div.image small{margin:10px 0 0 0;font-style:italic}
div.download{clear:both;display:block;margin:5px 0;width:100%}
.siv-maincontent .siv-colsx .siv-download-button,.siv-coldx .siv-download-button{max-width:140px}
.siv-maincontent .siv-colcx .siv-download-button{width:auto;display:inline}
.siv-maincontent .siv-download-button{background-color:#b3b3b3;min-height:34px;border:1px solid gray;padding:4px;cursor:pointer;line-height:34px;background-image:url('clientlibs/styles/images/buttons/button_bg.png');background-position:left top;background-repeat:repeat-x;-moz-border-radius:5px;border-radius:5px;margin:5px;margin-left:0}
.siv-maincontent .siv-download-button:hover{background-color:#e9bf40;background-image:url('clientlibs/styles/images/buttons/button_bg_hover.png')}
.siv-maincontent .siv-download-button a{display:inline;text-decoration:none}
.siv-maincontent .siv-download-button a span{margin-left:25px;color:gray;font-weight:bold;text-transform:uppercase}
.siv-maincontent .siv-download-button>a{background-position:left top;background-repeat:no-repeat}
.siv-maincontent .siv-download-button.siv-icon_type_generic a{background-image:url('images/icons/16x16/generic.png')}
.siv-maincontent .siv-download-button.siv-icon_type_jpg a,.siv-maincontent .siv-download-button.siv-icon_type_jpeg a,.siv-maincontent .siv-download-button.siv-icon_type_png a,.siv-maincontent .siv-download-button.siv-icon_type_gif a,.siv-maincontent .siv-download-button.siv-icon_type_gif a,.siv-maincontent .siv-download-button.siv-icon_type_bmp a{background-image:url('images/icons/16x16/image.png')}
.siv-maincontent .siv-download-button.siv-icon_type_flv a,.siv-maincontent .siv-download-button.siv-icon_type_swf a,.siv-maincontent .siv-download-button.siv-icon_type_mp4 a,.siv-maincontent .siv-download-button.siv-icon_type_avi a,.siv-maincontent .siv-download-button.siv-icon_type_mpg a,.siv-maincontent .siv-download-button.siv-icon_type_mpeg a{background-image:url('images/icons/16x16/video.png')}
.siv-maincontent .siv-download-button.siv-icon_type_mp3 a,.siv-maincontent .siv-download-button.siv-icon_type_wav a,.siv-maincontent .siv-download-button.siv-icon_type_mid a{background-image:url('images/icons/16x16/audio.png')}
.siv-maincontent .siv-download-button.siv-icon_type_doc a,.siv-maincontent .siv-download-button.siv-icon_type_odt a,.siv-maincontent .siv-download-button.siv-icon_type_xls a,.siv-maincontent .siv-download-button.siv-icon_type_ods a,.siv-maincontent .siv-download-button.siv-icon_type_docx a,.siv-maincontent .siv-download-button.siv-icon_type_rtf a{background-image:url('images/icons/16x16/doc.png')}
.siv-maincontent .siv-download-button.siv-icon_type_pdf a{background-image:url('images/icons/16x16/pdf.png')}
.siv-maincontent .siv-download-button.siv-icon_type_txt a{background-image:url('images/icons/16x16/txt.png')}
.siv-maincontent .list ul.default,.siv-maincontent .list ul.news,.siv-maincontent .list ul.teaser,.siv-maincontent .list ul.anteprima{list-style-type:none;margin:2px 0 2px 0;padding:0;border:1px solid gray}
.siv-maincontent .list ul.default li,.siv-maincontent .list ul.news li,.siv-maincontent .list ul.teaser li,.siv-maincontent .list ul.anteprima li{border-bottom:1px solid gray}
.siv-maincontent .list ul.default li:last-child,.siv-maincontent .list ul.news li:last-child,.siv-maincontent .list ul.teaser li:last-child,.siv-maincontent .list ul.preview_sezione li:last-child,.siv-maincontent .list ul.anteprima li:last-child,.siv-maincontent .list ul.paginazione li:last-child{border-bottom-width:0}
.siv-maincontent .list ul.default li a,.siv-maincontent .list ul.news li a{min-height:20px;line-height:20px;display:block;background-color:#ecddc3;padding-left:0}
.siv-maincontent .list ul.default li a:hover,.siv-maincontent .list ul.news li a:hover{display:block;background-color:#f0d097;color:black}
.siv-maincontent .list ul.news li a .news-date{font-size:.7em}
.siv-maincontent .list ul.news li a .news-description{font-size:.8em}
.siv-maincontent .list ul.news li a .news-title{font-size:.9em;font-weight:bold}
.siv-maincontent .list ul.teaser li a{min-height:20px;display:block;background-color:#ecddc3;padding-left:10px}
.siv-maincontent .list ul.teaser li a:hover{display:block;background-color:#f0d097;color:black}
.siv-maincontent .list ul.teaser li a .teaser-description{font-size:.8em}
.siv-maincontent .list ul.teaser li a .teaser-title{font-size:.9em;font-weight:bold}
.siv-maincontent .list ul.teaser li a>img{float:left;margin:4px;width:48px;height:48px;border:1px solid black}
.siv-maincontent .list ul.teaser li a>img.large{width:60px;height:auto}
.siv-maincontent .list ul.preview_sezione{float:left;list-style-type:none;margin:2px 0 2px 0;padding:0;border:1px solid gray}
.siv-maincontent .list ul.preview_sezione li{float:left;border-bottom:1px solid gray;width:100%}
.siv-maincontent .list ul.preview_sezione li a .teaser-description{font-size:.8em}
.siv-maincontent .list ul.preview_sezione li a .teaser-title{font-size:.9em;font-weight:bold}
.siv-maincontent .list ul.preview_sezione li .text-image{display:block;float:left;margin-bottom:10px;margin-left:0;margin-right:3px;margin-top:0;padding:0}
.siv-maincontent .list ul.preview_sezione li a>img{float:left;margin:4px;border:1px solid black}
.siv-maincontent .list ul.preview_sezione li .corpo-text{border:0;display:inline;margin:0 3px 10px 0;padding:0;text-align:left}
.siv-maincontent .list ul.preview_sezione li .corpo-text h2{clear:right;display:block;font-weight:bold;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:7px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}
.siv-maincontent .list ul.anteprima li{padding:5px}
.siv-maincontent .list ul.anteprima li a{padding-left:0}
.siv-maincontent .list ul.anteprima li a .teaser-title{font-size:.9em;font-weight:bold}
.siv-maincontent .list ul.anteprima li a>img{float:left;width:48px;height:48px;border:1px solid black;margin:0 3px 4px 0}
.siv-maincontent .list ul.anteprima li a>img.large{width:60px;height:auto}
.siv-maincontent .list ul.anteprima li:last-child a{border-bottom:0}
.siv-maincontent .list ul.anteprima li h2{clear:right;display:block;font-weight:bold;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:7px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}
.siv-maincontent .list ul.paginazione{list-style-type:none;margin:2px 0 2px 0;padding:0;border:0}
.siv-maincontent .list ul.paginazione li{border:0}
.siv-maincontent .list ul.paginazione li{padding:5px}
.siv-maincontent .list ul.paginazione li a{padding-left:0}
.siv-maincontent .list ul.paginazione li a .teaser-title{font-size:.9em;font-weight:bold}
.siv-maincontent .list ul.paginazione li a>img{float:left;border:1px solid black;margin:0 3px 4px 0}
.siv-maincontent .list ul.paginazione li:last-child a{border-bottom:0}
.siv-maincontent .list ul.paginazione li h2{clear:right;display:block;font-weight:bold;margin-bottom:3px;margin-left:0;margin-right:0;margin-top:7px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}
.pagination{width:100%}
.pagination .previous{float:left;margin:0 0 0 5px}
.pagination .next{float:right;margin:0 0 0 5px}
.pagination a{text-decoration:none}
.siv-maincontent .slideshow{border:1px solid gray;margin:10px 0}
.siv-maincontent .slideshow object{padding:0;margin:0}
.siv-maincontent .flash{border:1px solid black}
.siv-maincontent .search .siv-searchform-container{background-color:white}
.siv-maincontent .search .siv-searchform-container form{background-image:url(clientlibs/styles/images/buttons/button_bg.png);display:block;padding:0;border:1px solid gray;margin:10px 0}
.siv-maincontent .search input[name="q"]{margin:8px;-moz-box-shadow:inset 0 0 6px gray;-webkit-box-shadow:inset 0 0 6px gray;box-shadow:inset 0 0 6px gray;width:200px;border:1px solid gray}
.siv-maincontent .search input[type="submit"]{margin:8px;width:100px;border:1px solid gray}
.siv-maincontent .search .siv-searchform-container .searchRight{border:1px solid black}
.siv-maincontent .siv-search-coldx{margin-left:8px;border:1px solid gray;float:right;width:150px;padding-bottom:8px;background-color:white}
.siv-maincontent .siv-search-coldx>p{font-size:1em;font-weight:bold;background-image:url(clientlibs/styles/images/buttons/button_bg.png);border-color:gray;border-width:1px 0 1px 0;border-style:solid;padding-left:4px;min-height:20px;line-height:20px;margin:0}
.siv-maincontent .siv-search-coldx>p:first-child{border-width:0 0 1px 0}
.siv-maincontent .siv-search-coldx .siv-searchTrendsText,.siv-maincontent .siv-search-coldx .siv-searchLanguages,.siv-maincontent .siv-search-coldx .siv-searchTags,.siv-maincontent .siv-search-coldx .siv-searchFileTypes,.siv-maincontent .siv-search-coldx .siv-searchLastModified{padding:10px}
.siv-maincontainer .siv-header-1 .siv-searchform{float:none;min-width:300px}
.siv-maincontainer .siv-header-1 .siv-searchform form{padding:0;margin:0}
.siv-maincontainer .siv-header-1 .siv-searchform input[name="q"]{background:0;width:140px;height:15px;line-height:12px;padding-left:5px;-moz-box-shadow:inset 0 0 6px gray;-webkit-box-shadow:inset 0 0 6px gray;box-shadow:inset 0 0 6px gray;border:1px solid gray;margin-right:3px}
.siv-maincontainer .siv-header-1 .siv-searchform input[type="submit"]{padding:0;width:70px;height:22px;line-height:14px;font-size:14px;border:1px solid gray}
.cq-carousel-banner-item img{background:none no-repeat scroll center center transparent;height:auto!important;width:100%!important;background-size:100% 100%!important}
.siv-maincontent div.carousel,div.carousel{clear:both;margin-bottom:8px 0 8px 0;padding:0}
.siv-maincontent div.carousel .cq-carousel,div.carousel .cq-carousel{clear:both;width:100%;min-height:250px;height:350px;max-height:500px;overflow:hidden;padding:0;border:1px solid black}
.carousel-textpreview{background-image:url("clientlibs/styles/images/sfondo_barra_gall_img.png");background-repeat:repeat;bottom:0;font-size:12px;left:0;margin:0;padding:3px 0 7px 2px;position:absolute;width:100%;z-index:999}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:0 0 0 10px;margin:0;color:#000}
.cq-carousel-banner-item p a{font-size:1em;color:#000}
.cq-carousel-banner-item h3{font-size:1.2em}
.siv-maincontent div.carousel .cq-carousel-banner-switches,.siv-maincontent div.carousel .cq-carousel-banner-switches-tl,.siv-maincontent div.carousel .cq-carousel-banner-switches-tc,.siv-maincontent div.carousel .cq-carousel-banner-switches-tr,.siv-maincontent div.carousel .cq-carousel-banner-switches-bl,.siv-maincontent div.carousel .cq-carousel-banner-switches-bc,.siv-maincontent div.carousel .cq-carousel-banner-switches-br,div.carousel .cq-carousel-banner-switches,div.carousel .cq-carousel-banner-switches-tl,div.carousel .cq-carousel-banner-switches-tc,div.carousel .cq-carousel-banner-switches-tr,div.carousel .cq-carousel-banner-switches-bl,div.carousel .cq-carousel-banner-switches-bc,div.carousel .cq-carousel-banner-switches-br{background-color:none;position:absolute;width:100%;margin:0;padding:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65)}
.siv-maincontent div.carousel .cq-carousel-banner-switches,div.carousel .cq-carousel-banner-switches{display:none}
.siv-maincontent div.carousel .cq-carousel-banner-switches-tl,div.carousel .cq-carousel-banner-switches-tl{top:0;left:0;border-bottom:1px solid white}
.siv-maincontent div.carousel .cq-carousel-banner-switches-tc,div.carousel .cq-carousel-banner-switches-tc{top:0;left:0;text-align:center;border-bottom:1px solid white}
.siv-maincontent div.carousel .cq-carousel-banner-switches-tr,div.carousel .cq-carousel-banner-switches-tr{top:0;left:0;text-align:right;border-bottom:1px solid white}
.siv-maincontent div.carousel .cq-carousel-banner-switches-bl,div.carousel .cq-carousel-banner-switches-bl{bottom:0;left:0;border-top:1px solid white}
.siv-maincontent div.carousel .cq-carousel-banner-switches-bc,div.carousel .cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center;border-top:0}
.siv-maincontent div.carousel .cq-carousel-banner-switches-br,div.carousel .cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right;border-top:0}
.siv-maincontent div.carousel .cq-carousel-banner-switch,div.carousel .cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.siv-maincontent div.carousel .cq-carousel-banner-item,div.carousel .cq-carousel-banner-item{position:absolute;top:0;width:100%;height:350px;left:1000px;background-color:#f7f7f7;overflow:hidden;border:0}
h2.pagepreview_title{margin:5px 0 5px 0;line-height:10px}
.sectionmenu{width:100%;margin:5px 0 10px 0}
.siv-maincontent .siv-sectionmenu div{width:100%}
.siv-maincontent .siv-sectionmenu,.siv-maincontent .siv-sectionmenu ul{background-color:#333;margin:0;padding:0;list-style-type:none;line-height:1.5em;border-bottom:1px solid gray;border-top:1px solid gray}
.siv-maincontent .siv-sectionmenu a{display:block;padding:0 5px;text-decoration:none;background-color:#333;color:#fff;min-height:26px;line-height:26px}
.siv-maincontent .siv-sectionmenu a:hover{background-color:#fc0;color:#333}
.siv-maincontent .siv-sectionmenu li{border-left:1px dotted gray;border-right:1px dotted gray;border-bottom:1px solid gray}
.siv-maincontent .siv-sectionmenu li ul li{margin-left:8px}
.siv-maincontent .siv-sectionmenu li:last-child{border-bottom:0}
.siv-maincontent .siv-sectionmenu li:first-child{border-top:0}
.siv-maincontent .siv-sectionmenu ul{margin:0}
.siv-maincontent .siv-colsx .title>h1,.siv-maincontent .siv-coldx .title>h1{color:red;font-size:1em;text-decoration:underline}
.siv-maincontent .siv-colsx .title>h3,.siv-maincontent .siv-coldx .title>h3{color:blue;font-size:1em}
.siv-maincontent .siv-colcx .title>h1{color:maroon;font-size:1.4em;font-weight:bold}
.siv-maincontent .siv-colcx .title>h3{color:green;font-size:1.4em;font-weight:bold}
.siv-maincontent .box-socialshare{display:block;text-align:center;padding:0;margin:10px 0;clear:both;color:#666;font-size:13px}
.siv-maincontent .box-socialshare a{text-decoration:none;border:0;color:#666;font-size:13px;text-align:center}
.siv-maincontent .box-socialshare a:hover{text-decoration:none;border:0}
.siv-maincontent .box-socialshare a img,.siv-maincontent .box-socialshare img a,.siv-maincontent .box-socialshare a:hover img,.siv-maincontent .box-socialshare img a:hover{text-decoration:none;border:0;padding:0}
.fotobig{float:left;width:98%;margin:0 0 15px 0}
.siv-gallerycontainer .container_galleria_img{clear:both;padding:0 30px;font-size:70%;font-family:Verdana,Arial,sans-serif;color:#333;line-height:130%}
.siv-gallerycontainer .container_galleria_img a{color:#007f9b;text-decoration:none}
.siv-gallerycontainer .container_galleria_img a{text-decoration:underline}
.siv-gallerycontainer .container_galleria_img select,.siv-gallerycontainer .container_galleria_img input,.siv-gallerycontainer .container_galleria_img textarea{font-size:1em;margin-bottom:10px}
.siv-gallerycontainer .container_galleria_img h1{margin:0 0 5px;padding:0;color:#89120c;font-size:14px;font-weight:bold;padding:0;text-transform:uppercase}
.siv-gallerycontainer .container_galleria_img p{margin:0;padding:0;color:#666;font-size:12px;font-weight:normal;padding:0}
.siv-gallerycontainer .container_galleria_img ul{list-style-image:url(clientlibs/styles/list-style.gif)}
.siv-gallerycontainer .container_galleria_img pre{font-family:"Lucida Console","Courier New",Verdana;border:1px solid #CCC;background:#f2f2f2;padding:10px}
.siv-gallerycontainer .container_galleria_img code{font-family:"Lucida Console","Courier New",Verdana;margin:0;padding:0}
.siv-gallerycontainer #gallery{padding:30px;background-color:#f7f7f7;margin-top:10px}
.siv-gallerycontainer #descriptions{position:relative;height:50px;background:#EEE;margin:10px 0;width:546px;padding:10px;overflow:hidden}
.siv-gallerycontainer #descriptions .ad-image-description{position:absolute}
.siv-gallerycontainer p.ad-image-description{background-color:red}
.siv-gallerycontainer #descriptions .ad-image-description .ad-description-title{display:block}
.siv-gallerycontainer .ad-gallery{width:550px;border:4px solid #e5e5e5;float:left;clear:both}
.siv-gallerycontainer .ad-gallery,.ad-gallery *{margin:0;padding:0}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper{width:100%;height:400px;margin-bottom:10px;position:relative;overflow:hidden}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(clientlibs/styles/images/photogallery/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:47%;left:0;z-index:101}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(clientlibs/styles/images/photogallery/ad_next.png);width:30px;height:30px;right:0;left:auto}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-image a img{border:0}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0;left:0;padding:7px;text-align:left;width:100%;z-index:2;background:url(clientlibs/styles/images/photogallery/opa75.png);color:#000;display:none}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='images/photogallery/opa75.png')}
.siv-gallerycontainer .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:none}
.siv-gallerycontainer .ad-gallery .ad-controls{height:20px}
.siv-gallerycontainer .ad-gallery .ad-info{float:left}
.siv-gallerycontainer .ad-gallery .ad-slideshow-controls{float:right}
.siv-gallerycontainer .ad-gallery .ad-slideshow-controls .ad-slideshow-start,.siv-gallerycontainer .ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer}
.siv-gallerycontainer .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em}
.siv-gallerycontainer .ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic}
.siv-gallerycontainer .ad-gallery .ad-nav{width:100%;position:relative}
.siv-gallerycontainer .ad-gallery .ad-forward,.siv-gallerycontainer .ad-gallery .ad-back{position:absolute;top:0;height:100%;z-index:10}
.siv-gallerycontainer .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px}
.siv-gallerycontainer .ad-gallery .ad-back{cursor:pointer;left:-20px;width:13px;display:block;background:url(clientlibs/styles/images/photogallery/ad_scroll_back.png) 0 22px no-repeat}
.siv-gallerycontainer .ad-gallery .ad-forward{cursor:pointer;display:block;right:-20px;width:13px;background:url(clientlibs/styles/images/photogallery/ad_scroll_forward.png) 0 22px no-repeat}
.siv-gallerycontainer .ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:100%}
.siv-gallerycontainer .ad-thumbs2{overflow:hidden;width:100%}
.siv-gallerycontainer .ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:900000px!important;list-style:none}
.siv-gallerycontainer .ad-thumbs2 .ad-thumb-list2{float:left;width:9999px!important;list-style:none}
.siv-gallerycontainer .ad-gallery .ad-thumbs li{float:left;padding-right:2px}
.siv-gallerycontainer .ad-thumbs2 li{float:left;padding-right:2px}
.siv-gallerycontainer .ad-gallery .ad-thumbs li a{display:block}
.siv-gallerycontainer .ad-thumbs2 li a{display:block}
.siv-gallerycontainer .ad-gallery .ad-thumbs li a img{border:2px solid #CCC;display:block}
.siv-gallerycontainer .ad-thumbs2 li a img{border:2px solid #CCC;display:block}
.siv-gallerycontainer .ad-gallery .ad-thumbs li a.ad-active img{border:4px solid #616161}
.siv-gallerycontainer .ad-thumbs2 li a.ad-active img{border:4px solid #616161}
.ad-preloads{position:absolute;left:-9000px;top:-9000px}
.siv-maincontent .sidenav div.siv-sidenav{font-size:0;border:1px solid black}
.siv-maincontent .sidenav ul.siv-vrmenu{padding:0;margin:0}
.siv-maincontent .sidenav ul{list-style-type:none;padding:0;margin:0}
.siv-maincontent .sidenav ul li{margin:0}
.siv-maincontent .sidenav li{min-height:30px;line-height:30px;padding-left:0}
.siv-maincontent .sidenav ul li ul li{min-height:30px;line-height:30px;padding-left:4px;border-left:1px solid gray}
.siv-maincontent .sidenav li a{display:block;background-color:#c7c7c7;border:1px solid black;padding-left:10px;text-decoration:none;text-align:left;font-size:14px}
.siv-maincontent .sidenav li:first-child>a{border-top:0}
.siv-maincontent .sidenav li:last-child>a{border-bottom:1px solid black}
.siv-maincontent .sidenav li a:hover{background-color:#fc0}
.siv-maincontent .sidenav ul li ul{display:none}
.siv-maincontent .sidenav a{color:black}
.siv-maincontent .preview .siv-preview{background:transparent;border:1px solid gray;color:#666;display:block;float:left;margin-bottom:3px;padding:5px;white-space:normal;width:95%}
.siv-maincontent .preview .siv-preview h2{font-size:1.4em;color:maroon;text-transform:uppercase;border-bottom:1px solid maroon}
.siv-maincontent .preview .siv-preview a{text-decoration:none}
.siv-maincontent .preview .siv-preview .corpo_text{margin:10px 0}
.siv-maincontent .preview .siv-preview img{border:1px solid gray;float:left;margin:4px 6px 2px 4px}
.siv-maincontent .preview .error{color:red;font-size:10px}
div.parsys_column{border:0 none;float:left;height:100%;margin:0;padding:0;vertical-align:top;width:100%}
div.cq-colctrl-cols{width:100%;float:left}
div.cq-colctrl-default{width:100%}
div.cq-colctrl-lt0-c0{width:48%;margin-right:2%}
div.cq-colctrl-lt0-c1{width:48%;margin-right:2%}
div.cq-colctrl-lt1-c0{width:32%;margin-right:1%}
div.cq-colctrl-lt1-c1{width:32%;margin-right:1%}
div.cq-colctrl-lt1-c2{width:33%}
div.cq-colctrl-lt2-c0{width:15%;margin-right:1%}
div.cq-colctrl-lt2-c1{width:15%;margin-right:1%}
div.cq-colctrl-lt2-c2{width:15%;margin-right:1%}
div.cq-colctrl-lt2-c3{width:33%}
div.cq-colctrl-lt3-c0{width:24%;margin-right:1%}
div.cq-colctrl-lt3-c1{width:24%;margin-right:1%}
div.cq-colctrl-lt3-c2{width:24%;margin-right:1%}
div.cq-colctrl-lt3-c3{width:25%}
div.cq-colctrl-lt4-c0{width:19%;margin-right:1%}
div.cq-colctrl-lt4-c1{width:19%;margin-right:1%}
div.cq-colctrl-lt4-c2{width:19%;margin-right:1%}
div.cq-colctrl-lt4-c3{width:19%;margin-right:1%}
div.cq-colctrl-lt4-c4{width:20%}
div.cq-colctrl-lt5-c0{width:49%;margin-right:1%}
div.cq-colctrl-lt5-c1{width:49%;margin-left:1%}
div.cq-colctrl-lt6-c0{width:24%;margin-right:1%}
div.cq-colctrl-lt6-c1{width:24%;margin-right:1%}
div.cq-colctrl-lt6-c2{width:24%;margin-right:1%}
div.cq-colctrl-lt6-c3{width:25%}
div.cq-colctrl-lt7-c0{width:65%;margin-right:2%}
div.cq-colctrl-lt7-c1{width:31%;margin-left:2%}
div.cq-colctrl-lt8-c0{width:31%;margin-right:2%}
div.cq-colctrl-lt8-c1{width:65%;margin-left:2%}
div.cq-colctrl-lt9-c0{width:23%;margin-right:1%;margin-left:1%}
div.cq-colctrl-lt9-c1{width:48%;margin-right:1%;margin-left:1%}
div.cq-colctrl-lt9-c2{width:23%;margin-right:1%;margin-left:1%}
div.cq-colctrl-lt10-c0{width:38%;margin-right:2%}
div.cq-colctrl-lt10-c1{width:58%;margin-right:2%}
div.cq-colctrl-lt11-c0{width:58%;margin-right:2%}
div.cq-colctrl-lt11-c1{width:38%;margin-right:2%}
div.cq-colctrl-lt12-c0{width:24%;margin-right:1%}
div.cq-colctrl-lt12-c1{width:74%;margin-right:1%}
div.cq-colctrl-lt13-c0{width:74%;margin-right:1%}
div.cq-colctrl-lt13-c1{width:24%;margin-right:1%}
div.tagcloud{margin:2px 0;text-align:center;padding:0}
.tagcloud li{display:inline;text-align:center;white-space:nowrap;padding-left:5px}
div.titolo_tagcloud{float:left;clear:both;font-weight:bold;height:34px;line-height:34px;margin:0 5px 0 0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:0 0 0 3px;font-size:18px;text-transform:none;text-align:left;width:94%}
ul.tagcloud{float:left;border:1px solid #e5e5e5;margin:0 5px 5px 0;color:#666;padding:5px}
ul.tagcloud li{margin:0 0 10px 0;list-style:none;white-space:normal}
ul.tagcloud li a{border:0;text-decoration:none;white-space:normal;font-size:12px}
ul.tagcloud li a:hover{text-decoration:underline}
.tagcloudnotsame .tag10{font-size:15pt}
.tagcloudnotsame .tag9{font-size:14pt}
.tagcloudnotsame .tag8{font-size:13pt}
.tagcloudnotsame .tag7{font-size:12pt}
.tagcloudnotsame .tag6{font-size:11pt}
.tagcloudnotsame .tag5{font-size:10pt}
.tagcloudnotsame .tag4{font-size:9pt}
.tagcloudnotsame .tag3{font-size:8pt}
.tagcloudnotsame .tag2,.tagcloudnotsame .tag1,.tagcloudnotsame .tag0{display:none}
div.cq-tabctrl-lt0-c0{width:48%;margin-right:2%}
div.cq-tabctrl-lt0-c1{width:48%;margin-left:2%}
div.cq-tabctrl-lt1-c0{width:220px;margin-right:10px}
div.cq-tabctrl-lt1-c1{width:220px;margin-left:10px;margin-right:10px}
div.cq-tabctrl-lt1-c2{width:220px;margin-left:10px}
ul.tabs{margin:0!important;padding:0;height:30px;border-bottom:1px solid #666}
ul.tabs li{float:left;padding:0;margin:0;list-style-type:none}
ul.tabs a{float:left;font-size:13px;display:block;padding:5px 30px;text-decoration:none;border:1px solid #666;border-bottom:0;height:18px;background-color:#efefef;color:#777;margin-right:2px;position:relative;top:1px;outline:0;-moz-border-radius:4px 4px 0 0}
ul.tabs a:hover{background-color:#f7f7f7;color:#333}
ul.tabs h1{margin:0;padding:0}
ul.tabs a.current{background-color:#ddd;border-bottom:1px solid #ddd;color:#000;cursor:default}
.cq-tabctrl-lt1 div.cq-tabctrl-lt1-c0{display:none;border:1px solid #666;border-width:0 1px 1px 1px;min-height:150px;padding:15px 20px;background-color:#ddd;width:95%;margin:0}
.cq-tabctrl-lt1 div.cq-tabctrl-lt1-c1{display:none;border:1px solid #666;border-width:0 1px 1px 1px;min-height:150px;padding:15px 20px;background-color:#ddd;width:95%;margin:0}
.cq-tabctrl-lt1 div.cq-tabctrl-lt1-c2{display:none;border:1px solid #666;border-width:0 1px 1px 1px;min-height:150px;padding:15px 20px;background-color:#ddd;width:95%;margin:0}
.siv-maincontent .linklist{width:96%;padding:5px}
.siv-maincontent .clear{clear:both}
.siv-maincontent .linklist .linklist_box{width:30%;float:left;margin-bottom:10px}
.siv-maincontent .linklist .linklist_box .linklist_image{text-align:center}
.siv-maincontent .linklist .linklist_box .linklist_image img{border:2px solid #c0c0c0;margin-bottom:5px}
.siv-maincontent .linklist .linklist_box .linklist_title{text-transform:uppercase;text-align:center}
.siv-maincontent .linklist .linklist_box .linklist_title a{text-decoration:none}
.siv-mailpage{float:right;display:inline;margin:0 5px 10px}
.siv-pdfcreation{float:right;display:inline;margin:0 5px 10px}
.siv-printpage{float:right;display:inline;margin:0 5px 10px}
.page-tools-container{float:right;min-width:200px;padding:0;margin-top:10px}
.pagefonts,.page-fonts,.page-fonts ul{float:right;min-width:200px;padding:0;margin:0}
.page-fonts ul{height:auto;line-height:1.2em;list-style-image:none;list-style-type:none;margin:1px 0 0;padding:1px 0 1px 0;white-space:normal;text-align:right}
.page-fonts ul li{white-space:nowrap;display:inline;margin-bottom:.5em}
.page-fonts ul li.fontm{font-size:1.1em;margin-right:5px}
.page-fonts ul li.fontp{font-size:1.6em}
.page-fonts ul li a{background-color:transparent;height:auto;margin-right:0;padding:0;text-decoration:none;text-transform:lowercase}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:99%}
.script .cq-teaser-placeholder.mini-icon{width:20px;height:20px;border:0;background-size:20px}