/*******************
	CSS fuer Tags
********************/
body {
	background-color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
}
a:link { color:#0000ff; }
a:visited { color:#800080; }
a:active { color:#ff6600; }

adresse { font-size : 0.9em; }

h1 {
	font-size : 1.4em;
	margin-left : 5%;
}
h2 { font-size : 1.3em; }

img {
	vertical-align: 0px;
	margin: 0px;
  margin-bottom:5px;
	z-index: 100;
	border: 0px;
}

img.logo_links {
	position : relative;
	left : 5px;
	float : left;
}

img.logo_rechts {
	position : relative;
	right : 5px;
	float : right;
}

strong {
	font-size : 1.2em;
	color : #000000;
	font-weight:bold;
}

table {
	margin-left : 10px;
	margin-right : auto;
	border : 0px;
	padding : 6px;
}

/*******************
	CSS Klassen
********************/

/*Hintergrund orange, eingerueckt , zentriert */
.headline {
	color : #000000;
	background-color : #ff6600;
	margin-left : 15%;
	margin-right : 15%;
	padding : 4px;
	text-align : center;
}

/* Sauber - Clever - Haltbar - Ordentlich - Leistungsfähig - Zuverlässig */
.scholz{
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* Erster Buchstabe von: uber - Clever - Haltbar - Ordentlich - Leistungsfähig - Zuverlässig */
.s{
	color: #ff6600;
	font-size:1.4em;
}

.text {
	font-size : 1.1em;
	color : #000000
}

.header {
	font-size : 1.4em;
	font-weight : bold;
}

.infobreite {
	position : relative;
	margin-right : 15%;
	margin-left : 28%;
}

.navigation {
	position: relative;
	left: 5px;
	width: 15.0em;
	background-color: #ff6600;
	color: #000000;
	padding: 6px;
	font-size: 0.9em;
	float: left;
	margin-left: 2px;
	margin-right: 2px;
}

.bilderbreite {
	margin-right : 1px;
	text-align : right;
	vertical-align : middle;
	margin-top : 15%;
}

/* Fusszeile zur Navigation immer unten */
.unten {
	position : absolute;
	bottom : 1px;
	left : 0px;
	width : 100%;
	background-image : url(images/hg_navi.gif);
	background-color : #ff6600;
}

/* Aufzaehlungen: Braune Punkte */
ul.braun {
	list-style-image : url(images/punkt.gif);
	list-style-position : outside;
	list-style-type : disc;
}

/* Nachrichten-Ticker */
.ticker {
	font-family : monospace;
	font-weight : bold;
	font-size : 12pt;
	color : #ffffff;
	background-color : #ff6600;
	border : none;
	padding : 6px;
	scrollbar-base-color : #ff6600;
	word-wrap : break-word;
	height : auto;
}
.ticker li {
	text-indent: -7px;
}
