

body {background-color:#FFFFFF;
      color: #000000; 
	  font-family: Verdana, Arial, Helvetica;
	  font-size: x-small;
	  font-style: normal;
	  text-align: left;
	  margin-top: 0px;
	  margin-left: 0px
} 

body.prova {background-image:"immagini/sfondo_testata.jpg"; 
            color: #000000;
	        font-family: Verdana, Arial, Helvetica;
	        font-size: small;
	        font-style: normal;
	        text-align: left
}

font.piccolo {color: #000000;
	          font-family: Verdana, Arial, Helvetica;
	          font-size: x-small;
	          font-style: normal;
			  font-weight: bold;
	          text-align: left
}

font.grande {color: #000000;
	         font-family: Verdana, Arial, Helvetica;
	         font-size: medium;
	         font-style: normal;
			 font-weight: bold;
	         text-align: left
}

font.titoli_offerte_home {font-family: Verdana, Arial, Helvetica;
	                      font-size: 12px;
	                      font-style: normal;
			              font-weight: bold;
	                      text-align: left
}

font.titoli_offerte_agenzia {font-family: Verdana, Arial, Helvetica;
	                         font-size: 12px;
	                         font-style: normal;
			                 font-weight: bold;
	                         text-align: left
}

table {border-left: 0px solid blue;
	   border-right: 0px solid blue;
	   border-top: 0px solid blue;
	   border-bottom: 0px solid blue;
	   background-color: #FFFFFF
}

table.tabella1 {border-left: 1px dashed blue;
	            border-right: 1px dashed blue;
	            border-top: 1px dashed blue;
                border-bottom: 1px dashed blue;
	            background-color: white
}

table.tabella2 {border-left: 1px solid blue;
	            border-right: 1px solid blue;
	            border-top: 0px dashed blue;
                border-bottom: 1px solid blue;
	            background-color: white
}

table.tabella3 {border-left: 0px solid blue;
	            border-right: 0px solid blue;
	            border-top: 0px dashed blue;
                border-bottom: 0px solid blue;
	            background-color: white
}

table.tabellaR {border-left: 0px solid red;
	            border-right: 0px solid red;
	            border-top: 0px solid red;
                border-bottom: 0px dashed red;
	            background-color: white
}
table.tabella2R {border-left: 1px dashed red;
	            border-right: 1px dashed red;
	            border-top: 1px dashed red;
                border-bottom: 1px dashed red;
	            background-color: white
}
table.tabella3R {border-left: 0px solid red;
	            border-right: 0px solid red;
	            border-top: 0px dashed red;
                border-bottom: 0px solid red;
	            background-color: white
}
table.tabella4R {border-left: 1px solid red;
	            border-right: 1px solid red;
	            border-top: 0px solid red;
                border-bottom: 1px solid red;
	            background-color: white
}
table.tabellaV {border-left: 1px dashed #7037A8;
	            border-right: 1px dashed #7037A8;
	            border-top: 1px dashed #7037A8;
                border-bottom: 1px dashed #7037A8;
	            background-color: white	
}
table.tabella2v {border-left: 1px solid #7037A8;
	            border-right: 1px solid #7037A8;
	            border-top: 0px solid #7037A8;
                border-bottom: 1px solid #7037A8;
	            background-color: white
}
table.tabellab {border-left: 1px dashed #03056B;
	            border-right: 1px dashed #03056B;
	            border-top: 1px dashed #03056B;
                border-bottom: 1px dashed #03056B;
	            background-color: white	
}
table.tabella2b {border-left: 1px solid #03056B;
	            border-right: 1px solid #03056B;
	            border-top: 0px solid #03056B;
                border-bottom: 1px solid #03056B;
	            background-color: white
}
table.tabellaver {border-left: 1px dashed #659500;
	            border-right: 1px dashed #659500;
	            border-top: 1px dashed #659500;
                border-bottom: 1px dashed #659500;
	            background-color: white	
}
table.tabella2ver {border-left: 1px solid #659500;
	            border-right: 1px solid #659500;
	            border-top: 0px solid #659500;
                border-bottom: 1px solid #659500;
	            background-color: white
}
table.tabellaF {border-left: 1px dashed #CC00CC;
	            border-right: 1px dashed #CC00CC;
	            border-top: 1px dashed #CC00CC;
                border-bottom: 1px dashed #CC00CC;
	            background-color: white	
}
table.tabella2F {border-left: 1px solid #CC00CC;
	            border-right: 1px solid #CC00CC;
	            border-top: 0px solid #CC00CC;
                border-bottom: 1px solid #CC00CC;
	            background-color: white
}
table.tabellag {border-left: 1px dashed #FFAE06;
	            border-right: 1px dashed #FFAE06;
	            border-top: 1px dashed #FFAE06;
                border-bottom: 1px dashed #FFAE06;
	            background-color: white	
}
table.tabella2g {border-left: 1px solid #FFAE06;
	            border-right: 1px solid #FFAE06;
	            border-top: 0px solid #FFAE06;
                border-bottom: 1px solid #FFAE06;
	            background-color: white
}
table.tabellaa {border-left: 1px dashed #EC8D00;
	            border-right: 1px dashed #EC8D00;
	            border-top: 1px dashed #EC8D00;
                border-bottom: 1px dashed #EC8D00;
	            background-color: white	
}
table.tabella2a {border-left: 1px solid #EC8D00;
	            border-right: 1px solid #EC8D00;
	            border-top: 0px solid #EC8D00;
                border-bottom: 1px solid #EC8D00;
	            background-color: white
}
table.tabella_agenzia {border-left: 1px dashed #BC60B8;
                       border-right: 1px dashed #BC60B8;
	                   border-top: 1px dashed #BC60B8;
                       border-bottom: 1px solid #BC60B8;
	                   background-color: white
}

table.tabella_agenzia_bottom {border-left: 1px solid #BC60B8;
                              border-right: 1px solid #BC60B8;
	                          border-top: 1px solid #BC60B8;
                              border-bottom: 1px solid #BC60B8;
	                          background-color: white
}

td {border-width: 0;
    border-style: none;
	border-color: none;
	
}	   

td.noni {border-color:black; 
         border-width: 0; 
	     border-style: dotted;
	     background-color: none
}	   

a:link {background-color:transparent;
        color:red;
	    font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold
} 

a:visited {background-color:transparent;
        color:#CC0000;
	    font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold
}

a:hover {background-color:transparent;
        color:orange;
	    font-family: Verdana, Arial, Helvetica; 
		font-size: 12px; 
		font-style: normal; 
		text-decoration: none; 
		font-weight: bold
} 

h1 {font-family:Verdana, Arial, Helvetica;
    font-size:medium; 
    color:#000000;
    font-style: normal
} 

h2 {font-family: "Dungeon", Arial;
    color:#000000; 
    text-align: left; 
	font-size:medium; 
} 
	
ul {list-style-image: url(immagini/freccia.gif)
}

