html, body {
	font-family: 'Open Sans';
}

.publ-office-list {
	width: 950px;
	margin: 0 auto;
}

	.publ-office-list .item	{
		overflow: hidden;
		height: 186px;
		margin: 0 0 10px;
	}

		.publ-office-list .item .info {
			float: left;
			width: 163px;
			padding: 20px;
			background: #fff;
			height: 148px;
            position: relative;
		}

			.publ-office-list .item .info img {
				margin: 0 0 24px;
                position: absolute;
                top: 0px;
                left: 0px;
                height: 186px;
			}

			.publ-office-list .item .info ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}

				.publ-office-list .item .info ul li {
					padding: 0 0 0 35px;
					margin: 0 0 5px;
				}

				.publ-office-list .item .info ul li.book-cnt {background: url(images_izd/cnt-books.gif) 0 50% no-repeat;}
				.publ-office-list .item .info ul li.reviews {background: url(images_izd/reviews.gif) 0 50% no-repeat;}
				.publ-office-list .item .info ul li.popular {background: url(images_izd/popular.gif) 0 50% no-repeat;}

					.publ-office-list .item .info ul li,
					.publ-office-list .item .info ul li a {
						font-size: 14px;
						text-decoration: none;
						color: #3a3a3a;
					}

		.publ-office-list .item .content {
			width: 700px;
			height: 188px;
			padding: 19px 12px;
			background-repeat: repeat-x;
			overflow: auto;
		}

			.publ-office-list .item .content a {
				font-family: 'Open Sans';
				color: #fff;
				text-decoration: none;
				padding: 2px 0px;
				font-size: 16px;
			}

				.publ-office-list .item .content a:before {
					display: inline-block;
					width: 18px;
					height: 21px;
					vertical-align: middle;
					content: '';
					margin: 0 10px 0 5px;
				}

                .publ-office-list .item .books a:before {
					display: inline-block;
					width: 18px;
					height: 21px;
					vertical-align: middle;
					content: '';
					margin: 0 10px 0 0px;
				}

				.publ-office-list .item .content li:hover,
				.publ-office-list .item .content li.active {
					background: rgba(255,255,255,0.5);
				}

		.publ-office-list .item .content,

			.publ-office-list .item .content ul {
				margin: 0;
				/*padding: 0;*/
				list-style: none;
			}

				.publ-office-list .item .content ul li {
					margin: 0 0 6px;
                    padding-left: 0px;
				}

			.publ-office-list .item .content.left {float: left}
			.publ-office-list .item .content.right {float: right; display: none;}
            
ul li {
    background: none;   
}
ul
{
    padding-left: 0px;
}

.publ-office-list .item.bg1 .content {background-color: #a6adf2;}
.publ-office-list .item.bg1 .content .jspDrag{border: 1px solid white; background: #a6adf2;}

.publ-office-list .item.bg2 .content {background-color: #4c9d82;}
.publ-office-list .item.bg2 .content .jspDrag{border: 1px solid white; background: #4c9d82;}
            
.publ-office-list .item.bg3 .content {background-color: #086779;}
.publ-office-list .item.bg3 .content .jspDrag{border: 1px solid white; background: #086779;}
            
.publ-office-list .item.bg4 .content {background-color: #e18b04;}
.publ-office-list .item.bg4 .content .jspDrag{border: 1px solid white; background: #e18b04;}
            
.publ-office-list .item.bg5 .content {background-color: #a9187a;}
.publ-office-list .item.bg5 .content .jspDrag{border: 1px solid white; background: #a9187a;}

.info h3
{
    font-size: 16px;
}

.content a {
    background: none;
}html, body {
	font-family: 'Open Sans';
}

.publ-office-list {
	width: 950px;
	margin: 0 auto;
}

	.publ-office-list .item	{
		overflow: hidden;
		height: 186px;
		margin: 0 0 10px;
	}

		.publ-office-list .item .info {
			float: left;
			width: 163px;
			padding: 20px;
			background: #fff;
			height: 148px;
		}

			.publ-office-list .item .info img {
				margin: 0 0 24px;
			}

			.publ-office-list .item .info ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}

				.publ-office-list .item .info ul li {
					padding: 0 0 0 35px;
					margin: 0 0 5px;
				}

				.publ-office-list .item .info ul li.book-cnt {background: url(images_izd/cnt-books.gif) 0 50% no-repeat;}
				.publ-office-list .item .info ul li.reviews {background: url(images_izd/reviews.gif) 0 50% no-repeat;}
				.publ-office-list .item .info ul li.popular {background: url(images_izd/popular.gif) 0 50% no-repeat;}

					.publ-office-list .item .info ul li,
					.publ-office-list .item .info ul li a {
						font-size: 14px;
						text-decoration: none;
						color: #3a3a3a;
					}

		.publ-office-list .item .content {
			width: 700px;
			height: 188px;
			padding: 19px 12px;
			background-repeat: repeat-x;
			overflow: auto;
		}

			.publ-office-list .item .content a {
				font-family: 'Open Sans';
				color: #fff;
				text-decoration: none;
				padding: 2px 0px;
				font-size: 15px;
			}

				.publ-office-list .item .content a:before {
					display: inline-block;
					width: 18px;
					height: 21px;
					vertical-align: middle;
					content: '';
					margin: 0 10px 0 5px;
				}

                .publ-office-list .item .books a:before {
					display: inline-block;
					width: 18px;
					height: 21px;
					vertical-align: middle;
					content: '';
					margin: 0 10px 0 0px;
				}

				.publ-office-list .item .content li:hover,
				.publ-office-list .item .content li.active {
					background: rgba(255,255,255,0.5);
				}

		.publ-office-list .item .content,

			.publ-office-list .item .content ul {
				margin: 0;
				/*padding: 0;*/
				list-style: none;
			}

				.publ-office-list .item .content ul li {
					margin: 0 0 6px;
                    padding-left: 0px;
				}

			.publ-office-list .item .content.left {float: left}
			.publ-office-list .item .content.right {float: right; display: none;}
            
ul li {
    background: none;   
}
ul
{
    padding-left: 0px;
}

.publ-office-list .content
{
    width: 704px;
}
.publ-office-list .item.bg1 .content {background-color: #a6adf2;}
.publ-office-list .item.bg1 .content .jspDrag{border: 1px solid white; background: #a6adf2;}

.publ-office-list .item.bg2 .content {background-color: #4c9d82;}
.publ-office-list .item.bg2 .content .jspDrag{border: 1px solid white; background: #4c9d82;}
            
.publ-office-list .item.bg3 .content {background-color: #086779;}
.publ-office-list .item.bg3 .content .jspDrag{border: 1px solid white; background: #086779;}
            
.publ-office-list .item.bg4 .content {background-color: #e18b04;}
.publ-office-list .item.bg4 .content .jspDrag{border: 1px solid white; background: #e18b04;}
            
.publ-office-list .item.bg5 .content {background-color: #a9187a;}
.publ-office-list .item.bg5 .content .jspDrag{border: 1px solid white; background: #a9187a;}

.content a {
    background: none;
}

.item_block{
      border-bottom: 1px solid #E7E7E7;
    }
    .under{
      border-bottom: 1px Solid #000;
    }
    .tooler{
      float: right;
      cursor: pointer;
    }
    .l0{
      font: 20px/30px "MyriadProCond";
      height: 34px;
      padding: 0px 0px 0px 21px;
      background: url("img/f-lv-arrow.png") 100% 0% no-repeat transparent;
    }
    .l1{
      font: 18px/26px "MyriadProCond";
      height: 30px;
      padding: 0px 0px 0px 24px;
    }
    .ui-state-active{
      background: url("img/f-lv-arrow.png") 100% 100% no-repeat transparent;
    }

.card-book-title-big {
    font: 18px Open Sans,sans-serif;
}

#carousel-image-and-text {
    width: 1150px !important;
}
.catalog-item
{
    float: left;
    margin-right: 20px;
    margin-top: 20px;
    font-size: 12px;
}
p.clear
{
    font: 18px Open Sans,sans-serif;
}
.scroll-pane .publ-office-list
{
    width: 700px;
}