/*
        This file is part of "ZE Chat v1.0".

        "ZE Chat v0.9" is free softwore. Feel free to use and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation; either version 3 of the License, or
        (at your option) any later version.

        "ZE Chat v1.0" is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.

        You should have received a copy of the GNU General Public License
        along with this program.  If not, see http://www.gnu.org/licenses/.

        Developed by Alexander Pakusch aka Zion, 2010-2014
        You are not allowed to sell this software or remove the Copyrights.

        http://www.zevolutions.de/
        admin@zevolutions.de
*/

/*  Navigation Base Styles */
nav {
  cursor: pointer;
}

nav,
nav ul,
nav li,
nav a {
  color: #ffffff;
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  text-decoration: none;
  position: relative;
}

nav a {
}

nav ul ul {
  display: none;
  margin: 0 auto;
  height: auto;
}

nav ul li {
}

nav ul li:hover {
}

nav ul li a {
  display: block;
}

nav ul li a:hover {
  text-decoration: none;
}

nav li ul li a:before {
  content: url(../image/sys/bull.gif);
  padding-right: 5px;
}

nav li ul li a:hover:before {
  content: url(../image/sys/bull2.gif);
}

nav ul ul li {
  padding: 0;
}

nav ul ul a {
  display: block;
}

nav ul ul a:hover {
}

/* Headnavigation Styles */

.hdnav {
  display: block;
  position: relative;
  padding: 2px 5px 1px 5px;
  height: 22px;
}

.hdnav .left{
  float: left;
}

.hdnav .right{
  float: right;
}

.hdnav ul li {
  float: left;
  position: relative;
  width: 150px;
  text-align: center;
}

.hdnav ul li a {
  padding: 3px;
}

.hdnav ul .right li {
  float: right;
  position: relative;
}

.hdnav ul ul {
  position: absolute;
  z-index:500;
}

.hdnav ul li {
  background:#346;
}

.hdnav ul li:hover {
  background: rgb(110, 30, 30);
}

.hdnav ul li a {
  border-bottom: 1px solid rgba(0,0,0,0.3);
}

.hdnav ul ul li{
  text-align: left;
  border-bottom: 1px solid #d4d4d4;
  border-top: none;
}

.hdnav ul ul a {
  background:#346;
}

.hdnav ul ul a:hover {
  background: rgb(110, 30, 30);
}

/* Sidenavigation Styles */
.sdnav {
  width: auto;
}

.sdnav ul li a{
  padding: 10px;
}

.sdnav ul ul {
  display: none;
}

.sdnav ul li {
  background:#346;
}

.sdnav ul li:hover {
  background: rgb(110, 30, 30);
}

.sdnav ul li a {
  border-bottom: 1px solid rgba(0,0,0,0.3);
}

.sdnav ul ul li{
  text-align: left;
  border-bottom: 1px solid #d4d4d4;
  border-top: none;
}

.sdnav ul ul a {
  background:#346;
}

.sdnav ul ul a:hover {
  background: rgb(110, 30, 30);
}