/* Инфо пользователя */
#usTopInfo
{
	width: 930px;
	height: 190px;
	margin-left: 36px;
	margin-top: 40px;
	text-align: left;
}
#usTopLogoStatusMessage
{
	width: 219px;
	height: 190px;
	vertical-align: top;
	float: left;
}
#usTopLogo
{
	width: 203px;
	height: 100px;
}
#usTopStatus
{
	width: 160px;
	height: 58px;
	text-align: center;
	font-family: Tahoma;
	font-size: 12px;
	color: #243145;
	font-weight: bold;
	margin-top: 8px;	
}
#usTopMessage
{
	width: 174px;
	height: 24px;
	margin: 0px;
}
#usTopNameNodeLastGroup
{
	width: 254px;
	height: 190px;
	float: left;
	text-align: left;
}
#usTopName
{
	font-family: Tahoma;
	font-size: 14px;
	color: Black;
	font-weight: normal;
	text-align: left;
	width: 220px;
	height: 35px;
}
#usTopNode
{
	width: 177px;
	height: 66px;
	background-color: #DBE1E3;
	padding-left: 12px;
	padding-top: 8px;
	font-weight: normal;
	color: Black;
}
.usEditLink
{
	color: #729AB7; 
	text-decoration: underline; 
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
}
.usEditLink a 
{
	color: #729AB7; 
	text-decoration: underline; 
}
#usTopLast
{
	width: 180px;
	height: 18px;
	font-weight: normal;
	color: Black;
	margin-top: 5px;
}
#usTimeLast
{
	width: 230px;
	height: 18px;
	font-weight: normal;
	color: Black;
}
#usTopGroup
{
	width: 174px;
	height: 24px;
	margin-top: 16px;
}
#usTopRatingAccount
{
	width: 256px;
	height: 190px;
	float: left;
	font-weight: normal;
	color: Black;
}
#usTopRating
{
	height: 16px;
	width: 200px;
}
#usTopSitePosition
{
	margin-top: 7px;
	margin-left: 20px;
	height: 16px;
	width: 200px;
}
#usTopProfPosition
{
	margin-top: 1px;
	margin-left: 20px;
	height: 16px;
	width: 200px;
}
#usTopAccount
{
	margin-top: 20px;
	height: 16px;
	width: 200px;
}
#usTopOnSite
{
	margin-top: 8px;
	height: 16px;
	width: 200px;
}
#usTopCondom
{
	margin-top: 29px;
	height: 16px;
	width: 200px;
}
#usTopResponse
{
	margin-top: 10px;
	height: 16px;
	width: 200px;
}
#usTopContacts
{
	height: 190px;
	width: 190px;
	float: left;
	font-weight: normal;
	color: Black;
}
#usTopMessengers
{
	height: 85px;
	width: 180px;
}
#usTopCity
{
	height: 16px;
	width: 180px;
	margin-top: 4px;
}
#usSubPortfolio
{
	margin-left: 57px;
}
#usSubResponse
{
	margin-left: 46px;
}
#usSubInfo
{
	margin-left: 48px;
}
#usMiddleInfo
{
	width: 990px;
	height: 72px;
	padding-left: 49px;
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	margin-top: 33px;
	color: #BD4B4B;
}
#usMiddleProjects
{
	width: 1039px;
	vertical-align: middle;
	text-align: center;
}
.usProjectType
{
	height: auto;
	background-color: #E4E4E4;
}
.usProjectType td p
{
	margin:4px;
	text-align: left;
	padding-left: 45px;
	font-size: 11px;	
	font-family: Tahoma;
	font-style: normal;
}
.usProjectTypeMark {
	font-size: 12px;	
	font-family: Arial;
	font-style: normal;
}
.usProjectTypeTitle
{
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-left: 49px;
	padding-top:10px;
	padding-bottom:10px;
}
.usMiddleProjList
{
	padding: 14px 0px 34px 49px;
	text-align: left;
}
.usListProjPrice
{
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #BD4B4B;
}
.prtEditSimpleText
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	float: left;
}
#centered , #centeredS {  
  position: absolute;
  top: -800px;
  margin-top: -75px;
  left: 40%;
  width: 300px;
  height: 150px;  
  background-color:#dbe1e3;
  background: url(/images/subwindow.gif) no-repeat center;
}
#centered p {
	margin:6px;
}
#centered textarea {
	width: 250px;
	height:70px;
	margin-left: 23px;
	padding:3px;
}
#centered input {
	margin-top:10px;
}
#centeredS p {
	margin:6px;
}
#centeredS input {
	margin-top:5px;
}
#usProjTopInfo
{
	height: 100px;
	width: 500px;
	padding-top: 3px;
	padding-bottom: 10px;
}
#usProjTopUserInfo
{
	float: left;
	height: 100px;
	width: 270px;
	margin-left: -15px;
}
#usProjTopLast
{
	width: 260px;
	height: 18px;
	font-weight: normal;
	color: Black;
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
}
#usPrProjectInfo
{
	font-weight: normal;
	color: Black;
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	text-align: justify;
	width:692px;
}
.usProjLeftRightCols
{
	width: 171px; 
	vertical-align: top;
}
#usProjPicture
{
	vertical-align: top; 
	padding-top: 40px; 
	text-align: center;
}
/*Биржа инфо (инфо пользователя)*/
#usUserMiddleInfo
{
	width: 990px;
	padding-left: 49px;
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	margin-top: 33px;
	margin-bottom: 33px;
	color: #BD4B4B;
}
#usUserResume
{
	width: 1039px;
	vertical-align: top;
}
.usUserInfoType
{
	height: 30px;
	background-color: #E4E4E4;
}
.usUserInfoTypeTitle
{
	font-size: 12px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-left: 49px;
}
.usUserInfoContent
{
	font-size: 11px;	
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	padding: 22px 49px 22px 49px;
}
.usUserTeamPanel
{
	width: 500px;
	margin-left: 49px;
	margin-bottom: 38px;
}
.usUserTeamPepleInfo
{
	margin-top: 37px;
	width: 500px;
	height: 100px;
}
.usUserTeamPeopleLogo
{
	width: 203px;
	height: 100px;
	float: left;
}
.usUserTeamPeopleLogo a img
{
	border:0px;
}
.usUserTeamPeopleAction
{
	float: left;
	height: 100px;
	width: 170;
	margin-left: -26px;
}
.usUserTeamPeopleName
{
	font-family: Tahoma;
	font-size: 14px;
	color: Black;
	font-weight: normal;
	text-align: left;
	width: 250px;
	margin-top: -3px; 
	margin-left: -5px;
	height: 25px;
}
.usUserTeamPeopleName a
{
	text-decoration:none;
	color: Black;
}
.usUserTeamPeopleName a:hover
{
	text-decoration:underline;
}
.usUserTeamNo
{
	margin-top: 37px;
	font-weight: normal;
	font-size: 13px;
	color: #BD4B4B;
}
.opinionsPeople
{
	float: left;
	height: 100px;
	width: 170;
	margin-left: -26px;
}
.opinionsPeopleName
{
	font-family: Tahoma;
	font-size: 14px;
	color: Black;
	font-weight: normal;
	text-align: left;
	width: 250px;
	margin-top: -3px; 
	margin-left: -5px;
	height: 24px;
}
.opinionsTitle
{
	float: left;
	width: 700px;
	height: 18px;
	font-size: 14px;
	font-family: Arial;
}
.opinionsTitle a, .opinionsEdit a
{
	color: #729AB7;
}
.opinionsEdit
{
	float: right;
	width: 220px;
	height: 15px;
	font-size: 11px;
	font-family: Arial;
	text-align: right;
}
.opinionsType
{
	clear: both;
	float: left;
	font-size: 10px;
	font-family: Arial;
	color: #A3A3A3;
}
.opinionsText
{ 
	padding-top: 11px; 
	color: Black; 
	font-size: 11px; 
	font-family: Tahoma; 
	text-align: justify; 
}
