body { font-family: sans-serif; background-color: #396CAE; padding: 0;
font-family: arial, helvetica, sans-serif;
		font-size: 100%;
		color: #1d3060;
		margin: 0px;
		padding: 0px;
		scrollbar-base-color:#195EAB; 
		scrollbar-track-color:#FD7140;
		scrollbar-face-color:#195EAB;
		scrollbar-highlight-color:#ffffff;
		scrollbar-3d-light-color:#ffffff;
		scrollbar-dark-shadow-color:#ffffff;
		scrollbar-shadow-color:#FD7140;
		scrollbar-arrow-color:#F7DA00;}

#container { background-color: #FD7140; position: absolute; left: 50%; width: 700px; height: 680px; margin-top: 30px; margin-left: -350px; }

#header { background-image:url(images/hg-gelb.gif); width: 700px; height: 20px; }

#menumain 		{ 
		background-image: url('images/hg-gelb.gif'); width: 700px; height: 40px; margin-top: 0px; 
		}
#banner { background-image:url(images/banner.gif); width: 700px; height: 100px; }

#links { background-color: #195EAB; position: absolute; left:0; margin-top: 0px; align:center; width: 182px; height: 500px; font-size: 180%; padding-top:4px;  padding-left:4px;}

#rechts { background-color: #195EAB; position: absolute; right:0; margin-top: 0px; width: 140px; height: 500px; font-size: 80%; color: #F7DA00; padding-top:4px; padding-left:4px;}

#mitte { height: 490px; margin-right: 140px; margin-left: 182px; margin-top: 5px; padding-right: 8px; padding-left: 8px; font-size: 80%;}

#fuss { background-color: #00c43c; position: absolute; margin-top: 0px; height: 30px; width: 700px; text-align:center; padding-top:4px;} 

p { font-size: 1em; line-height: 140%; text-align: left; margin: 0; padding: 0 5px 3px; }

p#0.8 { font-size: 0.6em; line-height: 120%; text-align: left; margin: 0; padding: 0px; }

h1 { font-size: 2em; font-weight: bold; margin: 0; padding-right: 0px; padding-left: 0px; }

h2 { font-size: 1.2em; font-weight: bold; margin: 0; padding-right: 2px; padding-left: 2px; }

h4 { font-size: 0.8em; font-weight: normal; margin: 0; padding-right: 2px; padding-left: 2px; }

#menumain a	{
		font-size: 16px;
		line-height: 28px;
		font-weight: bold;
		color: #FD7140;
		text-decoration: none;
		background-image: url('images/vis.gif'); 
		background-repeat: no-repeat;
		margin: 0px;
		padding-top: 6px;
		padding-bottom: 40px;
		padding-left: 28px;
		padding-right: 8px;
		}
div.menumain p a	{
		font-size: 14px;
		line-height: 20px;
		font-weight: bold;
		color: #195EAB;
		text-decoration: none;
		margin: 0px;
		padding-top: 20px;
		padding-bottom: 2px;
		padding-left: 20px;
		padding-right: 4px;
		}
#menumain a:visited	
		{
		color: #195EAB;
		background-image: url('images/vis.gif'); 
		background-repeat: no-repeat;
		}
#menumain a:hover	{
		color: #00c43c;
		background-image: url('images/hov.gif');
		background-repeat: no-repeat; 
				}
#menumain a:active	{
		color: #c4003c;
		background-image: url('images/act.gif'); 
		background-repeat: no-repeat;
		}
#links a	{
		font-size: 12px;
		line-height: 18px;
		font-weight: bold;
		color: #F7DA00;
		text-decoration: none;
		background-repeat: no-repeat;
		margin: 0px;
		padding-top: 6px;
		padding-bottom: 40px;
		padding-left: 8px;
		padding-right: 8px;
		}
#links a:visited	
		{
		color: #F7DA00;
		background-repeat: no-repeat;
		}
#links a:hover	{
		color: #00c43c;
		background-repeat: no-repeat; 
				}
#links a:active	{
		color: #c4003c;
		background-repeat: no-repeat;
		}
a { font-size: 1em; }

a:link { color: #1d3060; font-weight: bolder; text-decoration: none }

a:visited { color: #c30; font-weight: bolder; text-decoration: none }

a:hover { color: #d40000; font-weight: bolder; text-decoration: none }

a:active { color: #c03; font-weight: bolder; text-decoration: none }

a:focus { color: #ff0000; font-weight: bolder; text-decoration: underline; }

a.nav:hover { color: #eeeeee; text-decoration: none; background-color: teal; display: block; padding: 3px; }

.navtitel { color: white; font-size: 0.8em; font-weight: bolder; text-decoration: none; background-color: #963; margin: 5px; padding: 3px; display: block; }

li { font-size: 0.8em; line-height: 120%; margin-left: -1.5em;}

.font18		{
		font-family: arial, helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #F7DA00;
		}