#book {
	float: left;
	width: 100%;
	padding-top: 200px;
	margin-bottom: 200px;
}
.UNEcol .tabs li a, .UNEcol .tabs li a:visited {
	color: #699;
	text-decoration: none;
	outline: 0;
}
.UNEcol .tabs li a:hover, .UNEcol .tabs li a:focus {
	color: #333;
	background-color: #ddd;
}
.tabs-content li {
	list-style: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
      border: 0;
	  padding: 0;
}
ul.tabs {
	display: block;
	padding: 0;
	border-bottom: solid 1px #ddd;
	height: auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
ul.tabs li {
      display: block;
	  width: auto;
	  height: 30px;
	  padding: 0;
	  float: left;
	  margin-bottom: 0;
}
ul.tabs li a {
      display: block;
	  text-decoration: none;
	  width: auto;
	  height: 29px;
	  padding: 0px 20px;
	  line-height: 30px;
	  border: solid 1px #ddd;
	  border-width: 1px 1px 0 0;
	  margin: 0;
	  background: #f5f5f5;
	  font-size: 15px;
}
.UNEcol .tabs li a.active {
	text-shadow: 0 1px 1px rgba(0,0,0,.5);
	height: 30px;
	position: relative;
	top: -4px;
	padding-top: 4px;
	border-left-width: 1px;
	color: #333;
	-moz-border-radius-topleft: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	background-color: #fff;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -1px;
}
ul.tabs li:first-child a.active {
      margin-left: 0;
}
ul.tabs li:first-child a {
      border-width: 1px 1px 0 1px;
	  -moz-border-radius-topleft: 2px;
	  -webkit-border-top-left-radius: 2px;
      border-top-left-radius: 2px;
}
ul.tabs li:last-child a {
      -moz-border-radius-topright: 2px;
	  -webkit-border-top-right-radius: 2px;
	  border-top-right-radius: 2px;
}
ul.tabs-content {
	margin: 0;
	display: block;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	float: left;
	width: 950px;
	height: auto;
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
}
ul.tabs-content > li {
	display:none;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 23px;
}
ul.tabs-content > li.active { display: block; }
ul.tabs:before, ul.tabs:after {
      content: '\0020';
	  display: block;
	  overflow: hidden;
	  visibility: hidden;
	  width: 0;
	  height: 0;
}
ul.tabs:after {
	  clear: both;
}
.container { position: relative; width: 960px; margin: 0 auto; padding: 0; }
.fancybox  img {
	border: 1px solid #CCC;
}
