a:hover {
	text-decoration:underline;
}

a {
	color:#FF9A00;text-decoration:none;
}

.info {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.navi_head {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	letter-spacing:1px;
	color:#FFFFFF;
}

.navi_head_item {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
}

.navi_block {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}

.block_rechts {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;color:#FFFFFF;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:5px;
}

.navi_item {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;color:#666666;
	text-decoration:none;
	padding-right:5px;
	letter-spacing:-0.5px;
}

.navi_block_under {
	font-family:Arial,Verdana,Helvetica;
	font-size:10px;color:#FFFFFF;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#E0E0E0;
	padding-left:20px;
}

.navi_item_under {
	font-family:Arial,Verdana,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.printhead {
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#EAEAEA;
	text-decoration:none;
	font-weight:bold;
}

.navipath {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

.newstop {
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;
	color:#FF9A00;
	text-decoration:none;
	font-weight:bold
	;
}
.datum {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#30659A;
	text-decoration:none;
}

.titel {
	font-family:Verdana,Arial,Helvetica;
	font-size:14px;
	color:#FF9A00;
	text-decoration:none;
	font-weight:bold;
}

.text {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	line-height:15px;
	letter-spacing:-0.1px;
}

.textklein {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	line-height:15px;
	letter-spacing:-0.1px;
}

.text_rechts {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	padding-left:10px;
	padding-right:5px;
	line-height:15px;
	letter-spacing:-0.5px;
}

.termin_rechts {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#666666;
	text-decoration:none;
	padding-right:5px;
	line-height:15px;
	letter-spacing:-0.5px;
}

.navi_i {
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

.navi_a {
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#FF9A00;
	text-decoration:none;
	font-weight:bold;
}

.inputtext {
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
	border: 1px solid #999999;
}

select {
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
}

.form {
	border:0px;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	background-color:#EAEAEA;
}

.button {
	background-color:#FDE1BB;
	border: 1px solid #F89206;
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color:#F89206;
	font-weight:bold;
}