/* CSS Document */

#tab_info_personali,
#testo_intro,
#testo_domanda {
  margin-top:10px;
}

#info_personali fieldset label,
#info_personali label{
  width:300px;
}

#info_personali fieldset label.s60,
#info_personali label.s60{
  width:60px;
}


#info_personali fieldset label,
#info_personali label{
  width:300px;
}

#info_personali #tab_preferiti ,
#info_personali #tab_preferiti a.link{
  width:auto;
	text-align:left;
}

.body_no_background #info_personali fieldset label,
.body_no_background #info_personali label{
  width:200px;
}

#tab_info_personali .ui-tabs-panel{
  margin:5px 2px;
}

#tab_info_personali fieldset{
  border: 1px solid #AAAAAA;
}

#info_personali input, 
#info_personali select,  
#info_personali textarea{ 
  display: block; 
  float: left; 
  margin: 3px 10px 3px 0px; 
  width: 350px; 
  padding: 0px; 
  font-size: 1em; 
  font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif; 
}
#info_personali #tab_abbonamento fieldset label,
#info_personali #tab_abbonamento fieldset a{
  /* display: block;*/ 
  float: none;
  width: auto;
	text-align:left;
}

/* Width */
#info_personali input.s30, 
#info_personali select.s30,  
#info_personali textarea.s30{
	width: 30px;
}

#info_personali input.s50, 
#info_personali select.s50,  
#info_personali textarea.s50{
	width: 50px;
}

#info_personali input.s60, 
#info_personali select.s60,  
#info_personali textarea.s60{
	width: 60px;
}

#info_personali input.s125, 
#info_personali select.s125,  
#info_personali textarea.s125 {
	width: 125px;
}

#info_personali input.s175, 
#info_personali select.s175,  
#info_personali textarea.s175 {
	width: 175px;
}

#info_personali input.s165, 
#info_personali select.s165,  
#info_personali textarea.s165 {
	width: 163px;
}

#info_personali input.s200, 
#info_personali select.s200,  
#info_personali textarea.s200 {
	width: 200px;
}

#info_personali .s250, 
#info_personali input.s250, 
#info_personali select.s250,  
#info_personali textarea.s250 {
	width: 250px;
}

#info_personali input.s270, 
#info_personali select.s270,  
#info_personali textarea.s270 {
	width: 278px;
}

#info_personali .s350, 
#info_personali input.s350, 
#info_personali select.s350,  
#info_personali textarea.s350 {
	width: 350px;
}

#info_personali p.jus {  
  /* color: black;*/ 
  text-align: justify; 	
  font: normal normal normal 14px "Trebuchet MS", Arial, Helvetica, Sans-serif; 
  margin: 10px;
}

#info_personali #ifr_account_lt2 {
	width:100%;
	border:0px;
	height:600px; 
	overflow: hidden;
}