body { margin:0; padding:0; background:url(../images/fondo-body.png) repeat-x #36281d;
	   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
	   
a { text-decoration:none; color:#36281d; }	 
a:hover { color:#695b4f; }

#wrapper { margin:0 auto; width:960px; }

#testata { width:960px; }

 #testata img { float:left; }

#centrale { width:960px; float:left; background:url(../images/fondo-corpo.jpg) repeat-y; }

 #colonna { width:245px; float:left; }
 #colonna img { float:left; clear:both; border:none; }
 #colonna ul { list-style-type:none; margin:0; padding:0; }

 #corpo { width:715px; float:right; text-align:left; background:url(../images/corpo.jpg) no-repeat; }

  #contenuti { width:600px; text-align:justify; padding:20px 20px 50px 20px; line-height: }
  #contenuti h1 { font-size:18px; margin-bottom:20px; color:#36281d; }

#piede { float:left; clear:both;  }

  #piede p { text-align:right; font-size:10px; color:#963; padding:0 80px 0 0; margin:-10px 0 0 0;  }
  #piede a { color:#963; }

.evento { clear: left; float:left; width: 600px; padding: 0; margin: 0 0 10px 0; }
  .evento .banner { width: 133px; float: left; }
  .evento img { height: 50px; }
  .evento .info { float:left; width:467px; }
  .evento h1 { color:#FF0; font-weight:bold; font-size:14px; margin:0; }
  .evento h2 { color:#36281d; font-size:14px; font-weight:bold; margin:0; }
  .evento h3 { color:#D70;	font-weight:bold; font-size:14px; margin: 0; }
  .evento a { color:#444; font-weight:bold; text-decoration: none; }
    .evento a:hover { text-decoration:underline; }
	
.barra { clear:both; width:600px; padding: 10px 0 8px 0; margin: 10px 0; text-align:left; font-size: 10px; color:#960; 
		 border-bottom:1px solid #000;  }
	
#link a { display:block; width:290px; height:40px; text-align:center; float:left; margin:5px auto; }
#link a:hover { background:#CCC; }