h2{
	margin:4px;
	color: #eaeaea;
	line-height: 14pt;
	font-size: 14px;
}
p{
	padding: 2px;
	color: #333333;
	line-height: 12pt;
	font-size: 12px;
}

.sf_admin_form_row
{
	//background-color: #FFC;
}
.sf_admin_form_field_tipologia_contratto_id 
{
float: left;
display: block;
width:250px;
}
// campi obbligatori

div#sf_admin_form_field_tipologia_contratto_id .content select 
{
	border: 1px solid #f330;
}
#sf_admin_container  img .sf_admin_list_td_anteprima

{
width:60px;
border: 3px;
}

#sf_admin_container  td  .tdfoto
{
background-color: #FFC;
vertical-align:middle;
text-align:center;
}


.dataaggiornamento
{
	margin:4px;
	color: #eaeaea;
	font-size: 10pt;
	text-align:center;
	font-style:italic;
	padding-right:20 px
	
}

.agenzia
{
	margin:2px;
	color: #eaeaea;
	font-size: 10pt;
	text-align:left;
	padding-right:4px
	
}

.dettagli
{
	margin:2px;
	color: #eaeaea;
	font-size: 10pt;
	text-align:left;
	padding-right:2px;
	padding-left:4px;
	
	
}

.indietroright
{
	margin:4px;
	color: #eaeaea;
	font-size: 12pt;
	text-align:right;
	padding-right:20 px
}
.indietroleft
{
	margin:4px;
	color: #eaeaea;
	font-size: 12pt;
	text-align:left;
	padding-left:20 px
	
}
div
{

}