body {background-color : #333;  font-family : Arial, Helvetica, sans-serif; color: #fff;  font-size : 12px;  background-attachment : fixed;  background-image : url(../images/back_01.jpg);  background-position : top;  background-repeat : no-repeat; padding-bottom : 0px; padding-left : 5px;  padding-right : 5px; padding-top : 0px;    margin-top : 0px;}

h1 {  font: bolder small-caps  18px; color: #FC0;}
h2 {  font: bolder small-caps  16px; color: #FC0;}
h3 {  font: bolder small-caps 15px; color: #FC0;}

.cite {	font : "Courier New", Courier, monospace;color: #FFFFCC; }

hr {border : 1px dotted #FC0; }
img {border: 0;}
.e900 {color: #EEE; 	background-color: #900; }
immagine {border: 2px dashed #333;  padding : 2px 4px 2px 4px;    margin-top : -8px;   }
.titoli {font-family: Arial, Helvetica, sans-serif;  font-size: 15px;font-weight: 700; 	color: #FC0; word-spacing : 4px; padding-left : 8px; padding-top : -2px; 	padding-bottom : 0px; padding-right : 16px;  border : 10px solid #900;  border-right : 0;  border-top : 1px solid #900;  border-bottom-width : 0px;  margin-bottom : 2px;  margin-top : 2px;  }
TD, TR, UL, LI, P {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #fff;  font-size : 12px;  }
#footer {font-family : Arial, Helvetica, sans-serif; color: #999;  font-size : 11px; }

a {	color: #EEE; background-color:transparent; }
a:link, a:visited {	color: #EEE;}
a:hover {color:#FC0;	background-color: #900;}

#navigazione a { width: 80%; border-style: solid dotted dotted solid;
	border-width:1px;	border-color: #999 #666 #999 #999;
	background-color:transparent; 	font-weight:bold;	text-decoration: none;
	padding : 2px 4px 2px 4px;	}
#navigazione a:hover { background:#900; } 
#navigazione a.pc {  background:#900;	padding : 2px 4px 2px 4px;	}
	
	#foot a { border-style: solid dotted dotted solid;
	border-width:1px;	border-color: #999 #666 #999 #999;
	background-color:transparent; 	font-weight:bold;	text-decoration: none;
	padding : 4px 8px 4px 8px;	margin : 10px 5px 10px 5px;	}
#foot a:hover { background:#900; } 

#warning {	margin-top: 10px; margin-left: 10px;
	margin-bottom: 20px; width: 90%; border:2px dashed #FFCC00; 
	padding-bottom : 8px; padding-left : 16px;  padding-right : 16px; padding-top : 8px;  }
	
a.opzione {	color: #444; background-color:transparent; }
a.opzione:link, a.opzione:visited {	color: #444;}
a.opzione:hover {color:#333;	background-color: #CCC;}

.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;
font: bold 11px Verdana;list-style-type: none;text-align: left;}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;padding: 3px 7px;margin-right: 3px;color: #2d2b2b;background: white url(shade.gif) top left repeat-x;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #990000;}
.shadetabs li.selected{position: relative;top: 1px;}
.shadetabs li.selected a{ background-image: url(shadeactive.gif);border-bottom-color: white;}
.shadetabs li.selected a:hover{ text-decoration: none;}
.contentstyle{width: 560px;margin-bottom: 1em; padding: 4px;}

