#personal_menu { /* Левая колонка */
 float: left; /* Обтекание справа */
 width: 60%; /* Ширина колонки */

 margin: 5px 5px 0px 5px; /* Значения отступов */
}

#personal_content { /* Правая колонка */
 margin: 5px 5px 0px 60%; /* Значения отступов */

}

p.doc, p.rtf, p.docx  {
	border: 1px solid #ccc;
	margin: 10px 0 20px 0;
	padding: 12px 15px 12px 52px;
	background: #fff url("/edit/images/icon-doc.gif") 10px center no-repeat;
	line-height: 32px;
}

p.xls, p.xlsx {
	border: 1px solid #ccc;
	margin: 10px 0 20px 0;
	padding: 10px 15px 10px 52px;
	background: #fff url("/edit/images/icon-xls.gif") 10px center no-repeat;
	line-height: 32px;
}

p.mdb, p.accdb {
	border: 1px solid #ccc;
	margin: 10px 0 20px 0;
	padding: 10px 15px 10px 52px;
	background: #fff url("/edit/images/icon-mdb.gif") 10px center no-repeat;
	line-height: 32px;
}

p.pdf {
	border: 1px solid #ccc;
	margin: 10px 0 20px 0;
	padding: 12px 15px 12px 52px;
	background: #fff url("/edit/images/icon-pdf.gif") 10px center no-repeat;
	line-height: 32px;
}

p.zip, p.rar {
	border: 1px solid #ccc;
	margin: 10px 0 20px 0;
	padding: 10px 15px 10px 52px;
	background: #fff url("/edit/images/icon-zip.gif") 10px center no-repeat;
	line-height: 32px;
}

p.edit {

	margin-top: 10px;

	font-size: 11px;
	line-height: 20px;
	padding: 5px 5px 5px 10px;
	display: block;
	height: 20px;
	width: 300px;
}

.edit a.visible {
  display: block;
  float: left;
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url("/edit/images/icon_m_visible.gif") left center no-repeat;
}

.edit a.invisible{
  display: block;
  float: left;
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url("/edit/images/icon_m_invisible.gif") left center no-repeat;
}

.edit a.edit {
  display: block;
  float: left;
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url("/edit/images/icon_m_edit.gif") left center no-repeat;
}

.edit a.del {
display: block;
float: left;
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding-left: 25px;
	background: url("/edit/images/icon_m_del.gif") left center no-repeat;
	margin-left: 5px;
}

span.red {
 color: #c30;
}

span.green {
 color: #138C1F;
}

#changing_info_id1, #changing_info_id2, #changing_info_id3, #changing_info_id4{
 font-weight: bold;
}

#personal_catalog_items_list_action_id{
  padding-right: 50px;
	text-align: right;
}

tr.complect{
	background: #E0E0E0;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid #787878;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 2px solid #787878;
border-bottom: 2px solid #787878;
visibility: hidden;
}

.hintanchor{	padding-left: 4px;
	color: #7BC313;
	cursor:help}

.flagtd{	text-align: center;}

.upload_newcat{  font-size: 16px;
  font-weight: bold;
  color: #FF0000;
  background: #FFF;
  padding: 0 3px;
}

.upload_newcat_child{  font-size: 14px;
  font-weight: bold;
  color: #FFFF00;
  background: #000;
  padding: 0 3px;}

#upload_portal_catalog{	width: 350px;
	display: none;
	background: #FFF;}

#upload_portal_catalog ul{	display: block;
	margin: 0;
  padding: 0;
  display: none;}

#upload_portal_catalog ul li{	margin: 0;
  padding: 0;
  list-style: none;
  display: block;
  padding-left: 15px;}

#upload_portal_catalog ul li a{	display: block;
	padding-left: 14px;}

#upload_portal_catalog ul li a.unopened{
  background: url(/images/h4_plus.gif) left center no-repeat;
}

#upload_portal_catalog ul li a.opened{
  background: url(/images/h4_minus.gif) left center no-repeat;
}

#upload_portal_catalog ul li a.listlink{	font-weight: bold;
	text-decoration: none;
	color: #000;}

.upload_newcat_change_link{	width: 350px;
	display: block;
}

#upload_portal_catalog ul.lvl1{	display: block}

#upload_portal_catalog_copy{	display: none;}

#upload_portal_catalog .upload_portal_header{	height: 18px;
	background: #979389;}

#upload_portal_catalog .upload_portal_header a{	color: #FFF;
	display: block;
	padding: 3px 0px 0px 3px;}

#upload_portal_catalog .upload_portal_header .upload_portal_header_close{	color: #FFF;
	font-weight: bold;
  padding: 0 3px;
  margin: 0;
  display: block;
  width: 16px;
  float: right;
  height: 16px;
  text-align: center;
  line-height: 16px !important;
  text-decoration: none;}


#upload_portal_catalog .upload_portal_header a.upload_portal_header_close:hover{
  text-decoration: none;
  color: #FF0000;
}

#uploadsinmortcatalogstructure .uploadtdshowhide_show, #uploadsinmortcatalogstructure .uploadtdshowhide_hide{	color: #000;
	font-size: 12px;
	padding-left: 10px;}

#uploadsinmortcatalogstructure .uploadtdshowhide_show{	background: url(/images/h4_plus.gif) left center no-repeat;
}

#uploadsinmortcatalogstructure .uploadtdshowhide_hide{
	background: url(/images/h4_minus.gif) left center no-repeat;
}

#uploadsinmortcatalogstructure .current_path{	font-weight: bold;}

.smallcomment{	text-align: right;
	padding-right: 10px;
	font-size: 9px;
	color: #C0C0C0;}

