@font-face {
	font-family:negatori;
	src: url('../fonts/Negatori.ttf');
	}

h1, h2, h3, h4, h5, h6 {
  margin:0;
}

.header {
	overflow:auto;
	background-color:#fff;
	padding-top:10px;
	text-align:center;
	opacity:0.95;
}

.header h1 {
	font-family: 'negatori', sans-serif;
	color:#4785c2;
	text-decoration:none;
	line-height:89px;
	font-size:320%;
}

.header a:hover {
  text-decoration:none;
}

.own-nav {
	border-radius:0;
	opacity:0.95;
	background-color:#fff;
	border-top:thin solid #4785c2;
	margin-bottom:20px;
	padding-bottom:-20px;
	min-height:30px;
	font-family:'negatori', Verdana, sans-serif;
	font-size:130%;
}

.glyphicon-bell {
  color:orange;
}

a.login-button {
	position:fixed;
	opacity:0;
	top:0;
	right:0;
	height:50px;
	width:50px;
	border:thin solid tomato;
}

a.login-button:hover {
	opacity:1;
}

.admin-nav{
	width:100%;
	background-color:#333;
	margin-top:-20px;
	opacity:0.9;
}

ul.admin-menu {
	text-align:center;
	padding:0;
}

ul.admin-menu li {
	line-height:36px;
	padding:0 8px;
	text-decoration:none;
	display:inline-block;
}

ul.admin-menu li a {
	color:#eee;
	text-decoration:none;
	line-height:36px;
	display:inline-block;
	padding:0 8px;
}

ul.admin-menu li a:hover {
	text-decoration:none;
	color:#333;
	background-color:#EEE;
}

ul.redact {
	padding:0;
	list-style:none;
}

a.not-vis {
	color:#666;
}

span.commentNew {
	color:orange;
	font-weight:bold;
}

span.commentOld {
}

div.sidebar img {
	width:100%;
}

a.RubrikActive {
	font-weight:bold;
	color:#333;
}

div.startsait-panel img {
	display: block;
	width: 50%;
	height: auto;
	margin: auto;
	border: thin solid #333;
}

div.article-panel img {
	display: inline-block;
	width: 33.3%;
	height: auto;
	border: thick solid #fff;
}

ul.thumbnails li {
	margin: 0.5% !important;
	width: 32.3% !important;
}

div.thumbnail p {
	font-weight: bold;
	text-align: center;
	margin: 0;
}

div.sproch {
	margin-top:-20px;
	margin-bottom:14px;
	color:#ddd;
	background-color:#333;
	text-align:center;
	padding:6px 4px;
}

div.sproch q {
	font-family:serif;
	font-size:115%;
	font-weight:bold;
}

div.sproch em {
	text-align:right;
}

div.logbuch-date-box  {
}

div.logbuch-date-box li {
	list-style-type:circle;
}
