BODY {
	text-align: left;
	background-repeat: no-repeat;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(imagens/bg222.jpg) no-repeat center top;
} 

#lateral
{ 
   float:left; 
   padding: 0px 0px 0px 0px;
   font-weight:bold;
   
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; size: auto; font-family:Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 11px; COLOR: #636363; LINE-HEIGHT: 15px; FONT-FAMILY:Arial, Helvetica, sans-serif;
}

/*BACKGROUND: url(images/background.jpg) #fff no-repeat left top; */


.divMenu {
	MARGIN-TOP: 5px
}
.menu LI {
	DISPLAY: inline
}
A:link {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #0066FF; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A:visited {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #195E95; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A:hover {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #195E95; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A:visited {
	COLOR:#666666;
}
A:hover {
	COLOR:#0066FF;
}






.link a {
FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #fff; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.link A:hover {
FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #CCFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none;
}

.link2 a {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.link2 A:hover {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}

.link3 a {
	font-family:Arial, Helvetica, sans-serif; COLOR:#3399FF; FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.link3 A:hover {
	font-family:Arial, Helvetica, sans-serif; COLOR:#006699; FONT-SIZE: 10px; TEXT-DECORATION: none;
}

.link4 a {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;
}
.link4 A:hover {
	FONT-STYLE: normal; MARGIN: auto 0px; COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none;
}










.divMenu .menu {
	PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}




#menu_cad a {
display:block;
background:#6699FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
height:8px;
padding:1px 0 5px 0px;
}

#menu_cad a:hover {
display:block;
background:#000033;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
height:11px;
padding:1px 0 5px 0px;
}




.menu_index a {
display:block;
background:#0099FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
height:20px;
width:70px;
padding:8px 5px 0px 5px;
margin:-5px 0 0 3px;
float:left;
text-align:center;
border:0px solid #eee;

-webkit-border-radius:1.0px 1.0em 1.0em 1.0em;

-moz-border-radius-topleft: 1px;
-moz-border-radius-topright: 1.0em; 
-moz-border-radius-bottomleft: 1.0em;
-moz-border-radius-bottomright: 1.0em;


-moz-box-shadow: 0 0 3px 1px #000 inset;
-webkit-box-shadow:0 0 3px 1px #0066FF inset;
-box-shadow: 0 0 3px 1px #000 inset;
}

.menu_index a:hover {
display:block;
background:#000033;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
height:20px;
width:70px;
padding:8px 5px 0px 5px;
margin:-5px 0 0 3px;
float:left;
text-align:center;
border:0px solid #fff;
}



















.tracos{
margin:4px 0 0 0px; 
width:100%; 
border-bottom:1px solid #CCCCFF; 
border-top:0px solid #999999; 
border-left:0px solid #999999; 
border-right:0px solid #999999; 
border-style:dotted
}
.tracos2{
margin:1px auto; 
width:95%; 
border-bottom:1px solid #CCCCFF; 
border-top:0px solid #999999; 
border-left:0px solid #999999; 
border-right:0px solid #999999; 
border-style:dotted
}
.tracos3{
margin:0px 0 0 0px; 
width:100%; 
border-bottom:1px solid #CCCCFF; 
border-top:0px solid #999999; 
border-left:0px solid #999999; 
border-right:0px solid #999999; 
border-style:dotted
}




#link_limparcarrinho a {
display:block;
font-family:Arial, Helvetica, sans-serif;
background:#FF0000;
font-size:12px;
color:#fff;
height:15px;
width:110px;
padding:3px 0 5px 0px;
font-weight:bold;
border:1px solid #ccc;
}

#link_limparcarrinho a:hover {
display:block;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
height:15px;
padding:3px 0 5px 0px;
}



 /* MENU CADASTRO */

.menu_cadastro {
margin:5px 0 0 0; z-index:2; position:absolute; width:95%; height:42px;
}

#cst {
float:right;  margin:-16px 0 0 0px; padding:1px 1px 0px 1px; height:20px; width:300px;
}


/* FIM DO MENU CADASTRO */



 /* BUSCA */

#busca_corpo {
margin:10px 0 0 0px; padding:10px 0 0 0px;  background:url(index_arquivos/bg_busca.png) repeat-x; width:100%; height:60px; z-index:1;
}

.form_buscasubmit {
font-family:Arial, Verdana; font-size:13px; color:#FFFFFF; background:#0099FF; font-variant: normal; border: 1px solid #ccc; width:40px;  height:25px;
}
.form_busca_jumpcategoria {
WIDTH: 150px; height:22px; border:1px solid #CCCCCC; font-family:Arial; font-size:12px; line-height:200%; background:#0099FF; color:#FFFFFF;
}
.form_busca_subgrupo {
WIDTH: 150px;  height:22px; font-size:15px; font-family:Arial; border:1px solid #CCCCCC; border-style:dotted;
}
.form_busca_campoproddescricao {
WIDTH: 350px; height:20px; font-size:15px; font-family:Arial; border:1px solid #CCCCCC; text-transform:uppercase;
}
.form_busca_campoprodcodigo {
WIDTH: 50px;  height:20px; font-size:15px; font-family:Arial; border:1px solid #CCCCCC;
}
.total_item_espacamento {
margin:12px 0 0 0px;
}

/* FIM DA BUSCA */


 /* fale conosco */
.form_faleconoscosubmit {
font-family:Arial, Verdana; font-size:13px; color:#FFFFFF; background:#0099FF; font-variant: normal; border: 1px solid #ccc; width:70px;  height:25px;
}
.form_nome_faleconoscosubmit {
WIDTH: 350px; height:20px; font-size:15px; font-family:Arial; border:1px solid #CCCCCC; text-transform:uppercase;
}

.form_email_faleconoscosubmit {
WIDTH: 250px; height:20px; font-size:15px; font-family:Arial; border:1px solid #CCCCCC;
}


/* FIM do fale conosco */




/* CSS TOPSITE */

.toposite_faixaazul {
position:absolute; margin:0px 0px 0px 0px; padding:7px 0px 0px 0px; height:40px; width:100%; background: url(images/bg_az.png) repeat-x top; z-index:5;
}


/* FIM DO CSS TOP SITE */




/* CSS INDEX */

.index_corpo {
 width:100%;  padding:0px 0 0 0px; margin:-20px 0 0 0;  
}

.index_corpo_2 {
width:950px; margin:0 auto; padding:0px 0 0 0px; 
}

.site_corpo_extra {
width:100%; padding:0px 0 0 0px; z-index:1; background:transparent;
}

.index_corpo_nossosdestaques_ext {
margin:-7px 0px 30px 0px; padding:0px 0px 5px 3px; width:99%;
}

.index_corpo_nossosdestaques_ext_espacamento {
margin:0px 0px 0px 0px; padding:0px 0px 5px 3px; height:15px; width:941px; font-size:14px; color:#333333; font-family:Arial, Verdana; 
}

.index_corpo_nossosdestaques_ext_espacamento_2 {
margin:10px 0px 30px 0px; padding:0px 0px 0px 0px; height:3px; width:100%; font-size:14px; color:#333333; border-bottom:solid 1px #0099FF; font-family:Arial, Verdana;
}

.index_corpo_nossosdestaques_formatacao {
margin:4px 0px 0px 0px; padding:6px 0px 0px 6px; height:25px; width:167px; font-size:16px; color:#fff; background:#0099FF; font-family:Arial, Verdana;
}





/* FIM DO CSS TOP SITE */





/* DIVERSOS */

.espacamento_corpo_int {
width:100%; padding:0px 0 0 0px; z-index:1; background: url(--imagens/background3.jpg) repeat-x top;
}


.produtos_descricao_formatacao {
font-size:0.8em; color:#666; font-weight:500; font-family:Arial, Verdana;
}

.produtos_codigo_formatacao {
font-family:Arial, Helvetica, sans-serif; color:#0066CC; font-size:11px;
}


.vitrene_ext {
margin:14px 0px 0px 0px; padding:0px 0px 0px 0px; height:3px; width:100%; font-size:14px; color:#333333; border-bottom:solid 1px #CCCCFF;
}
.vitrene_int {
margin:4px 0px 0px 0px; padding:6px 0px 0px 6px; height:25px; width:55px; font-size:16px; color:#fff; background:#06F; font-family:Arial, Verdana;
}

.fim_dos_produtos_ext {
margin:50px 0px 0px 0px; padding:10px 0px 0px -50px; width:100%; height:50px; background:#FFFFFF;
}
.fim_dos_produtos_int {
margin:0px 0px 0px 0px; padding:0px 0px 5px 5px; height:15px; width:100%; font-size:21px; color:#666; border-bottom:solid 0px #CCCCFF; font-family:Arial, Verdana;
}

.nova_pesquisa {
margin:0px 0px 0px 0px; padding:0px 0px 5px 5px; height:15px; width:100%; font-size:15px; color:#666; border-bottom:solid 0px #CCCCFF; font-family:Arial, Verdana;
}

.pesquisando_produtos_por {
margin:0px 0px 0px 0px; padding:5px 0px 5px 10px; height:15px; width:100%; font-size:12px; color:#FF6633; border-bottom:solid 0px #CCCCFF; font-family:Arial, Verdana; font-weight:bold;
}

.espacamento_pagproduto_rodape {
margin:50px 0px 5px 0px; padding:0px 0px 0px 0px; height:3px; width:100%; font-size:14px; color:#333333; border-bottom:solid 1px #CCCCFF; font-family:Arial, Verdana;
}

.formatacao_pagproduto_rodape {
font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999999; padding:10px 0 0 0px;
}

#formatacao_pagproduto_corpo {
margin:-5px 0 0 10px; border:1px solid #ccccff;
-webkit-border-radius: 1.0em 1.0em 1.0em 1.0em;
-moz-border-radius-topleft: 1.0em;
-moz-border-radius-topright: 1.0em; 
-moz-border-radius-bottomleft: 1.0em;
-moz-border-radius-bottomright: 1.0em;
text-shadow: 0 -0px 0px #fff, 0 -0px 0px #fff;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
background: -moz-linear-gradient(top,  #fff,  #ccc);
}

.catalogo_de_produtoscoimbra_ext {
margin:1px 0px 10px 10px; padding:10px 0px 0px 0px; height:40px; width:99%; background:#FFFFFF; border:0px solid #ccccff;
}

.catalogo_de_produtoscoimbra_int {
margin:0px 0px 0px 0px; padding:10px 0px 5px 0px; height:30px; width:90%; font-size:21px; color:#666; font-family:Arial, Verdana;
}


/* FIM DO DIVERSOS */


/* CSS BOTAO VEJA MAIS */

.bot_veiamais_ext {
margin:-150px 0 0 -40px; padding:5px 5px 5px 5px; border:5px solid #99CC66; position:absolute; width:250px; background:#FFFFFF; line-height:180%;
}

.bot_veiamais_int {
background:#99CC66; width:20px; height:20px; padding:5px 15px 15px 5px; margin:-50px 0 0 -10px; font-size:32px; position:absolute; 
}
/* FIM DO BOTÃO VEJA MAIS */


/* CSS RODAPE */

#rodape_corpo {
margin:20px 0 0px 0px; padding:0px 0 0 0px; background:url(imagens/bg_rod.jpg) no-repeat center top; width:100%; height:220px; position:relative; z-index:5;
}

.rodape_espacamento_vertical_filial {
margin:10px 0 0 0px; padding:0px 0 0 0px; width:100%; z-index:-1
}

.rodape_espacamento_vertical_filial_2 {
margin:0 0 0 0px; padding:0 0 0 0px; height:125px; width:100%;
}

.rodape_posicao_siterelacionamento {
position:absolute; width:100%; margin:20px 0 0 0px; color:#FFFFFF;
}

.rodape_posicao_filiais {
position:absolute; width:100%; margin:50px 0 0 0px;
}

.rodape_formatacao_posicao_filiais {
margin:10px 0px 10px 0px; padding:0px 10px 0px 5px; height:118px; width:150px; font-family:Arial; font-size:11px; color:#fff;
}

.rodape_formatacao_posicao_filiais_2 {
margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; height:20px; width:150px; background:#006699; font-family:Arial; font-size:11px; color:#FFFFFF;
}

.rodape_table {
position:relative; margin:-30px 0 0 0;
}

/* FIM DO CSS RODAPE */

/* CSS MENU_ESQUERDO_SITE */

.navegue_pela_categoria {
position:absolute; margin:-45px 0px 0px 5px; padding:5px 0px 0px 0px; width:200px; z-index:2;
}
#menu_esquerdo_corpo_dinamico {
position:relative; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;  width:164px; z-index:3;
}
.menu_esquerdo_corpo_dinamico_int{
line-height:180%; width:164px; margin:0 0 0 0px; padding:0 0 0 2px; border-bottom:solid 1px #fff;
}
.menu_esquerdo_corpo_dinamico_int2{
margin:0px 0px 0px 0px; padding:5px 0px 5px 6px; height:20px; width:99%; font-size:14px; color:#fff; background:url(index_arquivos/bg_menu.jpg); background-repeat:repeat-x; font-family:Arial, Verdana;
}

.menu_esquerdo_corpo_parceiros{
background:#FFFFFF; border-bottom:solid 0px #CCCCFF; border-left:solid 0px #CCCCFF; margin:20px 0 0 0px;
}

.menu_esquerdo_corpo_parceiros_2{
border-bottom:solid 0px #CCCCFF; border-left:solid 0px #CCCCFF;
}

.menu_esquerdo_espacamento_parceiros{
border-bottom:0px solid #ccc; margin:1px 0 3px 0px; padding:0px 0 0px 0px; height:1px; width:70%;
}

.menu_esquerdo_espacamento_parceiros_descricao{
margin:10px 0px 10px 5px; padding:0px 0px 2px 8px; height:15px; width:90%; font-size:14px; color:#333333; border-bottom:solid 01px #CCCCFF; font-family:Arial, Verdana;
}

.menu_esquerdo_posicao{
margin:10px 0 0 0px; z-index:1; text-align:center;
}
.formcss{
border-style:dotted; border:1px solid #CCCCCC; text-transform:uppercase; height:20px; padding:5px 0 0 5px; font:Arial, Helvetica, sans-serif; font-size:12px;
}
.formcssemail{
border-style:dotted; border:1px solid #CCCCCC; text-transform:lowercase; height:20px; padding:5px 0 0 5px; font:Arial, Helvetica, sans-serif; font-size:12px;
}
.formcsssenha{
border-style:dotted; border:1px solid #CCCCCC; height:20px; padding:5px 0 0 5px; font:Arial, Helvetica, sans-serif; font-size:12px; text-transform:lowercase;
}

.menu_produtos A:link {
color:#666;
font-family:Arial, Verdana;
MARGIN: auto 0px;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
}
.menu_produtos A:hover {
color:#333;
font-family:Arial, Helvetica, sans-serif;
MARGIN: auto 0px;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
background:#fff;
}
.menu_produtos A:visited {
font-family:Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-SIZE: 13px;
}




.menu_mapasite A:link {
color:#666;
font-family:Arial, Verdana;
MARGIN: auto 0px;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
}
.menu_mapasite A:hover {
color:#333;
font-family:Arial, Helvetica, sans-serif;
MARGIN: auto 0px;
FONT-SIZE: 13px;
TEXT-DECORATION: none;
background:#ccc;
}
.menu_mapasite A:visited {
font-family:Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-SIZE: 13px;
}






.menu_produtos_sub A:link {
color:#6699FF;
font-family:Arial, Verdana;
MARGIN: auto 0px;
FONT-SIZE:11px;
TEXT-DECORATION: none;
}
.menu_produtos_sub A:hover {
color:#000;
font-family:Arial, Helvetica, sans-serif;
MARGIN: auto 0px;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
background:#99CCFF;
}
.menu_produtos_sub A:visited {
font-family:Geneva, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
FONT-SIZE: 11px;
color:#6699FF;
}

/* FIM DO CSS MENU ESQUERDO */







.menu_categoria_rh A:link {
color:#666;
font-family:Arial, Verdana;
MARGIN: auto 0px;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
}
.menu_categoria_rh A:hover {
color:#333;
font-family:Arial, Helvetica, sans-serif
MARGIN: auto 0px;
FONT-SIZE: 12px;
TEXT-DECORATION: none;
background:#fff;
}
.menu_categoria_rh A:visited {
font-family:Arial, Helvetica, sans-serif
TEXT-DECORATION: none;
FONT-SIZE: 12px;
}






#aspnetForm2 {
	MIN-WIDTH: 820px; OVERFLOW: hidden; POSITION: relative;
}
#aspnetFormprodutos2{
	MIN-WIDTH: 820px; OVERFLOW: hidden;
}
.index2 .mainBanner22 {
	OVERFLOW: hidden; HEIGHT: 180px;
}
.mainBanner22 {
	MARGIN-TOP: 0px; BACKGROUND: url(banner/Promo2.gif) no-repeat center top;
}
.mainBanner11 {
	MARGIN-TOP: 1px; BACKGROUND: url(teste/bahia_arquivos/bgMBn.jpg) no-repeat center top;
}





#aspnetForm {
	MIN-WIDTH: 820px; OVERFLOW: hidden; POSITION: relative;
}
#aspnetFormprodutos{
	MIN-WIDTH: 820px; OVERFLOW: hidden;
}
.home2 .mainBanner2 {
	OVERFLOW: hidden; HEIGHT: 330px;
}
.mainBanner2 {
	MARGIN-TOP: 0px; BACKGROUND: url(banner/Promoset266.jpg) no-repeat center top;
}
.mainBanner1 {
	MARGIN-TOP: 1px; BACKGROUND: url(teste/bahia_arquivos/bgMBn.jpg) no-repeat center top;
}





#aspnetForm33 {
	MIN-WIDTH: 820px; OVERFLOW: hidden; POSITION: relative;
}
#aspnetFormprodutos33{
	MIN-WIDTH: 820px; OVERFLOW: hidden;
}
.home23 .mainBanner23 {
	OVERFLOW: hidden; HEIGHT: 70px;
}
.mainBanner23 {
	MARGIN-TOP: 0px; BACKGROUND: url(banner/faixapromo2.jpg) no-repeat center top;
}
.mainBanner13 {
	MARGIN-TOP: 1px; BACKGROUND: url(teste/bahia_arquivos/bgMBn.jpg) no-repeat center top;
}








#aspnetFormtopo {
	MIN-WIDTH: 850px; OVERFLOW: hidden; POSITION: relative;
}
.hometopo  {
	OVERFLOW: hidden; HEIGHT: 157px;
}
.mainBannertopo {
	MARGIN-TOP: 0px; BACKGROUND: url(imagens/natal.png) no-repeat center top;
}

srr



#aspnetFormprodutosddd{
	MIN-WIDTH: 850px; OVERFLOW: hidden;
}
.home2ddd .mainBanner2ddd {
	OVERFLOW: hidden; HEIGHT: 200px;
}
.mainBanner2ddd {
	MARGIN-TOP: 0px; BACKGROUND: url(banner/teste.jpg) no-repeat center top;
}




#aspnetFormvitrine {
	MIN-WIDTH: 650px; OVERFLOW: hidden; left:0;
}
#aspnetFormvitrine{
	MIN-WIDTH: 650px; OVERFLOW: hidden; 
}
.homevitrine .mainBannervitrine {
	OVERFLOW: hidden; HEIGHT: 100px;
}
.mainBannervitrine55 {
	MARGIN-TOP: 0px; BACKGROUND: url(images/teste.png) no-repeat center top; 
}
.mainBannervitrine {
	MARGIN-TOP: 0px; BACKGROUND: url(banner/promo.jpg) no-repeat center top; 
}



/* INICIO MENU FORNECEDORES DO SITE */

ul{
list-style-type:none;
}
ul#menusubfor {
width:90%;
margin:0 auto auto -8px;
float:left;
}
ul#menusubfor li{
float:left;
padding:0 0 8px 5px;
}
ul#menusubfor li a {
display:block;
padding:6px 2px 2px 2px;
height:90px;
line-height:10px;
background:#fff url(images/bg_28.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
ul#menusubfor li a:hover {
background:#0099CC url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusubfor li ul{
display:none;
left:0;
}
/* FIM DO MENU MAPA DO SITE */


/* INICIO MENU MAPA DO SITE */

ul{
list-style-type:none;
}
ul#menusub {
width:950px;
margin:0 auto auto -8px;
float:left;
}
ul#menusub li{
float:left;
padding:0 0 8px 5px;
}
ul#menusub li a {
display:block;
padding:0 10px;
height:30px;
line-height:30px;
background:#ccc url(images/bg_2.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
ul#menusub li a:hover {
background:#0099CC url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusub li ul{
display:none;
left:0;
}
/* FIM DO MENU MAPA DO SITE */











/* CATEGORIA, E SUB-CATEGORIAS  */

ul{
list-style-type:none;
}
ul#menusubcat {
width:100%;
margin:0 auto auto -8px;
float:left;
}
ul#menusubcat li{
float:left;
padding:0 0 8px 5px;
}
ul#menusubcat li a {
display:block;
padding:0 10px;
height:30px;
line-height:30px;
background:#ccc url(images/bg_2.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
ul#menusubcat li a:hover {
background:#0099CC url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusubcat li ul{
display:none;
left:0;
}
/* FIM DO MENU MAPA DO SITE */












ul#menusub2 {
width:165px;
margin:0;
padding:0;
border:0px solid #ccc;
}
ul#menusub2 li{
float:left;
padding:0 0 0px 0px;
}
ul#menusub2 li a {
display:block;
padding:0 10px;
height:30px;
line-height:30px;
background:#fff url(images/bg_2.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:145px;
}
ul#menusub2 li a:hover {
background:#fff url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusub2 li ul{
display:none;
left:0;
}






ul#menusub2sub {
width:150px;
margin:0;
padding:0;
}
ul#menusub2sub li{
float:left;
padding:0 0 0px 0px;
}
ul#menusub2sub li a {
display:block;
padding:0 10px;
height:30px;
line-height:30px;
background:#ccc url(images/bg_2.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:155px;
}
ul#menusub2sub li a:hover {
background:#0099CC url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusub2sub li ul{
display:none;
left:0;
}



ul#menusub3sub {
width:164px;
margin:0;
padding:0;
border:1px solid #ccc;
}
ul#menusub3sub li{
float:left;
padding:0 0 0px 0px;
}
ul#menusub3sub li a {
display:block;
padding:0 0 3px 10px;
height:15px;
background:#ccc url(images/bg_2.png) repeat-x;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:153px;
}
ul#menusub3sub li a:hover {
background:#0099CC url(images/bg_1.png) repeat-x;
color:#fff;
}
ul#menusub3sub li ul{
display:none;
left:0;
}





ul#menusub2rod {
width:600px;
margin:0;
padding:0;
border:0px solid #ccc;
}
ul#menusub2rod li{
float:left;
padding:0 0 0px 0px;
}
ul#menusub2rod li a {
display:block;
padding:0 5px 0 0px;
margin:0 0 0 5px;
height:15px;
color:#333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
color:#FFFFFF;
}
ul#menusub2rod li a:hover {
text-decoration:underline;
color:#fff;
}
ul#menusub2rod li ul{
display:none;
left:0;
}




#bordaa{
-webkit-border-radius: 1.0em 1.0em 0.0em 0.0em;
-moz-border-radius-topleft: 1.0em;
-moz-border-radius-topright: 1.0em; 
-moz-border-radius-bottomleft: 0.0em;
-moz-border-radius-bottomright: 0.0em;
}
#bordaa2{
-webkit-border-radius: 0.0em 0.0em 1.0em 1.0em;
-moz-border-radius-topleft: 0.0em;
-moz-border-radius-topright: 0.0em; 
-moz-border-radius-bottomleft: 1.0em;
-moz-border-radius-bottomright: 1.0em;
text-shadow: 0 -0px 1px #fff, 0 -0px 0px #fff;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
background: -moz-linear-gradient(top,  #fff,  #ccc);
}
#bordaa3{
-webkit-border-radius: 2.0em 2.0em 2.0em 2.0em;
-moz-border-radius-topleft: 2.0em;
-moz-border-radius-topright: 2.0em; 
-moz-border-radius-bottomleft: 2.0em;
-moz-border-radius-bottomright: 2.0em;
text-shadow: 0 -0px 1px #fff, 0 -0px 0px #fff;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
background: -moz-linear-gradient(top,  #fff,  #fff);
}


ul#menusub33 {
padding:15px 0 0 0;
list-style:none;
height:47px;
margin:0 auto;

}
ul#menusub33 li{
text-align:center;
float:left;
padding:0px 30px 0px 10px;
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}
ul#menusub33 li a {
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5D5D5D;
}
ul#menusub33 li a:hover {
	font-size:12px;
	color: #0099FF;
	border-top:1px solid #0099FF;
}
ul#menusub33 li ul{
display:none;
left:0;
}
