/* CSS Document */

body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-image:url(images/sfondo_pagina.jpg);
	background-position:center;
	background-repeat:repeat-y;
}
INPUT{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
/* BOX */
.angoloTopSx{
	width:13px;
	height:13px;
	background-image:url(images/box/angolo_sx.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
.sx{
	width:13px;
	background-image:url(images/box/sx.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
.angoloDownSx{
	width:13px;
	height:13px;
	background-image:url(images/box/angolo_sx_down.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.down{
	height:13px;
	background-image:url(images/box/down.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
.angoloDownDx{
	width:13px;
	height:13px;
	background-image:url(images/box/angolo_down_dx.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.dx{
	width:13px;
	background-image:url(images/box/dx.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.angoloTopDx{
	width:13px;
	height:13px;
	background-image:url(images/box/angolo_top_dx.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.top{
	height:13px;
	background-image:url(images/box/top.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
.contenuto{
	background-color:#D8CCB6;
}
/* FINE BOX */
.sfondoMenu{
	background-image:url(images/sfondo_menu.jpg);
	height:31px;
	background-position:top left;
	background-repeat:repeat-x;
}
a.boxItem:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.boxItem:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.boxItem:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.fontBox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
.dataScadenze{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold;
}
/* MENU */
a.menuItem:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:block;
	height:31px;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	background-color:#E3D5B8;
	width:99%;
	border-left:1px solid #E3D5B8;
	border-right:1px solid #E3D5B8;
	
}
a.menuItem:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:block;
	height:31px;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	background-color:#E3D5B8;
	width:99%;
	border-left:1px solid #E3D5B8;
	border-right:1px solid #E3D5B8;
}
a.menuItem:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	display:block;
	height:31px;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	background-color:#D8CCB6;
	width:99%;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
.rigaSopra{
	border-top:2px solid #DFCFAE
}
.contornoNero{
	border:1px solid #333333;
}
.testolink {
	text-decoration:none;
	color:#333333;
}	
.testoscadenza {
	text-decoration:none;
	color:#990000;
}

a.footer:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
a.footer:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}
a.footer:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
}	

.footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}	
