/* scrollbalken im IE*/
html, body, textarea {
scrollbar-face-color:#ffffff;
scrollbar-base-color:  #ffffff;
   scrollbar-shadow-color:#EED354;
   scrollbar-highlight-color:#EED354;
scrollbar -3dlight- color:#ffffff;
 scrollbar-arrow-color:#EED354;
scrollbar -track- color: #ffffff; 
scrollbar -darkshadow- color: #ffffff;}

body {
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:20px;
/*	background:url(../img/body.gif) top repeat-x #d6d5d5;*/
   /* background:url(../img/bild-hg.jpg) top left no-repeat #5d5f5d;*/
   background:url(../img/back.jpg) #fcfcfc;
}

* {
	margin:0;
	padding:2;
}

img {border:none;} 

/*Klappmenue wird farbig - im Klappmenue bei select class="formtext" eintragen, auch bei Formular-Textfeldern einsetzbar */
.formtext2 {font-family:verdana, Arial,Helvetica,sans-serif;font-size: 10pt;font-weight:bold;color:#000000;background-color : #EED354;}
 .sbutton {background-color : #F9F6EA;font-family: Verdana, Geneva, Helvetica; font-weight: regular; font-style: regular; font-size: 10px; color: #000000; height:20px;}
.formtext {font-family:verdana, Arial,Helvetica,sans-serif;background-color : #F9F6EA;  font-size: 11px; color: #000000;  border-left: 1px solid #EED354; border-bottom: 1px solid #EED354; border-right: 1px solid #EED354; border-top: 1px solid #EED354 }
.butts {font-family:verdana, Arial,Helvetica,sans-serif; font-size: 11px; width: 100; color: #000000; font-weight: bold; background-color: #F9F6EA; border-left: 1px solid #EED354; border-bottom: 1px solid #EED354; border-right: 1px solid #EED354; border-top: 1px solid #EED354}
.streifenblau {height:30px; padding-right:20px;background:#BFC8CF;background-image:url(../img/tablehg-bl.jpg);}
.linieunten { border-bottom: 1px #003080 solid}
.fettblue {font-family:Arial,Helvetica,sans-serif;color:#003080;font-weight:bold;}
 .verstecken {display:none}
.rahmen { border:1px #EED354 solid}
hr {width:300px; height:1px; text-align:center; color: #800000; border:solid;}

#wrapper {
	margin:0 auto;
	background:#fff;
	padding:5px;
	border:4px solid #EED354;
	width:960px;
}


#header {
	height:137px;
	background:url(../img/header.jpg) top repeat-x;
}

#header h1 {
	height:115px;
	font:250% Trebuchet MS;
	padding:30px 20px 10px 20px;
	color:#fff;
}

/*Kopfnav*/
#nav {
	margin:0 0 0 0;
	/*padding-top:1px;*/
	background:#006;
	border-bottom:#EED354 2px solid;
	border-top:#EED354 2px solid;
	height:25px;
}

#nav li {
	list-style:none;
	display:inline;
	padding:7px 0;
}

#nav li a {
	padding:7px;
	color:#EED354;
	font-weight:bold;
	text-decoration:none;
}

#nav li a:hover {
	background:#f8f3dc;
	border-bottom: 2px solid #EED354;
	color:#000000;
}

#seitenbox_links {
	float:left;
	width:180px;
	padding:0 10px;
	background:#ffffff;
	font:100% Verdana;
	/*border-right:1px solid #ccc; */
	margin:0 15px 0 0;
}

#seitenbox_links h2 {
	font:140% Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#111111;
	border-top:1px solid #f6f6f6;
	border-bottom:1px solid #f6f6f6;
	padding:5px;
}

#seitenbox_links p {
	line-height:20px; /* wichtig: ändert Zeilenabstand in der linken Seitenbox */
}

#seitenbox_links a {
	 text-decoration:none;
	 color:#000000;
}

#content {
	padding:0 15px;
	font-size:120%;
}

#content a {
	 text-decoration:none;
	 color:#000000;
}

#content h1 {
/*	font:150% Trebuchet MS;*/
	font:160% Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#222;
	line-height:30px;
	padding-bottom:5px;
	/*border-bottom:1px solid #eee;*/
}

#content h2 {
/*	font:150% Trebuchet MS;*/
	font:140% Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#222;
	line-height:30px;
	/*border-bottom:1px solid #eee;*/
}

#content h3 {
	font:120% Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#222;
	border-top:1px solid #f6f6f6;
	border-bottom:1px solid #f6f6f6;
}

.mit_seitenbox {
	margin:0 0 0 200px;
}


#content h3,h4 {
	font:Arial,Helvetica,sans-serif;
	margin:15px 0;
	line-height:20px;  /* wichtig: ändert Zeilenabstand für den gesamten Text im Content */
}

#content p,ul,ol,td {
	font:12px Arial,Helvetica,sans-serif;
	margin:15px 0;
	line-height:20px;  /* wichtig: ändert Zeilenabstand für den gesamten Text im Content */
}

/* Für die linke Seitenbox, nicht dringend benötigt, der Vollständigkeit halber:
#sidebar_left h1,h2,h3,h4,p,ul,ol,blockquote {
	margin:15px 0;
}
*/

code {
	background:#f6f6f6;
}

#footer {
	margin:20px 0px 0px 0px;
	padding:2px;
	background:#fcfcfc;
	color:#888888;
	border-top:1px solid #eee;
	clear:left;
}


#footer a {
	 text-decoration:none;
	 color:#888888;
}

