/* generali dei box home page */
.Display{padding:0 !important;}
.homepage{clear:both;width:646px}
.homepage h3{text-transform:uppercase;}
.homepage h3 a{font-weight:bold;}
.homepage p{padding:10px 25px 0 0;font-size:90%;text-align:justify;line-height:150%;}
.homepage em,.homepage span{display:block;}
/* specifici dei box home page - sono generati automaticamente */
/*#hp_NEWS{background:#fff url(bg_blog_TOP.gif) no-repeat;padding-top:5px;}*/
div#hp_NEWS, div#hp_NEWS2, #hp_COMMENTS, #bloccodivHP1, #hp_MESSAGEHOME, #hp_TOOLBARHP{margin-left:5px}
#hp_NEWS img,#hp_NEWS2 img{margin-bottom:10px}
#hp_NEWS h2{font-weight:bold;background:#000033 url(bg_news_Top.gif);text-transform:uppercase;color:#fff;padding:5px 0 0 5px;font-size:84%;height:43px;}
#hp_NEWS2 h2{font-weight:bold;background:#000033 url(bg_blog_top.gif);text-transform:uppercase;color:#fff;padding:5px 0 0 5px;font-size:84%;height:43px;}
#hp_NEWS img, #hp_NEWS2 img{float:left;margin-right:20px}
#hp_NEWS div, #hp_NEWS2 div{height:150px;padding:5px 5px 10px 5px;background: url(bg_blog_2.gif) no-repeat bottom;}
#hp_NEWS div{background: url(bg_news_centre.gif)!important;}
span.spancontent{padding:5px 0 0 93px;font-size:90%;text-align:left;display:block;}
span.spanleggi{padding:5px 0 0 93px;font-size:90%;text-align:left;display:block;}
p.headerHP{font-weight:bold!important;color:#336699;}
a.linksotto{height:25px;background: url(bg_news_bottom.gif);display:block;text-align:right;padding:18px 15px 0 0;text-transform:uppercase;color:#000!important;font-size:88%;font-weight:bold;}
a:hover.linksotto{color:#666!important;}
a:hover.linksotto{color:#333!important;}
.testatinahp{float:left !important;margin:0 10px 0 0 !important;}
.contentHP{clear:both !important;}

#hp_MESSAGEHOME{height:300px;}
#hp_MESSAGEHOME p{font-size:100%;}
#Mhome_left{float:left;width:168px;margin-right:5px;height:290px;text-align:center;}
#Mhome_left a, #Mhome_centre a{margin-bottom:5px;display:block;font-weight:bold;}
#Mhome_centre{float:left;width:168px;margin-right:10px;height:290px;text-align:center;}

#hp_DOWNLOADS{width:335px !important;float:left;display:inline;clear:none!important;padding:20px 0 5px 15px;background: url(video_sx.gif) no-repeat;height:327px;}
#hp_DOWNLOADS b, #hp_DOWNLOADS span{color:#336699;}
div#bloccodivHP29{float:right;width:293px;background: url(video_dx.gif) no-repeat;height:347px;padding:5px 0 5px 15px;}
li#bannercol29{width:289px;height:130px;background:#fff url(silver_sponsor_05.jpg);text-align:center;padding-top:70px;margin-top:50px;}

#hp_TOOLBARHP{height:68px;}
#hp_TOOLBARHP li{float:left;height:69px;font-size:80%;/*width:111px;*/display:block;}
#hp_TOOLBARHP li a{display:block;padding:16px 0 0 50px;font-weight:bold;height:52px!important;}
#hp_TOOLBARHP li a:hover{background-position: 0 -69px;}
#hp_TOOLBARHP li a:active{background-position: 0 -138px;}
#bannercol49 {width:640px; height:75px; text-align:center}
/*li.toolbarhp4, li.toolbarhp{width:131px!important;}*/
/*li.toolbarhp5{width:124px!important;}*/
li.toolbarhp1 a{width:61px;background:#fff url(button_products3.png);color:#003366!important;}
li.toolbarhp2 a{width:44px;background:#fff url(buttons_events3.png);color:#003366!important;}
li.toolbarhp3 a{width:56px;background:#fff url(buttons_links3.png); background-repeat:no-repeat; color:#003366!important;}
li.toolbarhp4 a{width:72px;background:#fff url(buttons_europe3.png);color:#003366!important;}
li.toolbarhp5 a{width:51px;background:#fff url(buttons_cluster3.png);color:#003366!important;}
li.toolbarhp6 a{width:61px;background:#fff url(buttons_global3.png);color:#003366!important;}
li.toolbarhp1 a:hover, li.toolbarhp2 a:hover, li.toolbarhp3 a:hover, li.toolbarhp4 a:hover, li.toolbarhp5 a:hover, li.toolbarhp6 a:hover{color:#336699!important;}
li.toolbarhp1 a:active, li.toolbarhp2 a:active, li.toolbarhp3 a:active, li.toolbarhp4 a:active, li.toolbarhp5 a:active, li.toolbarhp6 a:active{color:#666 !important;}

#hp_COMMENTS h2{font-weight:bold;color:#336699;padding-left:10px;background: url(bg_blog_2.gif);}
#hp_COMMENTS div {min-height:73px;height:auto !important;height:88px;padding:5px 5px 10px 5px;background: url(bg_blog_2.gif);}
#hp_COMMENTS img{width:73px;height:73px;float:left;margin-bottom:10px;margin-right:20px}
#hp_COMMENTS span{padding-top:5px;font-weight:bold;color:#336699;}
/*#hp_COMMENTS a.linksotto{background: url(bg_blog_chiudi.gif) !important;}*/
/*polls*/
div#hp_POLLS{width:321px;float:left;height:204px;background:url(polls_box.png) no-repeat;clear:none !important;margin-right:5px;margin-left:5px;margin-top:10px;}
div#hp_QUESTIONOFWEEK{width:321px;float:left;height:204px;background:url(question_box.png) no-repeat;clear:none !important;margin-top:10px;}
#hp_POLLS h2, #hp_QUESTIONOFWEEK h2{font-weight:bold;text-transform:uppercase;color:#fff;padding:6px 0 0 5px;font-size:84%;height:30px;}
#hp_POLLS p, #hp_POLLS span, #hp_POLLS form{padding:5px 10px !important;}
#hp_POLLS p, #hp_QUESTIONOFWEEK p{font-size:100%; font-weight:bold; color:#003366}
#hp_QUESTIONOFWEEK p{padding:5px 10px;}
#hp_QUESTIONOFWEEK a{margin:0 auto;background:url(debate_button.gif);margin:20px 0 0 10px;height:39px;font-weight:bold;clear:both;display:block;width:275px;height:32px;padding: 17px 0 0 14px;}
#hp_POLLS li{width:30%;float:left;}
span#viewresultHP{display:block;clear:both;padding-top:5px;height:19px;}
li#buttonpollHP{width:35% !important;}
input.radiopollHP{width:16px;}
input.submitpollHP{width:80px;height:20px;background:none !important; color:#333; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border:none !important;font-weight:bold; border:#333 1px solid !important;Font-size:88%;padding-top:2px!important;}

