/* flipbook functional styling */
.flipbook{
	position:relative;
	width:750px;
	height:500px;
	overflow:hidden;
}
.flipbook-wrapper{
	   
    position: relative;
    width: 800px;
}
.flipbook-preloader{
	opacity: 1;
color: #999;
width: 40px;
height: 40px;
position: absolute;
top: 50%;
left: 45%;
border-radius: 10px;

background: white url(./styleimg/preloader.gif) center no-repeat;
}
.flipbook .pages{position:absolute; }

.flipbook .page{
	position:absolute;

}
.flipbook .page_left_con{
	position:absolute;
	overflow:hidden;
	z-index:901;
}


.flipbook .shadow_left{
	position:absolute;
	z-index:902;
	
	background:#000;
}

.flipbook .page_left{
	position:absolute;
	width:940px;
	height:525px;
	
}

.flipbook .page_right_con{
	position:absolute;
	right:0px;
	width:0px;
	height:525px;
	overflow:hidden;
	z-index:900;
}
.flipbook .shadow_right{
	position:absolute;
	z-index:902;
	
	background:#000;
}



.flipbook .page_right{
	position:absolute;
	width:940px;
	height:525px;
	
	
}


/* zoom*/
.zoom_page{
	position:absolute;
    top:0px;
	left:0px;
	visibility:hidden;
	z-index:9500;
    -moz-transform-origin:0 0;
	-webkit-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	-ms-zoom:200%;
	zoom:200%;
	opacity:0;
}



/*****flipbook menu arrows ***/
.flipbook_menu{
	position:relative;
	width:134px;
	height:32px;
	margin:0 auto;
	padding:10px;
	background:url(./styleimg/menubar.png) no-repeat;
	background-position: center center;
	}
	
.flipbook_menu > *{
	display:inline-block;
	margin:0;
	padding:0;
}
.flipbook_arrow_left{
	cursor:pointer;
	width:32px;
	height:32px;
	
	background:url(./styleimg/arrows.png);
	background-position:0px 0px;
	}
.flipbook_arrow_right{
	cursor:pointer;
	width:32px;
	height:32px;
	
	background:url(./styleimg/arrows.png);
	background-position:0px -32px;
	}
	
	
.flipbook_btn_play{
	cursor:pointer;
	width:32px;
	height:32px;
	
	background:url(./styleimg/playbutton.png);
	background-position:0px 0px;
	}
.flipbook_btn_pause{
	cursor:pointer;
	width:32px;
	height:32px;
	
	background:url(./styleimg/pausebutton.png);
	background-position:0px 0px;
	}
.flipbook_btn_zoom{
	cursor:pointer;
	width:32px;
	height:32px;
	
	background:url(./styleimg/buttonzoom.png);
	background-position:0px 0px;
	}

.flipbook_zoom{
	
}
.flip-sound{position:absolute;}
.flipbook-notice { position:absolute; left:50%; top:50%; text-align:center; width:180px; padding:20px 20px 10px 20px; height:40px; margin-left:-130px; margin-top:-25px;
box-shadow:0 0 5px 0px rgba(0,0,0,0.8);
background: #d2ff52;
background: -moz-linear-gradient(top, #d2ff52 0%, #91e842 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2ff52), color-stop(100%,#91e842));
background: -webkit-linear-gradient(top, #d2ff52 0%,#91e842 100%);
background: -o-linear-gradient(top, #d2ff52 0%,#91e842 100%);
background: -ms-linear-gradient(top, #d2ff52 0%,#91e842 100%);
background: linear-gradient(top, #d2ff52 0%,#91e842 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842',GradientType=0 );
color:#111;
display:none;
z-index:50000;
border-radius:5px;
}