*
{
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "arial";
	font-size: 8pt;
}
html, body
{
	height: 100%;
}
html 
{
	overflow-x: hidden;
}
.clear
{
	clear: both;
}
ul li
{
	list-style: none;
}
a
{
	text-decoration: none;
	color: #FFFFFF;
}
#main
{
	width: 789px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

/*head*/
#header
{
	width: 789px;
	height: 152px;
}

.header-pt
{
	background-image: url(../img/bg/background-header-2.jpg);
}

.header-en
{
	background-image: url(../img/bg/background-header-2-en.jpg);
}

/*#header #logo {	display:block; width: 195px; height: 90px; float: left; position: relative; top: 5px; left: 5px; background-image: url(../img/logo.png); background-repeat:no-repeat;}*/
#header #logo
{
	display: block;
	width: 230px;
	height: 150px;
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	text-indent: -9999px;
	font-size: 1px;
}
#header .busca
{
	float: right;
	top: 22px;
	right: 22px;
	position: relative;
}
#header .busca img
{
	position: absolute;
	left: -13px;
	top: -3px;
}
#header .busca input
{
	width: 150px;
	height: 20px;
	line-height: 20px;
	text-indent: 18px;
	padding-right: 2px;
}

/*separador header*/
#breakHeader
{
	height: 3px;
}

/*menu*/
.menu
{
	height: 40px;
	line-height: 40px;
	font-size: 10pt;
	background: #18181B;
}
.menu ul
{
	text-align: center;
}
/*.menu ul li { display: inline; color:#A3A4A6; margin-right: 5px;}*/
.menu ul li
{
	display: inline;
	color: #A3A4A6;
	padding-right: 5px;
}
.menu ul li.separador
{
	padding-left: 9px;
}
.menu ul li a
{
	color: #D1D3D4;
	font-size: 11px;
}
.menu ul li a.selected
{
	text-decoration: underline;
}
.menu ul li a:hover
{
	text-decoration: underline;
	color: #D1D3D4;
}

/*submenu*/
.submenu
{
	height: 40px;
	line-height: 40px;
	position: relative;
	z-index: 400;
}
.submenu ul
{
	/* text-align: center; */
}
/*.submenu ul li { display: inline; }*/
.submenu ul li
{
	padding-right: 5px;
}
.submenu ul li.separador
{
	padding-left: 9px;
	border-left: 1px solid #000;
}
.submenu ul li a
{
	color: #000;
	font-size: 11px;
	margin-right:5px;
}
.submenu ul li a.selected
{
	text-decoration: underline;
}
.submenu ul li a:hover
{
	text-decoration: underline;
}

/*promenu*/
.promenu
{
	height: 40px;
	line-height: 40px;
	background: #120F0F;
	overflow: hidden;
}
.promenu ul
{
	height: 40px;
	text-align: center;
}
.promenu ul.ativo
{
	display: block;
}
.promenu ul.inativo
{
	display: none;
}
/*.promenu ul li { display: inline; border:1px solid red; }*/
.promenu ul li
{
	display: inline;
	padding-right: 5px;
}
.promenu ul li.separador
{
	padding-left: 9px;
}
.promenu ul li.ativo
{
	text-decoration: underline;
}
.promenu ul li a
{
	font-size: 11px;
}
.promenu ul li a.selected
{
	text-decoration: underline;
}
.promenu ul li a:hover
{
	text-decoration: underline;
}

/*notemenu*/
.notemenu
{
	height: 40px;
	line-height: 40px;
}
.notemenu ul
{
	text-align: center;
}
.notemenu ul li
{
	display: inline;
	padding-right: 5px;
}
.notemenu ul li.separador
{
	padding-left: 9px;
	border-left: 1px solid #000;
}
.notemenu ul li a
{
	color: #000;
	font-size: 11px;
}
.notemenu ul li a.selected
{
	text-decoration: underline;
}
.notemenu ul li a:hover
{
	text-decoration: underline;
}

/*separador menu*/
.separador
{
	padding-right: 5px;
}
.separador2
{
	color: #000;
	padding-right: 5px;
}

/*content*/
#content
{
	width: 789px;
	height: auto;
	background: #1B1818;
	float: left; /*padding-bottom:30px;*/
	position: relative;
	z-index: 50;
}

/*rodape*/
#bottom
{
	background-color: #010101;
	height: 44px;
	margin-top: 2px;
}
#mapasite
{
	float: left;
	height: 44px;
	line-height: 44px;
	padding-left: 30px;
}
#mapasite ul
{
}
#mapasite ul li
{
	display: inline;
}
#mapasite ul li a
{
	color: #848486;
	font-size: 11px;
}
#flag
{
	float: right;
	padding-right: 25px;
	padding-top: 17px;
}






/*principal*/
.flash
{
	width: 393px;
	height: 293px;
	float: left;
}
.sepflash
{
	float: left;
	width: 2px;
	height: 293px;
}


/*cores*/
.titulo
{
	width: 735px;
	height: auto;
	margin: 20px auto 10px auto;
	background: #000000;
	padding: 8px 0 8px 0;
}
.titulo p
{
	line-height: 150%;
	margin-left: 9px;
}
.cores
{
	width: 735px;
	height: auto;
	margin: 0 auto 20px auto;
	padding: 50px 0 50px 0;
	background: #000000;
	text-align: center;
}
.cores ul
{
	margin: 0 0 10px 0;
}
.cores ul li
{
	display: inline;
	margin-right: 2px;
}
.cores .aplicar
{
	text-align: right;
	margin-right: 18px;
}

#continuarNavegando
{
	width: 149px;
	height: 22px;
	margin-left: 610px;
	margin-bottom: 15px;
}

#continuarNavegando a
{
	display: block;
	width: 149px;
	height: 22px;
	font-size: 1px;
	text-indent: -9000px;
	
}

.continuarNavegando-pt
{
	background: url(../img/bt/continuar-navegando.gif) no-repeat left top;
}

.continuarNavegando-en
{
	background: url(../img/bt/continuar-navegando-en.gif) no-repeat left top;
}

/*produto*/
.left
{
	width: 633px;
	height: auto;
	float: left;
}
/*.left .produto { width: 550px; height: auto; margin: 25px 0px 33px 0; position: relative; left: 70px; }
.left .produto .prod { float: left; width: 255px; height: 433px; border: solid 1px #827B79; text-align: center; left: 33px; position: relative; background: #000; }
.left .produto .prod .imagem { margin-top: 115px; }*/
.left .produto
{
	width: 550px;
	height: auto;
	margin: 25px 0px 33px 0;
	position: relative;
	left: 70px;
}
.left .produto .prod
{
	float: left;
	width: 255px;
	height: 433px;
	border: solid 1px #827B79;
	left: 33px;
	position: relative;
	background: #1b1818;
}
.left .produto .prod #imagensProduto
{
	margin-top: 115px;
	margin-left: 5px;
}

.left .produto .prod .inativo
{
	display: none;
}

.left .produto .prod .ativo
{
	display: block;
}

.left .produto .nome
{
	width: 323px;
	height: 90px;
	position: absolute;
	background: #000;
	left: 0px;
	top: 12px;
	z-index: 1;
}
.left .produto .nome .esq
{
	width: 33px;
	height: 83px;
	text-align: center;
	float: left;
}
.left .produto .nome .esq img
{
	margin-top: 35px;
}
/*.left .produto .nome .meio { width: 255px; height: 83px; text-align: right; float: left; position: relative; }
.left .produto .nome .meio ul li { color: #fff; font-size: 11px; }
.left .produto .nome .meio ul li a { }
.left .produto .nome .meio img { position: relative; left: 5px; top: 5px; float:left; border:1px solid white; }
.left .produto .nome .meio ul li p { margin-top:20px; padding-right:10px; }*/
.left .produto .nome .meio
{
	width: 255px;
	height: 90px;
	float: left;
	position: relative;
	background: url(../img/bg/canto-menu-produtos-direita.gif) repeat-y left center;
}
.left .produto .nome .meio ul li
{
	color: #fff;
	font-size: 11px;
}
.left .produto .nome .meio ul li.inativo
{
	display: none;
}
.left .produto .nome .meio ul li.ativo
{
	display: block;
}
.left .produto .nome .meio ul li div#thumbNavegacaoProdutos
{
	position: absolute;
	top: 0px;
	left: 10px;
	width: 63px;
	height: 79px;
}
.left .produto .nome .meio ul li div#nomeNavegacaoProdutos
{
	position: absolute;
	top: 33px;
	right: 10px;
	width: 185px;
	text-align: right;
}
.left .produto .selecione
{
	background: #827B79;
	text-align: center;
	width: 323px;
	font-weight: bold;
}

/*.left .produto .nome .dir { width: 33px; height: 83px; text-align: center; float: left; }*/
.left .produto .nome .dir
{
	width: 33px;
	height: 90px;
	text-align: center;
	float: left;
	background: url(../img/bg/canto-menu-produtos-direita.gif) repeat-y left center;
	background-position: 1px;
}
.left .produto .nome .dir img
{
	margin-top: 35px;
}

.left .produto .foto
{
	position: absolute;
	bottom: -15px;
	left: 35px;
	width: 190px;
	height: 28px;
	line-height: 28px;
	background: #5A5A5A;
}
.left .produto .foto .anterior
{
	position: absolute;
	left: -15px;
	top: -2px;
}
.left .produto .foto .meio
{
	width: 190px;
	background: #020202;
	color: #fff;
	font-size: 12px;
	text-align: center;
	position: relative;
}
.left .produto .foto .proximo
{
	position: absolute;
	right: -15px;
	top: -2px;
}

.left .produto .det
{
	float: left;
	width: 240px;
	height: auto;
	position: relative;
	margin-top: 120px;
	margin-left: 33px;
	margin-bottom: 25px;
}
.left .produto .det .download
{
	width: 20px;
	height: auto;
	margin: 8px 0 0 1px;
	padding: 9px;
	width: 250px;
	
}

.left .produto .pro
{
	width: 260px;
	line-height: 22px;
	background: #000;
	padding: 0 0 0 10px;
	font-weight: bold;
}

.left .produto .texto
{
	width: 230px;
	height: auto;
	margin: 0 0 0 10px;
}
.left .produto .texto .tit
{
	margin-top: 15px;
	margin-bottom: 10px;
	font-weight: bold;
}
.left .produto .texto *
{
	font-size: 11px;
	color: #fff;
}
.left .produto .texto ul
{
	list-style-type: none;
}
.left .produto .texto ul li
{
	list-style-type: none;
}
.left .produto .download
{
	width: 220px;
	height: auto;
	background: #000;
	margin: 10px 0 0 10px;
	padding: 5px 5px 5px 5px;
}
.left .produto .download .tit
{
	font-weight: bold;
	margin-bottom: 10px;
}
.left .produto .download a
{
	font-size: 11px;
	color: #fff;
	display: inline;
}

.right
{
	width: 153px;
	height: auto;
	float: right;
}


/*fale conosco*/
.mapa
{
	float: left;
	padding-left: 30px;
}
.mapatexto
{
	float: right;
	width: 280px;
	height: auto;
	position: relative;
	top: 30px;
	right: 25px;
}

.mapatexto .estado
{
	width: 260px;
	background: #000;
	padding: 10px;
}
.mapatexto .estado p
{
	font-size: 12px;
}
.mapatexto .estado p.tituloIntro
{
	font-size: 12px !important;
	margin-bottom: 10px;
}
.mapatexto .estado p.observacao
{
	font-size: 11px !important;
	margin-bottom: 10px;
}
.mapatexto .estado p.descricao
{
	font-size: 11px !important;
	color: #fff;
}

.mapatexto .conteudo
{
	width: 260px;
	height: auto;
	background: #000;
	padding: 10px;
	margin: 12px 0 0 0;
}
.mapatexto .conteudo .tit
{
	margin: 0 0 5px 0;
}
.mapatexto .conteudo p
{
	color: #fff;
}


/*onde comprar*/
.divOndeComprar
{
	margin-bottom: 46px;
	margin-top: 30px;
}
.ondecomprar
{
	width: 730px;
	height: auto;
	margin: 10px 0 40px 30px;
}
.ondecomprar .local
{
	width: 400px;
	height: auto;
	margin: 0 auto 0 auto;
	padding-top: 40px;
}
.ondecomprar .local img
{
	float: left;
}
.ondecomprar .local .empresa
{
	float: left;
	width: 205px;
	height: auto;
	padding-left: 20px;
}
.ondecomprar .local .empresa p
{
	margin-bottom: 6px;
}
.ondecomprar .local .empresa a
{
	text-decoration: underline;
}


/*institucional*/
.instright
{
	width: 138px;
	height: auto;
	float: right;
	background: #100906;
	text-align: center;
}
.instright .midia
{
	margin: 10px 0 10px 0;
}
.instright .seta
{
	width: 138px;
	margin: 10px 0 10px 0;
}
.instright p
{
	color: White;
}
.instleft
{
	float: left;
	width: 650px;
	height: auto;
}
.instleft .caixa
{
	width: 508px;
	height: 380px;
	background: #000000;
	margin: 50px auto 0 auto;
	text-align: center;
	position: relative;
}
.instleft .caixa img
{
	padding-top: 22px;
}
.instleft .caixa p
{
	text-align: left;
	margin: 5px 0 0 22px;
	color: #A9A3A1;
	font-size: 12px;
}
.instleft .caixa .detalhe
{
	position: absolute;
	bottom: 60px;
	right: 25px;
}


/*institucional 2*/
.instleft .caixa2
{
	width: 508px;
	height: 50px;
	line-height: 50px;
	background: #000000;
	margin: 50px auto 0 auto;
}
.instleft .caixa2 p
{
	margin-left: 20px;
}
.instleft .reportagem
{
	width: 478px;
	height: auto;
	/*margin: 10px auto 20px auto;*/
	/*padding: 0 10px 0 20px;*/
	font-size: 12px;
	color: #A9A3A1;
	line-height: 200%;
	text-align: center;
}


/*video*/
.instleft .video
{
	margin: 50px auto 50px 100px;
}

/*em breve*/
.embreve
{
	width: 700px;
	height: auto;
	text-align: center;
	padding: 120px 0 120px 0;
	margin: 20px auto 20px auto;
}
.embreve p
{
	color: #fff;
	font-size: 12px;
}

/*quem somos*/
#quemsomos
{
	position: relative;
	margin: 20px;
}
#quemsomos h2
{
	font-size: 16px;
	padding: 20px 0 20px 0;
}
#quemsomos p
{
	color: #fff;
	font-size: 12px;
	margin-bottom: 15px;
}

#quemsomos #selecaoIdioma
{
	width: 72px;
	height: 12px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#quemsomos #selecaoIdioma ul li
{
	float: left;
}

#quemsomos #selecaoIdioma ul li.versaoPortugues
{
	width: 23px;
	height: 12px;
	background: url(../img/ico/bandeira-brasil.gif) no-repeat left top;
}

#quemsomos #selecaoIdioma ul li.versaoIngles
{
	width: 27px;
	height: 12px;
	background: url(../img/ico/bandeira-eua.gif) no-repeat left top;
}

#quemsomos #selecaoIdioma ul li.versaoEspanhol
{
	width: 22px;
	height: 12px;
	background: url(../img/ico/bandeira-espanha.gif) no-repeat left top;
}

#content #selecaoIdioma a
{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 1px;
	text-indent: -9000px;
}



/*intro*/
.intro
{
	width: 789px;
	height: auto;
	position: relative;
}
.intro .pulaintro
{
	position: absolute;
	top: 25px;
	right: 25px;
}


/*faq*/
/*.faq { width: 735px; height: auto; margin: 20px auto 20px auto; background: #000000; text-align: center; padding: 10px 0 10px 0; }
.faq .cont { margin: 10px auto 10px auto; width: 272px; height: 170px; background: #fff; padding-top: 4px; }
.faq .cont .categoria { width: 261px; height: 23px; line-height: 23px; background: #000; margin: 0 4px 0 5px; text-align: left; font-size: 12px; color: #fff; text-indent: 5px;  }
.faq .cont ul { width: 261px; list-style: none; margin: 0 4px 0 5px; }
.faq .cont ul li { background: #D7D7D7; border-top: solid 1px #000; height: 23px; line-height: 23px; text-align:left; text-indent: 12px; }
.faq .cont ul li a { font-size: 12px; color: #000; }*/
.faq
{
	width: 735px;
	height: 242px;
	margin: 20px auto 20px auto;
	padding-top: 60px;
	background: #000000;
}
.faq .cont
{
	position: relative;
	margin: 0 0 0 225px;
	padding: 6px;
	width: 272px;
	height: 170px;
	background: #fff;
}
/*.faq .cont ul { width: 261px; list-style: none; margin: 0 4px 0 5px; }*/
.faq .cont ul li
{
	display: block;
	width: 100%;
	border-top: solid 1px #000;
	height: 23px;
	line-height: 23px;
	text-align: left;
	text-indent: 12px;
}
.faq .cont ul li.categoria
{
	background: #000;
	color: #fff;
	text-indent: 5px;
}
.faq .cont ul li.categoria a
{
	color: #fff;
}
.faq .cont ul li
{
	background: #D7D7D7;
}
.faq .cont ul li a
{
	font-size: 12px;
	color: #000;
}


/*resultado busca*/
.resultado
{
	width: 737px;
	height: auto;
	margin: 30px auto 15px auto;
}
.resultado .result1
{
	width: 737px;
	height: 89px;
	background: #010101;
	margin-bottom: 15px;
	display: table;
}
.resultado .result2
{
	width: 737px;
	height: 89px;
	background: #292929;
	margin-bottom: 15px;
	display: table;
}
.resultado .info
{
	width: 600px;
	float: left;
}
.resultado .result1 .info
{
	border-right: solid 1px #66605E;
}
.resultado .result2 .info
{
	border-right: solid 1px #010101;
}
.resultado .result1 .info .foto
{
	border-right: solid 1px #66605E;
}
.resultado .result2 .info .foto
{
	border-right: solid 1px #010101;
}
.resultado .info .foto
{
	float: left;
	position: relative;
	width: 124px;
	height: 89px;
	text-align: center;
}
.resultado .info .foto img
{
	position: relative;
	top: 0px;
}
.resultado .info .nome
{
	float: left;
	text-align: center;
	width: 475px;
}
.resultado .info .nome p
{
	font-size: 12px;
	line-height: 87px;
}
.resultado .detalhe
{
	float: left;
	width: 131px;
	height: 89px;
	text-align: center;
}
.resultado .detalhe img
{
	position: relative;
	top: 27px;
}
.buscasSemResultado
{
	text-align: center;
}
.buscasSemResultado p
{
	font-size: 12px;
	line-height: 87px;
	font-weight: bold;
}
/*formulario*/
.formulario
{
	width: 590px;
	height: auto;
	margin: 30px auto 30px auto;
}
.formulario p
{
	text-align: right;
	color: #fff;
}
.formulario .label
{
	position: relative;
	right: 8px;
	font-weight: bold;
}
.formulario .txt
{
	padding: 4px 2px 4px 2px;
	background: #D7D7D7;
}
.formulario div
{
	height: 22px;
	text-align: right;
	margin-top: 7px;
	float: left;
}
.formulario .campo1
{
	width: 588px;
}
.formulario .campo2
{
	width: 198px;
	margin-right: 7px;
}
.formulario .campo3
{
	width: 383px;
}
.formulario .campo4
{
	width: 503px;
	margin-right: 7px;
}
.formulario .campo5
{
	width: 78px;
}
.formulario .campo6
{
	width: 419px;
	margin-right: 7px;
}
.formulario .campo7
{
	width: 162px;
}

.formulario .area
{
	width: 423px;
	height: 52px;
	padding: 4px 2px 3px 2px;
	background: #D7D7D7;
}
.formulario .campo8
{
	width: 588px;
	height: 60px;
	line-height: 60px;
}
.formulario .label2
{
	position: relative;
	right: 8px;
	bottom: 22px;
	font-weight: bold;
}

.formulario .campo9
{
	width: 160px;
	height: 22px;
	background: none;
	text-align: center;
}
.formulario .label3
{
	position: relative;
	right: 8px;
	font-size: 10px;
	color: #fff;
	line-height: 10px;
}

.formulario .enviar
{
	float: right;
	margin: 5px 0 0 0;
}



/*notebooks*/
/*.noteright 
.noteright .categoria { width: 138px; height: auto; float: right; background: #100906; }
.noteright .categoria img { margin: 0 5px 0 5px; float: left; }
.noteright .categoria div { width: 100px; font-size: 12px; float: left; }

.noteleft { width: 650px; height: auto; float: left; }
.noteleft .note { width: 590px; height: auto; margin: 15px auto 20px auto; }
.noteleft .note .nome { width: 590px; height: 40px; line-height: 40px; background: #000; }
.noteleft .note .nome p { text-indent: 10px; font-size: 12px; font-weight: bold; }

.noteleft .note .foto { width: 455px; height: 305px; border: solid 2px #484443; margin: 15px auto 0 auto; background: #100906; position: relative; }
.noteleft .note .foto .inativo {
	display:none;
}
.noteleft .note .foto .ativo {
	display:block;
}
.noteleft .note .foto .rodape { width: 195px; height: 25px; line-height: 25px; background: #5A5A5A; position: absolute; bottom: -13px; left: 135px; }
.noteleft .note .foto .rodape p { color: #fff; font-size: 9px; text-align: center; }
.noteleft .note .foto .rodape .anterior { position: absolute; left: -15px; top: -3px; }
.noteleft .note .foto .rodape .proximo { position: absolute; right: -15px; top: -3px; }

.noteleft .note .det { width: 590px; height: auto; margin: 40px auto 0 auto; }
.noteleft .note .det .pro { width: 590px; line-height: 40px; background: #000; text-indent: 10px; font-weight: bold; }
.noteleft .note .det .texto { width: 580px; height: auto; padding: 25px 0 0 10px; }
.noteleft .note .det .texto .tit { font-weight: bold; margin: 15px 0 15px 0; }
.noteleft .note .det .texto p { color: #fff; }
.noteleft .note .det .download { width: 570px; height: auto; margin: 25px 0 0 0; padding: 10px 10px 10px 10px; background: #000; }
.noteleft .note .det .download .tit { margin: 0 0 10px 0; }
.noteleft .note .det .download p { color: #fff; }
.noteleft .note .det .download a { display:block; text-decoration: underline; } /*



/*notebooks NOVO*/
#contentnote
{
	width: 789px;
	height: auto;
	background: #1B1818 url('../img/bg/background-contentnote.gif') repeat-y;
	float: left;
	min-height:500px;
}
#contentnote #selecaoIdioma a
{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 1px;
	text-indent: -9000px;
}
.notemenuesquerda
{
	width: 180px;
	height: 100%;
	float: left;
	background: #100906;
}
.notemenuesquerda .categoriamais
{
	margin: 10px 0 13px 38px;
	list-style-image: url('../img/menu/menu-mais.gif');
}
.notemenuesquerda .categoriamais a
{
	font-size: 11pt;
	text-transform: uppercase;
	vertical-align: top;
}
.notemenuesquerda .categoriamais ul 
{
	display: none;
}
.notemenuesquerda .categoriamenos
{
	margin: 10px 0 13px 38px;
	list-style-image: url('../img/menu/menu-menos.gif');
	font-size: 11pt;
	text-transform: uppercase;
	color: White;
}
.notemenuesquerda .categoriamenos a
{
	font-size: 11pt;
	text-transform: uppercase;
	vertical-align: top;
}
.notemenuesquerda .categoriamenos .familia
{
	margin: 10px 0 12px 10px;
}
.notemenuesquerda .categoriamenos .familia a
{
	font-size: 7pt;
	text-transform: uppercase;
	vertical-align: super;
}
.notemenuesquerda .categoriamenos .familiaselecionada
{
	margin: 10px 0 12px 10px;
	font-size: 7pt;
	text-transform: uppercase;
}
.notemenuesquerda .categoriamenos .familiaselecionada a
{
	font-size: 7pt;
	text-transform: uppercase;
	vertical-align: super;
}
.notemenuesquerda .categoriamenos .familiaselecionada .item
{
	margin: 10px 0 10px 20px;
}
.notemenuesquerda .categoriamenos .familiaselecionada .item a
{
	text-transform: uppercase;
	vertical-align: middle;
}

.noteconteudo
{
	width: 596px;
	height: auto;
	float: right;
}
.noteconteudo .note
{
	width: 590px;
	height: auto;
	margin: 15px auto 20px auto;
}
.selecionenote
{
	background:black;	
	float:right;
	height:45px;
	margin-right:75px;
	margin-top:83px;
	padding-top:35px;
	text-align:center;
	width:488px;
}
.selecionenote p
{
	text-indent: 10px;
	font-size: 12px;
	font-weight: bold;
}

.noteconteudo .note .nome
{
	width: 570px;
	height: 40px;
	line-height: 40px;
	background: #000;
}
.noteconteudo .note .download
{
	width: 565px;
	height: 45px;
	line-height: 40px;
	margin-top: 5px;
	background: #000;
	padding: 5px 0 0 5px;
}
.noteconteudo .note .nome p
{
	text-indent: 10px;
	font-size: 12px;
	font-weight: bold;
}

.noteconteudo .note .foto
{
	width: 455px;
	height: 305px;
	border: solid 2px #484443;
	margin: 15px auto 0 auto;
	background: #100906;
	position: relative;
}
.noteconteudo .note .foto .inativo
{
	display: none;
}
.noteconteudo .note .foto .ativo
{
	display: block;
}
.noteconteudo .note .foto .rodape
{
	width: 195px;
	height: 25px;
	line-height: 25px;
	background: #5A5A5A;
	position: absolute;
	bottom: -13px;
	left: 135px;
}
.noteconteudo .note .foto .rodape p
{
	color: #fff;
	font-size: 9px;
	text-align: center;
}
.noteconteudo .note .foto .rodape .anterior
{
	position: absolute;
	left: -15px;
	top: -3px;
}
.noteconteudo .note .foto .rodape .proximo
{
	position: absolute;
	right: -15px;
	top: -3px;
}

.noteconteudo .note .det
{
	width: 590px;
	height: auto;
	margin: 40px auto 0 auto;
}
.noteconteudo .note .det .pro
{
	width: 590px;
	line-height: 40px;
	background: #000;
	text-indent: 10px;
	font-weight: bold;
}
.noteconteudo .note .det .texto
{
	width: 580px;
	height: auto;
	padding: 15px 0 15px 10px;
}
.noteconteudo .note .det .texto .tit
{
	font-weight: bold;
	margin: 15px 0 15px 0;
}
.noteconteudo .note .det .texto *
{
	color: #fff;
}
.noteconteudo .note .det .download
{
	width: 570px;
	height: auto;
	margin: 25px 0 0 0;
	padding: 10px 10px 10px 10px;
	background: #000;
}
.noteconteudo .note .det .download .tit
{
	margin: 0 0 10px 0;
}
.noteconteudo .note .det .download p
{
	color: #fff;
}
.noteconteudo .note .det .download a
{
	display: block;
	text-decoration: underline;
}

/*Selecione o produto*/
.selecioneproduto
{
	margin-bottom: 25px;
	float: left;
	width: 636px;
}

.selecioneproduto .nome
{
	background-color:Black;
	height:52px;
	line-height:48px;
	margin:42px auto 16px;
	padding-left:30px;
	text-align:left;
	width:565px;
}
.selecioneproduto .nome p
{
	color: #86C13F;
	font-size: 18px;
	font-weight: bold;
}
.tdSeleioneProdutoImagem
{
	height:92px;
}
.selecioneproduto .produtos
{
	text-align: center;
}
.selecioneproduto .produtos .tabelaprodutos
{
	width: 565px;
	margin: auto;
}
.selecioneproduto .produtos .tabelaprodutos table
{
	float: left;
	width: 140px;
}

.selecioneproduto .produtos .tabelaprodutos .nomeproduto
{
	background: url('../img/bt/selecao-nomeproduto.gif') no-repeat;
	font-weight: bold;
	height: 42px;
	padding: 6px 10px 0px 34px;
	width: 139px;
	text-transform: uppercase;
}
.selecioneproduto .produtos .tabelaprodutos .nomeproduto a
{
	color: Black;
}
/* Menu */
ul.SubMenuItem, ul.SubMenuItem ul
{
	list-style: none;
	padding-left: 0;
}

ul.SubMenuItem li.menu_element
{
	display: block !important;
	float: left;
	position: relative;
	z-index: 200;
}

embed
{
	/* display: none; */
}

ul.SubMenuItem li.menu_element ul
{
	display:none;
	position: absolute;
	top:20px;
	left:0px;
	background-color: #86C13F;
	margin-top: 11px;
	width: 200px;
	overflow: hidden;
	z-index: 100;
	filter: alpha(opacity=90, finishopacity=90, style=1);
	opacity: .9;
	-khtml-opacity: .3;
}

ul.SubMenuItem li.menu_element ul li
{
	display: block;
	border-bottom: 1px solid black;
	margin-bottom: -1px;
	margin-left: 4px;
	overflow: hidden;
	padding: 3px;
	width: 185px;
}

div.submenu_centralizado
{
	float: left;
	position: relative;
	left: 50%;
	text-align: left;
}

ul.SubMenuItem
{
	left: -50%;
	position: relative;
	line-height: 15px;
	margin-top: 12px;
	display: none;
	z-index: 300;
}

ul.SubMenuItem li.menu_element
{
	display: block;
	float: left;
}
/* Fim do menu */


/* Lançamentos */
.lancamentos
{
	text-align:center;
	margin-bottom:46px;
	margin-top:30px;
}

/* Drivers */
.driversEsquerda
{
	width: 180px;
	height: 100%;
	float: left;
	background: #100906;
}

.driversEsquerda #selecaoImagem
{
	width:150px;
	height:80px;
	margin-top:30px;
	margin-left:20px;
}

.driversEsquerda #selecaoImagem img
{
	padding-left:30px;
}

.driversEsquerda #selecaoOpcoes
{
	width:150px;
	height:50px;
	margin-top:20px;
	margin-left:20px;
	height:340px;
}

.driversEsquerda #selecaoOpcoes *
{
	color:#D1D3D4;
	font-size:14px;
}

.driversEsquerda #selecaoVoltar
{
	width:150px;
	height:50px;
	margin-top:35px;
	margin-left:20px;
	margin-bottom:30px;
}

.driversEsquerda #selecaoVoltar a.btVoltar
{
	text-indent: -9999px;
	font-size: 1px;
}

#driversConteudo
{
	float:left;
	margin-left:35px;
}

#driversConteudo .secaoDrivers
{
	width:530px;
	background-color:#000;
	margin-top:30px;
	margin-bottom:15px;
	padding:20px 0 20px 18px;
	font-size:18px;
}

#driversConteudo table.itensDrivers
{
	width:557px;
	margin-left:-5px;
}

#driversConteudo table.itensDrivers tr td.item
{
	width:545px;
	background-color:#000;
	padding:10px 0 10px 20px;
	color:#FFF;
	font-size: 14px;
}

#driversConteudo table.itensDrivers tr td.item a
{
	font-size: 14px;
}

#driversConteudo table.itensDrivers tr td.download
{
	background-color:#000;
}

div.driversSelecaoEtapa
{
	width:680px;
	height:136px;
	margin-left:55px;
	margin-bottom:35px;
}

div.driversSelecaoEtapa .opcoes
{
	width:190px;
	background-color:#000;
	float:left;
	height:100%;
}

div.driversSelecaoEtapa .opcoes select
{
	width:170px;
	margin:10px;
	border:0px;
}

div.driversSelecaoEtapa .descricao
{
	width:290px;
	float:left;
	height:100%;
	margin-left:4px;
}

div.driversSelecaoEtapa .descricao p
{
	display:block;
	width:225px;
	margin-left:45px;
	margin-top:18px;
	font-size: 12px;
}

div.driversSelecaoEtapa .imagem
{
	width:168px;
	background-color:#000;
	float:left;
	height:116px;
	margin-left:4px;
	padding:10px;
}

div.verDownloads
{
	margin-bottom:30px;
}

div.verDownloads input
{
	margin-left:310px;
}


div.topo
{
	margin-top:50px;
}

div.etapa1
{
	background: #000 url(../img/imagens_drivers/selecao-bg-etapa-1.png) no-repeat;
}

div.etapa2
{
	background: #000 url(../img/imagens_drivers/selecao-bg-etapa-2.png) no-repeat;
}

div.etapa3
{
	background: #000 url(../img/imagens_drivers/selecao-bg-etapa-3.png) no-repeat;
}