div#sf_admin_container img
{
	border: 0;
	float: left;
	padding: 2px;

}


div#sf_admin_container tr
{
	border-top: 0;
	border-bottom: 1px solid #ddd;
	border-left: 0;
	border-right: 0;
}

div#sf_admin_container tr
{
	border-top: 0;
	border-bottom: 1px solid #ddd;
	border-left: 0;
	border-right: 0;
}
.bloccohome
{
	
	overflow: Auto;
	height:400px;


}

.benvenuto
{
	position: relative;
	left: 700px;
	width: 277px;
	border: 1px solid #ddd;

	padding: 8px;
} 


 .bloccohome ul
{
list-style-type:square;
} 

 .bloccohome li
{
margin: 0px;
padding-top: 0px;
padding-top: 2px;
padding-left: 10px;
padding-right: 10px;
}
 .notice
{
  margin: 4px 0;
  padding: 4px 4px 4px 30px;
  background: url(../images/tick.png) no-repeat 10px 4px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #ffc;
}

 .error
{
  margin: 4px 0;
  padding: 4px 4px 4px 30px;
  background: url(../images/error.png) no-repeat 10px 4px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background-color: #ffc;
}
 
 
 
 
#boxbenvenuto .tabellariepilogoconteiner
{
padding-bottom:20px;
padding-right:20px;
padding-left:20px;
padding-top:10px;
}

.riepilogo table
{
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;

}

.riepilogo tr
{
	border-top: 1px solid #ff3300;
	border-bottom: 1px solid #ff3300;
	line-height: 14pt;
}
.riepilogo td, th 
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;

}








.riepilogo tr.tit th {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #ff6633;
	color: #ffffff;
	line-height: 18pt;	
	}
.riepilogo tr.sottotit td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}	
.riepilogo tr.pari td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #E9E9E9;
	}	
.riepilogo tr.dispari td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #ffffff;;
	}	

div#content h1{

	/*margin: 0 auto;*/

	padding-left:35px;
	padding-top:7px;
	padding-bottom:7px;	
	/*height: 32px;*/
	color: #000;
	background-image: url(../images/bg-listheader.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-size: 16px;
}

table.table,.table td, .table th,.table tr{
    margin: 2px;
	padding: 2px;	
	border: 1 solid #0000FF;
	border-collapse: separate;
	border: 1px solid black;
}
