@import url("image.css");

body {
	margin: 0px; padding: 0px 0px 0px 0px;
	font-family: Arial, sans-serif;
}

.instanz-name a {
	font-weight: bold;
	font-size: large;
	color: black;
}

.logineo-row-title {
	font-size: large;
	font-weight: bold;
	text-align: center;
	color: white;
	padding: 12px 0px;
	margin: 2px 0px 8px 0px;
    box-shadow: 0px 0px 5px rgba(51, 51, 51, 0.7);
    background-color: #eb6a0a;
}

.logineo h1 {
	color: #eb6a0a;
	margin-bottom: 32px;
}

.logineo h2 {
	color: #eb6a0a;
	font-weight: bold;
	font-size: 18px;
}

/* Styles für news */
.logineo-row .news {
	border-left: 1px dotted gray;
	padding-left: 16px;
}

.news-list {
    list-style:none;
    margin: 0px;
    padding: 0px;
	font-family: Arial, sans-serif;
	width: 100%;
}

.news-list > li {
    background-color: rgb(255, 255, 255);

    padding: 0px;
    margin: 0px 0px 10px;
}

.news .entry {
	padding: 8px;
}

.news .entry .source {
	color: grey;
}

.news .entry .title {
	color: #f26f20;
	font-size: large;
	font-weight: bold;
	padding-right: 8px;
	display: inline-block;
	vertical-align: middle;
}

.news .entry .title.draft {
    color: grey;
}

.news .entry title.expired {
    text-decoration: line-through;
}

.news .entry .summary {
	color: black;
}

.news .entry .infos {
	color: grey;
	font-size: smaller;
	padding-top:2px;
}

.news .entry a {
	color: grey;
}

.news .draft {
    color: grey;
}

.news .expired {
    text-decoration: line-through;
}

.logineo-form .control-group .controls {
	margin-left:88px;
}

.logineo-form .control-group label.control-label {
	text-align: left;
	width: 80px;
}

div.vertical-seperator-border-right {
	border-right: 1px solid #eb6a0a; padding-right: 31px;
}


.action {
	color: grey;
}

.red li.active a,
.red li.active a:hover {
    background-color: #f26f20;
}

a.simple-link {
    color: white;
}

a.simple-link :hover {
    color: grey;
}

form textarea#message {
    height: 200px;
}
