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;padding: 10px;  color:#ffffff; }

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; text-align: left;
}

.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;} 

.sortable {border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px}
.sortable th {background:url(images/header-bg.gif); text-align:left; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {font-size:10px; padding:6px 8px 8px}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .desc, .sortable .asc {background:url(images/header-selected-bg.gif)}
.sortable .desc h3 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.sortable .asc h3 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background:#ecf2f6}
.sortable td.oddselected {background:#dce6ee}

.didalink {
	color: #000000; text-decoration: underline; font-size: 11px; font-family: Times New Roman, sans-serif;
}
.didalink:link {
	color: #000000; text-decoration: underline; font-size: 11px; font-family: Times New Roman, sans-serif;
}
.didalink:visited {
	color: #0000ff; text-decoration: underline; font-size: 11px; font-family: Times New Roman, sans-serif;
}
.didalink:hover {
	color: #0000ff; text-decoration: underline; font-size: 11px; font-family: Times New Roman, sans-serif;
}
.didalink:active {
	color: #0000ff; text-decoration: underline; font-size: 11px; font-family: Times New Roman, sans-serif;
}

