body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
}

form table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.corpo {
	margin: 20px;
}
.bianco{
	background-color: #FFFFFF;
}
.grigio{
	background-color: #666666;
	height: 25px;
}

.grigio a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

a {
	color: #660000;
}
a.by {
	color: #660000;
	font-size: 10px;
	font-style:italic;
}
td.by {
	font-size: 10px;
	font-style:italic;
}


.ara {
	color:#666666;
	font-weight:bold;
}

tr.ara {
	color:#FF9900;
	background-color:#666666;
	font-weight:bold;
}

td.bg {
	background-image: url("/img/sfondo_menu_sx.gif");
}

.infow_table
{
    background-color: #EEEEEE;
	text-align: left;
	font-family: Lucida,Verdana;
}

.infow
{
		font-size: 10pt;
}

.infow a
{
		color: rgb(51, 51, 51);
}

.infow2{
		font-size: 8pt;
}

.multi_bg_img
{
		background-color:#666666;
		font-size: 12pt;
		font-family: Lucida,Verdana;
		color:#ffffff;
		font-weight:bold;
}

.multi_bg_img_sm
{
		background-color:#666666;
		font-size: 9pt;
		font-family: Lucida,Verdana;
		color:#ffffff;
		font-weight:bold;
}

.multi_bg_img_sc
{
		background-color:#aaaaaa;
		font-family: Lucida,Verdana;
}


.multi_bg_img_l
{
		border: 0px;
}

.multi_bg_img_l a
{
		font-size: 12pt;
		font-family: Lucida,Verdana;
		color:#ffffff;
		font-weight:bold;
		text-decoration: none;
}

.multi_bg_img_l a:hover
{
		color:#FF9933;
		font-weight:bold;
		text-decoration: none;
}


table.multidays td
{
		border: 1px solid #ffffff;
}

table.multidays td.nobord
{
		border: 0px;
}

.moo_h
{
	font-size: 20px;
	font-weight: bold;
}
	
