﻿body {
}

/* Kopf mit Logo und Hintergrund */
.shi-background {
    background: url('/img/shi-banner.png') center;
}

.shi-logo {
    height: 90px
}

.shi-navigation {
	width:24px;
	height:24px;
    vertical-align:text-top;
}

/* Pflichtfelder kennzeichnen */
/*
input[required], select[required], textarea[required]  {
	border-bottom: solid 2px #CC6666;
}

hr.required {
	margin-top:0;
	margin-bottom:0;
	border: solid 1px #CC6666;
}
*/
.shi-stern {
    position: absolute;
    margin-left: 2px;
    color: #CC6666;
	font-size: large;
	font-weight: bolder;
}

.shi-required::after {
	content: "*";
	margin-left: 2px;
	color: #CC6666;
	font-size: large;
	font-weight: bolder;
}