/* */
/* STILI WINDGROUP */
/* */
/* */
/* HEADER */
/* */
html{
height:100%;
width:100%
}
body{
margin:0px;
background: #FFFFFF url(/img94/new/static/body_background_1024.gif) repeat-x left top;
height:100%;
width:100%;
font:normal 11px "Trebuchet MS", arial, serif
}
a:link,a:active,a:visited{
color:#ec7324;
text-decoration:none
}
a:hover{
text-decoration:underline
}
#main_container{
width:100%;
height:100%
}
#container{
width:940px;
height:100%
}
#header{
height:90px;
background:url(/img94/new/static/header_background1_1024.gif) repeat-x left 45px
}
#sub_header_left{
width:198px;
height:100%;
background:url(/img94/new/static/header_background2_1024.gif) no-repeat left 45px;
float:left
}
#top_logo{
width:188px;
height:100%;
/* background:#FFFFFF url(/img94/new/static/header_logo_1024.gif) no-repeat center; */
background:#FFFFFF url(/img94/new/static/logo_wind_piu_vicini.gif) no-repeat center;
}
#sub_header_right{
width:742px;
height:100%;
background:url(/img94/new/static/header_background3_1024.gif) no-repeat right 45px;
float:right
}
#header_search{
height:45px
}
#header_search_container{
width: 138px;
height: 45px;
margin-right: 10px
}
div.search_boxWrapper{
width: 118px;
height: 17px;
background: url(/img94/new/static/search_area_background_1024.gif) left top no-repeat;
color:#999999;
float: left;
margin-top:20px
}
div.search_boxWrapper input{
background-color: transparent
}
.search_box{
width:108px;
border: 0;
font:normal 9px verdana, arial, serif;
color:#999999;
padding-left:5px;
background: transparent
}
.search_buttonWrapper{
float: right; 
margin-top:20px
}
.search_button{
height:17px;
width:17px;
border:none 0px;
background-image:url(/img94/new/static/search_btn_1024.gif);
cursor: pointer
}
#tabs_container{
width: 733px; 
height: 45px;
overflow:hidden;
background:url(/img94/new/static/tabs_left_background_1024.gif) no-repeat left top
}
#tabs_container2{
margin:0px 0px 0px 15px;
height: 45px;
padding-left:2px;
background:url(/img94/new/static/tabs_background_1024.gif) repeat-x left top
}
#tabs_container3{
height: 45px;
padding-right:5px;
background:url(/img94/new/static/tabs_right_background_1024.gif) no-repeat right top;
font-family:"Trebuchet MS",Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
#tabs_inner1{
width: 570px;
padding-left: 4px;
float: left;
height: 45px
}
#tabs_inner2{
width: 6px;
float: left;
height: 45px
}
#tabs_inner3{
width: 131px;
float: left;
height: 45px
}
.tab_spacer{
width:3px;
float:left
}
.white_link_tabs{
color:#FFFFFF;
float:left;
margin-top:12px;
padding-left:10px;
text-align:center
}
.white_link_tabs a:link, .white_link_tabs a:visited, .white_link_tabs a:active{ 
white-space:nowrap; 
margin:0px; 
padding:4px 9px 0px 0px; 
color:#FFFFFF;
text-align:center;
display:block;
cursor:pointer;
text-decoration:none 
}
.white_link_tabs a:hover{
white-space:nowrap;
margin:0px;
padding:4px 9px 0px 0px; 
color:#FFFFFF;
text-align:center;
display:block;
cursor:pointer;
text-decoration:underline 
}
.white_link_tabs > a{
min-width:60px;
width:auto;
color:#FFFFFF
}
#windgroup_top_area{
height: 21px;
margin-top: 16px;
background: url(/img94/new/static/windgroup_top_area_background_1024.gif) right top no-repeat;
font-size: 14px;
font-weight:bold;
color: #FFFFFF;
padding: 2px 0px 8px 0px;
text-align: center;
width: 100px;
float: right
}
#windgroup_top_area a:link, #windgroup_top_area a:visited, #windgroup_top_area a:active, #windgroup_top_area a:hover{
color: #FFFFFF;
text-decoration: none
}
/* */
/* PARTE CENTRALE */
/* */
#left_column{
width:188px;
float:left;
position: relative;
z-index: 2
}
.f0{
font-size:0px
}
.vspacer{
width:100%;
clear:both;
height:10px;
background:#FFFFFF
}
.hm{
height: 6px
}
#h1_middle_part{
width: 940px;
background:#FFFFFF url(/img94/new/static/lower_panels_bg_1024.gif) no-repeat 198px bottom
}
#h1_middle_container{
/* vecchia versione, da rimuovere dopo il rilascio dell'aggiornamento */
width:921px;
margin:0px 9px 0px 10px;
background:url(/img94/new/static/gray_strip.gif) repeat-y left bottom;
height: 504px;
overflow: hidden
}
#nwg_h1_middle_container{
width:921px;
margin:0px 9px 0px 10px;
background:url(/img94/new/static/gray_strip.gif) repeat-y left bottom;
height: 470px;
overflow: hidden
}
#background_extender{
width: 921px;
background:url(/img94/new/static/left_gradiant_bg.jpg) no-repeat left bottom
}
#tv_ads{
width:188px;
background:url(/img94/new/static/ads_top_curves_1024.gif) no-repeat left top; 
padding-top:9px
}
#content{
width:732px;
float:left
}
#content2f{
padding-left: 10px
}
#middle_part{
width:940px;
background:#FFFFFF url(/img94/new/static/lower_inner_panels_bg_1024.gif) no-repeat center bottom
}
#middle_container{
width:921px;
margin:0px 0px 0px 10px
}
#middle_container > .content_holder2{
min-height:468px;
height:auto
}
.content_holder2{
width:723px;
float: left;
padding-left: 9px
}
#sms_box_wrapper{
width: 684px;
height: 362px;
margin: 0px auto;
}
.sms_box{
width: 330px;
height: 168px;
float: left;
overflow: hidden
}
.sms_box_contenuti{
position: absolute;
z-index: 1;
width: 330px;
height: 168px;
overflow: hidden
}
.sms_box_data{
margin: 0px 20px 0px 25px;
width: 305px;
height: 45px;
overflow: hidden;
font:normal 11px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#000000;
text-align: left;
text-decoration: none;
}
.sms_box_title{
margin: 20px 20px 0px 25px;
width: 305px;
height: 40px;
overflow: hidden;
font:normal 14px "Trebuchet MS", tahoma, sans;
font-weight: normal;
color:#2f2f2f;
text-align: left;
text-decoration: none;
}
.sms_box_numero{
margin: 0px 0px 0px 25px;
width: 305px;
height: 40px;
overflow: hidden;
font:normal 14px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#4b4d4f;
text-align: left;
text-decoration: none;
}
.sms_box_numero_orange{
margin: 0px;
padding: 0px;
font:normal 14px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color: #EC8028;
text-align: left;
text-decoration: none;
}
.sms_box_btn{
margin: 10px 20px 10px 0px;
width: 305px;
height: 21px;
overflow: hidden;
background: transparent url(/img94/new/static/visualizza_tutti.gif) right top no-repeat;
text-align: right;
}
.sms_box_btn a:link, .sms_box_btn a:active, .sms_box_btn a:visited {
font:normal 9px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#FFFFFF;
text-align: center;
text-decoration: none;
position: relative;
top: 3px;
padding: 6px;
}
.sms_box_btn a:hover{
font:normal 9px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#FFFFFF;
text-align: center;
text-decoration: none;
position: relative;
top: 3px;
padding: 6px;
}
.sms_box_sfondo{
z-index: 2;
width: 330px;
height: 168px;
overflow: hidden
}
#sms_box_1{
margin: 0px 12px 13px 0px
}
#sms_box_1 .sms_box_sfondo{
background: url(/img94/new/static/SMS_BOX_1_bg.gif) no-repeat left top;
}
#sms_box_1 .sms_box_contenuti{
background: url(/img94/new/static/SMS_BOX_1_bg_over.gif) no-repeat left top;
}
#sms_box_2{
margin: 0px 0px 13px 12px
}
#sms_box_2 .sms_box_sfondo{
background: url(/img94/new/static/SMS_BOX_2_bg.gif) no-repeat left top;
}
#sms_box_2 .sms_box_contenuti{
background: url(/img94/new/static/SMS_BOX_2_bg_over.gif) no-repeat left top;
}
#sms_box_3{
margin: 13px 12px 0px 0px
}
#sms_box_3 .sms_box_sfondo{
background: url(/img94/new/static/SMS_BOX_3_bg.gif) no-repeat left top;
}
#sms_box_3 .sms_box_contenuti{
background: url(/img94/new/static/SMS_BOX_3_bg_over.gif) no-repeat left top;
}
#sms_box_4{
margin: 13px 0px 0px 12px
}
#sms_box_4 .sms_box_sfondo{
background: url(/img94/new/static/SMS_BOX_4_bg.gif) no-repeat left top;
}
#sms_box_4 .sms_box_contenuti{
background: url(/img94/new/static/SMS_BOX_4_bg_over.gif) no-repeat left top;
}
/* */
/* MENU */
/* */
#menu_container{
width:188px;
background:url(/img94/new/static/menu_background_1024.gif) repeat-y left top;
font-size:0px;
overflow: hidden;
}
#menu_top_curve{
background:#FFFFFF url(/img94/new/static/menu_top_background_1024.gif) no-repeat left bottom;
font-size:0px;
height:7px;
padding-top: 6px
}
#menu_container > .menu_container2{
min-height:168px;
height:auto
}
.menu_container2{
height:168px;
position:relative;
padding: 3px 0px 7px 0px
}
#menu_container2 a.sub{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding: 0px 0px 0px 37px;
margin: 0px 2px 0px 2px;
height:18px;
display:block;
background:url(/img94/new/static/sub_menu_arrow.gif) no-repeat 25px center;
text-decoration:none;
overflow:hidden;
white-space:nowrap
}
#menu_container2 a.sub:hover{
text-decoration:underline
}
#menu_container2 p{
margin:0px;
padding:0px;
width:188px;
height:1px;
background:url(/img94/new/static/menu_separator_1024.gif) no-repeat
}
#menu_bottom_curve{
background:#636363 url(/img94/new/static/menu_bottom_background_1024.gif) no-repeat left bottom;
font-size:0px;
height:7px
}
a.level1:link, a.level1:visited, a.level1:active{
width:174px;
font:bold 14px "Trebuchet MS", arial, serif;
color:#bdbdbd;
padding: 1px 0px 0px 10px;
margin: 0px 2px 0px 2px;
height: 20px;
display:block;
text-decoration:none;
background:url(/img94/new/static/menu_current_bg.gif) repeat-x 0% 0%;
overflow:hidden;
white-space:nowrap;
cursor:pointer
}
a.level1:hover{
background-color: #212121
}
a.level1 span{
color:#ec7324
}
a.level1b:link, a.level1b:visited, a.level1b:active{
width:157px;
font: 14px "Trebuchet MS", arial, serif;
color:#ffffff;
padding: 1px 0px 0px 10px;
margin: 0px 2px 0px 2px;
height:19px;
display:block;
text-decoration:none;
overflow:hidden;
white-space:nowrap;
cursor:pointer;
font-weight: bold
}
a.level1b span{
color:#ffffff
}
.accm{
font:normal 14px  arial, serif;
display:block;
white-space:nowrap
}
.accm3{
font:normal 14px arial, serif;
font-size:0px;
display:none
}
a.level2:link, a.level2:visited, a.level2:active{
width:174px;
font:bold 14px "Trebuchet MS", arial, serif;
color:#bdbdbd;
padding: 1px 0px 0px 12px;
margin: 0px 2px 0px 2px;
height: 20px;
display:block;
text-decoration:none;
background:url(/img94/new/static/menu_current_bg.gif) repeat-x 0% 0%;
overflow:hidden;
white-space:nowrap;
cursor:pointer
}
a.level2:hover{
background-color: #212121
}
a.level2 span{
color:#ec7324
}
a.level2b:link, a.level2b:visited, a.level2b:active{
width:157px;
font: 14px "Trebuchet MS", arial, serif;
color:#ffffff;
padding: 1px 0px 0px 17px;
margin: 0px 2px 0px 2px;
height:19px;
display:block;
text-decoration:none;
overflow:hidden;
white-space:nowrap;
cursor:pointer;
font-weight: bold
}
a.level2b span{
color:#ffffff
}
#accordion{
display: none
}
.nosub{
display:none
}
/* */
/* PATH */
/* */
#path{
padding: 2px 12px 7px 12px;
font-size: 12px;
font-family: "Trebuchet MS",arial,serif;
font-weight: bold;
color:#808080
}
#path a:link, #path a:visited, #path a:active{
font-size: 12px;
font-family: "Trebuchet MS",arial,serif;
font-weight: bold;
color:#808080;
text-decoration:none
}
#path a:hover{
text-decoration:underline
}
/* */
/* L NERA */
/* */
#ads_container_wrapper{
height: 1px; 
position: absolute; 
width: 940px
}
#tv_ads > #ads_container{
min-height:121px;
height:auto
}
#ads_container{
width:188px;
font-size: 14px;
height:428px;
position:absolute;
top: -428px; 
background: #1f1e21 url(/img94/new/static/elle_nera_background_1024.gif) left bottom no-repeat;
margin-left: 10px;
color: #FFFFFF
}
#nwg_ads_container{
width:188px;
font-size: 14px;
height:470px;
position:absolute;
top: -470px; 
background: #1f1e21 url(/img94/new/static/elle_nera_background_1024.gif) left bottom no-repeat;
margin-left: 10px;
color: #FFFFFF
}
/* */
/* FOOTER */
/* */
#h3_footer{
background: url(/img94/new/static/h3_footer_background_1024.jpg) no-repeat center top;
background-color: #FFFFFF;
overflow:hidden;
height: 65px
}
#h3_footer_right{
padding-right: 10px; 
overflow: visible
}
#h3_footer_spacer{
height: 22px
}
#h3_footer_interne{
background:url(/img94/new/static/footer_background_1024.gif) no-repeat left top;
background-color: #FFFFFF;
overflow:hidden;
height: 65px
}
#h3_footer_left a:link, #h3_footer_left a:active, #h3_footer_left a:visited, #h3_footer_left a:hover{
color:#8F8F8F;
text-decoration: underline;
padding-left: 20px
}
#h3_copyright{
clear:both;
color:#8f8f8f;
padding:20px 0px 0px 10px;
font-family:Arial,Helvetica,sans-serif;
font-size:10px
}
/* */
/* HOME PAGE */
/* */
#contenitore_link{
position: absolute; 
z-index: 1;
width: 722px; 
height: 261px;
padding-top: 6px
}
#nwg_contenitore_link{
position: absolute; 
z-index: 1;
width: 722px; 
height: 206px;
padding-top: 6px
}
#contenitore_link_overlay{
z-index: 2;
width: 722px; 
height: 261px;
padding-top: 6px
}
#nwg_contenitore_link_overlay{
z-index: 2;
width: 722px; 
height: 206px;
padding-top: 6px
}
.m_banner_hide{
display:none
}
.m_banner_show{
display:block
}
#h3_lower_panels{
width: 723px;
height: 237px;
margin: 0px;
padding: 0px;
overflow: hidden
}
.lower_panel{
width:357px;
height:102px;
float:left
}
.lower_panel_under{
z-index: 2
}
.hspacer3{
width:9px;
height:20px;
float:left
}
.h3_panel{
font:normal 12px "Trebuchet MS", tahoma, sans;
color:#6f6f6f;
width:357px;
height:102px;
float:left;
overflow:hidden;
cursor:pointer;
position: absolute;
z-index: 1
}
.h3_panel_sx_box{
font:normal 12px "Trebuchet MS", tahoma, sans;
color:#6f6f6f;
width:357px;
height:231px;
float:left;
overflow:hidden;
position: absolute;
z-index: 1;
background: transparent url(/img94/new/static/HP_WIND_sx_box.gif) left top no-repeat;
}
.h3_panel_dx_box{
font:normal 12px "Trebuchet MS", tahoma, sans;
color:#6f6f6f;
width:357px;
height:231px;
float:left;
overflow:hidden;
position: absolute;
z-index: 1;
background: transparent url(/img94/new/static/HP_WIND_dx_box.gif) left top no-repeat;
}

.h3_panel_dx_box .focus_titolo{
margin-bottom: 15px
}

.focus {
width:330px;
height: 158px;
margin: 19px 12px 18px 15px;
overflow: hidden;
}
.focus_tipo {
font:normal 14px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#2f2f2f;
float: left;
width: 308px;
}
.focus_bullet {
width: 19px;
float: right;
}
.focus_data {
margin: 0px;
padding: 0px;
font:normal 11px "Trebuchet MS", tahoma, sans;
font-weight: normal;
color:#2f2f2f;
}
.focus_titolo a:link, .focus_titolo a:active, .focus_titolo a:visited {
margin: 0px;
padding: 0px;
font:normal 12px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#EC8028;
width: 330px;
text-decoration: underline;
}
.focus_titolo a:hover {
margin: 0px;
padding: 0px;
font:normal 12px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#EC8028;
width: 330px;
text-decoration: none;
}
.focus_testo {
margin: 0px 0px 15px 0px;
padding: 0px;
font:normal 11px "Trebuchet MS", tahoma, sans;
font-weight: normal;
color:#2f2f2f;
width: 330px;
}
.visualizza_tutti {
clear: both;
width: 125px;
height: 23px;
margin: 0px 0px 0px 220px;
padding: 0px;
text-align: center;
background: transparent url(/img94/new/static/visualizza_tutti.gif) center top no-repeat;
overflow: hidden
}
.visualizza_tutti a:link, .visualizza_tutti a:active, .visualizza_tutti a:visited {
font:normal 11px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#FFFFFF;
text-align: center;
text-decoration: none;
position: relative;
top: 3px;
padding: 12px;
}
.visualizza_tutti a:hover{
font:normal 11px "Trebuchet MS", tahoma, sans;
font-weight: bold;
color:#FFFFFF;
text-align: center;
text-decoration: none;
position: relative;
top: 3px;
padding: 12px;
}
.h3_panel div{
margin:31px 5px 0px 130px
}
.h3_media{
background:url(/img94/new/static/panel_01_1024_bg.gif) no-repeat left top
}
.h3_investitori{
background:url(/img94/new/static/panel_02_1024_bg.gif) no-repeat left top
}
.h3_stakeholders{
background:url(/img94/new/static/panel_03_1024_bg.gif) no-repeat left top
}
.h3_consumatori{
background:url(/img94/new/static/panel_04_1024_bg.gif) no-repeat left top
}
#focus_wrapper{
overflow: hidden;
height: 122px
}
/* */
/* PAGINE INTERNE */
/* */
#inner_content_nocol{
width: 713px;
float:left;
background: url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top;
padding: 0px 5px 0px 5px
}
#nwg_inner_content_nocol{
width: 713px;
float:left;
background: url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top;
padding: 0px 5px 0px 5px
}
.title_orange_bg_2{
padding: 6px 8px 5px 12px;
font-weight: bold;
font-size: 18px;
color:#EC8028;
line-height: normal;
display: block;
}
.ntab_item_container_bg2{
background:transparent url(/img94/new/static/content_top_curve_nocol.gif) no-repeat left top;
padding-top:7px;
width:723px
}
.ntab_item_container2{
background:transparent url(/img94/new/static/content_bottom_curve_nocol.gif) no-repeat left bottom;
padding:0px 0px 7px 0px;
overflow:hidden
}
.ntab_item_text_noImg{
color:#4f4f4f;
float:left;
width: 723px
}
div.ntab_item_container2 table{
background:transparent url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top;
width: 723px
}
#nwg_search_result_area table{
background:transparent url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top;
width: 703px;
margin: 0px 10px 0px 10px;
}
div.ntab_item_container2 div{
display: none
}
div.ntab_item_container2 div.ntab_item_text_noImg{
display: block
}
div.ntab_item_container2 div.clear3{
background:transparent url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top;
display: block
}
/* */
/* APPLICAZIONI */
/* */
#inner_content{
background: #FFFFFF
}
#in_content_left_nocol, .in_content_left_nocol{
width: 723px;
float:left;
background: url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y center top
}
#in_content_left_top, .in_content_left_top{
height: 7px;
font-size: 0px
}	
#in_content_left_bottom, .in_content_left_bottom{
height: 7px;
font-size: 0px
}
.large_orange_box_wrapper{
width: 704px;
margin: 0px 10px 0px 9px;
background-color: #ED8028;
color: #FFFFFF;
background: url(/img94/new/static/large_orange_box_wrapper_bg.gif) center top repeat-y
}
.large_orange_box_top{
width: 704px;
height: 5px;
background: url(/img94/new/static/large_orange_box_top_bg.gif) center top no-repeat;

font-size: 0px
}
.large_orange_box_inner_short{
padding: 20px 20px 0px 20px;
margin: 0px 2px 0px 2px;
background: url(/img94/new/static/large_orange_box_inner_short_bg.gif) left top repeat-x
}
.large_orange_box_bottom{
width: 704px;
height: 33px;
background: url(/img94/new/static/large_orange_box_bottom_bg.gif) center top no-repeat;
font-size: 0px
}
a.right5:link, a.right5:visited, a.right5:active, a.right5:hover{
height:19px;
display:block;
padding:0px;
margin:0px;
padding-right:30px;
float:right;
overflow:hidden;
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
background:url(/img94/new/static/right5_icon.gif) no-repeat right center
}
a.left:link, a.left:visited, a.left:active, a.left:hover{
display:block;
padding:0px;
margin:0px;
padding-left:30px;
float:left;
height:19px;
overflow:hidden;
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
background:url(/img94/new/static/left_icon.gif) no-repeat 0px center
}
#content_padded, .content_padded{
padding:5px;
font:normal 11px "Trebuchet MS",tahoma,sans;
color:#4f4f4f
}
a.down2:link, a.down2:visited, a.down2:active{
display:block;
padding:0px 30px 0px 0px;
margin:0px 5px 0px 0px;
float:right;
overflow:hidden;
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
background:url(/img94/new/static/down_icon.gif) no-repeat right center;
height:19px
}
a.right2:link, a.right2:visited, a.right2:active, a.right2:hover{
height:19px;
display:block;
padding:0px;
margin:0px;
padding-right:30px;
float:right;
overflow:hidden;
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
background:url(/img94/new/static/right5_icon.gif) no-repeat right center
}
.btnform{
width:67px;
height:19px;
margin: 0px;
border: none;
overflow:hidden;
background:transparent url(/img94/new/static/btnform_1024_bg_grey.gif) no-repeat left top;
text-align:center;
font:normal 11px arial ,sans;
color:#ffffff;
float: left
}
.btnform_right{
border:none;
width:66px;
height:19px;
margin: 0px;
overflow:hidden;
background:transparent url(/img94/new/static/btnform_1024_bg_orange.gif) no-repeat left top;
text-align:center;
font:normal 11px arial ,sans;
color:#ffffff;
float:right
}
.large_orange_box_wrapper a:link, .large_orange_box_wrapper a:active, .large_orange_box_wrapper a:visited, .large_orange_box_wrapper a:hover{
color: #FFFFFF;
font-weight: bold
}
#nwg_search_result_area{
background: url(/img94/new/static/in_content_left_bg_nocol.gif) repeat-y scroll center top transparent;
}
#nwg_search_result_area .ntab_item_container_bg2{
background: transparent;
}
#nwg_search_result_area .ntab_item_container2{
background: transparent;
}
#nwg_inner_content_nocol .itab_item_container_bg2{
background: url(/img94/new/static/middle_border_white_nocol.gif) repeat-y scroll 4px top transparent;
padding-left: 4px;
}
/* */
/* MULTIPAGINA */
/* */
#itab_bar{
height:26px;
background:#FFFFFF url(/img94/new/static/itab_spacer_1024.gif) repeat-x left top;
width: 723px
}
.itab_item_on{
height:26px;
padding-left:6px;
padding-right: 6px;
background:transparent url(/img94/new/static/itab_on_left_tabx_1024.gif) no-repeat left top;
text-align:center;
float:left
}
.itab_item_on p{
height:26px;
margin:0px;
padding:0px 6px 0px 0px;
background:transparent url(/img94/new/static/itab_on_right_1024.gif) no-repeat right top;
float:left
}
.itab_item_on span{
padding: 2px 5px 6px 5px;
background:transparent url(/img94/new/static/itab_on_bg_1024.gif) repeat-x left top;
display:block;
color:#000000;
text-decoration:none;
float:left;
font-size: 12px;
font-weight: bold
}
.itab_spacer{
background:transparent url(/img94/static/itab_spacer.gif) repeat-x left top;
width:7px;
float:left
}
.itab_item_off{
height:26px;
padding-left:6px;
padding-right: 6px;
background:transparent url(/img94/new/static/itab_off_left_1024.gif) no-repeat left top;
text-align:center;
float:left
}
.itab_item_off p{
height:26px;
margin:0px;
padding:0px 6px 0px 0px;
background:transparent url(/img94/new/static/itab_off_right_1024.gif) no-repeat right top;
float:left
}
.itab_item_off a:link, .itab_item_off a:visited, .itab_item_off a:active, .itab_item_off a:hover{
padding:2px 5px 6px 5px;
background:transparent url(/img94/new/static/itab_off_bg_1024.gif) repeat-x left top;
display:block;
color:#000000;
text-decoration:none;
float:left;
font-size: 12px;
font-weight: bold
}
#itab_container_bg{
background: transparent url(/img94/new/static/inner_content_nocol.gif) repeat-y left top
}
#management_itab_container_bg{
background: transparent url(/img94/new/static/management_middle_bg.gif) repeat-y left top
}
#itab_container_bg > .itab_container{
height:auto
}
.itab_container{
padding:5px 5px 5px 4px;
height:350px
}
.management_container{
margin: 0px 4px 0px 0px;
padding: 0px;
}
.itab_container_bottom_curve{
width: 723px;
height: 6px;
background: url(/img94/new/static/itab_container_bottom_curve_bg.gif) no-repeat center top;
font-size: 0px
}
.management_container_bottom_curve{
width: 723px;
height: 48px;
margin: 0px;
padding: 0px;
background: url(/img94/new/static/management_bottom_bg.gif) no-repeat center top;
font-size: 0px
}
.itab_item_container_bg2{
background: url(/img94/new/static/middle_border_white_nocol.gif) repeat-y 5px top; 
padding-left: 5px;
width: 704px;
height: auto
}
.itab_item_container2_top_curve{
height: 34px;
background: url(/img94/new/static/top_border_white_nocol.gif) no-repeat left top;
font-size: 0px;
padding: 20px 10px 0 15px
}
.dettaglio_bg{
margin: 0 auto;
width: 687px;
height: 126px;
}
.president_bg{
margin: 0 auto;
background: url(/img94/new/static/president_bg.gif) no-repeat center top; 
width: 687px;
height: 126px;
}
.president_bg .management_name{
width: auto;
height: 32px;
margin: 0px;
padding: 0px;
color:#EC8028;
font-family:"Trebuchet MS",tahoma,sans;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.president {
float: left;
width: 140px;
height: 110px;
margin: 0px 0px 0px 5px;
padding: 0px;
}
.president_details{
float: left;
width: auto;
margin: 12px 0px 0px 0px;
padding: 0px;
}
.president_bg .management_btn{
width: 150px;
height: 40px;
margin: 24px 0px 0px 0px;
padding: 0px;
color:#FFFFFF;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:bold;
text-align: center;
line-height:normal;
background: transparent url(/img94/new/static/visualizza_dettaglio.gif) no-repeat left top; 
}
.management_sx .management_btn, .management_dx .management_btn{
width: 150px;
height: 40px;
margin: 24px 0px 0px 0px;
padding: 0px;
color:#FFFFFF;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:bold;
text-align: center;
line-height:normal;
background: transparent url(/img94/new/static/visualizza_dettaglio.gif) no-repeat left top; 
position: relative;
top: -12px;
}
.management_sx .management_title, .management_dx .management_title{
float: left;
width: 160px;
height: 32px;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.president_name{
height: 35px;
margin: 0px;
padding: 0px;
color:#EC8028;
font-family:"Trebuchet MS",tahoma,sans;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.dettaglio_image_mask{
float: left;
margin: 11px 10px 0px 3px;
padding: 0px;
background: transparent url(/img94/new/static/dettaglio_image_mask.gif) no-repeat left top; 
width: 114px;
height: 99px;
position: absolute;
z-index: 1;
}
.president_image_mask{
float: left;
margin: 11px 10px 0px 13px;
padding: 0px;
background: transparent url(/img94/new/static/management_image_mask.gif) no-repeat left top; 
width: 114px;
height: 99px;
position: absolute;
z-index: 1;
}
.dettaglio_image{
float: left;
margin: 0px;
padding: 15px 0px 14px 5px;
width: 112px;
height: 81px;
position: absolute;
z-index: 0;
text-align: center;
overflow: hidden;
}
.president_image{
float: left;
margin: 0px;
padding: 15px 0px 14px 15px;
width: 112px;
height: 81px;
position: absolute;
z-index: 0;
text-align: center;
overflow: hidden;
}
.management_inner_top {
float: left;
width: 330px;
height: 4px;
margin: 0px;
padding: 0px;
background: url(/img94/new/static/management_inner_top_bg.gif) no-repeat center top; 
}
.management_inner_bottom {
float: left;
width: 330px;
height: 23px;
margin: 0px;
padding: 0px;
background: url(/img94/new/static/management_inner_bottom_bg.gif) no-repeat center top; 
}
.management_sx {
float: left;
width: 330px;
margin: 0px 25px 0px 0px;
padding: 0px;
background: url(/img94/new/static/management_inner_middle_bg.gif) repeat-y center top;  
}
.management_dx {
float: left;
width: 330px;
margin: 0px 0px 0px 0px;
padding: 0px;
background: url(/img94/new/static/management_inner_middle_bg.gif) repeat-y center top;  
}
.management_line {
clear: both;
width: 680px;
height: 1px;
margin: 0px 0px 15px 4px;
padding: 0px;
font-size: 0px;
border-top: 1px solid #C7C7C7;
}
.management_details{
float: right;
width: auto;
margin: 10px 20px 0px 0px;
padding: 0px;
}
.management_title{
margin: 0px 0px 5px 0px;
padding: 0px;
color:#2F2F2F;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
}
.management_name{
width: 150px;
height: 35px;
margin: 0px;
padding: 0px;
color:#EC8028;
font-family:"Trebuchet MS",tahoma,sans;
font-size:14px;
font-style:normal;
font-weight:bold;
line-height:normal;
overflow: hidden;
}
.management_testo p{
width: 650px;
margin: 10px 0px 0px 10px;
padding: 0px;
color:#565656;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:normal;
line-height:normal;
}
.management_btn {
width: 150px;
height: 40px;
margin: 24px 0px 0px 0px;
padding: 0px;
color:#FFFFFF;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:bold;
line-height:normal;
background: transparent url(/img94/new/static/visualizza_dettaglio.gif) no-repeat left top; 
}
.management_btn a:link, .management_btn a:visited, .management_btn a:active, .management_btn a:hover{
width: 150px;
height: 21px;
margin: 0px;
padding: 0px 12px;
color:#FFFFFF;
font-family:"Trebuchet MS",tahoma,sans;
font-size:11px;
font-style:normal;
font-weight:bold;
line-height:normal;
text-align: center;
text-decoration: none;
position: relative;
top: 2px;
}
.management_image_mask{
float: left;
margin: 12px 10px 0px 13px;
padding: 0px;
background: transparent url(/img94/new/static/management_image_mask.gif) no-repeat left top; 
width: 114px;
height: 99px;
position: absolute;
z-index: 1;
}
.management_image{
float: left;
margin: 0px;
padding: 16px 0px 14px 15px;
width: 112px;
height: 81px;
position: absolute;
z-index: 0;
text-align: center;
overflow: hidden;
}
.management_inner_content{
margin: 0 auto;
padding: 0px;
width: 687px;
background-color: #f2f2f2;
}
.itab_item_container2{
padding:0px 0px 5px 5px;
height: auto
}
.itab_item_text2{
padding:5px 0px 0px 8px;
color:#4f4f4f;
float:left;
width: 680px
}
.itab_item_container2_bottom_curve{
height: 7px;
background: url(/img94/new/static/bottom_border_white_nocol.gif) no-repeat left top;
font-size: 0px
}
#tab_prec{
background:transparent url(/img94/new/static/itab_off_left_tab0_1024.gif) no-repeat left top
}
.icon_acrobat_download{
float: right;
margin-right: 6px;
margin-top: 30px;
padding-right: 28px;
padding-top: 8px;
height: 26px;
background: transparent url(/img94/new/static/acrobat_icon.gif) no-repeat right top;
cursor: pointer;
}
.link_acrobat_download{
float: right;
margin-right: 6px;
margin-top: 30px;
padding-top: 8px;
height: 26px;
cursor: pointer;
}
/* */
/* NEW MULTIPAGINA */
/* */
#new_itab_bar{
height:26px;
background:#FFFFFF url(/img94/new/static/new_itab_spacer_1024.gif) repeat-x left top;
width: 723px
}
.new_itab_item_on{
height:26px;
padding-left:6px;
padding-right: 6px;
background:transparent url(/img94/new/static/new_itab_on_left_tabx_1024.gif) no-repeat left top;
text-align:center;
float:left
}
.new_itab_item_on p{
height:26px;
margin:0px;
padding:0px 6px 0px 0px;
background:transparent url(/img94/new/static/new_itab_on_right_1024.gif) no-repeat right top;
float:left
}
.new_itab_item_on span{
padding: 2px 5px 6px 5px;
background:transparent url(/img94/new/static/new_itab_on_bg_1024.gif) repeat-x left top;
display:block;
color:#EC8028;
text-decoration:none;
float:left;
font-size: 12px;
font-weight: bold
}
.new_itab_spacer{
background:transparent url(/img94/static/new_itab_spacer.gif) repeat-x left top;
width:7px;
float:left
}
.new_itab_item_off{
height:26px;
padding-left:6px;
padding-right: 6px;
background:transparent url(/img94/new/static/new_itab_off_left_1024.gif) no-repeat left top;
text-align:center;
float:left
}
.new_itab_item_off p{
height:31px;
margin:0px;
padding:0px 6px 0px 0px;
background:transparent url(/img94/new/static/new_itab_off_right_1024.gif) no-repeat right top;
float:left
}
.new_itab_item_off a:link, .new_itab_item_off a:visited, .new_itab_item_off a:active, .new_itab_item_off a:hover{
padding:2px 5px 6px 5px;
background:transparent url(/img94/new/static/new_itab_off_bg_1024.gif) repeat-x left top;
display:block;
color:#000000;
text-decoration:none;
float:left;
font-size: 12px;
font-weight: bold
}
#new_itab_container_bg{
background: transparent url(/img94/new/static/new_inner_content_nocol.gif) repeat-y left top
}
#new_itab_container_bg > .itab_container{
height:auto
}
.new_itab_container{
padding:5px 5px 5px 4px;
height:350px
}
.new_itab_container_bottom_curve{
width: 723px;
height: 6px;
background: url(/img94/new/static/new_itab_container_bottom_curve_bg.gif) no-repeat center top;
font-size: 0px
}
.new_itab_item_container_bg2{
background: url(/img94/new/static/new_middle_border_white_nocol.gif) repeat-y 5px top; 
padding-left: 5px;
width: 704px;
height: auto
}
.new_itab_item_container2_top_curve{
height: 34px;
background: url(/img94/new/static/new_top_border_white_nocol.gif) no-repeat left top;
font-size: 0px;
padding: 20px 10px 0 15px
}
.new_itab_item_container2{
padding:0px 0px 5px 5px;
height: auto
}
.new_itab_item_text2{
padding:5px 0px 0px 8px;
color:#4f4f4f;
float:left;
width: 680px
}
.new_itab_item_container2_bottom_curve{
height: 7px;
background: url(/img94/new/static/new_bottom_border_white_nocol.gif) no-repeat left top;
font-size: 0px
}
#new_tab_prec{
background:transparent url(/img94/new/static/new_itab_off_left_tab0_1024.gif) no-repeat left top
}
/* */
/* GENERICI */
/* */
/* */
/* BOX */
/* */
.table-fat-top{
width:704px;
height: 5px;
background:url(/img94/new/static/BG_TAB_top_1024.gif) no-repeat center top;
font-size: 0px
}
.itab_item_container2_moduli{
background:#f2f1f0 url(/img94/static/itab_item_bottom_curve2.gif) no-repeat left bottom;
padding:0px 5px 0px 5px;
overflow:hidden;
width:555px
}
.ntab_item_text_noImg p{
margin:0px;
padding:0px;
color:#ee833e;
font-size:12px;
font-weight:bold
}
/* */
/* SPAZIATORI */
/* */
.trans_vspacer{
width:100%;
clear:both;
height:10px
}
.trans_vspacer2{
width:100%;
clear:both;
height:7px
}
.spacer{
font-size:4px
}
.clear{
clear:both
}
.clear3{
clear:both;
height:5px
}
/* */
/* ALLINEAMENTO */
/* */
.fleft{
float:left
}
.fright{
float:right
}
.testoblub{
position:relative
}
/* */
/* TITOLI */
/* */
.title_orange_bg_2 a:link, .title_orange_bg_2 a:visited, .title_orange_bg_2 a:active{
color:#FFFFFF;
font-size:12px;
font-weight:900;
text-decoration:none
}
.title_orange_bg_2 a:hover{
text-decoration:underline
}
.title_orange_bg_2 p.wide{
margin:5px 8px 0px 8px;
padding:0px;
font:normal 12px "Trebuchet MS",tahoma,sans;
line-height:14px;
position:relative
}
.title_orange_bg_2 p{
margin:5px 93px 0px 8px;
padding:0px;
font:normal 12px "Trebuchet MS",tahoma,sans;
line-height:14px;
position:relative
}
.inline_title{
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
padding:0px;
margin:0px
}
/* */
/* LINK */
/* */
#lower_links{
margin:0px 5px 0px 5px
}
a.right:link, a.right:visited, a.right:active{
display:block;
padding:0px;
margin:0px;
padding-right:20px;
float:right;
overflow:hidden;
font:bold 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
background:url(/img94/static/right_icon.gif) no-repeat right center
}
/* */
/* FORM */
/* */
.errorform{
font:normal 12px "Trebuchet MS",tahoma,sans;
color:#ee833e;
padding:0px;
margin:0px
}
.inputform{
width:150px;
padding-left:5px;
margin:1px 5px 1px 0px;
color:#999999;
font:normal 11px arial,sans
}
.inputform3{
width:25px;
margin:1px 5px 1px 0px;
color:#999999;
font:normal 11px arial,sans
}
.selectform{
width:161px;
margin:1px 5px 1px 0px;
color:#999999;
font:normal 11px arial,sans
}
.radioform{
width:12px;
height:12px;
vertical-align:middle;
margin-right:5px
}
.checkform{
width:12px;
height:12px;
vertical-align:middle;
margin-right:5px
}
/* */
/* STAMPA */
/* */
.pblocked{
display:none;
float:left
}

/* NEW FOR DATA TABLES */

	.table_big_top{
	height:10px;
	margin:0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_top_bg.gif) no-repeat center bottom;	
	}
	.table_big_middle {
	margin:0px;
	padding: 0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_middle_bg.gif) repeat-y center top;
	}
	.table_big_middle table td {
	margin: 0px;
	padding: 0px 7px 0px 7px;
	border: 1px solid #b4b3b5;
	}
	.grey_tr{
	padding: 0px 7px 0px 7px;
	background-color: #FCFCFC;
	}
	.table_big_bottom {
	height:10px;
	margin:0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_bottom_bg.gif) no-repeat center top;	
	}
	.table_orange_title {
	margin:0px 0px 9px 4px;
	padding:0px;
	height:49px;
	text-align: center;
	border: none;
	}	
	.table_left_orange_title {
	float: left;
	margin:0px;
	padding:0px;
	width:10px;
	height:49px;
	background: transparent url(/img94/new/static/table_left_orange_title_bg.gif) no-repeat left top;	
	}
	.table_middle_orange_title {
	float: left;
	margin:0px;
	padding:0px;
	width: auto;
	height:49px;
	background: transparent url(/img94/new/static/table_middle_orange_title_bg.gif) repeat-x left top;	
	}
	.table_orange_title_txt {
	position: relative;
	top: 15px;
	margin: 0px;
	padding: 0px;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color: #FFFFFF;
	}	
	.table_right_orange_title {
	float: left;
	margin:0px;
	padding:0px;
	width:10px;
	height:49px;
	background: transparent url(/img94/new/static/table_right_orange_title_bg.gif) no-repeat left top;	
	}

/* NEW FOR DATA TABLES */

/* NEW FOR MEDIATECA */

	.video_bg {
	height:126px;
	margin:0 auto;
	width:687px;
	}
	
	.video_big_top{
	height:10px;
	margin:0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_top_bg.gif) no-repeat center bottom;	
	}
	.video_big_middle {
	height:126px;
	margin:0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_middle_bg.gif) repeat-y center top;
	}
	.video_big_bottom {
	height:10px;
	margin:0px;
	width:687px;
	background: transparent url(/img94/new/static/video_big_bottom_bg.gif) no-repeat center top;	
	}
	.video_big {
	float:left;
	height:227px;
	margin:0 0 0 10px;
	padding:0;
	width:278px;
	}
	.video_big_txt {
	float:left;
	margin:0px 15px 0px 13px;
	padding:0;
	width:371px;
	}
	.video_title {
	color:#EC8028;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	height:35px;
	line-height:normal;
	margin:0;
	padding:0;
	}
	.video_desc {
	color:#2F2F2F;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 5px;
	padding:0;
	}

	.video {
	float:left;
	height:110px;
	margin:0 0 0 5px;
	padding:0;
	width:140px;
	}
	.video_image_mask  {
	background:url("/img94/new/static/dettaglio_image_mask.gif") no-repeat scroll left top transparent;
	float:left;
	height:99px;
	margin:11px 10px 0 3px;
	padding:0;
	position:absolute;
	width:114px;
	z-index:1;
	}
	.video_image {
	float:left;
	height:81px;
	margin:0;
	overflow:hidden;
	padding:15px 0 14px 5px;
	position:absolute;
	text-align:center;
	width:112px;
	z-index:0;
	}
	.video_txt {
	float:left;
	margin:12px 0 0;
	padding:0;
	width:530px;
	}
	.video_title {
	color:#EC8028;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	height:35px;
	line-height:normal;
	margin:0;
	padding:0;
	}
	.video_desc {
	color:#2F2F2F;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 0 5px;
	padding:0;
	}
	.video_btn {
	background:url("/img94/new/static/visualizza_dettaglio.gif") no-repeat scroll right bottom transparent;
	float:right;
	height:21px;
	margin:0;
	padding:0;
	text-align:right;
	width:150px;
	}
	.video_btn a:link, .video_btn a:active, .video_btn a:visited, .video_btn a:hover {
	position: relative;
	top: 2px;
	margin: 0px 25px;
	padding: 0px;
	color:#FFFFFF;
	font-family:"Trebuchet MS",tahoma,sans;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
	text-align:right;
	}	

/* END MEDIATECA */