/* Каркас журнала */

.book-wrapper {
	background: url(../img/shad_left.jpg) no-repeat, url(../img/shad_right.jpg) 100% 0 no-repeat;
	padding: 3px 7px 10px 2px; 
/*	height: 895px;*/
	height: 893px;
	margin: -16px 0 0 2px;
}
.book {
	height: 893px;  
	width: 942px;
	position:relative;
}
	/* Переплет */
.book-cover {
	height: 893px;
	width: 53px;
	background: url("../img/grad_book-cover.png") repeat-y;
	position: absolute;
    top: 1px;
/*	left: 462px;*/
	left: 447px;
	z-index: 9990;
}
	/* Скрепки */
.book-skr-b {
	position: absolute;
	width: 4px;
	height: 53px;
	background: url("../img/skrepka_niz.png") no-repeat;
	left: 469px;
	top: 635px;
	z-index: 9991;
}
.book-skr-t {
	position: absolute;
	width: 4px;
	height: 53px;
	background: url("../img/skrepka_verh.png") no-repeat;
	left: 469px;
	top: 173px;
	z-index: 9991;
}
	/* END Скрепки */

	/* Левая часть книжки */
.book-lt {
	height: 893px;  
	position: absolute;
	top: 0;
	left: 0;
	width: 471px;
	background: #eeeef0;
}
	/* Правая часть  кинжки */
.book-rt {
	width: 471px;
	height: 893px;
	position: absolute;
	top: 0;
	right: 0;
	background: #EAEDF1;
}

	/* Верхняя панель - слева и справа */
.b-l-title-panel {
	background: #cd0000;
	height: 16px;
	width: 471px;
}
.h-index {
	font-size: 1.17em;
	text-transform: uppercase;
	color: #fff;
	line-height: 1.1em;
	background: url(../img/icon-e.png) no-repeat;
	padding-left: 20px;
}
.b-r-title-panel {
	height: 16px;
	background: #b4b4b4;
width: 471px;

}
.b-r-title {
	width: 155px;
	float: right;
	background: #4e4e4e;
	padding-left: 10px;
	color: #fff;
	line-height: 1.1;
	height: 16px;
	font-size: 14px;
}
	/* END Верхняя панель - слева и справа */

	/* Внутренняя часть книги */
.book-lt-ins {
	width: 450px;
	padding: 7px 11px 12px;
	height: 746px;
	overflow: hidden;
/*	background: #eeeef0;*/
}
.rm-left {
	
}
.rm-right {
/*	background: #f6edd7; */
}
.book-rt-ins { 
	padding: 7px 11px 12px; 
	min-height: 746px;
	overflow: hidden;
/*	background: #eaedf1;*/
}
	/* END Внутренняя часть книги */
	
	/* Херота с углами */
.corner-container {
	height: 100px;
/*	width: 470px;
	position: relative;*/
}
.book-lt .corner-container {
	background: #eeeef0;
}
.book-rt .corner-container {
	background: #EAEDF1;
	right:0px;
}
.book-rt .main-book-news
{
margin-right:0px !important;
}
.inside-corner {
	width: 140px;
	padding: 0 10px 0 10px;
	height: 100px;
/*	background: #ba3535;*/
	display: block;
}
/*.corner {
	position: absolute;
	top: 0;
	width: 160px;
	height: 100px;
}
.book-lt .corner {
	left: 0;
}
.book-rt .corner {
	right: 0;
}*/

/*.next-rubr {
	padding-top: 60px;
	color: #fff;
}*/
.inside-corner img {
	margin-top: 50px;
}
.book .next-page {
	background: #ba3535;
/*	padding-top: 60px;*/
	padding-top: 45px;
	color: #fff;
	height: 40px;
}
.book-rt .next-page {
	text-align: right;
}
.shadowP{
     -moz-box-shadow: 10px 10px 50px #000;
    -webkit-box-shadow: 10px 10px 50px #000;
     box-shadow: 10px 10px 50px #000;
}
	/* END Херота с углами */



.corner-rt {
	width: 160px;
	height: 100px;
	display: block;
	position: absolute;
	z-index: 5;
	bottom: 0;
	right: 0;
}

.corner-lt {
	width: 160px;
	height: 100px;
	display: block;
	position: absolute;
	z-index: 5;
	bottom: 0;
	left: 0;
}

/* END Каркас журнала */

.book-main {
    height: 893px;
    width: 952px;
    position: relative;
}

.book-main .book-lt {
    height: 893px;
    position: absolute;
    top: -16px;
    left: 0;
    width: 471px;
    background: #EAEDF1;
    margin-left: 3px;
    border: 1px solid #BFBFBF;
    border-radius: 3px;
}

.book-main .book-lt h-index {
    font-size: 1.17em;
    text-transform: uppercase;
    color: white;
    line-height: 1.1em;
    background: url(../img/icon-e.png) no-repeat;
    padding-left: 20px;
    border-radius: 5px;
}

.book-main .book-lt .b-l-title-panel {
    background: #CD0000;
    height: 16px;
    border-radius: 3px 3px 0px 0px;
}

.book-main .book-rt {
    width: 467px;
    height: 893px;
    position: absolute;
    top: -16px;
    right: 3px;
    background: #EAEDF1;
    float: right;
    border: 1px solid #BFBFBF;
    border-radius: 3px;
}

.book-main .book-rt .book-rt-ins {
    padding: 9px 9px 12px;
}

.book-main .book-rt .main-book-news {
    background: #6C6C6D;
    line-height: 1.2;
    margin-top: 0px;
    padding: 15px;
}

.book-main .book-rt .menu {
    width: 100%;
}

.book-main .book-rt .menu span {
    width: 148px;
    text-align: center;
    float: left;
    height: 25px;
    background-color: #6c6c6d;
    color: #ffffff;
    font-size: 14px;
    border-radius: 3px;
    line-height: 24px;
    margin-right: 2px;
    cursor: pointer;
}

.book-main .book-rt .menu span:hover {
    text-decoration: underline;
}

.book-main .book-rt .menu span.active {
    background-color: #b41818;
}

.book-main .book-rt .rm-news {
    padding: 0;
    margin-top: 8px;
}

.nomargin {
    margin: 0 !important;
}