#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;
}
.news_button {
    background-image:url(/images/ico_news.png);
    behavior: url(/css/iepngfix.htc);
    cursor:pointer;
    float:right;
    height:16px;
    width:16px;
}
.del_button {
    width:16px;
    height:16px;
    background-image: url("/images/ico_del.png");
    behavior: url(/css/iepngfix.htc);
    float:right;
    cursor:pointer;
}

.edit_button {
    width:16px;
    height:16px;
    background-image: url("/images/ico_edit.png");
    behavior: url(/css/iepngfix.htc);
    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;
}

.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: 1;
}

/*     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;
}

/* hidden rows */
.extended_row {
    background:#E0BFB3 none repeat scroll 0 0;
    border:1px solid black;
    color:white;
    display:none;
    padding:10px;
}
.hallg_list {
    display:none;
}