.willkommen {color: #0066FF}
a:active {
	text-decoration: none;
	color: #0066FF;
}

.linkn A:link {text-decoration:none; color:#0066FF;}
.linkn A:visited {text-decoration:none; color:#0066FF;}
.linkn A:active {text-decoration:none; color:#0066FF;}
.linkn A:hover {text-decoration: none; color:#FF9900;}


.adminmenu A:link {text-decoration:none; color:black;}
.adminmenu A:visited {text-decoration:none; color:black;}
.adminmenu A:active {text-decoration:none; color:black;}
.adminmenu A:hover {text-decoration: none; color:red;}


.suchfeld {font-size:9px; font-family:Verdana,sans-serif; 
			border-color:#FF9900;
			border-style:solid;
			background-color:#FFFFCC;
		
}

body {
	background-color: #FFF6CF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
body,td,th {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}
.ueberschrift {
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}
.welcome {
	font-size: 24px;
	font-weight: bold;
	color: #FF8000;
}
.haupttext {font-size: 12px}
.kastlueberschrift {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

.footer1 {
	font-family: Arial;
	font-size: 12px;
}
.footercopy {font-family: Arial; font-size: 12px; font-weight: bold; }

.suchbutton {
background-image:url(icons/suchen.gif);
width:15px;
height:15px;
background-repeat:no-repeat;
}

.img-r{
margin:0 0 5px 5px;float:right;
width:120px;
border:1px solid; border-color:#000000;
background-color:#FFFFFF;
padding: 3px 3px 3px 3px;
}

.img-l{
margin:0 5px 5px 0;float:left;
width:120px;
border:1px solid; border-color:#000000;
background-color:#FFFFFF;
padding: 3px 3px 3px 3px;
}

img
{
display:block;
}

.normaltext
{
font-family: Arial;
color: #000000;
font-size: 12px;
text-align:justify;
padding: 2px 2px 2px 2px;
}

.normaltext a
{
text-decoration:none;
color:#0066FF;
}
.normaltext a:active
{
text-decoration:none; color:#0066FF;
}

.normaltext a:visited
{
text-decoration:none; color:#0066FF;
}

.normaltext a:hover
{text-decoration: none;
color:#FF9900;}

/* CSS Document */


.uberschrifteingabe
{
background-color:#EFEFEF;
color: #505050;
margin-left:5px;
width:215px;
}


.leistungstitlefeld
{
color:#0066FF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
width:190px;
}

.leistungstextfeld
{
color:#3D3D3D;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
width:190px;
}

.absatztitel
{
color:#3D3D3D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:300px;
font-weight:bold;
}


.kastltext a, .kastltext a:link
{
color: #3D3D3D;
text-decoration: underline;
}

.kastltext a:hover
{
color:#0066FF;
text-decoration: underline;
}


.admimzuruck a, .admimzurucka:link
{
color:#FFFFFF;
text-decoration:underline;
}

.admimzuruck a:hover
{
color:#EDCC6B;
text-decoration:underline;
}

td.kastltext
{
padding-top:10px;
padding-bottom:0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align:justify;
}

td.ueberschrift
{
border-left: 2px solid #505050;
background: #EFEFEF;
color: #505050;
font-size:14px;
height:20px;
text-indent:15px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
}

.absatzüberschrift
{
font-size:14px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #000000;
padding-top:15px;
padding-bottom:5px;
}

.newsarchivmonat
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FF8000;
font-weight:bold;
text-align:left;
padding-top: 25px;
padding-bottom: 5px;
}

td.stundentafel
{
font-size: 11px;
border: 1px #000000 solid;
}
