html, body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 100%;

	color: #333333;

	margin: 0px;

	padding: 0px;

	height: 100%;

	width: 100%;

	background-color: #F7F7F4;

	background-image: url(../imagens/layout/bg.gif);



}



hr {



	height: 1px;



	margin-top: 2px;



	margin-right: 0px;



	margin-bottom: 4px;



	margin-left: 0px;



	border-top-width: 1px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #666666;



	border-right-color: #666666;



	border-bottom-color: #666666;



	border-left-color: #666666;



}



h1 {



	margin: 0px;



	padding: 0px;



	font-size: 120%;



}



h2 {



	font-size: 105%;



	margin: 0px;



	padding: 0px;



}



h3 {



	font-size: 100%;



	margin: 0px;



	padding: 0px;



}



h4 {



	font-size: 75%;



	margin: 0px;



	padding: 0px;



}



label {



	font-size: 80%;



}



#header {

	min-width: 775px;

	height: 125px;

	padding: 0px;

	color: #000000;

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	background-color: #000000;



}



#header #top_busca {

	height: 20px;

	width: 300px;

	position: absolute;

	top: 130px;

	padding: 0px;

	font-size: 100%;

	margin: 0px;

	right: 20px;

}



#header #top_busca label {

	font-size: 90%;

	font-weight: bold;

	color: #000000;

}



#header #top_busca #departamento {

	margin: 0px;

	padding: 0px;

	width: 100px;

}



#header #top_left {



	height: 125px;



	width: 200px;



	cursor: pointer;



	background-image: url(../imagens/layout/logotipo.jpg);



	background-repeat: no-repeat;



	background-position: left;



	top: 0px;



	padding: 0px;



	margin: 0px;



	float: left;



}



#header #top_right {

	margin: 0px;

	height: 85px;

	width: 300px;

	position: absolute;

	background-image: url(../imagens/layout/bg_topo.png);

	background-repeat: no-repeat;

	background-position: right top;

	visibility: hidden;

	padding: 0px;

	right: 35px;



}



#header #top_right_sac {

	font-weight: bold;

	font-size: 75%;

	color: #FFFFFF;

	display: block;

	position: relative;

	float: right;

	top: 5px;

	right: 20px;

	background-image: url(../imagens/layout/bg_fale_conosco.gif);

	background-repeat: no-repeat;

	background-position: left;

	padding-left: 20px;

}



#header #top_right_sac a {



}



#header #top_right_sac a:hover {



}



#header #top_right_fale {

	font-size: 75%;

	font-weight: bold;

	color: #FFFFFF;

	display: block;

	float: right;

	position: relative;

	right: 34px;

	top: 5px;

}



#header #top_right_fale a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	background-image: url(../imagens/layout/bg_fale.gif);

	background-position: 10px center;

	background-repeat: no-repeat;

	text-transform: uppercase;

}



#header #top_right_fale a:hover {

	text-decoration: underline;

}



#container #menu_topo {

	list-style-image: none;

	list-style-type: none;

	text-align: center;

	background-color: #F1F1F3;

	display: block;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 5px;

	padding-left: 3px;



}



#container #menu_topo li {

	display: inline;

	font-size: 70%;

	font-weight: bold;

	line-height: 20px;

	width: 753px;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 2px;

	padding-left: 4px;

	text-transform: uppercase;



}



#container #menu_topo li a {



	color: #000000;



	text-decoration: none;



	padding: 0px;



	margin: 0px;



}



#container #menu_topo li a:hover {



	color: #000000;



	text-decoration: underline;



}



#container {

	min-width: 753px;

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #FFFFFF;



}



#menu {



	display: block;



	list-style-image: none;



	list-style-type: none;



	margin: 0px;



	padding: 5px;



	background-color: #333333;



	text-align: center;



	visibility: hidden;



}



#menu li {



	display: inline;



	margin: 0px;



	padding: 10px;



}



#menu li a {



	font-weight: bold;



	color: #FFFFFF;



	font-size: 80%;



}



#menu li a:hover {



	color: #FF9900;



	text-decoration: none;



}



#top_menu {



	margin: 0px;



	padding: 0px;



	display: block;



	float: left;



	width: 100%;



	overflow: hidden;



	position: relative;



	background-color: #D9D5CA;



}



#bar {

	font-size: 70%;

	background-image: url(../imagens/layout/bg_bar.jpg);

	background-repeat: repeat-x;

	position:static;

	color: #000000;

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

}

#bar #opcoes {

	margin: 0px;

	list-style-image: none;

	list-style-type: none;

	position: absolute;

	top: 93px;

	padding: 0px;

	right: 20px;

	height: 32px;

}



#bar #opcoes li {

	display: inline;

	margin: 0px;

	color: #000000;

	padding: 0px;

	font-size: 95%;

	float: left;

}



#bar #search {

	float: right;

	margin: 0px;

	display: block;

	padding: 5px;

	font-size: 85%;

	font-weight: bold;

}



#bar #opcoes #meucarrinho {

	font-weight: bold;

	color: #000000;

	margin: 0px;

	text-decoration: none;

	visibility: visible;

	background-image: url(../imagens/layout/bt_meucarrinho.jpg);

	text-align: center;

	display: block;

	height: 20px;

	width: 119px;

	float: left;

	background-repeat: no-repeat;

	background-position: bottom;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	text-transform: uppercase;

}



#bar  #opcoes  #meucarrinho:hover  {

	text-decoration: none;

	background-image: url(../imagens/layout/bt_meucarrinho_on.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

}



#bar #opcoes #meucadastro {

	color: #000000;

	text-decoration: none;

	margin: 0px;

	visibility: visible;

	font-weight: bold;

	background-image: url(../imagens/layout/bt_meuspedidos.jpg);

	text-align: center;

	display: block;

	height: 20px;

	width: 119px;

	float: left;

	background-position: bottom;

	background-repeat: no-repeat;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-transform: uppercase;

}



#bar #opcoes #meucadastro:hover {

	text-decoration: none;

	background-image: url(../imagens/layout/bt_meucadastro_on.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

}



#bar #opcoes #meupedido {

	color: #000000;

	text-decoration: none;

	margin: 0px;

	visibility: visible;

	font-weight: bold;

	background-image: url(../imagens/layout/bt_meuspedidos.jpg);

	background-repeat: no-repeat;

	text-align: center;

	display: block;

	float: left;

	height: 20px;

	width: 119px;

	background-position: bottom;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-transform: uppercase;

}



#bar #opcoes #meupedido:hover {

	text-decoration: none;

	background-image: url(../imagens/layout/bt_meuspedidos_on.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

}



#container  #bar  #sair  {



	text-transform: lowercase;



	color: #000000;



	text-decoration: none;



}



#container #bar #opcoes #sair:hover {

	color: #000000;

	text-decoration: underline;



}







#bar #search {



	float: right;



	margin: 0px;



	display: block;



	padding: 5px;



	font-size: 85%;



	font-weight: bold;



}



#footer {

	clear: both;

	width: 100%;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;



}



#footer #inpi {



	color: #FFFFFF;



	background-color: #000000;



	text-align: center;



	font-size: 70%;



	margin: 0px;



	padding-top: 4px;



	padding-right: 0px;



	padding-bottom: 4px;



	padding-left: 0px;



	font-weight: bold;



}



#footer #navigation {



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	margin-top: 0px;



	margin-right: 150px;



	margin-bottom: 0px;



	margin-left: 150px;



}



#footer #navigation ul {



	color: #D4DBE5;



	list-style-image: none;



	list-style-type: none;



	margin: 0px;



	padding: 0px;



	font-size: 70%;



	display: block;



}



#footer #navigation ul li {



	margin: 0px;



	display: inline;



	padding-top: 0px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 0px;



	white-space: nowrap;



}



#footer #navigation ul li a {



	color: #666666;



	text-decoration: none;



}



#footer #navigation ul li a:hover {



	color: #666666;



	text-decoration: underline;



}



#left {

	width: 155px;

	float: left;

	clear: both;











	-margin-left: 2px;	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;



}



#left ul {



	margin: 0px;



	padding: 0px;



	list-style-type: none;



	display: block;



	list-style-image: none;



}



#left ul li {



	display: block;



	padding: 0px;



	margin: 0px;



	list-style-image: none;



	list-style-type: none;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFFFFF;



}



#left ul li a {



	color: #333333;



	text-decoration: none;



	background-color: #F1F1F3;



	margin: 0px;



	display: block;



	padding-top: 3px;



	padding-right: 2px;



	padding-bottom: 3px;



	padding-left: 10px;



	font-weight: normal;



	font-size: 70%;



}



#left ul li a:hover {

	display: block;

	text-decoration: none;

	color: #333333;

	background-color: #E3E3E8;



}



#left #left_banner {



	margin: 0px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	text-align: center;



}



#left #div-marca {



	padding: 0px;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}



#right {

	background-color: #FFFFFF;

	width: 160px;

	float: right;

	margin-top: 2px;

	margin-right: 0px;

	_margin-right: 3px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;



}



#right ul {



	margin: 0px;



	padding: 0px;



	display: block;



	list-style-image: none;



	list-style-type: none;



}



#right ul li {



	display: block;



	margin: 0px;



	padding: 0px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFFFFF;



}



#right ul li a {

	color: #333333;

	text-decoration: none;

	margin: 0px;

	display: block;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EBEBEB;

	font-weight: bold;

	font-size: 70%;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 10px;

	background-color: #F1F1F3;



}



#right ul li a:hover {

	text-decoration: none;

	display: block;

	color: #333333;

	background-color: #E3E3E8;



}



#right #right_banner {



	margin: 0px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	text-align: center;



	z-index: 0;



}







#right #right_partner {



	margin: 0px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



}



#right #div-newsletter {

	height: 48px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	background-image: url(../imagens/layout/bg_newsletter.gif);

	background-repeat: no-repeat;

	padding-top: 25px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 8px;

	background-position: left top;

}



#right  #div-newsletter  label  {

	font-size: 100%;

	font-weight: bold;

	color: #A70E13;

	visibility: hidden;

}



#right #div-newsletter span {

	font-size: 65%;

	display: block;

	padding: 0px;

	margin-top: -4px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



 #historybar  {



	margin: 0px;



	padding-top: 5px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	font-weight: bold;



	color: #666666;



	display: block;



}



 #historybar  a  {



	color: #666666;



	text-decoration: none;



	font-size: 80%;



	font-weight: normal;



}



 #historybar  a:hover  {



	text-decoration: underline;



}



#banner_full {



	padding: 0px;



	width: 100%;



	margin: 0px;



	text-align: center;



	cursor: pointer;



}







#content {



	margin-right: 170px;



	margin-left: 170px;



	padding-top: 0px;



	padding-right: 5px;



	padding-bottom: 10px;



	padding-left: 5px;



}



#content #noticia a {



	font-size: 80%;



	color: #666666;



	text-decoration: none;



}



#content #noticia a:hover {



	text-decoration: underline;



}



#content_ck {



	margin-top: 0px;



	margin-right: 15px;



	margin-bottom: 0px;



	margin-left: 15px;



	padding-top: 0px;



	padding-right: 15px;



	padding-bottom: 15px;



	padding-left: 15px;



}



#container   #content_ck    #carrinho   tr  td {



	margin: 0px;



	padding: 10px;



}



#content_ck #div-login {



	margin: 0px;



	padding: 0px;



	float: left;



	width: 50%;



	overflow: visible;



}



#content_ck #div-novo {



	margin: 0px;



	padding: 0px;



	float: right;



	width: 30%;



	overflow: visible;



}



#content_ck #passos {



	background-image: url(../imagens/layout/scott_checkout_passo_bg.jpg);



	background-repeat: repeat-x;



	background-position: center;



}



 #content_ck  #carrinho  {



	font-size: 80%;



	text-align: left;



	margin: 0px;



	padding: 0px;



}



 #content_ck  #pedido_confirmacao {







}



#content_ck #pedido_confirmacao #pedido_numero {



	margin: 0px;



	padding: 10px;



	width: 250px;



	position: relative;



	background-color: #666666;



	text-align: center;



	height: 50px;



	font-weight: bold;



	color: #FFFFFF;



}



  #content_ck   #pedido_confirmacao   #pedido_numero span {



	font-size: 150%;



	font-weight: bold;



	color: #FFCC00;



}



#content_ck #pedido_confirmacao #pedido_dados {



	float: right;



	width: 330px;



	text-align: right;



	padding: 10px;



	height: 50px;



}



 #content_dt {

	margin-left: 170px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 20px;

	padding-left: 20px;

}



#content_dt  #paginacao  {



	text-align: center;



	font-size: 80%;



	margin: 0px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 20px;



	padding-left: 0px;



}



#content_dt  #paginacao  ul  {



	margin: 0px;



	padding: 0px;



	display: block;



	float: right;



}



#content_dt  #paginacao  ul  li  {



	list-style-image: none;



	list-style-type: none;



	display: block;



	border: 1px solid #CCCCCC;



	float: left;



	margin-top: 0px;



	margin-bottom: 5px;



	margin-left: 5px;



	width: 25px;



	background-color: #EFEFEF;



	margin-right: 0px;



	padding: 0px;



}



#content_dt   #paginacao   ul   li  a  {



	color: #666666;



	text-decoration: none;



	background-color: #FFFFFF;



	width: 25px;



	display: block;



	margin: 0px;



	padding: 0px;



}



#content_dt   #paginacao   ul   li  a:hover  {



	color: #FFFFFF;



	background-color: #999999;



}







#content #descricao {



	padding-top: 20px;



	margin-top: 0px;



}



#content_dt #descricao {



	padding: 0px;



	margin-top: 20px;



	margin-right: 0px;



	margin-bottom: 20px;



	margin-left: 0px;



}



#content_dt #relacionado ul {



	margin: 0px;



	padding: 0px;



	list-style-image: none;



	list-style-type: none;



}



#content_dt .detalhe_produto_foto #thumb_muda {



	position: relative;



	text-align: center;



	margin-top: 20px;



}



#content_dt .detalhe_produto_foto #thumb_muda #dir {



	float: right;



	cursor: pointer;



}



#content_dt .detalhe_produto_foto #thumb_muda #esq {



	float: left;



	cursor: pointer;



}



#content_dt .detalhe_produto_pagamento #btn_comprar {



}



#content_dt  .detalhe_produto_pagamento  #flag_indisponivel {



}







#content_dt  #table_destaque  a  {



	text-decoration: none;



	cursor: pointer;



	color: #666666;



}



#content_dt  #table_destaque  a:hover  {



	text-decoration: underline;



}



#content_dt #table_vitrine a {



	text-decoration: none;



	cursor: pointer;



	color: #666666;



}



#content_dt #table_vitrine a:hover {



	text-decoration: underline;



}







#content_dt #table_destaque tr td {



	border-right-width: 2px;



	border-right-style: dotted;



	border-right-color: #CCCCCC;



	margin: 0px;



	padding: 0px;



}



#content_dt #table_vitrine tr td {



	border-right-width: 2px;



	border-right-style: dotted;



	border-right-color: #CCCCCC;



	margin: 0px;



	padding: 0px;



}



#content_dt .produto_busca {



	margin: 0px;



	padding-bottom: 10px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	font-size: 90%;



	padding-top: 10px;



	position: relative;



}



#content_dt .produto_busca .produto_busca_detalhe {



	margin-left: 130px;



	position: relative;



	overflow: visible;



	height: 130px;



}



#content_dt .produto_busca .produto_busca_detalhe .produto_titulo a {



	color: #666666;



	text-decoration: none;



}



#content_dt .produto_busca .produto_busca_detalhe .produto_titulo a:hover {



	text-decoration: underline;



}



#content_dt .produto_busca .produto_busca_detalhe a {



	font-size: 90%;



	color: #000000;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



#content_dt .casado {



	overflow: hidden;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #CCCCCC;



	margin: 0px;



	padding: 0px;



	height: 120px;



}



#content_dt .casado .casado_img {



	float: left;



}



#content_dt .casado .casado_img img {



	vertical-align: middle;



}



#content_dt .casado .casado_detalhe {



	padding-top: 10px;



	padding-bottom: 10px;



	padding-left: 270px;



	margin: 0px;



	padding-right: 0px;



}



#container #content_dt .casado .btn_comprar_junto {



	margin: 0px;



	padding: 0px;



	float: right;



}



#content  #table_destaque tr td {



	border-right-width: 2px;



	border-right-style: dotted;



	border-right-color: #CCCCCC;



	margin: 0px;



	padding: 0px;



}







#content #table_vitrine tr td {



	margin: 0px;



	padding: 0px;



}







/* \*/



#content #table_destaque {width:99%;}



/* */







#content  #table_destaque  a  {



	text-decoration: none;



	cursor: pointer;



	color: #666666;



}



#content  #table_destaque  a:hover  {



	text-decoration: underline;



}



#content  #table_vitrine  a  {



	text-decoration: none;



	cursor: pointer;



	color: #666666;



}



#content  #table_vitrine  a:hover  {



	text-decoration: underline;



}



.pagina_texto {



	font-size: 80%;



}



.titulo_geral {



	color: #0000CC;



}



.produto_titulo {



	color: #666666;



}



.produto_marca {



	font-size: 90%;



	font-weight: bold;



	color: #000000;



}



.produto_referencia {



	font-size: 90%;



	font-weight: bold;



	color: #666666;



}



.produto_preco_riscado {



	font-size: 90%;



	color: #000000;



	text-decoration: line-through;



}



.produto_detalhe_titulo {



	color: #666666;



}







.produto_detalhe_marca {



	font-size: 100%;



	font-weight: bold;



	color: #000000;



}



.produto_detalhe_referencia {



	font-size: 90%;



	font-weight: bold;



	color: #666666;



}



.produto_preco {



	font-size: 90%;



	color: #006699;



	font-weight: bold;



}



.produto_detalhe_preco {



	font-size: 110%;



	color: #006699;



	font-weight: bold;



}



.produto_detalhe_preco_riscado {



	font-size: 90%;



	color: #000000;



	text-decoration: line-through;



}



.detalhe_produto_pagamento {



	overflow: hidden;



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



}



.detalhe_produto_foto    {



	width: 200px;



	margin: 0px;



	padding: 0px;



	overflow: hidden;



	float: left;



}



.btn {



	color: #FFFFFF;



	font-size: 75%;



	font-weight: bold;



	margin: 0px;



	background-repeat: repeat-x;



	background-position: -15px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #C4C0B5;



	border-right-color: #8B8872;



	border-bottom-color: #8B8872;



	border-left-color: #C4C0B5;



	cursor: pointer;



	background-color: #858470;



	padding-top: 1px;



	padding-right: 2px;



	padding-bottom: 1px;



	padding-left: 2px;



}



.footer_titulos {



	font-size: 75%;



	color: #000000;



	font-weight: bold;



	padding: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}



.vitrine_tabela {



	font-size: 80%;



	width: 100%;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



}







.texto_pequeno {



	font-size: 70%;



	color: #666666;



}



.produto_destaque_div {

	text-align: center;

	width: 170px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 15px;



}



.produto_destaque_titulo {



	font-weight: bold;



	color: #000000;



	font-size: 90%;



}



.produto_destaque_preco_riscado {



	font-size: 80%;



	color: #000000;



	text-decoration: line-through;



}



.produto_destaque_preco {



	font-weight: bold;



	color: #F60000;



}



.produto_destaque_pagamento {



	color: #0066CC;



	font-size: 70%;



	font-weight: bold;



}



.produto_vitrine_div {

	width: 120px;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	padding-bottom: 15px;



}



.produto_vitrine_titulo {

	font-weight: bold;

	color: #000000;

	font-size: 70%;

	text-decoration: none;



}



.produto_vitrine_preco_riscado {



	font-size: 70%;



	color: #000000;



	text-decoration: line-through;



}



.produto_vitrine_preco {



	font-weight: bold;



	color: #F60000;



	font-size: 80%;



}



.produto_vitrine_pagamento {



	color: #006699;



	font-size: 60%;



	font-weight: bold;



}



.espaco {



	height: 15px;



}



.pagamento_form   {



	margin: 0px;



	padding: 10px;



	border: 2px solid #999999;



	width: 50%;



	font-weight: bold;



	color: #333333;



	font-size: 80%;



}



.ok {



	background-image:url(../imagens/layout/txt_ok.png) !important;



	background-repeat: no-repeat;



	-background-image: none;



	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://www.lojalightexpress.com.br/ecommerce/300002/imagens/layout/txt_ok.png');



}



.newsletter_label {



	font-size: 150%;



	font-weight: bold;



	color: #205AA7;



}







#left .scott_nivel_1 {



	font-weight: bold;



	color: #FFFF33;



	text-decoration: none;



	background-color: #333333;



	display: block;



	padding-top: 2px;



	padding-right: 2px;



	padding-bottom: 2px;



	padding-left: 5px;



	font-size: 80%;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFFFFF;



}



#left .nivel_0 {



	padding-top: 10px;



	padding-bottom: 10px;



	background-color: #D5E02E;



	padding-left: 8px;



	font-weight: bold;



	color: #000000;



	display: block;



	font-size: 90%;



	padding-right: 4px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFFFFF;



}



#left .nivel_1 {

	display: block;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	padding: 0px;



}



#left .nivel_1 a {

	font-weight: bold;

	color: #D5E02E;

	text-decoration: none;

	background-color: #000000;

	border: none;

	background-image: url(../imagens/layout/bg_submenu_left.gif);

	background-repeat: no-repeat;

	background-position: left center;



}



#left .nivel_1 a:hover {

	font-weight: bold;

	color: #D5E02E;

	background-image: url(../imagens/layout/bg_submenu_left.gif);

	background-repeat: no-repeat;

	background-position: left center;

	background-color: #000000;



}







#right .nivel_1 {

	font-weight: bold;

	color: #D5E02E;

	font-size: 70%;

	display: block;











	-width: 150px;

	background-color: #000000;

	padding-left: 10px;

	padding-top: 3px;

	padding-right: 4px;

	padding-bottom: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;



}



#right .nivel_1 a {



	font-weight: bold;



	color: #FFFFFF;



	text-decoration: none;



}



#right .nivel_1 a:hover {



	font-weight: bold;



	color: #FFFFFF;



}



.botao {



	font-size: 100%;



	font-weight: bold;



	color: #FFFFFF;



	background-color: #5B7C83;



	margin: 0px;



	padding: 0px;



	background-image: none;



}



/*hide from IE mac\*/



* html #content {



    height:1%;



}



* html #footer {



    height:1%;



}



* html #bar {



    height:1%;



}



/*end hide*/



/* Fix IE. Hide from IE Mac \*/



* html #left ul li { float: left; height: 1%; }



* html #left ul li a { height: 1%; }



* html #right ul li { float: left; height: 1%; }



* html #right ul li a { height: 1%; }

