
@charset "iso-8859-1";
@import url("forum.css");
/* Tag Generici */
















h1, h2, h3, h4, h5, h6 {
    color : #777777;
    font-family : Arial, Verdana, Helvetica, sans-serif;
    font-size : 20px;
  }

/*
	Dimensioni progressivamente più piccole, 
	con altre caratteristiche da aggiungere 
	e.m. 14.6.09
*/
















h2 {
    font : normal small-caps bolder 16px Arial, Verdana, Helvetica, sans-serif;
  }


h3 {
    font-size: 14px;
  }


h4 {
    font : bold 13px/18px Arial,Verdana,Helvetica,sans-serif;
    margin : 0 0 0 15px;
    color : #595959;
  }


h5 {
    font-size : 12px;
    font-style : normal;
    font-weight : bold;
  }


h6 {
    font-size : 11px;
  }

/*
	tipo di font Verdana come font primario
	nei tipi div e paragrafo. Colore di default, grigio scuro
	e.m. 14.6.09
*/
















div, p, li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #535353;
  }

/*
	Horizontal rule.
	e.m. 14.6.09
*/
















hr {
    border-bottom-color : #009900;
    border-bottom-style : inset;
    border-bottom-width : 1px;
    margin-bottom : 5px;
    margin-left : 50px;
    margin-right : 50px;
    margin-top : 5px;
  }


.hr2 {
    border-bottom-color : #009900;
    border-bottom-style : inset;
    border-bottom-width : 3px;
    margin-bottom : 10px;
    margin-left : 20px;
    margin-right : 20px;
    margin-top : 3px;
  }


a {
    color : #007200;
    text-decoration : underline;
  }


a:link, a:active, a:visited {
    text-decoration: none;
  }

/* Stile titolo Box strutturali */









.CreditsParagraph {
    color : #c2c2c2;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size : 8px;
  }


.BoxTitle {
    font-weight: bold;
    font-size: 14px;
    color: #222222;
  }

/* Stili date liste e dettaglio */
















.BoxTextDate {
    font-size: 11px;
    color: #777777;
  }

/* Stile testo content area */
















.Note {
    font-size: 11px;
    color: #333333;
  }

/* Stili titoli liste */
















.BoxTextTitle {
    font : normal small-caps bolder 15px/18px Arial,Verdana,Helvetica,sans-serif;
    margin : 0 0 0 3px;
    list-style : square inside;
    color : #006935;
  }


#Correlation .BoxTextTitle {
    font-size: 11px;
    font-weight: bold;
    color: #000000;
  }


#PrimoPiano .BoxTextTitle {
    font-size: 20px;
    font-weight: bold;
    color: #000000;
  }


#BoxHomeColor .BoxTextTitle {
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
  }


#Multimedia .BoxTextTitle {
    font-size: 11px;
    font-weight: normal;
    color: #333333;
  }


a.BoxTextTitle:hover {
    text-decoration: underline;
  }

/* Stile testo box */
















.BoxText {
    font-size: 11px;
  }


a.BoxText:link, a.BoxText:visited {
    text-decoration: none;
    color: #454563;
  }


a.BoxText:hover {
    text-decoration: underline;
    color: #000000;
  }


#BoxHomeColor .BoxText {
    color: #ffffff;
  }


#list-box .ContentText {
    font-size: 11px;
    color: #009CFF;
  }


#list-box a.ContentText:hover {
    text-decoration: underline;
    color: #009CFF;
  }


.GlossaryText {
    color: #E75700;
  }


a.GlossaryText:hover {
    text-decoration: none;
    border-bottom: dotted 1px;
    color: #E75700;
  }


.AutLinkText {
    color: #009CFF;
  }


a.AutLinkText:hover {
    text-decoration: none;
    border-bottom: dotted 1px;
    color: #009CFF;
  }

/* Stile credits e footer */
















.CreditsText {
    font-size: 11px;
    color: #222222;
  }


a.CreditsText:hover {
    text-decoration: underline;
  }

/* Stili menu */
















.MenuMain {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
  }


a.MenuMain:hover {
    text-decoration: underline;
    color: #000000;
  }


.MenuMain2 {
    font-size: 11px;
    color: #000000;
  }


a.MenuMain2:hover {
    text-decoration: none;
    color: #000000;
  }


.MenuExtra {
    font-size: 11px;
    color: #222222;
    font-weight: bold;
    font-style: italic;
  }


a.MenuExtra:hover {
    text-decoration: underline;
    color: #222222;
  }

/* Stile field */
















.campi {
    font-family: 'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: #555555;
    border: 1px solid #AAAAAA;
    border-top: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    background-image: url('../../img_system/BgInput.gif');
    background-repeat: repeat-x;
    background-color: #F7F7F7;
  }


form submit {
    background-color: #EBF3F6;
    background-image: url('../../img_system/BgInputButton.gif');
    background-repeat: repeat-x;
  }

/* Stile content menu */

























#ContentMenu .ContentText {
    font-size: 10px;
    color: #555555;
  }


#ContentMenu a.ContentText:link {
    text-decoration: none;
    color: #555555;
  }


#ContentMenu a.ContentText:hover {
    text-decoration: none;
    color: #555555;
  }

/* Stile menu strutturale (fondo pagina) */

























#FooterMenu .ContentText {
    font-size: 8px;
    color: #FFFFFF;
  }


#FooterMenu a.ContentText:link {
    text-decoration: none;
    color: #FFFFFF;
  }


#FooterMenu a.ContentText:hover {
    text-decoration: none;
    color: #AAAAAA;
  }

/* Stili Commenti */

























.CommentArea {
    background-color: #F9F9F9;
    border-top: solid 1px #DDDDDD;
    border-left: solid 1px #DDDDDD;
    border-right: solid 1px #DDDDDD;
    padding: 7px;
    font-family: 'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #555555;
  }


.CommentUser {
    background-image: url('../../../img_system/spacer02.gif');
    background-repeat: repeat-x;
    background-position: top;
    margin-bottom: 7px;
    font-family: 'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #555555;
  }


a.CommentUserLink:link, a.CommentUserLink:active, a.CommentUserLink:visited {
    font-size: 10px;
    color: #397AA8;
    text-decoration: none;
  }


a.CommentUserLink:hover {
    text-decoration: underline;
  }

