.user_profile_titles{
	background: url(img/users/user_profile.png);
	width: 182px;
	height: 35px;
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 10px 0;

}
.user_profile_titles span{
	display: none;
}
#estadisticas{
	background-position: 0 -40px;
}
#preguntas{
	background-position: 0 -80px;
}
#respuestas{
	background-position: 0 -120px;
}

.bubble .piquito{
background:transparent url(img/users/piquito_3.png) no-repeat scroll 0 0;
display:block;
height:14px;
margin:-24px 0 13px;
width:18px;
}
.bubble .piquito_verde{
background:transparent url(img/users/piquito_verde.png) no-repeat scroll 0 0;
display:block;
height:14px;
margin:-24px 0 13px;
width:18px;
}

.user_questions_list{
	margin: 0;
	padding: 0;
	list-style: none;
}
.user_questions_list li{
	margin: 2px 0;
	padding: 3px;
	border: 1px solid #eee;
	background: white;
	}
ul.bullet-10 blockquote{
	margin: 5px -25px;
}
ul.bullet-10 .the_question{
	font-size: 13px;
	font-weight: bold;
}

.head_green{
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background:#89C313;
	display:block;
	margin:-15px;
	overflow:hidden;
	padding:3px 10px;
	color: #C7EF77;
}
.head_green .nav-sort li{
	color: white;
}
.head_green .nav-sort li a{
	color: #C7EF77;
}

.head_green .nav-sort li.last {
border-left:1px solid #C7EF77;
padding:0 0 0 10px;
}
.user_data{
	padding-left: 100px;
}
.user_data h2{
	font-size: 160%;
}

div.progress-container {
	background:white none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	float:left;
	margin:13px 5px 2px 0;
	padding:1px;
	width:90%;
}

div.progress-container > div {
  background-color: #89C313;
  height: 12px
}

div.vertical-progress-container {
	background:white none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	margin:0 auto;
	padding:1px;
	width:40px;
	height: 100px;
	position: relative;
}

div.vertical-progress-container > div {
  background-color: #89C313;
  width: 40px;
  position: absolute;
  bottom:1px;
  left: 1px;

}

div.stats{
	margin:  0;
	padding: 0;
	border: 1px solid #CCCCCC;
	-moz-border-radius: 3px;
	font-size: 90%;
}

a.toggle_button{
	background: url(img/users/togglebutton.png) repeat-x bottom;
	color:#353535;
	display:block;
	font-weight:bold;
	padding:10px 5px 7px 13px;
	position: relative;
	border-bottom: 1px solid #CCCCCC;
}
a.toggle_button:hover{
	background: #EEE;
	text-decoration: none;
}
a.toggle_button span {
	background:transparent url(img/users/piquito4.png) no-repeat scroll 0 0;
	display:block;
	height:8px;
	line-height:0;
	position:absolute;
	right:15px;
	top:13px;
	width:14px;
}
#logo_navigation{
	display: block;
	float: left;
	width: 160px;
}
#logo-navigation{
	background:transparent url(img/users/piquito4.png) no-repeat scroll right 15px;
	float:left;
	height:26px;
	margin:5px 0 5px 15px;
	padding:5px 20px 0 0;
	width:105px;
}
#main-tongue{
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	background:#284C8A none repeat scroll 0 0;
	border-color: #1E3E74;
	-moz-use-text-color: #1E3E74;
	border-style:none solid solid;
	border-width:medium 2px 2px 1px;
	display:block;
	height:145px;
	left:-1px;
	margin:0;
	padding:1px 0 0;
	position:absolute;
	top:35px;
	width:150px;
	z-index:1000;
}
#main-tongue li{
	display: block;
	overflow: hidden;

}
#main-tongue li a{
	border-bottom:1px solid #1E3E74;
	color:#FFFFFF;
	display:block;
	font-family:Helvetica, Arial;
	font-size:160%;
	overflow:hidden;
	padding:10px 15px;
	text-transform:lowercase;
}
#main-tongue a:hover{
	color: #D3E3FF;
	text-decoration: none;
}
#main-tongue li.last a{
	border: none;
}
#main-tongue #piquito{
background:transparent url(img/users/piquito5.png) repeat scroll 0 0;
height:22px;
position:absolute;
right:-13px;
top:1px;
width:17px;
}
#top_menu{
	float: left;
	display: block;
	padding: 10px 0 10px 10px;
	margin: 0;
	line-height: 24px;
}
#top_menu li{
	float: left;
	display: inline;
	padding: 0 10px;
	margin: 0;
	border-right:1px solid #1E3E74;
}
#top_menu li a{
	color: #D3E3FF;
}
#top_menu li a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
a#loginTip {
	float:right;
}
