hr					{		}
	
body					{	background-color: #fdfdfd; 	}





#navigation							{	position: fixed;
									width: 200px;	
									top: 0px;
									left: 0px;
									z-index: 4;
									list-style: none;
									margin: 0;
									padding: 0;	}

#inhalt								{	position: absolute;
									right: 0px;
									width: 69%;	
									top: 0px;
									margin-right: 10px;
									float: right;
									z-index: 3;	}

img#vim								{	position: fixed;
									margin-top: 430px;
									width: 90px;
									height: 30px;
									margin-left: 0px;
									z-index: 1;
									border: 0px;	}

* html img#vim			{	margin-top: 25px;
					float: left;	}


img#validatehtml						{	position: fixed;
									margin-top: 410px;
									left: 110px;
									z-index: 5;
									width: 88px;
									height: 31px;
									border: 0px;	}
* html img#validatehtml		{	position: absolute;
					margin-top: 15px;
					margin-left: 0px;	}


img#validatecss							{	position: fixed;
									margin-top: 445px;
									left: 110px;
									z-index: 6;
									width: 88px;
									height: 31px;
									border: 0px;	}
* html img#validatecss		{	position: absolute;
					margin-top: 50px;
					margin-left: 0px;	}
		

#akt								{	position: fixed;
									width: 130px;
									left: 0px;
									margin-top: 500px;
									background-color: #ededed;
									font: 0.8em/1.3em Verdana, sans-serif;
									margin-left: 10px;
									z-index: 2;	}
* html #akt			{	position: absolute;
					margin-top: 100px;	}
	

#eselsohrrechts							{	float: right;
									width: 40px;	}

#eselsohrlinks							{	float: left;
									width: 40px;	}

#bg_naechst							{	float: right;
									width: 40px;	}

#bg_index							{	position: relative;
									width: 40px;	}

#bg_vorher							{	float: left;
									width: 40px;	}







hr								{	width: 95%;	}

#indexdiv							{	position: relative;
									top: 25%;
									text-align: center;
									font: 1em/0.1em "Verdana", "sans serif";
									color: #00524C;	}

#indeximg							{	border: 0px;	}

.imgpz								{	margin-bottom: 30px;
									margin-left: 30px;
									margin-top: 10px;	}

.imgkb								{	margin-bottom: 10px;
									margin-top: 20px;	}

#indexlink, #indexlink a:visited 				{	color: #00524C;	}









#hintergrund							{	background-color: #ededed;	}

#inhalt								{	background-color: #ededed;
									font: 0.8em/1.5em "Verdana", "sans serif";	}

h1								{	padding: 0px;
									background-color: #ededed;
									width: 100%;
									font: bold 3em/1.2em "Helvetica", "sans serif";
									color:  #2a2a2a;
									margin-top: 10px;
									text-align: center;	}

h2								{	padding: 0px;
									background-color: #a7a7a7;
									border: ridge 5px #a8a8a8;
									width: 98%;
									font: bold 2.5em/2em "Verdana", "sans serif";
									color:  #ffffff;
									text-align: center;	}

h3								{	margin: 40px 15px 15px 15px;
									text-align: left;
									font: bold 1.7em/1.3em "Verdana", "sans serif";
									background-color: #a7a7a7;
									padding: 5px;	}

h4								{	margin: 20px;
									text-align: left;
									font: bold 1.2em/1.3em "Verdana", "sans serif";	}

p								{	margin: 20px;
									text-align: left;	}







img.rechts							{	float: right;
									margin: 10px 20px 10px 10px;
									border: 0px;	}

img.mitte							{	margin: 10px 10px 30px 10px;
									border: 0px;	}

img.links							{	float: left;
									margin: 10px 10px 10px 20px;
									border: 0px;	}

img.archiv							{	margin: 10px 20px 10px 10px;
									border: 0px;
									width: 80px;	}

.eselsohr							{	border: 0px;	}

.bg								{	border: 0px;	}

img.oberbild							{	margin: 10px 10px 0px 10px;
									border: 0px;	}

b.uberschrift							{	color: green;	}

img.bgklein							{	margin: 10px;
									border: solid black 1px;	}









#zuruck								{	border: ridge 2px #a7a7a7;
									width: 15%;
									background-color: #fdfdfd;	
									text-align: center;
									clear: both;	}

#zuruck a:hover							{	text-decoration: underline;	}

a#zur								{	text-decoration: none;
									background-color: transparent;
									font: bold 1em/1.5em "Verdana", "sans serif";
									color: #303030;	}

#unterbild a:hover						{	text-decoration: underline;	}

#unterbild							{	margin: 0px 0px 20px 00px;	}

#newsletter							{	text-align: center;
									font: bold 1.5em/1.5em "Verdana", "sans serif";	}

#new								{	border: solid 5px green;
									width: 50%;
									background-color: #fdfdfd;
									margin-left: 25%;	}








tr.hell								{	border: 0px;
									background-color: #fdfdfd;	}

#archivtab							{	width: 100%;
									text-decoration: none;	}

.archivtablinks							{	width: 80%;
									font: 0.8em/1.5em "Verdana", "sans serif";	}
									
.archivtabrechts						{	width: 80px;
									font: 0.8em "Verdana", "sans serif";
									text-align: center;	}

.linkstablinks							{	width: 80%;
									text-align: left;
									font: 1.2em/1.5em "Verdana", "sans serif";	}
									
.linkstabrechts							{	width: 100px;
									text-align: center;	}








ul#navigation li						{	list-style-type: none;
									width: 100%;
									padding: 0px 0px 2px 0px;									
									text-align: left;	}

ul#navigation li a:link, ul#navigation li a:visited		{	text-decoration: none;
									display: block;
									width: 100%;
									padding: 6px 6%;
									background-color: #ededed;
									font: bold 1em/1.5em "Arial", "sans serif";
									color: #303030;	}


ul#navigation li a:hover					{	background-color: #a7a7a7;	}







ul#navigation ul.archivnav					{	list-style: none;
									margin: 0;
									padding: 0;	}

ul#navigation ul.archivnav li					{	border-top: 0 none;
									padding-left: 1.5em;	}

ul#navigation ul.archivnav li a:link, ul#navigation ul.archivnav li a:visited	{	padding: 1px;
											font: bold 0.7em/2em "Verdana", "sans serif";
											color: #303030;
											background-color: transparent;	}

ul#navigation ul.archivnav li a:hover				{	color: #303030;
									background-color: transparent;
									text-decoration: underline;	}



a.inhaltnav							{	text-decoration: none;
									border: 3px ridge #a7a7a7;
									width: 18%;
									background-color: #fdfdfd;
									padding: 6px 6%;
									font: bold 1em/1.5em "Verdana", "sans serif";
									color: #303030;	}

#inhaltnavigation						{	text-align: center;	}

#inhaltnavigation a:hover					{	text-decoration: underline;	}




a.bg								{	color: #303030; 	}





@media print	{	#inhalt					{	position: absolute;
									padding: 0px 0px 0px 10px;
									width: 100%;
									z-index: 10;	}
			#navigation				{	display: none;	}
			#new					{	display: none;	}
			#zuruck					{	display: none;	}
			#eselsohrrechts				{	display: none;	}
			#eselsohrlinks				{	display: none;	}
			#bg_naechst				{	display: none;	}
			#bg_vorher				{	display: none;	}
			#bg_index				{	display: none;	}
			img#k4					{	display: none;	}
			img#validatehtml			{	display: none;	}
			img#validatecss				{	display: none;	}
			#akt					{	display: none;	}	}

