/*html,body{
	margin:0;
	padding: 0;
}
body{
	background-color: #ffffff;
	text-align: center;
}*/

td{
    font-family: Verdana;
    /*font-size:12px;*/
}

/* Principale*/
.tabPrincipale{
	padding:0;
	width: 880px;
	/*font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Verdana;
	text-align: center;
	vertical-align: top;
}
.header{
	/*width: 980px;*/
}
.logo{
	text-align:left;
}
.logo img{
	border: none;
}
.NomeArea{
	text-align:right;
}
/* Briciole */
/*.briciole {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.briciole a{

	text-decoration: none;
	color:navy;
}
.briciole a:Hover{
	text-decoration: underline;
}*/
/* Schede*/
.tabellaSchede{
	text-align: left;
}
.tabellaSchede img{
	border:none;
}
.tabellaSchede table{
	margin: 0;
	padding: 0;
	
}
.schede {
	width: 165px;
	height:22px;
	margin:0;
	padding: 0;
	vertical-align: middle;
	background-repeat: no-repeat;
	text-align: center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
}

.schede a{
	text-decoration: none;
	font-weight: bolder;
}
.schede a:hover{
	text-decoration: none;
}

.schedasel {
	width: 165px;
	height:22px;
	margin:0;
	padding: 0;
	text-align: center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	
}
.schedasel a {
	text-decoration: none;
	font-weight: bolder;
}

.sinistrasel a{
	font-weight: bolder;
	font-size: 11px;
}


.tabellaSinistra td{
	vertical-align: top;
	font-weight: bolder;
	font-size:12px;
	line-height: 15px;
}


.tabellaSinistra a{
	text-align: left;
	color: #808080;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	
}


.corpo a{
	text-decoration: none;
}
.corpo a:hover{
	color:#000000;
	text-decoration: none;
}

.testi
{
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    margin	:0px;
}

.testi a
{
 text-decoration: none;
 font-size: 11px;
 font-weight:bolder;
 color: #000099;    
}
.testi a:hover 
{
  text-decoration: underline;
  color: #3333cc;  
}
.sottomenu
{
	margin: 0;
	padding: 0;
	border: 0;
	border-bottom-width: 1px;
	border-style: solid;
	vertical-align: top;
	border-color:#000000;
}

.testiSottomenuSel{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}
.testiSottomenu a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.testiSottomenu a:hover{
	font-weight: bolder;
}
#tabellaCorpo  
{
    padding: 12px 12px 12px 12px;
    margin:0px;
    text-align: left;
    font-family: Verdana;
    font-size:11px;
    width:540px;
	border-width:1px;
	background-color:#FFFFFF;
	border:1px solid #ACBBC0;
	vertical-align: top;
	}
	
#tabellaCorpoIntro
{
	padding: 0px 0px 0px 6px;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 560px;
	border-width: 1px;
	border-color: #000000;
	border:1px solid #ACBBC0;
	vertical-align: top;
	height: 435px;
}

.tabellaCorponeutra{
	margin	:0;
	padding: 0;
	width:709px;
	border-width:1px;
	background-color:#EEEEEE;
	border-color:#ffffff;
	border-style: solid;
	vertical-align: top;
	height:435px;
	text-align:left;
}
.tabellaconvegni
{
    margin	:0;
	padding: 0;
	background-color:#EEEEEE;
	border-style: solid;
	vertical-align: top;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
}
.tabellaconvegni td
{
  font-size:11px;
}

/* Navigazione sopra*/
.navsopra{
	margin-bottom:10px;
	margin-top:10px;
	background-color:#ffffff;	
	text-align:left;
}



.navsopra td{
	
	display: inline;
	font-size: 13px;
	font-weight: bolder;
}
.navsopra a{
	background-color: #ffffff;
	color:#808080;
	text-decoration: none;
}
.navsopra a:hover{
	background-color: #ffffff;
	color:#000000;
	text-decoration: none;
}


/* Navigazione sotto*/

.tabellaNavSotto
{
	height:12px;
    background-color:#183078;
	 vertical-align: middle;
}
.tabellaNavSotto img{
	border: none;
	vertical-align: bottom;
	margin-right: 6px;
}

.tabellaNavSotto td{
	height:16px;
	display: inline;
	font-size: 12px;
	font-weight: bolder;
}
.tabellaNavSotto a{
	background-color: #183078;
	color:#ffffff;
	text-decoration: none;
}
.tabellaNavSotto a:hover{
	background-color: #183078;
	color:#808080;
	text-decoration: none;
}


.testoStruttura{
color:#000000;
font-size:10px;
}

.headertabellacorpo{
	background-color: #DBDBDB;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #807F84;
}
.celletabellacorpo{
	background-color: #ffffff;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
}
.celletabellacorpo a{
	font-size: 11px;
	font-weight: bold;
}
.celletabellacorposx{
	background-color: #ffffff;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	border-left: 1px solid #97CEA7;
}
.celletabellacorpo2{
	background-color: #ffffff;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
}
.celletabellacorpo2 a{
	font-size: 11px;
	font-weight: lighter;
}
.celletabellacorpo3{
	background-color: #E4F6EB;
	vertical-align: middle;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}
.celletabellacorpo4{
	background-color: #E4F6EB;
	vertical-align: middle;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
}
.celletabellacorposx a{
	font-size: 11px;
	font-weight: lighter;
}
/*.nomesede
{
    width:50px;
    height:283px;
    
}*/
.spaziopiccolo{
/*font-size:8px;
height: 4px;*/
line-height: 2px;
}
.sfondoScheda{
	background-color: #EEEEEE;
	border:1px;
	border-color: #808080;
	border-style: solid;
}
.testiScheda{
	color:#000000;
	font-size:12px;
	text-align:left;
}
.elencoScheda{
	font-size: 10px;
}

.elencoScheda a {
font-size: 11px;
font-weight: bold;
}
.mail{
	background-color: #EEEEEE;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid;
	border-color: #000000;
	border-width: 1px;
}
.tabellaScheda {
	BORDER-RIGHT: #9acea8 1px solid; 
	BORDER-TOP: #9acea8 1px solid; 
	BORDER-LEFT: #9acea8 1px solid; 
	BORDER-BOTTOM: #9acea8 1px solid
}
.tabellaSchedaRic {
	BORDER-RIGHT: #FCD499 1px solid; 
	BORDER-TOP: #FCD499 1px solid; 
	BORDER-LEFT: #FCD499 1px solid; 
	BORDER-BOTTOM: #FCD499 1px solid
}
.titoloScheda {
	background-color: #9acea8;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bolder;
}
.titoloSchedaRic {
	background-color: #FCD499;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bolder;
}
.titoloSchedaConvegni {
	background-color: #99A6D7;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bolder;
}
.titoloSchedaPiccolo {
	background-color: #9acea8;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bolder;
}
.titoloSchedaPiccoloRic {
	background-color: #FCD499;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bolder;
}
.titoloPagina {
	color: Black;
	font-size: 13px;
	font-weight: bolder;
}
.titolonews{
	color: #000099;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
}
.oggettonews{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.corponews{
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	margin:0px;
	padding: 0px 6px 0px 6px;
	
}

.link a{
text-decoration: none;
font-size: 11px;
font-weight:bolder;
color: #000099; 
}

.link A:hover { 
text-decoration: underline;
color: #3333cc;
} 
.linkneutro a{
text-decoration: none;
font-size: 11px;
font-weight:bolder;
color: #808080; 
}

.linkneutro A:hover { 
text-decoration: underline;
color: #26afa2;
} 
.selNeutro A{
	font-size: 11px;
	font-weight:bolder;
	text-decoration: underline;
	color: #26afa2;
}

.rigaCalendario{
font-size: 14px;
width:880px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bolder;
text-align: center;
}

/* .rigaPari{
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px; 
} 

.rigaDispari{
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px; 
} */
.riganews{
	background-color: #26afa2;
	color:#ffffff;
	height:16px;
	
}
.riganews a{
	color:#ffffff;
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
}
.riganews a:hover{
	color:#000000;
	text-decoration:none;
}
.tabellaEsterna{
	margin: 0;
	padding: 6px 6px 0px 6px;
	border-width: 0px;
	vertical-align: baseline;
}
.tabellaDestra  
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	height: 100%;
	border-width: 1px;
	border-color: #97CEA7;
	border-style: solid;
	vertical-align: top;
}
.Title
{
    font-size:medium;
    color: #333333;
}
.SubTitle
{
	font-style: italic;
	color: #008728;
}
.TitleMed
{
	font-weight: bold;
	font-size: 18px;
	color: #00219C;
}
.SubTitleMed
{
	font-weight: bold;
	font-style: italic;
	color: #00219C;
}
.TitleRic
{
	font-weight: bold;
	font-size: 18px;
	color: #F89300;
}
.SubTitleRic
{
	font-weight: bold;
	font-style: italic;
	color: #F89300;
}
.TitleNeu
{
	font-weight: bold;
	font-size: 18px;
	color: #26AFA2;
}
.SubTitleNeu
{
	font-weight: bold;
	font-style: italic;
	color: #26AFA2;
}

.linkpiccolo a{
text-decoration: none;
font-size: 10px;
font-weight:normal;
color: #000099; 
}

.linkpiccolo A:hover { 
text-decoration: underline;
color: #3333cc;
} 
.errore
{
	color: red;
	font-size: 14px;
}
.credits
{
	color: black;
	font-size: 9px;
}

