.fabio
{
  color: #ff0000;
}

.matteo
{
  color: #0000ff;
}


.summary a
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 13px;

}

table.calendar{width:160px;font: 12px "Trebuchet MS",sans-serif;
    text-align:center;color:#040404}

table.calendar,table#calendar th,table#calendar td{
    border: 1px solid #99A4C4;border-collapse: collapse}

table.calendar th{background: #1D3850; color: #FFFFFF}
table.calendar select {border: 0px; margin: 2px; background-color: #1D3850; color: #ffffff;}
table.calendar td{background: #A9D9FF}

table.calendar a{text-decoration: none; background: #D3E9FE; color: #4A5576;
    font-weight: bold}
table.calendar a:hover{color: #FFF}
div.dtstart * {vertical-align: middle; font-size: 14px; padding: 3px;}

.category {
	width: 12em;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	margin-top: 2em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica,
	  Arial, sans-serif;
	background-color: #1d3750;
	color: #333;
	}

	.category ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}

	.category li {
		border-bottom: 1px solid #1d3750;
		margin: 0;
		}

	.category li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1d3750;
		border-right: 10px solid #1d3750;
		background-color: #1d3750;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body .category li a {
		width: auto;
		}

	.category li a:hover {
		border-left: 10px solid #2586d7;
		border-right: 10px solid #2586d7;
		background-color: #2586d7;
		color: #fff;
		}

.blu { background-color: #EFF4F8}
.az { background-color: #D7E7F4}

html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}
div#header{height:120px;line-height:120px;margin:0;
  padding-left:10px;background:#d0d0d0}
div#content p{line-height:1.4;}
div#content{margin-left:200px;padding: 5px 10px;
height: auto !important; /* for modern browsers */
height: 500px; /* for IE5.x and IE6 */
min-height: 500px; /* for modern browsers */
}

div#navigation{float:left;width:200px;height: 310px}
div#extra{background:#ffffff;font-family: verdana;font-size:16px; font-weight: 700;text-align:center;}
div#extra{float:left;clear:left;width:200px;height: 200px;}
div#wrapper{float:right;width:100%;margin-left:-200px;background-image: url(/images/sfondo.jpg); background-repeat: repeat-x; }
div#footer{background: #333;color: #FFF; height:35px;}
div#footer p{text-align:center; margin:0;padding:5px 10px;font-family:Arial,Helvetica,sans-serif;font-size:10px}
div#footer a{color: #ffffff; text-decoration: underline}
div#footer{clear:both;width:100%}

div#panel { text-align:left;font-size:10px;font-family: arial;line-height:1;}
div#panel ul {
		list-style: none;
		margin: 0px 0px;
		padding: 0px 30px;
		border: none;
		}

div#panel  li a {
		padding: 0px 5px 0px 0px;
		border-left: 10px ;
		border-right: 10px;
		text-decoration: none;
		}


div#menu {
	margin: 0px auto;
	line-height: 20px;
	height: 20px;
}

 #menu ul 
{
padding: 0;
margin: 0;
list-style-type: none;
}

#menu li  { display: inline; }

#menu a
{
float: left;
text-decoration: none;
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
color: #fff;
padding: 0px 20px 0px 20px;
}

.right {
	float: right;
}


#menu a:hover {
	background: #FFFFFF;
	color: #254360;
}

#menu .active {
	background: #FFFFFF;
	color: #254360;
}

#sf_admin_container .df1_0 td {background-color:#FF0000;}
#sf_admin_container .df2_0 td {background-color:#FF9900;}
#sf_admin_container .df3_0 td {background-color:#FFFF33;}
#sf_admin_container .df4_0 td {background-color:#00FF33;}
#sf_admin_container .df5_0 td {background-color:#6666FF;}
#sf_admin_container .df1_1 td {background-color:#FF0000;}
#sf_admin_container .df2_1 td {background-color:#FF9900;}
#sf_admin_container .df3_1 td {background-color:#FFFF33;}
#sf_admin_container .df4_1 td {background-color:#00FF33;}
#sf_admin_container .df5_1 td {background-color:#6666FF;}
.df1 {background-color:#FF0000;}
.df2 {background-color:#FF9900;}
.df3 {background-color:#FFFF33;}
.df4 {background-color:#00FF33;}
.df5 {background-color:#6666FF;}
