/*********************************************************************************
 * GDM © 2008 Tutti i diritti riservati.
 * 
 * $Author$
 * $Id$
 * $Revision$ 
 * 
 ********************************************************************************/

/*
	Profilo pubblico del Giocatore
*/


h1.u_name { border-bottom: 1px solid #040; margin: 0; padding: 2px; }
.u_livello { float:right; margin: 5px; font-size: 11px; }
.u_profile{ margin: 0 5px; color: #fff;}
.right_h3 { float: right; margin: 6px 5px 0; }
table th { text-align: right; }


/* colonna sinistra top page */
#cp_left {
	position: relative;
	top: 15px;
	left: 0px;
	width: 400px;
}
#user_dati { width: 400px; margin-bottom: 20px; }
#user_dati img { float:left; margin-right: 10px; }
#user_dati table { width: 230px; }
#user_dati table td.feed_up { background-color : #33CC33; }
#user_dati table td.feed_zero { background-color : #666666; }
#user_dati table td.feed_down { background-color: #FF0033; }

#user_profile, #user_feedback { clear: left; }

/* box Tutor */
#is_tutor {
	padding: 0 10px 10px 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #040;
	font-size: 14px;
}
#is_tutor .star_is_tutor { font-size: 30px;  color: rgb(0, 255, 0); }
#is_tutor .punti_tutor { color: rgb(0, 255, 0); }
#is_tutor .tutor_text { font-size: 12px; }

#cp_left h4, #cp_left h3 { margin-bottom: 15px; padding: 3px; border-bottom: 1px solid #060; }
#user_feedback h3 { margin-bottom: 0; }

/* colonna destra top page */
#cp_right {
	float: right;
	width: 220px;
	
	margin-top: 15px;
}
#user_dati_gioco, #user_dati_fr { margin-bottom: 20px; border-left: 1px solid #040;}
#cp_right h4 { margin: 10px 10px 0 10px; padding-bottom: 3px; border-bottom: 1px solid #040; }
#cp_right .box { margin: 0 10px 0 10px; }

.box_user { border-bottom: 1px solid #040; margin-bottom: 5px; padding-bottom:5px;}
.friend_data { margin-left: 60px; }

.box_trofei { border-bottom: 1px solid #040; margin-bottom: 5px; padding-bottom:5px;}
.box_m_trofeo, .box_y_trofeo { width: 178px; text-align: right; padding-right:12px; padding-top:33px; color: #fff; }
.box_m_trofeo { font-size:12px; }
.box_y_trofeo { font-size:16px; }

#menu_profilo { margin-bottom: 20px; }
.mp_info{
	border: 1px solid #040; 
	margin-bottom: 5px; 
	padding:5px;
	padding-left: 10px;
}

/* elenco feedback  */

#feedback { border: 0; padding: 2px; margin: 0; }

.box_pager { border: 0; border-bottom: 1px solid #040; padding: 5px; margin-top: 5px; }
.p_cerca_feed { text-align: right; padding-right: 3px; }

#feedback .last_feed { 
	padding:0; 
	margin: 15px 0 15px 0;
	background: url(/images/sfondo_feedback.gif) no-repeat bottom left;
	border-bottom: 1px solid #040;
	border-left: 1px solid #040;
/*	border:1px solid #f00; */
}
#feedback .last_feed .segno {  /* border:1px solid #f00; */
	float:left;
	padding:0;
	margin:0;
	width: 39px;
	height: 100%;
	border-top:1px solid #040;
}
.segno img { padding: 1px; margin: 1px; /* border: 1px solid #f00;*/ }
#feedback .last_feed .risposta { padding: 3px;  margin:0 0 0 90px;  text-align: right; border-right: 1px solid #040; color: #070;} 
#feedback .last_feed form { margin-left: 100px; margin-top:5px;}

.feed_box {
	height: 100%;
	padding: 0 5px;
	margin-left: 38px;
	border-left: 1px solid #040;
	border-bottom: 1px solid #040;
	border-top: 1px solid #030;
/*	border: 1px solid #f00; */
}
.feed_box .data { color: #070; }
.feed_box img { float: left; margin-right: 10px; margin-bottom: 10px;}

.testo_feed { clear:left; margin: 10px 10px 10px 0; }


