﻿<style></style>

/* Tags
*/

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p, ul, li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
margin-bottom:.4em;
margin-top: .4em;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-style: italic;
color: #980000;
margin-bottom: .2em;
margin-top: 0px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-style: italic;
color: #404040;
margin-bottom: 1em;
margin-top: 0px;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #404040;
margin-bottom: .4em;
}

.didascalie {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #E8E8E8;
}

a:link		{ color: #980000; text-decoration: underline; border-bottom: none; }
a:active	{ color: #980000; text-decoration: none; border-bottom: none; }
a:visited 	{ color: #980000; text-decoration: underline; border-bottom: none; }
a:hover 	{ color: #980000; text-decoration: none; }

/* Menu and elements
*/

.search-text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

.input-search  {
font-family : verdana, helvetica, arial;
font-size : 10px;
color : #604000;
width: 98%;
}

.topmenu-item {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #404040;
background-color: #CCCCCC;
text-align: center;
}

a.topmenu-item:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #202020; background-color: #CCCCCC; text-align: center;}
a.topmenu-item:selected {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #202020; background-color: #CCCCCC; text-align: center;}
a.topmenu-item:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #202020; background-color: #CCCCCC; text-align: center;}
a.topmenu-item:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BB0000; background-color: #CCCCCC; text-align: center;}

.menu-subitem {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
background-color: #EEEEEE;
}

a.menu-subitem:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; text-decoration: none;}
a.menu-subitem:selected {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; }
a.menu-subitem:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; text-decoration: none;}
a.menu-subitem:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #BB0000; text-align: left; text-decoration: underline;}

.menu-current-subitem {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #909090;
text-align: left;
background-color: #EEEEEE;
}

.table-caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #EEEEEE;
font-weight: bold;
color: #202020;
}

.table-content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #FFFFFF;
}

.table-border {
background-color: #CCCCCC;
}

.thot-caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #C5C5C5;
font-weight: bold;
color: #202020;
}

.thot-content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #EEEEEE;
}

.thot-border {
background-color: #404040;
}

.tvedi-caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #FFFFFF;
font-weight: bold;
color: #505050;
}

.tvedi-content {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #EEEEEE;
}

a.tvedi-content:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; text-decoration: none;}
a.tvedi-content:selected {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; }
a.tvedi-content:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #303030; text-align: left; text-decoration: none;}
a.tvedi-content:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #980000; text-align: left; text-decoration: underline;}


.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #404040;
background-color: #DDDDDD;
text-align: center;
}

/* Stili per le News
*/

.news-title-box {
margin-bottom:.7em;
margin-top: .4em;
}

.news-title {
font-weight:	bold;
font-size: 8pt;
}

.news-link {
font-size: 8pt;
}

.news-date {
font-style:	italic;
font-size: 7pt;
color: grey;
padding-left: .9em;
}
	
.news-body {
font-size: 8pt;
font-family: verdana;
padding:	.5em .5em .5em .5em;
}

.news-attachment {
font-size: 8pt;
font-family: verdana;
margin-top: 0;
margin-left: 0;
text-align: right;
}