body       { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #660; background-image: url("sfondo_interna.gif"); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0 }
p     { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; margin: 0 }
h1  { font-size: 1.8em; font-weight: bold; margin: 0.8em 0 0.5em }
h3 { color: #000; font-size: 1.17em; font-weight: bold; background-color: #fff; margin: 1em 0 0 }
h4 { color: #939; font-weight: bold; margin: 1.33em 0 0 }
td {}
#interno        { text-align: left; margin-right: auto; margin-left: auto; width: 720px; height: auto; min-height: 740px; overflow: visible; clip: auto }
#interno h1 { text-align: center }
#interno a { color: #fff }
#testata     { background-image: url("testatina.jpg"); width: 720px; height: 100px; float: left }

#menuinternoloris        { 
background-image: url("sfondomenu.jpg"); background-repeat: no-repeat; background-position: left top; text-align: left; padding-top: 48px; top: 100px; width: 180px; height: 720px; float: left }




#menusx {
	float:left;
	padding:10px 0 0 0;
	margin:0px;
	width:180px;
	text-align:left

	}

#menusx ul    { margin: 5px 0 0 0; padding: 0; float: left }
#menusx ul li  { color: #f90; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; list-style-type: none; margin-left: 5; padding-top: 0 }
#menusx ul li a { color: #9f0; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
#menusx ul li a:hover  { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; xxbackground-image: url(evidenza.gif); xxbackground-position: right 0; display: block }


xx#menusx  ul ul   { padding: 0 0 0 0; margin: 0 0 0 0; }

xx#menusx  ul ul  a { margin-left: 20; color: #9f0; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; display: block }
xx#menusx  ul ul  a:hover  {margin-left: 20;  color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; xxfont-weight: bold; text-decoration: none; xxbackground-image: url(evidenza.gif); xxbackground-position: right 0; }






#sottomenusx  ul { padding: 0 0 0 0; margin: 0 0 0 0; }

#sottmenusx   ul li a { margin-left: 20; color: #9f0; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; display: block }
#sottmenusx   ul li  a:hover  {margin-left: 20;  color: #ffcc00; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; xxfont-weight: bold; text-decoration: none; xxbackground-image: url(evidenza.gif); xxbackground-position: right 0; }


#destra,#dximg,#reperti        { margin-top: 50px; width: 205px; min-height: 740px; float: right; overflow: auto; clip: auto }
#dximg p img  { background-position: center 0; text-align: center; margin-top: 10px; margin-bottom: 10px }
#dximg p img .bordo { background-position: center 0; text-align: center; margin-top: 10px; margin-bottom: 10px; border: solid 2px #fff }
#reperti a { color: #939 }
.nobordo { text-align: center; border: 0 }
#testo     { background-color: #990; background-image: url("sfondotesto.jpg"); background-repeat: no-repeat; background-position: left top; width: 490px; float: left }
#contenitore { width: 800px }
#contenitore .img { float: right }
#contenitore p { color: #9f0; font-size: medium; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
#mservizio    {
	margin-top: 66px;
	position:relative;
	left: 255px;
	width: 180px;
	float: left;
	top: 33px;
}
#mservizio ul { margin: 0; padding: 0; }
#mservizio ul li  { color: #f90; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; list-style-type: none; display: inline; font-weight: bold; }
#mservizio ul li a { color: #fff; text-decoration: none; font-weight: bold; }
#mservizio ul li a:hover { color: #000; background-color: #ffdead; font-weight: bold; }
.boxreperto   { background-image: url("reperto.gif"); background-repeat: no-repeat; background-position: left top; width: 100%; height: 60px }
.boxreperto a { color: #939; text-decoration: none }
.boxreperto a:hover { text-decoration: underline }
.boximg { width: 55px; float: left }
.boxp { color: #939; width: 190px; height: 60px; float: right }
.boxp a { color: #939; text-decoration: none }
.boxp p { color: #939; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-top: 28px }
#testo .attivita h4  { font-size: 12px; text-align: left; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
#testo .attivita h2  { color: #996; background-color: #f0e68c; text-align: center }
#testo1 .attivita li { }
#testo1 .attivita img { float: left; clear: right }
.attivita1 ul li   { list-style-image: url("../attivita/immagini/uominidacqua.gif") }
.attivita2 ul li { list-style-image: url("../attivita/immagini/palafittando.gif") }
.attivita3 ul li { list-style-image: url("../attivita/immagini/palaluna.gif") }

.novita {
background:#996;
padding:15px;
	}
