 .hidden{display: none;}
#nav ul.panel{
    margin: 10px 20px;
    font-size: 16px;
    font-family: times new roman;
}
#nav .panel li{
    list-style:  none;
}
#nav .panel a{
    color: #000;
    text-decoration: none;
    display: block;
    width: 200px;
    height: 22px;
    line-height: 22px;
}
#nav .panel a:hover{
    color: #4D0B0C;
    text-decoration: underline;
}
table#lista_stron, table#lista_zdjec{
    width: 692px !important;
}



#nav_oferta a:hover{
    background: #0a0a0a;
    border-left-color: #C88037;
    border-left-width: 20px;
}


/* ------------ SORTABLE ------------- */
#menu_list{color: #999;}
#menu_list ul{
    padding: 0;
    margin: 0 0 1ex 4em;
}
#menu_list li{
    list-style: none;
    margin: 0;
    padding: 0px 0;
    position: relative;
}
#menu_list li:hover{
    /*background: #060606;*/
}
#menu_list li a{
    /*margin: 1px 5px;*/
}
#menu_list .edit li {
    padding: 1px 5px;
    display: block;
}
#menu_list .edit li a{
    padding: 0px 5px;
    display: block;
    border: solid 1px #0a0a0a;
}
#menu_list  .edit li a:hover{
    background: #060606;
}

#menu_list .item_name {padding: 1px 0 2px 5px; margin: 0 0 0 5px; color: #000;}

.item_name a.delico, .item_name a.editico,
.item_name a.showico, .item_name a.hideico{width: 16px; height: 16px; position: absolute; right: 0; top: 0; margin: 2px;}

.item_name a.hideico{background-image: url(img/ikonki/eye.png);}
.item_name a.hideico:hover{background-image: url(img/ikonki/eye-hover.png);}
.item_name a.showico{background-image: url(img/ikonki/eye-crossed.png);}
.item_name a.showico:hover{background-image: url(img/ikonki/eye-crossed-hover.png);}
.item_name a.editico{background-image: url(img/ikonki/edit.png); right: 26px;}
.item_name a.editico:hover{background-image: url(img/ikonki/edit-hover.png);}
.item_name a.delico{background-image: url(img/ikonki/delete.png); right: 52px;}
.item_name a.delico:hover{background-image: url(img/ikonki/delete-hover.png);}

span.inlineIco{position: relative;}


.hover {
	background: green;
	color: green;
}

.placeholder {
	display: block;
	border: 1px dotted #333333;
	background-color: #cfcfcf;
	border: 1px dotted #333333;
	background-color: #555;
	height: 15px;
}

.ui-tree-deptherror{
	background-color: #ff0000;
      color: black;
}

.hover-up {
	background: red;
}

.hover-down {
	background: red;
}

.item_name {
	-border: 1px solid black;
      position: relative;
}

ul.sortable{
    max-width: 500px;
    list-style: none;
}

ul.sortable ul{
    padding: 0;
    margin: 0 0 0 50px;
    list-style: none;
}

ul.sortable ul .item_name{
    background: transparent;
    background: url(img/arrow2.gif) no-repeat 5px center;
    padding: 1px 0 1px 15px;
}


ul.sortable .item_name{
    background: #550;
    cursor: move;
    background: url(img/arrow3.gif) no-repeat 5px center;
    padding: 1px 0 1px 25px;
}
ul.sortable .item_name:hover, ul#menu_list .item_name:hover{
    background-color: #A2CF8E;
}

ul#menu_list{
    /*width: 600px;*/
}
ul#menu_list{
    list-style-type: none;
}

ul#menu_list .item_link a{
    font-size: 9px;
    text-decoration: none;
    color: #555;
    position: absolute;
    right: 80px;
    line-height: 18px;
}

ul#menu_list .item_name:hover .item_link a{
    color: #000;
}

ul#menu_list .item_name .item_link a:hover{
    text-decoration: underline;
}

ul#menu_list > li > .item_name{
    border-bottom: solid 1px #111D25;
}

ul#menu_list ul ul .item_name{
    background: red;
    color: white;
    font-weight: bold;
}

.ui-sortable-helper{
    width: 500px;
}