
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	geral
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite{ padding-bottom:0; }
	#mid.hotsite #container{ background:#eee; margin-bottom:0; border-left:1px solid #b9b0af; border-right:1px solid #b9b0af; width:945px; padding-right:0;  }
	
	.bt-print2{ width:56px; height:41px; display:block; overflow:hidden; text-indent:-1000px; background:url(../images/hotsite/bt-print.gif); vertical-align:middle;}
	.bt-voltar{ height:22px; width:56px; display:inline-block; background:url(../images/hotsite/bt-voltar.gif) no-repeat; text-indent:-2000px; float:right; overflow:hidden; clear:both;}
	.bt-voltar:hover{ background-position:bottom;}
	.bt-send{background:transparent url(../images/pages/tit-side-send.gif) repeat scroll 0 0;color:#389DBE;font-size:1.1em;height:37px;line-height:37px;text-indent:22px;width:178px; font-weight:bold; width:161px; margin-top:15px;}
	.bt-send:hover{ background-position:left;}
	
	
	/*Pagin*/
	#mid.hotsite #container-right .pagin { margin:10px 0 0 0; text-align:right;}
	#mid.hotsite #container-right .pagin .bt{ background:url(../images/hotsite/bg-co-pagin.gif); color:#9f9f9f; }
	#mid.hotsite #container-right .pagin .bt:hover, #mid.hotsite #container-right .pagin .bt.active{ color:#ff0000; }
	#mid.hotsite #container-right .pagin .bt-prev{background:url(../images/hotsite/bt-prev-pagin.gif); text-align:left;}
	#mid.hotsite #container-right .pagin .bt-next{background:url(../images/hotsite/bt-next-pagin.gif); text-align:left;}
	#mid.hotsite #container-right .pagin .bt-prev:hover, #mid.hotsite #container-right .pagin .bt-next:hover{ background-position:bottom;}
	
	#mid.hotsite #container-right .pagin .bt-prev-vazio{ background:url(../images/hotsite/bt-prev-pagin-vazio.gif);}
	#mid.hotsite #container-right .pagin .bt-next-vazio{ background:url(../images/hotsite/bt-next-pagin-vazio.gif);}
	
	#mid.hotsite #container-right .pagin b{ color:#ff0000; }
	
	/*nav*/
	#mid.hotsite #nav-extra2{ background:#eee; margin-top:0; border-left:1px solid #b9b0af; border-right:1px solid #b9b0af; padding-bottom:8px;}
	#mid.hotsite #nav-extra2 a{ color:#000; border-color:#8caaca; background:url(../images/hotsite/bg-nav-extra2.gif) no-repeat center right}
	
	/*left*/
	#mid.hotsite #container-left{ width:178px; float:left; }
	#mid.hotsite #container-left .brand{ margin:20px auto 20px auto; display:block;}
		
	/*left nav*/
	#mid.hotsite #container-left .nav{ display:inline-block;background-color:#e8e8e8; border:1px solid #cec8c8; padding:0 2px; width:96%; z-index:500;}
	#mid.hotsite #container-left .nav .title-nav{ height:26px; display:block; background:url(../images/hotsite/bg-title-nav.gif) no-repeat; line-height:24px; text-indent:22px; margin:5px 0; }
	#mid.hotsite #container-left .nav .title-nav a{color:#bb0303; display:block;}
	#mid.hotsite #container-left .nav .button { padding-top:2px; background-color:#00ff00; margin:0 5px 1px 5px; background:url(../images/hotsite/bg-nav-top.gif); position: relative; }
	#mid.hotsite #container-left .nav .button a{display:inline-block;  background:#434343; margin:0 2px; color:#fff; font-size:0.9em; font-weight:bold; padding:4px 6px 6px 6px; background:url(../images/hotsite/bg-nav-bot.gif) no-repeat left bottom; width:91%;}
	#mid.hotsite #container-left .nav .button a:hover{ background-position:-200px bottom;}
	
	
	.submenu{position:relative; z-index:8;}
	.submenu a{ margin:0; background: none; }
	.submenu ul a{ margin:0; background: none; }
	.submenu ul li{white-space:nowrap; padding:1px 0;z-index:9; }
	.button .tipos-produtos { 
		display: none; 
		width: 800px;
		position:absolute; 
		word-break:nobreak; 
		list-style-position:outside; 
		list-style:none; 
		padding:2px; 
		left: 160px; 
		top: -2px; 
		z-index:1000;
	}
	.button .submenu2 { background: #666666;font-weight:normal !important; float: left; width: 185px; border-right:#999 solid 1px; padding: 2px 1px; }	
	.submenu2 .side { float: right; }
	.submenu ul li:hover{ z-index:10; }
	.submenu ul a{ 	text-indent:0; 	height:auto; 	background: none !important; 	display:block; 	float:none; color:#FFF; text-decoration:none; font-weight:normal !important; }
	.submenu ul a:hover, .submenu ul a.active{ 	color:#57c520;	background: #333333 !important; font-weight: bold !important; }
	.submenu .top_submenu { background:url(../images/structure/top_submenu.gif); height: 5px; width: 197px; display: block;}
	.submenu .bottom_submenu { background: url(../images/structure/bottom_submenu.gif); height: 5px; width: 197px; display: block;}
	
	/*right nav*/
	#mid.hotsite #container-flash{ width:760px; float:left;  }
	#mid.hotsite #container-flash *{ float:right;}
	#mid.hotsite #container-right{ width:690px; padding:25px; float:left; margin-left:13px; position:relative; color:#bcbcbc; }
	#mid.hotsite #container-right .title{ display:inline-block; float:left; width:100%;  font-size:1.9em; font-weight:normal; padding:0 0 6px 0; margin:0 0 20px 0; }
	
	/*Produtos*/
	#mid.hotsite #container-right .item{ height:215px; width:162px;display:inline-block; margin:4px 4px 0 4px; float:left; }
	#mid.hotsite #container-right .item img{ border:1px solid #a1a1a1; background:#2b2b2b; padding:3px; display:block; margin:0 auto;}
	#mid.hotsite #container-right .item span{ background:url(../images/hotsite/bullet-item-produto.gif) no-repeat right 2px; padding:0 13px 0 0; text-transform:uppercase; display:inline-block;}
	#mid.hotsite #container-right .item:hover span{ color:#fff;}
	#mid.hotsite #container-right .item:hover img{ background-color:#4a4a4a;}
	
	/*Produtos detalhes*/
	#mid.hotsite #container-right.detail .left{ width:170px; float:left;}
	#mid.hotsite #container-right.detail .left .large{border:1px solid #8c8c8c; padding:3px; background-color:#2b2b2b;}
	#mid.hotsite #container-right.detail .left .bt-view{ width:170px; display:block; text-align:center;}
	#mid.hotsite #container-right.detail .left .bt-item a{ float:left;}
	#mid.hotsite #container-right.detail .left .bt-item img{ width:50px; border:1px solid #8c8c8c; background-color:#2b2b2b;}
	#mid.hotsite #container-right.detail .left .bt-item:hover img{ border:1px solid #ff0000;}

	#mid.hotsite #container-right.detail .right{ width:500px; float:right; }
	
	#mid.hotsite #container-right.detail .right h5{ margin:0 0 5px 0;  }
	#mid.hotsite #container-right.detail .right h4{ color:#989898; text-transform:uppercase; font-size:14px; margin:0 0 10px 0; background:url(../images/hotsite/bullet-item-produto.gif) no-repeat left center; text-indent:10px; position:relative; left:-10px; }
	#mid.hotsite #container-right.detail .right .title{ font-size:16px;}
	#mid.hotsite #container-right .info{ margin-bottom:20px;}
	
	#mid.hotsite #container-right.detail .right p{margin:0 0 15px 0;}
	#mid.hotsite #container-right.detail .right .video{ margin-top:5px; display:block; overflow:hidden;}
	#mid.hotsite #container-right.detail .right .video *{display:inline; }

	#mid.hotsite #container-right.detail .right table{margin:10px 0; width:100%;}
	#mid.hotsite #container-right.detail .right table strong{ color:#b71c23;}
	#mid.hotsite #container-right.detail .right table tr td{ padding:3px; }
	#mid.hotsite #container .slide-brand{ float:right; margin:15px 17px 0 0; width:738px; background:url(../images/hotsite/bg2.gif) no-repeat;}
	#mid.hotsite #container .slide-brand .bot{background:url(../images/hotsite/bg2-bot.gif) no-repeat; width:738px;}
	
	/*Artistas detalhes*/
	#mid.hotsite #container-right.detail.artista .left{ width:186px; float:left;}
	#mid.hotsite #container-right.detail.artista .right{ width:470px; float:right; }

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Dunlop
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.dunlop{ background:#ccc url(../images/hotsite/dunlop/bg-mid.jpg) repeat-x }
	#mid.hotsite.dunlop #container-right{ background:#000 url(../images/hotsite/dunlop/bg-container-right.jpg) top right no-repeat; position:relative; padding-bottom:40px;}
	#mid.hotsite.dunlop #container-right .background2{ background:url(../images/hotsite/dunlop/bg-container-right2.jpg) center bottom no-repeat; display:block; height:40px; width:740px; position:absolute; bottom:0; left:0;z-index:1; }
	#mid.hotsite.dunlop #container-right .title{color:#a11a20; background:url(../images/hotsite/dunlop/bg-title.gif) no-repeat left bottom;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Vandoren
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.vandoren{ background:url(../images/hotsite/vandoren/bg-mid.jpg)}
	#mid.hotsite.vandoren #container-right{ background:#000 url(../images/hotsite/vandoren/bg-container-right.jpg) center top no-repeat; position:relative; border:3px solid #c5b697; padding-bottom:40px;}
	#mid.hotsite.vandoren #container-right .background2{ background:url(../images/hotsite/vandoren/bg-container-right2.jpg) center bottom no-repeat; display:block; height:40px; width:740px; position:absolute; bottom:0; left:0;z-index:1; }

	#mid.hotsite.vandoren #container-right .title{ color:#ffefdf; background:url(../images/hotsite/vandoren/bg-title.gif) no-repeat left bottom;}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Aquarian
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.aquarian{ background:url(../images/hotsite/aquarian/bg-mid.jpg) no-repeat center;  }
	#mid.hotsite.aquarian #container-right{ background:url(../images/hotsite/aquarian/bg-container-right.jpg) top left no-repeat; position:relative; padding-bottom:65px; padding-left:30px; padding-right:20px; color:#434343; }
	#mid.hotsite.aquarian #container-right .item:hover span{ color:#000;}
	#mid.hotsite.aquarian #container-right .background2{ background:url(../images/hotsite/aquarian/bg-container-right2.jpg) top left no-repeat; display:block; height:64px; width:740px; position:absolute; bottom:0; right:-5px; z-index:1; }
	#mid.hotsite.aquarian #container-right .title{color:#3e2c25; background:url(../images/hotsite/aquarian/bg-title.gif) no-repeat left bottom;}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Hohner
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.hohner{ background:url(../images/hotsite/hohner/bg-mid.jpg) no-repeat center;  }
	#mid.hotsite.hohner #container-right{ background:url(../images/hotsite/hohner/bg-container-right.jpg) top left no-repeat; position:relative; padding-bottom:30px; padding-left:30px; padding-right:20px; color:#2e2916; }
	#mid.hotsite.hohner #container-right .item span{ color:#2e2916;}
	#mid.hotsite.hohner #container-right.detail .left .large{background-color:#978971; border:1px solid #2e2916;}
	#mid.hotsite.hohner #container-right.detail .right h4{color:#434343;}
	#mid.hotsite.hohner #container-right .background2{ background:url(../images/hotsite/hohner/bg-container-right2.jpg) top left no-repeat; display:block; height:29px; width:740px; position:absolute; bottom:0; left:0; z-index:1; }
	#mid.hotsite.hohner #container-right .title{color:#9d0007; background:url(../images/hotsite/hohner/bg-title.gif) no-repeat left bottom;}
	#mid.hotsite.hohner #container-right.detail .right .title{ color:#9D0007; }
	#mid.hotsite.hohner #container-right .item img{ border:1px solid #5b4c31; background:#978971; padding:3px;}
	#mid.hotsite.hohner #container-right .pagin .bt-prev{background:url(../images/hotsite/hohner/bt-prev-pagin.gif); }
	#mid.hotsite.hohner #container-right .pagin .bt-prev-vazio{background:url(../images/hotsite/hohner/bt-prev-pagin-vazio.gif) 0 1px; }
	#mid.hotsite.hohner #container-right .pagin .bt-next{background:url(../images/hotsite/hohner/bt-next-pagin.gif); }
	#mid.hotsite.hohner #container-right .pagin .bt-next-vazio{background:url(../images/hotsite/hohner/bt-next-pagin.gif) 0 1px; }
	#mid.hotsite.hohner #container-right .pagin .bt-prev:hover, #mid.hotsite.hohner #container-right .pagin .bt-next:hover{ background-position:bottom;}
	#mid.hotsite.hohner #container-right .pagin .bt{ background:url(../images/hotsite/hohner/bg-co-pagin.gif); color:#2e2916; }
	#mid.hotsite.hohner #container-right .bt-voltar{background:url(../images/hotsite/hohner/bt-voltar.gif);}
	#mid.hotsite.hohner #container-right .bt-voltar:hover{ background-position:bottom;}
	
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Vic Firth
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.vic-firth{ background:url(../images/hotsite/vic-firth/bg-mid.jpg) no-repeat center;}
	#mid.hotsite.vic-firth #container-right{ background:#000 url(../images/hotsite/vic-firth/bg-container-right.jpg) top left no-repeat; position:relative; }
	#mid.hotsite.vic-firth #container-right .title{ color:#ffefdf; background:url(../images/hotsite/vic-firth/bg-title.gif) no-repeat left bottom;}
	
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Dolphin
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.dolphin{ background:#000 url(../images/hotsite/dolphin/bg-mid.jpg) no-repeat center top;}
	#mid.hotsite.dolphin #container-right{ background:#000 url(../images/hotsite/dolphin/bg-container-right.jpg) center top no-repeat; position:relative; }
	#mid.hotsite.dolphin #container-right .title{ color:#ffefdf; background:url(../images/hotsite/dolphin/bg-title.gif) no-repeat left bottom;}
	#mid.hotsite.dolphin #container-right .right .title{ color:#ffefdf; }
	#mid.hotsite.dolphin #container-left .nav .title-nav a {color:#45a8c1; background:url(../images/hotsite/bg-title-nav2.gif);}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Izzo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.izzo #container-left .nav .title-nav a {color:#45a8c1; background:url(../images/hotsite/bg-title-nav2.gif);}
	#mid.hotsite.izzo #container-right .part{ top:-5px; right:-5px;}
	#mid.hotsite.izzo #container-right .title{ color:#2b4d62; background:url(../images/hotsite/izzo/bg-title.gif) no-repeat left bottom; position:relative;}
	#mid.hotsite.izzo #container-right {background:url(../images/hotsite/izzo/bg-container-right.gif) top left no-repeat; position:relative; border-right:1px solid #cec8c8; color:#434672; margin-top:10px;}
	#mid.hotsite.izzo #container-right .item:hover span{ color:#000;}
	#mid.hotsite.izzo #container-right .background2{ background:url(../images/hotsite/izzo/bg-container-right2.gif) top left no-repeat; display:block; height:8px; width:740px; position:absolute; bottom:0; left:0; z-index:1; }
	#mid.hotsite.izzo #container-right.detail .right .title{ color:#2b4d62; }
	#mid.hotsite.izzo #container-right.empresa h4{ font-size:14px; background:url(../images/hotsite/izzo/bullet-h4.gif) left center no-repeat; clear:both; text-indent:12px; margin-bottom:10px;}
	#mid.hotsite.izzo #container-right.empresa p{ margin-bottom:15px;}
	#mid.hotsite.izzo #container-right.empresa h5{ margin-bottom:5px;}
	#mid.hotsite.izzo #container-right.empresa .bt-en{ font-size:10px; color:#2b4d62; height:16px; line-height:16px; background:url(../images/hotsite/izzo/bt-en.gif) right center no-repeat; padding-right:30px; position:absolute; right:10px; top:5px;}
	#mid.hotsite.izzo #container-right.empresa .bt-pt{ font-size:10px; color:#2b4d62; height:16px; line-height:16px; background:url(../images/hotsite/izzo/bt-pt.gif) right center no-repeat; padding-right:30px; position:absolute; right:10px; top:5px;}
	#mid.hotsite.izzo #container-right.empresa .bt-en:hover, #mid.hotsite.izzo #container-right.empresa .bt-pt:hover{ color:#000;}
	
	
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Fender
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.fender{ background:#050a0a url(../images/hotsite/fender/bg-mid.jpg) no-repeat top center;}
	#mid.hotsite.fender #container-right{ background: url(../images/hotsite/fender/bg-container-right.jpg) top left no-repeat; position:relative; padding-bottom:40px; color:#6e6e6e}
	#mid.hotsite.fender #container-right .background2{ background:url(../images/hotsite/fender/bg-container-right2.jpg) center bottom no-repeat; display:block; height:40px; width:740px; position:absolute; bottom:0; left:0;z-index:1; }
	#mid.hotsite.fender #container-right .item:hover span{ color:#000;}
	#mid.hotsite.fender #container-right .title{color:#141414; background:url(../images/hotsite/fender/bg-title.gif) no-repeat left bottom;}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	Elixir
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	
	#mid.hotsite.elixir{ background:url(../images/hotsite/elixir/bg-mid.jpg) no-repeat top center;}
	#mid.hotsite.elixir #container-right{ background:#000 url(../images/hotsite/elixir/bg-container-right.jpg) center center no-repeat; position:relative; padding-bottom:20px;}
	#mid.hotsite.elixir #container-right .title{color:#fff; background:url(../images/hotsite/elixir/bg-title.gif) no-repeat left bottom;}
	#mid.hotsite.elixir #container-right .item span{ color:#ddd;}
	#mid.hotsite.elixir #container-right .item span:hover{ color:#fff;}
	
	/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	SG - Branco
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	/*#mid.hotsite.sgstrings{ background:url(../images/hotsite/sg/bg-mid.jpg) no-repeat center;  }
	#mid.hotsite.sgstrings #container-right{ background:url(../images/hotsite/sg/bg-container-right.jpg) top left no-repeat; position:relative; padding-bottom:65px; padding-left:30px; padding-right:20px; color:#434343; }
	#mid.hotsite.sgstrings #container-right .item:hover span{ color:#000;}
	#mid.hotsite.sgstrings #container-right .background2{ background:url(../images/hotsite/sg/bg-container-right2.jpg) top left no-repeat; display:block; height:64px; width:740px; position:absolute; bottom:0; right:0; z-index:1; }
	#mid.hotsite.sgstrings #container-right .title{color:#3e2c25; background:url(../images/hotsite/sg/bg-title.gif) no-repeat left bottom;}*/
	
	/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	SG - Preto
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
	#mid.hotsite.sgstrings{background:url(../images/hotsite/elixir/bg-mid.jpg) no-repeat top center;}
	#mid.hotsite.sgstrings #container-right{ background:#000 url(../images/hotsite/elixir/bg-container-right.jpg) center center no-repeat; position:relative; padding-bottom:20px; }
	#mid.hotsite.sgstrings #container-right .title{color:#fff; background:url(../images/hotsite/elixir/bg-title.gif) no-repeat left bottom;}
	#mid.hotsite.sgstrings #container-right .item span{ color:#ddd;}
	#mid.hotsite.sgstrings #container-right .item span:hover{ color:#fff;}

