/* General CSS
 * Geral.
 */

@media screen, projection {
/* Geral */
html, body {height:100%}
body {
	background-color:#FFF;
	color:#D9DFD6;
	font-family:'Arial Narrow', Helvetica, Undotum, sans-serif;
}
.clearfix:after {
	display:block;
	height:0;
	padding:0;
	margin:0;
	content:".";
	clear:both;
	overflow:hidden;
	visibility:hidden
}
a {text-decoration:none}
.img-bg {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.img-sem-resize {
	width:100% !important;
	height:auto !important;
	top:auto;
	bottom:0
}
.logo span {
	display:block;
	width:173px;
	height:103px;
	background:url(../img/logo1.png) no-repeat scroll 0 0;
	text-indent:-9999px
}
.logo a {
	display:block;
	width:173px;
	height:103px
}
.intern .logo span {
	width:118px;
	height:70px;
	background:url(../img/logo3.png) no-repeat scroll 0 0;
}
.intern .logo a {
	width:118px;
	height:70px
}
.wrapper {position:relative}
#window-width {
	display:none;
	min-width:990px;
	width:100%
}
#all, #all2 {
	height:100%;
	position:relative
}
.page {
	height:100%;
	min-width:990px;
	float:left;
	position:relative;
}
.position {
	float:left;
	height:100%;
	position:relative;
}
#menu-footer-general {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:56px;
	z-index:40
}
.calculoMeio {
	position:relative;
}
.meioCerto {
	height:363px;
	position:absolute;
	top:50%;
	/*left:50%;*/
	margin-top:-181px;
	width:100%
}
/* Fim: Geral */

/* Menu */
.menu {font-size:2%}
.menu li span {
	display:block;
	background:transparent url(../img/menu.png) no-repeat scroll 3px 0px;
	cursor:pointer;
	text-indent:-9999px
}
.menu li a {display:block}
.menu a:hover {background:transparent url(../img/bg_menu.png) repeat scroll 0 0}

.menu .a-empresa a, .menu .a-empresa span {height:38px}
.menu .a-empresa a:hover span {background-position:3px -42px}

.menu .colecao {margin-top:2px}
.menu .colecao a, .menu .colecao span {height:38px}
.menu .colecao a:hover span {background-position:3px -132px}
.menu .colecao span {background-position:3px -92px}

.menu .colecao1 {margin-top:2px}
.menu .colecao1 a, .menu .colecao1 span {height:38px}
.menu .colecao1 a:hover span {background-position:3px -222px}
.menu .colecao1 span {background-position:3px -182px}

.menu .colecao2 {margin-top:2px}
.menu .colecao2 a, .menu .colecao2 span {height:38px}
.menu .colecao2 a:hover span {background-position:3px -312px}
.menu .colecao2 span {background-position:3px -272px}

.menu .colecao3 {margin-top:2px}
.menu .colecao3 a, .menu .colecao3 span {height:38px}
.menu .colecao3 a:hover span {background-position:3px -402px}
.menu .colecao3 span {background-position:3px -362px}


.menu .onde-encontrar {margin-top:2px}
.menu .onde-encontrar a, .menu .onde-encontrar span {height:38px}
.menu .onde-encontrar a:hover span {background-position:3px -492px}
.menu .onde-encontrar span {background-position:3px -452px}

.menu .localizacao {margin-top:2px}
.menu .localizacao a, .menu .localizacao span {height:38px}
.menu .localizacao a:hover span {background-position:3px -582px}
.menu .localizacao span {background-position:3px -542px}

.menu .contatos {margin-top:6px}
.menu .contatos a, .menu .contatos span {height:38px}
.menu .contatos a:hover span {background-position:3px -672px}
.menu .contatos span {background-position:3px -632px}

/* Fim: Menu */

/* Menu2 */
.menu2 {font-size:2%}
.menu2 li span {
	display:block;
	background:transparent url(../img/menu2.png) no-repeat scroll 3px 0px;
	cursor:pointer;
	text-indent:-9999px
}
.menu2 li a {display:block}
.menu2 a:hover {background:transparent url(../img/bg_menu.png) repeat scroll 0 0}

.menu2 .a-empresa a, .menu2 .a-empresa span {height:38px}
.menu2 .a-empresa a:hover span {background-position:3px -42px}

.menu2 .colecao {margin-top:2px}
.menu2 .colecao a, .menu2 .colecao span {height:38px}
.menu2 .colecao a:hover span {background-position:3px -132px}
.menu2 .colecao span {background-position:3px -92px}

.menu2 .colecao1 {margin-top:2px}
.menu2 .colecao1 a, .menu2 .colecao1 span {height:38px}
.menu2 .colecao1 a:hover span {background-position:3px -222px}
.menu2 .colecao1 span {background-position:3px -182px}

.menu2 .colecao2 {margin-top:2px}
.menu2 .colecao2 a, .menu2 .colecao2 span {height:38px}
.menu2 .colecao2 a:hover span {background-position:3px -312px}
.menu2 .colecao2 span {background-position:3px -272px}

.menu2 .colecao3 {margin-top:2px}
.menu2 .colecao3 a, .menu2 .colecao3 span {height:38px}
.menu2 .colecao3 a:hover span {background-position:3px -402px}
.menu2 .colecao3 span {background-position:3px -362px}


.menu2 .onde-encontrar {margin-top:2px}
.menu2 .onde-encontrar a, .menu2 .onde-encontrar span {height:38px}
.menu2 .onde-encontrar a:hover span {background-position:3px -492px}
.menu2 .onde-encontrar span {background-position:3px -452px}

.menu2 .localizacao {margin-top:2px}
.menu2 .localizacao a, .menu2 .localizacao span {height:38px}
.menu2 .localizacao a:hover span {background-position:3px -582px}
.menu2 .localizacao span {background-position:3px -542px}

.menu2 .contatos {margin-top:6px}
.menu2 .contatos a, .menu2 .contatos span {height:38px}
.menu2 .contatos a:hover span {background-position:3px -672px}
.menu2 .contatos span {background-position:3px -632px}

/* Fim: Menu2 */

/* Default */
#default .wrapper {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin-bottom:-549px;
}
.footer {
	position:relative
}
#default .footer, #default .push {height:549px}
.menu, .logo {padding:0 46px}
.menu2, .logo {padding:0 46px}
.intern .logo {padding:10px 46px 0}
.menu {margin-top:115px}
.menu2 {margin-top:115px}
.bar-footer {height:46px}
#default .bar-footer {
	margin-top:34px;
	height:46px;
}
.bar-footer {
	position:relative;
	width:100%;
}
.bar-footer .content {margin:0 46px; font-size:18px;}
.bar-footer .bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:46px;
	background-color:#000;
	filter:alpha(opacity=30);
	opacity:0.10;
}
.bar-footer .content {position:relative}
.bar-footer p {
	float:left;
	font-size:0.7em;
	line-height:46px
}
/* Fim: Default */

/* Comuns */
.intern .logo a {float:left}
.logo span.colecao-escolha {
	display:block;
	width:56px;
	height:39px;
	background:transparent url(../img/colecao_escolha.png) no-repeat scroll 0 0;
	float:right;
	margin-top:18px
}
.logo span.colecao-outono-inverno {
	display:block;
	width:56px;
	height:39px;
	background:transparent url(../img/colecao_outono.png) no-repeat scroll 0 0;
	float:right;
	margin-top:18px
}
.logo span.colecao-primavera-verao {
	display:block;
	width:56px;
	height:39px;
	background:transparent url(../img/colecao_primavera.png) no-repeat scroll 0 0;
	float:right;
	margin-top:18px
}

.content .main {padding:20px 46px 0}
.title {position:relative}
.title .bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:35px;
	background-color:#000;
	filter:alpha(opacity=20);
	opacity:0.10;
}
.title h1 {
	width:50%;
	height:35px;
	float:left;
	text-indent:-9999px;
	background:transparent url(../img/menu.gif) no-repeat scroll 3px -29px
}
.title .voltar-a-home {
	display:block;
	float:right;
	width:101px;
	height:28px;
	background:transparent url(../img/voltar_a_home.png) no-repeat scroll 0 0;
	text-indent:-9999px;
	position:relative;
	margin:4px 4px 0 0;
}
	.texto {
		line-height:1em;
		width:50%;
		margin:15px 0 0 5px;
		font-size:0.9em;
		color:#000
	}
	.texto p {
		text-align:justify;
		margin-bottom: 10px
	}
	.texto h3, .texto a {color:#FFF}
	.texto a:hover {text-decoration:none}
	.texto h3 {
		font-size:1.2em;
		font-weight:normal;
		margin-bottom:7px
	}
	.texto a:visited {color:#DADEE1}
	.texto p#lead {font-style:italic}
	.texto ul, .texto ol {margin:0 0 15px 20px}
	.texto li {margin-bottom: 7px}
	.texto ul li {list-style:square outside}
	.texto ol li {list-style:decimal outside}

a.emp-btns {
	display:block;
	height:28px;
	text-indent:-9999px;
}
a.emp-btns:hover {background-position:0 100%}

a.colecao_principal-btns {
	display:block;
	height:28px;
	text-indent:-9999px;
}
a.colecao_principal-btns:hover {background-position:0 100%}

a.nossa-localizacao {
	width:163px;
	background:transparent url(../img/nossa_localizacao.gif) no-repeat scroll 0 0;
}
a.contatos {
	width:57px;
	background:transparent url(../img/contatos.gif) no-repeat scroll 0 0;
	margin-bottom:7px
}
a.onde-encontrar {
	width:93px;
	background:transparent url(../img/onde_encontrar.gif) no-repeat scroll 0 0;
	margin-top:5px
}
a.a-empresa-quadro {
	width:57px;
	background:transparent url(../img/a_empresa.gif) no-repeat scroll 0 0;
	float:left;
	margin-right:5px
}
a.colecao_principal-quadro {
	width:57px;
	background:transparent url(../img/a_empresa.gif) no-repeat scroll 0 0;
	float:left;
	margin-right:5px
}
a.visao-missao-valores {
	width:118px;
	background:transparent url(../img/visao_botao.gif) no-repeat scroll 0 0;
	float:left
}

.passe-o-mouse {
	position:absolute;
	left:43%;
	text-align:center;
	color:#9CA9AC
}
.menu-hover {
	position:absolute;
	bottom:100%;
	left:0;
	height:35px;
	width:100%;
	background:transparent url(../img/seta_menu.gif) no-repeat scroll center 10px;
	filter:alpha(opacity=60);
	opacity:0.60
}
.menu-footer {
	position:absolute;
	bottom:100%;
	left:0;
	width:100%;
	height:0px;
	overflow:hidden
}
.menu-footer ul {
	padding-top:24px;
	/*width:675px;*/
	width:568px;
	margin:0 auto
}
.menu-footer li {float:left}
.menu-footer a {
	display:block;
	height:28px;
	background:transparent url(../img/menu-footer.gif) no-repeat scroll 0 0;
	text-indent:-9999px;
}
.menu-footer .a-empresa a {
	width:101px;
	background-position:0 0
}
.menu-footer .a-empresa a:hover {background-position:0 100%}

.menu-footer .colecao_principal a {
	width:92px;
	background-position:-101 0
}
.menu-footer .colecao_principal a:hover {background-position:-101 100%}

.menu-footer .colecao a {
	width:92px;
	background-position:-101px 0
}
.menu-footer .colecao a:hover {background-position:-101px 100%}

.menu-footer .campanha a {
	width:107px;
	background-position:-193px 0
}
.menu-footer .campanha a:hover {background-position:-193px 100%}

.menu-footer .campanha a {
	width:107px;
	background-position:-193px 0
}
.menu-footer .campanha a:hover {background-position:-193px 100%}

.menu-footer .onde-encontrar a {
	width:153px;
	background-position:-300px 0
}
.menu-footer .onde-encontrar a:hover {background-position:-300px 100%}

.menu-footer .localizacao a {
	width:122px;
	background-position:-453px 0
}
.menu-footer .localizacao a:hover {background-position:-453px 100%}

.menu-footer .contatos a {
	width:100px;
	background-position:-575px 0
}
.menu-footer .contatos a:hover {background-position:-575px 100%}

.menu-footer .bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:75px;
	background-color:#000;
	filter:alpha(opacity=15);
	opacity:0.15;
}
.menu-footer ul {position:relative}

/* These hieghts and widths should be edited to your images */	
ul#pikame{
	padding-left:0;
	width:348px;
	margin:0 auto
}
.pika_main{
	width:404px;
	margin:0 auto
}
#pikame li{
	margin:0 4px;
	float:left
}

/* thats all you NEED to edit. But continue if you'd like. */
ul#pikame li img{position:relative;cursor:pointer; width:77px !important; height:65px !important}
.pika_main img{border:4px solid #6F8083;}
.pika_main{position: relative;margin:0 auto;}
.pikachoose li{float:left;position:relative;overflow:hidden;list-style:none;}
.pika_play{position:absolute;top:10px;right:20px;z-index:1;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;}
.pika_play img{border:none !important;}
.pika_caption{width:100%;height:30px;text-align:center;}
.pika_navigation a{font-size: 12px;color:white;text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}
.pika-border {
	height:65px;
	overflow:hidden;
	position:relative
}
.pika-buttons-div {
	height:65px;
	padding:14px 0;
	position:relative
}
.pika-buttons-div .button-pika {
	display:block;
	height:12px;
	background:transparent url(../img/direction_pika.gif) no-repeat scroll center 0;
	position:absolute;
	width:404px;
	text-indent:-9999px
}
.pika-buttons-div .pika-up {
	top:1px;
	background-position:center -12px;
}
.pika-buttons-div .pika-up-off {
	background-position:center 0;
}
.pika-buttons-div .pika-down {
	bottom:1px;
	background-position:center -24px
}
.pika-buttons-div .pika-down-off {
	background-position:center -36px
}
/* Fim: Comuns*/




/* A Empresa */
#a-empresa a.nossa-localizacao {
	float:right;
}
#a-empresa a.onde-encontrar {
	margin-top:0px;
	margin-left:5px;
	float:right;
}
#a-empresa .texto {float:left; width:900px; font-size:18px; }
#a-empresa .galeria {
	margin:15px 5px 15px 0px;
	float:right;
	width:404px
}
/* Fim: A Empresa */


/* Colecao_Principal */
#colecao_principal .texto {float:left; width:450px}
#colecao_principal .title h1 {background-position:3px -104px}
/* Fim: Colecao_Principal */

/* Localizacao */
#localizacao {
	padding:0 0 12px 0;
	width:646px;
	height:464px;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-238px;
	margin-left:-323px;
	background:transparent url(../img/curva_baixo_localizacao.gif) no-repeat scroll 0 bottom;
	z-index:100;
	display:none
}
#localizacao .localizacao-curva-topo {
	padding:12px 0 0 0;
	background:transparent url(../img/curva_topo_localizacao.gif) no-repeat scroll 0 0;
}
#localizacao .content {
	background-color:#6D7979;
	height:446px;
	padding:6px 0 0 48px
}
#localizacao h1 {
	width:109px;
	height:27px;
	background:transparent url(../img/localizacao.gif) no-repeat scroll 0 0;
	float:left;
	text-indent:-9999px;
}
#localizacao .mapa {
	width:555px;
	height:370px;
	margin:19px 0 0
}
.title-loc .fechar {
	display:block;
	width:30px;
	height:30px;
	background:transparent url(../img/fechar_localizacao.gif) no-repeat scroll center 4px;
	float:right;
	text-indent:-9999px;
	margin-right:38px;
}
#localizacao address {
	width:555px;
	text-align:center;
	margin-top:10px
}
/* Fim: Localizacao */

/* Contatos */
#contatos .title h1 {
	background-position:3px -363px
}
#contatos p.text {
	color:#EDEFEA;
	font-size:0.8em;
	margin-bottom:15px
}
#contatos .texto {
	margin:7px 0 30px 5px;
	float:left;
	line-height:1.5em;
}
#contatos .texto p {
	margin-bottom:15px
}
.form-title {
	color:#525350;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.4em
}
#contatos .texto h2 {
	margin-bottom:10px;
	font-size:1.5em
}
#contatos .texto h3 {
	color:#E0E7D8;
	font-weight:bold;
	font-size:1.8em
}
#contatos .texto {width:38%}
span.linha {
	display:block;
	margin:22px 0 22px 0;
	height:1px;
	background:transparent url(../img/linha.png) no-repeat scroll 0 0
}
	.formulario {
		margin:15px 5px 0px 0px;
		float:right;
		width:530px
	}
	.formulario h2 {
		margin-bottom:15px;
	}
	.formulario {
		line-height:1.5em;
		text-align:justify
	}
	.formulario legend {display:none}
	.formulario .e-input {
		padding-left:5px;
		background:transparent url(../img/esquerda_input.png) no-repeat scroll 0 0;
		margin-bottom:5px
	}
	.formulario .d-input {
		padding-right:5px;
		background:transparent url(../img/direita_input.png) no-repeat scroll right 0
	}
	.formulario .m-input {
		height:34px;
		background:transparent url(../img/meio_input.png) repeat-x scroll 0 0
	}
	.formulario input {margin-top:5px}
	.formulario input, .formulario textarea, .formulario button {
		background-color:transparent;
		border:none
	}
	.formulario select {
		font-size:1em;
		height:28px;
		margin-top:2px;
		width:158px
	}
	.formulario input, .formulario textarea {
		width:520px;
		font-size:1em
	}
	.formulario .t-input {
		width:163px;
		float:left;
	}
	.formulario input.telefone {
		width:158px;
	}
	.formulario div.telefone {
		margin-right:13px
	}
	.formulario .textarea {background:transparent url(../img/textarea_bg.png) no-repeat scroll 0 0; height:104px; padding:5px}
	.formulario textarea {
		height:99px;
		font-family:'Arial', Helvetica, Undotum, sans-serif
	}
	.formulario button {
		display:block;
		cursor:pointer;
		width:93px;
		height:28px;
		text-indent:-9999px;
		background:transparent url(../img/enviar_dados.gif) no-repeat scroll 0 0;
		float:right;
		margin-top:5px
	}
	.formulario button:hover {
		background:transparent url(../img/enviar_dados.gif) no-repeat scroll 0 100%
	}
/* Fim: Contatos */

/* Onde Encontrar */
#onde-encontrar .wrapper {height:100%}
#onde-encontrar .title h1 {
	background-position:3px -225px
}
#onde-encontrar .mapa-position {
	position:relative;
	*z-index:5
}
#onde-encontrar .calculoMeio {
	width:25%
}
#onde-encontrar .texto {
	width:100%
}
#onde-encontrar img.mapa {
	display:block;
	position:absolute;
	margin-top:-86px;
	top:50%;
	left:50%;
	margin-left:-227px;
	margin-top:-234px;
}
#onde-encontrar .quadro-onde-encontrar {
	position:absolute;
	top:10%;
	top:50px;
	left:60%;
	width:321px;
	height:218px;
	background:transparent url(../img/quadro_onde_encontrar.png) no-repeat scroll 0 18px;
	z-index:99;
	padding-left:15px;
	color:#A9BDBE;
	display:none;
}
#onde-encontrar .quadro-onde-encontrar a.fechar {
	display:block;
	float:right;
	margin:7px 5px 0 0;
	text-indent:-9999px;
	width:29px;
	height:29px;
	z-index:6
}
#onde-encontrar .resultado {
	font-size:0.8em;
	color:#000;
	text-align:right;
	margin-bottom:4px
}
#onde-encontrar .sem-registro {
	margin-top:55px;
	padding-right:15px
}
#onde-encontrar .sem-registro a {
	color:#A9BDBE;
	text-decoration:underline !important
}
#onde-encontrar .sem-registro a:hover {text-decoration:none !important}
#onde-encontrar .resultado strong { font-weight:bold}
#onde-encontrar .anterior, #onde-encontrar .proximo {
	display:block;
	width:63px;
	height:25px;
	float:left;
	text-indent:-9999px
}
#onde-encontrar .anterior {
	margin-right:3px;
	background:transparent url(../img/anterior.gif) no-repeat scroll 0 0
}
#onde-encontrar .proximo {
	background:transparent url(../img/proximo.gif) no-repeat scroll 0 0;
	float:right
}
#onde-encontrar .btns {
	width:129px;
	margin:15px auto 0
}
#onde-encontrar .btns a:hover {background-position:0 100%}
#onde-encontrar .quadro-onde-encontrar .content {
	height:158px;
	float:left;
}
#onde-encontrar .quadro-onde-encontrar h3 {
	padding:13px 0 2px;
	font-weight:bold;
	width:50%
}
#onde-encontrar .quadro-onde-encontrar .content strong {
	color:#309BD3;
	font-weight:normal;
	font-size:1.2em
}
/* Fim: Onde Encontrar */

/* Colecao */
#colecao .title h1 {background-position:3px -104px}
#colecao .centroColecao {margin:0 auto}
#colecao .nav .setas {
	display:block;
	width:29px;
	height:42px;
	background:transparent url(../img/setasColecao.gif) no-repeat scroll 0 100%;
	float:left;
	text-indent:-9999px
}
#colecao .nav {
	display:block;
	width:102px;
	margin:15px auto 0
}
#colecao .nav .anterior:hover {background-position:0 0}
#colecao .nav .proximo {
	float:right;
	background-position:-29px 100%
}
#colecao .nav .proximo:hover {background-position:-29px 0}
#colecao .colecao {
	margin:0 46px 0;
	overflow:hidden;
	height:315px;
	position:relative
}
#colecao .colecao img {display:block}
#colecao .colecao li {
	float:left;
	padding:0 8px
}
#colecao .colecao li a {
	display:block;
	position:relative
}
#colecao .colecao li a span {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:245px;
	height:299px;
	border:solid #6E7F82 8px
}
#colecao .colecao li a:hover span {display:block}
#overlay {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:8999;
	cursor:pointer;
	background-color:#000;
	opacity:0.5;
	filter:alpha(opacity=50)
}
#galeria-colecao {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9000;
	background:transparent url(../img/loading.gif) no-repeat scroll center;
	cursor:default
}
#galeria-colecao .moldura {
	position:absolute;
	z-index:9001;
	top:50%;
	left:50%
}
#galeria-colecao .box {
	position:absolute;
	display:none;
	overflow:hidden
}
#galeria-colecao img {
	display:block;
	position:absolute;
	top:0px;
	left:0px
}
#galeria-colecao .top, #galeria-colecao .bottom {
	width:100%;
	height:20%;
	position:absolute;
	z-index:9002
}
#galeria-colecao .top {
	background-color:red;
	top:0;
}
#galeria-colecao .bottom {
	background-color:orange;
	bottom:0;
}
#galeria-colecao .loading {
	display:block;
	width:50px;
	height:50px;
	
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-25px;
	margin-left:-25px;
	text-indent:-9999px
}
#galeria-colecao .hover-nav {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:86px;
	background:transparent url(../img/spacer.png);
}
#galeria-colecao .nav {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:0px
}
#galeria-colecao .nav .main {
	position:relative
}
#galeria-colecao .nav .bg {
	position:absolute;
	top:0;
	left:0;
	background-color:#616D6D;
	filter:alpha(opacity=60);
	opacity:0.60;
	height:86px;
	width:100%
}
#galeria-colecao .nav a {
	display:block;
	width:49%;
	height:86px;
	text-indent:-9999px;
	position:relative
}
#galeria-colecao .nav .anterior {
	float:left;
	background:transparent url(../img/anterior_colecao.png) no-repeat scroll center 0
}
#galeria-colecao .nav .proximo {
	float:right;
	background:transparent url(../img/proximo_colecao.png) no-repeat scroll center 0
}
#galeria-colecao .nav a:hover {background-position:center 100%}
#galeria-colecao .fechar {
	position:absolute;
	top:-15px;
	right:-15px;
	display:block;
	width:30px;
	height:30px;
	background:transparent url(../ressources/closebox.png) no-repeat scroll 0 0;
	z-index:1000;
	text-indent:-9999px
}
/* Fim: Colecao */
}