td.menuSx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : left;
	vertical-align : middle;
	height : 15px;
	color : #4AA7FF;
	padding-left : 5px;
	border-bottom : 1px solid #909090;	
	border-right : 1px solid #909090;		
}

td.bordato {
	border: 1px solid #909090;			
}

td.corpo {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 30px;
	padding-right : 30px;	
	vertical-align : top;
}

td.testo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
    text-align : justify;	
    vertical-align : top;
	color: #404040;
	padding-bottom : 10px; 
	padding-top : 10px; 	
}

td.testoTabelle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	vertical-align : middle;
	color: #404040;
	padding-left : 5px; 
	padding-right : 5px; 		
}

td.titoloTabelle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	vertical-align : middle;
	color: #FFFFFF;
	background-color: #539DE1;
	padding-left : 5px; 
	padding-right : 5px; 			
}
td.sottotitolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	vertical-align : middle;
	color: #FFFFFF;
	background-color: #8FC0ED;
	padding-left : 2px; 
	padding-right : 2px; 			
}

td.indietro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	color: #003366;
}

td.titolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : small;
    font-weight : bold;
    text-align : center;
	height : 30px;
    vertical-align : middle;
	color: #404040;
	padding-bottom : 5px;		
}

td.top {
	border-top : 1px solid #909090;
}

td.bordoDx {
	border-right : 1px solid #909090;
}

td.bordoBt {
	border-bottom : 1px solid #909090;
}

td.bottom {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : right;
	vertical-align : middle;
	height : 15px;
	padding-right : 5px;
	border-top : 1px solid #909090;
}

a.mail {color: #4AA7FF; text-decoration: none}
a.mail:visited {TEXT-DECORATION: none; color : #4AA7FF;}
a.mail:active {TEXT-DECORATION: none; color : #4AA7FF;}
a.mail:hover {TEXT-DECORATION: none; color : #FA8072;}

a.link {color: #404040; text-decoration: none}
a.link:visited {TEXT-DECORATION: none; color : #404040;}
a.link:active {TEXT-DECORATION: none; color : #404040;}
a.link:hover {TEXT-DECORATION: none; color : #FA8072;}

td.scrutCorso {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
	height : 30px;
	color : #FFFFFF;
	background-color : #4AA7FF;
	border-top : 1px solid #909090;	
	border-right : 1px solid #909090;		
    border-left : 1px solid #909090;			
}

td.elezione {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
    font-weight : bold;
	color: #0052A2;	
    padding-left : 5px;
    padding-right : 5px;	
	padding-bottom : 3px;
}

td.sfondo {
	background-position : left;
	background-repeat : no-repeat;
}

a.tabella {color: #000000; text-decoration: none}
a.tabella:visited {TEXT-DECORATION: none; color='#000000'}
a.tabella:active {TEXT-DECORATION: none; color='#000000'}
a.tabella:hover {TEXT-DECORATION: none; color='#0066FF'}

a.indietro {color: #003366; text-decoration: none}
a.indietro:visited {TEXT-DECORATION: none; color='#003366'}
a.indietro:active {TEXT-DECORATION: none; color='#003366'}
a.indietro:hover {TEXT-DECORATION: none; color='#FA8072'}

td.elezInCorso {
	border: 1px solid #909090;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : medium;
    font-weight : bold;
	vertical-align : middle;
	text-align : center;
	color: #FFFFFF;
	background-color: #539DE1;
	padding-top : 5px; 
	padding-bottom : 5px; 	
}

td.testoBordoSotto {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	vertical-align : middle;
	color: #000000;
	padding-top : 3px; 
	padding-bottom : 3px; 
	border-bottom : 1px solid #909090;				
}

td.testoBordoSotto3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	vertical-align : middle;
	color: #000000;
	padding-top : 3px; 
	padding-bottom : 3px; 
	border-bottom : 3px solid #909090;				
}

td.testoBordoSopra {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	vertical-align : middle;
	color: #000000;
	padding-top : 3px; 
	padding-bottom : 3px; 
	border-top : 1px solid #909090;				
}

td.candidati {
	border-top : 1px solid #000000;
}
