@charset "utf-8";
/* CSS Document */

body { margin:0; height: 100%;}

body#index {
	background-image:url(images/bg_index.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000;
}

body#home, #historia, #downloads {
	background-image:url(images/bg_home.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000;
}

body#colecao {
	background-image:url(images/bg_colecao.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000;
}

body#inv {
	background-image:url(images/bg_inv.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000;
}

a:link, a:visited {
	text-decoration:none;
	color:inherit;
	opacity:0.9;
}

a:hover {
	opacity:1;
	color:inherit;
}

/* TOPO */

#topo {
	width:1000px;
	height:130px;
	margin:auto;
}

/* /TOPO */

/* LOGO */

#logo {
	width:100px;
	height:100px;
	float:left;
	margin:15px 0 0 25px;
}

/* /LOGO */

/* MENU */

/* /MENU UM */

#menu_um a, #menu_dois a, #menu_tres a, #menu_quatro a, #menu_cinco a, #menu_seis a, #menu_sete a, #menu_oito a {
	color:inherit;
}

#menu_um {
	width:150px;
	height:70px;
	float:left;
	color:#fff;
	background-image:url(images/bg_menu_um.png);
	margin:0 0 0 -30px;
	position:relative;
	z-index:2;
}

#menu_um:hover {
	width:150px;
	height:110px;
	float:left;
	background-image:url(images/bg_menu_um.png);
	background-position: 0px -120px;
	color:#000;
	margin:0 0 0 -30px;
	position:relative;
	z-index:3;
}

#menu_texto_um {
	width:110px;
	text-align:center;
	margin:55px 0 0 20px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU DOIS */

#menu_dois {
	width:170px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_dois.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -58px;
	position:relative;
	z-index:2;
}


#menu_dois:hover {
	width:170px;
	height:190px;
	float:left;
	background-image:url(images/bg_menu_dois.png);
	background-position: 0px -197px;
	color:#000;
	margin:0 0 0 -58px;
	position:relative;
	z-index:3;
}

#menu_texto_dois {
	width:110px;
	text-align:center;
	margin:55px 0 0 35px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU TRÊS */

#menu_tres {
	width:170px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_tres.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -40px;
	position:relative;
	z-index:2;
}

#menu_tres:hover {
	width:170px;
	height:120px;
	float:left;
	background-image:url(images/bg_menu_tres.png);
	background-position: 0px -127px;
	color:#000;
	margin:0 0 0 -40px;
	position:relative;
	z-index:3;
}

#menu_texto_tres {
	width:130px;
	text-align:center;
	margin:55px 0 0 25px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU QUATRO */

#menu_quatro {
	width:160px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_quatro.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -20px;
	position:relative;
	z-index:2;
}

#menu_quatro:hover {
	width:160px;
	height:130px;
	float:left;
	margin:0 0 0 -20px;
	background-image:url(images/bg_menu_quatro.png);
	background-position: 0px -131px;
	color:#000;
	position:relative;
	z-index:3;
}

#menu_texto_quatro {
	width:130px;
	text-align:center;
	margin:55px 0 0 12px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU CINCO */

#menu_cinco {
	width:160px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_cinco.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -50px;
	position:relative;
	z-index:2;
}

#menu_cinco:hover {
	width:160px;
	height:130px;
	float:left;
	background-image:url(images/bg_menu_cinco.png);
	background-position: 0px -131px;
	color:#000;
	margin:0 0 0 -50px;
	position:relative;
	z-index:4;
}

#menu_texto_cinco {
	width:130px;
	text-align:center;
	margin:55px 0 0 12px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU SEIS */

#menu_seis {
	width:140px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_seis.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -35px;
	position:relative;
	z-index:2;
}

#menu_seis:hover {
	width:140px;
	height:160px;
	float:left;
	background-image:url(images/bg_menu_seis.png);
	background-position: 0px -164px;
	color:#000;
	margin:0 0 0 -35px;
	position:relative;
	z-index:3;
}

#menu_texto_seis {
	width:130px;
	text-align:center;
	margin:55px 0 0 12px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU SETE */

#menu_sete {
	width:230px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_sete.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -65px;
	position:relative;
	z-index:1;
}

#menu_sete:hover {
	width:230px;
	height:293px;
	float:left;
	background-image:url(images/bg_menu_sete.png);
	background-position: 0px -293px;
	color:#000;
	margin:0 0 0 -65px;
	position:relative;
	z-index:3;
}

#menu_texto_sete {
	width:150px;
	text-align:center;
	margin:55px 0 0 40px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU OITO */

#menu_oito {
	width:100px;
	height:70px;
	float:left;
	background-image:url(images/bg_menu_oito.png);
	color:#fff;
	overflow:hidden;
	margin:0 0 0 -70px;
	position:relative;
	z-index:2;
}

#menu_oito:hover {
	width:100px;
	height:105px;
	float:left;
	background-image:url(images/bg_menu_oito.png);
	background-position: 0px -110px;
	color:#000;
	margin:0 0 0 -70px;
	position:relative;
	z-index:2;
}

#menu_texto_oito {
	width:60px;
	text-align:center;
	margin:55px 0 0 12px;
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
}

/* /MENU */

/* LINGUAGEM */

#linguagem {
	width:62px;
	height:26px;
	float:right;
	position:absolute;
	z-index:5;
	text-align:center;
	margin:10px 0 0 908px;
 }

/* /LINGUAGEM */

/* BLOCO A */

#bloco_a {
	width:1000px;
	height:300px;
	margin:auto;
	margin-top:-5px;
}

#chamada_a {
	width:685px;
	height:300px;
	position:absolute;
	z-index:1;
	background-color:#FFF;
	margin:0 15px 0 0;
}

#chamada_b {
	width:300px;
	height:300px;
	margin-left:700px;
	background-color:#FFF;
	position:absolute;
	z-index:1;
}

#chamada_b_top {
	width:285px;
	height:35px;
	background-image:url(images/black_a.png);
	text-align:right;
	padding:10px 15px 0 0;
	overflow:hidden;
	position:absolute;
	z-index:0;
}

#chamada_b_bottom {
	width:280px;
	height:80px;
	margin:200px 0 0 0;	
	background-image:url(images/white_a.png);
	text-align:justify;
	padding:10px 10px 10px 10px;
	overflow:hidden;
	position:absolute;
	z-index:0;
}

/* /BLOCO A */

/* BLOCO B */

#bloco_b {
	width:1000px;
	height:80px;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
}

#chamada_c {
	width:493px;
	height:80px;
	float:left;
	background-color:#FFF;
	margin:0 14px 0 0;
}

#chamada_d {
	width:493px;
	height:80px;
	float:left;
	background-color:#FFF;
}

/* /BLOCO B */

/* BLOCO C */

#bloco_c {
	width:1000px;
	height:490px;
	margin:auto;
}

#chamada_e {
	width:735px;
	height:490px;
	float:left;
	margin-right:15px;
	overflow:hidden;
	background-color:#FFF;
}

#chamada_f {
	width:470px;
	height:490px;
	float:left;
	background-color:#FFF;
	margin:0 15px 0 15px;;
}

#chamada_g {
	width:250px;
	height:235px;
	float:left;
	background-color:#FFF;
	margin-bottom:15px;
}

#chamada_h {
	width:250px;
	height:240px;
	float:left;
	background-color:#FFF;
}

#chamada_h_top {
	width:235px;
	height:35px;
	float:left;
	background-image:url(images/black_a.png);
	text-align:right;
	padding:10px 15px 0 0;
	overflow:hidden;
}

#chamada_h_bottom {
	width:230px;
	height:60px;
	float:left;
	margin:115px 0 0 0;	
	background-image:url(images/white_a.png);
	text-align:justify;
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

/* /BLOCO C */

/* BLOCO D */

#bloco_d {
	width:1000px;
	height:350px;
	margin:auto;
	margin-top:15px;
	background-image:url(images/bg_insta.jpg);
}

#chamada_i {
	width:1000px;
	margin-top:60px;
	height:auto;
	float:left;
}

/* /BLOCO D */

/* LINHA */

#linha {
	width:1000px;
	height:1px;
	margin:auto;
	margin-top:15px;
	background-color:#FFF;
}

/* /LINHA */

/* RODAPE */

#rodape {
	width:1000px;
	height:120px;
	margin:auto;
	margin-top:15px;
}

#rodape_coluna_a {
	width:80px;
	float:left;
	margin:0 0 0 0;
}

#rodape_coluna_b {
	width:150px;
	float:left;
	line-height:18px;
	margin:0 0 0 70px;
}

#rodape_coluna_c {
	width:160px;
	float:left;
	margin:0 0 0 35px;
	line-height:18px;
}

#rodape_coluna_d {
	width:100px;
	float:left;
	margin:0 0 0 35px;
	line-height:18px;
}

#rodape_coluna_e {
	width:50px;
	float:left;
	margin:0 0 0 60px;
}

#rodape_coluna_f {
	width:100px;
	float:left;
	margin:0 0 0 70px;
	line-height:18px;
}

#rodape_coluna_g {
	width:140px;
	float:left;
	line-height:18px;
	margin:0 0 0 50px;
}

#midias {
	width:1000px;
	height:40px;
	text-align:center;
	margin:auto;
	margin-top:15px;
	margin-bottom:25px;
}

/* /RODAPE */

/* CLASSES */

.h1 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:16px;
	color:#FFF;	
}

.h2 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:12px;
	color:#FFF;
	margin:0 0 0 10px;
}

.h3 {
	font-family: 'Lato', sans-serif;
	letter-spacing:2px;
	font-size:24px;
	color:#FFF;
}

.h4 {
	font-family: 'Lato', sans-serif;
	letter-spacing:2px;
	font-size:12px;
	color:#000;
}

.h5 {
	font-family: 'Lato', sans-serif;
	letter-spacing:2px;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h6 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:32px;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h7 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:26px;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h8 {
	font-family: 'Lato', sans-serif;
	letter-spacing:2px;
	font-size:20px;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h9 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:5px;
	font-size:21px;
	color:#000;
}

.h10 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:1px;
	line-height:17px;
	font-size:12px;
	color:#FFF;
}

.h11 {
	font-family: 'Lato', sans-serif;
	letter-spacing:1px;
	font-size:13px;
	line-height:14px;
	text-align:left;
	color:#FFF;
}

.h12 {
	font-family: 'Lato', sans-serif;
	letter-spacing:1px;
	font-size:13px;
	line-height:14px;
	text-align:left;
	color:#83253e;
	font-weight:bold;
}

.h13 {
	font-family: 'Lato', sans-serif;
	letter-spacing:1px;
	font-size:13px;
	line-height:16px;
	text-align:left;
	color:#28252c;
}

.h14 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:2px;
	font-size:25px;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h15 {
	font-family: 'Lato', sans-serif;
	letter-spacing:1px;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	color:#FFF;	
	text-shadow: black 0.1em 0.1em 1em;
}

.h16 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:1px;
	line-height:17px;
	font-size:12px;
	color:#FF6;
}

.h17 {
	font-family: 'Oranienbaum', serif;
	letter-spacing:1px;
	line-height:17px;
	font-size:12px;
	color:#F33;
}



.midias {
	margin:0 15px 0 15px;
	opacity: 0.6;
	filter: alpha(opacity=70);
	-webkit-transition: opacity 2s linear;
	-webkit-transition: opacity 1s;
	-moz-transition:    opacity 1s;
	-o-transition:      opacity 1s;
}

.midias:hover {
	margin:0 15px 0 15px;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 2s linear;
	filter: none;
}

.logo {
	opacity: 0.8;
	filter: alpha(opacity=70);
	-webkit-transition: opacity 1s linear;
	-webkit-transition: opacity 1s;
	-moz-transition:    opacity 1s;
	-o-transition:      opacity 1s;
}

.logo:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 1s linear;
	filter: none;
}

.book {
	opacity: 1;
}

.book:hover {
	opacity: 0.8;
}

/* /CLASSES */

/* SLIDES */

#slide_um {
	width:685px;
	height:300px;
}

#slide_um_top {
	width:360px;
	height:25px;
	background-image:url(images/black_a.png);
	text-align:right;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	position:absolute;
	z-index:0;
	margin:180px 0 0 300px;
}

#slide_um_bottom {
	width:360px;
	height:50px;
	background-image:url(images/white_a.png);
	text-align:right;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	position:absolute;
	z-index:0;
	margin:230px 0 0 300px;
}


#slide_dois {
	width:685px;
	height:300px;
}

#slide_dois_top {
	width:360px;
	height:25px;
	background-image:url(images/black_a.png);
	text-align:right;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	position:absolute;
	z-index:0;
	margin:180px 0 0 300px;
}

#slide_dois_bottom {
	width:360px;
	height:50px;
	background-image:url(images/white_a.png);
	text-align:right;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	position:absolute;
	z-index:0;
	margin:230px 0 0 300px;
}

/* /SLIDES */

/* HISTÓRIA */

#geral_historia {
	width:1000px;
	height:970px;
	margin:auto;
}

#titulo_historia {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_historia {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#parte_um_texto {
	width:920px;
	height:auto;
	padding:15px 15px 15px 15px;
	margin-left:15px;
 	float:left;
	background-image:url(images/bg_texto_historia.jpg);
}

#parte_dois_historia {
	width:490px;
	height:1050px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:510px;
	background-image:url(images/bg_hist.png);
	background-position:center;
	background-repeat:no-repeat;
}

#box_historia_a {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_b {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}
#box_historia_c {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_d {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_e {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_f {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_g {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_h {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}

#box_historia_g {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}


#box_historia_h {
	width:220px;
	height:220px;
	float:left;
	margin:15px 0 0 20px;
}


/* /HISTÓRIA */

/* COLEÇÕES */

#geral_colecoes {
	width:1000px;
	height:960px;
	margin:auto;
}

#titulo_colecoes {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_colecoes {
	width:940px;
	height:900px;
	position:absolute;
	z-index:0;
	margin:50px 0 0 25px;
}

#colecoes_rs {
	width:940px;
	height:900px;
	float:left;
}

#colecoes_box_a {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_a.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_b {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_b.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_c {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_c.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_d {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_d.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_e {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_e.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_f {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_f.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_g {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_g.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_h {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_h.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_i {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_i.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_j {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_j.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_k {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_k.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_l {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_l.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_m {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_m.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_n {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_n.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_o {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_o.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_p {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_p.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_q {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_q.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_r {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_r.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_s {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_s.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_t {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_t.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_u {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_u.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_v {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_v.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_w {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_w.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_x {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_x.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_box_y {
	width:460px;
	height:440px;
	float:left;
	background-image:url(images/colecoes/colecoes_y.jpg);
	margin-bottom:10px;
	margin-right:10px;
	opacity:0.9;
}

#colecoes_top {
	width:auto;
	height:25px;
	background-image:url(images/black_a.png);
	text-align:right;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	float:right;
	margin:280px 0 0 80px;
}

#colecoes_bottom {
	width:350px;
	height:85px;
	background-image:url(images/white_a.png);
	text-align:justify;
	padding:10px 15px 10px 15px;
	overflow:hidden;
	float:left;
	margin:10px 0 0 80px;
}

/* /COLEÇÕES */

/* COLEÇÃO */

#geral_colecao {
	width:1000px;
	height:1200px;
	margin:auto;
}

#geral_colecao_fix {
	width:1000px;
	height:1110px;
	margin:auto;
}

#geral_colecao_rep {
	width:1000px;
	height:910px;
	margin:auto;
}

#geral_colecao_medium {
	width:1000px;
	height:1000px;
	margin:auto;
}


#geral_colecao_bruno {
	width:1000px;
	height:1000px;
	margin:auto;
}

#geral_colecao_compa {
	width:1000px;
	height:910px;
	margin:auto;
}

#titulo_colecao {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_colecao {
	width:1000px;
	height:350px;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#parte_um_colecao_fix {
	width:1000px;
	height:260px;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#aba_um_colecao {
	width:630px;
	height:350px;
	float:left;
	margin-left:20px;
}

#aba_um_colecao_fix {
	width:630px;
	height:260px;
	float:left;
	margin-left:20px;
}

#aba_um_conteudo_top {
	width:630px;
	height:260px;
	float:left;
}

#aba_um_conteudo_bottom {
	width:610px;
	height:60px;
	margin-top:10px;
	background-image:url(images/white_a.png);
	padding:10px 10px 10px 10px;
	text-align:justify;
	overflow:hidden;
	float:left;
}

#aba_dois_colecao {
	width:310px;
	height:350px;
	float:right;
	margin-right:20px;
}

#aba_dois_colecao_fix {
	width:310px;
	height:260px;
	float:right;
	margin-right:20px;
}

#aba_dois_conteudo_top {
	width:310px;
	height:260px;
	float:left;
}

#aba_dois_conteudo_bottom {
	width:290px;
	height:60px;
	margin-top:10px;
	background-image:url(images/white_a.png);
	padding:10px 10px 10px 10px;
	text-align:justify;
	overflow:hidden;
	float:left;
}

#parte_dois_colecao {
	width:1000px;
	height:310px;
	position:absolute;
	z-index:0;
	margin-top:420px;
}

#parte_dois_colecao_fix {
	width:1000px;
	height:310px;
	position:absolute;
	z-index:0;
	margin-top:330px;
}

#parte_dois_colecao_bruno {
	width:1000px;
	height:400px;
	position:absolute;
	z-index:0;
	margin-top:330px;
}

#parte_dois_colecao_compa {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:330px;
}

#aba_tres_colecao {
	width:310px;
	height:310px;
	float:left;
	margin-left:20px;
}

#aba_tres_colecao_bruno {
	width:310px;
	height:400px;
	float:left;
	margin-left:20px;
}

#aba_tres_colecao_compa {
	width:310px;
	height:310px;
	float:left;
	margin-left:20px;
}

#aba_quatro_colecao {
	width:630px;
	height:310px;
	background-image:url(images/white_a.png);
	float:right;
	margin-right:20px;
}

#aba_quatro_colecao_bruno {
	width:630px;
	height:400px;
	background-image:url(images/white_a.png);
	float:right;
	margin-right:20px;
}

#aba_quatro_colecao_compa {
	width:630px;
	height:310px;
	background-image:url(images/white_a.png);
	float:right;
	margin-right:20px;
}

#aba_quatro_conteudo_top {
	width:auto;
	height:25px;
	background-image:url(images/black_a.png);
	float:left;
	margin-top:10px;
	padding:10px;
}

#aba_quatro_conteudo_topbig {
	width:auto;
	height:45px;
	background-image:url(images/black_a.png);
	float:left;
	margin-top:10px;
	padding:10px;
}

#aba_quatro_conteudo_bottom {
	width:610px;
	height:230px;
	float:left;
	padding:10px;
	overflow:hidden;
	text-align:justify;
}

#aba_quatro_conteudo_bruno {
	width:610px;
	height:330px;
	float:left;
	padding:10px;
	overflow:hidden;
	text-align:justify;
}

#aba_quatro_conteudo_compa {
	width:610px;
	height:auto;
	float:left;
	padding:10px;
	overflow:hidden;
	text-align:justify;
}

#parte_tres_colecao {
	width:1000px;
	height:250px;
	position:absolute;
	z-index:0;
	margin-top:750px;
}

#parte_tres_colecao_fix {
	width:1000px;
	height:250px;
	position:absolute;
	z-index:0;
	margin-top:660px;
}



#parte_tres_colecao_bruno {
	width:970px;
	height:250px;
	position:absolute;
	z-index:0;
	margin:750px 0 0 10px;
}

#parte_tres_colecao_compa {
	width:1000px;
	height:250px;
	position:absolute;
	z-index:0;
	margin-top:660px;
}

#carrosel_colecao_titulo{
	width:975px;
	padding-left:15px;
	height:40px;
	float:left;
}

#carrosel_colecao{
	width:1000px;
	height:200px;
	float:left;
}

#parte_quatro_colecao {
	width:1000px;
	height:200px;
	position:absolute;
	z-index:0;
	margin-top:1000px;
}

#parte_quatro_colecao_fix {
	width:1000px;
	height:200px;
	position:absolute;
	z-index:0;
	margin-top:910px;
}

#faixa_colecao_titulo{
	width:975px;
	padding-left:25px;
	height:40px;
	float:left;
}

#faixa_colecao{
	width:980px;
	height:200px;
	float:left;
	margin-left:10px;
}

/* /COLEÇÃO */

/* DOWNLOADS */

#geral_downloads {
	width:1000px;
	height:1030px;
	margin:auto;
}

#titulo_downloads {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#sub_titulo_a_downloads {
	width:100%;
	height:20px;
}

#parte_um_downloads {
	width:630px;
	height:980px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:25px;
}

#wallpaper_a, #wallpaper_b, #wallpaper_c {
	width:630px;
	height:300px;
	float:left;
	background-color:#000;
	margin-top:20px;
	opacity:0.9;
}

#wallpaper_a:hover, #wallpaper_b:hover, #wallpaper_c:hover {
	opacity:1;
}

#wallpaper_a {
	background-image:url(images/wallpapers/wall_a_mini.jpg);	
}

#wallpaper_b {
	background-image:url(images/wallpapers/wall_b_mini.jpg);	
}

#wallpaper_c {
	background-image:url(images/wallpapers/wall_c_mini.jpg);	
}

#wallpaper_bottom {
	width:600px;
	height:20px;
	float:left;
	margin:250px 0 0 0;
	padding:15px;
	background-image:url(images/white_a.png);
}

#parte_dois_downloads {
	width:300px;
	height:980px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:670px;
}

#sub_titulo_b_downloads {
	width:100%;
	height:20px;
}

#trilhas_a, #trilhas_b, #trilhas_c  {
	width:300px;
	height:300px;
	float:left;
	margin-top:20px;
	opacity:0.9;
}

#trilhas_a:hover, #trilhas_b:hover, #trilhas_c:hover  {
	opacity:1;
}

#trilhas_a {
	background-image:url(images/outros_downloads/wall_d_mini.jpg);
}

#trilhas_b {
	background-image:url(images/outros_downloads/wall_e_mini.jpg);
}

#trilhas_c {
	background-image:url(images/outros_downloads/wall_f_mini.jpg);
}

#trilhas_top {
	width:280px;
	height:25px;
	background-image:url(images/black_a.png);
	float:left;
	text-align:right;
	padding:10px;
	overflow:hidden;
}

#trilhas_bottom {
	width:280px;
	height:60px;
	margin:220px 0 0 0;	
	background-image:url(images/white_a.png);
	text-align:justify;
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

/* /DOWNLOADS */

/* LOJAS */

#geral_lojas {
	width:1000px;
	height:630px;
	margin:auto;
}

#titulo_lojas {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#titulo_lojas_dois {
	width:auto;
	height:auto;
	padding:0 0 15px 20px;
}

#parte_um_lojas {
	width:490px;
	height:530px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:10px;
}

#parte_dois_lojas {
	width:470px;
	height:530px;
	margin:50px 0 0 500px;
	position:absolute;
	z-index:1;
}

#box_loja {
	width:450px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:5px 0 0 20px;
	background-image:url(images/loja_textura.jpg);
}

#box_txt {
	width:358px;
	height:auto;
	float:left;
	padding:7px 0 5px 10px;
}

#gmaps {
	width:80px;
	height:auto;
	float:right;
}

#traco {
	width:455px;
	height:14px;
	float:left;
	overflow:hidden;
	margin:-5px 0 0px 25px;
	color:#FFF;
	letter-spacing:3px;
	font-size:22px;
}

#regiao {
	width:173px;
	height:26px;
	background-image:url(images/menu_regiao.jpg);
	position:absolute;
	z-index:4;
	margin:0 0 0 300px;
	overflow:hidden;
	padding:2px 0 0 10px;
	opacity:0.9;
	cursor:pointer;
}

#regiao:hover {
	width:173px;
	height:323px;
	background-image:url(images/menu_regiao.jpg);
	position:absolute;
	z-index:4;
	opacity:1;
}

#regiao_bc {
	width:183px;
	height:26px;
	background-image:url(images/menu_regiao.jpg);
	position:absolute;
	margin:0 0 0 290px;
	z-index:4;	
	overflow:hidden;
	opacity:0.9;
	cursor:pointer;
}

#regiao_bc:hover {
	width:365px;
	height:392px;
	background-image:url(images/menu_regiao_bc.jpg);
	position:absolute;
	z-index:4;	
	opacity:1;
}


.mapa {
	margin:40px 0 0 0;
	opacity:0.7;
	position:absolute;
	z-index:0;	
}

.mapa_txt {
	font-family: 'Lato', sans-serif;
	letter-spacing:2px;
	font-size:10px;
	color:#000;
	font-weight:400;
	line-height:27px;
}

#lojas {
	width:470px;
	height:750px;
}

/* /LOJAS */

/* CLIPPING */

#geral_clipping {
	width:1000px;
	height:1560px;
	margin:auto;
}

#titulo_clipping {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#titulo_clipping_sub {
	width:840px;
	height:auto;
	float:left;
	margin:15px 0 15px 70px;
}

#parte_um_clipping {
	width:980px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:10px;
}

#carrosel_clipping{
	width:980px;
	height:200px;
	float:left;
}

/* /CLIPPING */

/* FALE CONOSCO */

#geral_trabalhe_conosco {
	width:1000px;
	height:650px;
	margin:auto;
}

#titulo_trabalhe_conosco {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_trabalhe_conosco {
	width:460px;
	height:590px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:25px;
}

#parte_dois_trabalhe_conosco {
	width:460px;
	height:590px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:500px;
}

#trabalhe_conosco_texto {
	width:430px;
	height:auto;
	float:left;
	text-align:justify;
	padding:15px;
	background-image:url(images/black_a.png);
}

#trabalhe_conosco_op_base {
	width:455px;
	height:auto;
	float:left;
	margin-left:5px;
}

#trabalhe_conosco_op_box {
	width:220px;
	height:auto;
	float:left;
	background-color:#680000;
}

.fix_op {
	margin-left:15px;	
}

#trabalhe_conosco_op_box_titulo {
	width:200px;
	height:auto;
	float:left;
	margin:10px 0 0 10px;
}

#trabalhe_conosco_op_box_interna {
	width:200px;
	height:auto;
	float:left;
	margin:10px 0 10px 10px;
 }

#trabalhe_vaga {
	width:190px;
	height:50px;
	float:left;
	padding:5px;
	background-color:#dfdfdf;
	border-bottom: 1px solid #FFF;
}

#trabalhe_conosco_mais {
	width:200px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}

/* /FALE CONOSCO */

/* IMPRENSA */

#geral_imprensa {
	width:1000px;
	height:330px;
	margin:auto;
}

#titulo_imprensa {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_imprensa {
	width: 460px;
	height: auto;
	position: absolute;
	z-index: 0;
	margin-top: 50px;
	margin-left: 25px;
}

#parte_dois_imprensa {
	width:460px;
	height:300px;
	position:absolute;
	z-index:0;
	margin-top:20px;
	margin-left:500px;
}

#imprensa_texto {
	width:430px;
	height:auto;
	float:left;
	text-align:justify;
	margin-bottom:15px;
	padding:15px;
	background-image:url(images/black_a.png);
}

.revista_fix {
	margin-left:50px;
}

/* /IMPRENSA */

/* CONTATO */

.iframe {
	width:460px;
	height:380px;
}

.iframe_franquias {
	width:940px;
	height:520px;
}

#geral_contato {
	width:1000px;
	height:480px;
	margin:auto;
}

#titulo_contato {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_contato {
	width:460px;
	height:380px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:25px;
}

#parte_dois_contato {
	width:460px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:277px;
	margin-left:500px;
}

#contato_texto {
	width:414px;
	height:auto;
	float:left;
	text-align:justify;
	padding:15px;
	background-image:url(images/black_a.png);
}

.busca_bg {
	width:910px;
	height:40px;
	float:left;
	padding-left:10px;
	margin:0 0 15px 0;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
}

.busca_bg_select {
	width:445px;
	height:40px;
	float:left;
	padding-left:10px;
	margin:0 0 15px 0;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
}

.departamento {
	width:920px;
	height:40px;
	float:left;
	padding-left:10px;
	margin:0 0 15px 0;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
}

.msg_bg {
	width:445px;
	height:80px;
	float:left;
	margin:0 0 15px 0;
	padding-left:10px;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
	padding-top:5px;
	resize:none;
}

#ok {
	font-family: 'Lato', sans-serif;	
	letter-spacing:1px;
	background-image:url(images/white_a.png);
	width:140px;
	height:40px;
	border:none;
	color:#000;
	font-weight:500;
	cursor:pointer;
	float:left;
	opacity:0.8;
}

#ok:hover {
	font-family: 'Lato', sans-serif;	
	letter-spacing:1px;
	background-image:url(images/white_a.png);
	width:140px;
	height:40px;
	border:none;
	color:#000;
	font-weight:500;
	cursor:pointer;
	float:left;
	opacity:1;
}

/* /CONTATO */

/* BOOK */

#geral_book {
	width:1000px;
	height:530px;
	margin:auto;
}

#titulo_book {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_book {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#banner_book {
	width:935px;
	height:240px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 25px;
}

/* /BOOK */

.foto_fade {
	cursor:pointer;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 2s linear;
	filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */
	-webkit-transition: opacity 1s;
	-moz-transition:    opacity 1s;
	-o-transition:      opacity 1s;
}

.foto_fade:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 1s linear;
	filter: none;
	-webkit-filter: grayscale(0);
}

/* FRANQUIAS */

.input-franquias {
	width:920px;
	height:40px;
	float:left;
	padding-left:10px;
	margin:0 0 15px 0;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
}

.input-select {
	width:930px;
	height:40px;
	float:left;
	padding-left:10px;
	margin:0 0 15px 0;
	background-color:#f9f9f9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#666;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style:solid;
	border-color:#666;
	border-width:1px;
}


#geral_franquias {
	width:1000px;
	height:600px;
	margin:auto;
}

#titulo_franquias {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_franquias {
	width:940px;
	height:520px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:25px;
}

#parte_dois_franquias {
	width:460px;
	height:500px;
	position:absolute;
	z-index:0;
	margin-top:50px;
	margin-left:500px;
}

#franquias_texto {
	width:430px;
	height:auto;
	float:left;
	text-align:justify;
	padding:15px;
	background-image:url(images/black_a.png);
}
/* /FRANQUIAS */

/* REPRESENTANTES */

#box_rep {
	width:175px;
	height:26px;
	margin:1px;
	float:left;
	padding-left:5px;

}

#geral_representantes {
	width:1000px;
	height:630px;
	margin:auto;
}

#titulo_representantes {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#titulo_representantes_dois {
	width:auto;
	height:auto;
	padding:0 0 15px 20px;
}

#parte_um_representantes {
	width:490px;
	height:530px;
	position:absolute;
	z-index:6;
	margin-top:50px;
	margin-left:10px;
}

#parte_dois_representantes {
	width:470px;
	height:530px;
	margin:50px 0 0 500px;
	position:absolute;
	z-index:1;
}

#box_representantes {
	width:450px;
	height:auto;
	float:left;
	overflow:hidden;
	margin:5px 0 0 20px;
	background-image:url(images/loja_textura.jpg);
}

#representantes {
	width:470px;
	height:750px;
}

#box_txt_rep {
	width:auto;
	height:auto;
	float:left;
	padding:7px 0 5px 10px;
}

/* /REPRESENTANTES */

/* CAMPANHAS */

#geral_campanhas {
	width:1000px;
	height:580px;
	margin:auto;
}

#titulo_campanhas {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_campanhas {
	width:940px;
	height:520px;
	position:absolute;
	z-index:0;
	margin:50px 0 0 25px;
}

#campanhas {
	width:940px;
	height:520px;
	float:left;
}

#campanha_box {
	width:300px;
	height:250px;
	float:left;
	background-color:#FFF;
	margin:5px;
}

#campanha_box {
	width:300px;
	height:250px;
	float:left;
	background-color:#FFF;
	margin:5px;
}

#campanha_box_pinups {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/pinups/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_santo_samba {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/santo-samba/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_bruno_senna {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/bruno-senna/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2017 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2017/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2018 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2018/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2016 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2016/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2013 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2013/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2012 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2012/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2011 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2011/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2011 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2011/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2010 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2010/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2009 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2009/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2008 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2008/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2008 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2008/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2007 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2007/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2007 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2007/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2006 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2006/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_ver_2006 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/verao-2006/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_inv_2005 {
	width:300px;
	height:250px;
	float:left;
	background-image:url(images/campanhas/inverno-2005/a_mini.jpg);
	margin:5px;
	opacity:0.9;
}

#campanha_box_txt {
	width:280px;
	height:25px;
	float:left;
	padding:10px;
	text-align:center;
	background-image:url(images/black_a.png);
	margin-top:200px;
}

/* /CAMPANHAS */

/* CAVARECORDS */

#geral_cavarecords {
	width:1000px;
	height:850px;
	margin:auto;
}

#titulo_cavarecords {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_cavarecords {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#banner_cavarecords {
	width:935px;
	height:240px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 25px;
}

#texto_cavarecords {
	width:905px;
	height:auto;
	padding:15px 15px 15px 15px;
	margin-left:25px;
 	float:left;
	background-image:url(images/black_a.png);
}

#box_cavarecords {
	width:465px;
	height:400px;
	margin:20px 0 0 20px;
 	float:left;
}

#video_cavarecords {
	width:465px;
	height:250px;
 	float:left;
}

#txt_cavarecords {
	width:435px;
	height:110px;
	padding:15px 15px 15px 15px;
	margin-top:10px;
 	float:left;
	background-image:url(images/black_a.png);
}

/* /CAVARECORDS */

/* INSTAGRAM */

.instagram{
  max-width: 1055px;
  height: 100%;
  position: relative;
  margin: auto;
}

.instagram a{
  opacity:1;
}

.instagram .stage{
  padding: .5em 0;
  padding-bottom: 0;
  margin: 0;
  margin-bottom: -.5em;
  text-align: center;
}
.insta {
  margin: auto;
  text-align: center;
  float: none;
}
#instafeed{
  text-align: center;
  margin: auto;
  float: none;
}
#instafeed img{
  width:12.2%;
  margin:.5em;
  cursor:pointer;
}

#instafeed img:hover{
  filter: none;
}


/* /INSTAGRAM */

/* JEANS DA AGUIA */

#geral_jeans {
	width:1000px;
	height:1600px;
	margin:auto;
}

#titulo_jeans {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_jeans {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#banner_jeans {
	width:935px;
	height:240px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 25px;
}

#texto_jeans {
	width:905px;
	height:auto;
	padding:15px 15px 15px 15px;
	margin-left:25px;
 	float:left;
	background-image:url(images/black_a.png);
}

#box_jeans {
	width:465px;
	height:auto;
	margin:20px 0 0 20px;
 	float:left;
}

#foto_jeans {
	width:465px;
	height:250px;
 	float:left;
}

#txt_jeans {
	width:435px;
	height:70px;
	padding:15px 15px 15px 15px;
	margin-top:10px;
 	float:left;
	background-image:url(images/black_a.png);
}

/* /JEANS DA AGUIA */

/* BIKE CLUB */

#geral_bike {
	width:1000px;
	height:1240px;
	margin:auto;
}

#titulo_bike {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_bike {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#banner_bike {
	width:935px;
	height:240px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 25px;
}

#texto_bike {
	width:905px;
	height:auto;
	padding:15px 15px 15px 15px;
	margin-left:25px;
 	float:left;
	background-image:url(images/black_a.png);
}

#box_bike {
	width:465px;
	height:auto;
	margin:20px 0 0 20px;
 	float:left;
}

#foto_bike {
	width:465px;
	height:250px;
 	float:left;
}

#txt_bike {
	width:435px;
	height:85px;
	padding:15px 15px 15px 15px;
	margin-top:10px;
 	float:left;
	background-image:url(images/black_a.png);
}

/* /BIKE CLUB */

/* GROOMING */

#geral_grooming {
	width:1000px;
	height:1100px;
	margin:auto;
}

#titulo_grooming {
	width:975px;
	height:auto;
	position:absolute;
	padding-left:25px;
	z-index:0;
}

#parte_um_grooming {
	width:1000px;
	height:auto;
	position:absolute;
	z-index:0;
	margin-top:50px;
}

#banner_grooming {
	width:935px;
	height:240px;
	overflow:hidden;
	float:left;
	margin:0 0 20px 25px;
}

#texto_grooming {
	width:905px;
	height:auto;
	padding:15px 15px 15px 15px;
	margin-left:25px;
 	float:left;
	background-image:url(images/black_a.png);
}

#box_grooming {
	width:950px;
	height:681px;
	margin:20px 0 0 20px;
 	float:left;
}

#foto_grooming {
	width:465px;
	height:250px;
 	float:left;
}

#txt_grooming {
	width:435px;
	height:85px;
	padding:15px 15px 15px 15px;
	margin-top:10px;
 	float:left;
	background-image:url(images/black_a.png);
}

/* /GROOMING */

/* STAGE INVERNO 2016 */

#geral_colecao_new {
	width:1000px;
	height:1600px;
	margin:auto;
}

#vid_stage {
	width:960px;
	height:auto;
	position:absolute;
	z-index:0;
	margin:750px 0 0 20px;
}

#geral_colecao_fotos_a {
	width:970px;
	height:auto;
	position:absolute;
	z-index:0;
	margin:1150px 0 0 10px;
}

/* /STAGE INVERNO 2016 */

/* STAGE VERÃO 2017 */

#geral_colecao_ver {
	width:1000px;
	height:1600px;
	margin:auto;
}

#vid_stage_ver {
	width:960px;
	height:auto;
	position:absolute;
	z-index:0;
	margin:750px 0 0 20px;
}

#geral_colecao_fotos_a_ver {
	width:970px;
	height:auto;
	position:absolute;
	z-index:0;
	margin:1150px 0 0 10px;
}

/* /STAGE VERÃO 2017 */