.puzzle_wrapper {
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 901px !important;
}
.puzzle {
	display: block;
	width: 155px;
	/*
	height: 192px;
	padding: 30px 35px 0;
	*/
	height: 177px;
	padding: 45px 35px 0;
	float: left;
	background: transparent no-repeat;
	text-align: center;
	text-transform: uppercase;
	color: #002f64 !important;
	font: 16px Arial;
}
#puzzle0 {
	background-image: url(../img/puzzle_00.jpg);
}
#puzzle1 {
	background-image: url(../img/puzzle_01.jpg);
}
#puzzle2 {
	background-image: url(../img/puzzle_02.jpg);
}
#puzzle3 {
	background-image: url(../img/puzzle_03.jpg);
}
#puzzle4 {
	background-image: url(../img/puzzle_04.jpg);
}
#puzzle5 {
	background-image: url(../img/puzzle_05.jpg);
}
#puzzle6 {
	background-image: url(../img/puzzle_06.jpg);
}
#puzzle7 {
	background-image: url(../img/puzzle_07.jpg);
}
#puzzle8 {
	background-image: url(../img/puzzle_08.jpg);
}
#puzzle9 {
	background-image: url(../img/puzzle_09.jpg);
}
#puzzle10 {
	background-image: url(../img/puzzle_10.jpg);
}
#puzzle11 {
	background-image: url(../img/puzzle_11.jpg);
}
/* fancy */
.fancybox-close {
    right: 26px;
    top: 24px;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(../img/fancybox_sprite.png);
}
.fancybox-title {
	display: none;
}