h4 {margin-left:0px;margin-right:0px; margin-bottom:10px; margin-top:0px; font-size:12px; font-weight:bold;}
body, div, td {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; border:0; text-transform:lowercase}


a { background-color:#eee;	color:#222; text-decoration: none; padding-right:1px;}
a:hover {background-color:#ccc; color:#222}
a.selected { background-color:#000; color:#eee; text-decoration: none; }

a.red{ background-color: #05c5ff; color:#fff; text-decoration: none; }
a.font{ background-color: #ff0068; color:#fff; text-decoration: none; }

.colophon { color:#666;}
.immagineprincipale { display:block; float: left; margin-right: 3px; margin-bottom: 3px;  border:3px #f3f3f3 solid;}
.immagine { display:block; float: left; margin-right: 3px; margin-bottom: 3px;}
.img_sel { background:#000; border:3px #000 solid;}
.img_sel img {
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	}

.immagine a { display:block; border:3px #eee solid; padding:0;}
.immagine a:hover {  border:3px solid #ccc ;  }

div.space { border: 0; margin:8px; padding:0; font-size:1px; }
div.space10 { border: 0; margin:5px; padding:0; font-size:1px; }

div.star:hover{background-color: none; border: none}

#star{position:fixed; top:30px; left: -20px; width:117px; height:115px;  background: url(img/call_2009.png) center center no-repeat; }
a.star:hover{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
