@font-face {
    font-family: 'HeydingsCommonIconsRegular';
    src: url('../../fonts/heydings_icons-webfont.eot');
    src: url('../../fonts/heydings_icons-webfont.eot?#iefix') format('embedded-opentype'),
		url('../../fonts/heydings_icons-webfont.woff') format('woff'),
		url('../../fonts/heydings_icons-webfont.ttf') format('truetype'),
		url('../../fonts/heydings_icons-webfont.svg#heydings_iconsregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
  color: black;
  background-color: #A0A0A0 !important;
  background: #A0A0A0 url("../images/bg_sfogliabile.jpg") !important;
  background-position:top;
  background-repeat:repeat-x !important;

	/*
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY4N2U5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(104,126,153,1) 0%, rgba(125,185,232,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(104,126,153,1)), color-stop(100%,rgba(125,185,232,0)));
	background: -webkit-linear-gradient(top,  rgba(104,126,153,1) 0%,rgba(125,185,232,0) 100%);
	background: -o-linear-gradient(top,  rgba(104,126,153,1) 0%,rgba(125,185,232,0) 100%); 
	background: -ms-linear-gradient(top,  rgba(104,126,153,1) 0%,rgba(125,185,232,0) 100%); 
	background: linear-gradient(to bottom,  rgba(104,126,153,1) 0%,rgba(125,185,232,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#687e99', endColorstr='#007db9e8',GradientType=0 );
	background-repeat:no-repeat; */


}

nav {
bottom: 70px;
z-index: 1 !important;
}

.link_logo_sfogliabile {
position: relative;
z-index: 999;
}

.indietro {
float: right;
margin-top: 20px;
margin-right: 15px;
position: relative;
z-index: 999;	
}

nav a {
  display: block;
  height: 46px;
  width: 48px;
  padding: 0;
  background: #000000 no-repeat;
  background-position: 8px 7px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}



.indietro {
    border-radius: 1px;
    padding: 2px 7px 4px 9px;
    color: #fff !important;
    background-color: #b9a360;
    text-transform: uppercase;
    font-size: 12px;
    padding: 6px;
    position: relative;
    top: -8px;
}

.indietro span {
	position: relative;
	bottom: 3px;
}

.toolbar_flipbook {
    padding: 2px;
    background-color: #30507f;
}

a.link_logo_sfogliabile img {
    width: auto !important;
    height: 60px !important;
}


.indietro span {
	position: relative;
	bottom: 3px;
	margin-top: 19px;
	margin-right: 10px;
}


.zoom_flip_book {
	position: relative;
	bottom: 53%;
	visibility: hidden;
	background-image: url(../images/bg_zoom.png);
	text-align: center;
	padding: 7px;
	color: #fff !important;
	width: 145px;
	font-size: 14px;
	line-height: 16px;
	border-radius: 7px;
	border: 3px solid #fff;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}
.zoom_flip_book:hover {
	color: #fff;
	background-color: #FF9807;
	background-image: none;
}


.zoom_flip{
	text-align:center;
}

.zoom_flip:hover .zoom_flip_book {
		/*cursor: url('../images/zoom_icon.cur'), url('../images/zoom_icon.png'), w-resize;*/
		visibility:visible !important;
}

.zoom_flip_book span{
	font-family: 'HeydingsCommonIconsRegular';
	font-size:20px;
	font-weight:normal;	
}