/*---------- ZUERST KOMMT DAS ALLGEMEINE CSS ----------*/
body {
	background-color :#EEEEEE;
	margin-top: 0px;
	margin-left: 0px;
	font-family: "Book Antiqua",Palatino;
}

a {text-decoration:none; color:#6E8DAD;}
a:hover {text-decoration:underline; color:#6E8DAD;}
a.anker {color:#003366;}
a.anker:hover {text-decoration:none; color:#003366;}

td {
	font-family:"Book Antiqua",Palatino;
	font-size:11pt;
	line-height:16pt;
	color:#003366;
}

h1 {
	font-family:"Book Antiqua",Palatino;
	font-size:14pt;
	color:#003366;
	margin:0px
}

h2 {
	font-family:"Book Antiqua",Palatino;
	font-size:12pt;
	color:#003366;
	font-weight:bold;
	margin:0px;
}

h3 {
	margin: 0px;
}

/*---------- DANN FOLGT DAS CSS DER NAVIGATION ----------*/
a.allmenu {color: #F2DE80;}
a.events:hover {text-decoration:underline;}
a.listlinks {text-decoration:none; color:#F2DE80;}
a.listlinks:hover {text-decoration:underline;}
a.news {text-decoration:none; color:#003366;}
a.news:hover {text-decoration:underline; color:#6E8DAD;}
div.events {width:156px;}
div.eingerückt {margin-left:15px;}
img.bildcenter {border: 1px solid #FFFFFF;}
table.events {background-color:#EEEEEE; width:196px;}
p.listlinks {margin-bottom:10px; margin-top:0px;}
p.listsublinks {margin-left:8px; font-size:10pt; line-height:12pt;}
td.leer {width:5px;}
td.menu {width:161px; padding-left: 5px;}

/*-- EVENTS ANFANG --*/
a.events {
	text-decoration:none;
	color:#F2DE80;
	font-size:13pt;
	line-height:14pt;
	font-weight:bold;
	text-align:center;
}

td.eventskasten {
	line-height:22pt;
	text-align:center;
	font-size:12pt;
	background-color:#003366;
	color:#F2DE80;
	border: 2px solid #F2DE80;
	padding-left:7px;
	padding-right:7px;
}
/*-- EVENTS ENDE --*/

div.menutext {
	background-color:#003366;
	margin-left:15px;
	color:#DCE8F4;
	font-family:"Book Antiqua",Palatino;
	font-size:16pt;
	line-height:24pt;
}

div.content {/*Hauptfenster rechts von Untermenü (normal)*/
	position: absolute;
	top: 150px;
	left: 205px;
	right: 5px;
	padding:25px 20px 15px 20px;
	overflow: visible;
	border: 2px solid #FFFFFF;
	background-color:#DCE8F4;
	font-family:"Book Antiqua",Palatino;
	color:#003366;
	font-size:11pt;
	line-height:16pt;
}

div.contentleft {/*Hauptfenster links (z.B. Startseite, News, Events etc.)*/
	position: absolute;
	top: 155px;
	left: 5px;
	right: 200px;
	padding:25px 20px 15px 20px;
	overflow: visible;
	border: 2px solid #FFFFFF;
	background-color:#DCE8F4;
	font-family:"Book Antiqua",Palatino;
	color:#003366;
	font-size:11pt;
	line-height:16pt;
}

div.contentfull {/*Hauptfenster über ganze Breite (z.B. Sonstiges, Lehrer, Autospiel etc.)*/
	position: absolute;
	top: 155px;
	left: 5px;
	right: 5px;
	padding:25px 20px 15px 20px;
	overflow: visible;
	border: 2px solid #FFFFFF;
	background-color:#DCE8F4;
	font-family:"Book Antiqua",Palatino;
	color:#003366;
	font-size:11pt;
	line-height:16pt;
}

div.rightcolumn {
position:absolute; top: 155px; right:0px;
}

div.liste {
	position: absolute;
	left: 5px;
	width:169px;
	padding-right:10px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:10px;
	border: 2px solid #F2DE80;
	color:#DCE8F4;
	background-color:#003366;
	font-family:"Book Antiqua",Palatino;
	font-size:11pt;
	line-height:20pt;
	text-align:left;
}

/*-- MENÜ ANFANG --*/
.menuheading {
	color: #F2DE80;
	text-align: center;
	background-color: #003366;
	padding: 5px;
	font-size:14pt;
	line-height:24pt;
}

.submenuheading {
	text-align: left;
	background-color: #003366;
	padding-top: 0px;
	padding: 5px;
	font-size:12pt;
	line-height:22pt;
	color: #F2DE80;
	position: absolute;
	top: 142px;
	opacity: .9;
	filter: Alpha(opacity=90);
/*	-moz-opacity: .9;*/
	border-left: 2px solid #F2DE80;
	border-bottom: 2px solid #F2DE80;
	border-right: 2px solid #F2DE80;
	z-index: 10;
	display: none;
}
.menuheading a, div.liste a {color: #F2DE80;}

div.menu {
	width:156px;
	color:#DCE8F4;
	font-family:"Book Antiqua",Palatino;
	background-color:#003366;
	border: 2px solid #F2DE80;
	padding-bottom: 5px;
}

.suchen {
	font-size:14pt;
	line-height:24pt;
	color: #003366;
}
/*-- MENÜ ENDE --*/