body {
	background-color:#000000;
	color: #F0F0F0;
	margin-top: 5px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	SCROLLBAR-BASE-COLOR: #FF6600;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	background-image: url(img/sfumatura.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-attachment: fixed;
} 

body.main {
            color: #F0F0F0;
	        font-family: Verdana, Arial, Helvetica;
	        font-size: 10px;
	        font-style: normal;
	        text-align: left; 
			background-color: #000000; 
            background-attachment: fixed; 
			background-repeat: repeat-y;
}

body.laterale {background-image:url(img/sfondo_laterale.jpg); 
               color: #F0F0F0;
	           font-family: Verdana, Arial, Helvetica;
	           font-size: 10px;
	           font-style: normal;
	           text-align: left; 
			   background-color: #000000;
			   background-repeat: no-repeat;
}

body.top {background-image:url(img/sito_testata.jpg); 
            color: #F0F0F0;
	        font-family: Verdana, Arial, Helvetica;
	        font-size: 10px;
	        font-style: normal;
	        text-align: left; 
			background-color: #000000; 
			background-repeat: no-repeat;
}

font.piccolo {color: #F0F0F0;
	          font-family: Verdana, Arial, Helvetica;
	          font-size: 9px;
	          font-style: normal;
			  font-weight: bold;
	          text-align: left;
}

font.data {color:#F0F0F0;
	          font-family: Verdana, Arial, Helvetica;
	          font-size: 11px;
	          font-style: normal;
	          text-align: left;
}

font.grande {color: #F0F0F0;
	         font-family: Verdana, Arial, Helvetica;
	         font-size: medium;
	         font-style: normal;
			 font-weight: bold;
	         text-align: left;
}

font.testoneropiccolo {color: #000000;
	         font-family: Verdana, Arial, Helvetica;
	         font-size:9px
	         font-style: normal;
			 font-weight: normal;
	         text-align: left;
}

font.titolo  {
	color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}

font.sommario {color: #F0F0F0;
	         font-family: Verdana, Arial, Helvetica;
	         font-size: 13px;
	         font-style: normal;
			 font-weight: none;
	         text-align: left
}

img.menu         {
	bottom: 5px;
	margin-bottom: 5px;
}



table {border-color:orange; 
       border-width: 0; 
	   font-size: 10px;
	   background-color: none;
	   padding: 0px;
}

table.normale {border-color:none; 
               border-width: 0; 
	           border-style: dashed;
	           cell-padding: 10; 
	           cell-spacing: 5; 
}

td.cellanormale {border-color:none; 
                 border-width: 0; 
	             border-style: dotted;
	             cell-padding: 10; 
	             cell-spacing: 10; 
}	   

td.cellasommario {border-color:#000000; 
                  border-width: 1; 
	              border-bottom: dashed;
	              cell-padding: 10; 
	              cell-spacing: 10; 
}	

td.cellaascolta {border-color:none; 
                 border-width: 0; 
	             border-style: none;
	             cell-padding: 10; 
	             cell-spacing: 10; 
	             background-color: #000000; 
				 background-image: url(img/rettangolo5.jpg); 
				 background-repeat: no-repeat; 
				 background-position: left top; 
				 color: #000000; 
				 font-family: Verdana, Arial, Helvetica, sans-serif; 
				 font-size: 11px; 
				 padding-top: 13px; 
				 padding-right: 13px; 
				 padding-bottom: 13px; 
				 padding-left: 13px;
}

td.barra      {
	background-image:url(img/barra.jpg);
	color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	background-color: #000000;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
}

a:link.cellaascolta {
        color: brown;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
} 

a:visited.cellaascolta {
        color: brown;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
}

a:hover.cellaascolta {
        color: orange;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
} 


td {
	     cell-padding: 10; 
	     cell-spacing: 10;
		 font-family: Verdana, Arial, Helvetica, sans-serif; 
		 font-size: 12px; 
		 margin-top: 5px;
		 margin-right: 5px; 
		 margin-bottom: 5px; 
		 margin-left: 5px; 
		 border: 1 orange;

}	   

a:link {
        color: #FF6600;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
} 

a:visited {
        color: #FF6600;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
}

a:hover {
        color: orange;
	    font-family: Verdana, Arial, Helvetica; 
		text-decoration: none; 
		font-weight: bold;
} 

h1 {font-family: Verdana, Arial, Helvetica;
    font-size: 12px; 
    color: #F0F0F0;
    font-style: normal;
} 

h2 {font-family: Verdana, Arial, Helvetica;
    color:#000000; 
    text-align: left; 
	font-size: 10px;
}

input  {background:#FEE0C0;
		color:#BB3D00; 
		font-family:verdana;
		font-size:8pt;
}

textarea {background:#FEE0C0;
		color:#BB3D00; 
		font-family:verdana;
		font-size:8pt;
}

fieldset {background-color:#000000;
      color: #F0F0F0; 
	  margin-top: 5px;
	  margin-left: 5px;
	  font-family: Verdana, Arial, Helvetica;
	  font-size: 12px;
	  font-style: normal;
	  text-align: left;
	  SCROLLBAR-BASE-COLOR: #FF6600;
	  SCROLLBAR-ARROW-COLOR: #FFFFFF;

}

legend {font-family: Verdana, Arial, Helvetica;
	    font-size: 12px;
	    font-style: normal;
		font-weight: bold;
		color: orange

}

.tabella_alta {
	background-image: url(img/sito_testata.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	color: #FFCC66;
}

.tabella_media {
	padding: 0px;
	clip: rect(0px,0px,0px,0px);
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

.tabella_principale {
	background-image: url(img/sito_testata.jpg);
	background-repeat: no-repeat;
	border: thin solid #AD4603;
	padding: 0px;
	background-color: #000000;

}

td.colonna    {
	background-image:url(img/colonna_ok.jpg);
	color: #F0F0F0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: -10px top;
}

td.info {
	background-color:#000000;
	color: #F0F0F0;
	margin-top: 5px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	SCROLLBAR-BASE-COLOR: #FF6600;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
} 
td.news {
    margin-left: 3px;
	padding-right: 10px;
}
td.laterale {
	padding-right: 5px;
}

img.news {
    padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.ciupa {
	SCROLLBAR-BASE-COLOR: #FF6600;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
}

