body  {
	background-color : #000000;
	text-align: center;
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

p, tr, td, select, textarea, input, ul  {
	font-size : 11px;
	color : #ffffff;
	text-decoration : none;
}


select, textarea, input {
	font-size : 11px;
	color : #004400;
	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 : #ffffff; text-decoration : none; }
a:hover { color : #ffffee; text-decoration : none; }

/* Link */
.briciole { color : #FFFF55; }
.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 : #FFFFFF; }
.testopiccolo  { font-size : 9px; color : #FF4070; }

..bold  { font-weight : bold; color : #FFFFFF; }
.testosfondo { text-align : justify; color : #FFFFFF; background-color : #ffffcc; }
.testogrande  { font-size : 14px; font-weight : bold; text-align : left; color : #FFFFFF; }


.titolo  { text-align : right; font-weight : bold; color : #000000;}
.sottotitolo  { text-align : left; color : #ffeeaa;}
.td1sfondo  { text-align : left; color : #FFFFFF; background-color : #D71800; }
.td2sfondo  { text-align : left; color : #ffaa99; background-color : #001030; }
.td3sfondo  { text-align : left; color : #FFEE55; background-color : #3A3535; }

.TabellaTitoloSfondo  {	color : #CCCC99; background-color : #60FFFF;}
.TabellaTestoSfondo  {	color : #CCCC99; background-color : #220000;}
.TabellaRiga  {	color : #CCCC99; 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; }


.menuaccesso  {	color : #ccbb55; background-color : #010111; }
.menuaccessoover  {	color : #000000; background-color : #010111;}
.menuaccessotitolo  {	color : #ccbb55; background-color : #1A3853;}
.menuaccessotabella  {	color : #FFFFFF; background-color : #111130;}
.menuaccessoriga  {	background-color : #1A3853;}
.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: #1A3853; border-width: 1pt;}


.menuamm  {	color : #FFFFFF; background-color : #220000; }
.menuammtabella  {	color : #FFFFFF; background-color : #220000;}
.menuammtabellaover  {	color : #000000; background-color : #3C2C1E;}
.menuammtitolo  {	color : #FFFFFF; background-color : #3C2C1E;}
.menuammtabellariga  {	background-color : #554538;}
.menuammtabellatesto  { color : #CCCC99;}
.menuammtabellatestoj  { color : #CCCC99; text-align : justify; }
.menuammtabellabold  {	color : #CCCC99; background-color : #E4EBF2; font-weight : bold;}
.menuammtabellatestobold  { color : #CCCC99; font-weight : bold;}
.menuammtabellainput  { font-weight : normal; font-style : normal; color: #CCCC99; background-color: #ffffff; border-style: solid; border-color: #554538; border-width: 1pt;}



.menuinfo  { color : #8ED7E2;	background-color : #1F2E31;}
.menuinfoover  { color : #8ED7E2;	background-color : #0B1011;}
.menuinfotitolo  { color : #8ED7E2; background-color : #1F2E31;}
.menuinfotabella  { color : #FFFFEE; background-color : #0B1011;}
.menuinforiga  { background-color : #CCB8B4;}
.menuinfotesto  { color : #71281D;}
.menuinfotestoj  { color : #71281D; text-align : justify; }
.menuinfoinput  { font-weight : normal;	font-style : normal; color : #71281D; }

.menuguida  { color : #FFFFEE; background-color : #2C202F; }
.menuguidaover  { color : #000000; background-color : #000F0F; }
.menuguidatitolo  { color : #CC94DB; background-color : #2C202F;}
.menuguidaTabella { color : #fff0f0; background-color : #000F0F;}
.menuguidariga  { background-color : #49354E; }
.menuguidatesto  { color : #CC94DB; }
.menuguidatestoj  { color : #CC94DB; text-align : justify; }
.menuguidafoto { border-style: solid; border-color: #CC94DB; border-width: 1pt; }
.menuguidaj  { color : #CC94DB; background-color : #F0F4EE; text-align : justify; }
.menuguidalinkschede { color : #002200; }
.menuguidainput  { font-weight : normal; font-style : normal; color: #CC94DB; background-color: #ffffff; border-style: solid; border-color: #49354E; border-width: 1pt;}

.menutem  {	color : #F0F0A0; background-color : #112233;}
.menutemover  {	color : #F0F0F0; background-color : #774400;}
.menutemtitolo  { color : #BE6A06; background-color : #112233;}
.menutemtabella { color : #F0F0A0; background-color : #010120;}
.menutemriga  {	background-color : #DFBD76;}
.menutemtesto  { color : #F0F0A0; }
.menutemtestoj  { color : #F0F0A0; text-align : justify; }
.menutemtestoj a  { color : #660000; text-align : justify; }
.menutemfoto { border-style: solid; border-color: #F0F0A0; border-width: 1pt; }


.menuricerca  { color : #BAB9B9; background-color : #434343; }
.menuricercatitolo  { color : #BAB9B9; background-color : #434343; }
.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 #1A3853; background-color : #000000; }
ul#macc {	margin: 0; padding: 0; background-color: #111130;	list-style: none; }
ul#macc li { border-bottom: 1px solid #1A3853; height: 17px; text-indent: 10px; }
ul#macc li a:link, ul#macc li a:visited {	color: #ccbb55;	width: 100%; padding: 2px 0; display: block; }
ul#macc li a:hover { color: #FFFFFF; background-color: #010111; width: 100%; height: 100%; display: block; }
ul#macc li span { color: #ccbb55;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm1d { border-bottom: 1px solid #554538; background-color : #000000; }
ul#mamm1 {	margin: 0; padding: 0; background-color: #220000;	list-style: none; }
ul#mamm1 li { border-bottom: 1px solid #554538; height: 17px; text-indent: 10px; }
ul#mamm1 li a:link, ul#mamm1 li a:visited {	color: #CCCC99;	width: 100%; padding: 2px 0; display: block; }
ul#mamm1 li a:hover { color: #FFFFFF; background-color: #3C2C1E; width: 100%; height: 100%; display: block; }
ul#mamm1 li span { color: #CCCC99;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm2d { border-bottom: 1px solid #554538; background-color : #000000; }
ul#mamm2 {	margin: 0; padding: 0; background-color: #220000;	list-style: none; }
ul#mamm2 li { border-bottom: 1px solid #554538; height: 17px; text-indent: 10px; }
ul#mamm2 li a:link, ul#mamm2 li a:visited {	color: #CCCC99;	width: 100%; padding: 2px 0; display: block; }
ul#mamm2 li a:hover { color: #FFFFFF; background-color: #3C2C1E; width: 100%; height: 100%; display: block; }
ul#mamm2 li span { color: #CCCC99;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm3d { border-bottom: 1px solid #554538; background-color : #000000; }
ul#mamm3 {	margin: 0; padding: 0; background-color: #220000;	list-style: none; }
ul#mamm3 li { border-bottom: 1px solid #554538; height: 17px; text-indent: 10px; }
ul#mamm3 li a:link, ul#mamm3 li a:visited {	color: #CCCC99;	width: 100%; padding: 2px 0; display: block; }
ul#mamm3 li a:hover { color: #FFFFFF; background-color: #3C2C1E; width: 100%; height: 100%; display: block; }
ul#mamm3 li span { color: #CCCC99;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mamm4d { border-bottom: 1px solid #554538; background-color : #000000; }
ul#mamm4 {	margin: 0; padding: 0; background-color: #220000;	list-style: none; }
ul#mamm4 li { border-bottom: 1px solid #554538; height: 17px; text-indent: 10px; }
ul#mamm4 li a:link, ul#mamm4 li a:visited {	color: #CCCC99;	width: 100%; padding: 2px 0; display: block; }
ul#mamm4 li a:hover { color: #FFFFFF; background-color: #3C2C1E; width: 100%; height: 100%; display: block; }
ul#mamm4 li span { color: #CCCC99;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#minfod { border-bottom: 1px solid #CCB8B4; background-color : #000000; }
ul#minfo {	margin: 0; padding: 0; background-color: #0B1011;	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: #8ED7E2; width: 100%; height: 100%; display: block; }
ul#minfo li a:hover { color: #FFFFFF; background-color: #1F2E31; }
ul#minfo li span { color: #8ED7E2;	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 #49354E; background-color : #000000; }
ul#mguida {	margin: 0; padding: 0; background-color: #2C202F;	list-style: none; }
ul#mguida li { border-bottom: 1px solid #49354E; height: 17px; text-indent: 10px; }
ul#mguida li a:link, ul#mguida li a:visited {	color: #CC94DB;	width: 100%; padding: 2px 0; display: block; }
ul#mguida li a:hover { color: #FFFF00; background-color: #000F0F; width: 100%; height: 100%; display: block; }
ul#mguida li span { color: #CC94DB;	width: 100%; padding: 2px 0; text-indent: 5px; }

div#mtemd { border-bottom: 1px solid #774400; background-color : #000000; }
ul#mtem {	margin: 0; padding: 0; background-color: #010120;	list-style: none; }
ul#mtem li { border-bottom: 1px solid #774400; height: 17px; text-indent: 10px; }
ul#mtem li a:link, ul#mtem li a:visited {	color: #F0F0A0;	width: 100%; padding: 2px 0; display: block;  }
ul#mtem li a:hover {color: #FFFFFF; background-color: #112233; width: 100%; height: 100%; display: block; }
ul#mtem li span {color: #F0F0A0;	width: 100%; padding: 2px 0;text-indent: 5px; }

div#mppd {border-bottom: 1px solid #AABD76; background-color : #000000;}
ul#mpp {margin: 0; padding: 0; background-color: #000011;	list-style: none;}
ul#mpp li {border-bottom: 1px solid #AABD76; height: 17px; text-indent: 10px;}
ul#mpp li a:link, ul#mpp li a:visited {color: #00F0A0;	width: 100%; padding: 2px 0; display: block;}
ul#mpp li a:hover {color: #FFFFFF; background-color: #000055; width: 100%; height: 100%; display: block;}
ul#mpp li span {color: #00F0A0;	width: 100%; padding: 2px 0;text-indent: 5px;}

div#mricd {border-bottom: 1px solid #1A3853; background-color : #000000; }
div#mricd2 {margin: 0; background-color: #000000;	border-bottom: 1px solid #1A3853; padding: 2px 0; }
div#mricd2 form {display: inline; padding: 0 10px; }

input#ricerca {border: 1px solid #1A3853; vertical-align: middle; width: 95px; }
