/***
  stili per rubrica 
  
  ***/
  .rubrica {
  	width: 60%;
  }
 #center .form-button {
	border: none;
	font-weight: bold;
	color: Black;
	background-color: #C1C1C1;
}  

.rubrica td, .rubrica th {
	border: none;
}

.rubrica th {
	text-align: right;
}

td.submit {
    padding-right: 17%;
    padding-top: 10px;
    text-align: right;
}

dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {font-weight: bold; 	background: transparent url(./ateneo-list.png) ;	 
	background-position: left center;
	background-repeat:no-repeat;padding-left:10px;

}

dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}

input.fr{
 color : #000000;
 background-color: #CCC;
 /* float:right; */
 width: 80px;
 height:20px;
 border: #ccc 0px solid;
 margin:0px;
 font-size:11px; 
  }
  
table.dati {
	width:100%;
}
 
table.dati th, table.dati td{
	height:12px; 
  }	

table.dati small{
	width:220px;
}

table.dati th, table.dati caption {
	border-bottom:0px solid #ccc;
	background-color:#FFF;
	text-align:left;
 
}
table.dati caption {
	font-size:1.2em;
	padding:6px; 
	font-weight:bold;
	text-align:center;
	
}		
table.dati td {
 	border-bottom:0px solid #ccc;
	border-right:0px solid #eee;
 }	
table.dati td.num    {
   	text-align:right;
		padding-right:40px;

}	
table.dati th.num    {
	background-color:#FFF;
  	text-align:right;
	font-weight:bold;
	padding-right:40px;

}	
table.dati td a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
		margin-right:14px;

}	
table.dati td a:hover {
	text-decoration:underline;
	
}

table.login
{
  width:80%; font-size: 1.1em; border: #ccc 0px solid;

 }
table.login th {
 	border-top:0px solid #B00000;
 	border-bottom:1px solid #CCC;
 	text-align:left;
	font-weight:normal; 
 }
 		
table.login td {
  	text-align:left; 
 	border-bottom:0px solid #B00000;
 	border-top:0px solid #DFDFC3;
}	

form {
margin:0px;
padding:0px;
font-size:1.0em;

}

.menuservizi {
 	height: 14px;
    font-size: 14px;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;	 
}

a.pdf
	{
	background: url(../elements/pdf.gif) no-repeat left center;
} 
a.rtf
	{
	background: url(../elements/rtf.gif) no-repeat left center;
	} 