/* GLOBAL */
body {
	/*background-color:#c2c2c2;*/
	margin:0;
	padding:0;
	color: #222; 
  font-size: 12px; 
  font-family: Verdana, Arial, sans-serif;
}

td { 
  color: #222; 
  font-size: 12px; 
  font-family: Verdana, Arial, sans-serif;
  line-height: 16px;  
}

h1 { 
  color: #d62513; 
  font-size: 13px; 
  font-family: Verdana, Arial, sans-serif;
  font-weight:normal;  
  margin:0;
  padding:0;
}

h2 { 
  color: #222222; 
  font-size: 15px; 
  font-family: Verdana, Arial, sans-serif;
  font-weight:normal;  
  margin:0;
  padding:0;
}

h3 { 
  color: #000000; 
  font-size: 13px; 
  font-family: Verdana, Arial, sans-serif;
  font-weight:normal;  
  margin:0;
  padding:0;
}

hr { 
  color:#999999;
  background-color:#999999;
  height:1px;
  border:none;
}

span
{
	font-weight:normal;
	font-size:11px;
}

span.clear  
{
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
}

.text-red {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #e00000;
}

.text-dark-red { 
  color: #761418; 
  font-size: 12px; 
  font-family: Verdana, Arial, sans-serif;
  line-height: 16px;  
}

.text-dark-grey {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #323331;
}

.text-grey-big {
	font-family:  Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #323331;
}

.text-times {
	font-family:  times, Arial, sans-serif;
	font-size: 18px;
	color: #494848;
}

.text-black {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}

.provvedimento {
	text-align:justify;
	padding:4px;
}

.box {
	padding:10px; 
  background-color:#c2c2c2;
  
}

.box-content {
	background-color:#ffffff;
	/*height: 468px;*/ 
  overflow: auto; 
  padding:4px;
}

.search_result {
	width:612px;
}