/* site admin */
.site_admin { text-align:left; border:1px outset #888; border-top:none; background:url('/_templates/default/images/insite-admin/item_admin.gif') repeat-x #181818; width:200px; position:absolute; top:0px; right:10px; }

    .site_admin .menu { display:none; margin:0px; padding:3px 1px 0px 1px; }
    .site_admin .menu li { list-style:none; background:transparent; margin:0px; padding:2px 5px; }
    .site_admin .menu li:hover { background:#666; color:#333; }
    .site_admin .menu li:hover a { display:block; color:#333; }
    .site_admin .menu li a { display:block; color:#aaa; text-decoration:none; }
    
    .site_admin .opener { text-align:center; margin:5px 5px 0px 5px; border-top:1px solid #666; }
    .site_admin .opener a.btn { color:#aaa; font-size:14px; padding:5px; margin:0px; display:block; text-decoration:none; border:none; background:transparent; }

/* pridat obsah */
.site_admin_add { border-top:1px solid #ccc; padding:10px; margin:10px 10px 0px 10px; }
.site_admin_add a { display:block; }

/* item admin */
.item { position:relative; min-height:20px; _height:20px; }

.item_admin_btn { display:none; border:1px outset #888; margin:0px; padding:0px; color:#aaa; text-align:left; background:url('/_templates/default/images/insite-admin/item_admin.gif') repeat-x #181818; position:absolute; top:0px; right:0px; }
.item_admin_label { padding:2px; }
.item_admin_icon { width:18px; height:17px; background:url('/_templates/default/images/insite-admin/item_admin_icon.gif') no-repeat; float:right; margin:0px 1px 1px 10px; }

.item_admin { display:none; margin:2px; padding:2px 0px 0px 0px; width:200px; border-top:1px solid #666; }
.item_admin li { list-style:none; background:transparent; margin:0px; padding:2px 5px; }
.item_admin li:hover { background:#666; color:#333; }
.item_admin li:hover a { display:block; color:#333; }
.item_admin li a { display:block; color:#aaa; text-decoration:none; }

/* IA - item admin */

.IA_bar { border:1px solid #ccc; background:#eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.IA_margin { margin:0; padding:2px 1px 2px 5px; height:18px; }
.IA_left { float:left; font-size:14px; }
.IA_right { float:right; }
.IA_bar .cleaner { clear:both; }
.IA_bar a { text-decoration:none; border:1px solid #eee; background-position:center; padding-left:16px; }
.IA_bar a:hover { border:1px solid #ccc; }
.IA_noLabel { color:#aaa; }
.IA_handle { display:block; float:left; margin:0 10px 0 0; width:16px; height:16px; background:url('/_templates/default/images/IA_handle.gif'); }

/* ST - site tools */
.ST { text-align:left; }
.ST .ST_trigger { position:absolute; top:0px; left:0px; width:50px; height:100%; background:url('/_templates/default/images/nic.gif'); }
.ST .ST_menu { display:none; width:70px; position:absolute; left:0; }
.ST .ST_menu .ST_menu_back { position:absolute; top:0; left:0; width:100%; height:100%; background:#fff; border:1px solid #ccc; border-left:none; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; }
.ST .ST_menu .ST_menu_margin { padding:5px; margin:0; position:relative; }
.ST .ST_menu .ST_menu_margin ul { padding:0; margin:0; display:block; }
.ST .ST_menu .ST_menu_margin ul li { padding:0; margin:0; list-style:none; position:relative; border:1px solid transparent; _border:none; }
.ST .ST_menu .ST_menu_margin ul li a { display:block; color:#515151; font-size:12px; text-decoration:none; padding:38px 5px 5px 5px; }
.ST .ST_menu .ST_menu_margin ul li ul { display:none; }
.ST .ST_menu .ST_menu_margin ul li.revealed { background-color:#fff; border:1px solid #ccc; _border:none; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul { display:block; position:absolute; top:-1px; left:70px; width:150px; background:#fff; border:1px solid #ccc; padding:5px; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li { padding:0; margin:0; border:1px solid transparent; _border:none; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li a { color:#515151; font-size:12px; text-decoration:none; padding:0; margin:0; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li ul { display:none; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li.revealed { background-color:#fff; border:1px solid #ccc; _border:none; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li.revealed ul { display:block; position:absolute; top:-1px; left:160px; width:150px; background:#fff; border:1px solid #ccc; padding:5px; }
.ST .ST_menu .ST_menu_margin ul li.revealed ul li.ST_ul_separator { border:1px solid #ccc; border-left:none; border-right:none; background:#fff; position:absolute; top:-1px; left:-13px; width:13px; height:10px; }

.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn { padding:5px 0 5px 25px; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_plus { background:url('../images/icons_coquette/16x16/add.png') 5px 5px no-repeat; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_edit { background:url('../images/icons_coquette/16x16/edit.png') 5px 5px no-repeat; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_delete { background:url('../images/icons_coquette/16x16/delete.png') 5px 5px no-repeat; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_item { background:url('../images/icons_coquette/16x16/puzzle.png') 5px 5px no-repeat; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_up { background:url('../images/icons_coquette/16x16/up.png') 5px 5px no-repeat; }
.ST .ST_menu .ST_menu_margin ul li.revealed .ST_btn_down { background:url('../images/icons_coquette/16x16/download.png') 5px 5px no-repeat; }
.ST .treeMenuArrow { display:block; position:absolute; top:0; right:0; width:3px; height:100%; background:url('../images/treeMenuArrow.gif') center no-repeat; }


.ST .ST_applyChanges { position:absolute; top:0px; left:10px; background:#eee; border:1px solid #ccc; color:#333; }

