@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Maven+Pro:400,500,900,700);

*{margin:0px;padding:0px}
html,body{height:100%}
html{background:#fff}
body{font:400 15px "Maven Pro", sans-serif;text-align:center;color:#665c52}
img{border:none}
br.ClearAll{clear:both}
strong, b{font-weight:700}
a{cursor:pointer}
li{list-style-type:none}

#container{min-height:100%;height:auto !important;height:100%;margin:0 auto -40px;width:100%}
#header{width:990px;height:90px;margin:auto}

#logo{float:left;margin-top:10px}
#logo a{display:block;width:200px;height:78px;background:url("../img/logo_h2.png") no-repeat bottom left transparent;text-decoration:none;text-align:right}
#logo a span{text-transform:uppercase;color:#94948f;display:block;padding-top:22px;font-weight:700;font-size:17px;line-height:23px}

#float-right{float:right}

#login{float:left;min-width:124px;margin-top:35px;position:relative;display:block}
#loginsize{background:#71685f;width:124px;text-align:left;display:block}
#login #loginsize p{color:#fff;padding:2px 4px;font-size:12px;margin:0px}

#logout{position:absolute;top:0;right:2px}
#logout a{display:block;color:#fff;text-decoration:none;font-size:11px}

.translate{float:left;min-width:124px;margin-top:33px;margin-right:12px;display:block}

#topnav{width:990px;margin:auto}
/* level one */
ul.dropdown{position:relative;margin:0px 0px 0px 50px;text-align:left}
ul.dropdown li{float:left;border-top:1px solid #665c52;margin-left:12px}
ul.dropdown li a, ul.dropdown li span{display:block;color:#665c52;text-decoration:none;padding:4px 0px 8px;font-weight:500;width:124px}
ul.dropdown li.first{margin-left:0px}
ul.dropdown li.hover, ul.dropdown li:hover{position:relative;background-image:url("../img/ico_menu-hover.png");background-repeat:no-repeat;background-color:transparent;border-top-style:solid;border-top-width:1px}

/* level two */
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:500;margin:0;padding:0}
ul.dropdown ul li{float:none;border-top:none;margin-left:-8px;padding:0px 8px;background:#fff}
ul.dropdown ul li.hover, ul.dropdown ul li:hover{background-image:none;background-color:#fff;border-top:none}
ul.dropdown ul li a{width:210px;display:inline-block;padding:16px 0px;background:#fff}

/* cosmetics */
ul.dropdown li#h2.hover, ul.dropdown li#h2:hover{border-top-color:#ee7b25;color:#ee7b25;background-position:right 0px}
ul.dropdown li#h2 ul li a{border-bottom:1px solid #ee7b25;color:#665c52 !important}
ul.dropdown li#h2 ul li a:hover{color:#ee7b25 !important}
ul.dropdown li#h2.selected{border-top-color:#ee7b25;background:none}
ul.dropdown li#h2 span{color:#ee7b25}

ul.dropdown li#servizi.hover, ul.dropdown li#servizi:hover{border-top-color:#185580;color:#185580;background-position:right -25px}
ul.dropdown li#servizi:hover a{color:#185580}
ul.dropdown li#servizi ul li a{border-bottom:1px solid #185580;color:#665c52 !important}
ul.dropdown li#servizi ul li a:hover{color:#185580 !important}
ul.dropdown li#servizi.selected{border-top-color:#185580;background:none}
ul.dropdown li#servizi span{color:#185580}

ul.dropdown li#approccio.hover, ul.dropdown li#approccio:hover{border-top-color:#911236;color:#911236;background-position:right -50px}
ul.dropdown li#approccio:hover a{color:#911236}
ul.dropdown li#approccio ul li a{border-bottom:1px solid #911236;color:#665c52 !important}
ul.dropdown li#approccio ul li a:hover{color:#911236 !important}
ul.dropdown li#approccio.selected{border-top-color:#911236;background:none}
ul.dropdown li#approccio span{color:#911236}

ul.dropdown li#prodotti.hover, ul.dropdown li#prodotti:hover{border-top-color:#249797;color:#249797;background-position:right -75px}
ul.dropdown li#prodotti:hover a{color:#249797}
ul.dropdown li#prodotti ul li a{border-bottom:1px solid #249797;color:#665c52 !important}
ul.dropdown li#prodotti ul li a:hover{color:#249797 !important}
ul.dropdown li#prodotti.selected{border-top-color:#249797;background:none}
ul.dropdown li#prodotti span{color:#249797}

ul.dropdown li#lab.hover, ul.dropdown li#lab:hover{border-top-color:#edb23b;color:#edb23b;background-position:right -100px}
ul.dropdown li#lab:hover a{color:#edb23b}
ul.dropdown li#lab ul li a{border-bottom:1px solid #edb23b;color:#665c52 !important}
ul.dropdown li#lab ul li a:hover{color:#edb23b !important}
ul.dropdown li#lab.selected{border-top-color:#edb23b;background:none}
ul.dropdown li#lab span{color:#edb23b}

ul.dropdown li#blog.hover, ul.dropdown li#blog:hover{border-top-color:#a3aa3a;color:#a3aa3a;background-position:right -125px}
ul.dropdown li#blog:hover a{color:#a3aa3a}
ul.dropdown li#blog ul li a{border-bottom:1px solid #a3aa3a;color:#665c52 !important}
ul.dropdown li#blog ul li a:hover{color:#a3aa3a !important}
ul.dropdown li#blog.selected{border-top-color:#a3aa3a;background:none}
ul.dropdown li#blog span{color:#a3aa3a}

ul.dropdown li#contatti.hover, ul.dropdown li#contatti:hover{border-top-color:#665a9e;color:#665a9e;background-position:right -150px}
ul.dropdown li#contatti:hover a{color:#665a9e}
ul.dropdown li#contatti ul li a{border-bottom:1px solid #665a9e;color:#665c52 !important}
ul.dropdown li#contatti ul li a:hover{color:#665a9e !important}
ul.dropdown li#contatti.selected{border-top-color:#665a9e;background:none}
ul.dropdown li#contatti span{color:#665a9e}


#content{margin:auto;width:990px}
#banner_container{margin-left:50px}

/* Slideshow */
#slides{width:940px;height:315px;text-align:right;position:relative}
.slides_container{width:940px;overflow:hidden;position:relative;display:none}
.slides_container .slide{width:940px;height:315px;display:block}

.slides_container #slide_background1{background:url("../img/banner1-bg.jpg") no-repeat center center}
.slides_container #slide_background2{background:url("../img/banner2-bg.jpg") no-repeat center center}
.slides_container #slide_background3{background:#a3aa3a}
.slides_container #slide_background4{background:url("../img/banner4-bg.jpg") no-repeat center center}
.slides_container #slide_background5{background:#185580}
.slides_container #slide_background6{background:url("../img/banner6-bg.jpg") no-repeat center center}
.slides_container #slide_background7{background:#ac1547}
.slides_container #slide_background8{background:url("../img/banner8-bg.jpg") no-repeat center center}
.slides_container #slide_background9{background:url("../img/banner9-bg.jpg") no-repeat center center}
.slides_container #slide_background10{background:#249797}
.slides_container #slide_background11{background:url("../img/banner11-bg.jpg") no-repeat center center}
.slides_container #slide_background12{background:url("../img/banner12-bg.jpg") no-repeat center center}
.slides_container #slide_background13{background:#fecc00}

.slides_container .slide .slide_content{width:940px;height:315px;position:absolute;top:-315px}
.slides_container .slide .slide_content p{color:#fff;font-weight:500;position:relative;text-align:left;margin:0;padding:0;letter-spacing:-2px}

.slides_container .slide #slide_content1{background:url("../img/banner1-content.png") no-repeat center center}
.slides_container .slide #slide_content2{background:url("../img/banner2-content_light.png") no-repeat center center}
.slides_container .slide #slide_content2 p{font-size:46px;line-height:42px;left:40px;top:110px}
.slides_container .slide #slide_content3{background:url("../img/banner3-content_light.png") no-repeat center center}
.slides_container .slide #slide_content3 p{font-size:130px;left:40px;top:70px}
.slides_container .slide #slide_content4{background:url("../img/banner4-content_light.png") no-repeat center center}
.slides_container .slide #slide_content4 p{font-size:50px;left:25px;top:35px}
.slides_container .slide #slide_content5{background:url("../img/banner5-content_light.png") no-repeat center center}
.slides_container .slide #slide_content5 p{font-size:54px;left:30px;top:40px}
.slides_container .slide #slide_content6{background:url("../img/banner6-content_light.png") no-repeat center center}
.slides_container .slide #slide_content6 p{font-size:58px;line-height:42px;left:335px;top:135px}
.slides_container .slide #slide_content7{background:url("../img/banner7-content_light.png") no-repeat center center}
.slides_container .slide #slide_content7 p{font-size:90px;left:35px;top:90px;line-height:84px}
.slides_container .slide #slide_content8{background:url("../img/banner8-content.png") no-repeat center center}
.slides_container .slide #slide_content9{background:url("../img/banner9-content_light.png") no-repeat center center}
.slides_container .slide #slide_content9 p{font-size:64px;line-height:60px;left:55px;top:95px}
.slides_container .slide #slide_content10{background:url("../img/banner10-content.png") no-repeat center center}
.slides_container .slide #slide_content10b{background:url("../img/banner10b-content_light.png") no-repeat center center}
.slides_container .slide #slide_content10b p{font-size:90px;left:30px;top:135px}
.slides_container .slide #slide_content11{background:url("../img/banner11-content_light.png") no-repeat center center}
.slides_container .slide #slide_content11 p{font-size:80px;line-height:78px;left:40px;top:75px}
.slides_container .slide #slide_content12{background:url("../img/banner12-content_light.png") no-repeat center center}
.slides_container .slide #slide_content12 p{font-size:50px;left:25px;top:35px}
.slides_container .slide #slide_content13{background:url("../img/banner13-content_light.png") no-repeat center center}
.slides_container .slide #slide_content13 p{font-size:56px;left:30px;top:135px}




/* Pagination */
.pagination{position:absolute;bottom:7px;left:8px;z-index:400;margin:0;padding:0}
.pagination li{float:left;margin-right:6px;list-style:none;display:block}
.pagination li a{display:block;width:7px;height:7px;float:left;border:2px solid #fff;background:url("../img/bg_paginationIE.png") no-repeat center center;text-indent: -9999px; font-size: 0px; line-height: 0px; margin:0; padding:0; 
-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;border-top-left-radius:10px;
-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-khtml-border-bottom-left-radius:10px;border-bottom-left-radius:10px;
-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;border-top-right-radius:10px;
-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-khtml-border-bottom-right-radius:10px;border-bottom-right-radius:10px;
}
.pagination li.current a{background-color:#fff}

/* Caption */
.caption{z-index:200;position:absolute;bottom:-40px;left:680px}
.caption p{margin:0;padding:0}
.caption a{text-shadow:none;text-align:left;text-decoration:none;color:#ffffff;font-size:14px;font-weight:400;line-height:14px;display:block;background:url("../img/arrow_white.png") no-repeat center left;padding:2px 0px 2px 22px;margin-bottom:10px}
.caption a.negative{text-shadow:none;text-align:left;text-decoration:none;color:#665c52;font-size:14px;font-weight:400;line-height:14px;display:block;background:url("../img/arrow_grey.png") no-repeat center left;padding:2px 0px 2px 22px;margin-bottom:10px}


/* cookieChoiceInfo */
#cookieChoiceInfo{width:100%;overflow:hidden;-webkit-box-shadow: 0 -2px 5px 2px rgba(0,0,0,0.25);box-shadow: 0 -2px 5px 2px rgba(0,0,0,0.25)}
#cookieChoiceInfo span, #cookieChoiceInfo a{display:block;float:left;font-size:13px;margin:auto}
#cookieChoiceInfo span{width:60%;margin-left:10%;text-align:left;padding:15px;color:#fff}
#cookieChoiceInfo a{color:#ee7b25;margin-top:15px;padding:5px 10px;background:#fff;text-decoration:none;font-size:13px;font-weight:700}
#cookieChoiceInfo a:hover{text-decoration:underline}


/* common */
.spacer05{display:block;height: 5px;width:100%;clear:both}
.spacer10{display:block;height:10px;width:100%;clear:both}
.spacer20{display:block;height:20px;width:100%;clear:both}
.spacer40{display:block;height:40px;width:100%;clear:both}
.spacer60{display:block;height:65px;width:100%;clear:both}
#claim_hp{margin-left:50px;float:left}

.warning{font-weight:700 !important;font-size:16px !important;color:#249797 !important}
#source{display:none}
#target{}
#linkedin_counter{padding-top:20px}

.column{margin-left:12px;float:left}
#column7{width:940px;float:left;text-align:left;position:relative}
#column5{width:668px;float:left;text-align:left;position:relative}
#column3{width:396px;float:left;text-align:left;position:relative}
#column2{width:260px;float:left;text-align:left;position:relative}

p{color:#71685f;font-size:14px;font-weight:400;line-height:16px;text-align:left;margin-bottom:15px}
h1{color:#ee7b25;font-size:25px;font-weight:500;line-height:32px;width:260px;text-align:left;margin-top:-5px}
h3{font-size:18px;font-weight:700;line-height:26px;text-align:left;position:absolute;top:-43px;width:100%}
h4{font-size:16px;font-weight:400;line-height:24px;text-align:left;width:100%;margin:-5px 0px 10px 0px}
ol{margin:0px}
ol li{padding:0px;margin:0px 0px 15px 30px;line-height:16px;list-style-type:decimal;text-align:left;font-size:14px}
ul{margin:0px}
ul li.dot{background-repeat:no-repeat;background-position:8px 6px;background-color:transparent;padding:0px 0px 12px 24px;color:#71685f;font-size:14px;font-weight:400;line-height:16px;text-align:left}
li.arrow, a.arrow{background-repeat:no-repeat;background-position:4px 2px;background-color:transparent;line-height:16px;padding:0px 0px 12px 24px;text-align:left}
a.popuparrow{background-repeat:no-repeat;background-position:4px 0px;background-color:transparent;line-height:16px;padding:0px 0px 0px 24px;text-align:left;display:block}
a.backarrow{background-repeat:no-repeat;background-position:4px 0px;background-color:transparent;line-height:16px;padding:0px 0px 0px 24px;text-align:left;display:block}
a.link_hp{color:#ee7b25;font-size:14px;text-align:left;text-decoration:none;background:url("../img/arrow_orange.png") no-repeat center left;padding:0px 0px 2px 22px}

#column2 h4{margin:-30px 0px 5px 0px;padding-bottom:5px}

#leftnav{margin-left:50px;float:left}
#leftnav ul{list-style:none;width:124px;text-align:left}
#leftnav ul li a{text-decoration:none;font-size:14px;font-weight:400;line-height:16px;display:block;padding-bottom:13px;color:#665c52}

#section_icon{margin-left:12px;float:left}
#section_icon p{display:block;width:124px;height:124px}

#related-links{margin-left:10px;float:right;text-align:left}
#related-links p{color:#71685f;font-size:14px;font-weight:bold;line-height:16px;text-align:left;margin-bottom:15px;width:260px}
#related-links ul{list-style:none;width:124px}
#related-links ul li a{text-decoration:none;font-size:14px;font-weight:400;line-height:16px;display:block;padding-bottom:16px;color:#665c52}
#related-links ul li a:hover{text-decoration:underline}

#related-links #social a{text-decoration:none;font-size:14px;font-weight:400;line-height:14px;display:block;float:left;background-image:url("../img/ico_social.png");background-repeat:no-repeat;background-color:transparent;visibility:hidden}
#related-links #social a.facebook{width:30px;height:21px;text-indent: -9999px; font-size: 0px; line-height: 0px}
#related-links #social a.twitter{width:30px;height:21px;text-indent: -9999px; font-size: 0px; line-height: 0px}
#related-links #social a.slideshare{width:30px;height:21px;text-indent: -9999px; font-size: 0px; line-height: 0px}
#related-links #social a.download{width:30px;height:21px;text-indent: -9999px; font-size: 0px; line-height: 0px}
#related-links #social a.blog{background:none;margin-left:8px;padding-top:3px}

#approfondimenti, #social{margin-left:12px;float:left;text-align:left;width:250px}
#social{margin-top:12px}
#approfondimenti p, #social p{font-weight:bold;line-height:16px;margin-right:10px;float:left}
#approfondimenti a, #social a{text-decoration:none;display:block;background-image:url("../img/ico_approfondimenti.png");background-repeat:no-repeat;background-color:transparent;width:30px;height:20px;text-indent:-9999px;font-size:0px;line-height:0px}



/* Slideshow */
#column5 #charts .slides_container .slide{width:668px}
#column5 .chartContainer h2{font-size:18px;text-align:center;font-weight:700;line-height:32px;width:100%;padding:35px 0px;margin:35px 0px}
#column5 .chartContainer a{display:block}
#column5 .charttitle{margin:0px auto;font-size:16px;font-weight:500;padding:15px 0px 10px 0px;text-align:center}
#column5 .imgcover{display:block;text-align:center}
#column5 .imgcover img{margin:auto}
#column5 #charts{width:668px;text-align:right;position:relative;height:500px}
#column5 #charts .slides_container{width:668px;overflow:hidden;position:relative;display:none}
#column5 #charts .slides_container div.slide{width:668px;display:block;text-align:center;height:500px}
#column5 .pagination{display:none}
#column5 #charts .next, #column5 #charts .prev{position:absolute;top:10px;width:30px;height:30px;display:block;z-index:101}

/*solo uac*/
.uacmeteranalisi{margin-left:50px !important}
.uacmeteranalisi ul{width:100% !important}
.uacmeteranalisi .content{width:940px !important}
.uacmeteranalisi .content ul{background:transparent !important}
.uacmeteranalisi .content ul li{background:transparent !important}
/*solo uac*/


/* common */

/* sezioni */
.section_h2 a{color:#ee7b25;line-height:14px;text-decoration:none}
.section_h2 a:hover{text-decoration:underline}
.section_h2 h3{color:#ee7b25;border-bottom:2px solid #ee7b25}
.section_h2 h4{color:#ee7b25}
.section_h2 li.arrow, .section_h2 a.arrow, .section_h2 a.popuparrow{background-image:url("../img/arrow_small1.png")}
.section_h2 a.backarrow{background-image:url("../img/arrow_small1back.png")}
.section_h2 li.dot{background-image:url("../img/dot1.png")}
.section_h2 #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px 0px transparent}
.section_h2 #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px 0px transparent}
.section_h2 #column5 .charttitle{color:#ee7b25}
.section_h2 #leftnav ul li a.selected, .section_h2 #leftnav ul li a:hover{color:#ee7b25}
.section_h2 #section_icon p{background:url("../img/ico_h2.png") no-repeat center center transparent}
.section_h2 #related-links #social a.facebook{background-position:5px 0px}
.section_h2 #related-links #social a.twitter{background-position:-29px 0px}
.section_h2 #related-links #social a.slideshare{background-position:-68px 0px}
.section_h2 #related-links #social a.download{background-position:-101px 0px}
.section_h2 #related-links #social a.blog{color:#ee7b25}
.section_h2 #approfondimenti a.tableau{background-position:0px 0px}
.section_h2 #approfondimenti a.slideshare{background-position:-30px 0px}
.section_h2 #approfondimenti a.download{background-position:-60px 0px}

.section_servizi a{color:#185580;line-height:14px;text-decoration:none}
.section_servizi a:hover{text-decoration:underline}
.section_servizi h3{color:#185580;border-bottom:2px solid #185580}
.section_servizi h4{color:#185580}
.section_servizi li.arrow, .section_servizi a.arrow, .section_servizi a.popuparrow{background-image:url("../img/arrow_small2.png")}
.section_servizi a.backarrow{background-image:url("../img/arrow_small2back.png")}
.section_servizi li.dot{background-image:url("../img/dot2.png")}
.section_servizi #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -40px transparent}
.section_servizi #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -40px transparent}
.section_servizi #column5 .charttitle{color:#185580}
.section_servizi #leftnav ul li a.selected, .section_servizi #leftnav ul li a.selected:hover{color:#185580}
.section_servizi #section_icon p{background:url("../img/ico_servizi.png") no-repeat center center transparent}
.section_servizi #related-links #social a.facebook{background-position:5px -30px}
.section_servizi #related-links #social a.twitter{background-position:-29px -30px}
.section_servizi #related-links #social a.slideshare{background-position:-68px -30px}
.section_servizi #related-links #social a.download{background-position:-101px -30px}
.section_servizi #related-links #social a.blog{color:#185580}
.section_servizi #approfondimenti a.tableau{background-position:0px -20px}
.section_servizi #approfondimenti a.slideshare{background-position:-30px -20px}
.section_servizi #approfondimenti a.download{background-position:-60px -20px}

.section_approccio a{color:#911236;line-height:14px;text-decoration:none}
.section_approccio a:hover{text-decoration:underline}
.section_approccio h3{color:#911236;border-bottom:2px solid #911236}
.section_approccio h4{color:#911236}
.section_approccio li.arrow, .section_approccio a.arrow, .section_approccio a.popuparrow{background-image:url("../img/arrow_small3.png")}
.section_approccio a.backarrow{background-image:url("../img/arrow_small3back.png")}
.section_approccio li.dot{background-image:url("../img/dot3.png")}
.section_approccio #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -80px transparent}
.section_approccio #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -80px transparent}
.section_approccio #column5 .charttitle{color:#911236}
.section_approccio #leftnav ul li a.selected, .section_approccio #leftnav ul li a:hover{color:#911236}
.section_approccio #section_icon p{background:url("../img/ico_approccio.png") no-repeat center center transparent}
.section_approccio #related-links #social a.facebook{background-position:5px -60px}
.section_approccio #related-links #social a.twitter{background-position:-29px -60px}
.section_approccio #related-links #social a.slideshare{background-position:-68px -60px}
.section_approccio #related-links #social a.download{background-position:-101px -60px}
.section_approccio #related-links #social a.blog{color:#911236}
.section_approccio #approfondimenti a.tableau{background-position:0px -40px}
.section_approccio #approfondimenti a.slideshare{background-position:-30px -40px}
.section_approccio #approfondimenti a.download{background-position:-60px -40px}

.section_prodotti a{color:#249797;line-height:14px;text-decoration:none}
.section_prodotti a:hover{text-decoration:underline}
.section_prodotti h3{color:#249797;border-bottom:2px solid #249797}
.section_prodotti h4{color:#249797}
.section_prodotti h4.overview{margin-top:-30px}
.section_prodotti li.arrow, .section_prodotti a.arrow, .section_prodotti a.popuparrow{background-image:url("../img/arrow_small4.png")}
.section_prodotti a.backarrow{background-image:url("../img/arrow_small4back.png")}
.section_prodotti li.dot{background-image:url("../img/dot4.png")}
.section_prodotti #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -120px transparent}
.section_prodotti #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -120px transparent}
.section_prodotti #column5 .charttitle{color:#249797}
.section_prodotti #leftnav ul li a.selected, .section_prodotti #leftnav ul li a:hover{color:#249797}
.section_prodotti #section_icon p{background:url("../img/ico_prodotti.png") no-repeat center center transparent}
.section_prodotti #related-links #social a.facebook{background-position:5px -90px}
.section_prodotti #related-links #social a.twitter{background-position:-29px -90px}
.section_prodotti #related-links #social a.slideshare{background-position:-68px -90px}
.section_prodotti #related-links #social a.download{background-position:-101px -90px}
.section_prodotti #related-links #social a.blog{color:#249797}
.section_prodotti #innernav ul li a:hover, .section_prodotti #innernav ul li a.selected{color:#249797}
.section_prodotti #approfondimenti a.tableau{background-position:0px -60px}
.section_prodotti #approfondimenti a.slideshare{background-position:-30px -60px}
.section_prodotti #approfondimenti a.download{background-position:-60px -60px}

.section_lab a{color:#edb23b;line-height:14px;text-decoration:none}
.section_lab a:hover{text-decoration:underline}
.section_lab h3{color:#edb23b;border-bottom:2px solid #edb23b}
.section_lab h4{color:#edb23b}
.section_lab li.arrow, .section_lab a.arrow, .section_lab a.popuparrow{background-image:url("../img/arrow_small5.png")}
.section_lab a.backarrow{background-image:url("../img/arrow_small5back.png")}
.section_lab li.dot{background-image:url("../img/dot5.png")}
.section_lab #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -160px transparent}
.section_lab #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -160px transparent}
.section_lab #column5 .charttitle{color:#edb23b}
.section_lab #leftnav ul li a.selected, .section_lab #leftnav ul li a:hover{color:#edb23b}
.section_lab #section_icon p{background:url("../img/ico_lab.png") no-repeat center center transparent}
.section_lab #related-links #social a.facebook{background-position:5px -120px}
.section_lab #related-links #social a.twitter{background-position:-29px -120px}
.section_lab #related-links #social a.slideshare{background-position:-68px -120px}
.section_lab #related-links #social a.download{background-position:-101px -120px}
.section_lab #related-links #social a.blog{color:#edb23b}
.section_lab #approfondimenti a.tableau{background-position:0px -80px}
.section_lab #approfondimenti a.slideshare{background-position:-30px -80px}
.section_lab #approfondimenti a.download{background-position:-60px -80px}

.section_blog a{color:#a3aa3a;line-height:14px;text-decoration:none}
.section_blog a:hover{text-decoration:underline}
.section_blog h3{color:#a3aa3a;border-bottom:2px solid #a3aa3a}
.section_blog h4{color:#a3aa3a}
.section_blog li.arrow, .section_blog a.arrow, .section_blog a.popuparrow{background-image:url("../img/arrow_small6.png")}
.section_blog a.backarrow{background-image:url("../img/arrow_small6back.png")}
.section_blog li.dot{background-image:url("../img/dot6.png")}
.section_blog #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -200px transparent}
.section_blog #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -200px transparent}
.section_blog #column5 .charttitle{color:#a3aa3a}
.section_blog #leftnav ul li a.selected, .section_blog #leftnav ul li a:hover{color:#a3aa3a}
.section_blog #section_icon p{background:url("../img/ico_blog.png") no-repeat center center transparent}
.section_blog #related-links #social a.facebook{background-position:5px -150px}
.section_blog #related-links #social a.twitter{background-position:-29px -150px}
.section_blog #related-links #social a.slideshare{background-position:-68px -150px}
.section_blog #related-links #social a.download{background-position:-101px -150px}
.section_blog #related-links #social a.blog{color:#a3aa3a}
.section_blog #approfondimenti a.tableau{background-position:0px -100px}
.section_blog #approfondimenti a.slideshare{background-position:-30px -100px}
.section_blog #approfondimenti a.download{background-position:-60px -100px}

.section_contatti a{color:#665a9e;line-height:14px;text-decoration:none}
.section_contatti a:hover{text-decoration:underline}
.section_contatti h3{color:#665a9e;border-bottom:2px solid #665a9e}
.section_contatti h4{color:#665a9e}
.section_contatti li.arrow, .section_contatti a.arrow, .section_contatti a.popuparrow{background-image:url("../img/arrow_small7.png")}
.section_contatti a.backarrow{background-image:url("../img/arrow_small7back.png")}
.section_contatti li.dot{background-image:url("../img/dot7.png")}
.section_contatti #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -240px transparent}
.section_contatti #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -240px transparent}
.section_contatti #column5 .charttitle{color:#665a9e}
.section_contatti #leftnav ul li a.selected, .section_contatti #leftnav ul li a:hover{color:#665a9e}
.section_contatti #section_icon p{background:url("../img/ico_contatti.png") no-repeat center center transparent}
.section_contatti #related-links #social a.facebook{background-position:5px -180px}
.section_contatti #related-links #social a.twitter{background-position:-29px -180px}
.section_contatti #related-links #social a.slideshare{background-position:-68px -180px}
.section_contatti #related-links #social a.download{background-position:-101px -180px}
.section_contatti #related-links #social a.blog{color:#665a9e}
.section_contatti #approfondimenti a.tableau{background-position:0px -120px}
.section_contatti #approfondimenti a.slideshare{background-position:-30px -120px}
.section_contatti #approfondimenti a.download{background-position:-60px -120px}

.section_full .column{margin-left:50px;float:left}
.section_full a{color:#ee7b25;line-height:14px;text-decoration:none}
.section_full a:hover{text-decoration:underline}
.section_full h3{color:#ee7b25;border-bottom:2px solid #ee7b25}
.section_full h4{color:#ee7b25}
.section_full li.arrow, .section_full a.arrow, .section_full a.popuparrow{background-image:url("../img/arrow_small1.png")}
.section_full a.backarrow{background-image:url("../img/arrow_small1back.png")}
.section_full li.dot{background-image:url("../img/dot1.png")}
.section_full #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px 0px transparent}
.section_full #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px 0px transparent}
.section_full #column5 .charttitle{color:#ee7b25}
.section_full #leftnav ul li a.selected, .section_full #leftnav ul li a:hover{color:#ee7b25}
.section_full #section_icon p{background:url("../img/ico_h2.png") no-repeat center center transparent}
.section_full #related-links #social a.facebook{background-position:5px 0px}
.section_full #related-links #social a.twitter{background-position:-29px 0px}
.section_full #related-links #social a.slideshare{background-position:-68px 0px}
.section_full #related-links #social a.download{background-position:-101px 0px}
.section_full #related-links #social a.blog{color:#ee7b25}
.section_full #approfondimenti a.tableau{background-position:0px 0px}
.section_full #approfondimenti a.slideshare{background-position:-30px 0px}
.section_full #approfondimenti a.download{background-position:-60px 0px}

.section_sitemap a{color:#94948f;line-height:14px;text-decoration:none}
.section_sitemap a:hover{text-decoration:underline}
.section_sitemap h3{color:#94948f;border-bottom:2px solid #94948f}
.section_sitemap h4{color:#94948f}
.section_sitemap li.arrow, .section_sitemap a.arrow, .section_sitemap a.popuparrow{background-image:url("../img/arrow_small8.png")}
.section_sitemap a.backarrow{background-image:url("../img/arrow_small8back.png")}
.section_sitemap li.dot{background-image:url("../img/dot8.png")}
.section_sitemap #column5 .charttitle{color:#94948f}
.section_sitemap #leftnav ul li a.selected, .section_sitemap #leftnav ul li a:hover{color:#94948f}
.section_sitemap #section_icon p{background:url("../img/ico_sitemap.png") no-repeat center center transparent}
.section_sitemap ul.sitemap{margin:0px 0px 0px 0px;text-align:left}
.section_sitemap ul.sitemap li{background:url("../img/arrow_small8.png") no-repeat 4px 4px transparent;margin-bottom:24px}
.section_sitemap ul.sitemap li a{display:block;color:#665c52;text-decoration:none;padding:4px 0px 8px 26px}
.section_sitemap ul.sitemap li.hover, ul.sitemap li:hover{cursor:auto}

.section_privacy a{color:#665a9e;line-height:14px;text-decoration:none}
.section_privacy a:hover{text-decoration:underline}
.section_privacy h3{color:#665a9e;border-bottom:2px solid #665a9e}
.section_privacy h4{color:#665a9e;font-size:18px;font-weight:500;line-height:24px;text-align:left;width:100%;margin:20px 0 0}
.section_privacy li.arrow, .section_contatti a.arrow, .section_contatti a.popuparrow{background-image:url("../img/arrow_small7.png")}
.section_privacy a.backarrow{background-image:url("../img/arrow_small7back.png")}
.section_privacy li.dot{background-image:url("../img/dot7.png")}
.section_privacy .calce{text-align:right;margin-top:30px;font-style:italic;font-size:13px}
.section_privacy #column5 #charts .next{right:0px;background:url("../img/arrows30.png") no-repeat -88px -240px transparent}
.section_privacy #column5 #charts .prev{left:0px;background:url("../img/arrows30.png") no-repeat 0px -240px transparent}
.section_privacy #column5 .charttitle{color:#665a9e}
.section_privacy #section_icon p{background:url("../img/ico_privacy.png") no-repeat center center transparent}

/* level two */
.section_sitemap ul.sitemap ul{margin:0;padding:0}
.section_sitemap ul.sitemap ul li{background:url("../img/dot8.png") no-repeat 26px 8px;padding:0px 0px 0px 26px;margin-bottom:0}
.section_sitemap ul.sitemap ul li.hover, ul.sitemap ul li:hover{}
.section_sitemap ul.sitemap ul li a{padding:4px 0px 8px 18px}
.section_sitemap ul.sitemap ul li a:hover{text-decoration:underline}



/* search (con linkedin connect #search ha un margine dx di 12px)*/
#search{float:left;margin-top:35px;display:block;margin-right:0}
#search *, #search-results *{margin:0 !important;padding:0 !important;color:#665c52 !important}
#search p{float:right;padding:3px 10px 0px 0px !important;font-size:13px;color:#71685f;text-align:right}
#search span#gs_cb0{font-size:13px;color:#71685f;position:relative;top:-6px}
.gscb_a{font-size:0.9em !important;padding:2px !important;position:relative;right:2px;top:-4px}
#search > div{width:124px;float:right}

#search .gsc-input-box{height:18px !important;width:97px}
#search #gsc-i-id1{background:none !important;font:400 13px "Maven Pro", sans-serif;color:#665c52}
#search td.gsc-search-button{background:#71685f !important;width:20px !important;height:20px !important}
#search .gsc-search-button input[type="image"]{padding:3px 0px 0px !important;background:#71685f !important;filter:none;border:none !important;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-khtml-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-khtml-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-khtml-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-khtml-border-bottom-right-radius:0px;border-bottom-right-radius:0px}
/*#search .gsc-search-button-v2{background-color:#71685f !important}*/

.section_searchresults a{color:#94948f;line-height:14px;text-decoration:none}
.section_searchresults a:hover{text-decoration:underline}
.section_searchresults h3{color:#94948f;border-bottom:2px solid #94948f}
.section_searchresults h4{color:#94948f}
.section_searchresults li.arrow, .section_searchresults a.arrow, .section_searchresults a.popuparrow{background-image:url("../img/arrow_small8.png")}
.section_searchresults a.backarrow{background-image:url("../img/arrow_small8back.png")}
.section_searchresults li.dot{background-image:url("../img/dot8.png")}
.section_searchresults #column5 .charttitle{color:#94948f}
.section_searchresults #leftnav ul li a.selected, .section_searchresults #leftnav ul li a:hover{color:#94948f}
.section_searchresults #section_icon p{background:url("../img/ico_searchresults.png") no-repeat center center transparent}

#search-results div{border:none !important}
#search-results .gsc-result-info{font-size:16px !important;font-weight:400 !important;color:#94948f !important;margin-top:-5px !important}
#search-results .gsc-orderby-container{display:none !important}
#search-results .gcsc-branding{visibility:hidden !important}
#search-results .gsc-webResult{margin-bottom:25px !important}
#search-results .gs-title{font-weight:700;text-decoration:none !important}
#search-results .gs-title b{text-decoration:none !important}
#search-results .gs-title a{color:#ee7b25 !important}
#search-results .gs-title a:hover{text-decoration:underline !important;color:#ee7b25 !important}
#search-results .gs-visibleUrl, #search-results .gs-visibleUrl-long{font-style:italic !important;padding:5px 0px 3px !important}
#search-results .adBlock, #search-results .gsc-adBlock{display:none !important}
#search-results .gs-no-results-result .gs-snippet{font-size:16px !important;font-weight:400 !important;color:#fff !important;background:#94948f !important;padding:5px !important}
#search-results .gsc-cursor-page{padding:4px 14px !important;border-top:1px solid #94948f !important;border-bottom:1px solid #94948f !important}
#search-results .gsc-cursor-page:first-child{border-left:1px solid #94948f !important}
#search-results .gsc-cursor-page:last-child{border-right:1px solid #94948f !important}
#search-results .gsc-cursor-current-page{background:#94948f !important;color:#fff !important}
#search-results .gssb_a *{background-image:none !important}

.section_notfound #section_icon p{background:url("../img/ico_notfound.png") no-repeat center center transparent}
.section_notfound h3{color:#dd0000;border-bottom:2px solid #dd0000}

/* sezioni */



/* tabs */
.tabs{text-align:left;margin-bottom:10px;border-bottom:1px solid #665c52}
.tabs li a{background-color:#665c52;float:left;padding:5px 10px 7px 10px;margin:0px 2px -1px 0px;font-size:13px;text-decoration:none;color:#fff;border:1px solid #665c52;border-bottom:none;
-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-top-left-radius:8px;border-top-left-radius:8px;
-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-top-right-radius:8px;border-top-right-radius:8px;
}
.tabs li.active a, .tabs li a:hover{background:#fff;border:1px solid #665c52;border-bottom:none;color:#665c52;text-decoration:none}
.tabs .separatore{margin-left:20px}

.tabs-content{float:left;clear:both;text-align:left;font-size:14px;width:650px}
.tabs-content ul{margin-top:10px}
.tabs-content li{background:url("../img/arrow_small1.png") no-repeat 4px 2px transparent;line-height:16px;padding:0px 0px 14px 24px;font-style:italic;font-size:13px}
.tabs-content li a{text-decoration:none;color:#ee7b25;display:block;line-height:16px;font-style:normal;font-size:14px}

.tabs-head{padding:0px 0px 5px}
.tabs-head li{float:left}
.tabs-head li p{margin:0px;padding:0px;background:#fff;font-size:13px;text-align:center}


/* tabs */

/* overview */
#column3 ul#h2OverviewContainer{padding:10px}
#column3 li.h2OverviewContent{padding-bottom:25px;margin-top:5px;text-align:left}
#column3 li.h2OverviewContent a{font-weight:bold;text-decoration:none;display:block;background:url("../img/arrow_small4.png") no-repeat 4px 2px transparent;padding:0px 0px 3px 24px}
#column3 li.h2OverviewContent .h2OverviewCell{float:left;font-size:11px;padding:0px 0px 3px 0px;font-style:italic;line-height:12px}
#column3 .Type{width:54%}
#column3 .Size{width:18%}
#column3 .Update{width:18%}
#column3 li.h2OverviewContent .h2OverviewCell span{display:block;color:#333;font-style:normal;font-size:13px}
#column3 li.h2OverviewContent .ppt{background:url(../img/ppt_icon.png) no-repeat left center;padding-left:30px}
#column3 li.h2OverviewContent .xls{background:url(../img/xls_icon.png) no-repeat left center;padding-left:30px}
#column3 li.h2OverviewContent .doc{background:url(../img/doc_icon.png) no-repeat left center;padding-left:30px}
#column3 li.h2OverviewContent .pdf{background:url(../img/pdf_icon.png) no-repeat left center;padding-left:30px}

#column3 label{float:left;display:block;width:180px;padding:0px 5px 5px 0px;text-align:right}
#column3 input, .section_contatti #text_field textarea	{float:left;text-align:left;display:block}
#column3 .submit-contact{display:block;font:15px "Maven Pro", sans-serif;background:#71685f;color:#fff;border:none;margin:10px 0px 0px 186px;text-align:left;padding:5px 15px;cursor:pointer}
#column3 .spacer-contatti{display:block;height:10px;width:100%;clear:both}

#column2 label{float:left;display:block;width:100px;padding:0px 5px 5px 0px;text-align:right}
#column2 input, .section_contatti textarea {float:left;text-align:left;display:block}
#column2 .submit-contact{display:block;font:15px "Maven Pro", sans-serif;background:#71685f;color:#fff;border:none;margin:10px 0px 0px 180px;text-align:left;padding:5px 15px;cursor:pointer}
#column2 .spacer-contatti{display:block;height:10px;width:100%;clear:both}
/* overview */

a#video2012preview{display:block;float:right;margin-left:12px}
a#video2012preview span{display:block;width:396px;height:222px;background:url("../img/video2012preview.jpg") no-repeat center center;text-indent:-99999em}

/* sort table*/
#tablewrapper {margin:0 auto}
.tinytable {width:939px;border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none}
.tinytable th {background:url(/static/img/sorter/header-bg.gif); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.tinytable th h3 {font-size:12px; padding:0px 8px 2px;position:relative;top:2px;margin:0;border:none;color:#cfdce7}
.tinytable td {font-size:12px;text-align:left;padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.tinytable .head h3 {background:url(/static/img/sorter/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .desc, .sortable .asc {background:url(/static/img/sorter/header-selected-bg.gif)}
.tinytable .desc h3 {background:url(/static/img/sorter/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .asc h3 {background:url(/static/img/sorter/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover {color:#fff}
.tinytable .evenrow td {background:#fff}
.tinytable .oddrow td {background:#f7f7f6}
.tinytable td.evenselected {background:#f7f7f6}
.tinytable td.oddselected {background:#efefee}
.tinytable tfoot {background:#fff; font-weight:bold}
.tinytable tfoot td {padding:6px 8px 8px}

#tablefooter {height:15px; margin-top:20px}
#tablenav {float:right;margin-right:430px}
#tablenav img {cursor:pointer}
#tablenav div {float:right; margin-right:15px}

#tablelocation {float:left; font-size:12px}
#tablelocation select {margin-right:3px}
#tablelocation div {float:left; margin-right:15px}
.page {margin-top:2px; font-style:italic}
#selectedrow td {background:#c6d5e1}


.details {display:none}
.search {display:none}
#pagedropdown {display:none}
/* sort table*/

#tweet_hp{margin-left:10px;float:right}

#tweet_hp .twitter-timeline{width:250px !important}

#tweet_hp .twtr-hd{padding:0 !important;height:20px !important}
#tweet_hp .twtr-hd a img{display:none !important}
#tweet_hp h3{display:none !important}
#tweet_hp h4{margin-left:8px !important;padding:0px !important;line-height:15px !important}
#tweet_hp h4 a{font-size:13px !important;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important;font-weight:400}
#tweet_hp .twtr-timeline, #tweet_hp .twtr-doc{-moz-border-radius: 0px !important;-webkit-border-radius: 0px !important;border-radius: 0px !important}

#tweet_hp .twtr-ft{border:1px solid #71685f;border-top:none;background:url("../img/bg_twtr-ft.gif") repeat-x top left #fff !important;padding-top:5px}
#tweet_hp .twtr-ft div{margin:4px 0px 4px 8px !important;padding:0px !important}
#tweet_hp .twtr-ft div a img{position:absolute;top:-179px;right:8px}
#tweet_hp .twtr-ft div span{float:left}
#tweet_hp .twtr-ft div span a{color:#665a9e !important;font-size:14px !important;font-weight:400 !important;line-height:14px !important;display:block !important;background:url("../img/arrow_purple.png") no-repeat center left;padding:2px 0px 2px 22px;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important}

#tweet_hp .twtr-tweet-text p{color:#71685f !important;font-size:13px !important;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important;font-weight:400 !important}
#tweet_hp .twtr-tweet-text p a.twtr-user{color:#71685f !important;font-size:13px !important;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important;font-weight:700 !important}
#tweet_hp .twtr-tweet-text p em a.twtr-timestamp{color:#93938e !important;font-size:13px !important;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important;font-weight:700 !important}
#tweet_hp .twtr-tweet-text p em a.twtr-reply, #tweet_hp .twtr-tweet-text p em a.twtr-rt, #tweet_hp .twtr-tweet-text p em a.twtr-fav{color:#71685f !important;font-size:13px !important;font-family: "Maven Pro", verdana, arial, helvetica, sans-serif !important;font-weight:400 !important}

/* footer */
#footer, #push{height:40px}
#footer{width:990px;margin:auto}
#footer #footer_content{margin-left:50px;border-top:1px solid #665c52;font-size:12px;font-weight:400}
#footer #footer_content p{float:left;padding:4px 18px 0px 0px}
#footer #footer_content a{color:#665c52;text-decoration:none}
#footer #footer_content #followus{float:right;margin-top:4px}
#footer #footer_content #followus span{float:left;padding-right:8px}
#footer #footer_content #followus a{display:block;height:15px;width:25px;float:left;background-image:url("../img/ico_follow.png");background-repeat:no-repeat}
#footer #footer_content #followus a span{display:none}
#footer #footer_content #followus a.facebook{background-position:0px 0px}
#footer #footer_content #followus a.twitter{background-position:-24px 0px}
#footer #footer_content #followus a.linkedin{background-position:-55px 0px}
#footer #footer_content #followus a.slideshare{background-position:-82px 0px}
#footer #footer_content #followus a.youtube{background-position:-105px 0px}

/* popup */
.popup{display:none;background:#fff;min-width:450px;padding:15px;
-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-top-left-radius:8px;border-top-left-radius:8px;
-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-top-right-radius:8px;border-top-right-radius:8px;
-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-khtml-border-bottom-left-radius:8px;border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-bottom-right-radius:8px;border-bottom-right-radius:8px;
}
.popup .bClose{background-image:url(../img/close-circle.png);position:absolute;right:-3px;top:-3px;cursor:pointer;height:20px;width:20px}
.popup .details{text-align:left;display:block;overflow:none}
.popup .details h2{padding:0px 10px !important;line-height:1.2em !important;font-size:1.2em !important;color:#f27d00 !important}
.popup .details p{line-height:1.3em;margin:14px 10px;text-align:justify}
.popup .details ul{margin:8px 10px 14px 35px;text-align:justify}
.popup .details ul li{line-height:1.2em;margin:4px 0px}

/* ShowHide */
#ShowHide{width:396px}
#ShowHide ol li{padding:0px 0px 10px 0px;margin:0px 0px 20px 0px;line-height:16px;list-style-type:decimal;text-align:left;border-bottom:1px solid #185580}
#ShowHide ul li{padding:0px 0px 10px 0px;margin:0px 0px 0px 20px;line-height:16px;list-style-type:circle;border-bottom:none}
#ShowHide ol li ol li{padding:0px 0px 10px 0px;margin:0px 0px 0px 30px;line-height:16px;border-bottom:none}
#ShowHide .head{font-weight:500;margin:5px 0px;display:block;cursor:pointer;line-height:18px;color:#185580}
#ShowHide .head span{font-weight:normal;display:block;color:#665c52;font-style:italic}
#ShowHide div.contenuto{font-weight:normal;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px}
#ShowHide h3.chapter{font-size:14px;font-weight:500;position:relative;top:0px;border:none;margin-left:0px;line-height:14px;text-transform:uppercase}



/* Interaction states */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6;font-size:0.8em;color:#1c94c4}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#f27d00;text-decoration:none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #7d7d7d;background:#e9e9e9 ;font-size:0.8em;color:#f27d00}
.ui-state-hover a, .ui-state-hover a:hover{color:#f27d00;text-decoration:none}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #7d7d7d;background:#ffffff ;font-size:0.8em;color:#666}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#666;text-decoration:none}
.ui-widget :active{outline:none}

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}

/* Overlays */
.ui-tabs{position:relative;zoom:1} /* position:relative prevents IE scroll bug (element with position:relative inside container with overflow:auto appear as "fixed") */
.ui-tabs .ui-tabs-nav{float:right;margin:8px 0px 0px 5px;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .6em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.4em .6em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor:text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em auto;background:none}
.ui-tabs .ui-tabs-hide{display:none !important}