body{
	margin:0;
	padding:0;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-image:url(immagini/sfondo.jpg);
	background-attachment:fixed;
}body{scrollbar-3dlight-color:#C0C0C0;scrollbar-arrow-color:rgb(255,255,255);scrollbar-base-color:red;scrollbar-darkshadow-color:#C0C0C0;scrollbar-face-color:red;scrollbar-highlight-color:white;scrollbar-shadow-color:white;scrollbar-track-color:#EEEEEE;}table,tr,td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;}p{font-family:Verdana,Arial,Helvetica,sans-serif;}A{font-family:Verdana,Arial,Helvetica,sans-serif;}A:link{text-decoration:none;color:#0000cc}A:visited{text-decoration:none;color:#0000FF}A:active{text-decoration:none;color:green}A:hover{text-decoration:none;color:#FF3300}form{
	font-family:Verdana,Arial,Helvetica,sans-serif;
}.td1{
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	text-align:center;
	vertical-align:middle;
	background-image:url(immagini/1211_long_scuro11.jpg);
	color:#FF3333;
}.td2{font-size:15px;font-weight:bold;text-align:left;text-indent:8px;vertical-align:middle;background-image:url(immagini/1211_long_scuro.jpg);color:#FF3333;}.tdcorsi{
	line-height:30px;
	text-align:left;
	vertical-align:middle;
	background-color:#FFFF33;
	text-indent: 4px;
}.tdcorsi1{
	line-height:30px;
	text-align:left;
	vertical-align:middle;
	background-color:#CCFFFF;
	text-indent: 4px;
}.tdcorsi2{
	font-size:12px;
	line-height:22px;
	text-align:left;
	vertical-align:top;
	background-color:#FFFF33;
	padding-left: 5px;



}.tdcorsi3{
	font-size:12px;
	line-height:22px;
	text-align:left;
	vertical-align:top;
	background-color:#CCFFFF;
	padding-left: 5px;
}.tdrepertorio{font-size:12px;text-align:center;line-height:24px;}.small{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;}.medium{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;}.big{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16px;}.xbig{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:24px;}.expanded{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:22px;line-height:52px;letter-spacing:1px;}.justified{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:justify;}.box1{
	padding:3px;
	border-width:thin;
	border-style:solid;
	border-color:#E0E2EB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.linearossa{height:2px;width:600px;margin-top:7px;margin-bottom:7px;background-color:#FF0000;text-align:center;line-height:1px;}.tdrepertorio1{
	font-size:17px;
	line-height:26px;
	color:#FF6600;
	background-image:url(immagini/1211_long_scuro1.jpg);
	text-align:center;
	font-weight:normal;
	vertical-align:middle;
	font-style:normal;
	letter-spacing:1px;
	background-position: bottom;
}
.tabdate1{font-size:13px;font-weight:bold;color:#FF6600;text-align:left;vertical-align:middle;padding-left:4px;height:20px;position:relative;}
.tabdate2{font-size:13px;color:#333399;font-weight:normal;padding-left:98px;vertical-align:top;text-align:left;position:static;height:21px;}

.tabdate{
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	background-image:url(immagini/1211_long_scuro1.jpg);
	text-align:center;
	line-height: 25px;
	vertical-align: middle;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	height: auto;


	}

.tabdate#mainmenu A {
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	background-image:url(immagini/1211_long_scuro1.jpg);
	text-align:center;
	line-height: 25px;
	vertical-align: middle;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	height: auto;
	left: 0px;
	top: 0px;


	}

.tabdate#mainmenu A:hover {
	color: #FFFF00;
	background-image: url(linea_verticale2.jpg);
	text-decoration: none;
	line-height: 25px;
	}

.tabdate3 {
	background-image:url(immagini/1211_long_scuro1v.jpg);
	background-repeat: repeat-y;
	width: 28px;
	background-position: center;








}
.td3 {
	font-size:15px;
	font-weight:bold;
	text-align:left;
	text-indent:8px;
	vertical-align:middle;
	color:#FF3333;
	background-color: #CCFFFF;

}
