@CHARSET "UTF-8";

#printed-edition-container {
	margin-top: 5px;
	border: 1px solid #ccc;
	padding: 5px;
}

#printed-edition {
	margin-top: 10px;
}

#pages-menu {
	width: 50%;
	margin: 0 auto;
}

.booklet .b-wrap-right {
	background: #fff;
}

.b-menu {
	height: auto;
	padding: 0;
}

.b-selector {
	float: none;
	text-align: center;
	color: #222;
}

.b-selector:hover {
	color: #222;
}

.b-selector .b-current {
	padding: 0;
	height: auto;
	background: #fff;
	
}

.b-selector-page {
	margin: 0;
	overflow: hidden;
}

.b-selector a {
	font-weight: bold;
	color: #fff;
}

.b-selector a:hover {
	color: #fff;
}

.b-selector ul {
	background: transparent;
	text-align: center;
	position: relative;
	/*width: 720px;*/
	margin: 0 auto;
	padding: 0;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.b-selector ul li {
	float: left;
	background: #015931;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.15, #216112), color-stop(0.58, #0D870F), color-stop(0.79, #3B9418) );
	background-image: -moz-linear-gradient( center bottom, #216112 15%, #0D870F 58%, #3B9418 79% );
	margin: 0 4px;
	display: inline;
}

.articles-list {
	width: 360px;
	min-height: 300px;
	background: #ccc;
	padding: 10px;
	position: absolute;
}

.article-list h3 {
	overflow: hidden;
}

/*
div.dark_rounded .pp_close {
	position: relative;
	background: transparent;
	color: #fff;
	font-weight: bold;
}
*/

.booklet .b-load {
	margin-top: 10px;
	border: 1px solid #ccc;
	overflow: hidden;
	height: 100%;
	padding: 3px;
	position: relative;
	z-index: 1px;
	border-raidus: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

#buttons-container {
	width: 420px;
	margin: 0 auto;
	overflow: hidden;
}

#current-edition-button, #previous-version-button {
	margin: 10px 5px;
	width: 180px;
	float: left;
}

#current-edition-button h3, #previous-version-button h3 {
	padding: 0.3em 0.6em;
}

#previous-version-button a {
	text-decoration: none;
	border-width: 1px;
	border-bottom: 0.2em solid #666;
	font-size: 1em;
	padding: 0.3em 0.6em;
	color: white;
	line-height: 1;
	text-shadow: 0 0 0.1em #222;
	cursor: pointer;
	background-color: #206112;
	-moz-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5);
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.15, #252B23), color-stop(0.58, #5D615D), color-stop(0.79, #757575) );
	background-image: -moz-linear-gradient( center bottom, #252B23 15%, #5D615D 58%, #757575 79% );
	font-weight: bold;
}

#current-edition-button a {
	text-decoration: none;
	border-width: 1px;
	border-bottom: 0.2em solid #666;
	font-size: 1em;
	padding: 0.3em 0.6em;
	color: white;
	line-height: 1;
	text-shadow: 0 0 0.1em #222;
	cursor: pointer;
	background-color: #206112;
	-moz-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5);
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 0.1em 0.2em rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.15, #216112), color-stop(0.58, #0D870F), color-stop(0.79, #3B9418) );
	background-image: -moz-linear-gradient( center bottom, #216112 15%, #0D870F 58%, #3B9418 79% );
	font-weight: bold;
}

.current-link {
	background: #fd0 !important;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.18, rgb(130,138,22)),
	    color-stop(0.59, rgb(206,212,34))
	) !important;
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(130,138,22) 18%,
	    rgb(206,212,34) 59%
	) !important;
}

.pp_content {
	
}
