@charset "utf-8";
/* CSS Document */
html{margin:0px;padding:0px; background-color:#FDFDFD;  background-repeat: repeat-x;color:#999EA4; background-image:url(/static/back-site.jpg); background-repeat:repeat-x;}
html img{border:none;}
body{font-family:Tahoma,"Trebuchet MS",  Geneva, sans-serif;font-size:11px;margin:0px;padding:0px;width:100%; color:#333333; }
body a{text-decoration:none;}
h1,h3,h4{margin:0px;padding:0px; display:block;}
p{margin:0px; padding:0px;}
ul{ list-style-type:none; list-style-position:outside; margin:0px; padding:0px;}
ol{ list-style-type:none; list-style-position:outside; margin:0px; padding:0px;}
form, filedset{margin:0px; padding:0px;}
img {border:noen;margin:0px; padding:0px;}
/*-------------------Utils------------------*/
.clear{clear:both;}
*:first-child+html {clear:both;}
/*-------------------Box Site------------------*/
#box-site{position:relative;margin:0px auto 10px auto;width:950px; padding:0 0 0 0px;}
#box-site:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Intestazione------------------*/
#intestazione{height:100%; }
#header-int {clear:both; margin:0px 0 0 0;}
#header-top{width:100%;}
#header-top .right{width:auto%; height:35px;}
#header {padding:2px 0 0 0;clear:both;width:100%; height:105px; }
/*-------------------Logo------------------*/
#logo{clear:both; position:relative;  margin:5px 0 0 0px;}
#logo a{display:block; }
/*-------------------Strumenti------------------*/
#strumenti{clear:both;  width:100%; height:100%; width:305px; float:right; margin:77px 0 0 0;}
#strumenti:after{content: ""; display: block; height: 0pt; clear: both; }
#strumenti a{display:block; float:left; }
#strumenti a.newsletter {margin: 0 30px 0 10px;}
/*-------------------Login Home------------------*/
#box-login{  padding:10px 0 0 0;}
#box-login.logout{ }
#box-login a.logout{margin:-5px 0 0 0;}
#box-login:after{content: ""; display: block; height: 0pt; clear: both; }
#box-login form { padding:73px 0 0 2px; height:100%; width:230px;}
#box-login form:after{content: ""; display: block; height: 0pt; clear: both; }
#box-login input {display:block;}
#box-login input.text{width:210px; font-size:11px;  padding:0px 0 0 4px; margin: 2px 13px 38px 0px; border:0px; border:none;  }
*:first-child+html #box-login input.text{margin: 2px 16px 0px 0px;}
#box-login input.password{width:210px; font-size:11px;  padding:0px 0 0 4px; clear:both; margin: 2px 0px 0px 0px; border:none; border:0px;border:none;}
#box-login input.button{float:right; border:none;   margin: 20px 5px 0px 0px; padding:0px 0px;width:72px; height:22px; background-image:url(/static/btn_login.png); background-repeat:no-repeat; }
#box-login a.pwd {display:block; font-size:12px; color:#ffffff; padding:20px 0 0 0; float:left;}
/*-------------------Ricerca------------------*/
#box-ricerca {float:right; margin:0px 0 0px 0px; width:225px;  padding:6px  0px 0 0px;  background-image: url(/static/back-cerca.jpg); background-repeat:no-repeat; background-position:0 5px;}
#box-ricerca:after{content: ""; display: block; height: 0pt; clear: both; }
#box-ricerca form {margin:0px 0 0 0;}
#box-ricerca input.text{width:135px; font-size:11px; color:#999999;border:none; border:0px; margin:02px 0 0px 8px;float:left; }
#box-ricerca input.button{float:right; display:block; margin:0 0px 0 5px;border:none;}
/*-------------------Navigazione Servizio------------------*/
.box-navb-servizio {padding:0px 0 0 0; height:100%;  margin:0 0px 0 0px; float:right;}
.box-navb-servizio:after{content: ""; display: block; height: 0pt; clear: both; }
.box-navb-servizio ul {float:right;}
.box-navb-servizio ul li {float:left; margin:6px 0 0 14px; padding:0px 0px 0px 0px; border-right:1px solid #CCCCCC}
.box-navb-servizio ul li.last { margin-right:0px; border-right:none;}
.box-navb-servizio ul li.first{margin:0 200px 0 0px;}
.box-navb-servizio ul li.first a{color:#CCCCCC;} 
.box-navb-servizio ul li a{color:#CCCCCC; padding:0px 14px 0 0px; display:block;font-size:11px; }
/*-------------------Navigazione Principale------------------*/
.box-navb-principale {margin:0px 0 5px; height:53px;padding:2px 0px 0 5px; height:100%;clear:both; width:auto;  background-image: url(/static/back-navb-principale.jpg); background-repeat:repeat-x;}
.box-navb-principale:after{content: ""; display: block; height: 0pt; clear: both; }
.box-navb-principale ul {width:auto}
.box-navb-principale ul li {float:left; height:46px; padding:0 14px 0 14px; }
.box-navb-principale ul li.selected { background-image: url(/static/back-selected.jpg); background-repeat:repeat-x; height:51px; width:87px; background-repeat:no-repeat;}
.box-navb-principale ul li.last {border-right:none;}
.box-navb-principale ul li.first{display:block; position:relative;margin:0 0 0 0px; width:10px; height:30px; margin:7px 0 0 0;}
.box-navb-principale ul li a{ color:#4A4A4A; padding:14px 0 0 0px; display:block;font-size:13px; font-weight:normal; }
/*-------------------Box struttura------------------*/
#box-center{cleat:both; height:100%; margin:0px 0 0 0; }
#box-center:after{content: ""; display: block; height: 0pt; clear: both; }
#box-center-center{width:655px; float:left;}
#box-center-dx {width:290px; float:right; }
#box-center-dx.int {padding:15px 0 0 0;}
#box-center-sx {width:260px; float:left; margin:0 0 20px 0;}
.int #box-center-center {padding:15px 0 0 0;}
/*-------------------Down Home------------------*/
#box-down {clear:both; }
/*-------------------Box Bottom------------------*/
#box-bottom {clear:both; margin:10px 0 0 0; padding:10px 0 0 0; background-image:url(/static/bottom-site.jpg); background-repeat:no-repeat; background-position:top; height:100%;}
#box-bottom .container{position:relative;margin:0px auto 0px auto;width:63%; padding:0 0 0 0px; float:left; }
#box-bottom:after{content: ""; display: block; height: 0pt; clear: both; }
#box-bottom  ul {float:none; padding:15px 0 0 0;margin:0px 0 0 0; width:100%;}
#box-bottom  ul li {float:left; margin:0 16px 0px 0px; padding:0 16px 0 0px; border-right:1px solid #cccccc;}
#box-bottom  ul li.last { margin-right:0px; border-right:none;padding-right:20px;}
#box-bottom  ul li.first{margin:0 0 0 0px; }
#box-bottom  ul li a{color:#333333; padding:0px 0 0 0px; display:block;   font-weight:normal;}

#box-bottom p  {clear:both; padding:15px 0 10px 0px; color:#7F7F7F; line-height:1.4em; font-size:11px;}
#box-bottom p strong {color:#333333; display:block; font-size:12px; font-weight:normal; padding:0 0 4px 0;}
#box-bottom p span { display:block; clear:both;}
#box-bottom p span a {text-decoration:underline; color:#7F7F7F;}

.box-navb-footer {width:30%; float:right; }
/*-------------------eventi------------------*/
#eventi{width:auto; padding:0 10px 0 0;}
#eventi h3 {color:#050B2C; font-size: 16px; font-weight:normal; display:block; margin:10px 0 0 0;}
#eventi ul li {margin: 0 0 0px 0;clear:both; padding:10px 0 0 0;}
#eventi ul li:after{content: ""; display: block; height: 0pt; clear: both; }
#eventi ul li img {clear:both; border:1px solid #cccccc; padding:2px; display:block;}
#eventi ul li p {clear:both;}
#eventi ul li a.link{font-size:15px; color:#E00019; line-height:1.4em; display:block; padding:10px 0 10px 0px; height:100%;}
#eventi ul li p{font-size:11px; color:#333333; line-height:1.4em;}
/*-------------------Navigazione distretti------------------*/
#box-navb-distretti {clear:both;}
#box-navb-distretti ul{height:100%;}
#box-navb-distretti ul:after{content: ""; display: block; height: 0pt; clear: both; } {clear:both;}
#box-navb-distretti ul li {float:left; margin:4px 5px 0 0px; }
/*-------------------Titolo------------------*/
#titolo{ clear:both; }
#titolo h1{ color:#333333; font-size:18px; display:block; padding:0px 10px 0px 0; font-weight: normal;} 
/*-------------------Navihazione sottocanali------------------*/
.box-navb-sottocanali {margin:0 0 10px 0; width:auto; padding: 0 0px;}
.box-navb-sottocanali .titolo {width:auto;padding:0px 0px 0 10px; margin:0 0 0px 0; background-image: url(/static/top-navb-sottocanali.png); background-repeat:no-repeat; width:290px; height:40px;}
.box-navb-sottocanali h3{color:#ffffff; font-size: 14px; font-weight:normal; display:block; display:block; padding:8px 0 0 0 ;}
.box-navb-sottocanali ul {width:auto; }
.box-navb-sottocanali .content{ padding:0px 0px; background-color:#ffffff; margin:0px 0 -5px; 0 ;}
.box-navb-sottocanali ul li {clear:both; padding:4px 10px; margin:0px 0 0px 0; background-color:#ffffff; border-bottom:1px dashed #E0E0E0;}
.box-navb-sottocanali ul li#selected {}
.box-navb-sottocanali.commenti ul li{background-image:none; font-size:11px; color:#666666;}
.box-navb-sottocanali.commenti ul li p{margin:4px 0 0 0;}
.box-navb-sottocanali.commenti ul li a {margin:4px 0 4px 0;}
.box-navb-sottocanali ul li a{background-image: url(/static/pallino.png);background-repeat: no-repeat; padding:0px 0 0 20px; color:#666666; font-size:13px; font-weight:normal; background-position:center left;}
.box-navb-sottocanali ul li#selected  a{background-image: url(/static/pallino-selected.jpg); font-weight:bold;}
.box-navb-sottocanali ol { margin:3px 0 0 2px; list-style-type:square; list-style-position:inside;}
.box-navb-sottocanali ol li{ background-image: none; border-bottom:none; padding:6px 0 6px 18px; margin:0px;background-image: url(/static/freccia-navb-sx.jpg); background-repeat:no-repeat; background-position:left center;}
.box-navb-sottocanali ol li a{background-image: none;   font-size:12px; color:#667176; padding: 0 0 0 0; display:inline;}
.box-navb-sottocanali ul li#selected  ol li a{color:#666666; font-weight:normal;background-image: none;}
/*-------------------Body Articolo------------------*/
#body-articolo p {color:right-prodotto; font-size:12px; line-height:1.3em; padding:0 0 10px 0;}
#body-articolo:after{content: ""; display: block; height: 0pt; clear: both; }
.photogallery {clear:both; margin:15px 0;}
.stampa {height:100%; margin:10px 0; clear:both;}
.stampa ul li{float:left;margin:0 30px 0 0;}
.stampa:after{content: ""; display: block; height: 0pt; clear: both; }
#body-articolo .mediaDescription p{color:#999999; font-size:11px; line-height:1.3em;}
/*-------------------Articoli------------------*/
.articoli {clear:both; height:100%; width:auto; padding:10px 0;}
.articoli:after{content: ""; display: block; height: 0pt; clear: both; }
.articoli .titolo {border-bottom:1px solid #CCCCCC; margin:0 0 10px 0;}
.articoli .titolo h3{font-size:14px; color:#333333; font-weight:normal; padding:10px 0;}
.articoli ul li {clear:both; margin:0 0 10px 0;}
.articoli ul li.last { margin-right:0px;}
.articoli ul li a.link{font-size:14px; color: #055669; line-height:1.4em; display:block;}
.articoli ul li span {display: block;color: #055669;font-size: 11px;background-image: url(/static/freccia-grigia.jpg);background-repeat: no-repeat; background-position: left; padding:8px 0 8px 20px;}
#body-articolo .articoli ul li p {font-size:11px; line-height:1.3em;}

/*-------------------Indietro------------------*/
.indietro a{color:#cccccc; clear:bott;}
.indietro {font-weight:bold; width:auto; border-top:1px solid #cccccc; margin:10px 0 0 0;padding:6px 0px 0 0;}
.indietro a{color:#666666; font-weight:bold; margin:0 0 0 6px; text-decoration:underline}

/*-------------------Elenco Media------------------*/
ul.elenco-media {line-height:1.3em; margin:20px 0 0 0;}
ul.elenco-media li {height:100%; padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px solid #DBDBDB}
ul.elenco-media #content-articolo ul {list-style-type:square; lyst-style-position:outside; margin:0 0 0 20px;}
ul.elenco-media #content-articolo li {height:100%; padding:0 0 0px 0; margin:0 0 0px 0; }
ul.elenco-media li.last {border-bottom:none;}
ul.elenco-media li:after{content: ""; display: block; height: 0pt; clear: both; }
ul.elenco-media li a.link {color:#333333; font-size:14px; display:block; font-weight:normal; padding:0 0 6px 0;}
ul.elenco-media.allegati a.link{font-size:12px;} 
ul.elenco-media li img {border: 1px soldi #ccccccc; padding:2px;}
ul.elenco-media li a.img {float:left; display:block; width:auto; }
ul.elenco-media li a.img img {border:1px solid #CCCCCC;}
ul.elenco-media li .dettagli {width:520px; float:right;}
ul.elenco-media li .dettagli.full {width:auto; clear:both; float:none;}
ul.elenco-media li span{clear:both; dispaly:block; color:#7F7F7F; font-size:12px; padding:8px 0 0 0;}
ul.elenco-media.sottocanali li a {color:#CC2C30; }
ul.elenco-media li p {padding:0px 0 0 0;}
/*-------------------Container Body------------------*/
.body-container { width:auto; padding:10px 0; height:100%;}
.body-container:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Media------------------*/
#box-center-dx.int.media{width:440px; float:right; margin:0 15px 0 0; border-left:1px solid #DEDEDE; height:500px}
#box-center.int.media{cleat:both; height:100%; margin:15px 0 10px 0; width:98%; border-bottom:1px solid #DEDEDE; }
#media_testo{height:320px; padding:0px 5px 0 10px; width:auto; margin:0 0 0 10px;}
#media_testo p {height:230px; line-height:1.5em; font-size:12px; padding:0 10px 10px 0; overflow:auto;}
.visualizzazioni{display:block; font-size:11px;border-bottom:1px solid #DEDEDE; border-top:1px solid #DEDEDE; padding:10px 0; margin:15px 0 0 0;}
.visualizzazioni strong {padding: 0 0 8px 0;line-height:1.5em;}
.categoria {color:#666666; font-size:11px; text-transform:uppercase;line-height:1.5em;}
.tags {clear:both; margin:2px 0; font-size:11px; height:40px;}
.tags a{color:#666666;}
.tags a:hover{text-decoration:underline;}
.tags .tag-container { background-color:#F4F4F4; padding:20px 10px; width:auto;}

/*-------------------Slot home------------------*/
.slot-home{height:100%; clear:both; margin:-3px 0 0 0;}
.slot-home:after{content: ""; display: block; height: 0pt; clear: both; }
.slot-home .content {width:auto; background-color:#ffffff; margin:-3px 0 -5px 0; padding:0px 3px; height:100%; border-right:1px solid #E0E0E0; border-left:1px solid #E0E0E0; height:100%;}
*:first-child+html .slot-home .content{margin:-3px 0 0px 0; padding-bottom:6px;}
*:first-child+html .slot-home {margin-bottom:10px;}
.slot-home .content:after{content: ""; display: block; height: 0pt; clear: both; }
.slot-home h3 a{color:#3F4446;  font-size:14px; font-weight:normal; display:block; margin:12px 0 12px 10px;}
.slot-home .dettagli-news {padding:0 10px; width:auto;}
.slot-home .dettagli-news p {color: #666666; line-height:1.2em;}
.slot-home .dettagli-news .sub ul {padding:3px 0 5px 0;}
.slot-home .dettagli-news .sub ul li{margin:10px 0 0 0;}
.slot-home .dettagli-news .sub ul li a{background-image: url(/static/pallino.png);background-repeat: no-repeat; padding:0px 0 0 20px; color:#626262; font-size:12px;text-transform:uppercase; font-weight:normal; background-position:center left;}
.slot-home.uno.news {}
.slot-home.uno.news .content{border-right:4px solid #F3F3F3; border-left:4px solid #F3F3F3; margin:-3px 0 -10px 0;background-color:#ffffff; padding:0px;background-color:#F3F3F3;}  
*:first-child+html .slot-home.uno.news .content{margin:-3px 0 0px 0;}
.slot-home.uno.news ul {margin:0px; padding:0px;}
.slot-home.uno.news ul li{margin:0px;padding:0px;}
.slot-home.uno #last-events  a.img {float:left; margin:0px 0 0 0px;}
.slot-home.uno #last-events .dettagli {width:75%; float:right; padding:10px 0 0 0;}
.slot-home.uno #last-events a.link {color:#7F7F7F; font-size:18px;font-weight:normal; margin:0 0 0px 0;display:block;}
.slot-home.uno #last-events p {color:#7F7F7F; font-size:12px; line-height:1.3em; padding:0 20px 0 0; width:auto;}
.slot-home.uno #last-events a.link-dettagli {margin:20px 0 0 0;color:#333333; font-size:12px;background-image: url(/static/pallino.png);background-repeat: no-repeat;  background-position:0 3px;display:block; padding: 0 0 0 16px;}
.slot-home a.fb {position:absolute; margin:-18px 0 0 250px;}

.slot-home.due {clear:both; margin:25px  0 0 0;} 
.slot-home.due .content{border-right:4px solid #F3F3F3; border-left:4px solid #F3F3F3; margin:-3px 0 -30px 0;background-color:#ffffff; padding:0px;}  

/*-------------------Featured Events------------------*/
#featured-events {  }
#featured-events ul:after{content: ""; display: block; height: 0pt; clear: both; }
#featured-events ul {background-position:-10px 0px; background-image: url(/static/back-featured.jpg); background-repeat: repeat-y;height:100%; margin:15px 0px 0px 15px; width:auto;}
#featured-events ul li {width:47%;  height:80px; float:left; margin:0 35px 0 0;}
#featured-events ul li.last {margin-right:0px; }
#featured-events ul li a.link {color:#3F4446; font-size:13px; font-weight:normal; display:block; margin:0 0 3px 0;}
#featured-events ul li p{line-height:1.2em; font-size:11px; margin:4px 0 0 0; color:#666666}
#featured-events .titolo {padding:0 0 10px 0;}
.titolo a.gazzetta {display:inline; margin: 0 0 0 10px;}
.titolo a.rss {display:inline; margin: 0 0 0 230px;}
/*-------------------Featured Events------------------*/
.vai {clear:both; padding:10px 0; border-top:1px solid #CCCCCC;}
.vai a{margin:0px 0 0 0;color:#F82D7A; font-size:12px;background-image: url(/static/freccia-blu.jpg);background-repeat: no-repeat;  background-position:0 3px;display:block; padding: 0 0 0 20px; font-weight:bold;}
/*-------------------Tags------------------*/
#tags {width:390px; float:right;}
#mcfeCloudContainer1 {margin:0 0 0 15px;}
/*-------------------breadcrumbs------------------*/
#breadcrumb {color:#7F7F7F;clear:both; border:none; margin:0px 0 0 0; height:100%;  padding:0px 0 3px 0; width:auto;font-size:10px;}
#breadcrumb ul:after{content: ""; display: block; height: 0pt; clear: both; }
#breadcrumb ul {list-style-type:none;}
#breadcrumb ul li{float:left;}
#breadcrumb ul li a {color:#7F7F7F; font-size:10px; text-transform:uppercase;}
#breadcrumb ul li span {color:#7F7F7F}
/*-------------------Content Articolo------------------*/
#content-articolo p {color:#7F7F7F; font-size:12px; line-height:1.3em;}
#content-articolo a {color:#333333; text-decoration:underline;}
#content-articolo strong {color:#333333;} 
#content-articolo b {color:#333333;} 

.data {clear:both; color:#005781; display:block; margin:0 0 8px 0; font-size:11px;}
.data  a {color:#2D3FA8; }

ul.lista-commenti{ background-color:#F3F3F3; border:1px solid #cccccc; padding:10px; margin:0 0 20px 0; font-size:11px; color:#666666}
ul.lista-commenti li {border-bottom:1px dotted #CCCCCC; padding:0 0 10px 0; margin:0 0 20px 0;}
h4{margin:10px 0; text-transform:uppercase; font-size:12px; color:#2D3FA8;}
.dati strong {color:#005781;}

#credenziali {font-size:11px; padding:3px 0 0 12px;}
/*-------------------banner home------------------*/
#banner-home {height:100%;}
#banner-home:after{content: ""; display: block; height: 0pt; clear: both; }
#banner-home ul{ width:auto; margin:-10px 0 0 0; position:relative;}
#banner-home ul li {float:left; margin:0 4px 0 0;}
/*-------------------banner DX------------------*/
.banner-dx{clear:both; margin:0 0 3px 0;}
/*-------------------banner COMMUNITY------------------*/
.banner-community{clear:both; background-color:#ffffff; margin:-20px 0 0 0;}
.banner-community ul li{padding:0 0px; width:auto; border-bottom:1px solid #D7D7D7;}
/*-------------------SLOT HOME DX------------------*/
.slot-home-dx {background-image: url(/static/back-box-top-dx.png);background-repeat: no-repeat; background-position:top; width:auto; }
.slot-home-dx .content {padding:0 0px; width:auto;}
.slot-home-dx .dettagli-news {background-color:#FFFFFF; padding:10px; margin:0 0 -5px 0;}
.slot-home-dx .titolo h3 a{font-size:18px; color:#ffffff; text-transform:uppercase; font-weight:bold; display:block; padding:6px 10px 12px 10px;}
.slot-home-dx .dettagli-news .sub ul li{margin:10px 0;}
.slot-home-dx .dettagli-news .sub ul li a{background-image: url(/static/freccia-blu.jpg);background-repeat: no-repeat; ; padding:2px 0 0 20px; color:#0B76A4; font-size:12px;text-transform:uppercase; font-weight:bold; background-position:center left;}
/*-------------------BOX COMMUNITY------------------*/
#box-community{ height:100%;}
#box-community:after{content: ""; display: block; height: 0pt; clear: both; }
#box-community #container{ height:100%;}
#box-community #container:after{content: ""; display: block; height: 0pt; clear: both; }
#box-community .content-top{background-image: url(/static/back-login.png);background-repeat: no-repeat; font-size:12px;background-position:top; width:auto; height:311px;padding:25px 15px 0 15px; }
#box-community .content-top.logged{background-image: url(/static/back-login-logged.png)}
#box-community .content-top p {color:#006C9F; font-size:11px; text-transform:uppercase;padding:8px 0 0 0;}
#box-community .content-top a.registrati{display:block; margin:10px 0 0 0; background-image: url(/static/freccia-blu.jpg);background-repeat: no-repeat; ; padding:2px 0 0 20px; color:#0B76A4; font-size:12px;text-transform:uppercase; font-weight:bold; background-position:center left;}
#box-community ul{padding:0 0 0px 0;}
#box-community ul li{margin:0 0 10px 0px;}
#box-community ul li img{margin:0 0 0 15px;}
#box-community ul li.last {margin-bottom:-5px; border-bottom:none;}
/*-------------------ILOVE------------------*/
.ilove {padding:5px 10px;}
.ilove ul li {float:left; margin:0 9px 5px 0;}
.ilove ul li.last {margin-right:0;}
a.link-dettaglio {display:block; background-image: url(/static/pallino.png);background-repeat: no-repeat; padding:0px 0 0 20px; color:#626262; font-size:12px;text-transform:uppercase; font-weight:normal; background-position:center left;}
/*-------------------BANNER FONDO HOME------------------*/
.banner-fondo-dx{clear:both; height:100%;}
.banner-fondo-dx .slot-home {clear:none;}
.banner-fondo-dx .slot-home.uno {width:320px;float:left; }
.banner-fondo-dx .slot-home.uno.last {margin-left:13px;}
.banner-fondo-dx .slot-home.uno .content{margin:0 0 -10px 0;}
*:first-child+html .slot-home.uno .content{margin:0px 0 0px 0; }
.banner-fondo-dx:after{content: ""; display: block; height: 0pt; clear: both; }
.banner-fondo-dx ul li{ }
.banner-fondo-dx ul li img{float:left;}
.banner-fondo-dx ul li .dettagli{width:68%; float:right; padding:6px 10px 0 0; }
.banner-fondo-dx ul li a {color:#3F4446; font-size:15px; display:block; margin:0 0 4px 0;}
.banner-fondo-dx ul li p {color:#666666; line-height:1.2em;}
/*-------------------PRODOTTO------------------*/
.descrizione-prodotto {WIDTH:AUTO; PADDING:0 10PX 0 0;}
/*-------------------TESTO------------------*/
.testo p{line-height:1.3em; color:#7F7F7F; font-size:12px;}
.testo a {color:#333333; text-decoration:underline;}
.testo strong {color:#333333;} 
.testo b {color:#333333;}

.full .slot-box-interno .content{padding:5px 0px; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; margin:-4px 0 0px 0;}
.full .slot-box-interno .content:after{content: ""; display: block; height: 0pt; clear: both; }
#mcfeMediaDataContainer {margin:0 -15px 0 0px; width:auto;}

/*-------------------Contribuzione------------------*/

#mcfeActionsViews {color:#333333; font-size:100%;}
#mcfeActionsViews {border:1px solid #cccccc; float: right; margin: 0px; width: 162px; height: 26px; padding:10px 0px 0px 6px; vertical-align: middle; text-align: left; text-transform:uppercase; font-size:12px;}
#mcfeActionsRating { border:1px solid #cccccc; clear: both; float: left; margin: 0px 0 0 20px; width: 260px; height: 30px; padding: 6px 0px 0px 0px; vertical-align: middle; text-align: left; font-size:12px;color:#ffffff; font-weight:normal;}
#mcfeActionsComments a {color:#333333; padding:3px 0 0 0; display:block;}

#box-commenti {padding:0 0 0 20px; width:auto;}

#commenti {margin:10px 0 0 20px; clear:both;}
#commenti a.profileLink {color:#4A4A4A;font-weight:bold;}
.previewCommentItem small {display:block;}
.previewCommentItem a{color:#666666; text-decoration:underline;}

