span.arrow {
	font-weight: bolder;
	font-family: verdana;
	font-size: 100%;
	position: relative;
	top: 0.08em;
}

#backlink {
	position: absolute;
	top: 1.8em;
	left: 1.5em;
}

#backlink a:link,
#backlink a:visited,
#backlink a:focus,
#backlink a:hover,
#backlink a:active {
	padding-left: 1.6em;
	background-image: url(img/Pfeil_w.gif);
	background-position: 0.2em 0.2em;
	background-repeat: no-repeat;		
	text-decoration: none;
	/*color: #D41800;*/ color: white;
	font-weight: normal;
}

#backlink-label {
	position: absolute;
	top: 0.3em;
	left: 1.6em;
	font-weight: normal;
	visibility: hidden;
}


#backlink a:focus,
#backlink a:hover,
#backlink a:active {
	color: #D41800;
	background-color: #e2e2e2;
}


#last-update {
	position: absolute;
	top: 0.3em;
	right: 1.6em;
}


#print-link {
	position: absolute;
	top: 0.3em;
	right: 15.2em;
}

#print-link a:link,
#print-link a:visited,
#print-link a:focus,
#print-link a:hover,
#print-link a:active {
	color: white;
	padding-left: 1.8em;
	padding-bottom:0.2em;
	background-image: url(img/Drucker4.gif);
	background-position: 0em 0.1em;
	background-repeat: no-repeat;		
	text-decoration: none;
}

#print-link a:focus,
#print-link a:hover,
#print-link a:active {
	color: #D41800;
	background-color: #e2e2e2;
}

#print-link a img {
	width: 2.7em;
	height: 2.8em;
	border: 0;
}


#suche-wrap {
	height: 3.4em;
	overflow: hidden;
	padding: 0;
	position: relative;
	margin: 0.6em 0 0 1.0em;
	width: 16.2em;
}

#slabel {
	margin-bottom: 0.2em;
}

#suche-wrap img {
	position: absolute;
	right: 0px;
	top: 0.6em;
	width: 2.7em;
	height: 2.8em;	
}

#suche-wrap input {
	border: 0;
	font-size: 1.1em;
	padding: 0.2em 0.2em 0.3em 0.3em;
	width: 11.4em;
}

#suche-wrap button {
	border: 0;
	cursor: pointer;
	background-color: #E2E2E2;
}

#font-size-sel {
	clear: left;
	padding: 0;
	height: 6em;
	overflow: hidden;
	margin: 0.7em 0 0 0em;
}

#font-size-sel a {
	text-decoration: none;
}

#font-size-sel p {
	padding: 0 0.8em 0.3em 0.8em;
	line-height: 1.1em;
} 

.fssl-base {
	float: left;
	border: 1px solid #919191;
	color: #444;
	width: 2.9em;
	height: 2.9em;
	margin-left: 0.2em;
	text-decoration: none;
	cursor: pointer;
}

.fssl-klein {
	margin-left: 1.0em;
}

.fssl-klein span {
	margin-left: 0.2em;
	text-decoration: none;
}

.fssl-normal span {
	font-size: 1.2em;
	margin-left: 0.2em;
	text-decoration: none;
}

.fssl-gr span {
	font-size: 1.6em;
	margin-left: 0.2em;
	text-decoration: none;
}

.fssl-gr-gr span {
	font-size: 2.2em;
	margin-left: 0.2em;
	text-decoration: none;
	position: relative;
	top: -2px;
}

.fssl-gr-gr-gr span {
	font-size: 2.8em;
	text-decoration: none;
	margin-left: 0.15em;
	text-decoration: none;
	position: relative;
	top: -3px;
}

.fssl-act {
	background-color: white;
}


#font-size-sel a:focus span, 
#font-size-sel a:active span{
	background-color: white;
}


#font-size-sel img {
	margin-left: 0.3em;
	width: 3em;
	height: 3em;
}

#direkt-zum-ziel {
	padding: 0;
	height: 3.4em;
	margin: -2.0em 0 0 0.9em;
}

#direkt-zum-ziel select,
#direkt-zum-ziel button { 
	width: 16.3em;
}

#direkt-zum-ziel select {
	background-color: white;
	color: black;
	border: 0;
}

#direktzZlabel {
	padding-bottom: 0.2em;
}

