body 		{	
				
				background-color:#FFFFFF;
				color:#000000;
								
				/*Scroolbar*/
				scrollbar-base-color:#FFFFFF;
                scrollbar-3dlight-color:#FFFFFF; /*rand-schatten*/
				scrollbar-arrow-color:#000000; /*Pfeil***/
				scrollbar-darkshadow-color:#FFFFFF; /*rechter schatten*/
				scrollbar-face-color:#FFFFFF; /*color allgemein*/
				scrollbar-highlight-color:#000000; /*1px rseite***/
				scrollbar-shadow-color:#000000;/*1px lseite***/
				scrollbar-track-color:#FFFFFF; /*background*/
			}
			

/*Textbutton*/
a			{ 	font-family: Arial; font-size: 12px; color: #000000; text-decoration:none; background-color:c0c0c0; }
a:hover 	{ 	font-family: Arial; font-size: 12px; color: #1F7F01; text-decoration:none; /*font-weight:bold;*/}
a.active 	{ 	font-family: Arial; font-size: 12px; color: #1F7F01; text-decoration:none; }
a:focus  	{ 	font-family: Arial; font-size: 12px; color: #1F7F01; text-decoration:none; }


#container	{	
					position:relative;
					margin-top:10px;
					margin-bottom:10px;
					margin:0 auto;  /* zentrieren der Seite */
					width:989px;
					height:800px;
					background-color:#FFFFFF;
					border:0px solid #000000;
				}
				
.logo			{ 
					position:absolute;
					top:0px;
					left:0px;
					margin:0px;
					padding:0px;
					width:167px;
					height:128px;
					border:0px;
					background-color:#1F7F01;
				}
				
.logo img, header img
						{	border:0px;
							margin:0px;
							padding:0px;
						}
				
.header			{ 
					position:absolute;
					top:0px;
					left:169px;	
					margin:0px;
					padding:0px;
					width:820px;
					height:128px;
					border:0px solid #1F7F01;
					background-image:url(pix/header.jpg);
					background-repeat:no-repeat;
					background-color:#1F7F01;
				}
				
.nav			{	position:absolute;
					top:130px;
					left:0px;
					margin:0;
					padding:0;
					width:167px;
					height:600px;
					border:0px;
					background-image:url(pix/menuebg.jpg);
					background-repeat:no-repeat;
					background-color:#1F7F01;
				}
				
.nav a			{
					color: #FFFFFF;
					text-decoration:none;
					/*font-weight:bold;*/
				}
					
.nav a:hover	{
					color:#FFFFFF;
					font-weight:bold;
				}

.nav ul li a:hover	{
					color: #FFFFFF;
					font-weight:bold;
					width:150px;
				}
					
.nav a:active	{
					color: #FFFFFF;
					font-weight:bold;
					text-decoration:underline;
				}
					
.nav ul			{
					margin:0px;
					padding:0px;
					margin-top:10px;	
				}
								
.nav ul li		{
					position:relative;
					float:left;
					list-style-type:none;
					margin:0px;
					padding:0px;
					margin-top:0px;
					padding-bottom:5px;;
					width:150px;
					letter-spacing:0.03em;
					}

/* .navover li				{ background-color:#1F7F01;	}				
.navover li:hover		{ background-color:#358C1B;	} */
.navover a, .navover a:link		{ display:block; width:150px; line-height:20px; padding-left:5px; background-color:#1F7F01; }
.navover a:hover				{ background-color:#358C1B; line-height:20px; width:150px; }
				
.content
				{	position:absolute;
					top:130px;
					left:169px;
					margin:0;
					padding:0;
					width:649px;
					height:auto;
					border:1px solid #1F7F01;
					background-color:#FFFFFF;
					padding-bottom:20px;
				}
				
.txt			{
					position:relative;
					width:100%;
					height:100%;	
					min-height:600px;
					font-family:Arial;
					font-size: 12px;
					color: #000000;
					text-decoration:none;
					text-align:center;
					 }
				
.rightfield		{	position:absolute;
					top:130px;
					left:822px;
					margin:0;
					padding:0;
					width:167px;
					height:600px;
					border:0px;
					background-color:#1F7F01;
					font-family:Arial;
					font-size: 12px;
					color:#FFFFFF;
					font-weight:bold;
					background-image:url(pix/bg_quest.jpg);
					background-repeat:no-repeat;	
				}
				
.rightfield p	{	margin:1px; padding:1px;	}	

.boxes			{	width:90%;
					height:90%;
					border:0px solid #1F7F01;
					font-family:Arial;
					font-size: 12px;
					color:#FFFFFF;
					font-weight:bold;
					margin:0px;
					padding:0px;
				}
				
.boxes table	{ border:1px solid #1D73BC; }
				
.boxtopicblue		{	
					background-color:#1D73BC;
					width:200px;
					height:20px;
					text-align:center;
					padding:0;
					margin-top:0px;
				}
				
.boxtopicgreen	{	
					background-color:#1F7F01;
					width:200px;
					height:20px;
					text-align:center;
					font-size:10px;
					letter-spacing:0.1em;
					padding:0;
					margin-top:0px;
				}

.boxtopicgreen:hover	{ background-color:#358C1B; }
				
.boxheadline	{	
					background-color:#1D73BC;
					background-image:url(pix/topic_bg.jpg);
					background-repeat:no-repeat;
					width:634px;
					height:100px;
					padding-left:10px;
					padding-bottom:3px;
					vertical-align:bottom;
					color:#FFFFFF;
					font-family:Arial;
					font-weight:bold;
					letter-spacing:0.1em;
				}	
				
.boxtopic img	{	border:0px; width:200px; height:20px; }
.boxtxt			{	background-color:#FFFFFF; width:200px; height:120px; border:0px; }
.boxtxt img		{	border:0; width:200px; height:130px; }


.formstil		{	padding-left:18px; font-family:Arial; font-size:12px; font-weight:bold; }
.formstil p		{	margin:0px; padding:0px; margin-top:3px; }

.questform		{	width:120px;
					height:13px;
					border:1px solid #000000;
					font-family:Arial;
					color:#000000;
					font-size:11px;
					padding-left:5px;
					font-weight:normal;
				}
.button			{	width:90px;
					height:17px;
					border: 1px solid #000000;
					background-color:#FFFFFF;
					font-family:Arial;
					font-size:11px;
					margin-top:3px;
					margin-left:18px;
				}

.questtxt		{	width:120px; height:200px; border: 1px solid #000000; font-family:Arial; font-size:11px; padding-left:5px; }

.formular		{	 margin:0; padding:0; margin-left:50px; margin-top:10px;}

.kontaktform	{	width:150px;
					height:13px;
					border:1px solid #000000;
					font-family:Arial;
					color:#000000;
					font-size:11px;
					padding-left:3px;
					font-weight:normal;
				}
				
.newsfolder		{	align:left;
					margin-left:0px;
					width:628px;
					border:1px solid #1F7F01;
				}
.newsfolder h1	{	
					font-family:Arial;
					color:#000000;
					font-size:12px;
					padding-left:5px;
					font-weight:bold;
					margin:0;
					padding:5px;
					vertical-align:middle;
				}
.newsfolder img	{	border:0px solid #000000; float:left; margin:5px;}
.newsfolder p	{	padding:10px; padding-left:160px; }
.newsfolder hr	{	border:1px solid #1F7F01; width:100%; margin:0; padding:0; }
