body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma, Arial;
	font-size: 12px;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 22px;
	color: #8E191B;
}
hr {
	color:#CCCCCC;
	width:100%;
	height: 1px;
}

a.menumain {
	color:#666666;
	line-height:11px;
	text-decoration:none;
}
a.menumain:hover {
	color:#FFFFFF;
	background-color:#8E191B;
	text-decoration:none;
}

td.menuattivo{
	color:#FFFFFF;
	background-color:#666666;
	font-weight:bold;
}

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
}
.titolo {
	font-family: Tahoma, Arial;
	font-size: 22px;
	color: #8E191B;
	font-weight: bold;
}
td.bordodestro {
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
}
.testointerne {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
}
.testointernered {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #8E191B;
}
a.testointerneredlink {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #8E191B;
	text-decoration:underlined;
}
a.testointerneredlink:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration:underlined;
}
a.testolink {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #828282;
	font-weight: bold;
	text-decoration:none;
}
a.testolink:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
}
a.testolinksmall {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #828282;
	font-weight: normal;
	text-decoration:none;
}
a.testolinksmall:hover {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}
.fondoprova {
	background-image: url("../immagini/fondo_prova.gif");
	background-repeat: no-repeat;
}
.cellamenu {
	background-image: url("../immagini/fondo_menu.gif");
	background-repeat: repeat-y;
}
.cellatop {
	background-image: url(../immagini/fondo_top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.cellabottom {
	background-image: url("../immagini/fondo_bottom.gif");
	background-repeat: repeat-x;
}

td.nicchialargatop {
	background-image: url("../immagini/nicchia_larga_top.gif");
	background-repeat: none;
}
td.nicchialargabottom {
	background-image: url("../immagini/nicchia_larga_bottom.gif");
	background-repeat: none;
}
td.nicchialargasx {
	background-image: url("../immagini/nicchia_larga_sx.gif");
	background-repeat: repeat-y;
}
td.nicchialargadx {
	background-image: url("../immagini/nicchia_larga_dx.gif");
	background-repeat: repeat-y;
}

td.nicchiastretta1top {
	background-image: url("../immagini/nicchia_stretta1_top.gif");
	background-repeat: none;
}
td.nicchiastretta1bottom {
	background-image: url("../immagini/nicchia_stretta1_bottom.gif");
	background-repeat: none;
}
td.nicchiastretta1sx {
	background-image: url("../immagini/nicchia_stretta1_sx.gif");
	background-repeat: repeat-y;
}
td.nicchiastretta1dx {
	background-image: url("../immagini/nicchia_stretta1_dx.gif");
	background-repeat: repeat-y;
}

td.nicchiastretta2top {
	background-image: url("../immagini/nicchia_stretta2_top.gif");
	background-repeat: none;
}
td.nicchiastretta2bottom {
	background-image: url("../immagini/nicchia_stretta2_bottom.gif");
	background-repeat: none;
}
td.nicchiastretta2sx {
	background-image: url("../immagini/nicchia_stretta2_sx.gif");
	background-repeat: repeat-y;
}
td.nicchiastretta2dx {
	background-image: url("../immagini/nicchia_stretta2_dx.gif");
	background-repeat: repeat-y;
}

.titolomenu{
	font: bold 14px/normal Arial, Helvetica, sans-serif;
	color:#777777;
	text-decoration: underline;
}

td.listafiletto1{
	background-attachment: fixed;
	background-image:url("../immagini/pixel_grigio.gif");
	background-repeat: repeat-y;
}
td.listafiletto2{
	background-attachment: fixed;
	background-image:url(../immagini/pixel_grigio.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
