@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'ITCFranklinGothiBkXCompressed';
  src: url('fonts/itc_franklin_gothic_std_book_extra_compressed-webfont.eot');
  src: url('fonts/itc_franklin_gothic_std_book_extra_compressed-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/itc_franklin_gothic_std_book_extra_compressed-webfont.woff') format('woff'),
       url('fonts/itc_franklin_gothic_std_book_extra_compressed-webfont.ttf') format('truetype'),
       url('fonts/itc_franklin_gothic_std_book_extra_compressed-webfont.svg#ITCFranklinGothiBkXCompressed') format('svg');
  font-weight: normal;
  font-style: normal;
}

body { background: url("../../images/bg.png") top center; }
/*############### HOME #########################*/
#introducao {
	position:absolute;
	width:399px;
	height:96px;
	left:50%;
	top:50%;
	margin-left:-199px;
	margin-top:-48px;
}
body.home #Layer1 {
	display:none;
}
/*############### HOME #########################*/

td img {display: block;}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}

.logo { background:#FFF; }

#menu { list-style:none; margin-top:5px; padding-left:12px; _margin-left:15px; *margin-left:15px; _padding-left:0px; *padding-left:0px; margin-left:16px; }
#menu li { list-style:none; margin:0px; padding:0; }
#menu li ul { list-style:none; margin-top:5px; padding-left:20px; _ padding-left:0px; * padding-left:0px; }
#menu li ul li { list-style:none; margin:0px; padding:0; }

#menu li img { display:inline-block; margin:0; padding:0; border:none; padding:0; }
#menu li a { font-family:"ITCFranklinGothiBkXCompressed"; font-size:14px; color:#666; text-decoration:none; font-weight:normal; letter-spacing:5px; text-transform:lowercase; }
#menu li a:hover { color:#000; }
#menu li a.ativo { color:#000; }

#slider { width:626px; height:418px; overflow:hidden; }
#slider, #slider li { list-style:none; }
#paginacao { height:30px; overflow:hidden; }

#paginacao { list-style:none; margin-top:2px; margin-left:10px; padding-left:0; }
#paginacao li { list-style:none; margin:0px; padding-left:5px; float:left; display:inline; }
#paginacao li a img { border:none; }

#paginacao2 { list-style:none; margin-top:0px; margin-left:10px; margin-right:5px; padding-left:0;  }
#paginacao2 li { list-style:none; margin:0px; padding-left:20px; float:left; }
#paginacao2 li a img { border:none; }

.paginacao { text-align:right; width:160px; }

h1 {
	font-family: "ITC Franklin Gothic Std Bk Cp", "Arial Narrow", sans-serif;
	font-size: 20px;
	letter-spacing: 3px;
}

.press_prod {
	font-family: "ITC Franklin Gothic Std Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.about_text {
	font-family: "ITC Franklin Gothic Std Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
}
.locations_title {
	font-family: "ITC Franklin Gothic Std Bk Cp", "Arial Narrow", sans-serif;
	padding-left: 66px;
	padding-right: 66px;
	padding-top: 35px;
	font-size: 14px;
	letter-spacing: 3px;
}
.locations_text {
	font-family: "ITC Franklin Gothic Std Book", Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	line-height: 120%;
}


/*
#map_content	{ position:relative; width:626px; height:414px; overflow:hidden; text-align:center; }
#map_full 	{ display:block; position:absolute; margin-top:380px; font-size:14px; color:#B3B3B3; font-weight:normal; z-index:99; text-align:center; width:250px; margin-left:200px;  }
#map_full a	{ font-family:"ITCFranklinGothiBkXCompressed"; letter-spacing:5px; font-size:14px; color:#B3B3B3; font-weight:normal; text-decoration:none; }

#map					{ position:relative; width:626px; height:414px; background:url("../../images/mapa_full.jpg") 0 0 no-repeat; }
*/

#map_content	{ position:relative; width:880px; height:496px; overflow:hidden; text-align:center; }
#map_full 	  { display:block; position:absolute; font-size:14px; color:#B3B3B3; font-weight:normal; z-index:99; text-align:center; width:210px; margin-left:655px; margin-top:460px; height:20px; overflow:hidden; }
#map_full a	  { font-family:"ITCFranklinGothiBkXCompressed"; letter-spacing:5px; font-size:14px; color:#B3B3B3; font-weight:normal; text-decoration:none; }
#map_close 	  { display:block; position:absolute; font-size:14px; color:#B3B3B3; font-weight:normal; z-index:99; text-align:center; width:210px; margin-left:720px; margin-top:15px; height:20px; overflow:hidden; }
#map_close a  { font-family:"ITCFranklinGothiBkXCompressed"; letter-spacing:5px; font-size:14px; color:#B3B3B3; font-weight:normal; text-decoration:none; }

#map					{ position:relative; width:888px; height:496px; background:url("../../images/mapa_grande.png") 0 0 no-repeat; }

#map .item		{ width:5px; height:5px; background:url("../../images/map_dot.png") 0 0 no-repeat; text-indent:-9999px; display:block; position:absolute; z-index:9; }
#map .item:hover { background:#333; }
#map .item1		{ margin-left:30px; margin-top:384px; }
#map .item2		{ margin-left:75px; margin-top:351px; }
#map .item3		{ margin-left:140px; margin-top:199px; }
#map .item4		{ margin-left:495px; margin-top:115px; }
#map .item5		{ margin-left:460px; margin-top:275px; }
#map .item6		{ margin-left:485px; margin-top:110px; }
#map .item7		{ margin-left:463px; margin-top:145px; }
#map .item8		{ margin-left:397px; margin-top:207px; }
#map .item9		{ margin-left:161px; margin-top:171px; }
#map .item10	{ margin-left:505px; margin-top:97px; }
#map .item11	{ margin-left:184px; margin-top:98px; }
#map .item12	{ margin-left:235px; margin-top:149px; }
#map .item13	{ margin-left:576px; margin-top:342px; }
#map .item14	{ margin-left:599px; margin-top:138px; }
#map .item15	{ margin-left:426px; margin-top:207px; }
#map .item16	{ margin-left:307px; margin-top:253px; }
#map .item17	{ margin-left:116px; margin-top:101px; }
#map .item18	{ margin-left:407px; margin-top:194px; }
#map .item19	{ margin-left:383px; margin-top:126px; }
#map .item20	{ margin-left:0px; margin-top:500px; }


.entry_gallery	{ width:600px; margin:0 auto; }
.entry_gallery a { margin:5px; float:left; }
.entry_gallery a.ultima { clear:left; }

.stores { margin:0; padding:0; margin-left:20px; list-style:none; margin-top:30px; }
.stores div { float:left; width:200px; margin-left:15px; font-size:11px; margin-top:10px; }
.stores div.first { clear:left; }
.stores div h2, .stores h2 { font-size:11px; font-weight:normal; margin:0; }
.stores div p, .stores p { margin:0; margin-top:2px; }

/*----tipsy------*/
.tipsy { padding: 5px; font-family:"ITCFranklinGothiBkXCompressed"; letter-spacing:3px; font-size:10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

