*					{-moz-box-sizing:border-box}
body				{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; scrollbar-base-color: grey;}
a.link				{text-decoration: none; font-weight: normal; color: black;}
a.link1				{text-decoration: underline; font-weight: normal; color: blue;}

.text           	{font-family: Arial,tahoma,verdana; font-size: 15px; text-decoration: none; font-weight: normal; color: black;}
.head           	{font-family: Arial,tahoma,verdana; font-size: 17px; text-decoration: none; font-weight: bold; color: #3F9CD5; letter-spacing: 1px;}
.small				{font-family: Arial,tahoma,verdana; font-size: 9px; text-decoration: none; font-weight: normal; color: black;}

.nav2				{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: none; color: #3F9CD5; text-transform: uppercase;}
.nav2:link			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: none; color: #3F9CD5; text-transform: uppercase;}
.nav2:visited		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: none; color: #3F9CD5; text-transform: uppercase;}
.nav2:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: none; color: #3F9CD5; text-transform: uppercase;}
.nav2:hover			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}

.selnav2			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}
.selnav2:link		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}
.selnav2:visited	{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}
.selnav2:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}
.selnav2:hover		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: bold; text-decoration: underline; color: #3F9CD5; text-transform: uppercase;}

div.nav2			{margin-left: 15px; margin-top: 20px;}

.nav3				{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav3:link			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav3:visited		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav3:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav3:hover			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

.selnav3			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav3:link		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav3:visited	{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav3:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav3:hover		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

div.nav3			{margin-left: 25px; margin-top: 10px;}

.nav4				{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav4:link			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav4:visited		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav4:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav4:hover			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

.selnav4			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav4:link		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav4:visited	{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav4:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav4:hover		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

div.nav4			{margin-left: 35px; margin-top: 5px;}

.nav5				{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav5:link			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav5:visited		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav5:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.nav5:hover			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

.selnav5			{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav5:link		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav5:visited	{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: none; color: #000000;}
.selnav5:active		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}
.selnav5:hover		{font-family: Arial,tahoma,verdana; font-size: 15px; font-weight: mormal; text-decoration: underline; color: #000000;}

div.nav5			{margin-left: 40px; margin-top: 5px;}

.onav				{font-family: Arial,tahoma,verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000;}
.onav:link			{font-family: Arial,tahoma,verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000;}
.onav:visited		{font-family: Arial,tahoma,verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000;}
.onav:active		{font-family: Arial,tahoma,verdana; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000;}
.onav:hover			{font-family: Arial,tahoma,verdana; font-size: 10px; font-weight: normal; text-decoration: underline; color: #000000;}

.knr           		{float: left; width: 50px; font-family: Arial,tahoma,verdana; font-size: 17px; text-decoration: none; font-weight: bold; color: #3F9CD5; letter-spacing: 1px;}
.kname         		{float: left; font-family: Arial,tahoma,verdana; font-size: 17px; text-decoration: none; font-weight: bold; color: #3F9CD5; letter-spacing: 1px;}
.kdetail       		{float: right; font-family: Arial,tahoma,verdana; font-size: 15px; text-decoration: none; font-weight: bold; color: #3F9CD5; letter-spacing: 1px;}
.bed				{width: 420px; height: 100px; font-family: Arial,tahoma,verdana; font-size: 9px; text-decoration: none; font-weight: normal; color: black; overflow: auto; border: 1px #3F9CD5 solid;}

a.kursbeschr		{display: block; float: left; font-family: Arial,tahoma,verdana; font-size: 12px; text-decoration: none; font-weight: normal; color: #000000; border: 1px #3F9CD5 solid; background-color: #E8ECEF; padding: 2px 15px 2px 15px;}
a.kursbeschr:hover	{display: block; float: left; font-family: Arial,tahoma,verdana; font-size: 12px; text-decoration: none; font-weight: normal; color: #000000; border: 1px #3F9CD5 solid; background-color: #E8ECEF; padding: 2px 15px 2px 15px;}