body         { background-position: 
                 
                right top; color: #000000; margin: 0px; background-repeat:no-repeat; background-attachment:fixed;  
               }
#tabsup      { background:#DADAC3 url('piloni.gif') no-repeat fixed left top; font-style: normal; font-variant: normal; font-weight: 
               normal; font-size: 10px; font-family: 
               'Comic Sans MS', Geneva, Arial, Helvetica, sans-serif; 
               padding: 0px;   
               }
#tabsup1      { background-position: 
               center top; font-style: normal; font-variant: normal; font-weight: 
               normal; font-size: 10px; font-family: 
               'Comic Sans MS', Geneva, Arial, Helvetica, sans-serif; 
               padding: 0px; background-color:#DADAC3; background-repeat:no-repeat; background-attachment:fixed  
               }
#colsin      { background-position: 
                 left top; font-style: normal; font-variant: normal; font-weight: 
               bold; font-size: 12px; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; color: #080000; background-repeat:repeat-y; background-attachment:scroll; background-image:url('lato_sin.jpg') 
               }
#colsin_b      { background-position: 
                left top; font-style: normal; font-variant: normal; font-weight: 
               bold; font-size: 12px; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; color: #080000; background-repeat:no-repeat; background-attachment:fixed 
               }               
#coldest     { background-repeat: repeat; background-attachment: 
               scroll; font-style: normal; font-variant: normal; 
               font-weight: normal; font-size: 12px; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; color: #080000; 
               float:right                
               }
#coldest_index     { background-position: right top; background-repeat: repeat; background-attachment: 
               scroll; font-style: normal; font-variant: normal; 
               font-weight: normal; font-size: 12px; font-family: 
               Verdana, Geneva, Arial, Helvetica, sans-serif; color: #080000; 
               float:right; background-image:url('pattern_d.jpg')                
               }               
#colprinc    { background-position: left top; 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; padding-left:60px; position:relative; text-align:left; width:100%; background-image:url('pattern.jpg'); background-repeat:repeat; background-attachment:scroll  
               }
#descrizionesito {   
	margin: 10px 5px;
	padding: 5px;
	float: right;
	width: 40%;
	border: 1px dotted #000000;
	background: #ffffcc; color:#800000
 }              
#navigazioneprincipale { 
	border-left:0px solid #000; border-right:0px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; clear: both; 
	text-align: center;
	background: #ffffcc;
	font-variant: small-caps;
	letter-spacing: .1em; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px
}
#navigazione_sin { 
	border-left:0px solid #000; border-right:0px solid #000; border-top:1px solid #000; border-bottom:1px solid #000; clear: both; 
	text-align: center;
	background: #ffffcc;
	font-variant: small-caps;
	letter-spacing: .1em; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:2px
}
H1 {
	color : Red;
	font : 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P {
	padding : 5px;
}
#navlink    { font-family: Comic Sans MS; text-align: left; letter-spacing: 0px; padding: 
               3px }
#navlink a:link, #navlink a:visited { background-position:     right top; border:1px solid #996633; display: block; text-decoration: none; color: #FF0000; font-size: 12px; 
               margin: 3px; padding: 3px; background-image:url('button18b.gif'); background-repeat:no-repeat;  }
#navlink a:hover{
 background-position: right top; text-decoration: none;
 color: #FF3300;background-image:url('button18c.gif'); background-repeat:no-repeat; background-color:#FFFFFF
}
#immagine {
border: 1px dotted #9E0A05;
padding:5px;
float:left; margin-left:0; margin-right:2px; margin-top:0; margin-bottom:2px
}
.no-float { clear:left }
#immagineimg { border: 1px dotted #9E0A05; position: relative; top:-5px; left:-5px;}
.ombra-immagine img { position:relative; bottom:5px;right:5px }
img.block { display:block }
img.top { display:inline;vertical-align:top }
img.middle { display:inline;vertical-align:middle }
img.float { float:left;margin:.5em }
img.proporzionale { width:20% }
img.em { height:1em }
