#privileges table, #pcondition table{
    margin-top:10px;
}

#privileges .right_img{
    color:white;
}
.privileges_bg{
    margin-left:10px;
    padding-top:16px;
    background: url('../../img/control/privileges_bg.png') no-repeat left center;
    width:192px;
    height:34px;
    font-size:12pt;
    text-decoration:none;
    text-align:center;
}
.privileges_explaining{
    margin:20px 0;
}
#privileges table.buttonTable div.buttoncontent{
    text-decoration:underline;
    width: 640px;
}

#pcondition table.buttonTable div.buttoncontent{
    text-decoration:underline;
    width: 820px;
    width: 770px;
}

table#assignment_privilege div.buttoncontent{
    text-decoration:underline;
}

/*icon (hack ie in button_ie_css.jsp)*/
.category_icon{
    width: 32px;
    height: 37px;
    background: url( '../../img/control/category_icon.png' ) top left no-repeat;
}

.privilege_icon{
    width: 28px;
    height: 24px;
    background: url( '../../img/control/privilege_icon.png' ) top left no-repeat;
}

/*scroll*/
div.scrollerPrivileges {
    height: 620px;
    width:930px;
    overflow-x: hidden;
    overflow-y: scroll;
}

#infoprivilege {
    float: left;
    width: 465px;
}

#forcategory {
    float: left;
    margin-left:50px;
    width: 450px;
}

#aboutWindow .privilege_name{
    margin-bottom: 30px;
    font-size: 12pt;
    font-weight: bold;
    text-align:justify;
}

/*.category_name{
    font-size: 12pt;
    font-weight: bold;
    text-align:justify;
}*/

#aboutWindow .frequency, #aboutWindow .funding {
    /*float: left;*/
}

#aboutWindow .funding {
    float: left;
    margin-left:20px;
}

#aboutWindow .centralbillet {
    width: 417px;
    background: url( '../../img/control/central_part.jpg' ) top left repeat-y;
}
#aboutWindow .topbillet {
    width: 417px;
    height: 19px;
    background: url( '../../img/control/top_part.jpg' ) top left no-repeat;
}
#aboutWindow .bottombillet {
    width: 417px;
    height: 19px;
    background: url( '../../img/control/bottom_part.jpg' ) top left no-repeat;
}

#aboutWindow .category_description, .category_description  {
    font-size: 12pt;
    font-weight: bold;
    width:380px;
    padding: 0 0 10px 15px;
}

.category_description {
    width:1150px;
}

#aboutWindow .category_title, .category_title {
    margin-left:15px;
    font-size: 14pt;
    font-weight: bold;
    color: #3861d5;
}

/*#aboutWindow table.buttonTable .centerbut {
    width: 335px;
    *//*text-decoration:underline;*//*
}*/

#aboutWindow #assignment_category {
    margin-left:7px;
}

#aboutWindow .providing, .category_providing {
    margin:20px 0 0 10px;
}

table#basis_granting, #aboutWindow #assignment_privilege {
    margin:0 0 0 7px;
}

table#basis_granting tr td.centerbut, table#assignment_privilege tr td.centerbut {
    width: 330px;
    height: 60px;
    padding-left:5px;
}

table#basis_granting tr td.centerbut {
    width: 355px;
}

td.centerbut div.smallcomment {
    text-decoration: none;
    color: #747474;
    font-size: 10pt;
    font-weight:bold;
}

table#assignment_category tr td.centerbut {
    width: 335px;
    height: 30px;
}

.leaflet_icon{
    width: 30px;
    height: 32px;
    background: url( '../../img/leaflet.jpg' ) center no-repeat;
}

#doc {
    width: 967px;
}

#doc .privilege_name {
    font-size:18pt;
}

#doc .graytitle, #doc .graycomment, .category_graytitle {
    color: #747474;
    font-weight: bold;
    font-size: 16pt;
}
#doc .graycomment {
    font-size: 12pt;
    margin-bottom: 20px;
}

#doc .description  {
    font-size: 14pt;
    font-weight: bold;
    margin-bottom: 5px;
}

#doc .lawtext {
    width:967px;
}

.card_category_name, .card_category_date {
    font-size:16pt;
}
.card_category_date{
    margin-bottom: 10px;
}
.card_category_name {
    font-weight:bold;
}

