body         { background-color: #86E7DA; color: #000000; margin: 0px }h3           { color: #FFFFFF; font-variant: small-caps; font-size: 15px; font-family:                Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing:                1pt; font-weight: bold  }h2           { color: #800000; font-variant: small-caps; font-size: 15px; font-family:                Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing:                1pt; font-weight: bold }#tabsup      { background-repeat: no-repeat; background-attachment: fixed; font-style: normal;                font-variant: normal; font-weight: normal; font-size: 12px;                font-family:                'Comic Sans MS', Geneva, Arial, Helvetica, sans-serif;                background-color: #86E7DA; padding: 0px; background-position:                right top }#colsin      { background-repeat: no-repeat; background-attachment: fixed; font-style: normal;                font-variant: normal; font-weight: bold; font-size: 12px;                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;                background-image: url('../images/sinistra.jpg');                background-color: #ECFBF9; padding-left: 0; padding-right: 2;                padding-top: 5; background-position: left top }#coldest     { background-repeat: repeat-y; background-attachment: scroll; font-style: normal;                font-variant: normal; font-weight: bold; font-size: 10px;                font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;                color: #080000; background-image: url('../images/destra.gif');                background-position: right top }#colprinc    { background-color: #ECFBF9; background-repeat: repeat; background-attachment:                scroll; color: #000000; font-style: normal; font-variant:                normal; font-weight: normal; font-size: 12px; font-family:                Verdana, Geneva, Arial, Helvetica, sans-serif; line-height:                1.5em; margin-left: 7; margin-right: 7; padding-left: 10;                padding-right: 10; padding-top: 5; background-position: 0% 50% }h1           { color: #0000FF; font-style: normal; font-variant: small-caps; font-weight:                normal; font-size: 20px; font-family:                Verdana, Geneva, Arial, Helvetica, sans-serif; letter-spacing:                1pt }P {	padding : 5px;}div.imgcontainer { float: left; background-repeat: no-repeat; background-attachment: scroll;                padding-left: 0; padding-right: 6px; padding-top: 0;                padding-bottom: 6px; background-position: bottom right }div.imgcontainer img{display:block;    position:relative;top: -5px;left:-5px;    border:1px solid #ccc;border-color: #ccc #666 #666 #ccc;    padding:5px}/* menu orizzontale */ul.menu      { list-style-type: none; font-weight: bold; margin: 0; padding: 0 }ul.menu li { display:inline }ul.menu li a { text-decoration: none; display: inline-block; color: #000000;                border: 2px ridge #86E7DA; padding-left: 1em; padding-right:                1em; padding-top: .2em; padding-bottom: .2em }ul.menu li a:hover { background-repeat: repeat; background-attachment: scroll; background-color:                #ECFBF9; background-position: left top }ul.menu li a:active { background-repeat: repeat; background-attachment: scroll; background-color:                #FFFFFF; background-position: 0% 50% }#navlinks    { font-family: Comic Sans MS; text-align: left; letter-spacing: 0px; padding:                3px }#navlinks a:link, #navlinks a:visited { display: block; text-decoration: none; color: #FFFFFF; font-size: 12px;                border: 1px solid #86E7DA; margin: 3px; padding: 3px }#navlinks a:hover{ background-color: #ECFBF9; text-decoration: none; color: #ff3300;}#navlink    { font-family: Comic Sans MS; text-align: left; letter-spacing: 0px; padding:                3px }#navlink a:link, #navlink a:visited { display: block; text-decoration: none; color: #000000; font-size: 12px;                margin: 3px; padding: 3px }#navlink a:hover { text-decoration: none; color: #FF3300; background-repeat: no-repeat;                background-position: left top }#immagine {border: 1px dotted #86E7DA;padding:1px;margin:1 1px 1px 0;float:left; /* il box contenente l'immagine e' flottante */}.no-float { clear:left }#box-contenitore {font:80% comic sans MS,verdana,helvetica,sans-serif;border: 1px dotted #86E7DA;padding:10px;margin:10px;}#box-contenitore1 {padding:10px;margin:10px;}#immagine1   { float: left; margin-left: 0; margin-right: 1px; margin-top: 1; margin-bottom:                1px; padding: 1px }#immaginef {border: 1px dotted #ECFBF9;padding:1px;margin:1 1px 1px 0;float:left; /* il box contenente l'immagine e' flottante */}img.block { display:block }img.inline { display:inline }img.middle { display:inline;vertical-align:middle }img.float { float:left;margin:.5em }img.proporzionale { width:20% }img.em { height:1em }
