body	{ 
		background-color: #ffffff;
		margin-left:0pt; margin-right:0pt; margin-top:0pt; margin-bottom:0pt
		}

address, blockquote, div, 
caption, cite, dfn, dl, dt, 
fieldset, h3, h4, h5, 
img, input, label, legend, 
li, ol, option, p, q, 
select, textarea, td, th, ul {
		font-family: Verdana, Arial, Geneva, sans-serif;
		/* -- Moegliche Werte small x-small -- */
		font-size: 10pt;
		color: #000000;
		}

a:link { color:#AE1C2B; text-decoration:none; font-weight: bold; }
a:visited { color:#AE1C2B; text-decoration:none; font-weight: bold; }
a:hover { color:#ffffff; text-decoration:underline; font-weight: bold; background-color: #AE1C2B; }
a:active { color:#ffffff; text-decoration:underline; font-weight: bold; background-color: #AE1C2B; }

a.neu:link { color:#AE1C2B; text-decoration:none; font-weight: bold; background-color: #ffff40; }
a.neu:visited { color:#AE1C2B; text-decoration:none; font-weight: bold; background-color: #ffff40; }
a.neu:hover { color:#AE1C2B; text-decoration:underline; font-weight: bold; background-color: #ffff40; }
a.neu:active { color:#AE1C2B; text-decoration:underline; font-weight: bold; background-color: #ffff40; }

a.nav2:link { color:#AE1C2B; text-decoration:none; font-weight: normal; }
a.nav2:visited { color:#AE1C2B; text-decoration:none; font-weight: normal; }
a.nav2:hover { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #D6D6D6; }
a.nav2:active { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #D6D6D6; }

a.nav3:link { color:#AE1C2B; text-decoration:none; font-weight: normal; background-color: #D6D6D6; }
a.nav3:visited { color:#AE1C2B; text-decoration:none; font-weight: normal; background-color: #D6D6D6; }
a.nav3:hover { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #D6D6D6; }
a.nav3:active { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #D6D6D6; }

a.dezent:link { color:#000000; text-decoration:none; font-weight: normal; background-color: #ffffff; }
a.dezent:visited { color:#000000; text-decoration:none; font-weight: normal; background-color: #ffffff; }
a.dezent:hover { color:#000000; text-decoration:none; font-weight: normal; background-color: #bbbbbb; }
a.dezent:active { color:#000000; text-decoration:none; font-weight: normal; background-color: #bbbbbb; }

a.fusszeile:link { color:#ffffff; text-decoration:none; font-weight: normal; }
a.fusszeile:visited { color:#ffffff; text-decoration:none; font-weight: normal; }
a.fusszeile:hover { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #ffffff; }
a.fusszeile:active { color:#AE1C2B; text-decoration:underline; font-weight: normal; background-color: #ffffff; }

.fusszeile { text-align:center; color: #ffffff; }

a.nichthinterlegt:link { font-size: 1pt; color:#D6D6D6; text-decoration:none; background-color: #D6D6D6; }
a.nichthinterlegt:visited { font-size: 1pt; color:#D6D6D6; text-decoration:none; background-color: #D6D6D6; }
a.nichthinterlegt:hover { font-size: 1pt; color:#D6D6D6; text-decoration:none; background-color: #D6D6D6; }
a.nichthinterlegt:active { font-size: 1pt; color:#D6D6D6; text-decoration:none; background-color: #D6D6D6; }

a.kopfzeile:link { font-size: 8pt; color: #AE1C2B; text-decoration: none; font-weight: bold;}
a.kopfzeile:visited { font-size: 8pt; color: #AE1C2B; text-decoration: none; font-weight: bold;}
a.kopfzeile:hover { font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}
a.kopfzeile:active { font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold;}

a.kopfzeile1:link { font-size: 8pt; color: #AE1C2B; text-decoration: none; font-weight: normal;}
a.kopfzeile1:visited { font-size: 8pt; color: #AE1C2B; text-decoration: none; font-weight: normal;}
a.kopfzeile1:hover { font-size: 8pt; color: #ffffff; text-decoration: underline; font-weight: normal;}
a.kopfzeile1:active { font-size: 8pt; color: #ffffff; text-decoration: underline; font-weight: normal;}

.UE0	{
	font					:	16pt Verdana, Arial, Geneva, sans-serif;
	margin-top				:	0;
	color					:	#AE1C2B;
}

h1	{
	font					:	14pt Verdana, Arial, Geneva, sans-serif;
	margin-top				:	0;
	font-weight				:	bold;
	color					:	#AE1C2B;
}

h2	{
	font					:	13pt Georgia, Verdana, Arial, Geneva, sans-serif;
	font-weight				:	normal;
	font-style				:	italic;
	text-align				:	right;
	color					:	#AE1C2B;
	margin-top				:	20px;
	margin-bottom			:	20px;
	border-bottom			:	1px;
	border-bottom-style	:	dotted;
	border-bottom-color	:	#b70000;
}


.UE1	{
	font					:	14pt Verdana, Arial, Geneva, sans-serif;
	margin-top				:	0;
	font-weight				:	bold;
	color					:	#AE1C2B;
}

.UE2	{
	font					:	13pt Verdana, Arial, Geneva, sans-serif;
	font-weight				:	bold;
	color					:	#AE1C2B;
}

.UE3	{
	font					:	11pt Verdana, Arial, Geneva, sans-serif;
	font-weight				:	bold;
	color					:	#AE1C2B;
}

.UE2gruen	{
	font					:	13pt Verdana, Arial, Geneva, sans-serif;
	margin-top				:	0;
	font-weight				:	bold;
	color					:	#9DAC7E;
}

#tableline { border-width:1px; border-style:solid; border-color:#AE1C2B; border-collapse:collapse; }

.block { text-align:justify }

.neu { background-color: #ffff40; }
.jederzeit { background-color: #b3ffb3; }
.anmeldung { background-color: #ffc185; }
.ohnemarkierung { background-color: #eeeeee; }

td.td1 {background-color: #AE1C2B}
td.td2 { border-bottom:1px; border-bottom-style:dotted; border-bottom-color:#AE1C2B; }
td.td2aktiv { background-color: #D6D6D6; border-bottom:1px; border-bottom-style:dotted; border-bottom-color:#AE1C2B; }
td.td4 {background-color: #AE1C2B; background-image:url(abb/bg-rot.jpg); background-repeat:no-repeat; }
td.td5 {background-image:url(abb/greenbar.gif); }
td.td6 {background-color: #D6D6D6}
td.td7 {background-color: #E5E5E5}
td.td8 {background-image:url(abb/bildleiste.jpg); }
td.td9 {background-color: #ffffff}
td.kursplan { background-color: #ffffff; border:1px; border-style:solid; border-color:#a9a9a9; }

td.graunav { background-color: #E7E7E7; }

.hitword { color: #ffffff; font-weight: bold; background-color: #BF000D; }
.dezent  { text-decoration:none; color:#6E6E6E; font-family: Verdana,Arial,Helvetica; font-size: 8pt}

div.nullabstand { margin:0px; }

.sbutton1 { font-size:8pt; color: #ffffff; font-weight: bold; background-color: #981A29; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000}
.sform1 {  font-size:8pt; color: #000000; background-color: #ffffff; width: 110; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }


