body { background:#dfdfdf; }

/* body login background */
#body-login {
	text-align: center;
	background: #C0C0C0; /* Old browsers */
	background: url('../img/hintergrund3.png'), -moz-linear-gradient(top, #C0C0C0 0%,#707070 100%);
	background: url('../img/hintergrund3.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C0C0C0), color-stop(100%,#707070));
	background: url('../img/hintergrund3.png'), -webkit-linear-gradient(top, #C0C0C0 0%,#707070 100%);
	background: url('../img/hintergrund3.png'), -o-linear-gradient(top, #C0C0C0 0%,#707070 100%);
	background: url('../img/hintergrund3.png'), -ms-linear-gradient(top, #C0C0C0 0%,#707070 100%);
	background: url('../img/hintergrund3.png'), linear-gradient(top, #DDDDDD 0%,#707070 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C0C0C0', endColorstr='#707070',GradientType=0 );
}

/* Primary action button, use sparingly */
.primary, input[type="submit"].primary, input[type="button"].primary, button.primary, .button.primary {
	border: 1px solid #000000;
	background: #808080;
	color: #ddd;
}

.primary:hover, input[type="submit"].primary:hover, input[type="button"].primary:hover, button.primary:hover, .button.primary:hover,
.primary:focus, input[type="submit"].primary:focus, input[type="button"].primary:focus, button.primary:focus, .button.primary:focus {
  border: 1px solid #000000;
  background: #505050;
  color: #fff;
}

#body-login input.login {
  width: 14em;
  float: none;
  margin: 0.3em;

}

/* Warnings and errors are the same */
#body-login .warning, #body-login .update, #body-login .error {
	display: block;
	padding: 10px;
	color: #d2322d;
	background-color: rgba(0,0,0,.7);
	text-align: center;
	border-radius: 3px;
	cursor: default;
}

/* NAVIGATION ------------------------------------------------------------- */
#navigation {
	background: #606060 url('../img/hintergrund3.png') repeat;
}

#controls {
	background: #BABABA;
	border-bottom: 1px solid #a0a0a0
	z-index: 50;
}

#leftcontent, .leftcontent {
  background:#dfdfdf; border-right:1px solid #cacaca;
}

#body-user #header, #body-settings #header {
	/*background:#119911 url('../img/noise.png') repeat;*/ 
  background: url('../img/noise.png'), -moz-linear-gradient(top, #414141 0%,#121212 100%);  
  background: url('../img/noise.png'), linear-gradient(top, #414141 0%,#121212 100%);  
}

#expanddiv {
  /*background: url('../img/noise.png'), -moz-linear-gradient(top, #121212 0%,#414141 100%);  
	background: url('../img/noise.png'), linear-gradient(top, #414141 0%,#121212 100%);  */
	background:#121212 url('../img/noise.png') repeat;
}

div#app-navigation ul li.active a {
  background-color: #a0DDa0;
}

div#app-navigation {
  border-right: 1px solid #c0c0c0;
}
