/* CSS Document */
td 	{font-family:Verdana;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:text-top;
	}


.td1  	{ color:#FFFFFF;
		padding:20 10 20 10;
		font-size:10px;
		}
		
.tdlingua 	{ color:#FFFFFF;
		padding: 2 2 2 2;
		font-size:11px;
		border-bottom-width:1px;
		border-bottom-style:solid; 
		border-bottom-color:#563d81;
		}
		
.bandiera { text-align:center;
			vertical-align:middle;
}
		
.testomenudinamico {color: #FFFFFF;
					text-align:center;
					font-size:13px;
					padding: 3px; 
		}
.news    {color: #FFFFFF;
			font-size:14px;
		}

.menusecondario {	color: #FFFFFF;
					vertical-align:text-top;
					text-align:right;
					font-size:10px;
				}

.menulogout     {text-align:center;
				vertical-align:middle;
				}
		
.tdtestopiccolo { color:#FFFFFF;
		font-size:11px;
		}

.tdtestogrande{ color:#FFFFFF;
		font-size:13px;
		font-style:italic;
		}
		
.testoformguest { color:#000000;
		padding:1 3 1 3;
		font-size:11px;
		}
		
.bottoniformguest { color:#000000;
		padding:1 3 1 3;
		font-size:11px;
		}
		
.dataoraformguest { color:#000000;
		padding:1 3 1 3;
		font-size:11px;
		font-style:italic;
		}
.allineamentosinistra { text-align:left;
		}
		
.titoloformguest {color:#FFFFFF;
		font-size:11px;
		}
				
.tasto { color: #ffffff;
		padding:3 3 3 3;
		font-size:10px;
		text-align:center;
		vertical-align:middle;
		}
		
.border0 {border-width:0px;
			padding:0 0 0 0;
}

.bottone { color: #000000;
		border-color: #563D81;
		background-color: #E7E7FF;
		height: 32px;
		width: 66px;
		padding:3 3 3 3;
		font-size:12px;
		text-align:center;
		vertical-align:middle;
		}
		
.input { color: #000000;
		border-color: #563D81;
		padding:3 3 3 3;
		font-size:12px;
		text-align:center;
		vertical-align:middle;
		height: 22px;
}
		
.label { color: #000000;
		background-color: #E7E7FF;
		padding:3 3 3 3;
		font-size:12px;
		text-align:center;
		vertical-align:middle;
		height: 22px;
		}
		
.checkbox { color: #000000;
		background-color: #E7E7FF;
		padding:3 3 3 3;
		font-size:12px;
		text-align:center;
		height: 22px;
		}

.txt {	color: #000000;
		background-color: #E7E7FF;
		padding:3 3 3 3;
		font-size:12px;
		text-align:left;
		vertical-align:middle;
		height: 22px;
}



.titolopagina {color: #FFFFFF;
		text-align:right;
		font-size:18px;
		padding:3 5 3 3;
		}
		
.titolotesto {color: #FFFFFF; 
		font-size:17px;
		padding:1 10 1 10;
		}
		
.sottotitolotesto {color: #E1ABFF; 
		font-size:14px;
		padding:1 10 1 10;
		}
.corpotesto {color: #FFFFFF; 
		font-size:12px;
		padding:1 10 1 10;
		font-weight:normal;
		}

.colonnadata { 
		border-top:1px solid #FFFFFF;
		font-size:13px;
		vertical-align:middle;
		background-color:#D59E06;
		}
		
.colonnafotografo { 
		border-top:1px solid #FFFFFF;
		font-size:10px;
		vertical-align:middle;
		background-color:#D59E06;
		text-align:center;
		}
		
.colonnaimmagine { 
		border-top:1px solid #FFFFFF;
		text-align:center;
		}
.colonnaimmagine2 { 
		text-align:center;	
		}		
		
		
.foto 
{
    vertical-align:top;
    text-align:center;
}		
		
.descrizioneFoto { 
		text-align:center;
		font-family:Verdana;
		font-weight:normal;
		font-size:9px;
}
	
	


.colonnadataultimariga { 
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
		font-size:13px;
		vertical-align:middle;
		background-color:#D59E06;
		}
		
.colonnaimmagineultimariga { 
		border-bottom:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
		vertical-align:middle;
		}
		
a		{ color:#FFFFFF;
		text-decoration:none;
		}

a:hover { color:#FFFFFF;
		text-decoration: underline;
		}
.a1		{ color:#000000;
		text-decoration:none;
		}

.a1:hover { color:#000000;
		text-decoration: underline;
		}
.a2     
{
    text-decoration:none;
    
}

.a2:hover
{
    text-decoration:none;
    cursor:pointer;
}

		