body {
	background-image: url(/images/bg.gif);
}

.cella_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:16px;
	padding-right:16px;
}
.cella_selezionata{
	background-color:#255572;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	padding-right:15px;

}
.oggi{
	font-family:Arial, Helvetica, sans-serif;
	color:#1F4860;
	font-size:11px;
	padding-right:10px;
	text-align:right;
}
.cella_submenu_sx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	color:999999;
	background-color:#F2F2F2;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
}
.cella_submenu_sel_sx{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:hand;
	background-color:#EDEDED;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:16px;
	color:333333;

}
.top_tab{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:BOLD;
	background-image:url(../images/bkgr_top.gif);
}
	a {
	color: #06F;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
	font-weight:normal
}
	a:visited {
	color: #06F;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight:normal
}
	a:hover {
	color: #F00;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal
}

	a.norm { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:normal;vertical-align:middle}
	a.norm:visited { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:normal;vertical-align:middle}
	a.norm:hover { color: #990000; font-family: Verdana; font-size: 10px ; text-decoration: none; font-weight:normal;vertical-align:middle}

	a.tab { color: #236FBC; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:bold;vertical-align:middle}
	a.tab:visited { color: #236FBC; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:bold;vertical-align:middle}
	a.tab:hover { color: #7BA1C7; font-family: Verdana; font-size: 10px ; text-decoration: none; font-weight:bold;vertical-align:middle}

	a.box { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:bold;vertical-align:middle}
	a.box:visited { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: underline; font-weight:bold;vertical-align:middle}
	a.box:hover { color: #333333; font-family: Verdana; font-size: 10px ; text-decoration: none; font-weight:bold;vertical-align:middle}

	a.menusx { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:normal;vertical-align:middle}
	a.menusx:visited { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:normal;vertical-align:middle}
	a.menusx:hover { color: #990000; font-family: Verdana; font-size: 10px ; text-decoration: underline; font-weight:normal;vertical-align:middle}

	a.menusx_sel { color: #990000; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:bold;vertical-align:middle}
	a.menusx_sel:visited { color: #990000; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:bold;vertical-align:middle}
	a.menusx_sel:hover { color: #990000; font-family: Verdana; font-size: 10px ; text-decoration: none; font-weight:bold;vertical-align:middle}

	a.submenusx_sel { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:bold;vertical-align:middle}
	a.submenusx_sel:visited { color: #333333; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight:bold;vertical-align:middle}
	a.submenusx_sel:hover { color: #333333; font-family: Verdana; font-size: 10px ; text-decoration: none; font-weight:bold;vertical-align:middle}

	a.menuax { color: #D07410; font-family: Verdana; font-size: 11px; text-decoration: underline; font-weight:normal;vertical-align:middle}
	a.menuax:visited { color: #D07410; font-family: Verdana; font-size: 11px; text-decoration: underline; font-weight:normal;vertical-align:middle}
	a.menuax:hover { color: #8C4900; font-family: Verdana; font-size: 11px ; text-decoration: underline; font-weight:normal;vertical-align:middle}

	a.piede { color: #395E71; font-family: Arial; font-size: 10px; text-decoration: none; font-weight:normal;vertical-align:middle}
	a.piede:visited { color: #395E71; font-family: Arial; font-size: 10px; text-decoration: none; font-weight:normal;vertical-align:middle}
	a.piede:hover { color: #395E71; font-family: Arial; font-size: 10px ; text-decoration: underline; font-weight:normal;vertical-align:middle}


.strillo {
		font-family:verdana;
		font-size:10px;
		color:#333333;
		line-height:12px;
}
.font {
	font-family:verdana;
	font-size:11px;
	color:#333333;
	line-height:16px;
	
}
.font2 {
	font-family:verdana;
	font-size:11px;
	color:#333333;
}

.font_mini {
	font-family:verdana;
	font-size:9px;
	color:#333333;
}
.footer {
	background-image:url(../images/bg_footer.gif);
	height:35px;
	color:#274da7;
	font-family:Arial;
	font-size:10px;
	vertical-align:middle;
	border:1px solid #E4E4E4; 
	padding:10px;
}
.cella_menu_sx{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	cursor:hand;
	color:333333;
	background-color:#FFFFFF;
	padding:3px;
	padding-left:2px;
	border-bottom:1px solid #CCCCCC;

}

li {
	list-style-type:decimal;
	
}

	input.text {
		vertical-align:middle;
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		height:18px;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:4px;
	}
	input.testocerca {
		vertical-align:middle;
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		height:18px;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:4px;
	}
	input.password {
		vertical-align:middle;
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		height:18px;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:4px;		
	}
	input.file {
		vertical-align:middle;
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		height:18px;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:4px;		
	}
	select {
		vertical-align:middle;
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		height:18px;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:2px;
	}
	
	input.button {
		font-family: Arial;
		font-size: 10px;
		color: #333333;
		height: 20px;
		padding:2px 2px 2px 2px;
		line-height:11px;
	}
	textarea {
		font-family: Arial;
		font-size: 11px;		
		font-weight: normal;
		color: #003333;
		border-top:1px solid #7F7F7F;
		border-left:1px solid #7F7F7F;		
		border-bottom:1px solid #cccccc;		
		border-right:1px solid #cccccc;
		padding-left:2px;

	}
i {
	font-size:11px;
}
.intButton	{ font-size: 9px; vertical-align:middle; line-height: 20px; _line-height: 18px; text-align:center}
.buttonText { _float:left; margin: 3px 0px 6px 0px; text-align:center; font-weight:bold; height:20px; _height:26px; background-image:url(/images/button/g_mid.gif); background-repeat:repeat-x;  text-align:center}
.buttonLeft { _float:left; margin: 3px 0px 6px 0px; width:4px; height:20px; _height:26px; background-image:url(/images/button/g_lhs.gif); background-repeat:no-repeat; text-align:center}
.buttonRight { _float:left; margin: 3px 0px 6px 0px; width:4px; height:20px; _height:26px; background-repeat:no-repeat; background-image:url(/images/button/g_rhs.gif);  text-align:center}

a.grey2underlineblue { text-decoration: none; color: #454545; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Visited.grey2underlineblue { text-decoration: none; color: #454545; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Hover.grey2underlineblue { text-decoration: underline; color: #000066; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Active.grey2underlineblue { text-decoration: underline; color: #000066; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }

