body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: normal 9px Verdana;
	color: #3e3e3e;

} 

a:link        {color:#3e3e3e;text-decoration: none;}
a:visited     {color:#3e3e3e;text-decoration: none;}
a:active      {color:#3e3e3e;text-decoration: none;}
a:hover       {color:#3e3e3e; text-decoration: underline;}

A:link.SubMenu       { color: #3e3e3e; text-decoration: none;}
A:visited.SubMenu    { color: #3e3e3e; text-decoration: none;}
A:active.SubMenu     { color: #3e3e3e; text-decoration: none;}
A:hover.SubMenu      { color: #999999; text-decoration: none;}

A:link.TextoCinza       { color: #999999;}
A:visited.TextoCinza    { color: #999999;}
A:active.TextoCinza     { color: #999999;}
A:hover.TextoCinza      { color: #999999;}

A:link.TextoClaro       { color: #f0f0f0;}
A:visited.TextoClaro    { color: #f0f0f0;}
A:active.TextoClaro     { color: #f0f0f0;}
A:hover.TextoClaro      { color: #f0f0f0;}

A:link.minipedia       { color:#FF8000; border-bottom: 1px dashed #FF8000;}
A:visited.minipedia    { color: #FF8000; border-bottom: 1px dashed #FF8000;}
A:active.minipedia     { color: #FF8000; border-bottom: 1px dashed #FF8000;}
A:hover.minipedia      { color: #FF8000; border: none; text-decoration: underline;}

A:active.textoMenu     {color: #3e3e3e; }
A:hover.textoMenu      {color: #ffffff; text-decoration: none; background-color:#4F4F4F;}


.TextoG     {font-size: 1px; color: #ffffff;}

td         {text-decoration: none; font-size: 9px;}

td.TituloCaixas {background-color: #555555; color: #FFFFFF; font-weight: bold; height:16px; padding-top:4px;}

td.fundo_lar, tr.fundo_lar {background-color:#dddddd;}
td.fundo_claro, tr.fundo_claro {background-color:#F7F7F7;}

.table_0 {border:0px; padding:0px; height:30px; width:100%;}

.font_top_shop {font-family: Arial;	font-size: 11px; color: #efefef; font-weight: bolder;}

input, textarea, select {border: 1px solid #999999; height: 12px; color : #3e3e3e; font: normal 9px Verdana; background-color: #D3D7D5; padding-top:3px;}

select {height: 17px;}

.TextoPequeno {font: normal 9px Verdana;}
.TextoMedio {font-size: 11px;}
/*.TextoSubMenu {font: normal 9px Verdana; color: #3e3e3e;}*/
.TextoDestaque {color: #ED861F; font-weight:bold;}
.TextoCinza {color: #999999;}
.TextoGrande {font: normal 14px Verdana;}
.TituloCaixas {color: #FFFFFF; font-weight: bold;}

.areaBox {height:auto; font-size: 9px; font-family: Verdana; border: 1px solid #999999; background-color: #D3D7D5}

.areaBoxCod {height:auto; font-size: 9px; font-family: Verdana; border: 1px solid #999999; background-color: #F4F5F5; cursor:pointer;}

.button {background-image:url(images/layout/fundobut.gif); height: 17px; BACKGROUND-COLOR: #cccccc; padding: 0px 3px 2px 3px; margin-bottom:0px; width:auto; cursor:pointer;}

.formCod {margin-top: 0px; margin-bottom: 8px;}

.img_l3 {margin-top:6px;}

.fontBMenu {font: normal 3px Verdana; color: #ED861F; font-weight:bold; margin-left:4px; margin-right:4px;}

.noBorder {border:none; padding:0px;} 

.setaBaixo {font: normal 12px Arial; vertical-align:baseline;}

.espaco {line-height:5px}

#ly_top_anc {
	position:relative;
	height:169px;
}
	
#ly_barra_top {
	position:absolute;
	width:778px;
	height:24px;
	z-index:1;
	left: 0px;
	top: 0px;
	background-color:#343433;
}

#ly_links_relacionados {
	position:relative;
	width:199px;
	height:auto;
	z-index:91;
	background-color: #f0f0f0;
	border:1px solid #cccccc;
	margin-left:15px;
	margin-bottom:10px;
	padding:5px;
	float:right;
}

#ly_barra_top_laranja {
	position:absolute;
	top: 24px;
	width:778px;
	height:105px;
	z-index:1;
	left: 0px;
	background-color:#FF9900;
	background-image: url(images/novasimagens/bg_topo_laranja.gif);
}

#ly_top_l4 {
	position:absolute;
	width:778px;
	height:40px;
	top: 129px;
	left: 0px;
	background-color:#333333;
}

/*internas - top*/
#ly_barra_top_parceiros {
	position:absolute;
	width:130px;
	height:22px;
	left: 630px;
	top: 1px;
}

#ly_barra_top_laranja_logo {
	position:absolute;
	width:220px;
	height:60px;
	left:19px;
	top: 22px;
}

#ly_barra_top_laranja_banner {
	position:absolute;
	padding: 5px;
	left: 262px;
	top: 16px;
	height: 68px;
	width:468px;
	overflow:hidden; 
}

/*internas - l4*/
#ly_top_l4_busca  {
	position:absolute;
	width:250px;
	height:25px;
	z-index:30;
	left: 5px;
	top: 12px;
}


#ly_top_l4_dominio  {
	position:absolute;
	width:235px;
	height:20px;
	left: 542px;
	top: 12px;
}

#ly_top_l4_shopof  {
	position:absolute;
	width:495px;
	height:25px;
	z-index:30;
	left: 265px;
	top: 13px;
}

#Layer_Top_Shop {
	position:absolute;
	width:350px;
	z-index:30;
	height:249px;
	left: 250px;
	top: 158px;
	background-color: #efefef;
	border: 1px solid #999999;
	visibility: hidden;
	padding-bottom:10px;
}

#ly_top_shopof_busca {
	position:absolute;
	width:344px;
	padding: 3px;
	left: 0px;
	top: 180px;
	background-color: #dddddd;
	visibility:inherit;
	z-index:20;
	border-top: 1px solid #999999;
}

#menuopcao, #menuopcao_2 {
	position:absolute;
	height:auto;
	z-index:90;
	top:225px;
	visibility: hidden;
	overflow: visible;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	border-left: 4px solid #3e3e3e;
	padding:5px;
	padding-right:20px;
}

.MenuLatMenu{
position:absolute;
visibility: hidden;
background-color: #f0f0f0;
z-index:90;
width:150px;
left:0px;
margin-left:20px;
margin-top:-2px;
border: 1px solid #666666;
border-left: 4px solid #3e3e3e;
padding:5px;
}



#ly_top_shopof_itens_1 {
padding:3px;
position:absolute;
width:175px;
left: 0px;
visibility:inherit;
z-index:20;
top:0px;
}

#ly_top_shopof_itens_2 {
padding: 3px;
position:absolute;
width:175px;
z-index:20;
left: 176px;
visibility:inherit;
top:0px;
}


#ly_conteudo {
position:static;
margin-top:-4px;
width:778px;
height:auto;
background-color: #ffffff;
background-image: url(images/novasimagens/fundo_centro_A1.gif);
clear:both;
}

#ly_conteudo_esquerda {
width:139px;
padding-top:5px;
float:left;
height:auto;
}

#ly_conteudo_centro{
width:468px;
padding-top:5px;
/*padding: 20px;*/
margin-left:150px;
height:auto;
}


#ly_conteudo_direita{
width:139px;
float:right;
padding-top:10px;
height:auto;
}

#ly_conteudo_esquerda_login {
position:relative;
width:125px;
left:6px;
top:16px;
height:auto;
}

#ly_conteudo_esquerda_menu_anc {
z-index:90;
position:absolute;
top:306px;
left:0px;
}

#ly_conteudo_esquerda_menu {
position:relative;
width:125px;
left: 4px;
z-index:90;
}

#ly_sub_menu {
position:relative;
width:120px;
z-index:10;
padding-left:5px;
padding-bottom: 5px;
background-color:#cfcfcf;
}

#m1, #m2, #m3, #m4, #m5, #m6, #m7, #e1, #e2, #e3, #e4
{
padding:1px;
position: relative;
height:12px;
font-weight:bold;

background-color:#3e3e3e;
color: #ffffff; 
width:120px;
font-weight:bold;}

#ly_lateral
{
height:690px;
}

#ly_lateral_anc {
position:absolute;
top: 168px;
left:640px;
height:auto;
}

.ly_lateral_box {
position:relative;
top: 15px;
left: 2px;
width:118px;
height:auto;
z-index:5;
background-color: #FFFFFF;
border:dashed #cccccc 1px;
padding: 4px;
margin-bottom:8px;
text-align:left;
}


.ly_banner_lateral1 {
	top:13px;
	left: 2px;
	position:relative;
	width:130px;
	height:auto;
	z-index:5;
	margin-bottom:8px;
	background-color: #dddddd;
	border:solid #cccccc 1px;
	vertical-align:middle;
}


#ly_barra_bot_fim {
	position:relative;
	width:778px;
	left: 0px;
	z-index:1;
	padding-bottom:3px; 
	padding-top:13px;
	height:65px;
	background-color:#444444;
	color: #f0f0f0; 
	
}

.links_1 {
	list-style-type: none;
	margin-top: 0px;
	margin:0px;
	padding-left:3px;
}

#ofertas1024 {
	position:absolute;
	width:224px;
	height:664px;
	left: 778px; 
	top: 170px; 
	background-color: #ffffff;
}

#ly_ad_centro {
	position:relative;
	float:right;
	width:auto;
	height:115px;
	z-index:1;
	padding: 0px 0px 10px 10px;
	color: #666666;
}

#ly_titsec {
	position:absolute;
	width:355px;
	height:auto;
	z-index:2;
	left: 150px;
	top: 184px;
}

h1 {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bolder;
	color: #555555;
	margin: 0px;
}

#ly_ts_s1, #ly_ts_s2, #ly_ts_s3 {
	position:absolute;
	width:5px;
	height:6px;
	z-index:3;
	left: 0px;
	top: 18px;
	font-size: 1px;
	background-color: #FF9900;
}

#ly_ts_s2 {left:5px; top:13px;}
#ly_ts_s3 {top:8px;}

.ly_linha {font-size: 1px; border-bottom: 1px dashed #cccccc;}
