#alinhaCentro { 
position : relative; 
width : 100%; 
margin : 0px auto; 

} 
img { 
border : 0px; 
} 

body { 
position : relative; 
width : 100%; 
list-style: none;
border : 0 solid #00f; 
background : #fff; 
margin : 0px auto;
margin-top: 0px; 
_margin-top: 0px; 
*margin-top: 0px;
margin-left: 0px; 
margin-bottom: 0px;
text-decoration : none; 
font-family : Arial; 
font-size : 11px; 

} 

h1 { 
text-decoration : none; 
font-size : 183%; 
font-family : Arial; 
color : #8e8e8e; 
margin-top : 20px; 
} 

#logo { 
position : relative; 
text-decoration : none; 
width : 98%; 
margin: 0px auto;
margin-top : 30px;
_margin-top : 27px; 
*margin-top : 27px;  
margin-left : 10px; 
_margin-left : 0px; 
*margin-left : 0px; 
border : 0 solid #ccf; 
} 

#logo a { 
font-size : 100%; 
font-family : Arial; 
text-decoration : none; 
color : #8e8e8e; 
} 

#logo a:hover { 
font-size : 100%; 
font-family : Arial; 
color : #333333; 
text-decoration : underline; 
} 

#logo a:visited { 
color : #8e8e8e; 
font-size : 100%; 
font-family : Arial; 
text-decoration : none; 
} 

#ajuda{ 

position : relative;  
font-size : 100%; 
font-family : Arial; 
color : #333333; 
text-decoration : none;
margin: 0px auto; 
margin-top: 15px ;
_margin-top : -5px; 
*margin-top : -5px; 
margin-right: 20px;
_margin-right: 8px; 
*margin-right: 8px;  

} 
#ajuda2 a:hover { 
font-size : 100%; 
font-family : Arial; 
color : #333333; 
text-decoration : underline; 
} 

#ajuda2 a:visited { 
color : #8e8e8e; 
font-size : 110%; 
font-family : Arial; 
text-decoration : none; 
} 

#topo { 
position : relative; 
text-decoration : none; 
width : 100%; 
margin: 0px auto; 
margin-top: -5px ;
_margin-top : -16px; 
*margin-top :-16px;   
}

#meio { 
position : relative; 
width : 100%; 
} 

#menua { 
position : relative; 
list-style:none;
background-color :#c4c4c4; 
margin : 0px auto; 
width : 100%; 
height : 110px;
margin : 0px auto; 
margin-top : -7px;
_margin-top : -22px; 
*margin-top : -22px;   
} 

#menub { 
list-style:none;
position : relative; 
background :  url(images/bgmenu_1.jpg) repeat-x top; 
margin : 0px auto; 
width : 100%; 
height : 28px; 
} 

#menu { 
position : relative; 
list-style: none;
background :  url(images/bgmenu_1.jpg) repeat-x top; 
margin : 0px auto; 
width : 100%; 
height : 40px; 
_height : 30px;
*height : 30px;
} 

#menu1 { 
position : relative; 
margin-top : -11px;
_margin-top : 0px; 
*margin-top : 0px;  
}

#menu1 li { 
float : left; 
list-style: none;
width : 100px; 
height : 30px; 
_height : 30px; 
*height : 30px;
} 

#menu1 a { 
font : 100% Arial; 
text-decoration : none; 
background :  url(images/bgmenu_1.jpg) repeat-x top; 
color : #fff; 
display : block; 
padding : 10px 0; 
width : 100px; 
height : 30px; 
text-align : center; 
} 

#menu1 a:hover { 
background : #999; 
background :  url(images/bgmenu_1hover.jpg) repeat-x top; 
width : 100px; 
height : 30px; 
text-decoration : underline; 
} 

#geral { 
position : relative; 
display : block; 
text-decoration : none;
width : 985px; 
border : 0px solid #c4c4c4;
background : #fff; 
margin : 0px auto; 
margin-top : 30px;
-margin-top : 30px;
*margin-top : 30px; 

} 

#geral1 { 
position : relative; 
float : left;
text-decoration : none;
width : 155px;  
border : 0px solid #c4c4c4;
background : #ccc; 
margin : 0px 0px 0px 0px;
height:1280px; 

} 

#geral2 { 
position : relative; 
float : left;
text-decoration : none;
width : 675px; 
border : 0px solid #c4c4c4;
background : #fff; 
margin : 0px auto; 
/*height:1200px;*/ 

 
} 

/*#geral2 a { 
font-size : 100%; 
font-family : Arial; 
text-decoration : none; 
color : #8e8e8e; 
} 

#geral2 a:hover { 
font-size : 100%; 
font-family : Arial; 
color : #333333; 
text-decoration : underline; 
} 

#geral2 a:visited { 
color : #8e8e8e; 
font-size : 100%; 
font-family : Arial; 
text-decoration : none; 
}*/

#geral3 { 
position : relative; 
float : right;
text-decoration : none;
width : 155px; 
border : 0px solid #050;
background : #ccc; 
margin : 0px auto; 
height:1280px;  

} 

#geral4 { 
position : relative;
text-decoration : none;
width : 100%; 
border : 0px solid #c4c4c4;
background : #fff; 
margin : 0px auto;  

 
} 

#geral5 { 
position : relative; 
text-decoration : none;
width : 93%; 
border : 0px solid #c4c4c4;
background : #fff; 
margin : 0px auto; 
} 

#produto1 { 
position : relative; 
float : left;
text-decoration : none;
width : 208px; 
border-bottom : 1px solid #c4c4c4;
background : #cccccc; 
margin : 0px auto;
height:235px;   
} 

#produto2 { 
position : relative; 
float : left;
text-decoration : none;
width : 208px; 
border-bottom : 1px solid #c4c4c4;
background : #999; 
margin : 0px auto;
height:235px;   
} 

#produto3 { 
position : relative;
float : left; 
text-decoration : none;
width : 209px; 
border-bottom : 1px solid #c4c4c4;
background : #cccccc; 
margin : 0px auto;
height:235px;   
} 


#geral6 { 
position : relative; 
text-decoration : none; 
width : 100%; 
height : 60px; 
border : 0 solid #c4c4c4; 
background : #ccc; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7 { 
position : relative; 
float : left; 
text-decoration : none; 
width : 100%; 
border : 0 solid #c4c4c4; 
background : #fff; 
margin-top : 5px; 
_margin-top : 5px; 
*margin-top : 5px; 
/*margin-right: 10px; */
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7a { 
position : relative; 
float : left; 
text-decoration : none; 
width : 33%; 
height : 140px; 
border : 0 solid #c77; 
background : #ccc; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7b { 
position : relative; 
float : left; 
text-decoration : none; 
width : 34%; 
height : 140px; 
border : 0 solid #c44; 
background : #cfc; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7c { 
position : relative; 
float : right; 
text-decoration : none; 
width : 33%; 
height : 140px; 
border : 0 solid #c44; 
background : #ccc; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7d { 
position : relative; 
float : left; 
display: bolck;
text-decoration : none; 
width : 33%; 
height : 320px; 
border : 0 solid #c77; 
background : #999; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7e { 
position : relative; 
float : left; 
display: bolck;
text-decoration : none; 
width : 34%; 
height : 320px; 
border : 0 solid #ccc; 
background : #ccc; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 

#geral7f { 
position : relative; 
float : right; 
display: bolck;
text-decoration : none; 
width : 33%; 
height : 320px; 
border : 0 solid #c44; 
background : #999; 
margin : 0px auto; 
color : #8e8e8e; 
font-family : Arial; 

} 


#novidades { 
position : relative; 
text-decoration : none; 
text-aling : left;
line-height: 26px; 
width : 617px;
_width : 100%;
*width : 100%; 
height : 52px; 
border : 2 solid #c4c4c4; 
background :  url(images/bg_novidades.jpg) repeat-x top;  
margin : 0px auto;
padding-left: 6px; 
padding-top: 2px;
color : #8e8e8e; 
font-family : Arial; 

} 

#menu2a { 
position : relative;
aling: left;
width : 100%;
text-decoration : none; 
margin: 0px auto;
margin-top : 18px; 
_margin-top : -5px; 
*margin-top : -5px; 
} 

#menu2a ul { 
aling: left;
margin: 0px auto;
margin-left : 465px;
_margin-left : 500px;
*margin-left : 500px; 
} 
#menu2a li { 
float : left; 
list-style : none; 
background :  url(images/bd_menu2.jpg) no-repeat; 
margin-left : 8px; 
width : 110px; 
height : 30px; 
font-size : 90%; 
border : 1px solid #c4c4c4; 
} 
#menu2a a { 
font : 100% Arial; 
text-decoration : none; 
color : #8e8e8e; 
display : block; 
padding : 10px 0; 
margin : 0px auto; 
width : 110px; 
font-size : 90%; 
text-align : center; 
} 
#menu2a a:hover { 
color : #333333; 
background :  url(images/bd_menu2houver.jpg) no-repeat; 
font-size : 90%; 
text-decoration : underline; 
} 

#menu3 { 
position : relative; 
margin : 0px auto; 
margin-bottom : 10px; 
width : 100%; 
color : #8e8e8e; 
font-size : 12px; 

} 
#menu3 ul { 
list-style : none; 

} 
#menu3 li { 
float : left; 
background-color : #8e8e8e; 

} 
#menu3 a { 
font : 100% Arial; 
text-decoration : none; 
color : #333; 
display : block; 
padding : 10px 0; 
margin : 0px auto; 
width : 100%; 
height : 40px; 
text-align : center; 
} 
#menu3 a:hover { 
color : #fff; 
background :  url(images/bgmenu_1hover.jpg) repeat-x top; 
text-decoration : underline; 
} 

#rodape { 
position : relative; 
float : left; 
list-style:none;
background-color :#c6c6c6; 
margin : 0px auto; 
width : 100%; 
height : 150px;
padding: 10px 0px 10px 0px; 
} 

#pe { 
position : relative; 
float : left; 
display: bolck;
width : 15%; 
background-color :#f5f5f5; 
text-decoration : none; 
margin : 0px auto;
padding: 10px 10px 10px 10px;  

}

#rod { 
position : relative; 
float : left; 
display: bolck;
text-decoration : none; 
width : 100%; 
margin-top : 0px;
_margin-top : 0px; 
*margin-top : 0px;  
height : 30px; 


}


#hrx{ width:100%; height:30px; background: #c4c4c4; margin-bottom:5px;}

