body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin: 0;
	padding: 0;
	background-color: #757882;

}
.chapter td {
	font-weight: bold;
	padding-top: 20px;
}
.hidden {
	display: none;
}
a {
color: #682419;
}
#header {
width: 100%;
border-collapse: collapse;
}

#header img {
	border: 0px;
}

#header .line1 {
	background-color: Black;
	height: 30px;
}
.selectedRow {
	background-color: Gray;
	color: White;
}
.line1 div{
/*border: 1px solid Fuchsia;*/
margin-left: 320px;
background-color: Black;

}
.line1 a{
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 150%;
	text-decoration: none;
	font-size: 10px;
}
#header .line2 {
	background-color: #250901;
	height: 30px;
}
.line2-s1 {
	background-image: url(images/top_back_02.jpg);
	height: 100px;
}
.line2 a{
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 150%;
	text-decoration: none;
	font-size: 10px;
}
#header .line3 {
	background-color: #000000;
	height: 5px;
	font-size: 1px;
}

/* ------- MAIN-PART -------*/

#content {
padding-left:5px;
}

#title {
	margin-top: 20px;
}


#main-part p {
line-height: 140%;
/*font-size: 90%;*/
text-align: justify;
}
#main-part h1 {
	font-size: 120%;
	font-weight: bold;
	color: #682419;
}
#bottom {
	width: 100%;
	background-color: #741806;
	background-image: url(/images/design/bg-bottom-admin.png);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #dbbd9b;
}
#bottom .copy {
	text-align: left;
		font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 22px;
	height: 25px;
}

#bottom .devel {
	font-size: 11px;
	text-align: right;
	padding-right: 22px;
	height: 25px;
}

#bottom a {
	color: White;
}

#edit-news, #edit-tm, .edit-tech {
	line-height: 150%;
	margin-bottom: 20px;
}

#edit-news .date {
	width: 100px;
}

#edit-news .annot {
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
		padding-bottom: 10px;
	border-bottom: 1px solid #D2B48C;
}

#edit-tm .tm-name {
	text-align: justify;
}

#edit-tm .tm-name a {
	color: #682419;
	text-decoration: none;
}
#edit-tm .tm-name a:hover {
	color: #682419;
	text-decoration: underline;
}

.edit-goods {
	margin-bottom: 20px;
}

.edit-goods li{
	line-height: 150%;
}
.edit-goods li a{
color: #682419;
text-decoration: none;
}
#new-payment {
	display: none;
}

/* EXT classes */
.search {
  background-image:url(images/search.png) !important;
}

.icon-grid {
	background-image:url(images/grid.png) !important;
}

.note-go {
	background-image:url(images/note_go.png) !important;
}

h1 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:26px;
	color:#083772;
	letter-spacing:-1px;
	font-weight:normal;
	background:#eee;
	padding:15px 20px;
	border-bottom:1px solid #ccc;
}



.menu-leaf {
    background-image:url(images/cog.png) !important;
	}
.menu-folder {
    background-image:url(images/folder_go.png) !important;
}
.icon-all {
	background-image:url(images/group.png) !important;
}
/* для filter - grid выделение колонки с фильтром*/

		.x-grid3-hd-row td.ux-filtered-column {   
        font-style: italic;  
        font-weight: bold;
    }	
	
	/* --*/
	
	
/* summary*/
.x-grid3-summary-row {
    border-left:1px solid #fff;
    border-right:1px solid #fff;
    color:#333;
    background: #f1f2f4;
}
.x-grid3-summary-row .x-grid3-cell-inner {
    font-weight:bold;
    padding-bottom:4px;
}
.x-grid3-cell-first .x-grid3-cell-inner {
    padding-left:16px;
}
.x-grid-hide-summary .x-grid3-summary-row {
    display:none;
}
.x-grid3-summary-msg {
    padding:4px 16px;
    font-weight:bold;
}	