html,body{margin: 0;padding:0; background-image: url('s4.jpg');}
body{font-family: verdana,sans-serif;font-size: 76%}
div#header{background-color:#3c3cff;color: #ffffff; padding: 16px 10px 16px 10px; }

div#header1{clear: both;float: left; width: 468px;background-color:#3c3cff; FONT: 11px Arial,sans-serif; TEXT-ALIGN: center}
div#header2{float: right;width: 468px;background-color:#3c3cff; }
div#header3{background-color:#3c3cff;}

div#navigation{clear: both; float: left;width: 200px;\width:210px;w\idth:200px; padding: 1em 0 0 10px;          }
div#extra{float: right; width: 200px;\width:210px;w\idth:200px;padding: 1em 5px; }
div#content{margin: 0 170px; padding: 1em 10px;   }
div#footer{clear:both; text-align:center; padding: 5px 0; background-color: #3c3cff; color: #ffffff; }
div#navigation div.newsbox{font-size: 95%;margin-bottom: 2em}
div#newsbox {font-size: 11px; text-decoration: none; font-family: Times New Roman, sans-serif;  padding: 3px 5px 18px 5px; }
.didascalia {font-size: 13px; text-decoration: none; font-family: Calibri, sans-serif; color: #0000ff; font-weight: bold; }
div#vetrina {font-size: 13px; position: relative; width: auto; height: auto; margin: 10px 18px 10px 18px; 
padding: 10px 10px 10px 10px; border: medium double #dc4280; color: #0000ff;  overflow: hidden; }
.title_vetrina {font-size: 14px; color: #dc4280; text-align: center; font-weight: bold; font-family: Verdana, Arial, sans-serif;  }
.link_fo{
	color: #fff; font-size: 12px; text-decoration: none; font-family: Tahoma, Verdana, sans-serif;  
}
.link_fo:link {
	color: #fff; font-size: 12px; text-decoration: none; font-family: Tahoma, Verdana, sans-serif;
}
.link_fo:visited {
	color: #fff; font-size: 12px; text-decoration: none; font-family: Tahoma, Verdana, sans-serif;
}
.link_fo:hover {
	color: #fff; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif;
}
.link_fo:active {
	color: #fff; font-size: 12px; text-decoration: none; font-family: Tahoma, Verdana, sans-serif;
}

.link_hp{
	color: #000000; font-size: 12px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;  
}
.link_hp:link {
	color: #000000; font-size: 12px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_hp:visited {
	color: #000000; font-size: 12px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_hp:hover {
	color: #0000ff; font-size: 12px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_hp:active {
	color: #000000; font-size: 12px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}

.link_nov{
	color: #000000; font-size: 14px; text-decoration: none; font-family: Verdana, Tahoma,  sans-serif;  
}
.link_nov:link {
	color: #000000; font-size: 14px; text-decoration: none; font-family: Verdana, Tahoma,  sans-serif;
}
.link_nov:visited {
	color: #000000; font-size: 14px; text-decoration: none; font-family: Verdana, Tahoma,  sans-serif;
}
.link_nov:hover {
	color: #ff0000; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_nov:active {
	color: #000000; font-size: 14px; text-decoration: none; font-family: Verdana, Tahoma,  sans-serif;
}

.link_faq{
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;  
}
.link_faq:link {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_faq:visited {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_faq:hover {
	color: #ff0000; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}
.link_faq:active {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Verdana, Tahoma,  sans-serif;
}

.link_tab{
	color: #0000ff; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana,  sans-serif;  
}
.link_tab:link {
	color: #0000ff; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana,  sans-serif; 
}
.link_tab:visited {
	color: #0000ff; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana,  sans-serif; 
}
.link_tab:hover {
	color: #ff0000; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana,  sans-serif; 
}
.link_tab:active {
	color: #0000ff; font-size: 12px; text-decoration: underline; font-family: Tahoma, Verdana,  sans-serif; 
}

.menupref {
	color: #000000; font-size: 14px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; cursor:pointer;  
}
.menupref:link {
	color: #000000; font-size: 14px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; cursor:pointer;
}
.menupref:visited {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; cursor:pointer;
}
.menupref:hover {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; cursor:pointer;
}
.menupref:active {
	color: #0000ff; font-size: 14px; text-decoration: underline; font-family: Tahoma, Verdana, sans-serif; cursor:pointer;
}

.titl {
	color: #0000ff; font-family: Verdana, sans-serif; font-size: 25px;
}

.text {
	color: #0000ff; font-family: Verdana; sans-serif; font-size: 12px;
}

.ott {
	color: #000000; text-decoration: none; font-size: 12px; font-family: Times New Roman, sans-serif;
}
.ott:link {
	color: #000000; text-decoration: none; font-size: 12px; font-family: Times New Roman, sans-serif;
}
.ott:visited {
	color: #000000; text-decoration: none; font-size: 12px; font-family: Times New Roman, sans-serif;
}
.ott:hover {
	color: #000000; font-weight: bold; text-decoration: none; font-size: 12px; font-family: Times New Roman, sans-serif;
}
.ott:active {
	color: #000000; text-decoration: none; font-size: 12px; font-family: Times New Roman, sans-serif;
}

#menu {
		
	font: normal normal normal 12px/24px "Verdana", sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
}
caption { text-align:center; font: bold; color:#0000ff; cursor:text; border: 0px solid #000000; background-color: #ffffff; font-family:Verdana; font-size:11pt; font:bold; }
.th1           	{ text-align:center; cursor:pointer; border: 1px solid #deffff; background-color: #deffff; color:#3c3cff; font-family:Verdana; font-size:9pt; font:bold; }
.tr1          	{ text-align:center; cursor:pointer; border: 0px solid #ffffff; background-color: #ffffff; font-family:Verdana; font-size:9pt; font:bold; }
.linkmenu      	{ font-family: Verdana; font-size: 8pt;  border: 1px solid #deffff; display:block; background-color: #ffffff; color: #3c3cff; font:bold; text-decoration: none }
.linkmenu:link  { font-family: Verdana; font-size: 8pt;  border: 1px solid #deffff; display:block; background-color: #ffffff; color: #3c3cff; font:bold; text-decoration: none }
.linkmenu:hover { font-family: Verdana; font-size: 8pt; background-color: #deffff; color: #3c3cff ; display:block; text-decoration: none; font:bold; }

table.mainTable {border-style: groove; border-width: 4px; border-collapse:collapse}

 
.titolo {color: #0000ff; font-family: Verdana, sans-serif; font-size: 25px; font: bold;}
.testo {color: #0000ff;  font-family: Verdana, sans-serif; font-size: 12px;}
.linkco {color: #0000ff; text-decoration: underline; }
.linkco:link {color: #0000ff; text-decoration: underline; }
.linkco:visited {color: #0000ff; text-decoration: underline; }
.linkco:active {color: #0000ff; text-decoration: underline; }
.linkco:hover {color: #ff0000; text-decoration: underline;} 