tr.riga
{
	background-color: #dddddd;
}

tr.riga_dispari
{
	background-color: #ffffff;
}

tr.riga_pari
{
	background-color: #cccccc;
}



fieldset {
   margin: 10px;
}


img {	
	border: 0;	
}

.tabellehome {	
	border-left: 1px solid #ccc;	
}
.tabelle {
	background-color: #FFFFFF;
}
.tabelle2 {
	background-image: url(sito_img/minihead14.jpg);
}

.testo {
	font-family: "Courier New", Courier, mono;
	font-size: 9pt;
	padding-left: 10px;
}
.minitxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
    padding-left: 10px;
	padding-top: 10px;

}

.minitxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
    padding-left: 10px;	

}
.minilink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #990000;
}
.minimini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;	
}
/*ultime modifiche*/

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 20px;
	color: #000000;	
}

/*fine ultime modifiche*/
p.testo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-left: 5pt;
	color: #000000;
	}
	
.sottotit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	color: #003399;
}
.minil2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}
.miniblu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #FF0000;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 6px;
}
a.mini {  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; 
   font-weight: normal;
   color: #000000; 
   text-decoration: none;
   }
   
a.miniline {  
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; 
   font-weight: normal;
   /*line-weight: 12pt;*/
   padding-left: 5px;
   color: #000000; 
   text-decoration: none;
   border-bottom: 1px solid #ccc widht 200px;
   }
a.miniline:hover {
    color: #FF0000;
	text-decoration: none;
	} 

a.mini:hover {
    color: #FF0000;
	text-decoration: none;
	}
a.cataloghi {
   display: block;
   /*width:100%;*/
   /*width: 200px;*/
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #999;
   text-decoration: none;
   background-color: #eee;
   padding: 2px 0 3px 10px;   
   font-size: 10pt;
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #fff;
   }
a.cataloghi:hover {
   display: block;
   /*width: 200px;*/
   color: #000;
   text-decoration: none;   
   background-color: #fff;
   padding: 2px 0 3px 10px;
   font-size: 10pt;   
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #fff;
   }
.cataloghin {
   display: block;
   /*width:100%;*/
   width: 195px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #990000;
   text-decoration: none;
   background-color: #eee;
   padding: 2px 0 3px 10px;   
   font-size: 8pt;
   font-weight: bold;   
   }   
p.minip {  
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; 
    font-weight: normal;  
	padding-left: 5px;
	padding-bottom: 5px;
	}
p.minip:first-letter{
   padding: 0 0 0 8px;
   margin: 0 0 0 0em;  
   color: #000;
   font-weight: bold;     
   }
.titolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
   }
.titolonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0066CC;
   }
.titolo3 {
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	color: #006699;
	font-weight: bold;
   }
.titolo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
   }
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	padding-bottom: 0px;
	margin-bottom: 0px;
   }
hr {
	color: #eeeeee;
}
.linea {
   width: 210px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   /*font-size: 0.4em;*/
   font-size: 10px;
   border-bottom: 3px dotted #FFFFFF;
   padding: 0;
   margin: 0;
   }
.lineagrigia {
   width: 100%;
   /*font-size: 0.4em;*/
   font-family: Verdana, Arial, Helvetica, sans-serif;
   border-bottom: 3px dotted #ccc;
   padding: 5 5 5 5 px;
   margin: 0;
   }

.linea2 {
   width: 100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   border-bottom: 3px dotted #FFFFFF;
   padding: 0;
   margin: 0;
   }

a.cartina {
   
   border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #ccc;
   margin: 1px;
   padding: 0;
   }

a.cartina:hover {
   border-top: 1px solid #000;
   border-left: 1px solid #000;
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
   margin: 1px;
   padding: 0;
   }

.box {
   width: 480px;
   height: 350px;
   border: 1px solid #333;
   }