#pbi{
    font-size: 120%;
    color: #008;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
    border: 8px solid #ddd;
    border-radius: 8px 8px 8px 8px;
    -webkit-box-shadow: 5px 5px 7px #999;
    -moz-box-shadow: 5px 5px 7px #999;
    box-shadow: 5px 5px 7px #999;
    background-color: #ddd;
    width: 90%;    
}

#pbi_tabla{
    /*
    border: 8px solid #ddd;
    border-radius: 8px 8px 8px 8px;
    padding-bottom: 10px;
    */
}

.pbi_h1{
}


#pbi_tabla>a, #pbi_tabla>a:active, #pbi_tabla>a:link{
    text-decoration: none;
    color: #000000;
}


.pbi_nivel1{
    text-align: left;
    list-style: none;
    font-size: 20px;
    color: #000000;
    background: -webkit-linear-gradient(#dddddd, #bbbbbb); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dddddd, #bbbbbb); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dddddd, #bbbbbb); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dddddd, #bbbbbb); /* Standard syntax */
    padding:10px;
    margin:10px;
    border-radius: 8px 8px 8px 8px;
}

.pbi_nivel1>li{
    font-weight: none;
    padding-bottom: 4px;
    width:80%;
}

.pbi_nivel2{
    list-style: disc;
    font-size: 16px;
    color: #000000;
    background: -webkit-linear-gradient(#dddddd, #bbbbbb); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dddddd, #bbbbbb); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dddddd, #bbbbbb); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dddddd, #bbbbbb); /* Standard syntax */
    padding:10px;
    margin:10px;
    border-radius: 8px 8px 8px 8px;
}

.pbi_nivel2>li{
    font-weight: normal;
    padding-bottom: 4px;
}


.pbi_nivel3{
    list-style: none;
    font-size: 14px;
    color: #000000;
    background: -webkit-linear-gradient(#dddddd, #bbbbbb); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dddddd, #bbbbbb); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dddddd, #bbbbbb); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dddddd, #bbbbbb); /* Standard syntax */
    padding:10px;
    margin:10px;
    border-radius: 8px 8px 8px 8px;
}

.pbi_nivel3>li{
    font-weight: normal;
    padding-bottom: 4px;
}


.pbi_menu{
    cursor: pointer;
    text-decoration: none;
}

.pbi_volver{
    text-align: right;
    cursor: pointer;
    background-image: url("../pbi/up_arrow.png");
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 50px;
    height: 32px;
}