
body            { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
                ; font-size: 10pt
                ; scrollbar-track-color: #D0D0F0
                ; scrollbar-face-color: #B0B0C0
                }

strong          { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
		}

em              { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
		}


ol              { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
                ; text-align: justify
		}


ul              { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
                ; text-align: justify
		}


p               { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
		}

td              { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
		}

th              { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
		}

/* Link */


a:link          { font-family: arial, helvetica, helv, sans-serif
                ; color: #0000FF
                ; text-decoration: none
		}

a:active        { font-family: arial, helvetica, helv, sans-serif
                ; color: #0000FF
                ; text-decoration: none
		}

a:visited       { font-family: arial, helvetica, helv, sans-serif
                ; color: #0000FF
                ; text-decoration: none
		}

a:hover         { font-family: arial, helvetica, helv, sans-serif
                ; color: #FF0000
                ; text-decoration: underline
		}

/* Search */

.xtitle         { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
                ; font-weight: bold
                }

.xresult        { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 9pt
                ; font-style:normal
                ; font-weight: normal
                }

.xlocation      { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 8pt
                ; color:green
                ; font-weight: normal
                }

.xsmall         { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 8pt
                ; color:red
                ; font-weight: normal
                }

.xmessage       { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 10pt
                ; font-weight: normal
                }

.xcopy          { font-family: arial, helvetica, helv, sans-serif
                ; font-size: 8pt
                ; font-weight: normal
                ; text-align: center
                }

/* Tabelle */

.tabella        { background-color: #FFFFFF
                ; border-color: #0000FF
                ; border-style: solid
                ; border-width: 1px
                }

.tabella1       { background-color: #FFFFFF
                ; border-color: #FFFF00
                ; border-style: solid
                ; border-width: 1px
                }

.tabletitle     { font-family: arial, helvetica, helv, sans-serif
                ; color: #FFFFFF
                ; background-color: #0000FF
                ; font-weight: bold
                ; font-size: 10pt
                ; font-style: normal
                ; text-align: center
                }

.tabletitle1    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #FFFF00
                ; font-weight: bold
                ; font-size: 10pt
                ; font-style: normal
                ; text-align: left
                }

.tablebutton    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #FFFF00
                ; font-weight: bold
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: center
                }

.tabledata      { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #F0F0F0
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: left
                }

.tabledata1     { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #FDFDFD
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: left
                }
.tabledata-c    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #F0F0F0
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: center
                }

.tabledata1-c   { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #FDFDFD
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: center
                }

.tabledata-j    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; background-color: #F0F0F0
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: justify
                }

/* Immagini */

.imagetitle     { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 10pt
                ; font-style: normal
                ; text-align: center
                }
.imageauthor    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }

.imagecomment   { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: center
                }
                
/* Home */

.homehistory    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }

.homenote       { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }

.homenotedx     { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: right 
                }

.homenotesx     { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: left  
                }

.hometitle      { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }

.hometitledx    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: right
                }

.hometitlesx    { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: left 
                }

.homenovita     { font-family: arial, helvetica, helv, sans-serif
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }


/* Iscritti */

.iscrnome      { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 18pt
                ; font-style: normal
                ; text-align: right
                }

/* Foto */

.foto           { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: center
                }

.foto-c         { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: justify
                }

.foto-a         { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 8pt
                ; font-style: normal
                ; text-align: right
                }

/* Generali */

.title          { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: left
                ; font-size: 15pt
                ; font-weight: bold
                ; margin: 15px 0px 15px 0px
                }

.title-c        { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 15pt
                ; font-weight: bold
                }

.subtitle-c     { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 12pt
                ; font-style: italic
                ; font-weight: normal
                }
                
.text           { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: justify
                ; font-size: 10pt
                ; font-weight: normal
                }

/* Numeri utili */

.tel-titolo     { font-family: arial, helvetica, helv, sans-serif
                ; color: #0000FF
                ; font-weight: bold
                ; font-size: 15pt
                ; font-style: normal
                ; text-align: left
                ; vertical-align: center
                }

.tel-tipo       { font-family: arial, helvetica, helv, sans-serif
                ; font-weight: bold
                ; font-size: 12pt
                ; font-style: normal
                ; text-align: left
                ; vertical-align: top
		; Border-Bottom-Color: Blue
		; Border-Bottom-Style: solid
		; Border-Bottom-Width: 2px
                }

.tel-numero     { font-family: arial, helvetica, helv, sans-serif
                ; font-weight: bold
                ; font-size: 18pt
                ; font-style: normal
                ; text-align: left
                ; vertical-align: top
                }

.tel-immagine   { font-family: arial, helvetica, helv, sans-serif
                ; font-weight: bold
                ; font-size: 12pt
                ; font-style: normal
                ; text-align: center
                ; vertical-align: top
                }

.tel-note       { font-family: arial, helvetica, helv, sans-serif
                ; font-weight: normal
                ; font-size: 9pt
                ; font-style: normal
                ; text-align: justify
                ; vertical-align: top
                }

/* Per volantini */

.vol-xxl-c      { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 20pt
                ; font-weight: bold
                }

.vol-xl-c       { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 15pt
                ; font-weight: bold
                }

.vol-l-c        { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 12pt
                ; font-weight: bold
                }

.vol-s-c        { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; text-align: center
                ; font-size: 8pt
                ; font-weight: normal
                }

/* Leggi */

.lex-art        { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: bold
                ; font-size: 11pt
                ; font-style: normal
                ; text-align: center
                }

.lex-tit        { font-family: arial, helvetica, helv, sans-serif
                ; color: #000000
                ; font-weight: normal
                ; font-size: 11pt
                ; font-style: italic
                ; text-align: center
                }

/* Home New */

TABLE.h-tb
{
  background-color: #FFFFFF
; border-width: 1px
; border-style: solid
; border-color: #000000
}

TD.h-tdt1
{
  font-family: arial, helvetica, helv, sans-serif
; background-color: #FF0000
; color: #FFFFFF
; font-weight: bold
; font-size: 9pt
; font-style: normal
; text-align: center
; padding: 2px 2px 2px 2px
}

TD.h-tdr
{
  font-family: arial, helvetica, helv, sans-serif
; color: #000000
; font-weight: normal
; font-size: 8pt
; font-style: normal
; text-align: center
; padding: 4px 2px 4px 2px
}

TD.h-tdr1
{
  font-family: arial, helvetica, helv, sans-serif
; color: #000000
; font-weight: normal
; font-size: 6pt
; font-style: normal
; text-align: center
; padding: 4px 2px 4px 2px
}

INPUT.h-input
{
  font-family: arial, helvetica, helv, sans-serif
; width: 120px
; color: #000000
; font-weight: bold
; font-size: 8pt
; font-style: normal
; text-align: left
; vertical-align: middle
; padding: 0px 0px 0px 0px
}

INPUT.h-input-l
{
  font-family: arial, helvetica, helv, sans-serif
; width: 180px
; color: #000000
; font-weight: bold
; font-size: 8pt
; font-style: normal
; text-align: left
; vertical-align: middle
; padding: 0px 0px 0px 0px
}

INPUT.h-button
{
  font-family: arial, helvetica, helv, sans-serif
; background-color: #0000FF
; color: #FFFFFF
; font-weight: bold
; font-size: 7pt
; font-style: normal
; text-align: center
; vertical-align: middle
; padding: 0px 0px 0px 0px
}

