/*
classes reutilizaveis
*/
.leftcol .imgrpl{display:block;font-size:1px;text-indent:-9000px;}
.leftcol .show{display:block;}
.leftcol .hide{display:none;}
.leftcol .hidden{visibility:hidden;}
.leftcol .nb{border:none;background:transparent;}
.leftcol .fl{float:left;display:inline;}
.leftcol .fr{float:right;display:inline;}
.leftcol .cb{clear: both;}
.leftcol .selfix{vertical-align: 0 !important;vertical-align: -2px;}
.leftcol .radfix{width:13px !important;height:13px !important;width:15px;height:15px;vertical-align: -2px;border:none;background:none;padding:0;margin:0;}
.leftcol .nobgborder{background: none !important;border: none !important}

#submenu{
    width: 590px;
    height: 45px;
    background: transparent url(../img/menu.png) no-repeat 0 -160px;
}
.pghome #submenu{background-position: 0 -161px;}
.pgbeneficios #submenu { background-position: 0 0;} 
.pgcartoes #submenu { background-position: 0 -53px;}
.pgcredito #submenu { background-position: 0 -106px;}

#submenu li{
    float: left;
}
    #submenu li a{height:45px;display:block;font-size:1px;text-indent:-9000px;}
    #submenu li .mnuhome{width: 100px;}
    #submenu li .mnubeneficios{width: 180px;}
    #submenu li .mnucartoes{width: 89px;}
    #submenu li .mnucredito{width: 145px;}
    
    .pgbeneficios #submenu li .mnuhome{width: 72px;}
    .pgbeneficios #submenu li .mnubeneficios{width: 248px;}
    .pgbeneficios #submenu li .mnucartoes{width: 90px;}
    .pgbeneficios #submenu li .mnucredito{width: 148px;}    
    
    .pgcartoes #submenu li .mnuhome{width: 74px;}
    .pgcartoes #submenu li .mnubeneficios{width: 180;}
    .pgcartoes #submenu li .mnucartoes{width: 114px;}
    .pgcartoes #submenu li .mnucredito{width: 147px;}
    
    .pgcredito #submenu li .mnuhome{width: 74px;}
    .pgcredito #submenu li .mnubeneficios{width: 180px;}
    .pgcredito #submenu li .mnucartoes{width: 86px;}
    .pgcredito #submenu li .mnucredito{width: 180px;}
    .pgcredito #submenu li .mnucredito{width: 180px;}
    #corpo #content_comum ul#submenu li{list-style: none; background-image: none; padding: 0;}

#cop{
    background-color: #F3F3F3;
    border-top: 1px solid white;
    border-right: 1px solid white;
    border-left: 1px solid white;
    margin-left: 8px;
    width: 879px;
    padding: 8px;
}
#cop_bottom{
    background: transparent url(../images/bg_cop_bottom.gif) no-repeat 0 bottom;
    height: 24px;
    width: 897px;
    margin-left: 8px;
}
#cor{margin-left: 8px; padding: 25px;width: 862px;}
#cor p{margin: 0;font: 9px verdana, tahoma, arial;color: #393939;}