body{background-color:black; color:#00cc02;}

    a:link              { color:#00cc02;font-weight:bold;text-decoration:underline; }
    a:visited           { color:#00cc02;font-weight:bold;text-decoration:underline; }
    a:hover             { background-color:white; font-weight:bold;text-decoration:underline; }
    a:active            { text-decoration:underline; }

	 
h1.titolo {
	font-family: Courier, "Courier New", monospace;
	font-size: 38px;
	text-align: center;
	margin-bottom:0px;
	font-weight: bold;
	}
	
a h1.titolo, h2.titolo {
text-decoration:none;
	}
	

h2.titolo {
	font-family: Courier, "Courier New", monospace;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	}

h2.titolone {
	font-family: Courier, "Courier New", monospace;
	font-size: 38px;
	text-align: center;
	margin-bottom:0px;
	font-weight: bold;
	}
	
h3 {
  margin-top: 20px;
  margin-bottom:20px;
  }

.bordi{
	border: 1px dashed;
	}

.bordocodice {
   width: 90%;
	border: 1px solid;
	padding:3px;
	}

ul.nav {
    padding-top:19px;
	 line-height:30px;
	 font-size: 14px;
	 list-style-type: none;
	 }
	 
.main_content{
	border-left: 1px dashed;
	padding: 14px 6px 0 10px;
	}

	
	
/* color switcher */	

#color_switcher li
{
display: inline;
list-style-type: none;
padding-right: 10px;
float: right;
}
.color1 {color: #FFBF00; } /* fosfori ambra */
.color2 {color:#00cc02; } /* fosfori verdi */

img.retroimg {
margin-top:12px;
margin-bottom:20px;
border:1px solid silver;
}


.ads {
  margin: 20px;0px;20px;0px;
  }
}

