html,body{
  margin: 0;
  padding:0;
  height:100%;
  }
body{
  font-family: arial,sans-serif;
  font-size: 76%;
  text-align: center
  }
div#container{
  position:relative;
  width: 1190px;
  height: 100%;
  margin: 0 auto;
  text-align: left;
  border: solid 1px #AAA;
  background-color: #F1F6FC;
  }
body>div#container{
  height:auto;
  min-height:100%
  }
div#footer{
  position: absolute;
  bottom:0;
  width: 100%;
  height: 50px;
  padding: 0px;
  background-image: url(../images/template/footer.png);
  color: #000;
  font-size: x-small;
  text-align:center;
  }

/*stili generici, su header e footer*/
div#header{
  padding: 0px;
  /*background-color:#DDDDDD;    */
  color: #ff0;
  border-bottom: solid 4px #313233;
  text-align:center;
  }
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #999;font-size: 1.5em}

div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#navigation{background-color:#9cf}
div#content{padding: 0px}


/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a{color:#369;font: normal bold 1.2em/2.5em arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #fff;text-decoration: underline}
div#navigation a#activelink{color: #033;text-decoration: none}


.tickercontainer { /* the outer div with the black border */
background: #003366;
width: 1190px;
height: 27px;
margin: auto;
bottom: 8px;
position:relative;
padding: 0px;
overflow: hidden;
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 2px;
top: 8px;
width: 99.7%;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 98%;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
color: #ADB7C4;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: transparent;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #FFF;
font: bold 10px Verdana;
margin: 0 50px 0 0;
}
ul.newsticker span {
margin: 0 10px 0 0;
}
.panel .ui-dialog-titlebar-close { display:none }