/* CREOInteractive - STYLE: scheda */


#body {
 width:820px;
 padding-bottom:0px;
}
html>body #body {
 width:802px;
 padding-bottom:0px;
}
.sottomenu {
 width:796px;
}

#contenuto_testo {
 margin:0px;
 padding:0px 0px 20px 0px;
 width:70%;
 min-height:270px;
 height:auto !important;
 height:270px;
 display:block;
 float:left;
}
#contenuto_testo.display_none {
 width:100%;
}
#sezioni {
 margin:0px;
 padding:0px;
 font:normal 12px verdana;
 color:#000000;
 height:20px;
 background:#E5E5E5;
 position:relative;
}
#sezioni.display_none {
 display:none;
}
#sezioni a {
 margin:0px 4px 0px 4px;
 padding:3px 0px 4px 0px;
 position:relative;
 font:normal 12px verdana;
 color:#000000;
 text-decoration:none;
 display:block;
 float:left;
}
#sezioni a.sezioneyes_link {
 font-weight:bold;
 color:#AF4012;
 border-bottom:2px solid #E5E5E5;
}
html>body #sezioni a.sezioneyes_link {
 border-bottom:2px solid #FFFFFF;
}
#sezioni a.sezioneno_link:hover {
 border-bottom:2px solid #AF4012;
}

.titolo {
 margin:0px;
 padding:0px;
}
.descrizione {
 margin:18px 30px 18px 30px;
 padding:0px 0px 0px 0px;
 font:normal 16px verdana;
 color:#6C6C6C;
 text-align:justify;
 position:relative;
}
.descrizione img {
 margin:0px 15px 5px 0px;
 padding:0px;
 border:2px solid #AF4012;
 vertical-align:middle;
}
.descrizione .a_label {
 font:bold 13px verdana;
 color:#AF4012; 
}
.descrizione .a_value {
 font:bold 13px verdana;
 color:#000000;
}


.testo {
 margin:0px;
 padding:0px 15px 0px 15px;
 font:normal 13px verdana;
 color:#000000;
 clear:both;
}

.img_autopopup_box {
 margin:0px;
 padding:0px;
 border:0px;
 font:normal 10px verdana;
 position:relative;
 overflow:hidden;
}
.img_autopopup {
 margin:0px;
 padding:0px;
 vertical-align:text-top;
 cursor:pointer;
}
.zoom_img_logo {
 margin:0px;
 padding:0px;
 position:absolute;
 top:10px;
 right:3px;
 width:34px;
 height:34px;
 background:url('/img/graphic/zoom.gif') no-repeat top left;
 cursor:pointer;
}

#contenuto_sintesi {
 margin:0px 0px 0px 70%;
 padding:0px 14px 10px 10px;
 border-left:1px solid #AF4012;
 border-bottom:20px solid #E5E5E5;
 text-align:justify;
 min-height:150px;
 height:auto !important;
 height:150px;
}
#contenuto_sintesi.display_none {
 display:none;
}




#contenuto_risorse {
 margin:0px;
 padding:0px;
 min-height:66px;
 height:auto !important;
 height:66px;
 clear:both;
}
#contenuto_risorse .in_titolo {
 margin:0px;
 padding:0px;
 font:bold 12px verdana;
 color:#AF4012;
}
#contenuto_risorse.display_none .in_titolo {
 display:none;
}
#contenuto_risorse a {
 margin:0px 0px -10px 0px;
 padding:0px;
 display:block;
 width:100%;
 font:bold 11px verdana;
 color:#AF4012;
 text-decoration:none;
}
#contenuto_risorse a:hover {
 text-decoration:underline;
}
#contenuto_risorse a span {
 margin:0px;
 padding:0px;
 font:normal 10px verdana;
}







#img_popup {
 margin:0px;
 padding:0px;
 position:absolute;
 top:50%;
 left:50%;
 width:0px;
 height:0px;
 font:normal 12px verdana;
 color:#FFFFFF;
 text-align:center;
 display:none;
 cursor:default;
 z-index:1000;
 background:#000000;
 overflow:hidden;
}
html>body #img_popup {
 position:fixed;
 top:50%;
 left:50%;
}
#img_popup h4 {
 margin:7px 0px 7px 0px;
 padding:0px;
 font:normal 16px verdana;
 color:#DCDCDC;
 text-align:center;
 cursor:default;
}
#img_popup h4 span {
 font:bold 21px verdana;
 color:#CD7C55;
}
#img_popup #button_close {
 margin:0px;
 padding:0px;
 font:bold 13px verdana;
 color:#DCDCDC;
 text-decoration:underline;
 position:absolute;
 top:20px;
 right:3px;
 overflow:hidden;
}
#img_popup #button_close:hover {
}
#img_popup #img_loading {
 margin:0px auto;
 padding:0px;
 border:2px solid #DCDCDC;
 /*
 border-width:2px;
 border-style:solid;
 border-top-color:#DCDCDC;
 border-bottom-color:#DCDCDC;
 */
 opacity: 0.1;
 -moz-opacity: 0.1;
 filter: alpha(opacity=10);
 position:relative;
 z-index:10;
}
#img_popup .bordo_left {
 border-left-color:#A7460F;
}
#img_popup .bordo_right {
 border-right-color:#A7460F;
}
#img_popup #testo {
 margin:0px 0px 0px -225px;
 padding:0px;
 width:450px;
 height:6px;
 position:absolute;
 bottom:21px;
 left:50%;
 font:normal 12px verdana;
 color:#A7460F;
 text-align:center;
 cursor:default;
 overflow:hidden;
 z-index:15;
}
html>body #img_popup #testo {
 background:url('/img/graphic/imgpopup_fondo_descrizione.png') no-repeat left top;
}
#img_popup #testo #testo_titolo {
 margin:7px 0px 0px 0px;
 padding:0px;
 font:bold 13px verdana;
 color:#A7460F;
}
#img_popup #riepilogo {
 margin:5px 0px 0px 0px;
 padding:0px;
 font:normal 12px verdana;
 color:#DCDCDC;
 text-align:center;
 cursor:default;
}
#img_popup #riepilogo span {
 font:bold 13px verdana;
 color:#CD7C55;
}
#img_popup .link_on {
 margin:0px;
 padding:0px;
 width:177px;
 height:100px;
 display:block;
 font:bold 12px verdana;
 color:#FFFFFF;
 cursor:pointer;
 overflow:hidden;
 vertical-align:top;
 /*visibility:hidden;*/
 z-index:15;
}
#img_popup .link_off {
 margin:0px;
 padding:0px;
 width:177px;
 height:100px;
 display:none;
 font:bold 12px verdana;
 color:#CCCCCC;
 cursor:default;
 overflow:hidden;
}
#img_popup .link_on .link_img {
 margin:0px;
 padding:0px;
 border:5px solid #EEEEEE;
}
#img_popup .link_on .link_img2 {
 margin:0px;
 padding:0px;
 border:0px;
 position:absolute;
 top:5px;
}
#img_popup #img_popup_prev.link_on .link_img2 {
 right:0px;
}
#img_popup #img_popup_next.link_on .link_img2 {
 left:0px;
}
#img_popup #img_popup_prev {
 margin:0px;
 padding:0px;
 width:170px;
 height:110px;
 text-align:left;
 position:absolute;
 top:20%;
 left:-150px;
}
#img_popup #img_popup_next {
 margin:0px;
 padding:0px;
 width:170px;
 height:110px;
 text-align:right;
 position:absolute;
 top:20%;
 right:-150px;
}
#img_popup .link_on:hover {
 margin:0px;
}
#img_popup .link_on:hover .link_img {
 margin:0px;
 padding:0px;
 border:5px solid #AF4012;
}
#img_popup .link_on:hover .link_img2 {
 top:auto;
 bottom:5px;
}



#box_grey {
 margin:0px;
 padding:0px;
 width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 display:none;
 z-index:999;
 background:#626262;
 /*
 opacity: 0.9;
 -moz-opacity: 0.9;
 filter: alpha(opacity=90);
 */
}
html>body #box_grey {
 position:fixed;
 top:0px;
 left:0px;
}
#box_preload {
 margin:0px;
 padding:0px;
 width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 display:none;
 z-index:2000;
 background:url('/img/graphic/gallery_load.gif') no-repeat center center;
}
html>body #box_preload {
 position:fixed;
 top:0px;
 left:0px;
}

