
/* ------------- BACKGROUND  ------------- */


body {
    width:100%;
    color:#1e0d06;
    /*background-color:#F0F0F0;
    */ background-color:white;
    font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:8pt;
    margin-left:0%;
    margin-right:0%;
  }

/* Sfondo Titolone */



span.banner_titolo_back {
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:2cm;
    padding:0px;
    background-color:#CCFFB4;
  }


span.colonna_menu_back {
    position:absolute;
    left:0cm;
    top:2cm;
    width:165px;
    height:2200px;
    padding:0px;
    background-color:#FFFFFF;
  }

/* ------------- BOXES  ------------- */



span.banner_titolo {
    float : none;
    left : 1cm;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    position : absolute;
    top : 0cm;
  }


span.colonna_menu {
    position:absolute;
    left:0.2cm;
    top:2.2cm;
    width:140px;
    padding:0px;
    height: 100%;
  }


span.colonna_uno_wide {
    position:absolute;
    top : 2.2cm;
    left: 170px;
    width : 700px;
    padding: 0px;
  }


span.colonna_uno {
    position:absolute;
    top : 2.2cm;
    left : 170px;
    width: 350px;
    padding: 0px;
  }


span.colonna_due {
    position:absolute;
    top : 2.2cm;
    left: 530px;
    width : 350px;
    padding: 0px;
  }


span.colonna_tre {
    position:absolute;
    top : 2.2cm;
    left: 890px;
    width : 350px;
    padding: 0px;
  }

/* ------------- TESTO  ------------- */





div.testo {
    position:relative;
    font-family:Verdana, Helvetica, Arial, sans-serif;
    border-top: thin solid #1e0d06;
    padding-bottom:4px;
    padding-right:4px;
    padding-top:4px;
    padding-left:4px;
    margin-top:10px;
  }


div.mlink {
    position:relative;
    font-family:Verdana, Helvetica, Arial, sans-serif;
    border-top:thin solid lightgray;
    padding-bottom:0px;
    padding-right:4px;
    padding-top:0px;
    padding-left:4px;
    margin-top:1px;
  }

/* ------------- Style  ------------- */
/* link standard */





a {
    color:#2929FF;
    text-decoration: none;
  }

/* link menu */



a.mlink {
    color : #2929FF;
    text-decoration: bold;
    padding-left:6px;
  }


a.sublink {
    color : #005D02;
    text-decoration: bold;
    padding-left:14px;
  }

/* a: caption figure */






em.caption {
    color :#2929FF;
    text-decoration: none;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    text-align: center;
    font-variant: small-caps;
  }


em.keyword {
    color : #339933 ;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    font-style : normal;
    text-decoration : none;
  }

em.stress {
    /*color : #D20004 */
    color : #339933;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    font-style : normal;
    font-weight :bold;
    text-decoration : none;
  }


em.item {
    color : #1e0d06;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    font-style : italic;
    text-decoration : none;
  }

/* h1: TITOLONE PAGINA */






h1 {
    color : #2929FF;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    font-size : xx-large;
    text-shadow : 5px 5px 5px #B8B8B8;
    text-align: center;
  }

/* h2 = titolo menu */


h2, h2 a:link, h2 a:visited {
    color: #D20004;
    font-family : Verdana, Helvetica, Arial, sans-serif;
    font-size : 16px;
    font-weight : bold;
  }

/* h3 = subject sottomenu */

h3 {
    font-family:Verdana, Helvetica, Arial, sans-serif;
    font-weight:bold;
    font-size:14px;
    margin-left:0px;
    margin-right:0px;
    color:#0713FF;
  }


