
*
{
margin: 0px;
padding: 0px;
}


a:link, a:active, a:visited
{

    color: #ff6600;
    text-decoration:none;


}

a:hover{
    text-decoration:none;
    color: #494949;
    font-weight:bold;
}



body {
  background-repeat:no-repeat;
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background:#000000 url(imagens/fundo6.png) repeat-x;		
}
#content0
{
	margin: 0px auto;
	margin-top:0px;
	width: 1000px;
	border:0px solid #F2D3EB;
	text-align:center;
	background:url(imagens/sombra1.png) repeat-x;		

}
#content
{
	margin-top:30px;
	margin-bottom:30px;	
		margin-left:50px;
	width: 900px;
	background: #FFFFFF;	
	border: 1px solid #000000;

}



#linha {

      height: 20px;
      width: 900px;
      border:0px solid black;
      background: #484848;
      color:#FFFFFF;
      text-align:right;
}
#linha1 {

      height: 40px;
      width: 900px;
      border:0px solid black;

}

#linha3 {

      height: 50px;
      width: 900px;
      border:0px solid blue;
	background:url(imagens/basefundo1.png) repeat-x;	
}
#linha4 {

      height:25px;
      width: 900px;
      border:0px solid black;
      text-align:left;
      font:18px arial; 
      background:url(imagens/menubase.png) repeat-x;	
}
#header {
    position:relative;
    top:0;
    left:0;
      height: 300px;
      width: 900px;
      border:0px solid red;
      background: white;
}
#menu_tit
{
    float:left;
    width:250px;
    height: 25px;
    font:18px arial;
    border-bottom:1px dotted #D2A4C7;
    color: #3C1633;
    margin:0px;
        padding-left:10px;
    text-align:justify;
}
#menu_corpo
{
    text-align:justify;
    float:left;
    width:260px;
    height: 170px;
    font:12px arial;
    padding:10px;
    color: #65375A;
    margin:0px;
}
#menu2linha
{
    float:left;
    width:287px;
    height: 140px;


}
#menu2  /*anular*/
{
    float:left;
    width:287px;
    height: 200px;
    border-right:1px solid #D2A4C7;
    margin-left:5px;

}
#coluna1
{
    float:left;
    width:185px;
    border-right:0px dotted #494949;
    margin-left:5px;

}
          #login
          {
              float:left;
              width:178px;
              height: 125px;
              border:1px solid #ff6600;
              background:#ffffff;	
              text-align:left;
          }
          
          #login1
          {
              float:left;
              width:178px;
              height: 60px;
              border:1px solid #ff6600;
              background:#ffffff;	
              text-align:left;
          }          
          #login11
          {
              float:left;
              width:178px;
              height: 80px;
              border:0px solid #ff6600;
              background:#ffffff;	
              text-align:left;
          }             
          #logintit
          {
              float:left;
              width:178px;
              padding-top:5px;
              height: 25px;
              border-bottom:0px solid #ff6600;
              margin-bottom:0px;
              color:#FFFFFF;
              background:#ff6600;	
               text-align:center;
          }
          #loginbody
          {
              float:left;
              width:178px;
              color:pink;
          }          
          
          #logincorpo
          {
              float:left;
              width:145px;
              padding-top:1px;
              height:22px;
              line-height:22px;
              color:#ff6600;
              border:0px solid red;
              font:12px arial;
              background:#ffffff;	
          }
          #logincorpopesq
          {
              float:left;
              width:180px;
              padding-top:1px;
              line-height:22px;
              color:#ff6600;
              border:0px solid red;
              font:12px arial;
          }          
          #logincorpo1
          {
              float:left;
              width:160px;
              padding-top:1px;
              height:16px;
              line-height:16px;
              color:#494949;
              border:0px solid red;
              font:11px arial;
              text-align:left;
          }
          #legcata
          {          
              float:left;
              width:178px;
              border-top:1px dotted #ff6600;
              margin-top:5px;
              background:#F3F3F3 url(imagens/legenda00.png);
             
          }
          #logincorpo2
          {
              float:left;
              width:155px;
              padding-top:5px;          
              height:14px;
              line-height:14px;
              color:#ff6600;
              border:0px solid red;
              font:10px arial;
              text-align:left;
          }
          
          
          #logincorpo1lock
          {
              float:left;
              width:15px;
              padding-top:3px;
              height:16px;
              color:#494949;
              border:0px solid red;
              margin-left:2px;
              
              text-align:left;
          }          
          #logincorpob
          {
          /*
              position:relative;
              top:30px;
              left:145px;
              */
              float:right;
              width:25px;
              padding-top:0px;
              height:30px;
              color:#ff6600;
              border:0px solid blue;
              font:12px arial;
              background:#ffffff;	
              margin-bottom:20px;
          }
          /******catalogos*********************/
          
          #catalogo
          {
              float:left;
              width:178px;
              margin-top:20px;
              border:1px solid #ff6600;
              background:#fafafa;	
              text-align:center;
          }
          
          /******catalogos*********************/      
                         
          /******catalogos*********************/
          
          #pesquisas
          {
              float:left;
              width:178px;
              height:150px;
              margin-top:20px;
              border:0px solid #ff6600;
              text-align:justify;
              color:#fafafa;
          }
      
           #items
          {
              float:left;
              width:178px;
              margin-top:20px;
              border:1px solid #ff6600;
              background:#fafafa;	
              text-align:center;
          }        
          
          #itemscompras
          {
              float:left;
              width:140px;
              padding-top:6px;  
               padding-left:15px;          
              height:22px;
              line-height:14px;
              color:#494949;
              border:0px solid red;
              font:12px arial;
              text-align:left;
          }
                    
          #itemscomprasb
          {
              float:right;
              width:30px;
              height:26px;
              line-height:14px;
              border:0px solid red;
              text-align:left;
          }
                        
          
          
          
          
          
          
           

#coluna2
{
    float:left;
    width:485px;
    border:0px solid red;
    margin-left:20px;
    text-align:justify;
    color:#494949;
    font:12px arial;
     line-height:20px;   
    
}
#linhax
{
    float:left;
    width:485px;
    height: 10px;
    border-top:0px dotted #ff6600;

}
#coluna3
{
    float:left;
    width:180px;
    margin-left:20px;
     
}
          #produtos1
          {
              float:left;
              width:149px;
              height: 180px;
              margin:5px;
              border:0px solid #dedede;
              text-align:left;
              background:  url(imagens/fundoprodutos1.png) 
          }
          #produtos
          {
              float:left;
              width:149px;
              height: 180px;
              margin:5px;
              border:0px solid #dedede;
              text-align:left;
              background:  url(imagens/fundoprodutos.png) 
          }
          
          #produtos2
          {
              float:left;
              width:178px;
              height: 385px;
              margin-right:5px;
              border:1px solid #ff6600;
              text-align:left;
          }          
          #corponov
          {
              float:left;
              width:176px;
              height: 385px;
              margin-right:5px;
      
              text-align:left;
          }          
                    
          
          #produtostit
          {
              float:left;
              width:147px;
              height: 30px;
              padding-top:5px;
                            border-bottom:1px solid #ffffff;
            /*  background:#dedede;	*/
              text-align:center;

          } 
           
          #produtoscorpo
          {
              float:left;
              width:147px;
              height: 100px;
              border-top:1px solid #DEDEDE;
              border-bottom:1px solid #ffffff;
              /*background:#FAFAFA;	*/
              text-align:left;
              overflow: hidden;              
          } 
           
          #produtosbot
          {
              float:left;
              width:147px;
              height: 35px;
              border-top:1px solid #DEDEDE;
           /*   background:#dedede;	*/
              text-align:left;
          }            
          
          
          
                  
#bt0
{
    float:left;
    width:74px;
    height: 50px;
}

#bt1
{
    float:left;
    width:45px;
    height: 50px;
}





#menu3
{
    float:left;
    width:287px;
    height: 200px;

    margin-left:5px;

}



#menu{

	height: 70px;
	width:900px; 
  background: url(imagens/menu1.png);
}


a.button1:link, a.button1:active, a.button1:visited{
    float:left;
    height: 65px;
    padding-top:25px;
    color: #ff6600;
    text-align:center;		
    /*margin:1px 0px 1px 1px;*/
    border:0px solid #163600;
    width:133px;
    text-decoration: none;

}

a.button1:hover{
    float:left;
    height: 65px;
    padding-top:25px;
    color: #ffffff;
    text-align:center;		
    border:0px solid #163600;
    width:133px;
  background: url(imagens/menuover5.png);
    
}



a.button2:link, a.button2:active, a.button2:visited{
    float:left;
    height: 65px;
    padding-top:25px;
    width:92px;
    color: #ff6600;
    text-align:center;
    text-decoration: none;
}

a.button2:hover{
    float:left;
    height:65px;
     padding-top:25px;   
    color: #ffffff;
    text-align:center;		
    border:0px solid #163600;
    width:92px;
    background: url(imagens/menuover6.png);
}














#logo
{
    position:relative;
    top:-230px;
    left:0px;
    width:900px;
    height: 250px;
    border:0px solid red;

}
#banner
{
    position:relative;
    top:0px;
    left:0px;
    height: 300px;
    width:900px;
    border:0px solid red;
    z-index:0;
    background: red;
}








#footer {
	height: 150px;
	clear: both;
	font: 12px arial;
	text-align:left;
  border-top:0px dotted #DEDEDE;
	background: #A93207 url(imagens/foot.png);
	color:#ffffff;
}


#leftfoot1
{
	color:#000000;
    	padding-left:10px;
    	font:12px arial;
    	line-height:20px;
      float:left;
      border-right:1px dotted #FFFFFF;
    	height:150px;
    	width:180px;
}
#leftfoot2
{
    	color:#FFFFFF;
    	padding-left:10px;
    	font:11px arial;
    	line-height:16px;
      float:right;
      border:0px dotted red;
    	height:60px;
    	width:300px;
    	text-align:right;
    	margin-right:10px;  	
    	
}

#linkdesc
{
    float:right;
    width:380px;
    padding-top:10px;
    height: 60px;     
    border-bottom:0px dotted #494949;    
        border:0px solid #494949;
    margin-bottom:0px; 
    text-align:left;
    color:#494949;   
        overflow-x :hidden;
    overflow-y :hidden;      
}

#linkfoto
{
    float:left;
    width:80px;
    height: 70px; 
/*    background: #dedede;  */      
    text-align:justify;
    color:#494949;   
    border:0px solid #494949;
}

#linkd
{
    float:left;
    width:520px;
    height: 70px; 
    margin-top:5px; 
    margin-bottom:0px; 
    text-align:justify;
    color:#494949;  
    border-bottom:1px dotted RED;     
}


#parceriadesc
{
    float:right;
    width:380px;
    padding-top:10px;
    height: 160px;     
    border-bottom:0px dotted #494949;    
        border:0px solid #494949;
    margin-bottom:0px; 
    text-align:left;
    color:#494949;   
        overflow-x :hidden;
    overflow-y :hidden;      
}

#parceriafoto
{
    float:left;
    width:80px;
    height: 170px; 
/*    background: #dedede;  */      
    text-align:justify;
    color:#494949;   
    border:0px solid #494949;
}

#parceriad
{
    float:left;
    width:480px;
    height: 170px; 
    margin-top:5px; 
    margin-bottom:0px; 
    text-align:justify;
    color:#494949;  
    border-bottom:1px dotted #494949;     
}







#destaques
{
    float: left;
    width: 155px;
    height:245px;
    margin-bottom:15px;    
    margin-right:4px;
    border: 1px solid #dedede;
    text-align:center;
    background:#FFFFFF ;
  /*  background: url(imagens/destaque_box1.png) no-repeat;	*/     
}
#destaques_promo
{
    position:relative;
    background :url(imagens/camp.png) no-repeat;
    width: 155px;
    height:22px;
    top:45px;   
    left: 0px;
    z-index:125;
    text-align:center;
    border:0px solid red;
  /*  background: url(imagens/destaque_box1.png) no-repeat;	*/     
}


#destaques_tit
{
    float: left;
    width: 155px;
    background:#ff6600;
    padding-top:0px;
    height:32px;
    text-align:center;
    border-bottom: 0px solid #dedede;
    font:13px arial;
    font-weight:bold;
    color: #ffffff; 
}
#destaques_corpo
{
    float: left;
    width: 155px;
    padding:0px;
    height:150px;
    border-bottom: 0px solid red;
    font:12px tahoma;
    line-height:16px;
    font-weight:normal;
    text-align:justify;
    color: #777777; 
}
#destaques_corpo1
{
    float: left;
    width: 155px;
    height:22px;
    font:9px tahoma;
    color: #494949; 
    border: 0px solid red;
   overflow:hidden;
}
#destaques_corpo2
{
    float: left;
    width: 155px;
    text-align:center;    
    height:140px;
    border: 0px solid #d1aab4;
 
    overflow:hidden;
}
#destaques_bot
{
   float: left;
  /*  margin-top:20px;*/
    width: 155px;
    height:25px;
background: url(imagens/fundobot.png) no-repeat;
}
#destaques_botc
{
   float: left;
    width: 155px;
    height:25px;
background: #ff6644;
background: url(imagens/camp1.png) no-repeat;
}
#destaques_botr
{
   float: left;
    width: 155px;
    height:13px;
background: #f5f5f5;

}
#destaques_bot0
{
    float: left;
    padding-top:2px;
    width: 120px;
    height:20px;
    border: 0px solid #123ede;
    text-align:center;
    color:#ff6600;
    font:12px arial;
}
#destaques_bot1
{
    float: right;
    padding-top:0px;
    width: 30px;
    height:20px;
    border: 0px solid red;
    text-align:center;
    color:#ff6600;
    font:12px arial;
}



/* lista de produtos resumida*/


#destaques_r
{
    float: left;
    width: 74px;
    height:134px;
    margin-bottom:15px;    
    margin-right:4px;
    border: 1px solid #dedede;
    text-align:center;
    background:#FFFFFF ;
  /*  background: url(imagens/destaque_box1.png) no-repeat;	*/     
}
#destaques_promo_r
{
    position:relative;
    background :url(imagens/camp.png) no-repeat;
    width: 74px;
    height:22px;
    top:45px;   
    left: 0px;
    z-index:125;
    text-align:center;
    border:0px solid red;
  /*  background: url(imagens/destaque_box1.png) no-repeat;	*/     
}


#destaques_tit_r
{
    float: left;
    width: 74px;
    background:#ff6600;
    padding-top:0px;
    height:40px;
    text-align:center;
    border-bottom: 0px solid #dedede;
    font:10px arial;
    font-weight:bold;
    color: #ffffff; 
}
#destaques_corpo_r
{
    float: left;
    width: 74px;
    padding:0px;
    height:70px;
    border-bottom: 0px solid red;
    font:12px tahoma;
    line-height:16px;
    font-weight:normal;
    text-align:justify;
    color: #777777; 
      background:#ffffff;
}
#destaques_corpo1_r
{
    float: left;
    width: 75px;
    height:12px;
    font:9px tahoma;
    text-align:center;
    color: #494949; 
    border: 0px solid red;
   overflow:hidden;
      
}
#destaques_corpo2_r
{
    float: left;
    width: 75px;
    text-align:center;    
    height:60px;
    border: 0px solid #d1aab4;
 
    overflow:hidden;
}
#destaques_bot_r
{
   float: left;
  /*  margin-top:20px;*/
    width: 74px;
    height:23px;
background: url(imagens/fundobot.png) no-repeat;
}
#destaques_botc_r
{
   float: left;
    width: 75px;
    height:23px;
/*background: #ff6644;*/
background: url(imagens/camp1.png) no-repeat;
}
#destaques_botr_r
{
   float: left;
    width: 74px;
    height:23px;

   border:0px solid red;
}
#destaques_bot0_r
{
    float: left;
    padding-top:2px;
    width: 54px;
    height:23px;
    border: 0px solid #123ede;
    text-align:center;
    color:#000000;
    /*   background:#33ab5a;*/
    font:9px arial;

}
#destaques_bot1_r
{
    float: right;
    padding-top:0px;
    width: 20px;
    height:23px;
    border: 0px solid red;
    text-align:center;
    color:#ff6600;
    font:10px arial;
    /*    background:#44aaff;*/
}

/* Fim de lista de produtos resumida*/











#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #494949;
}

#footer a {
	color: #494949;
}



/* --------------- MENU SCROLL  catalogos---------------*/

.glossymenutop1{
float:left;
width: 175px; /*width of menu*/
border:0px solid red;
height:30px;
}


.glossymenubot1
{
width: 175px; /*width of menu*/
height:50px;
margin-left: 0px;
text-align:left;
font: bold  11px arial;
color: #ffffff;
margin-bottom:5px;
border:0px solid green;
}
.glossymenu1{
width: 175px; /*width of menu*/

/*border-bottom-width: 1px;*/
}

.glossymenu1 a.menuitem1{
/*background: url(imagens/mais.png) ;*/
font: normal 14px arial;
color: #ffffff;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
height:23px;
padding-top:5px;
text-decoration: none;
width:177px;
background: url(imagens/toppdf.png);
border-bottom:0px dotted #b5b5b5;
}



.glossymenu1 a.menuitem1:visited, .glossymenu1 .menuitem1:active{
color:#404040;
font-weight:bold;

}
.glossymenu1 a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu1 a.menuitem1:hover{
/*background: url(imagens/menu9.png);*/
color:#FFFFFF;
font-weight:bold;
border-bottom:1px dotted #028BBE;
}


.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/
/*background: white;*/
}

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;

}

.glossymenu1 div.submenu ul li{
border-bottom: 0px solid blue;
height:180px;
}

.glossymenu1 div.submenu ul li a{
display: block;
font:10px arial;
padding-top:5px;
color:#0461B6;
text-decoration: none;
border:0px solid red;
width:175px;
}

.glossymenu1 div.submenu ul li a:hover{

background: url(imagens/fundocatover.png);
padding-top:5px;
border:1px solid #BDE2FF;
font: normal 11px arial;
width:175px;
color: #484848;
}




/* --------------- MENU SCROLL  ---------------*/

.glossymenutop{
float:left;
width: 232px; /*width of menu*/
margin-left: 0px;
height:30px;
background:url(imagens/topmenu.png);
}


.glossymenubot{
width: 232px; /*width of menu*/
height:50px;
margin-left: 0px;
text-align:left;
font: bold  11px arial;
color: #ffffff;
margin-bottom:5px;
background:url(imagens/litlebox_bot.png);
}
.glossymenu{
margin-left: 5px;
margin-right: 5px;
width: 220px; /*width of menu*/
background:#fafafa;
/*border-bottom-width: 1px;*/
}

.glossymenu a.menuitem{
/*background: url(imagens/mais.png) ;*/
font: normal 11px arial;
color: #404040;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:1px dotted #b5b5b5;
}

.glossymenu a.menuitem1{
font: normal 11px arial;
color: #404040;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:1px dotted #b5b5b5;
border:0px solid red;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color:#404040;
font-weight:bold;

}
.glossymenu a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
.glossymenu a.menuitem1:hover{
/*background: url(imagens/menu9.png);*/
color:#494949 ;
font-weight:bold;
border-bottom:1px dotted #028BBE;
}
.glossymenu a.menuitem:hover{
/*background: url(imagens/menu9.png);*/
color:#494949;
font-weight:bold;
border-bottom:1px dotted #028BBE;
}
.glossymenu a.menuitem1:hover{
/*background: url(imagens/menu9.png);*/   /*menu sem submenus*/
color:#494949;
font-weight:bold;
border-bottom:1px dotted #028BBE;
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/

/*background: white;*/
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin-left: 0px;
padding-left: 10px;
/*border-left:1px solid #dedede;
border-right: 1px solid #dedede;*/
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
height:26px;

}

.glossymenu div.submenu ul li a{
display: block;
font:10px arial;
color:#0461B6;
text-decoration: none;
padding: 2px 0;
padding-left: 0px;
height:26px;
border:0px solid red;
}

.glossymenu div.submenu ul li a:hover{

background: url(imagens/menuhover.png);
text-align:right;
padding-right:40px;
line-height:18px;
height:18px;
border:0px solid red;
font: normal 11px arial;
border-bottom:1px dotted #028BBE;
width: 160px;
color: #484848;
}

/************menu area de cliente**************/

#menuc ul {
padding: 0; display: block;
margin: 0; list-style-type: none;
}
#menuc ul li {
padding: 0; margin: 0;
font: 12px arial; width:200px;
line-height:20px;
}
#menuc ul li a {
padding: 1px 0 1px 6px; margin: 0;
display: block;
text-decoration: none;
color: #000;
}
#menuc ul li a:hover {

padding: 1px 0 1px 6px; color: #FF6600;
border-bottom:1px dotted #FF6600;
}
#menuc ul li ol {
padding: 0; margin: 0;
font-size: 11px; width: 140px;
}
#menuc ul li ol a {
padding: 1px 0 1px 11px; margin: 0;
border: 1px solid #e1f3e3; display: block;
text-decoration: none;
color: #333;
}
#menuc ul li ol a:hover {
padding: 1px 0 1px 11px; color: #000000;
}