/*anonim_profile*/
/**
 * bLastf
 */
#bLastRoute {
	overflow: hidden;
	height: 1%;
	}

#bLastRoutePaths,
#bLastClientRoute { 
	float: left;
	width: 326px;
	display: inline;
	text-align: center;
	}

	#bLastRoutePaths ul { 
		border: 1px solid #d9d9d9;
		border-top: none;
		
		border-radius: 5px;
	   -moz-border-radius-bottomleft:5px;
	   -webkit-border-bottom-left-radius:5px;
		padding: 0 20px;
		background: #fff url(/images/bg-column.png) scroll repeat-y top right;
		}
	
	
	#bLastClientRoute ul { 
		border: 1px solid #d9d9d9;
		border-top: none;
		
		border-radius: 5px;
	  -moz-border-radius-bottomright:5px;
	   -webkit-border-bottom-right-radius:5px;
		padding: 0 20px;
		background: #fff url(/images/bg-column.png) scroll repeat-y top right;
		}

	#bLastClientRoute ul {
		border: 1px solid #d9d9d9;
		border-left: none;
		border-top: none;
		background: none;
		}

		#bLastRoutePaths ul li,
		#bLastClientRoute ul li {
			padding: 15px 0;
			border-top: 1px dashed #d9d9d9;
			/*margin-bottom:15px;*/	
			}

		#bLastRoutePaths ul li.first,
		#bLastClientRoute ul li.first { border-top: none;  }

			#bLastRoutePaths ul li .to,
			#bLastClientRoute ul li .to {
				text-indent: -9999px;
				overflow: hidden;
				display: -moz-inline-stack;
				display: inline-block;
				vertical-align: middle;
				background: #fff url(/images/to.png) scroll no-repeat top right;
				width: 14px;
				height: 5px;
				}

			#bLastRoutePaths ul li p,
			#bLastClientRoute ul li p,
			#bLastRoutePaths ul li h3,
			#bLastClientRoute ul li h3 { 
				text-align: left;
				font-size: 12px; 
				font-weight: normal;
				}	

			#bLastRoutePaths h2,
			#bLastClientRoute h2 {
				background: #fff url(/images/bg-left-column-top.png) scroll no-repeat top right;
				width: 326px;
				height: 32px;
				line-height: 32px;
				color: #fff;
				margin: 0;
				}

			#bLastClientRoute h2 { background: #fff url(/images/bg-right-column-top.png) scroll no-repeat top right; }

			#bLastRoutePaths ul li .date,
			#bLastClientRoute ul li .date { 
				float: right;
				display: inline;
				}
		#bLastRoutePaths ul li.textInfo,
		#bLastClientRoute ul li.textInfo { width: 150px; }
		
		#bLastClientRoute li .img { float: left; margin-right:8px; }


/*User Info*/

/**
 * bInfoUser
 */
#bInfoUser {
	border: 1px solid #d9d9d9;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	overflow: hidden;
	height: 1%;
	margin-bottom: 10px;
	width: 650px;
	}
#bInfoUser h1 {
	color: #577F01;
	font-weight: normal;
}
#bInfoUser h2 { 
	border-bottom:1px solid #d9d9d9;
	padding: 0 10px 10px 20px;
}
#bInfoLeft{ 
	float:left;
	width:50%;
	padding: 0 10px 10px 20px;
	}

#bInfoRight{ /*???*/
	float:left;
 	width:40%;
 	padding: 0 10px 10px 20px;
	}
 
	#bInfoLeft h3{
		color: #577f01;
		font-size:13px;
		}
	#bInfoLeft .image {
		float: left;
		border: 1px solid #a9a9a9;
	}
	
	#bInfoLeft .textgreen {padding-right: 25px;}
.textgreen {color: #577f01; padding-left:10px; display:inline; float:left;}

#bInfoRight h3{
	color: #ea6e05;
	font-size:13px;
	padding: 0 10px 10px 20px;
	}

	#bInfoUser .titleBlock {
		width: 120px;
		float: left;
		color: #577f01;
		margin-top: 10px;
	}
	#bInfoUser .textBlock {
		width: 150px;
		float: left;
		margin-top: 10px;
	}
	#bInfoUser .clear {
		clear: both;
	}

.UserInfo{ width: 310px; }

.smile1 {background: url(/images/menu/smile1.png); background-repeat:no-repeat; background-position:bottom; width:158px; border:0; color:#fff; padding: 0; margin:0; height:40px;}
.smile2 {background: url(/images/menu/smile2.png); background-repeat:no-repeat; background-position:bottom; width:158px; border:0; color:#fff; padding: 0; margin:0; height:23px;}
.smile3 {background: url(/images/menu/smile3.png); background-repeat:no-repeat; background-position:bottom; width:158px; border:0; color:#fff; padding: 0; margin:0; height: 23px;}

.Reiting{ 
	background-color:#ff9f27;
	padding: 0 10px;
	color: #fff;
	font-size:9px;
	visibility: hidden;
	height: 11px;
	border-right: 1px solid #958169;
	}
		
