input, textarea, select
{
	border: 1px solid #CCC;
}


.sf_admin_text, .sf_admin_date, .sf_admin_foreignkey, .sf_admin_boolean {
	font-size: 10px;
	line-height: 12px;	
}




#sf_admin_content  .sf_admin_action_attivadisattiva  a{

	font-size: 10px;
	line-height: 10px;	
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;	
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;  
}

#sf_admin_content  .sf_admin_action_edit a{

	font-size: 10px;
	line-height: 10px;	
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;	
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;  
}
#sf_admin_content  .sf_admin_action_delete a{

	font-size: 10px;
	line-height: 10px;	
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;	
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;	

}

#sf_admin_content  .sf_admin_action_list a{

	font-size: 10px;
	line-height: 10px;	
	margin-top: 0px;
	margin-bottom: 0px;	
	margin-left: 0px;	
	margin-right: 0px;
	padding-top: 0px;
	padding-bottom: 2px;	

}

#sf_admin_content  .sf_admin_action_save {


}


#sf_admin_content ul li a
{
  padding: 1px;
  padding-left: 20px;
  background: url(../images/default.png) no-repeat 0 0;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  color: #f00;
  margin: 1px;  
}

 
#sf_admin_content  .sf_admin_actions_new li {
display: inline; margin: 0 0 0 1em;padding: 0
}
#sf_admin_content  .sf_admin_actions_new li {
display: inline; margin: 0 0 0 1em;padding: 0
}
#sf_admin_content  .sf_admin_actions_new li {
display: inline; margin: 0 0 0 1em;padding: 0
}
#sf_admin_content  .sf_admin_actions_new li {
display: inline; margin: 0 0 0 1em;padding: 0
}


#sf_admin_content ul li.sf_admin_action_new a
{
  background: url(../images/new.png) no-repeat 0 0;
}

#sf_admin_content ul li.sf_admin_action_delete a
{
  background: url(../images/delete.png) no-repeat 0 0;
}

#sf_admin_content ul li.sf_admin_action_list a
{
  background: url(../images/list.png) no-repeat 0 0;
}

#sf_admin_content ul li.sf_admin_action_edit a
{
  background: url(../images/edit.png) no-repeat 0 0;
}




#sf_admin_container fieldset h2
{
	padding: 1px;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 4px;
	padding-bottom: 3px;	
	color: #FF6600;
	background-color: #EEEEEE;
	font-size: 12px;
	line-height: 12px;	
	margin: 0;
}


.sf_admin_form_field_userid
{
float: left;
display: block;
width:300px;
}
.sf_admin_form_field_utente
{
float: left;
display: block;
width:300px;
}
.sf_admin_form_field_password
{
float: left;
display: block;
width:300px;
}
.sf_admin_form_field_attivo
{
float: left;
display: block;
width:900px;
}

#sf_admin_container th
{
	background-color: #eeeeee;
	white-space: nowrap;
}


#sf_admin_container td
{
	border: 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	vertical-align:middle;
	padding: 2px;	
}





#sf_admin_container th
{
  border: 0;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;

  vertical-align: middle;
}

#sf_admin_container tr
{
	background-color: #ffffff;  /*border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;*/
}

#sf_admin_container input.bottone  
{
font-weight: bold;
background-color: transparent;
color: #ffffff;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 3px;
margin-top: 3px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 3px;
width:100px;
height:20px;
border: 0px;
background-color: transparent;
background-image: url(../images/bottone.png);
}
#sf_admin_container input.bottone:hover 
{
color: #000000;
}
.bloccocampo
{

border:0;
margin:0;
padding:0;
background-color: #transparent;
}

.numerazione
{
float: left;
display: block;
width:300px;
font-size: 10px;
padding-top:4px;
}
.sf_admin_pagination
{
float: right;
display: block;
width:300px;
}
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;
}


