body  { font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: center; margin: 0; }

A:link   { color: #444; font-style: normal; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A:visited   { color: #888; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A:hover   { color: #c00; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }

#container {position:relative; background-image: url(imgs/fondocontainer.gif); text-align: left; margin-right: auto; margin-left: auto; width: 790px; height: auto;z-index:1; }

h1  { color: #cc0000; font-size: 15px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; padding-top: 5px; padding-bottom: 5px }

#testata      { color: #444444; font-size: 13px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; background: url(imgs/fondocontainer.gif) left ; float: left; padding-top: 4px; padding-left: 25px; width: 475px;z-index:1; }


#testata div.immagine   { font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: left; margin: 0px 10px 0px 0px; padding: 5px; width: 160px;z-index:1; }

#corpo       { background-color: #e8e8e8; margin-top: 5px; margin-bottom: 10px; padding: 10px; width: 444px;

min-height: 160px;
height: auto !important;
height: 160px;


color: #666;}


#utilita   { color: #666; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; background: url(imgs/fondocontainer.gif) right ; float: left; margin-bottom: 10px; padding-top: 4px; width: 286px }

#links    { width: 286px;  }

#links a      {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background-color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 5px solid #e8e8e8;
	border-bottom: 1px solid #bdbdbd;
	width: 258px;
	display: block
}

#links a:hover  { color: #333; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #e0b1b1; width: 258px; display: block }

#links .active  { color: #333; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #e0b1b1; width: 258px; display: block }



.titolini  { color: #666666; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; padding: 2px; border-bottom: 2px solid #aaa; display: block }

.titoletti a { color: #999999; }
.titoletti  a:hover  { color: #cc0000;  }


#piede  { color: #777777; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: url(imgs/fondopiede.gif) no-repeat; text-indent: 25px; float: right; width: 790px; height: 24px; clear:both;}

#piede a  { color: #777777; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }

#piede a:hover  { color: #cc0000; font-size: 11px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.titoli  { color: #c93; font-weight: bold; font-size: 13px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }


#box {
	height: 200px;
	overflow-y: auto ;
}

