/*INITIAL SETTINGS*/
	* { margin:0; padding:0; }
	body { _text-align:center; }
	a, ins { text-decoration:none; outline:none; }
	a:hover { text-decoration:underline; }
	fieldset, img { border:none; }
	legend { display:none; }
	input { border:1px solid #d7d1ce; padding:3px 5px 0; height:15px; font-size:11px; }
	textarea { border:1px solid #d7d1ce; padding:5px; font-size:11px; }
	select { border:1px solid #d7d1ce; font-size:11px; }
	button { display:block; border:none; text-indent:-5000em; cursor:pointer; }
	li { list-style:none; }
/*/INITIAL SETTINGS*/

/*CLASS ASSISTANTS*/
	.Debug { border:1px solid #FF0000!important; }
	.Clear { clear:both; font-size:0; height:0; line-height:0; }
/*/CLASS ASSISTANTS*/

/*BASIC STRUCTURE*/
	#main { margin:0 auto; width:1000px; _text-align:left; font-family:Tahoma; font-size:11px; }
	
	#top { padding:25px 30px 0 36px; }
	#top h1 { float:left; position:relative; z-index:5; background:url(../img/layout/lg_favorita.gif) no-repeat; width:152px; height:58px; text-indent:-5000em; }
	
	#top h1 a { display:block; width:152px; height:58px; }	
	#top ul { float:right; margin-top:50px; margin-bottom:10px; height:14px; }
	#top li { display:block; float:left; margin-left:40px; }
	#top li.Exception { margin-top:-25px; }
	#top li.Exception a { position:relative; z-index:10; }
	
	#content { clear:both; position:relative; z-index:1;}
	#home {position:relative; z-index:1;}
/*/BASIC STRUCTURE*/
	
/*PERSONALIZED LINKS*/
	.LnkProdutos { display:block; background:url(../img/layout/bt_produtos.gif) no-repeat; width:51px; height:11px; text-indent:-5000em; }
	.LnkProdutos:hover { background-position:0 -11px; }
	.LnkProdutos.Active { background-position:0 -11px; cursor:default; }
	.LnkOndeComprar { display:block; background:url(../img/layout/bt_onde-comprar.gif) no-repeat; width:87px; height:14px; text-indent:-5000em; }
	.LnkOndeComprar:hover { background-position:0 -14px; }
	.LnkOndeComprar.Active { background-position:0 -14px; cursor:default; }
	.LnkContato { display:block; background:url(../img/layout/bt_contato.gif) no-repeat; width:45px; height:11px; text-indent:-5000em; }
	.LnkContato:hover { background-position:0 -11px; }
	.LnkContato.Active { background-position:0 -11px; cursor:default; }
	.LnkDownload { background:url(../img/layout/ico_download.gif) no-repeat right; padding-right:12px; color:#fff; }
	.LnkZoom { background:url(../img/layout/ico_zoom.gif) no-repeat right; padding-right:12px; color:#fff; }
	.LnkTorcidaFavorita { display:block; background:url(../img/layout/bt_torcida-favorita.jpg) no-repeat; width:113px; height:49px; text-indent:-5000em; display:none;}
	.LnkTorcidaFavorita:hover { background-position:0 -49px; }
	.LnkTorcidaFavorita.Active { background-position:0 -49px; cursor:default; }
/*/PERSONALIZED LINKS*/

/*PRODUCTS*/
	#products { float:left; margin-top:8px; background-color:#8f857a; height:450px; }
	#products ul { clear:both; float:right; margin:5px 20px 0 0; }
	#products ul li { display:block; float:left; margin-left:10px; }
	#products #box-products-1 { float:left; border-bottom:1px solid #a69e96; background-color:#dedbdb; padding:350px 0 0 30px; width:203px; height:74px; }
	#products #box-products-1 p { margin-bottom:10px; color:#857769; }
	#products #box-products-1 h2 { background:url(../img/layout/tit_produtos.gif) no-repeat; width:117px; height:25px; text-indent:-5000em; }
	#products #box-products-2 { float:left; /*border-bottom:1px solid #c7c1bc; background-color:#f0eded;*/ width:1000px; /*padding:5px 0 0 40px; width:960px; height:418px;*/ }
/*/PRODUCTS*/

/*WHERE BUY*/
	#where-buy { float:left; margin-top:8px; background-color:#8f857a; min-height:450px; }
	#where-buy #box-where-buy-1 { float:left; border-bottom:1px solid #a69e96; background-color:#dedbdb; padding:352px 0 0 30px; width:203px; height:72px; }
	#where-buy #box-where-buy-1 h2 { background:url(../img/layout/tit_onde-comprar.gif) no-repeat; width:118px; height:64px; text-indent:-5000em; }
	#where-buy #box-where-buy-2 { float:left; border-bottom:1px solid #c7c1bc; background:url(../img/layout/bg_map.gif) no-repeat 272px 0 #f0eded; padding:25px 0 20px 35px; width:732px; min-height:379px; }
	#where-buy #box-where-buy-2 form { float:right; margin:70px 30px 0 0; }
	#where-buy #box-where-buy-2 label { display:none; }
	#where-buy #box-where-buy-2 select { display:block; margin-bottom:10px; width:289px; }
	#where-buy #box-where-buy-2 button { clear:both; float:right; background:url(../img/layout/bt_buscar.gif) no-repeat; width:38px; height:10px; }
	#where-buy #box-where-buy-2 button:hover { background-position:0 -10px; }
	#where-buy #box-where-buy-2 ul { float:left; width:400px; }
	#where-buy #box-where-buy-2 li { clear:both; padding-top:20px; color:#857769; }
	#where-buy #box-where-buy-2 li h3 { margin-bottom:5px; font-size:14px; }
	#where-buy #box-where-buy-2 li dt { clear:both; float:left; display:block; margin-right:5px; /*height:15px; line-height:15px;*/ }
	#where-buy #box-where-buy-2 li dd { float:left; display:block; /*height:15px; line-height:15px;*/ }
	#where-buy #box-where-buy-2 li div { clear:both; display:block; }
	#where-buy #box-where-buy-2 a { color:#857769; }
	#where-buy #box-where-buy-2 a:hover { text-decoration:underline; }
/*/WHERE BUY*/

/*CONTACT*/
	#contact { float:left; margin-top:8px; background-color:#8f857a; height:450px; }
	#contact #box-contact-1 { float:left; border-bottom:1px solid #a69e96; background-color:#dedbdb; padding:350px 0 0 30px; _padding-top:300px; width:203px; height:74px; _height:379px; }
	#contact #box-contact-1 p { margin-bottom:10px; color:#857769; }
	#contact #box-contact-1 h2 { background:url(../img/layout/tit_contato.gif) no-repeat; width:104px; height:25px; text-indent:-5000em; }
	#contact #box-contact-2 { float:left; border-bottom:1px solid #c7c1bc; background-color:#f0eded; padding:45px 0 0 35px; width:732px; height:379px; }
	#contact #box-contact-2 label { clear:both; display:block; float:left; margin-right:15px; width:70px; height:20px; line-height:20px; text-align:right; color:#857769; }
	#contact #box-contact-2 input { float:left; margin-bottom:7px; width:279px; }
	#contact #box-contact-2 textarea { float:left; margin-bottom:7px; width:279px; height:68px; }
	#contact #box-contact-2 button { clear:both; margin-left:340px; background:url(../img/layout/bt_enviar.gif) no-repeat; width:35px; height:10px; }
	#contact #box-contact-2 button:hover { background-position:0 -10px; }
	#contact #box-contact-2 #code { margin-right:5px; width:32px; }
	#contact #box-contact-2 #number { width:58px; }
	#contact #validacao { padding: 0px 0px 15px 30px; }
/*/CONTACT*/

/*/BANNER TRAINEE*/
	#banner-trainee { position:absolute; margin:-10px 0 0 180px; *margin-left:40px; _margin-left:20px; height:74px; }
	#banner-trainee a {display:block; float:left;}
	#banner-trainee img {float:left;}
	#banner-trainee p { font-size:10px; margin:17px 0 0 2px; float:left;}
	#banner-trainee p a {color:#796c5c;}
	#nyroModalWrapper {position:relative; z-index:5;}
	#nyroModalBg {position:relative; z-index:5;}
/*/BANNER TRAINEE*/

/*FAVORITA CROWD*/
	#favorita-crowd { float:left; margin-top:8px; border-bottom:25px solid #8f857a; background:url(../img/layout/bg_01.gif) repeat-y #8f857a; min-height:425px; }
	#favorita-crowd #box-favorita-crowd-1 { float:left; margin-top:-26px; width:549px; height:451px; background:url(../img/layout/bg_torcida-favorita.jpg) no-repeat; text-indent:-5000em; }
	#favorita-crowd #box-favorita-crowd-1 small { display:none; }
	#favorita-crowd #box-favorita-crowd-2 { float:left; width:450px; min-height:425px; background-color:#f0eded;  }
	#favorita-crowd #box-favorita-crowd-2 h3.Exception { margin:40px auto 17px; width:203px; height:30px; background:url(../img/layout/tit_confira-as-lojas-participantes_.gif) no-repeat; text-indent:-5000em; }
	#favorita-crowd #box-favorita-crowd-2 form { margin:0 auto; width:289px; }
	#favorita-crowd #box-favorita-crowd-2 label { display:none; }
	#favorita-crowd #box-favorita-crowd-2 select { display:block; margin-bottom:10px; width:289px; }
	#favorita-crowd #box-favorita-crowd-2 button { clear:both; float:right; background:url(../img/layout/bt_buscar.gif) no-repeat; width:38px; height:10px; }
	#favorita-crowd #box-favorita-crowd-2 button:hover { background-position:0 -10px; }
	#favorita-crowd #box-favorita-crowd-2 ul { margin:0 0 50px 50px; width:400px; }
	#favorita-crowd #box-favorita-crowd-2 li { clear:both; padding-top:20px; color:#857769; }
	#favorita-crowd #box-favorita-crowd-2 li h3 { margin-bottom:5px; font-size:14px; }
	#favorita-crowd #box-favorita-crowd-2 li dt { clear:both; float:left; display:block; margin-right:5px; height:15px; line-height:15px; }
	#favorita-crowd #box-favorita-crowd-2 li dd { float:left; display:block; height:15px; line-height:15px; }
	#favorita-crowd #box-favorita-crowd-2 li div { clear:both; display:block; }
	#favorita-crowd #box-favorita-crowd-2 a { color:#857769; }
	#favorita-crowd #box-favorita-crowd-2 a:hover { text-decoration:underline; }
/*/FAVORITA CROWD*/