.txt_weiss        {font-size : 13px; color : #ffffff; font-family : Trebuchet,Arial, sans-serif; LINE-HEIGHT : 18px;}
.txt_gruen        {font-size : 14px; color : #18541c; font-family : Trebuchet,Arial sans-serif; LINE-HEIGHT : 20px;}
.txt_rot        {font-size : 14px; color : #d6250a; font-family : Trebuchet,Arial sans-serif; LINE-HEIGHT : 20px;}
.txt_gruen01      {font-size : 14px; color : #18541c; font-family : Trebuchet,Arial sans-serif; LINE-HEIGHT : 16px;}
.h1       {font-size : 16px; color : #18541c; font-family :  Trebuchet,Arial sans-serif; LINE-HEIGHT : 18px; font-weight: bold;}
.h2       {font-size : 12px; color : #ff2b0e; font-family :  Trebuchet,Arial, sans-serif; LINE-HEIGHT : 18px; font-weight: bold;}
.zitat        {font-size : 11px; color : #6f6f6f; font-family :  Verdana, sans-serif; LINE-HEIGHT : 16px;}



A:link            {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px;}
A:visited         {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px;}
A:hover           {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : underline; LINE-HEIGHT : 20px;}
A:active          {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px;}

A.drucken:link            {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px; font-weight:bold;}
A.drucken:visited         {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px; font-weight:bold;}
A.drucken:hover           {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : underline; LINE-HEIGHT : 20px; font-weight:bold;}
A.drucken:active          {font-size : 14px; color : #1d4916; font-family : Trebuchet,Arial sans-serif;; text-decoration : none; LINE-HEIGHT : 20px; font-weight:bold;}



.textfeld {
border: #18541c;
background: #ffffff;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
noshade;
}


/* ------------------ Scrollbar -------------------- */
div#content {
	position:relative;
	width:451px;
	height:340px;
	font-size : 14px; 
	color : #18541c; 
	font-family:  Trebuchet,Arial sans-serif; 
	line-height: 16px;
	}
	
div#wn {
	top: 0px;
	left: 0px;
	width:450px;
	height:313px;
	position:absolute;
	z-index:2;
	overflow:hidden;
}

div#content-demo {
	position:relative;
	width:357px;
	height:313px;
	font-size : 12px; 
	color : #ffffff; 
	font-family:  arial; 
	line-height: 26px;
	}
div#wn-demo {
	top: 0px;
	left: 33px;
	width:350px;
	height:313px;
	position:absolute;
	z-index:2;
	overflow:hidden;
}
div#lyr1 {
	left:0px;
	top:11px;
	z-index:2;
	position:absolute;
	width: 440px;
}
div#scrollbar {
	top:0px;
	left: 450px;
	position:absolute;
	width:12px;
	height:290px;
	font-size:1px;
	z-index:3;
	visibility: visible;
}
div#scrollbar-demo {
	top:0px;
	left: 440px;
	position:absolute;
	width:12px;
	height:290px;
	font-size:1px;  /* for image vertical alignment issue */
	z-index:3;
}
div#track {
	position:absolute;
	left:0;
	top:15px;
	width:12px;
	height:309px;
	background: #cbcbcb;
/*  background:url(../img/scrollbar/track_bkgr.gif) top;*/
}
div#dragBar {
	position:absolute;
	left:0px;
	top:5px;
	width:10px;
	height:20px;
	background:url('../img/scrollbar/dragbar.gif') #707170 2px center no-repeat;
}
div#up {
	position:absolute;
	left:1px;
	top:0px;
	width:10px;
	height:8px;
}
div#up a {
	display:block;
	background:url('../img/scrollbar/nach-oben.gif') no-repeat 0px 0px;
	width:10px;
	height:8px;
}
div#down {
	position:absolute;
	left:1px;
	bottom:-50px;
	width:10px;
	height:8px;
}
div#down a {
	display:block;
	background:url('../img/scrollbar/nach-unten.gif') no-repeat 0px bottom;
	width:10px;
	height:8px;
}
/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
	-moz-user-select: none;
	-khtml-user-select: none;
}
/* so no gap or misplacement due to image vertical alignment [1]*/
div#scrollbar img {
	display:block;
	border:none;
}


