* {
	margin: 0px; padding: 0px;
}
body {
	background: url(".imageswood.jpg") left top rgb(204, 204, 204); color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
h1 {
	margin: 20px 0px 0px 20px; color: rgb(47, 27, 12); font-size: 40px;
}
span.reference {
	text-align: center; font-family: Arial; font-size: 12px; margin-bottom: 10px; display: block;
}
span.reference a {
	margin: 0px 20px; color: rgb(0, 0, 0); text-transform: uppercase; text-decoration: none;
}
span.reference a:hover {
	color: rgb(221, 221, 221);
}
.booklet {
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.booklet .b-wrap-left {
	background: url(".imagesleft_bg.jpg") no-repeat left top rgb(255, 255, 255); border-top-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px;
}
.booklet .b-wrap-right {
	background: url(".imagesright_bg.jpg") no-repeat left top rgb(239, 239, 239); border-top-right-radius: 10px; border-bottom-right-radius: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px;
}
.booklet .b-counter1 {
	padding: 5px 0px 0px; width: 90%; height: 20px; text-align: center; bottom: 10px; color: rgb(34, 34, 34); font-size: 0px; display: block; position: absolute;
}
.book_wrapper {
	margin: 0px auto; width: 1272px; height: 540px; padding-top: 50px; position: relative;
}
.book_wrapper h1 {
	background: url(".imagesh1.png") no-repeat left bottom; margin: 5px 5px 5px 15px; color: rgb(19, 56, 106); padding-bottom: 7px; font-size: 26px;
}
.book_wrapper p {
	margin: 5px 5px 5px 15px; line-height: 22px; text-indent: 28px; font-size: 14px;
}
.book_wrapper a.article {
	background: url(".imagescircle.png") no-repeat 50% 0px; width: 95px; height: 41px; color: rgb(85, 85, 85); line-height: 41px; padding-left: 47px; font-size: 16px; text-decoration: none; float: left; display: block;
}
.book_wrapper a.demo {
	background: url(".imagescircle.png") no-repeat 50% 0px; width: 95px; height: 41px; color: rgb(85, 85, 85); line-height: 41px; padding-left: 47px; font-size: 16px; text-decoration: none; float: left; display: block;
}
.book_wrapper a.demo {
	margin-left: 50px;
}
.book_wrapper a.article:hover {
	background-position: 50% -41px; color: rgb(19, 56, 106);
}
.book_wrapper a.demo:hover {
	background-position: 50% -41px; color: rgb(19, 56, 106);
}
.book_wrapper img {
	width: 601px; height: 610px;
}
.booklet .b-wrap-right img {
	border-left-color: rgb(230, 227, 194); border-left-width: 1px; border-left-style: solid;
}
a#next_page_button {
	background: url(".imagesbuttons.png") no-repeat 0px -40px; top: 50%; width: 41px; height: 40px; margin-top: -20px; display: none; position: absolute; cursor: pointer;
}
a#prev_page_button {
	background: url(".imagesbuttons.png") no-repeat 0px -40px; top: 50%; width: 41px; height: 40px; margin-top: -20px; display: none; position: absolute; cursor: pointer;
}
a#prev_page_button {
	left: -30px;
}
a#next_page_button {
	background-position: -41px -40px; right: -30px;
}
a#next_page_button:hover {
	background-position: -41px 0px;
}
a#prev_page_button:hover {
	
}
.loading {
	background: url(".imagesajax-loader.gif") no-repeat 10px 50% rgb(0, 0, 0); border-radius: 20px; top: 50%; width: 160px; height: 56px; right: 135px; color: rgb(255, 255, 255); line-height: 56px; padding-left: 60px; font-size: 15px; margin-top: -28px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); position: absolute; z-index: 9999; opacity: 0.7; -moz-border-radius: 20px; -webkit-border-radius: 20px;
}
