﻿@media all
{
/********* Личный кабинет **********/

/**--------- Стили настроек ---------*/
	#personality_settings {
		font-size: 1em;
	}
	#personality_settings fieldset {
		padding: 1em;
	}
	#personality_settings span {
		display: block;
	}
	
/**------ Стили закладок --------*/
	#bookmarks_list {
		padding: 10px;
	}
	div#bookmarks_list > ul {
	        margin:0;
	}
	#bookmarks_list span {
		text-decoration:none;
	}
	#bookmarks_list span:hover {
	        color: #2B587A;
	}
	#bookmarks_list .bmk_edit {
		display: none;
		float:left;
	}
	#bookmarks_list  span.bmk_edit img.deleteBmk {
	        display:inline-block;
	        padding:0px 5px;
	}   
	#bookmarks_list  span.bmk_edit img {
		background-position: 2px;
	}            
	#bookmarks_list ul {
		list-style-position: outside;
		list-style-image: none;
		list-style-type: none;
	    margin: 0 0 0 16px;
    }
	#bookmarks_list ul li {
		list-style-position: outside;
		list-style-image: none;
		list-style-type: none;
		margin:0;		
	}
	
	#bookmarks_list ul li ul {
		display: none;
	}
	
	span.bmkfolder {
		background-image: url("../images/folder.png");
		background-position:0 0;
		background-repeat:no-repeat;
		font-weight:bold;
		padding-left: 20px;
		height:16px;
	}
	li.open > span.bmkfolder {
		background-image: url("../images/folder_open.png");
	}
	span.bmklink  {
		background-image: url("../images/link.png");
		background-position:0 0;
		background-repeat:no-repeat;
		font-weight:normal;
		padding-left: 20px;
	}	 
	
/**------ Фикс блок для добавления закладки ------*/
	
	#add_bookmark_fix {
		font-size: 0.9em;
		bottom: 0;
		right: 0;
		background-color: #e8e8e8;
		width: 300px;
		display: none;
		z-index: 1000;
		border:#B8CAD8 solid 1px;
		padding:1em
	}	
	
	#bmFormFix fieldset {
		border:none;
	}
	#bmFormFix label {
		display:block;	
		margin-top: .5em;
		font-weight: bold;
	}
	#bmFormFix label.error {
		margin-top: 0;
		font-weight: normal;
		color: #E32636;
		font-size: .9em;
	}
	#bmFormFix #lbdata {
		color: #1D4D71;
		display: block;
		text-align: center;
		font-size: 1.1em;
		font-weight: bold;
		text-decoration: underline;
	}
	#bmFormFix input[type="text"]{
		width:100%;
	}
	#bmFormFix select, #bmFormFix textarea, #bmFormFix input.itext {
	 	width:100%;
	}
	#bmFormFix .btn_block{
		text-align: right;
		margin-top: 10px;	
	}
	#add_bookmark_fix textarea {
		height: 3.5em;
	} 
	#open_add_fix {
		background-image: url("../images/bm_add.png");
		background-position: bottom right;
		background-repeat: no-repeat;
		height: 48px;
		width: 48px;
		bottom: 0;
		right: 0;
	}
/**------ Стили уведомлений --------*/	 

	table.inbox {
		width: 100%;
		text-align:left;
	}
	table.inbox th {
		background:#EEEEEE none repeat scroll 0 0;
		border-top:1px solid #DAE2E8;
		border-bottom:1px solid #DAE2E8;
		color: #474747;
		font-size: .9em;
	}
	table .dataChooser {
	 	text-align:center;
		padding: 0 2px;
		width:22px;
	}
	table .dataChooser img{
		cursor: pointer;
		vertical-align: top;
	}
	table .dataDate {
	 	font-size: 0.9em;
		padding: 0 5px;
		width:150px;
	 }
	 table .dataType {
	 	font-size: 0.9em;
		padding: 0 5px;
		width: 110px;
	 }
	 table .dataDescription {
	 	width: auto;
		padding: 0 5px;
	 }
	 table .dataActions {
	 	text-align:center;
	 	width: 50px;
		padding: 0;
	 }
	 table .dataActions img {
	 	cursor: pointer;
	 	vertical-align: top;
	 }
	table .dataStatus {
		padding: 0;
		width:22px;
	}
/**------- Профиль пользователя ------*/
	table.info_data {
		width: 100%;
	}
	table.info_data .label {
	
	}
	table.info_data .field {
		font-style: italic;	
	}
/**--------- Уведомления -----------*/
	#notification_settings_box {
		padding: 5px 0 5px 10px;
	}
	#notification_settings_box ul {
		list-style-position: inside;
	}
	
}