a:visited    { color:#000000; text-decoration: none }
a:link       { color:#000000; text-decoration: none }
a:hover      { color:#000000; text-decoration: underline }
a:active	 { color:#000000; text-decoration: underline }

:visited.menu {	color:#7D7D7D; letter-spacing: 1pt; font-size: 12px; text-decoration: none}
:link.menu { color:#7D7D7D; letter-spacing: 1pt; font-size: 12px; text-decoration: none}
:hover.menu { color:#696969; letter-spacing: 1pt; font-size: 12px; text-decoration: underline}
:active.menu { color:#7D7D7D; letter-spacing: 1pt; font-size: 12px; text-decoration: underline }

.menuok   { color: #E1322B; background-color: #F4F4F4; font-size:11 px; font-weight:bold }

:visited.lingualk     { font-size: 11px; margin-top: 2; margin-bottom: 2; color:#7d7d7d; text-align:right }
:link.lingualk		{ font-size: 11px; margin-top: 2; margin-bottom: 2; color:#7d7d7d; text-align:right }
:hover.lingualk		{ font-size: 11px; margin-top: 2; margin-bottom: 2; color:#303030; text-align:right }
:active.lingualk	{ font-size: 11px; margin-top: 2; margin-bottom: 2; color:#7d7d7d; text-align:right }

:visited.piede {	color:#9E9E9E; letter-spacing: 1pt; font-size: 10px; text-decoration: none}
:link.piede { color:#9E9E9E; letter-spacing: 1pt; font-size: 10px; text-decoration: none}
:hover.piede { color:#767676; letter-spacing: 1pt; font-size: 10px; text-decoration: underline}
:active.piede { color:#9E9E9E; letter-spacing: 1pt; font-size: 10px; text-decoration: underline }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 }

li
{
margin: 6px;
list-style-image: url('Images/FrecciaUp.gif')
}

:link.mappa
{
display: block;
text-decoration: none;
font-size: 12px;
letter-spacing: 1pt;
margin-top:5px;
margin-bottom:5px;
color:#7D7D7D;
background-image: url('Images/FrecciaUp.gif');  
background-repeat: no-repeat;  
background-position: 1px 50%;
padding-left:10px; padding-right:2px;
width: 100%; 
}

:visited.mappa
{
display: block;
text-decoration: none;
font-size: 12px;
letter-spacing: 1pt;
margin-top:5px;
margin-bottom:5px;
color:#7D7D7D;
background-image: url('Images/FrecciaUp.gif');  
background-repeat: no-repeat;  
background-position: 1px 50%;
padding-left:10px; padding-right:2px;
width: 100%; 
}

:hover.mappa
{
text-decoration: underline;
color:#000000;
width: 100%;
}

:link.mappa2
{
display: block;
text-decoration: none;
font-size: 12px;
letter-spacing: 1pt;
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
color:#7D7D7D;
background-image: url('Images/FrecciaUp.gif');  
background-repeat: no-repeat;  
background-position: 1px 50%;
padding-left:10px; padding-right:2px;
width: 100%; 
}

:visited.mappa2
{
display: block;
text-decoration: none;
font-size: 12px;
letter-spacing: 1pt;
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
color:#7D7D7D;
background-image: url('Images/FrecciaUp.gif');  
background-repeat: no-repeat;  
background-position: 1px 50%;
padding-left:10px; padding-right:2px;
width: 100%; 
}

:hover.mappa2
{
text-decoration: underline;
color:#000000;
width: 100%;
}

.rigacat1 {
	BORDER-RIGHT: #000000 1px none;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #DFDFDE 1px solid;
	BORDER-LEFT: #000000 1px none;
	}
	
.rigacat2 {
	BORDER-RIGHT: 1px none #000000;
	BORDER-TOP: 1px none #000000;
	BORDER-BOTTOM: 1px solid #A21D21;
	BORDER-LEFT: 1px none #000000;
	}
	
.rigaaz {
	BORDER-RIGHT: 1px none #000000;
	BORDER-TOP: 1px none #000000;
	BORDER-BOTTOM: 1px solid #9E9E9E;
	BORDER-LEFT: 1px none #000000; font-size:11 px
	}
	
.tbsx {
	BORDER-RIGHT: #000000 1px none;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #000000 1px none;
	BORDER-LEFT: #A21D21 1px solid;
	}
	
.tbsx2 {
	BORDER-RIGHT: #A21D21 2px solid;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #000000 0px none;
	BORDER-LEFT: #A21D21 1px solid;
	}
	
.tbc {
	BORDER-RIGHT: #A21D21 2px solid;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #000000 0px none;
	BORDER-LEFT: #000000 1px none;
	}

.tbdx {
	BORDER-RIGHT: #A21D21 1px solid;
	BORDER-TOP: #000000 1px none;
	BORDER-BOTTOM: #000000 1px none;
	BORDER-LEFT: #000000 1px none;
	}
	
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #BF5754;
	SCROLLBAR-ARROW-COLOR: #BF5754;
	SCROLLBAR-BASE-COLOR: #BF5754;
	scrollbar-dark-shadow-color: ffffff;
	scrollbar-3d-light-color: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF
}

.content      { font-size: 12px; letter-spacing: 1pt; margin-top: 5; margin-bottom: 0; line-height:150%; color:#000000; text-align:justify; margin-left:10; margin-right:10 }
.piede      { font-size: 10px; letter-spacing: 1pt; margin-top: 5; margin-bottom: 5; color:#9E9E9E }
.lingua     { font-size: 10px; letter-spacing: 1pt; margin-top: 2; margin-bottom: 2; color:#7D7D7D; text-align:right }
.schedn      { font-family: Times New Roman, Arial, Verdana; font-size: 24px; margin-top: 1; margin-bottom: 0; color:#FFFFFF; text-align:center; font-style:italic }
.schedname      { font-family: Arial, Verdana, Helvetica; font-size: 15px; margin-top: 4; margin-bottom: 3; color:#FFFFFF; text-align:center }
.schedats      { font-family: Arial, Verdana, Helvetica; font-size: 11px; margin-top: 0; margin-bottom: 4; color:#FFFFFF; text-align:center }
.schedapt      { font-family: Arial, Verdana, Helvetica; font-size: 11px; margin-top: 4; margin-bottom: 4; color:#FFFFFF; text-align:center }
.infonut      { font-family: Arial, Verdana, Helvetica; font-size: 11px; margin-top: 4; margin-bottom: 4; color:#FFFFFF; text-align:left }


.provasfo { background-color: #800000 }
.elenco1      { font-size: 12px; letter-spacing: 2pt; margin-top: 0; margin-bottom: 0; line-height:150%; color:#FFFFFF }
.credits      { font-size: 9px; letter-spacing: 1pt; margin-top: 0; margin-bottom: 0; line-height:150%; color:#FFFFFF }
