.nav {
        float:left;
}

.nav ul {
        margin: 0;
        margin-top: 28px;
        padding: 0;
        float: left;
}

.nav ul li {
        color: #b3d0d0;
        text-shadow: #b3d0d0 0 0 1px;
        padding: 0;
        line-height: 42px;
        width: 211px;
        display: block;
        float: left;
        font-size: 16px;
        background: url(../img/left-menu-bg.jpg) no-repeat;
}

.nav ul li a {
        color: #b3d0d0;
        font-size: 16px;
        display: block;
        text-decoration: none;
}

.nav ul li.current {
        background: url(../img/left-menu-active-bg.jpg) no-repeat;
}

.nav ul li.current >  .submenu {
        display: block;
}


.bullet {
        width: 20px;
        float: left;
        margin: 12px 15px;
}

.bullet img {
        float: right;
        margin-bottom: 2px;
}

.submenu li {
        background: #212223 !important;
        line-height: 31px !important;
}

.submenu li a {
        font-size: 14px !important;
        padding-left: 30px !important;
}

.submenu li a:hover{
        background: #2e2f30 !important;
}

.submenu li a:active{
        background: #2e2f30 !important;
}

.submenu {
        padding: 10px 0 !important;
        margin: 0 !important;
        display: none;
        float: left;
        background: #212223 !important;
}

.current-menu-item {
        display:block;
}

#nav {
	background-color: #000;
	padding-left: 0px;
	border-bottom: 0px solid #000;
	display: block;
	height: 33px;
}

#nav ul {
	margin: 0;
	padding: 0;
	position: absolute;
}

#nav ul li {
	float: left;
	list-style: none;
	/*min-width: 90px;*/
}

#nav ul li ul {
	display: none;
	margin: 0;
	padding: 0;
}

#nav ul li:hover > ul {
        font-family:Arial, Helvetica, sans-serif;  
        font-size:14px;  
        color: #EEEEEE;  
        display:block;  
        outline:0;  
        text-decoration:none;  
        text-shadow: 1px 1px 1px #000;  
}

#nav ul li ul li {
	float: none;
}

#nav a {
        padding: 5px 10px;
        color: #fff;
        display: block;
        font-size: 1.1em;
        background-color: #CC0000;      
}

#nav li.current > a {
        background-color: #CC0000;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
}

#nav a:hover {
        background-color: #CC0000;
}

#nav li.parent > a {
        background-color: transparent;
       -webkit-border-radius:4px 4px 0px 0px ;
       -moz-border-radius:4px 4px 0px 0px;
       border-radius:4px 4px 0px 0px; 
}

#nav li.parent > a:hover {
        background-color: #CC0000;
        -webkit-border-radius:4px 4px 0px 0px ;
        -moz-border-radius:4px 4px 0px 0px;
        border-radius:4px 4px 0px 0px;    
}

/*---------------------------------------------*/

#nav li.current:hover > a, #nav li.parent:hover > a {
        background-color: #CC0000;
        -webkit-border-radius:4px 4px 0px 0px ;
        -moz-border-radius:4px 4px 0px 0px;
        border-radius:4px 4px 0px 0px; 
}

#nav li:hover > a {
        background-color: #d74e49;
        color: #0000;
        text-shadow: 0 0px 0 #FFFFFF;
}

.menu-container{
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        padding: 10px 200px 10px 50%;
}

.sub-menu-container{
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        padding: 10px 200px 10px 78%;
}

.bacula-logo {
        background-attachment: scroll;
        background-clip: border-box;
        background-color: transparent;
        background-image: url("../index_files/img/logo0000.png");
        background-origin: padding-box;
        background-position: 0 0;
        background-repeat: no-repeat;
        background-size: auto auto;
}

.background-header{
        margin: 0px 0px 0px 0px;
        padding: 10px 0px 10px 0px;
        background-color: #000;
        border-bottom: 10px solid #292929;
        position: relative;
        width: 100%;
        box-pack:center;
        box-align:center;
}

.main-page-header{
        width: 1245px;
        margin: 0 auto;
}

.back-to-admin{
        margin: 0 auto;
        background: #fff;
}
