body {
    background-image: url('../images/fondo-int.jpg');
    background-repeat:repeat-x;
    background-color:#c8cfc2;
    margin:0px;
}
.titoli1 {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000;
}
.titoli2 {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #000;
}
.link:link, .link:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094D0;
    text-decoration: none;
}
.link:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094D0;
    text-decoration: underline;
}
.testo {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
}
.link2:link, .link2:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094D0;
    text-decoration: none;
}
.link2:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094D0;
    text-decoration: underline;
}
.testodida {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #616161;
}
.testodivisori {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #bcbcbc;
}
.linkm:link, .linkm:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #333;
    text-decoration: none;
}
.linkm:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.linkma:link, .linkma:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: none;
}
.linkma:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.linkm3:link, .linkm3:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666;
    text-decoration: none;
}
.linkm3:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.linkm4:link, .linkm4:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: none;
}
.linkm4:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.linkm5:link, .linkm5:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: none;
}
.linkm5:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.occhielli {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #26266a;
    text-decoration: none;
}
.link-titoli1:link, .link-titoli1:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000;
    text-decoration: none;
}
.link-titoli1:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 18px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.link-titoli3:link, .link-titoli3:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000;
    text-decoration: none;
}
.link-titoli3:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
.link-bianco:link, .link-bianco:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
    text-decoration: none;
}
.testo-bianco {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
}
.link-bianco:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #FFF;
    text-decoration: underline;
}
.occhielli-big {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #26266a;
    text-decoration: none;
}
.testo-rosso {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #B11916;
}
.titolo5 {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    color: #000;
}
#TopBanner {
    width:100%;
    float:left;
    height:175px;
/* opacity:0; */
}
.cellulare {
    color:#27266C;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}
#LeftMenu {
    margin-left:auto;
    float:left;
    width:262px;
    height:100%;
    background-color:#d9ded5;
}
div.menuLvl1 {
    background-color:#d9ded5;
    margin-left:18px;
    margin-right:15px;
    margin-bottom:11px;
}
ul.menuLvl2 {
/*
  margin-left:35px;
  margin-right:17px;
 */
    padding-left:0px;
    margin-left:0px;
    margin-top:0px;
    width:180px;
    list-style-type: none;
    list-style-image: url(../images/int_24.jpg);
    list-style-position: outside;
    text-align:left;
}
ul.menuLvl2 li {
    margin-left:15px;
    padding-bottom:10px;
    margin-right:10px;
    background-image:url(../images/trattino.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
ul.menuLvl3 {
    margin:0px;
    padding-left:5px;
}
ul.menuLvl3 li {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color:#333333;
    width:180px;
    padding-bottom:2px;
    padding-top:2px;
    list-style-type: none;
    list-style-image: url(../images/trattino.jpg);
    list-style-position: outside;
    background-image:none;
}
#RightContent {
    float:right;
    width:762px;
    background-image:url(../images/int_19.jpg);
    background-repeat:repeat-y;
    background-color:#ffffff;
}
#contentTop img {
    float:left;
    display:none;
}
#contentFull {
    background-image:url(../images/fondo-titoli.jpg);
    background-repeat:no-repeat;
    padding-top:15px;
    height:100%;
    text-align:left;
    padding-left:24px;
}
#txtLine {
    min-height:440px;
    float:left;
    width:500px;
    margin-top:7px;
    padding-top:12px;
    border-top: 5px solid #bcbcbc;
    border-bottom: 1px solid #bcbcbc;
    background-color:#ffffff;
}
#titleLine {
    text-align:left;
}
#pagination ,#pager {
    width:500px;
    height:35px;
    float:left;
    border:0px solid #bcbcbc;
    font-size:13px;
    padding-top:10px;
    text-align:center;
}
#pagination .yui-pg-first ,#pager .yui-pg-first {
    display:none;
}
#pagination .yui-pg-last ,#pager .yui-pg-last {
    display:none;
}
#pagination .yui-pg-previous ,#pager .yui-pg-previous {
}
#pagination .yui-pg-next ,#pager .yui-pg-next {
}
#fotoLine {
    float:right;
    width:186px;
    height:278px;
    border: 1px solid #33335e;
    border-top: 5px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    margin-top:7px;
    margin-right:20px;
}
#fotoLineBanner {
    float:right;
    width:186px;
    height:571px;
    border: 1px solid #33335e;
    border-top: 5px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    margin-top:7px;
    margin-right:20px;
}
#imgPdlNews {
    float:left;
    width:153px;
    height:216px;
    border: 1px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    background-repeat:no-repeat;
    margin-top:7px;
    margin-right:20px;
}
#fotoLine img {
    border:0px;
    width:186px;
    height:278px;
}
#fotoLineBanner img {
    border:0px;
    width:186px;
    height:571px;
}
#fotoLineTag {
    float:right;
    margin-right:20px;
    padding:5px;
    margin-top:20px;
    min-height:38px;
    width:176px;
    border: 1px solid #d4dad2;
    background-color:#eef0ed;
    text-align:right;
}
#fotoLineTag textarea {
    border:1px;
    overflow:auto;
    width:90%;
}

div.tagsel{
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;

	float:left;
	width: 500px;
	margin-top:10px;
	margin-bottom:10px;
}

div.tagOpts{
	height: 55px;
	width: 250px;
	border: 1px solid black;
	overflow-y:scroll;
}

#frmBtns {
    float: left;
    width: 500px;
    margin: 20px;
    font-size: 14px;
    text-align:center;
}
#share {
    float:left;
    width:500px;
    padding:10px;
}
#share div {
    float:left;
    margin-right:20px;
}
#share div img {
    margin-right:5px;
    vertical-align:middle;
}
#SMS {
    float:left;
    width:1024px;
    border-top:1px solid #232352;
    border-bottom:1px solid #232352;
    background-color:#ffffff;
    height:20px;
    padding-top:5px;
    text-align:left;
}
#SMS #lbl {
    text-transform: uppercase;
    font-weight: bold;
    font-size:13px;
    color:#26266A;
    font-family: Arial, Verdana, Geneva, sans-serif;
    width:165px;
    float:left;
    margin-left:25px;
}
#TICKER {
    float:left;
    width:800px;
/*
  border-top:1px solid #232352;
  border-bottom:1px solid #232352;
 */
    background-color:#ffffff;
    height:20px;
    display:none;
    overflow:hidden;
/* padding-top:5px; */
}
#TICKER_BODY {
    margin-bottom:5px;
/* margin-top:5px; */
}
/*
  #TICKER_BODY span{
  padding-left:20px;
  padding-right:20px;
  }
 */
.frmDiscus {
    width:490px;
    float:left;
    background-color:#eef0ed;
    height:35px;
    vertical-align:middle;
    padding-top:10px;
    padding-left:10px;
}
.frmDiscusCat {
    width:490px;
    float:left;
    height:20px;
    padding-left:10px;
    padding-top:5px;
    margin-top:10px;
    margin-bottom:10px;
    background-color:#eef0ed;
    margin-right:0px;
}
.frmDiscusCat div {
    width:230px;
    float:left;
}
.dashB {
    border-bottom:1px dashed #bcbcbc;
    margin-bottom:5px;
/*
  margin-top:5px;
  padding-bottom:5px;
 */
    height:10px;
    width:500px;
    float:left;
}
.dashT {
    border-top:1px dashed #bcbcbc;
    margin-top:5px;
/*
  padding-top:5px;
  margin-bottom:5px;
 */
    height:10px;
    width:500px;
    float:left;
}
#OtherSites {
    float:right;
    width:1024px;
    background-image:url(../images/int_55.jpg);
    background-position:top;
    background-repeat:no-repeat;
    background-color:#daddd4;
    height:57px;
    padding-top:16px;
}
span.home_primo {
    margin-left:16px;
}
.link-titoli4:link, .link-titoli4:visited {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #000;
    text-decoration: none;
}
.link-titoli4:hover {
    font-family: Arial, Verdana, Geneva, sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #0094d0;
    text-decoration: underline;
}
#fotoUltimissime {
    float:left;
    width:499px;
    height:163px;
    border: 1px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    margin-top:7px;
    margin-right:20px;
}
#fotoUltimissime1 {
    float:right;
    width:186px;
    height:133px;
    border: 1px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    margin-top:7px;
    margin-right:20px;
}
#fotoUltimissime2 {
    float:left;
    width:264px;
    height:110px;
    border: 1px solid #33335e;
    background-image:url(../images/int_28-no.jpg);
    margin-top:7px;
    margin-right:20px;
}
.primoNews {
    margin-top:10px;
}
.primoAltroNews {
    width:500px;
    display:block;
    float:left;
    padding-top:5px;
    padding-bottom:5px;
}
.primoAltroImg {
    width:200px;
    height:133px;
}
.primoAltroContent {
    width:290px;
}
.caps {
/* text-transform:capitalize; */
}
.occhielli2 {
    color:#567093;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:10px;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    text-decoration:none;
    text-transform:none;
}
.testobox {
    border:1px solid #0094D0;
    color:#000000;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:12px;
    padding:5px 10px;
}
.testobordo {
    border:1px solid #0094D0;
    color:#000000;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:12px;
    padding:20px 15px 5px 10px;
}
.azzbold {
    color:#0094D0;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:12px;
    font-weight:bold;
}
.testoazz {
    color:#0094D0;
    font-family:Arial,Verdana,Geneva,sans-serif;
    font-size:16px;
}

#lightbox {
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
    width:480px;
}
#lightboxDetails {
    font-size: 0.8em;
    padding-top: 0.4em;
    width:480px;
}
#lightboxCaption {
    float: left;
}
#keyboardMsg {
    float: right;
}
#closeButton {
    top: 5px;
    right: 5px;
}
#lightbox img {
    border: none;
    clear: both;
    width:480px;
}
#overlay img {
    border: none;
}
#overlay {
    background-image: url(../images/overlay.png);
}
* html #overlay {
    background-color: #333;
    background-image: url(../imgs/blank.gif);
}