
TD { 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Tahoma, Helvetica, sans-serif;
	margin: 3px;
}

.user {
	FONT-SIZE: 11px; 
	letter-spacing:-0.1em;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	}
	
.text {
	background-color: #ffffff; 
	LETTER-SPACING: 1px;
	border: 1px solid #ffffff; 
	font-family: Tahoma;
	font-size: 9px;
	color: #006636;
	}
	
.login {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	text-decoration: line;
	color: #ffffff;
	text-align: center;
	position: relative;
	line-height: 13px;
	width: 40px;
}
.login:hover {
	color: #ffd60a;
	text-decoration: underline;
}
	
		/* Bordi tabelle */	
.border {
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #FFFFFF;
	}	

.table {
	border: 1px solid #007E3A;
	}
	
.Uno    {
	border-width: 1px 1px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.Due    {
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.Tre    {
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.Quattro    {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}

.Cinque    {
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #ffffff;
}
		
.image {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
}
.href {
	FONT-WEIGHT: bold;
	font-family: Verdana; 
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}

		/* LINKS */		
A.href:link
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #4682b4;
	text-decoration: none;
}
A.href:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
A.href:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}


.hrefYellow {
	FONT-WEIGHT: bold;
	font-family: Verdana; 
	FONT-SIZE: 10px; 
	COLOR: #ffd60a; 
	TEXT-DECORATION: none;
}

		/* LINKS */		
A.hrefYellow:link {
	FONT-WEIGHT: bold;
	font-family: Verdana; 
	FONT-SIZE: 10px; 
	COLOR: #ffd60a; 
	TEXT-DECORATION: none;
}
A.hrefYellow:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #ffd60a; 
	TEXT-DECORATION: none;
}
A.hrefYellow:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
.justify {
	text-align: justify;
	}
	
.interlinea {
	line-height:16px;
	text-align: justify;
	}
	
.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #ffd60a;
	FONT-FAMILY: Verdana, Futura, Geneva;
	LETTER-SPACING: 3px;
}

.titleImpianti {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffd60a;
	FONT-FAMILY: Verdana, Futura, Geneva;
	LETTER-SPACING: 0px;
}
/*
.sport {
	BORDER: #ffd60a 1px solid;
	text-align: center;
	margin: 2px;
	position: relative;
	width: 90px;
	line-height: 16px;
	height: 9px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffd60a; 
	TEXT-DECORATION: none;
}*/
A.sport:link {
	BORDER: #ffffff 1px solid;
	text-align: center;
	margin: 2px;
	position: relative;
	width: 150px;
	line-height: 16px;
	height: 9px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
A.sport:visited {
	BORDER: #ffffff 1px solid;
	text-align: center;
	margin: 2px;
	position: relative;
	width: 150px;
	line-height: 16px;
	height: 9px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}
A.sport:hover {
	BORDER: #ffd60a 1px solid;
	text-align: center;
	margin: 2px;
	position: relative;
	width: 150px;
	line-height: 16px;
	height: 9px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #ffd60a; 
	TEXT-DECORATION: none;
}
.titleCalendar {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #058139;
	FONT-FAMILY: Verdana, Futura, Geneva;
	LETTER-SPACING: 2px;
}
.bb {
	BORDER: #ffffff 1px solid;
	background-color:#ddd9c7;

	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
.bbL
{
	BORDER: #ffffff 1px solid;
	background-color:#ddd9c7;
	width:100px;
	height:40px;
	text-align: left;
	vertical-align:top;
	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
.sbb {
	BORDER: #ffffff 1px solid;
	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
.prSt
{
	font-size: 10px;
	color: #000000;
	line-height: 9px;
	font-family: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}

.bbTS
{
	border-top: #ffffff 1px solid;
	font-size: 10px;
	border-left: #ffffff 1px solid;
	COLOR: #71674d; 
	line-height: 14px;
	border-bottom: #ffffff 1px;
	font-family: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
	border-right: 0px;
	border-bottom: 0px;
	background-color:#ddd9c7;
	text-align:center;
	height:7px;
	
}
.bbTD
{
	border-top: #ffffff 1px solid;
	font-size: 10px;
	border-right: #ffffff 1px solid;
	COLOR: #71674d; 
	line-height: 14px;
	border-bottom: #ffffff 1px;
	font-family: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
	border-left: 0px;
	border-bottom: 0px;
	background-color:#ddd9c7;
	height:7px;
}
.bbB
{
	border-right: #ffffff 1px solid;
	border-top: 0px;
	font-size: 10px;
	background-color:#ddd9c7;
	border-left: #ffffff 1px solid;
	COLOR: #71674d; 
	line-height: 14px;
	border-bottom: #ffffff 1px solid;
	font-family: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
	height:20px;
}

.BSU {
	border-top: 1px #ffffff solid;
}

.BGIU {
	border-bottom: 1px #ffffff solid;
}
.gg {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	}

/*---------- CLASSI COLORI LEGENDA ---------*/	
.op {
	COLOR: #003399;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
	
A.op:link {
	COLOR: #003399;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.op:visited {
	COLOR: #003399;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.op:hover {
	COLOR: #ff9a0e; 
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
	
.lb {
	COLOR: #00b000;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
	
A.lb:link {
	COLOR: #00b000;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.lb:visited {
	COLOR: #00b000;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.lb:hover {
	COLOR: #ff9a0e; 
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}	
.cf {
	COLOR: #FF9900;
	FONT-SIZE: 9px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}
A.cf:link {
	COLOR: #FF9900;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.cf:visited {
	COLOR: #FF9900;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.cf:hover {
	COLOR: #ff9a0e; 
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}		
.pg {
	COLOR: #B92f00;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
A.pg:link {
	COLOR: #B92f00;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.pg:visited {
	COLOR: #B92f00;
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.pg:hover {
	COLOR: #ff9a0e; 
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}		
.mt {
	border: 0;
	width:100%;
	}
	
.bbT
{
	BORDER: #ffffff 1px solid;
	background-color:#ddd9c7;
	width:100px;
	height:40px;
	vertical-align:top;
	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
	
.bbO
{
	BORDER: #ffffff 1px solid;
	background-color:#ddd9c7;
	width:100px;
	height:25px;
	vertical-align:top;
	text-align:center;
	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
.LabelStyle {
	FONT-SIZE: 11px; 
	font-weight:bold;
	COLOR: #ffd60a; 
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 10px; 
}

.TextBoxStyle
{
	background-color: #ffd60a;
	border: 1px solid #ff9a0e;
	FONT-WEIGHT: bold; 
	LETTER-SPACING: 2px;
	font-family: Verdana, Tahoma;
	font-size: 10px;
	color: #058139;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #a88b54; 
	SCROLLBAR-3DLIGHT-COLOR: #a88b54; 
	SCROLLBAR-ARROW-COLOR: #a88b54; 
	SCROLLBAR-TRACK-COLOR: #ddd9c7; 
	SCROLLBAR-DARKSHADOW-COLOR: #ddd9c7;
}
A:link
{
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	COLOR: #ffd60a; 
}	

A:visited
{
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	COLOR: #ffd60a; 
}	
		
A:active
{
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	COLOR: #ffd60a; 
}	
		
A:hover
{
	font-style: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-decoration: none;
	COLOR: #ff9a0e; 
}	
.okStyle
{
	font-weight: bold;
	font-size: 9px;
	word-spacing: normal;
	text-transform: none;
	color: White;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.warningStyle
{
	font-weight: bold;
	font-size: 9px;
	word-spacing: normal;
	text-transform: none;
	color: crimson;
	background:White;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}
.noteNormale {
	FONT-SIZE: 10px; 
	COLOR: #71674d; 
	LINE-HEIGHT: 14px; 
	text-align:right;
	vertical-align:top;
	FONT-FAMILY: Verdana, Futura, Geneva, Arial, Helvetica, sans-serif;
}
.newhref {
	FONT-WEIGHT: bold;
	font-family: Verdana; 
	FONT-SIZE: 9px; 
	TEXT-DECORATION: none;
}
.newtext {
	background-color: #ECFAE7; 
	LETTER-SPACING: 1px;
	border: 1px solid #009F3D; 
	font-family: Tahoma;
	font-size: 9px;
	}
A.newhref:link
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color: #FF4242;
	text-decoration: none;
}
A.newhref:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
A.newhref:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}

.divPhoto
{
	/*height: 500px;
	background-color: Green;
	border: solid 1px black;*/
}
