

body {
    font-family: Verdana, Arial, Lucida, Helvetiva, Geneva;
    font-size: 12px;
  }


td {
    font-family: Verdana, Arial, Lucida, Helvetiva, Geneva;
    font-size: 12px;
  }


a {
    text-decoration: none;
    font-weight:bold;
    color: #004080;
  }


a:hover {
    text-decoration: underline;
    color: #5d5d5d;
  }


.lable {
    color:#04357F;
    background-color: #ffffff;
    border:1px solid #04357F;
  }


.bottone {
    color:#04357F;
    background-color: #eeeeee;
    border:1px solid #04357F;
  }


#riquadro {
    background-color:#ffffff;
    border-left: 1px solid #000000;
    border-right:1px solid black;
    width: 798px ;
    margin-top:-16px;
  }


#box1 {
    background-color: #ffffff;
    border-top:1px solid #000000;
    border-left: 1px solid #000000;
    border-right:1px solid black;
  }


#box2 {
    background-color: #bbbbbb;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    margin-left:-1px;
  }


#box3 {
    background-color: #cccccc;
    border-right: 1px solid #000000;
    border-top:1px solid #000000;
    border-left: 1px solid #000000;
    margin-left:-1px;
    background-image: url(images/sfondo_box3.png);
    border-bottom:1px solid #000000;
  }


#box4 {
    border-top:1px solid #000000;
    border-left: none solid #000000;
    //margin-left:-1px;
    // background-image: url(images/sfondo_box3.png);
    border-bottom:none solid #000000;
  }


#centrale {
    background-color: #cccccc;
    border-right: 1px solid #000000;
    border-top:none solid #000000;
    border-left: 1px solid #000000;
    margin-left:-1px;
    background-image: url(images/sfondo_box3.png);
    border-bottom:1px solid #000000;
  }


#rigacentrale {
    background-color: #ffffff;
    border-right: 1px solid #000000;
    border-top:none solid #000000;
    border-left: 1px solid #000000;
    //margin-left:-1px;
    // background-image: url(images/sfondo_box3.png);
    border-bottom:none solid #000000;
  }


.menu {
    font-size:10px;
  }


.piccolo {
    font-size:10px;
  }


.datanews {
    font-size:11px;
    color: #000000;
    font-weight: bold;
  }


.titolonews {
    font-size:12px;
    color: #3a6699;
    font-weight: bold;
  }


a.news {
    font-size:12px;
    color: #3a6699;
    font-weight: bold;
  }


.titolo_noa {
    font-size:14px;
    font-weight:bold;
    color: #3a6699;
  }


#info {
    background-image : url('images/sfondo_box_nuovo.png');
    background-repeat : repeat-x;
    margin-top: 5px;
    border-bottom-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #000000;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #000000;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #000000;
    border-top-style : solid;
    border-top-width : 1px;
    font-size : 10px;
    padding-bottom : 6px;
    padding-left : 6px;
    padding-right : 6px;
    padding-top : 6px;
    text-align : left;
    width : 419px;
  }


