* {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
body {
  background-color: #3b4e65;
  margin: 0;
  padding: 0;
}
a img {
	border: 0;
}
div#header {
  width: 100%;
  height: 50px;
  background-color: #3b4e65;
}
div#header div.crumb {
  width: 1000px;
  height:50px;
  margin: auto;
}
div#header div.crumb img#logo {
  border: 0;
  margin-left: 23px;
  margin-top: 16px;
  float: left;
}
div#header div.crumb ul#menuTopo {
  margin: 0;
  margin-top: 19px;
  margin-left: 118px;
  padding: 0;
  float: left;
}
div#header div.crumb ul#menuTopo li {
  float: left;
  list-style:none outside none;
  margin: 0;
  padding: 0;
  color: #FFFFFF;
  font-size: 9px;
  height: 26px;
  margin: 0 17px;
}
div#header div.crumb ul#menuTopo li.selected {
  background-image: url(images/menu_fundo_sublinhado.gif);
  background-position:bottom;
  background-repeat: repeat-x;
}
div#header div.crumb ul#menuTopo li a {
  text-decoration: none;
  color: #FFFFFF;
}
div#header div.crumb img#marca {
  float: right;
  margin-right: 25px;
  margin-top: 10px;
}
div#content {
	background-color: #CFCFCF;
}
div#content div.crumb {
  width:1150px;
  min-height: 521px;
  margin: auto;
  background-image:url(images/fundo.jpg);
  background-position:center;
  background-repeat:repeat-y;
}
div#footer {
  width: 100%;
  background-color: #3b4e65;
	background-image: url(images/rodape_sombra.gif);
	background-repeat: repeat-x;
}
div#footer div.crumb {
  width: 1000px;
  height:30px;
  margin: auto;
}
div#footer div.crumb a img {
  border:0;
  margin-top: 8px;
  margin-right: 25px;
  float: right;
}
div#content div.crumb div#logado {
  width: 119px;
  height: 29px;
  background-image: url(images/logado_fundo.png);
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  background-repeat: no-repeat;
  position: absolute;
  margin-left: 885px;
  padding-top: 5px;
  padding-left: 25px;
}
div#content div.crumb div#logado a {
  margin-right: 15px;
  float: right;
  text-decoration: none;
  color: #000000;
}
div#content div.crumb div#logado a:hover {
  text-decoration: underline;
}
/**
P�GINAS
**/

div#content object#animacao
{
	margin-left: 65px;
	width: 1000px;
	height: 520px;
}


div#content div.crumb div#aempresa {
  width: 1150px;
  height:521px;
  margin: auto;
  background-image:url(images/aempresa_fundo.jpg);
  background-repeat: no-repeat;
}
div#content div.crumb div#aempresa p {
  font-size: 12px;
  line-height: 18px;
}
div#content div.crumb div#aempresa div#privatelabel {
  width: 465px;
  height: 215px;
  margin-left: 555px;
  padding-top: 185px;
}
div#content div.crumb div#aempresa div#historia {
  width: 465px;
  height: 215px;
  margin-left: 555px;
  padding-top: 185px;
}
div#content div.crumb div#aempresa div#respsocial {
  width: 465px;
  height: 215px;
  margin-left: 555px;
  padding-top: 185px;
}
div#content div.crumb div#aempresa div#quemsomos {
  width: 465px;
  height: 215px;
  margin-left: 555px;
  padding-top: 56px;
}
div#content div.crumb div#aempresa ul#menuEmpresa {
  position: absolute;
  margin-left:557px;
	
}
div#content div.crumb div#aempresa ul#menuEmpresa li {
  list-style:none outside none;
  float: left;
  margin: 0 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
div#content div.crumb div#aempresa ul#menuEmpresa li.selected {
  font-weight: bold;
}
div#content div.crumb div#aempresa ul#menuEmpresa li a {
  text-decoration: none;
  color: #000000;
}
div#content div.crumb div#aempresa ul#menuEmpresa li a:hover {
  text-decoration: underline;
}
div#content div.crumb div#contato {
  width: 1000px;
  height: 521px;
  margin: auto;
  background-image: url(images/contato_fundo.jpg);
  background-repeat:no-repeat;
}
div#content div.crumb div#contato div.box {
  width: 500px;
  height: 300px;
  margin-left: 480px;
  padding-top: 40px;
}
div#content div.crumb div#contato div.box form.form-morphy div {
  width: 285px;
  position:relative;
}
div#msg
{
	background-color:#B6B6B6;
	padding:2px;
	position:absolute;
	margin-top: 10px;
}
div#content div.crumb div#contato div.box form.form-morphy input#nome {
  background-image: url(images/input_legenda_nome.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 240px;
  border: 1px solid #787878;
  padding: 5px 5px;
  padding-left: 35px;
  margin-top: 7px;
	
}
div#content div.crumb div#contato div.box form.form-morphy input#email {
  background-image: url(images/input_legenda_email.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 240px;
  border: 1px solid #787878;
  padding: 5px 5px;
  padding-left: 35px;
  margin-top: 7px;
}
div#content div.crumb div#contato div.box form.form-morphy textarea#msg {
  background-image: url(images/input_legenda_msg.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 270px;
  height: 69px;
  border: 1px solid #787878;
  padding: 0 5px;
  padding-top: 18px;
  margin-top: 7px;
}
div#content div.crumb div#contato div.box form.form-morphy input#cidade {
  background-image: url(images/input_legenda_cidade.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 173px;
  border: 1px solid #787878;
  padding: 5px 5px;
  padding-left: 35px;
  margin-top: 7px;
}
div#content div.crumb div#contato div.box form.form-morphy input#uf {
  background-image: url(images/input_legenda_estado.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 22px;
  border: 1px solid #787878;
  padding: 5px 5px;
  padding-left: 35px;
  margin-top: 7px;
}
div#content div.crumb div#contato div.box form.form-morphy div.combo{
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 4px;
  width: 215px;
  border: 1px solid #787878;
  padding: 5px 5px;
  padding-left: 60px;	
  margin-top: 7px;
}
div#content div.crumb div#contato div.box form.form-morphy div#quemsou{
  background-image: url(images/input_legenda_quemsou.gif);
}
div#content div.crumb div#contato div.box form.form-morphy div.combo select#quemsou{
  width:210px;
  border: 0;

}
div#content div.crumb div#contato div.box form.form-morphy div#motivo{
  background-image: url(images/input_legenda_motivo.gif);
}
div#content div.crumb div#contato div.box form.form-morphy div.combo select#motivo{
  width:210px;
  border: 0;

}

div#content div.crumb div#contato div.box form.form-morphy input.enviar {
  display: block;
  margin-left: 230px;
  margin-top: 3px;
}
label.error {
  height: 13px;
  background-color:#B6B6B6;
  padding: 2px;
  position:absolute;
  /*opacity: 0.5;*/
  right: 0;
  margin-top: 9px;
  margin-right: 4px;
}
div#content div.crumb div#lojista_login
{
  width: 1000px;
  height: 521px;
  margin: auto;
  background-image: url(images/lojista_fundo.jpg);
  background-repeat:no-repeat;
}
div#content div.crumb div#lojista_login div#box
{
  width: 480px;
  height: 122px;
  margin-left: 450px;
  padding-top: 390px;
}
div#content div.crumb div#lojista_login div#h2
{
  font-size: 11px;
  text-align: left;
  margin: 10px 0;
}
div#content div.crumb div#lojista_login div#formulario
{
  width: 480px;
  height: 40px;
}
div#content div.crumb div#lojista_login div#formulario form#login
{
  padding: 0;
  margin: 0;
}
div#content div.crumb div#lojista_login div#formulario form#login div#msgerro
{
	width: 342px;
	height: 14px;
	padding-top: 1px;
	position: absolute;
	margin-top: -9px;
	padding-left: 5px;
	background-color: #D52B2B;
	color: #FFFFFF;
}
div#content div.crumb div#lojista_login div#formulario form#login input#email
{
  width: 117px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  color: #565656;
  padding: 5px 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_email.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#lojista_login div#formulario form#login input#senha
{
  width: 117px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  margin-left: 19px;
  color: #565656;
  padding: 3px 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_senha.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#lojista_login div#formulario form#login input#botao
{
  margin-left: 19px;
  margin-top: 5px;
  position: relative;
  top: 5px;
}
div#content div.crumb div#lojista_login div#comandos
{
  width: 480px;
  height: 20px;
  font-size: 11px;
  color: #808080;
  margin-top: 4px;
}
div#content div.crumb div#lojista_login div#comandos a
{
  text-decoration: underline;
  color: #808080;
  margin: 0 8px;
  font-size: 11px;
}

















div#content div.crumb div#representante_login
{
  width: 1000px;
  height: 521px;
  margin: auto;
  background-image: url(images/representante_fundo.jpg);
  background-repeat:no-repeat;
}
div#content div.crumb div#representante_login div#box
{
  width: 480px;
  height: 122px;
  margin-left: 450px;
  padding-top: 390px;
}
div#content div.crumb div#representante_login div#h2
{
  font-size: 11px;
  text-align: left;
  margin: 10px 0;
}
div#content div.crumb div#representante_login div#h2 a{
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
div#content div.crumb div#representante_login div#h2 a:hover{
	text-decoration: underline;
}
	div#content div.crumb div#representante_login div#formulario
{
  width: 480px;
  height: 40px;
}
div#content div.crumb div#representante_login div#formulario form#login
{
  padding: 0;
  margin: 0;
}
div#content div.crumb div#representante_login div#formulario form#login input#email
{
  width: 117px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  color: #565656;
  padding: 5px 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_email.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#representante_login div#formulario form#login input#senha
{
  width: 117px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  margin-left: 19px;
  color: #565656;
  padding: 5px 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_senha.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#representante_login div#formulario form#login input#botao
{
  margin-left: 19px;
  margin-top: 5px;
  position: relative;
  top: 5px;
}
div#content div.crumb div#representante_login div#formulario form#login div#msgerro
{
  width: 342px;
  height: 14px;
  padding-top: 1px;
  position: absolute;
  margin-top: -9px;
  padding-left: 5px;
  background-color: #D52B2B;
  color: #FFFFFF;
}
div#content div.crumb div#representante_login div#comandos
{
  width: 480px;
  height: 20px;
  font-size: 11px;
  color: #808080;
  margin-top: 4px;
}
div#content div.crumb div#representante_login div#comandos a
{
  text-decoration: underline;
  color: #808080;
  margin: 0 8px;
  font-size: 11px;
}

div#content div.crumb div#lojista_cadastro
{
  width: 1000px;
  height: 521px;
  margin: auto;
  background-image: url(images/lojista_fundo.jpg);
  background-repeat:no-repeat;
}
div#content div.crumb div#lojista_cadastro div#box
{
  width: 500px;
  height: 435px;
  margin-left: 430px;
  padding-top: 55px;
}
div#content div.crumb div#lojista_cadastro div#box img#titulo
{
  margin-bottom: 15px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input.texto
{
  border: 1px solid #8C8C8C;
  background-color: transparent;
  width: 170px;
	padding: 5px 0;
  margin: 4px 0;
  padding-left: 105px;
  font-size: 11px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro div
{
  position: relative;
  float: left;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#nomedaempresa
{
  background-image: url(images/lojistica_input_nomedaempresa.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 95px;
  width: 150px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#cnpj
{
  background-image: url(images/lojistica_input_cnpj.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 212px;
  padding-left: 32px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#cidade
{
  width: 133px;
  padding-left: 40px;
  background-image: url(images/lojistica_input_cidade.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#uf
{
  width: 23px;
  margin-left: 4px;
  padding-left: 43px;
  background-image: url(images/lojistica_input_uf.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
  text-transform: uppercase;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#endereco
{
  background-image: url(images/lojistica_input_endereco.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 191px;
  padding-left: 53px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#numero
{
  width: 38px;
  padding-left: 44px;
  background-image: url(images/lojistica_input_numero.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#complemento
{
  width: 81px;
  margin-left: 8px;
  padding-left: 71px;
  background-image: url(images/lojistica_input_complemento.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#bairro
{
  background-image: url(images/lojistica_input_bairro.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 208px;
  padding-left: 36px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#nome
{
  background-image: url(images/lojistica_input_nome.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 115px;
  width: 160px; 
}

div#content div.crumb div#lojista_cadastro div#box form#cadastro input#nomeresponsavel
{
  background-image: url(images/lojistica_input_nomeresponsavel.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 115px;
  width: 129px; 
}

div#content div.crumb div#lojista_cadastro div#box form#cadastro input#telefone
{
  background-image: url(images/lojistica_input_telefone.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
  padding-left: 48px;
  width: 187px;
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#email
{
  background-image: url(images/lojistica_input_email.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 35px;
  width: 200px; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro textarea#msg {
  background-image: url(images/lojistica_input_mensagem.gif);
  background-color: transparent;
  background-repeat:no-repeat;
  background-position: 4px 0;
  width: 226px;
  height: 73px;
  border: 1px solid #8C8C8C;
  padding: 0 5px;
  padding-top: 18px;

}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#senha
{
  background-image: url(images/lojistica_input_senha.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 38px;
  width: 198px; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#csenha
{
  background-image: url(images/lojistica_input_csenha.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 88px;
  width: 149px; 
}
div#content div.crumb div#lojista_cadastro div#box form#cadastro input#enviar
{

  margin-left: 442px;
  margin-top: 3px;
}











div#content div.crumb div#representante_cadastro
{
  width: 1000px;
  height: 521px;
  margin: auto;
  background-image: url(images/representante_fundo.jpg);
  background-repeat:no-repeat;
}
div#content div.crumb div#representante_cadastro div#box
{
  width: 280px;
  height: 435px;
  margin-left: 450px;
  padding-top: 55px;
}
div#content div.crumb div#representante_cadastro div#box img#titulo
{
  margin-bottom: 15px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input.texto
{
	  border: 1px solid #8C8C8C;
	  background-color: transparent;
	  width: 170px;
	  margin: 4px 0;
	padding: 5px 0;
	  padding-left: 105px;
	  font-size: 11px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro div
{
  position: relative;
  float: left;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#nomedaempresa
{
  background-image: url(images/lojistica_input_nomedaempresa.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 95px;
  width: 180px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#cnpj
{
  background-image: url(images/lojistica_input_cnpj.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 243px;
  padding-left: 32px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#cidade
{
  width: 160px;
  padding-left: 40px;
  background-image: url(images/lojistica_input_cidade.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#uf
{
  width: 23px;
  margin-left: 4px;
  padding-left: 43px;
  background-image: url(images/lojistica_input_uf.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
  text-transform: uppercase;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#endereco
{
  background-image: url(images/lojistica_input_endereco.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 222px;
  padding-left: 53px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#numero
{
  width: 38px;
  padding-left: 44px;
  background-image: url(images/lojistica_input_numero.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#complemento
{
  width: 109px;
  margin-left: 8px;
  padding-left: 71px;
  background-image: url(images/lojistica_input_complemento.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#bairro
{
  background-image: url(images/lojistica_input_bairro.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  width: 238px;
  padding-left: 36px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#nome
{
  background-image: url(images/lojistica_input_nome.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 34px;
  width: 241px; 
}

div#content div.crumb div#representante_cadastro div#box form#cadastro input#telefone
{
  background-image: url(images/lojistica_input_telefone.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%; 
  padding-left: 48px;
  width: 227px;
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#email
{
  background-image: url(images/lojistica_input_email.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 35px;
  width: 240px; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#senha
{
  background-image: url(images/lojistica_input_senha.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 38px;
  width: 237px; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#csenha
{
  background-image: url(images/lojistica_input_csenha.gif);
  background-repeat: no-repeat;
  background-position: 4px 50%;
  padding-left: 88px;
  width: 187px; 
}
div#content div.crumb div#representante_cadastro div#box form#cadastro input#enviar
{
  margin-left: 240px;
  margin-top: 3px;
}

div#content div.crumb div#lojista_logado_novidades
{
  width: 1000px;
  height: 521px;
  margin: auto;
}
div#content div.crumb div#lojista_logado_novidades div#box
{
  width: 1000px;
  min-height: 435px;
	padding-top: 45px;
}




div#content div.crumb ul#menuTopoLogistica
{
  width: 380px;
  height: 40px;
  padding: 0;
  margin: 0;   
  margin-left: 334px;
  position: absolute;
  margin-top: -47px;
}
div#content div.crumb ul#menuTopoLogistica li
{
  float: left;
  list-style:none outside none;
  margin: 0;
  padding: 0;
  position: absolute;
  background-position: 50% 0;
}
div#content div.crumb ul#menuTopoLogistica li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuTopoLogistica li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuTopoLogistica li#novidades
{
  z-index: 30;
}
div#content div.crumb ul#menuTopoLogistica li#novidades a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_novidades.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}


div#content div.crumb ul#menuTopoLogistica li#download{
  z-index: 20;
  margin-left: 118px;  
  display: none;
}
div#content div.crumb ul#menuTopoLogistica li#download  a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_download.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}

div#content div.crumb ul#menuTopoLogistica li#mensagens{
  z-index: 10;
  margin-left: 236px;
  display: none;
}
div#content div.crumb ul#menuTopoLogistica li#mensagens  a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_mensagens.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}
div#content div.crumb ul#menuTopoLogistica li.selected a span
{
  background-position: 50% 0 !important;
}




div#content div.crumb ul#menuTopoRepresentante
{
  width: 380px;
  height: 40px;
  padding: 0;
  margin: 0;   
  margin-left: 334px;
  position: absolute;
  margin-top: -47px;
}
div#content div.crumb ul#menuTopoRepresentante li
{
  float: left;
  list-style:none outside none;
  margin: 0;
  padding: 0;
  position: absolute;
  background-position: 50% 0;
}
div#content div.crumb ul#menuTopoRepresentante li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuTopoRepresentante li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuTopoRepresentante li#novidades
{
  z-index: 30;
}
div#content div.crumb ul#menuTopoRepresentante li#novidades a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_novidades.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}


div#content div.crumb ul#menuTopoRepresentante li#download{
  z-index: 20;
  margin-left: 118px; 
  display: none;
}
div#content div.crumb ul#menuTopoRepresentante li#download  a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_download.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}

div#content div.crumb ul#menuTopoRepresentante li#mensagens{
  z-index: 10;
  margin-left: 236px;
  display: none;
}
div#content div.crumb ul#menuTopoRepresentante li#mensagens  a span
{
  display:  block;
  height:34px;
  width:137px;
  background-image: url(images/menu_topo_mensagens.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}
div#content div.crumb ul#menuTopoRepresentante li.selected a span
{
  background-position: 50% 0 !important;
}







div#content div.crumb ul#menuRepresentante
{
  width: 380px;
  height: 40px;
  padding: 0;
  margin: 0;   
  margin-left: 334px;
  position: absolute;
  margin-top: -47px;
}
div#content div.crumb ul#menuRepresentante li
{
  float: left;
  list-style:none outside none;
  margin: 0;
  padding: 0;
  position: absolute;
  background-position: 50% 0;
}
div#content div.crumb ul#menuRepresentante li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuRepresentante li a div{
  width: 137px;
  height: 34px; 
}

div#content div.crumb ul#menuRepresentante li#novidades
{
  z-index: 30;
}
div#content div.crumb ul#menuRepresentante li#novidades a div
{
  background-image: url(images/menu_topo_novidades.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}


div#content div.crumb ul#menuRepresentante li#download{
  z-index: 20;
  margin-left: 118px;
  
}
div#content div.crumb ul#menuRepresentante li#download  a div
{
  background-image: url(images/menu_topo_download.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}

div#content div.crumb ul#menuRepresentante li#mensagens{
  z-index: 10;
  margin-left: 236px;
  display: none;
}
div#content div.crumb ul#menuRepresentante li#mensagens  a div
{
  background-image: url(images/menu_topo_mensagens.png);
  background-repeat: no-repeat;
  background-position: 50% -35px;
}
div#content div.crumb ul#menuRepresentante li.selected a div
{
  background-position: 50% 0 !important;
}












div#content div.crumb div#lojista_logado_novidades div#box div#categorias
{
  width: 187px;  
  margin-left: 26px;	
	float: left;
	margin-top: 30px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#categorias img#titulo
{
	margin-bottom: 10px;
	margin-left: 7px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#categorias ul {
	
	width: 187px;
	margin: 0;

	padding: 0;
}

div#content div.crumb div#lojista_logado_novidades div#box div#categorias ul li {
	margin: 0;
	padding: 0;
	list-style:none outside none;
	position: relative;
	margin-top: -3px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#categorias ul li a
{
	text-decoration: none;
}
div#content div.crumb div#lojista_logado_novidades div#box div#categorias ul li a span{
  width: 169px;
  height: 40px;
  background-image: url(images/menu_categoria_fundo.png);
  background-repeat: no-repeat;
  line-height: 45px;
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  color: #2C748A;
	text-decoration: none;
	padding-left: 18px; 
	display:block;
}


div#content div.crumb div#lojista_logado_novidades div#box div#noticias
{
  width: 550px;
  float: left;
  margin-left: 148px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia
{
	width: 550px;
	margin-top: 30px;
	margin-bottom: 7px;
}

div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #206D85;
	padding: 0;
	padding-right: 60px;
	margin: 0;
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.data
{
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #89A5B3;
	margin-top: -13px;
	margin-left: 499px;	
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.categorianome{
	width: 545px;
	height: 15px;
	background-color: #B1B1B1;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
	
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.texto
{
	font-size: 12px;
	padding: 6px;	
	line-height: 17px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.texto p,
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.texto ul li{
	font-size: 12px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.texto a
{
	text-decoration: none;
	font-size: 12px;
}
div#content div.crumb div#lojista_logado_novidades div#box div#noticias div.noticia div.texto img
{
	margin-top: 10px;
	margin-bottom: 10px;
}



div#content div.crumb div#lookbook div#box {
	width: 775px;
	height: 521px;
	margin: auto;
	padding-top: 77px;
}
div#content div.crumb div#lookbook div#box a#btn_vejalookbook
{
  margin-left: 48px;	
}

div#content div.crumb div#lookbook div#box a#btn_vejalookbook img
{
	margin-top: 44px;	
}
div#content div.crumb div#lookbook div#box div#login_rapido{
	height: 63px;
	width: 755px;
}
div#content div.crumb div#lookbook div#box div#login_rapido img#titulo
{
	margin-top: 10px;
	float: left;
	margin-left: 55px;

}



div#content div.crumb div#lookbook div#box div#login_rapido div#formulario
{
  width: 430px;
  height: 40px;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#formulario form#login
{
  padding: 0;
  margin: 0;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#formulario form#login div#msgerro
{
  width: 342px;
  height: 14px;
  padding-top: 1px;
  position: absolute;
  margin-top: 32px;
  padding-left: 5px;
  background-color: #D52B2B;
  color: #FFFFFF;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#formulario form#login input#email
{
  width: 117px;
  height: 19px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  color: #565656;
  padding: 0 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_email.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#formulario form#login input#senha
{
  width: 117px;
  height: 19px;
  border: 1px solid #8E8E8E;
  background-color: transparent;
  margin-left: 19px;
  color: #565656;
  padding: 0 3px;
  padding-left: 41px;
  background-image: url(images/input_login_legenda_senha.gif);
  background-repeat: no-repeat;
  background-position: 5px 50% ;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#formulario form#login input#botao
{
  margin-left: 19px;
  margin-top: 5px;
  position: relative;
  top: 5px;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#comandos
{
  width: 430px;
  height: 20px;
  font-size: 11px;
  color: #808080;
  margin-top: 4px;
}
div#content div.crumb div#lookbook div#box div#login_rapido div#comandos a
{
  text-decoration: underline;
  color: #808080;
  margin: 0 8px;
  font-size: 11px;
}
div#content div.crumb div#lookbook div#box div#caixaLoginRap{
	float: right;
}
div#content div.crumb div#lookbook_home {
	background-repeat:no-repeat;
	height:521px;
	margin:auto;
	width:1000px;
}

div#content object#animacaoColecao
{
  float: left;
}

div#content div.crumb div#lookbook_home div#box {
  width: 315px;
  height: 470px;
  margin-left: 650px;
  padding-top: 44px;
}
div#content div.crumb div#lookbook_home div#box img#titulo1
{
	margin-top: 10px;
}
div#content div.crumb div#lookbook_home div#box div#texto1
{
	font-size: 11px;
	margin-top: 7px;
	line-height: 13px;
}
div#content div.crumb div#lookbook_home div#box img#titulo2
{
  margin-top: 31px;
}
div#content div.crumb div#lookbook_home div#box img#masculino
{
	margin-top: 15px;
	margin-bottom: 15px;	
}
div#content div.crumb div#lookbook_home div#box ul#lookbook_masculino{


	padding: 0;
	float:left;
	margin: 0;
  float: left;

}
div#content div.crumb div#lookbook_home div#box ul#lookbook_masculino li{
  list-style:none outside none;
	float: left;
	padding: 0;
	margin:0;	

	margin-right: 5px;

}
div#content div.crumb div#lookbook_home div#box ul#lookbook_masculino li.last{
  margin: 0;
}
div#content div.crumb div#lookbook_home div#box ul#lookbook_masculino li a{
	text-decoration: none;
}
div#content div.crumb div#lookbook_home div#box ul#lookbook_masculino li a img{
	border: 0;
}


div#content div.crumb div#lookbook_home div#box img#linha{
	margin-top: 13px;
}
div#content div.crumb div#lookbook_home div#box img#feminino
{
  margin-top: 13px;
}
div#content div.crumb div#lookbook_home div#box img#feminino
{
  margin-top: 15px;
  margin-bottom: 15px;
}
div#content div.crumb div#lookbook_home div#box ul#lookbook_feminino{

  float: left;

  padding: 0;
  margin: 0;
  
  margin-left: 42px;

}
div#content div.crumb div#lookbook_home div#box ul#lookbook_feminino li{
  list-style:none outside none;
  float: left;
  padding: 0;
  margin:0; 

  margin-right: 5px;

}
div#content div.crumb div#lookbook_home div#box ul#lookbook_feminino li.last{
	margin: 0;
}
div#content div.crumb div#lojista_logado_downloads
{
  width: 1000px;
  height: 521px;
  margin: auto;
}
div#content div.crumb div#lojista_logado_downloads div#box
{
  width: 1000px;
  padding-top: 45px;  
}

div#content div.crumb div#lojista_logado_downloads div#box table#downloads
{
  border: 2px solid #949494;
  margin: auto;
  margin-bottom: 15px;
  margin-top: 70px;
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads td
{
  padding: 5px;
  font-size: 11px;
  color: #4E4E4E;
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads td.legenda{
  font-size: 10px;
  color: #606060;
   border-bottom: 1px solid #C8C8C8;
   font-weight: bold;
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads tr td.nome
{
  width: 144px;
  border-bottom: 1px solid #C8C8C8;
  
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads tr td.icone
{
  width: 24px;
  border-right: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8;
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads tr td.descricao{
  width: 280px ;
  border-right: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8;
}
div#content div.crumb div#lojista_logado_downloads div#box table#downloads tr td.data{
  width: 85px;
  border-bottom: 1px solid #C8C8C8;
  text-align: center;
}


div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box {
	width: 590px;
	margin: auto;
	padding-top: 86px;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box div#titulo {
	width: 589px;
	height: 48px;
	background-image: url(images/mensagens_caixadeentrada_topo_fundo.png);
	background-repeat: no-repeat;
}

div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box div#titulo div#entrada{
	float: left;
	margin-left: 144px;
	margin-top: 17px;
	font-size: 10px;
	width: 105px;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box div#titulo div#saida{
	float: right;
  margin-right: 58px;
  margin-top: 17px;
	width: 105px;
}

div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid{
	border: 2px solid #949494;
	width: 581px;
	margin: auto;
	position: relative;
	margin-top: -6px;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr.linha{
	cursor: pointer;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr td{
	padding: 7px 9px;
	border: 1px solid #BBBBBB;
	color: #4C4C4C;
} 
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr td.de{
  border-left: 0;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr td.data{
  width: 98px;
	border-right: 0;
}
div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr td.assunto{
  width: 305px;
	border-left: 0;
	border-right: 0;
}

div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr td.legenda{
	height: 23px;
	border: 0;
	font-weight: bold;
}

div#content div.crumb div#representante_logado_mensagens_caixadeentrada div#box table#grid tr.hover td
{
	background-color: #F2F2F2;
}




div#content div.crumb div#representante_logado_downloads
{
  width: 1000px;
  height: 521px;
  margin: auto;
}
div#content div.crumb div#representante_logado_downloads div#box
{
  width: 1000px;
  padding-top: 45px;  
}

div#content div.crumb div#representante_logado_downloads div#box table#downloads
{
  border: 2px solid #949494;
  margin: auto;
  margin-bottom: 15px;
  margin-top: 70px;
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads td
{
  padding: 5px;
  font-size: 11px;
  color: #4E4E4E;
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads td.legenda{
  font-size: 10px;
  color: #606060;
   border-bottom: 1px solid #C8C8C8;
   font-weight: bold;
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads tr td.nome
{
  width: 144px;
  border-bottom: 1px solid #C8C8C8;
  
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads tr td.icone
{
  width: 24px;
  border-right: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8;
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads tr td.descricao{
  width: 280px ;
  border-right: 1px solid #C8C8C8;
  border-bottom: 1px solid #C8C8C8;
}
div#content div.crumb div#representante_logado_downloads div#box table#downloads tr td.data{
  width: 85px;
  border-bottom: 1px solid #C8C8C8;
  text-align: center;
}


div#content div.crumb div#clipping
{
  width: 1000px;
  height: 521px;
  margin: auto;
	background-image: url(images/clipping_fundo.jpg);
	background-repeat: no-repeat;
}
div#content div.crumb div#clipping div#box
{
  width: 515px;
  padding-top: 45px;
} 
div#content div.crumb div#clipping div#box img#titulo
{
	margin-left: 69px;
}















div#content div.crumb div#representante_logado_mensagens_detalhe div#box {
  width: 590px;
  margin: auto;
  padding-top: 86px;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#titulo {
  width: 589px;
  height: 48px;
  background-image: url(images/mensagens_caixadeentrada_topo_fundo_recebidas.png);
  background-repeat: no-repeat;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#titulo a{
  text-decoration: none;
  color: #000000;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#titulo a:hover{
  text-decoration: underline;
}

div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#titulo div#entrada{
  float: left;
  margin-left: 144px;
  margin-top: 17px;
  font-size: 10px;
  width: 105px;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#titulo div#saida{
  float: right;
  margin-right: 58px;
  margin-top: 17px;
  width: 105px;
}

div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#cabecalho span.legenda{
  font-size: 11px;
  font-weight: bold;
  margin-right: 3px;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#cabecalho {
  width: 552px;
  margin: auto;
  border:  2px solid #949494;
  position: relative;
  margin-top: -4px;
  padding: 4px 12px;
  font-size: 11px;  
  line-height: 15px;
}

div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#texto{
  width: 552px;
  margin: auto;
  border:  2px solid #949494;
  border-top: 0;
  position: relative;
  padding: 4px 12px;
  font-size: 11px;  
  line-height: 15px;
}
div#content div.crumb div#representante_logado_mensagens_detalhe div#box div#btn_responder{
  position: relative;
  margin-top: -3px;
  float: right;
}





div#content div.crumb div#representante_logado_mensagens_novo div#box {
  width: 590px;
  margin: auto;
  padding-top: 86px;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#titulo {
  width: 589px;
  height: 48px;
  background-image: url(images/mensagens_caixadeentrada_topo_fundo_recebidas.png);
  background-repeat: no-repeat;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#titulo a{
  text-decoration: none;
  color: #000000;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#titulo a:hover{
  text-decoration: underline;
}

div#content div.crumb div#representante_logado_mensagens_novo div#box div#titulo div#entrada{
  float: left;
  margin-left: 144px;
  margin-top: 17px;
  font-size: 10px;
  width: 105px;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#titulo div#saida{
  float: right;
  margin-right: 58px;
  margin-top: 17px;
  width: 105px;
}

div#content div.crumb div#representante_logado_mensagens_novo div#box div#cabecalho span.legenda{
  font-size: 11px;
  font-weight: bold;
  margin-right: 3px;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#cabecalho {
  width: 552px;
  margin: auto;
  border:  2px solid #949494;
  position: relative;
  margin-top: -4px;
  padding: 4px 12px;
  font-size: 11px;  
  line-height: 15px;
}

div#content div.crumb div#representante_logado_mensagens_novo div#box div#texto{
  width: 552px;
  margin: auto;
  border:  2px solid #949494;
  border-top: 0;
  position: relative;
  padding: 4px 12px;
  font-size: 11px;  
  line-height: 15px;
}
div#content div.crumb div#representante_logado_mensagens_novo div#box div#btn_responder{
  position: relative;
  margin-top: -3px;
  float: right;
}

div#content div.crumb div#representante_logado_mensagens_novo div#box div#texto textarea{
	width: 552px;
	height: 225px;
}

