body	{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
scrollbar-face-color: #9c0410;}
td	{ vertical-align: top; }

td.barra_05	{ background-color: #d3075c; color: #ffffff; padding-left:10px; padding-top:15px; }
.data { color: #888888; font-weight:bold; font-size:10px; }
.tit { color: #000000; font-weight:bold; font-size:10px; }

.lrosa			{ color:#d3075c; font-size:12px; text-decoration:none; }
a.lrosa:link	{ color:#d3075c; font-size:12px; text-decoration:none; }
a.lrosa:visited	{ color:#d3075c; font-size:12px; text-decoration:none; }
a.lrosa:hover	{ color:#d3075c; font-size:12px; text-decoration:none; }

.lrosa2			{ color:#d3075c; font-size:12px; font-weight:bold; text-decoration:none; }
a.lrosa2:link	{ color:#d3075c; font-size:12px; font-weight:bold; text-decoration:none; }
a.lrosa2:visited{ color:#d3075c; font-size:12px; font-weight:bold; text-decoration:none; }
a.lrosa2:hover	{ color:#d3075c; font-size:12px; font-weight:bold; text-decoration:none; }

.gray-med {color:#333333; font-size:12px; text-decoration:none; font-weight:400;}
a.lgray:link	{ color:#333333; font-size:11px; text-decoration:underline; }
a.lgray:visited	{ color:#333333; font-size:11px; text-decoration:underline; }
a.lgray:hover	{ color:#333333; font-size:11px; text-decoration:none; }

a.lwhite:link	{ color:#ffffff; font-size:11px; text-decoration:none; }
a.lwhite:visited	{ color:#ffffff; font-size:11px; text-decoration:none; }
a.lwhite:hover	{ color:#ffffff; font-size:11px; text-decoration:none; }

.pager { color:#d3075c; font-size:11px; text-decoration:none; }
a.pager:link	{ color:#333333; font-size:11px; text-decoration:none; }
a.pager:visited	{ color:#333333; font-size:11px; text-decoration:none; }
a.pager:hover	{ color:#333333; font-size:11px; text-decoration:underline; }

.showpath { color:#333333; font-size:12px; font-weight:bold; text-decoration:none; }
a.showpath:link	{ color:#333333; font-size:12px; font-weight:normal; text-decoration:underline; }
a.showpath:visited	{ color:#333333; font-size:12px; font-weight:normal; text-decoration:underline; }
a.showpath:hover	{ color:#333333; font-size:12px; font-weight:normal; text-decoration:none; }

a.ctglink:link	{ color:#666666; font-size:11px; font-weight:bold; text-decoration:underline; }
a.ctglink:visited { color:#666666; font-size:11px; font-weight:bold; text-decoration:underline; }
a.ctglink:hover	{ color:#666666; font-size:11px; font-weight:bold; text-decoration:none; }



.arcfoto { 	border-bottom-width:1px; border-bottom-color:#d3075c; border-bottom-style:solid;
			border-left-width:1px; border-left-color:#d3075c; border-left-style:solid;
			border-right-width:1px; border-right-color:#d3075c; border-right-style:solid;
			border-top-width:1px; border-top-color:#d3075c; border-top-style:solid;
			padding-top: 3px;
			padding-left: 3px;
			padding-right: 3px;
			padding-bottom: 2px;
 }
.arctext {	padding-left:10px; padding-top: 5px;}

li { margin-bottom:10px;}
input { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
textarea { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
select {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
button {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc;}

.bsotto { border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#CC99CC;}
.bsotto2 { border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#FFFFFF; padding-top:5px;}
.bsotto12 { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:13px; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#CC99CC; padding-top:5px;}

/*
.cgiorno {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; 
	background-color:#CC3399;
	background-bottom-color:#CC3399;
	background-left-color:#CC3399;
	background-right-color:#CC3399;
	background-top-color:#CC3399;
}
*/

.cgiornonormal {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;
	text-align:center; 
	
	border-bottom-color:#CC3399;
	border-left-color:#CC3399;
	border-right-color:#CC3399;
	border-top-color:#CC3399;

	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;

	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;			
	
}

.cgiornotoday {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;
	background-color:#CC3399;
	text-align:center; 
	
	border-bottom-color:#CC3399;
	border-left-color:#CC3399;
	border-right-color:#CC3399;
	border-top-color:#CC3399;

	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;

	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;			
	
}

.cgiornolink {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;
	background-color:#d3075c;
	text-align:center; 
	
	border-bottom-color:#CC3399;
	border-left-color:#CC3399;
	border-right-color:#CC3399;
	border-top-color:#CC3399;

	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;

	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;			
	
}


.class_1
	{
	color:white;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:red;
	}
.class_2
	{
	color:white;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:#3366FF;
	}
.class_3
	{
	color:white;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:black;
	}
.class_4
	{
	color:white;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:#333333;
	}

.class_5
	{
	color:black;
	font-weight:bold;
	background:silver;
	}

.class_6
	{
	color:black;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:#CC99FF;
	}

.class_7
	{
	color:black;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
	background:yellow;
	}
	

.class_8
	{
	color:white;
	font-weight:bold;	
	font-family:Tahoma, Arial, sans-serif;
	background:#666699;
	}
.class_9
	{
	color:white;	
	font-weight:bold;	
	font-family:Tahoma, Arial, sans-serif;
	background:#FF99CC;
	}
.class_10
	{
	color:black;	
	font-weight:bold;	
	font-family:Tahoma, Arial, sans-serif;
	background:#FFFF99;
	}
.class_11
	{
	color:black;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#CCFFFF;
	}
.class_12
	{
	color:black;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#CCFFCC;
	}
.class_13
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#99CC00;
	
}
.class_14
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:green;
}
.class_15
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#FF6600;
	}
.class_16
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#33CCCC;
}
.class_17
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:olive;
	}
.class_18
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:purple;
	}
.class_19
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#00CCFF;
	}
.class_20
	{
	color:black;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#FFCC00;
}
.class_21
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:maroon;
	}
.class_22
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:gray;
	}
.class_23
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:fuchsia;
	}
.class_24
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#99CCFF;
	}
.class_25
	{
	color:black;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#FFCC99;
	}
.class_26
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#993300;
	}

.class_27
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:#333300;
	}

.class_28
	{
	color:white;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:navy;
	}

.class_29
	{
	color:#FFFFFF;	font-weight:bold;	font-family:Tahoma, Arial, sans-serif;
	background:teal;}


.titolotg {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}


