@charset "utf-8";

/* Login */
#sidebarLogin {
	width: auto;
	height: auto;
	text-align: right;
	font-size: 1.2em;
	padding: .6em;
	margin: 0 0 1em 0;
	background-color: #d1d1d1;
	display: none;
}

/* Logout */
#sidebarLogout {
	width: auto;
	height: auto;
	text-align: center;
	font-size: 1.2em;
	padding: .6em;
	margin: 0 0 0 0;
	background-color: #76b82a;
}

#sidebarLogout a { color: #fff; }

.logouttimer {
  width: auto;
	height: auto;
	padding: .6em;
	margin: .1em 0 0 0;
	background-color: #fff;
}

.logouttimerRestzeit {
  color: #76b82a;
	font-size: 1.4em;
	font-weight: 400;
}

/* Spreewald App */
#sidebarSpreewaldApp {
	width: auto;
	height: 8.4em;
	margin: .6em 0 .6em 0;
}

#sidebarSpreewaldAppBoxLinks {
	width: 30%;
	height: auto;
	float: left;
}

#sidebarSpreewaldAppBoxRechts {
	width: 64%;
	height: auto;
	float: right;
}

#sidebarSpreewaldAppBoxRechts p {
	margin: 0 0 -.4em 0;
}

/* Wetter */
.infoWetterbutton {
	width: 90%;
	height: 5em;
	margin: 0 0 .6em 0;
	padding: 0 0 0 0;
	overflow: hidden;
}

/* weiterfuehrende Links */
.sidebarWeitereLinks {
	width: 100%;
	height: auto;
}

.sidebarWeitereLinks h2 {
	width: 100%;
	height: auto;
	padding: .2em 0 .4em .4em;
	margin: 0 0 0 0;
}

.sidebarWeitereLinks ul {
	width: 100%;
	height: auto;
	margin: 0 0 1em 0;
	padding: 0 0 0 0;
}

.sidebarWeitereLinks li {
	width: 100%;
	height: auto;
	color: #575958;
	line-height: 2em;
	background-color: #fff;
	border-left: solid 2px #76b82a;
	list-style: none;
	margin: 0 0 .4em 0;
	padding: .2em 0 0 .6em;
	font-family: "proxima-nova-n1", "proxima-nova", sans-serif;
	font-weight: 200;	
	font-size: 1.2em;
}

.sidebarWeitereLinks li a { color: #575958; }

/* Timer automatische Abmeldung */
.sidebarTimerLogoutMinuten {
	font-size: 1.4em;
}