html, body {
	background-image: url(sfondo.gif);/*cambia lo sfondo in body compreso quello del menu orizzontale*/
background-repeat: repeat-x;
background-position: top;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
font-family: Arial, Helvetica, sans-serif, verdana;
text-align: left;
font-size: 10px;
color: #000000;/*variazione colori scritte  in body,blocchi: login,iscritti,mercatino,ecc.*/
background-color: #d7dce2;/*cambia lo sfondo in body compreso quello del menu orizzontale*/	
} 


A { 
font-weight: bold;
color: #000099;
background-color: transparent;
text-decoration: underline;
} 
A:hover { 
font-weight: bold;
color: #ff3300;
background-color: #ffffff;
text-decoration: underline;
} 

.infoPage {
background-image: url('infobar.gif'); 
font-size: 11px; 
font-weight: bold;
color: #00ffff; 
background-color: #d7dce2;
margin: 0 auto; 
text-align: left;
}
.cell {
	padding: 0 2px 0 2px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #A5BADC;
}
	
.copyright { font-size: 10px; }
	
.button { font-size: 11px; font-weight: bold; }

.topbanner { border: medium none;
	font-size: 10px; text-align: center;
	background-color: #A5BADC; background-image: url(bg.png); }
	
.tableline1 {	border: maroon thin;
	font-size: 11px; text-align: left;
	color: #666666; background-color: #F6F8FB; }

.tableline1 a { }

.tableline2 {
	font-size: 11px;
	text-align: left;
	border-right: #F6F8FB 1px solid;
	border-top: #F6F8FB 1px solid;
	color: #666666;


}
	
.tableline2 a { }

.tablelinemain { 	font-size: 11px; text-align: left; text-indent: 2px;
	color: #333333; background-color: #E6F2FF; }
	
.tablelinemain a { font-size: 10px;
	color: #000000; }
	
.normal { list-style: square;
	font-size: 11px; text-align: justify; }
	
.myTD { /* .myTD-cambia lo sfondo e cornici delle tabelle (moduli)e dei blocchi*/
background-image: url(block_bg.gif);
border-right: 1px solid #3366cc;
border-top: 1px solid #3366cc;
border-left: 1px solid #3366cc;
border-bottom: 1px solid #3366cc;
font-weight: normal;
font-size: 11px;
color: #000000;
padding-right: 2px;
padding-left: 2px;
padding-bottom: 2px;
padding-top: 2px;
} 
.myTr { /* .myTr-cambia lo sfondo della home page in basso contenente le info copyright*/
background-image: url(sfondo.gif);
background-color: #ffffff;
} 
.myTable { /*Piano interno ai blocchi*/
border-right: 0px solid #3366cc;
border-top: 0px solid #3366cc;
border-left: 0px solid #3366cc;
border-bottom: 0px solid #3366cc;
list-style-type: square;
background-color: #ffffff;/*cambia  colore sfondo in assenza di:BACKGROUND-IMAGE: url(sfondo_1.gif);in .myTD*/
background-image: url('block_bg.gif');
font-size: 11px;
text-align: justify;
text-decoration: none;
} 
.myTitle { /*Definisce Titolo e spazio linea superiore ai moduli e blocchi*/
background-image: url('linea.gif');/*immagine linea superiore ai moduli e blocchi*/
padding: 0px;
border-top: 1px solid #000099;
border-right: 1px solid #000099;
border-left: 1px solid #000099;
border-bottom: 1px solid #000099;
text-indent: 3px;
letter-spacing: 1px;
text-align: center;
font-weight: bold;
font-size: 12px;
text-decoration: none;
color: #333366;
} 
.tableline1 { /*variazioni alla 1a Riga nelle tavole di compilazione in corrispondeza tasto-vedi mercatino+sfondo in rss*/
border-right: #000099;
border-top: #000099;
font-size: 12px;
border-left: #000099;
color: #0000ff;
border-bottom: ##000099;
background-color: #99cccc;
text-align: left;
} 
.tableline2 { /*variazioni alla 2a Riga nelle tavole di compilazione in corrispondeza tasto-vedi mercatino*/
border-right: thin #d7dce2;
border-top: thin #d7dce2;
font-size: 12px;
color: #000000;
background-color: #d7dce2;
text-align: left;
} 
.tablelinemain { 
border-right: 1px solid;
border-top: 1px solid;
font-size: 10px;
border-left: 1px solid;
color: #000000;
text-indent: 2px;
border-bottom: 1px solid;
background-color: #99ccff;
text-align: left;
} 	
.myQuote { border: 1px solid #000000; padding: 3px;
	font-size: 11px; text-align: justify;
	background-color: #fff8dc; } 

#TopPage { 
	height: 60px; 	
	margin: 0 auto; 
	text-align: left;
}

#MainPage { 
	height: 60px; 
	margin: 0 auto; 
	text-align: left;
}

#Display { height: 450px; }


A { 
font-weight: bold;
color: #000099;
background-color: transparent;
text-decoration: underline;
} 
A:hover { 
font-weight: bold;
color: #ff3300;
background-color: #ffffff;
text-decoration: underline;
} 
.block1{/*variazione colori scritte  in body,blocchi: tematici in default5-inc.asp*/

padding:0px 0px 0px 0px;
border-right: 0px solid #3366cc;
border-top: 0px solid #3366cc;
border-left: 0px solid #3366cc;
border-bottom: 0px solid #3366cc;
font-family: Arial, Helvetica, sans-serif, verdana;
text-align: left;
font-size: 12px;
color: #000000;
}
.block2{/*variazione colori scritte  in body,blocchi: tematici in default5-inc.asp*/
float:left;
padding:0px 0px 0px 0px;
border-right: 1px solid #3366cc;
border-top: 1px solid #3366cc;
border-left: 1px solid #3366cc;
border-bottom: 1px solid #3366cc;
font-family: Arial, Helvetica, sans-serif, verdana;
text-align: left;
font-size: 12px;
color: #000000;
}
.small1{
float:left;
padding:0px 0px 0px 0px;
width:160px
}
.small { 
font-size: 10px;
color: #000099;
font-weight: normal;
text-decoration: none;
} 
.cell {
	padding: 0 2px 0 2px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #A5BADC;
}
	
.Stile1 { 
font-family: verdana;
font-size: 8pt;
} 
.Stile2 { 
font-family: verdana;
font-size: 10pt;
color: #ffffff;
} 
.Stile3 { 
font-family: verdana;
font-size: 12pt;
color: #ffffff;
font-weight: bold;
background-color: #0099ff;
} 
.Stile4 { 
font-family: verdana;
font-size: 14pt;
color: #ffffff;
font-weight: bold;
background-color: #3399ff;
} 
.Stile5 { 
font-family: verdana;
font-size: 10pt;
color: #003399;
font-weight: bold;
} 
.Stile6 { 
font-family: verdana;
font-size: 12pt;
color: #ffffff;
font-weight: bold;
background-color: #3399ff;
} 
.Stile7 { 
font-family: verdana;
font-size: 10pt;
color: #ffffff;
font-weight: bold;
background-color: #ff3300;
} 
.Stile8 { 
font-family: verdana;
font-size: 10pt;
color: #003366;
font-weight: bold;
background-color: #ffcc66;
} 
.Stile9 { 
font-family: verdana;
font-size: 10pt;
color: #003366;
font-weight: bold;
background-color: #669966;
}