*
			{font: 13px "trebuchet ms", "lucidia grande", verdana, arial, sans-serif;}
body
			{color: #FFFFFF;background-color:#000;margin: 0px;}
a{ color: #6E7891; }
#Content
			{position:absolute;width:780px;height:440px;z-index:1;background-color: #E5E5E9;left: 50%;top: 50%;margin-left: -395px;margin-top: -225px;border: 5px solid #000;}
#LogoStart
			{position:absolute;width:120px;height:120px;z-index:1;left: 130px;top: 160px;}
#BilderStart
			{position:absolute;width:377px;height:440px;z-index:2;left: 403px;top: 0px;}
#Formular
			{position:absolute;width:430px;height:410px;z-index:2;left: 350px;top: 20px;  overflow: auto; }
#Kontakt
			{position:absolute;width:377px;height:320px;z-index:2;left: 403px;top: 60px;}
#Impressum
			{position:absolute;width:756px;height:400px;left:12px;top:20px; overflow: auto;}
#ProjektInhalte
			{position:absolute;width:756px;height:410px;left:12px;top:20px; overflow: auto;}
p,td
			{color:#000;line-height:1.5em}
b
			{font-weight:bold}
#navigation
			{position:absolute;width:756px;height:25px;z-index:3;left: 0;top:-35px;}
#fussnote
			{position:absolute;width:780px;height:30px;z-index:4;left: 0px;top: 445px;font-size: 9pt;text-align: center;}
ul#menu
			{margin-left: 12px; margin-top: 12px; padding: 0; position: absolute; }
ul#menu a
			{color: #FFF; display: block;line-height:1.8em;margin-left: 1px; padding: 0 0.40em 0 0.5em;}
ul#menu a.aktuell,
ul#menu li:hover a
ul#menu li a.aktuell
			{color: #000; line-height: 1.8em; }
ul#menu li
			{border-left: 1px solid #464C66; display: inline; float: left; margin-right: 1px; }
ul#menu li div
			{margin-left: -1px; padding-left: 1px; display: none;position: absolute; z-index: 50; }
ul#menu li div.aktuell
			{border: 0.07em solid #444;border-top:0;display: block; left: 0; margin: 0; padding: 0;width: 756px; z-index:35; }
ul#menu li:hover div
			{display: block; }
ul#menu li:hover ul a
			{color: #000; font-weight: normal; line-height: 1.5em; }
ul#menu li:hover ul.aktuell a
			{line-height: 1.5em; }
ul#menu ul
			{background-position: 1px 0; border: 1px solid #464C66;border-top:0px;margin: 0 0 0 -1px; padding: 0.2em 0; }
ul#menu ul a,
ul#menu a.active,
a
			{text-decoration: none; }
ul#menu ul a:hover
			{line-height: 1.5em; text-decoration: underline; }
ul#menu ul li
			{border-left: none; float: none; margin: 0; padding: 0; }
ul#menu ul.aktuell
			{border-left: none; margin: 0; padding: 0; }
ul#menu ul.aktuell a
			{display: inline; float: left;font-size: 0.8em; font-weight: normal; line-height: 1.5em;padding: 0 0.6em; }
ul#menu li div ul li a
			{white-space: nowrap; }

ul#menueins, div#einsaktuell, ul#menu a#titeleins.aktuell, ul#menu li#eins:hover a
			{color:#000; background-color: #E5E5E9;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }
ul#menuzwei, div#zweiaktuell, ul#menu a#titelzwei.aktuell, ul#menu li#zwei:hover a
			{color:#000; background-color: #E5E5E9;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }
ul#menudrei, div#dreiaktuell, ul#menu a#titeldrei.aktuell, ul#menu li#drei:hover a
			{color:#000; background-color: #E5E5E9;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }
ul#menuvier, div#vieraktuell, ul#menu a#titelvier.aktuell, ul#menu li#vier:hover a
			{color:#000; background-color: #E5E5E9;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }
ul#menufuenf, div#fuenfaktuell, ul#menu a#titelfuenf.aktuell, ul#menu li#fuenf:hover a
			{color:#000; background-color: #E5E5E9;filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }
p{ text-align: justify;  }
.formu{border:1px;border-style:solid;border-width:1px;border-color:#A7A7A7;color:#993300;background:#FBFAF8;font:11px Verdana,Arial,Helvetica,sans-serif}
table {border: 1px solid #FFF; color: #333; background: #E5E5E9; font: 13px "trebuchet ms", "lucidia grande", verdana, arial, sans-serif; border-collapse: collapse; text-align: center;}
caption { color: #333; background: transparent; font-size: 1em; font-weight: bold; text-align: center; text-transform: uppercase; letter-spacing: .2em; padding-bottom: 0.3em; }
thead th {  text-align: center; color: #FFFFFF; background: #000099; font-family: arial, verdana, sans-serif; font-variant: small-caps; letter-spacing: 0.1em; }
tfoot {border-top:1px solid #FFF}
td, th { padding: 5px 5px; }
/*
tbody tr th, tbody tr td { border-bottom: 1px dotted #000099; border-left: 1px solid #fff; }
tbody tr:hover { color: #333; background: #C6C6E8; }
tbody tr:hover td, tbody tr:hover th { border-bottom: 1px solid #333; }
*/
td.text { vertical-align:top; width:320px; text-align:left;  background: #6B7A91;color:#FFF;padding:10px 10px;}
td.text p { color:#FFF }
td.bilder{ width:320px }
div.text{/*background: #6B7A91;color:#FFF;*/padding:5px;text-align: justify; }
