/* styles for user_profile */
.tabUserProfile  {
	background-color:#F4F9FD;
	margin: 5px;
	padding:5px;
	border: 1px;
	border-style: solid;
	border-color:#78AFE5;
}

.tabUserProfile2  {
	background-color:#F0F0F0;
	margin: 5px;
	padding:5px;
}



.tabUserProfileAvatar  {
	float:left;
	width:150px;
	
}

.tabUserProfileAvatardx  {
	float:right;
	background-color:#F0F0F0;
	margin: 5px;
	padding:5px;
	height:115px;
}

.tabUserProfileSinistra  {
	float:left;
	background-color:#F0F0F0;
	margin: 5px;
	width:50%;
	
}

.tabUserProfileDestra  {
	float:right;
	background-color:#F0F0F0;
	margin: 5px;
	padding:5px;
}


.immagineprofilo {
	float:left;
	border:5px;
	width:200px;
	height:200px;
	background:#F0F0F0;
	background-color:#F0F0F0;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
}

.dettagliprofilo {
	float:right;
	width:510px;
	background:#F0F0F0;
	
}

.descprofilo {
	
	float:right;
	width:360px;
	background:#F0F0F0;
	padding:5px;
}

.lineaprofilo {
	float:right;
	height:100px;
	background:#FFFFFF;
	
}

.testodettagli {
	text-decoration: none;
}

.titoliprofilo {
	float:left;
	width:120px;
	background: #F0F0F0;
	padding:5px;
}



.vcard {
	width:auto;
	border: 0px;
	background-color:#FFFFFF;
	margin-top:5px;
	margin-bottom:5px;
}


