* { margin: 0; padding: 0; }
body { font: small Verdana, Arial, Helvetica, sans-serif; color: #999999; background-color: #000000; background-repeat: no-repeat; background-attachment: scroll; background-position: center top; }
p {
}
a {
	text-decoration: none;
	color: #f96;
}

a:hover {
	text-decoration: underline;
}
/*DIV-Boxen*/

.mengentextlinks { color: #ccc; font-size: 11px; font-family: sans-serif; background-color: #282828; text-align: left; vertical-align: 6px; margin-bottom: 10px; padding: 6px; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; }
.ueberschriftlinks { color: #6cf; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; background-image: url(images/textkopf.gif); text-align: center; padding: 3px 5px 7px; border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666; }
.mengentextrechts { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: justify; letter-spacing: 1px; width: 630px; padding: 5px 5px 5px 25px; }
.ueberschriftrechts { color: #6cf; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-align: left; letter-spacing: 1px; width: 660px; margin-top: 10px; margin-bottom: 5px; padding-bottom: 6px; border-bottom: 2px dotted #666; }
.ueberschriftrechtslang { color: #6cf; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-align: left; letter-spacing: 1px; width: 970px; margin-top: 10px; margin-bottom: 5px; padding-bottom: 6px; border-bottom: 2px dotted #666; }
.imglinks { margin-top: 6px; margin-bottom: 5px; margin-left: 2px; }
.imgrechts {
	width: 630px;
	margin-top: 8px;
	margin-bottom: 9px;
}
.zweispaltrechtsrechts { width: 260px; margin-top: 10px; margin-left: 25px; padding: 6px; float: left}
.zweispaltrechtslinks { width: 260px; margin-top: 10px; margin-left: 25px; padding: 6px; }
.tabellenueberschrift { color: #9cf; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 4px 4px 4px 10px; }
.tabellentext { color: #999; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin: 6px 0 10px; }
/*Navigation/Kopf*/

#navigation {
	height: 61px;
	background: url(images/img02.gif) repeat-x;
}
#kopf { background-position: center 0; width: 1000px; height: 210px; margin: 0 auto; }
/*Kopf > Logo */

#logo {
	width: 1000px;
	height: 19px;
	margin: auto;
	padding: 6px;
}

#logo h1, #logo h2 {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
}

#logo h1 {
	float: left;
}

#logo h2 {
	float: right;
}

#logo a {
}

/*Kopf > Menu */

#menu {
	width: 1000px;
	height: 23px;
	margin: auto;
}

#menu ul {
	margin: 0;
	padding: 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 23px;
	margin: 1px;
	padding: 6px;
	background: url(images/img03.gif) repeat-x;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border-color: #222222 black;
	border-style: solid;
	border-width: 1px;
}

#menu a:hover {
	background-image: url(images/img04.gif);
	text-decoration: none;
}

#menu .active a {
	background-image: url(images/img05.gif);
}

/*Streifendekor*/

#streifendekor {
	background: url(images/img06.gif) repeat-x;
}

/* Inhalte*/

#inhalte { width: 1000px; margin: 0 auto; padding: 10px 0 0; }

/*Inhalte>main*/
#spalterechts { float: right; width: 680px; padding-right: 5px; }
/* Content > Spalte links*/
#spaltelinks { float: left; width: 297px; border-width: 0; }

/* Content >Spalte links > Seitenthemen */

#seitenthema { padding: 10px 5px; color: #ff8a00; font-size: 22px; font-family: Arial, Helvetica, sans-serif, Geneva, SunSans-Regular; font-weight: 600; background-color: #393f4d; background-image: url(images/rubrik.gif); text-align: center; letter-spacing: 2px; margin-bottom: 10px; }
/* Footer */

#footer { clear: both; padding: 20px 50px; border-top: 4px solid #393f4d; background: #444c5d; text-align: center; }
#footer p {
	width: 1000px;
	margin: 0 auto;
	font-size: 11px;
	color: #9cf;
}

#footer a { color: #9cf; font-size: 11px; font-weight: 600; text-align: center; }

#footer a:hover { color: #999; font-size: 11px; font-weight: 600; text-decoration: underline; text-align: center; }
#copyright { text-align: center; }

/* Footer > Links */
#links { }
#ul { margin-left: 15px; }
#ullinks { margin-left: 15px; }
/*sitemap*/
#sitemap { width: 2000px; height: auto; margin: 10px; }
#zelleinhalt { background-color: #333; width: 180px; height: 200px; float: left; padding: 5px; }
#ueberschrift { color: #6cf; font-size: medium; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; background-image: url(images/textkopf.gif); text-align: center; letter-spacing: 2px; width: 180px; height: 30px; padding-top: 6px; }
#zellehorizontal { background-image: url(images/zellehorizont.gif); width: 30px; height: 200px; float: left; }
/*Breite Seite*/
.ueberschrift1000px { color: #6cf; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-align: left; letter-spacing: 1px; margin-top: 10px; margin-bottom: 5px; padding-bottom: 6px; width: 980px; border-bottom: 2px dotted #666; }
.mengentextbreit { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: justify; letter-spacing: 1px; width: 980px; padding: 5px; }
.mengentext1000px { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: justify; letter-spacing: 1px; padding: 5px 0 10px; width: 999px; }
.tabellenzellen320px { color: #ccc; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: justify; letter-spacing: 1px; width: 320px; float: left; margin: 5px 13px 5px 0; padding-left: 0; }
.tabellenrahmen1000px { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 0; width: 999px; }
.bildbreit { width: 980px; margin-top: 5px; margin-left: 5px; }

.tooltip{
width: 200px; color:#ffffff;
font:lighter 12px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
