@font-face {	font-family: 'Gotham-Book';	src: url('gtmbook.eot');	src: url('gtmbook.eot?#iefix') format('embedded-opentype'),		url('gtmbook.woff') format('woff'), url('gtmbook.ttf')		format('truetype'), url('gtmbook.svg#gtmbook') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'Gotham-Bold';	src: url('gothambold.eot');	src: url('gothambold.eot?#iefix') format('embedded-opentype'),		url('gothambold.woff') format('woff'), url('gothambold.ttf')		format('truetype'), url('gothambold.svg#gothambold') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'Gotham-Light';	src: url('gothamlight.eot');	src: url('gothamlight.eot?#iefix') format('embedded-opentype'),		url('gothamlight.woff') format('woff'), url('gothamlight.ttf')		format('truetype'), url('gothamlight.svg#gothamlight') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'Gotham-Medium';	src: url('gothammedium.eot');	src: url('gothammedium.eot?#iefix') format('embedded-opentype'),		url('gothammedium.woff') format('woff'), url('gothammedium.ttf')		format('truetype'), url('gothammedium.svg#gothammedium') format('svg');	font-weight: normal;	font-style: normal;}/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 12, 2013 */@font-face {	font-family: 'museo_sans300';	src: url('museosans-300-webfont.eot');	src: url('museosans-300-webfont.eot?#iefix') format('embedded-opentype'),		url('museosans-300-webfont.woff') format('woff'),		url('museosans-300-webfont.ttf') format('truetype'),		url('museosans-300-webfont.svg#museo_sans300') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'museo_sans500';	src: url('museosans-500-webfont.eot');	src: url('museosans-500-webfont.eot?#iefix') format('embedded-opentype'),		url('museosans-500-webfont.woff') format('woff'),		url('museosans-500-webfont.ttf') format('truetype'),		url('museosans-500-webfont.svg#museo_sans500') format('svg');	font-weight: normal;	font-style: normal;}@font-face {	font-family: 'museo_sans700';	src: url('museosans-700-webfont.eot');	src: url('museosans-700-webfont.eot?#iefix') format('embedded-opentype'),		url('museosans-700-webfont.woff') format('woff'),		url('museosans-700-webfont.ttf') format('truetype'),		url('museosans-700-webfont.svg#museo_sans700') format('svg');	font-weight: normal;	font-style: normal;}* {	margin: 0;	padding: 0;	border: 0;	outline: none;}a {	text-decoration: none;}a span {	cursor: pointer;}ul,li {	list-style: none;}body {	text-align: left;	width: 100%;	color: #464646;	font-family: Arial, Tahoma;	font-size: 11px;	font-weight: normal;	height: 100%;	background-position: left top;	background-repeat: no-repeat;	background: fixed;	color: #323232;	font-size: 12px;	line-height: 18px;	font-family: 'Gotham-Book';	-webkit-text-stroke: 0.5px;}.idiomas {	width: auto;	float: right;	height: 61px;	margin: 0 30px 0 0;}.idiomas.show {	display: block;}.idiomas.hide {	display: none;}.idiomas span {	width: auto;	float: left;	display: block;	height: 33px;	margin: 28px 14px 0 0;	line-height: 14px;	color: #6e6e6e;	font-size: 10px;	text-transform: uppercase;	font-family: 'Gotham-Book';}.idiomas a {	width: auto;	float: left;	display: block;	height: 33px;	line-height: 14px;	color: #6e6e6e;	font-size: 10px;	text-transform: uppercase;	padding: 28px 8px 0;	font-family: 'Gotham-Book';}.idiomas a:hover {	color: #3d3d3d;}.idiomas a.select {	color: #f28b00;}header {	width: 100%;	float: left;	display: block;	height: 61px;	border-top: 3px solid #f28b00;	background-image: url(../../images/header.png);	background-position: left top;	background-repeat: repeat-x;	position: fixed;	z-index: 999;}header a.logo {	width: 176px;	float: left;	display: block;	height: 61px;}header nav ul.menu {	float: left;	display: block;	width: auto;	height: 61px;	padding: 0 54px 0 0;	background-image: url(../../images/border.png);	background-position: right top;	background-repeat: no-repeat;	position: relative;}header nav ul.menu li {	float: left;	display: block;	width: auto;	height: 61px;	background-image: url(../images/border.png);	background-position: left top;	background-repeat: no-repeat;}header nav ul.menu li ul {	float: left;	display: none;	width: 100%;	height: 30px;	top: 61px;	left: 0;	position: absolute;	background-color: #fafafa;}header nav ul.menu li ul.hover,header nav ul.menu li.sub ul {	display: block;}header nav ul.menu li ul li {	height: 30px;	background-image: none;}header nav ul.menu li a {	float: left;	display: block;	width: auto;	height: 34px;	padding: 27px 13px 0;	color: #222222;	font-size: 12px;	line-height: 16px;	font-family: 'Gotham-Book';	margin: 0 0 0 1px;	-webkit-text-stroke: 0.5px;}header nav ul.menu>li>a:hover,header nav ul.menu>li.hover>a,header nav ul.menu>li>a.select	{	background-color: #eaeaea;}header nav ul.menu li ul li a {	color: #505050;	font-size: 10px;	line-height: 30px;	height: 30px;	padding: 0 15px;}header nav ul.menu li ul li a:hover,header nav ul.menu li ul li a.select	{	background-color: transparent;	border-bottom: 2px solid #f28b00;	height: 28px;}#banner {	width: 100%;	height: 100%;	float: left;	display: block;	overflow: hidden;	position: relative;	z-index: 0;	top: 64px;}#banner ul.roller {	width: 100%;	height: 100%;	float: left;	display: block;	overflow: hidden;	position: relative;	background-image: url(../images/worn_dots.png);	background-position: left top;	background-repeat: repeat;}#banner ul.roller li {	width: 100%;	height: 100%;	float: left;	display: block;	overflow: hidden;	position: absolute;	left: -100%;	top: 0;	text-align: center;}#banner ul.roller li:first-child {	left: 0;}#banner ul.roller li span.info {	width: 540px;	height: auto;	float: left;	display: block;	position: absolute;	top: 38%;	left: 10%;	z-index: 9;}#banner ul.roller li span.st1 {	width: 100%;	height: auto;	float: left;	display: block;	color: #f28b00;	font-size: 72px;	line-height: 74px;	font-family: 'Gotham-Medium';	text-transform: uppercase;	text-shadow: 2px 2px 0 #242424;}#banner ul.roller li span.st2 {	width: 100%;	height: auto;	float: left;	display: block;	color: #ffffff;	font-size: 72px;	line-height: 64px;	font-family: 'Gotham-Light';	text-transform: uppercase;	text-shadow: 2px 2px 0 #242424;	-webkit-text-stroke: 0.5px;}#banner ul.roller li span.st3 {	width: 100%;	height: auto;	float: left;	display: block;	color: #fff;	font-size: 22px;	line-height: 24px;	font-family: 'Gotham-Bold';	text-transform: uppercase;	text-shadow: 2px 2px 0 #242424;	-webkit-text-stroke: 0.5px;}#banner ul.roller li a.ver {	width: auto;	height: 29px;	float: left;	display: block;	padding: 0 0 0 18px;	background-image: url(../images/banner.png);	background-position: left top;	background-repeat: no-repeat;	margin: 17px 0 0;}#banner ul.roller li a.ver span {	width: auto;	height: 29px;	float: left;	display: block;	padding: 0 26px 0 0;	background-image: url(../images/banner.png);	background-position: right -29px;	background-repeat: no-repeat;	color: #000000;	font-size: 12px;	font-family: 'Gotham-Medium';	line-height: 29px;}#banner ul.roller li a.ver:hover {	background-position: left -58px;}#banner ul.roller li a.ver:hover span {	color: #ffffff;	background-position: right -87px;}#banner .botao {	width: 25px;	height: 79px;	float: left;	display: block;	position: absolute;	top: 42%;}#banner .botao.prev {	background-image: url(../images/banner.png);	background-position: left -119px;	background-repeat: no-repeat;	left: 2%;}#banner .botao.prev:hover {	background-position: -32px -119px;}#banner .botao.next {	background-image: url(../images/banner.png);	background-position: -175px -119px;	background-repeat: no-repeat;	right: 2%;}#banner .botao.next:hover {	background-position: -135px -119px;}#page2 {	width: 100%;	height: 100%;	background-position: left center;	background-repeat: no-repeat;	background: fixed;	float: left;	display: block;	position: relative;	background-size: cover;}#page_in2 {	width: 300px;	height: auto;	float: left;	display: block;	margin: 10% 0 5% 9%;	border-top: 2px solid #f28b00;}#page_in2 hgroup2 {	width: 240px;	height: 43px;	float: left;	display: block;	padding: 13px 30px;	background-image: url(../images/hgroup.png);	background-position: left top;	background-repeat: repeat-x;	margin: 0 0 6px;}#page_in2 h1 {	width: 100%;	height: auto;	float: left;	display: block;	color: #f28b00;	font-size: 14px;	line-height: 15px;	font-family: 'Gotham-Bold';	text-transform: uppercase;	font-weight: normal;	-webkit-text-stroke: 0.5px;}#page_in2 h2 {	width: 100%;	height: auto;	float: left;	display: block;	color: #ffffff;	font-size: 28px;	line-height: 30px;	font-family: 'Gotham-Light';	text-transform: uppercase;	font-weight: normal;	-webkit-text-stroke: 0.5px;}#page_in2 .texto {	width: 100%;	height: auto;	float: left;	display: block;	padding: 7px;	background-color: #fff;}#page {	width: 100%;	height: 100%;	background-position: left center;	background-repeat: no-repeat;	background: fixed;	float: left;	display: block;	position: relative;	background-size: cover;}#page_in {	width: 804px;	height: auto;	float: left;	display: block;	margin: 10% 0 5% 9%;	border-top: 2px solid #f28b00;}#page_in hgroup {	width: 744px;	height: 43px;	float: left;	display: block;	padding: 13px 30px;	background-image: url(../images/hgroup.png);	background-position: left top;	background-repeat: repeat-x;	margin: 0 0 6px;}#page_in h1 {	width: 100%;	height: auto;	float: left;	display: block;	color: #f28b00;	font-size: 14px;	line-height: 15px;	font-family: 'Gotham-Bold';	text-transform: uppercase;	font-weight: normal;	-webkit-text-stroke: 0.5px;}#page_in h2 {	width: 100%;	height: auto;	float: left;	display: block;	color: #ffffff;	font-size: 28px;	line-height: 30px;	font-family: 'Gotham-Light';	text-transform: uppercase;	font-weight: normal;	-webkit-text-stroke: 0.5px;}#page_in .texto {	width: 744px;	height: auto;	float: left;	display: block;	padding: 27px 30px;	background-color: #fff;}#page_in .texto.catalogo {	width: 756px;	padding: 27px 24px;}#page_in .texto.galeria {	width: 355px;}#page_in .texto .contacto {	float: left;	width: 100%;	display: block;	margin: 20px 0 0;}#page_in .texto .contacto:last-child {	margin: 20px 0;}#page_in .texto .contacto span.nome {	float: left;	width: 100%;	display: block;	font-size: 20px;	color: #f28b00;	line-height: 20px;	font-family: 'Gotham-Bold';	text-transform: uppercase;	padding: 4px 0 0;	-webkit-text-stroke: 0.5px;}#page_in .texto .contacto span.subnome {	float: left;	width: 100%;	display: block;	font-size: 14px;	color: #303030;	line-height: 14px;	font-family: 'Gotham-Book';	padding: 0 0 9px;	-webkit-text-stroke: 0.5px;}#page_in .texto .contacto span.titulo {	float: left;	width: 100%;	display: block;	font-size: 12px;	color: #323232;	line-height: 14px;	font-family: 'Gotham-Bold';	text-transform: uppercase;	-webkit-text-stroke: 0.5px;}#page_in .texto .contacto span.resumo {	float: left;	width: 100%;	display: block;	font-size: 12px;	color: #323232;	line-height: 16px;	font-family: 'Gotham-Book';	-webkit-text-stroke: 0.5px;}#page_in .texto .contacto span.resumo a {	color: #323232;}#page_in .texto .contacto span.resumo a:hover {	text-decoration: underline;}#page_in .texto span.st1 {	float: left;	width: 100%;	display: block;	color: #323232;	font-size: 26px;	line-height: 26px;	font-family: 'Gotham-Light';	text-transform: uppercase;	-webkit-text-stroke: 0.5px;}#page_in .texto span.st2 {	float: left;	width: 100%;	display: block;	color: #f28b00;	font-size: 16px;	line-height: 18px;	font-family: 'Gotham-Medium';	text-transform: uppercase;}#page_in .texto>img {	float: right;	display: block;	border-top: 1px solid #f28b00;	border-bottom: 3px solid #f28b00;	margin: 0 0 30px 30px;}#page_in h3 {	width: auto;	height: auto;	display: block;	color: #f28b00;	font-size: 18px;	line-height: 20px;	font-family: 'Gotham-Bold';	font-weight: normal;	-webkit-text-stroke: 0.5px;}#page_in p {	width: auto;	height: auto;	display: block;	color: #323232;	font-size: 12px;	line-height: 18px;	font-family: 'Gotham-Book';	padding: 8px 0 10px;	-webkit-text-stroke: 0.5px;}#page ul.catalogos {	width: 100%;	height: auto;	float: left;	display: block;}#page ul.catalogos li {	width: 149px;	height: 313px;	float: left;	display: block;	margin: 0 10px 20px 0;	background-image: url(../images/catalogos.png);	background-position: left top;	background-repeat: no-repeat;	padding: 16px;}#page ul.catalogos li:nth-child(4n) {	margin: 0 0 20px 0;}#page ul.catalogos li a.link {	width: 100%;	height: auto;	float: left;	display: block;	position: relative;}#page ul.catalogos li a img {	padding: 2px;}#page ul.catalogos li a span.mask {	position: absolute;	top: 0;	left: 0;	width: 149px;	height: 209px;}#page ul.catalogos li a:hover span.mask {	background-image: url(../images/catalogos.png);	background-position: -181px top;	background-repeat: no-repeat;}#page ul.catalogos li a span.titulo {	float: left;	display: block;	width: 100%;	margin: 19px 0 0;	color: #636363;	font-size: 14px;	line-height: 14px;	font-family: 'Gotham-Medium';	text-transform: uppercase;}#page ul.catalogos li a:hover span.titulo {	color: #3c3c3c;	text-shadow: 1px 1px 0px #ffffff;}#page ul.catalogos li a span.ver,#page ul.catalogos li a.link2 {	float: left;	display: block;	width: auto;	margin: 16px 0 0;	color: #646464;	font-size: 11px;	line-height: 14px;	font-family: 'Gotham-Book';	padding: 0 0 0 12px;	background-image: url(../images/catalogos.png);	background-position: -181px -244px;	background-repeat: no-repeat;	-webkit-text-stroke: 0.5px;}#page ul.catalogos li a.link2 {	margin: 0;}#page ul.catalogos li a:hover span.ver,#page ul.catalogos li a.link2:hover	{	color: #f28b00;	background-position: -181px -212px;}#page .form {	width: 329px;	height: auto;	float: left;	display: block;	background-color: #f4f4f4;	padding: 27px 30px;}#page .form form {	float: left;	display: block;	margin: 9px 0 0;}#page .form span.info {	width: auto;	height: auto;	float: right;	display: block;	color: #828282;	font-size: 10px;	line-height: 10px;	font-family: 'Gotham-Bold';	-webkit-text-stroke: 0.5px;}#page .form span.info span {	color: #f28b00;}#page .form a.enviar {	width: auto;	height: 37px;	float: left;	display: block;	padding: 0 0 0 20px;	background-image: url(../images/form.png);	background-position: left top;	background-repeat: no-repeat;}#page .form a.enviar:hover {	background-position: left -74px;}#page .form a.enviar span {	width: auto;	height: 37px;	float: left;	display: block;	padding: 0 30px 0 0;	background-image: url(../images/form.png);	background-position: right -37px;	background-repeat: no-repeat;	line-height: 37px;	font-family: 'Gotham-Bold';	color: #ececec;	font-size: 12px;	line-height: 32px;	text-shadow: 1px 1px 0 #000000;	text-transform: uppercase;	-webkit-text-stroke: 0.5px;}#page .form a.enviar:hover span {	background-position: right -111px;}#page .form input[type=text],#page .form textarea {	width: 307px;	height: 26px;	float: left;	display: block;	background-color: #ffffff;	padding: 0 10px;	line-height: 26px;	border: 1px solid #e2e2e2;	margin: 0 0 5px;	color: #7d7d7d;	font-size: 11px;	font-family: 'Gotham-Book';	-webkit-text-stroke: 0.5px;}#page .form input[type=text]:focus,#page .form textarea:focus {	width: 307px;	height: 24px;	padding: 0 9px;	border: 2px solid #f28b00;	color: #323232;}#page .form textarea:focus {	height: 72px;	padding: 9px;}#page .form textarea {	height: 73px;	padding: 10px;	line-height: 12px;}#page .gallery {	width: 389px;	height: auto;	float: left;	display: block;	position: relative;	z-index: 0;	border-top: 1px solid #f28b00;}#page .gallery ul.roller {	width: 100%;	height: 326px;	float: left;	display: block;	overflow: hidden;	position: relative;}#page .gallery ul.roller li {	width: 100%;	height: 100%;	float: left;	display: block;	overflow: hidden;	position: absolute;	left: -100%;	top: 0;}#page .gallery ul.roller li a {	width: 100%;	height: 100%;	float: left;	display: block;}#page .gallery ul.roller li:first-child {	left: 0;}#page .gallery ul.thumbs {	width: 373px;	height: auto;	float: left;	display: block;	padding: 8px 8px 0;	background-color: #f2f2f2;}#page .gallery ul.thumbs li {	width: 58px;	height: 58px;	float: left;	display: block;	overflow: hidden;	margin: 0 5px 8px 0;}#page .gallery ul.thumbs li:nth-child(6n) {	margin: 0 0 8px;}#page .gallery ul.thumbs li a {	width: 58px;	height: 58px;	float: left;	display: block;	position: relative;}#page .gallery ul.thumbs li a span.mask {	width: 58px;	height: 58px;	float: left;	display: block;	position: absolute;	top: 0;	left: 0;	background-image: url(../images/banner.png);	background-position: left -242px;	background-repeat: no-repeat;}#page .gallery ul.thumbs li a:hover span.mask {	height: 57px;	background-image: none;	border-bottom: 1px solid #f28b00;}#page .gallery ul.thumbs li a.select span.mask {	height: 55px;	background-image: none;	border-bottom: 3px solid #f28b00;}#page .gallery .botao {	width: 22px;	height: 22px;	float: left;	display: block;	position: absolute;	top: 153px;}#page .gallery .botao.prev {	background-image: url(../images/banner.png);	background-position: left -216px;	background-repeat: no-repeat;	left: 2%;}#page .gallery .botao.prev:hover {	background-position: -32px -216px;}#page .gallery .botao.next {	background-image: url(../images/banner.png);	background-position: -178px -216px;	background-repeat: no-repeat;	right: 2%;}#page .gallery .botao.next:hover {	background-position: -146px -216px;}footer {	width: 100%;	float: left;	display: block;	height: 44px;	background-image: url(../images/rodape.png);	background-position: left top;	background-repeat: repeat-x;}footer.home {	position: absolute;	left: 0;	bottom: 0;}footer span.direitos {	width: auto;	float: left;	display: block;	height: 44px;	line-height: 44px;	color: #6e6e6e;	font-family: 'Gotham-Book';	font-size: 10px;	padding: 0 0 0 2%;	-webkit-text-stroke: 0.5px;	text-transform: uppercase;}footer span.direitos span {	color: #464646;}footer .redes {	/*width: 50%;*/	width: 70%;	float: right;	display: block;	height: 44px;	padding: 0 2% 0 0;}footer .facebook {	width: auto;	float: right;	display: block;	height: 44px;	margin: 0 50px 0 0;}footer .facebook .fb {	width: auto;	float: left;	display: block;	height: auto;	width: 100px;	margin: 13px 0 0;}footer .facebook span.follow {	width: auto;	float: left;	display: block;	height: 44px;	font-family: 'Gotham-Book';	font-size: 10px;	line-height: 44px;	color: #6e6e6e;	-webkit-text-stroke: 0.5px;	text-transform: uppercase;	margin: 0 12px 0 0;}footer .facebook a {	width: auto;	float: left;	display: block;	height: 20px;	width: 22px;	background-image: url(../images/redes.png);	background-position: left top;	background-repeat: no-repeat;	margin: 11px 12px 0 0;}footer .facebook a:hover {	background-position: left -20px;}footer .facebook a.li {	background-position: -31px top;}footer .facebook a.li:hover {	background-position: -31px -20px;}footer .facebook a.yt {	background-position: -61px top;}footer .facebook a.yt:hover {	background-position: -61px -20px;}footer .facebook a:hover {	background-position: left -20px;}footer ul.submenu {	width: auto;	float: right;	display: block;	height: 44px;}footer ul.submenu li {	width: auto;	float: left;	display: block;	height: 44px;	padding: 0 8px;}footer ul.submenu li a {	width: auto;	float: left;	display: block;	height: 44px;	font-family: 'Gotham-Book';	font-size: 10px;	line-height: 44px;	color: #6e6e6e;	-webkit-text-stroke: 0.5px;	text-transform: uppercase;}footer ul.submenu li a:hover {	color: #3c3c3c;}/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	z-index: 1104;	display: none;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background-image: url('fancybox.png');}#fancybox-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 1100;	display: none;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	padding: 20px;	z-index: 1101;	outline: none;	display: none;}#fancybox-outer {	position: relative;	width: 100%;	height: 100%;	background: #fff;}#fancybox-content {	width: 0;	height: 0;	padding: 0;	outline: none;	position: relative;	overflow: hidden;	z-index: 1102;	border: 0px solid #fff;}#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;	z-index: 1101;}#fancybox-close {	position: absolute;	top: -15px;	right: -15px;	width: 30px;	height: 30px;	background: transparent url('fancybox.png') -40px 0px;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox-error {	color: #444;	font: normal 12px/20px Arial;	padding: 14px;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;}#fancybox-frame {	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-left,#fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background: transparent url('blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico,#fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;	height: 30px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background-image: url('fancybox.png');	background-position: -40px -30px;}#fancybox-right-ico {	background-image: url('fancybox.png');	background-position: -40px -60px;}#fancybox-left:hover,#fancybox-right:hover {	visibility: visible; /* IE6 */}#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}.fancybox-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}#fancybox-bg-n {	top: -20px;	left: 0;	width: 100%;	background-image: url('fancybox-x.png');}#fancybox-bg-ne {	top: -20px;	right: -20px;	background-image: url('fancybox.png');	background-position: -40px -162px;}#fancybox-bg-e {	top: 0;	right: -20px;	height: 100%;	background-image: url('fancybox-y.png');	background-position: -20px 0px;}#fancybox-bg-se {	bottom: -20px;	right: -20px;	background-image: url('fancybox.png');	background-position: -40px -182px;}#fancybox-bg-s {	bottom: -20px;	left: 0;	width: 100%;	background-image: url('fancybox-x.png');	background-position: 0px -20px;}#fancybox-bg-sw {	bottom: -20px;	left: -20px;	background-image: url('fancybox.png');	background-position: -40px -142px;}#fancybox-bg-w {	top: 0;	left: -20px;	height: 100%;	background-image: url('fancybox-y.png');}#fancybox-bg-nw {	top: -20px;	left: -20px;	background-image: url('fancybox.png');	background-position: -40px -122px;}#fancybox-title {	font-family: Helvetica;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding-bottom: 10px;	text-align: center;	color: #333;	background: #fff;	position: relative;}.fancybox-title-outside {	padding-top: 10px;	color: #fff;}.fancybox-title-over {	position: absolute;	bottom: 0;	left: 0;	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background-image: url('fancy_title_over.png');	display: block;}.fancybox-title-float {	position: absolute;	left: 0;	bottom: -20px;	height: 32px;}#fancybox-title-float-wrap {	border: none;	border-collapse: collapse;	width: auto;}#fancybox-title-float-wrap td {	border: none;	white-space: nowrap;}#fancybox-title-float-left {	padding: 0 0 0 15px;	background: url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {	color: #FFF;	line-height: 29px;	font-weight: bold;	padding: 0 0 3px 0;	background: url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right {	padding: 0 0 0 15px;	background: url('fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png',		sizingMethod='scale');	zoom: 1;}.fancybox-ie6 #fancybox-title-float-left {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_right.png',		sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame	{	height: expression(this.parentNode.clientHeight +  "px");}#fancybox-loading.fancybox-ie6 {	position: absolute;	margin-top: 0;	top: expression(( -20 +  ( document.documentElement.clientHeight ?  		document.documentElement.clientHeight/ 2 :  		document.body.clientHeight/ 2)+  (  ignoreMe=  document.documentElement.scrollTop?		 document.documentElement.scrollTop:  document.body.scrollTop))+  'px');}#fancybox-loading.fancybox-ie6 div {	background: transparent;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png',		sizingMethod='scale');}/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg {	background: transparent !important;}.fancybox-ie #fancybox-bg-n {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-e {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-se {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-s {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-w {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png',		sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png',		sizingMethod='scale');}