#admin_menu {
    border-bottom:1px gray solid;
}

.admin_mpoint {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
}

.admin_mpoint_over {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
    background: gray;
    color:white;
    cursor:pointer;
}

.admin_mpoint_hl {
    padding: 5px 10px;
    margin: 0 5px;
    border-top:1px gray solid; 
    border-left:1px gray solid; 
    border-right:1px gray solid; 
    float:left;
    background: #9EAC25;
}

.del_button {
    width:24px;
    height:24px;
    background-image: url("/images/cms_images/del.gif");
    float:right;
    cursor:pointer;
}

.edit_button {
    width:24px;
    height:24px;
    background-image: url("/images/cms_images/edit1.gif");
    float:right;
    cursor:pointer;
}

.act_button {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/akt.png");
    behavior: url(/css/iepngfix.htc);
    margin-top:4px;
    cursor:pointer;
}

.proc_button {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/question_mark_icon.png");
    behavior: url(/css/iepngfix.htc);
    margin-top:4px;
    cursor:pointer;
}

.wall_button {
    width:16px;
    height:16px;
    background-image: url("/images/wallarrow.png");
    behavior: url(/css/iepngfix.htc);
    margin-top:4px;
    cursor:pointer;
}

.inact_button {
    width:16px;
    height:16px;
    background-image: url("/images/cms_images/inakt.png");
    behavior: url(/css/iepngfix.htc);
    margin-top:4px;
    cursor:pointer;
}

.admin_row {
    cursor:move;
    position:absolute;  
}
.admin_row_fix {
    position:absolute;  
}

.data_field {
    float:left;
    min-height:24px;
    line-height: 24px;
    padding-left:10px;
}

.parent0 {
    background: #E6EF95;
}

.parent1 {
    background: red;
}

.child_0{
    background: #CFF5FF;
}

.child_1 {
    
}

.to_line {
    position:absolute;
    width:100%;
    height:3px;
}

.to_line_hl {
    position:absolute;
    width:100%;
    height:3px;
    background: #ff0000;
}

#fugg {
    background: #333333;
    position: absolute;
    /*filter:alpha(opacity=30);*/
    opacity: .3;
    z-index: 11;
    display: none;
}

#cms_popup {
    position: absolute;
    background: #ffffff;
    border: 2px solid #808080;
    padding:10px;
    margin:20px;
    display: none;
    z-index: 11;
}

/*     NEWS     */

.news_box {
    clear:both;
    padding:10px;
    margin-bottom:20px;
}

.news_head {
    /*background: #B0B038; */
    padding: 5px;
}

.news_head a {
    color:#B0B038;
    font-size:15px;
    text-decoration:none;
}

.news_head a:hover {
    color:#444444;
    font-size:15px;
    text-decoration:underline;
    cursor:pointer;
}

.news_title {
    font-weight: bold;
    font-size: 14px;   
}

.news_date {
    
}

.news_content {
    padding:5px;
}

.news_extras {
    border-bottom:1px dotted gray;
    padding:3px;
}

/* COMMENTS */

.comment_row {
    border-bottom: 1px solid #CECF8E;
    margin-bottom:10px;
    padding-bottom:10px;
}

.form_input_big {
    width:200px;
}

/* MENU */

.box1_menup {
    background-image: url("/images/box1_menup.jpg");
    width:150px;
    height:19px;
    padding: 4px 0 0 10px;
    color:white;
}

.box1_menup_over {
    background-image: url("/images/box1_menup_over.jpg");
    color:#0d283e;
    cursor:pointer;
}

.box1_almenup {
    background-image: url("/images/box1_almenup.jpg");
    width:130px;
    height:18px;
    padding: 2px 0 0 30px;
    color:white;
    cursor:pointer;
}

.mp_link  {
    color:white;
    text-decoration: none;
}

.mp_hover , .mp_link:hover{
    color:#0d283e;
    text-decoration: none;
}

.mpa_link  {
    color:white;
    text-decoration: none;
}

.mpa_hover , .mpa_link:hover{
    color:#f85e0c;
    text-decoration: none;
}


.extended_row {
    display:none;
    padding:10px;
    background: #339FCF;
    border:1px black solid;
    color:white;
}
