/**
 * Zikula Application Framework
 *
 * @copyright       (c) 2007, BlankTheme Team
 * @link            http://www.blanktheme.org
 * @license         GNU/GPL - http://www.gnu.org/copyleft/gpl.html
 * @version         $Id: admin.css 415 2009-09-13 05:04:20Z mateo $
 */


/* /system/Admin/pnstyle/admin.css override */
.bt_admin div.pn-adminformrow label + ul > li {
  margin-left: 22.9em;
}
.bt_admin div.pn-adminformrow label + ul > li:first-child {
  margin-left: 0em;
}

.bt_admin div.pn-adminformrow label + ul.selector_category > li {
  margin-left: 23.8em;
}

.bt_admin table.pn-admintable {
  border: 1px solid #DDDDDD;
  margin-top: 0.6em;
}
.bt_admin table.pn-admintable ul {
  padding: 0;
  margin: 0;
}

.bt_admin div.pn-adminpageicon {
  margin-bottom: 5px;
  padding: 0 0 15px 5px;
}

/* fix for 1.1- */
.bt_admin div#pn-securityanalyzer {
  background-position: 2% 50%;
}
.bt_admin div#pn-securityanalyzer h2 {
  margin: 0;
  padding: 0;
}

.bt_admin .page,
.bt_admin #page,
.bt_admin .pn-adminbox,
.bt_admin .pn-admincontainer {
  background: #fff;
}
.bt_admin #col1 {
  float: none;
  width: 100%;
}
.bt_admin #footer {
  text-align: center;
}

.bt_admin a {
  color: #2a688c;
}

/* Theme-navigation */
/* Admin menu based upon prodrop8 menu from cssplay.co.uk, default without tabimages */
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_drop8.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* Adapted for Zikula menutree, Erik Spaan, http://code.zikula.org/blanktheme */

/* Set margins of surrounding div to zero */
#nav_admin ul { margin: 0; }

#nav_admin {
  position:relative;
  z-index:100;
  background: transparent;
  display: block;
  float: none;
  overflow: visible;
  height: auto;
}

.bt_admin .cssplay_prodrop li {
  display:block;
  float:left;
  margin: 0;
  position: relative;
  z-index: auto !important /*Non-IE6*/;
  z-index: 1000 /*IE6*/;
}

/* The menu styling */
.bt_admin .cssplay_prodrop {
  background: #062A3F;/*transparent url(../yaml/navigation/images/shiny_buttons/background.png);*/
  border: 0;
  font: bold 12px century gothic,Tahoma,Verdana;
  height: 28px;
  list-style: none;
  padding: 0;
  position: relative;
  margin: 0;
  width: 100%;
  z-index: 100;
}

/* Default top link link styling, current tab li.select, float left to place inline */
.bt_admin .cssplay_prodrop li.top {
  border-right: none;/*1px solid #AAA*/
  display: block;
  float: left;
  margin: 0;
}
.bt_admin .cssplay_prodrop li a.top_link {
  background: none;
  color: #fff;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 12px;
  font-weight: bold;
  height: 28px;
  line-height: 27px;
  text-decoration: none;
  padding: 0;
}
.bt_admin .cssplay_prodrop li a.top_link span {
  display: block;
  float: left;
  height: 28px;
  padding: 0 25px;
  text-align: center;
}
.bt_admin .cssplay_prodrop li a.top_link:hover,
.bt_admin .cssplay_prodrop li.selected a.top_link {
  background: #B5B5B5;
  color: #222;
  line-height: 27px;
}
.bt_admin .cssplay_prodrop li a.top_link:hover span, 
.bt_admin .cssplay_prodrop li.selected a.top_link span {
  background: #B5B5B5;
}
.bt_admin .cssplay_prodrop li:hover > a.top_link,
.bt_admin .cssplay_prodrop li.selected > a.top_link {
  background: #C5C5C5;
  color: #222;
  line-height: 27px;
}
.bt_admin .cssplay_prodrop li:hover > a.top_link span,
.bt_admin .cssplay_prodrop li.selected > a.top_link span {
  background: transparent;
}

/* Style and position the table so it takes no part in the menu function. */
.bt_admin .cssplay_prodrop table {
  border-collapse: collapse;
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
/* The iframe shim, width and height should reflect the dropmenu. */
.bt_admin .cssplay_prodrop :hover iframe {
  height: 120px;
  left: 0;
  top: 27px;
  width: 210px;
}

/* Style the list OR link hover. Depends on which browser is used */
.bt_admin .cssplay_prodrop a:hover {
  position: relative;
  visibility: visible;
  z-index:200;
} /* for IE6 */
.bt_admin .cssplay_prodrop li:hover {
  position: relative;
  z-index:200;
} /* for IE7 */

/* keep the 'next' level invisible by placing it off screen. */
.bt_admin .cssplay_prodrop ul,
.bt_admin .cssplay_prodrop :hover ul ul, 
.bt_admin .cssplay_prodrop :hover ul :hover ul ul,
.bt_admin .cssplay_prodrop :hover ul :hover ul :hover ul ul,
.bt_admin .cssplay_prodrop :hover ul :hover ul :hover ul :hover ul ul,
.bt_admin .cssplay_prodrop iframe {
  height: 0;
  left: -9999px;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: -9999px;
  width: 0;
}

/* set up the first drop down sub level, change the width of the submenus below */
.bt_admin .cssplay_prodrop ul.drop {
  margin: 0;
  padding: 0;
  width: 210px;
}
.bt_admin .cssplay_prodrop :hover ul {
  background: #C5C5C5;
  border: none;
  height: auto;
  left: 0;
  margin: 0;
  padding: 0;
  top: 27px;
  white-space: nowrap;
  z-index: 200;
}
.bt_admin .cssplay_prodrop :hover ul li {
  border-left: 1px solid #C6C6C6;
  border-right: 1px solid #9F9F9F;
  color: #222;
  display: block;
  font-size: 12px;
  font-weight: normal;
  height: 22px;
  padding: 0;
  text-decoration: none;
  width: 100%;
}
.bt_admin .cssplay_prodrop :hover ul li a {
  background: #C5C5C5;
  border-bottom: 1px solid #2a688c;
  border-top: 1px solid #D6D6D6;
  color: #000;
  display: block;
  height: 22px;
  line-height: 22px;
  padding: 0 4px;
  text-decoration: none;
  width: 100%;
}
.bt_admin .cssplay_prodrop :hover ul li a:hover {
  background: red;
  color: #ffffff;
}
.bt_admin .cssplay_prodrop :hover ul li a.fly {
  background: #C5C5C5 url(../images/adminmenu/cssplay_prodrop8_arrow_off.gif) 200px 7px no-repeat;
}
.bt_admin .cssplay_prodrop :hover ul li a.fly:hover {
  background: #959595 url(../images/adminmenu/cssplay_prodrop8_arrow_on.gif) 200px 7px no-repeat;
  color: #fff;
}
.bt_admin .cssplay_prodrop :hover ul li:hover > a.fly {
  background: #959595 url(../images/adminmenu/cssplay_prodrop8_arrow_on.gif) 200px 7px no-repeat;
  color:#fff;
} 

/* set up the flyout levels when hovering */
.bt_admin .cssplay_prodrop :hover ul :hover ul,
.bt_admin .cssplay_prodrop :hover ul :hover ul :hover ul,
.bt_admin .cssplay_prodrop :hover ul :hover ul :hover ul :hover ul,
.bt_admin .cssplay_prodrop :hover ul :hover ul :hover ul :hover ul :hover ul {
  border: none;
  height: auto;
  left: 209px;
  margin: 0;
  padding: 0;
  top: 0;
  white-space: nowrap;
  width: 210px;
  z-index:300;
}
legend {
background-color:inherit;
color:#2a688c;
padding:5px;