body  {
	background-color : #FFFFFF;
	text-align: center;
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

p, tr, td, select, textarea, input, ul  {
	font-size : 11px;
	color : #004070;
	text-decoration : none;
}

div  {
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
}


.pagina { color: #D71800; width: 440px;	height: 18px; text-align: right; border-bottom: 1px solid #dddddd; }

a {	 color : #004070; text-decoration : none; }
a:hover { color : #000000; text-decoration : none; }

/* Link */
.briciole { color : #0000CC; }
.arancione { color : #D71800; }
.arancione:hover { color : #FF0000; text-decoration : none; }
.linkschede { color : #660000; }
.linkschede1 { text-align : center; color : #660000; }
.testo_nero  { text-align : left; color : #000000; }

.testo  { text-align : justify; color : #004070; }
.testopiccolo  { font-size : 9px; color : #704000; }
..bold  { font-weight : bold; color : #004070; }
.testosfondo { text-align : justify; color : #004070; background-color : #ffffcc; }
.testogrande  { font-size : 14px; font-weight : bold; text-align : left; color : #0066ff; }

.titolo  { text-align : right; font-weight : bold; color : #004070;}
.sottotitolo  { text-align : left; color : #D71800;}
.td1sfondo  { text-align : left; color : #004070; background-color : #D71800; }
.td2sfondo  { text-align : left; color : #004070; background-color : #dedede; }
.td3sfondo  { text-align : left; color : #004070; background-color : #DDFFFF; }

.TabellaTitoloSfondo  {	color : #333366; background-color : #60FFFF;}
.TabellaTestoSfondo  {	color : #333366; background-color : #DDFFFF;}

.TabellaRiga  {	color : #333366; background-color : #60FFFF;}

.TopAcc  { font-weight : bold; color : #ffffff; }
.TopAmm  { font-weight : bold; color : #000099; }
.TopInfo  { font-weight : bold; color : #990000; }
.TopComune  { font-weight : bold; color : #d71800; }
.TopTem  { font-weight : bold; color : #aa8800; }



.testoinv  { text-align : justify; color : #ffffff; }
..boldinv  { font-weight : bold; color : #ffffff; }
.testosfondoinv { text-align : justify; color : #ffffff; background-color : #505000; }


.menuaccesso  {	color : #D71800; background-color : #eeeecf; }
.menuaccessoover  {	color : #000000; background-color : #FeFeEE;}
.menuaccessotitolo  {	color : #000000; background-color : #E5C7AC;}
.menuaccessotabella  {	color : #D71800; background-color : #eeeecf;}
.menuaccessoriga  {	background-color : #E5C7AC;}
.menuaccessotesto  { color : #D71800; }
.menuaccessotestoj  { color : #D71800; text-align : justify; }
.menuaccessoinput  { font-weight : normal; font-style : normal; color: #D71800; background-color: #ffffff; border-style: solid; border-color: #E5C7AC; border-width: 1pt;}


.menuamm  {	color : #333366; background-color : #60FFFF; }
.menuammtabella  {	color : #333366; background-color : #DDFFFF;}
.menuammtabellaover  {	color : #000000; background-color : #C3D3E1;}
.menuammTitolo  { color : #434343; background-color : #60FFFF;}
.menuammtabellariga  {	background-color : #AABAC7;}
.menuammtabellatesto  { color : #333366;}
.menuammtabellatestoj  { color : #333366; text-align : justify; }
.menuammtabellabold  {	color : #333366; background-color : #E4EBF2; font-weight : bold;}
.menuammtabellatestobold  { color : #333366; font-weight : bold;}
.menuammtabellainput  { font-weight : normal; font-style : normal; color: #333366; background-color: #ffffff; border-style: solid; border-color: #AABAC7; border-width: 1pt;}

.menuinfo  { color : #71281D;	background-color : #90EEBB;}
.menuinfoover  { color : #000000;	background-color : #E0D1CE;}
.menuinfotitolo  { color : #990000; background-color : #90EEBB;}
.menuinfotabella  { color : #71281D; background-color : #F4EFEE;}
.menuinforiga  { background-color : #CCB8B4;}
.menuinfotesto  { color : #71281D;}
.menuinfotestoj  { color : #71281D; text-align : justify; }
.menuinfoinput  {font-weight : normal;	font-style : normal; color : #71281D; }

.menuguida  { color : #336B24; background-color : #F0F4EE; }
.menuguidaover  { color : #000000; background-color : #D3DFD0; }
.menuguidatitolo { color : #336B24; background-color : #D3DFD0;}
.menuguidaTabella { color : #434343; background-color : #fff0f0;}
.menuguidariga  { background-color : #B6CAB1; }
.menuguidatesto  { color : #336B24; }
.menuguidatestoj  { color : #336B24; text-align : justify; }
.menuguidafoto { border-style: solid; border-color: #336B24; border-width: 1pt; }
.menuguidaj  { color : #336B24; background-color : #F0F4EE; text-align : justify; }
.menuguidalinkschede { color : #002200; }
.menuguidainput  {font-weight : normal; font-style : normal; color: #336B24; background-color: #ffffff; border-style: solid; border-color: #B6CAB1; border-width: 1pt;}

.menutem  {	color : #BE6A06; background-color : #FAE9C6;}
.menutemover  {	color : #000000; background-color : #EED5A1;}
.menutemtitolo  { color : #770044; background-color : #EED5A1; }
.menutemtabella { color : #885500; background-color : #FEFEDF;}
.menutemriga  {	background-color : #DFBD76;}
.menutemtesto  { color : #BE6A06; }
.menutemtestoj  { color : #BE6A06; text-align : justify; }
.menutemtestoj a  { color : #660000; text-align : justify; }
.menutemfoto { border-style: solid; border-color: #BE6A06; border-width: 1pt; }

.menuricerca  { color : #000000; background-color : #BAB9B9; }
.menuricercatitolo  { color : #434343; background-color : #BAB9B9; }
.menuricercatesto  { color : #434343; background-color : #E7E7E7; }
.menuricercainput  { font-weight : normal; font-style : normal; color: #434343; background-color: #ffffff; border-style: solid; border-color: #BAB9B9; border-width: 1pt;}


/* Menu */
div .mspacer { font-size : 1px; height: 4px; }

div#maccd { border-bottom: 1px solid #E5C7AC; background-color : #FFFFFF; }
ul#macc {	margin: 0; padding: 0; background-color: #FeFeEE;	list-style: none; }
ul#macc li { border-bottom: 1px solid #E5C7AC; height: 17px; text-indent: 10px; }
ul#macc li a:link, ul#macc li a:visited {	color: #D71800;	width: 100%; padding: 2px 0; display: block; }
ul#macc li a:hover { color: #000000; background-color: #eeeecf; width: 100%; height: 100%; display: block; }
ul#macc li span { color: #D71800;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm1d { border-bottom: 1px solid #AABAC7; background-color : #FFFFFF; }
ul#mamm1 {	margin: 0; padding: 0; background-color: #DDFFFF;	list-style: none; }
ul#mamm1 li { border-bottom: 1px solid #AABAC7; height: 17px; text-indent: 10px; }
ul#mamm1 li a:link, ul#mamm1 li a:visited {	color: #0000CC;	width: 100%; padding: 2px 0; display: block; }
ul#mamm1 li a:hover { color: #000000; background-color: #C3D3E1; width: 100%; height: 100%; display: block; }
ul#mamm1 li span { color: #0000CC;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm2d { border-bottom: 1px solid #AABAC7; background-color : #FFFFFF; }
ul#mamm2 {	margin: 0; padding: 0; background-color: #DDFFFF;	list-style: none; }
ul#mamm2 li { border-bottom: 1px solid #AABAC7; height: 17px; text-indent: 10px; }
ul#mamm2 li a:link, ul#mamm2 li a:visited {	color: #0000CC;	width: 100%; padding: 2px 0; display: block; }
ul#mamm2 li a:hover { color: #000000; background-color: #C3D3E1; width: 100%; height: 100%; display: block; }
ul#mamm2 li span { color: #0000CC;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm3d { border-bottom: 1px solid #AABAC7; background-color : #FFFFFF; }
ul#mamm3 {	margin: 0; padding: 0; background-color: #DDFFFF;	list-style: none; }
ul#mamm3 li { border-bottom: 1px solid #AABAC7; height: 17px; text-indent: 10px; }
ul#mamm3 li a:link, ul#mamm3 li a:visited {	color: #0000CC;	width: 100%; padding: 2px 0; display: block; }
ul#mamm3 li a:hover { color: #000000; background-color: #C3D3E1; width: 100%; height: 100%; display: block; }
ul#mamm3 li span { color: #0000CC;	width: 100%; padding: 2px 0; text-indent: 5px; }


div#mamm4d { border-bottom: 1px solid #AABAC7; background-color : #FFFFFF; }
ul#mamm4 {	margin: 0; padding: 0; background-color: #DDFFFF;	list-style: none; }
ul#mamm4 li { border-bottom: 1px solid #AABAC7; height: 17px; text-indent: 10px; }
ul#mamm4 li a:link, ul#mamm4 li a:visited {	color: #0000CC;	width: 100%; padding: 2px 0; display: block; }
ul#mamm4 li a:hover { color: #000000; background-color: #C3D3E1; width: 100%; height: 100%; display: block; }
ul#mamm4 li span { color: #0000CC;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#minfod { border-bottom: 1px solid #CCB8B4; background-color : #FFFFFF; }
ul#minfo {	margin: 0; padding: 0; background-color: #F4EFEE;	list-style: none; }
ul#minfo li { border-bottom: 1px solid #CCB8B4; height: 17px; text-indent: 10px; }
ul#minfo li a:link, ul#minfo li a:visited {	color: #71281D;	width: 100%; padding: 2px 0; display: block; }
ul#minfo li a:hover { color: #000000; background-color: #90EEBB; width: 100%; height: 100%; display: block; }
ul#minfo li span { color: #71281D;	width: 100%; padding: 2px 0; text-indent: 5px; }

ul#menti { margin: 0; padding: 0; list-style: none; text-align: center; }
div#mentipw { margin: 0; padding: 0; list-style: none; text-align: center; }

div#mguidad { border-bottom: 1px solid #B6CAB1; background-color : #FFFFFF; }
ul#mguida {	margin: 0; padding: 0; background-color: #fff0f0;	list-style: none; }
ul#mguida li { border-bottom: 1px solid #B6CAB1; height: 17px; text-indent: 10px; }
ul#mguida li a:link, ul#mguida li a:visited {	color: #336B24;	width: 100%; padding: 2px 0; display: block; }
ul#mguida li a:hover { color: #000000; background-color: #D3DFD0; width: 100%; height: 100%; display: block; }
ul#mguida li span { color: #336B24;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mtemd { border-bottom: 1px solid #DFBD76; background-color : #FFFFFF; }
ul#mtem {	margin: 0; padding: 0; background-color: #FEFEDF;	list-style: none; }
ul#mtem li { border-bottom: 1px solid #DFBD76; height: 17px; text-indent: 10px; }
ul#mtem li a:link, ul#mtem li a:visited {	color: #885500;	width: 100%; padding: 2px 0; display: block;  }
ul#mtem li a:hover { color: #770044; background-color: #EED5A1; width: 100%; height: 100%; display: block; }
ul#mtem li span { color: #885500;	width: 100%; padding: 2px 0;text-indent: 5px; }

div#mppd { border-bottom: 1px solid #DFBD76; background-color : #FFFFFF; }
ul#mpp {	margin: 0; padding: 0; background-color: #FFFFEE;	list-style: none; }
ul#mpp li { border-bottom: 1px solid #DFBD76; height: 17px; text-indent: 10px; }
ul#mpp li a:link, ul#mpp li a:visited {	color: #0E6406;	width: 100%; padding: 2px 0; display: block;  }
ul#mpp li a:hover { color: #000000; background-color: #FFFFAA; width: 100%; height: 100%; display: block; }
ul#mpp li span { color: #0E6406;	width: 100%; padding: 2px 0;text-indent: 5px; }


div#mricd { border-bottom: 1px solid #E5C7AC; background-color : #FFFFFF; }
div#mricd2 {	margin: 0; background-color: #FDF5EE;	border-bottom: 1px solid #E5C7AC; padding: 2px 0; }
div#mricd2 form { display: inline; padding: 0 10px; }

input#ricerca { border: 1px solid #E5C7AC; vertical-align: middle; width: 95px; }
