.h1 {
	font: larger sans-serif;
	color: #696A6C;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 17;
	font-family: Arial, Helvetica, sans-serif;
}
.h2 {
	color: #1A1A50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bolder;
}
.h3 {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15;
	letter-spacing: 2px;
}
.p {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
}
.copyright {
	font: lighter;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.menu {
	text-decoration: none;
	color: White;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
}

.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #ffffff;
}
a.topmenu:link {
	color: White;
	text-decoration: none;
	font-size: 11px;
	letter-spacing: 1px;
}
a.topmenu:active {
	color:White;
	text-decoration: none;
}
a.topmenu:visited {
	color:White;
	text-decoration: none;
}
a.topmenu:hover {
	color:White;
	text-decoration: none;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A50;
	font-weight: 600;
	text-decoration: none;
}
a.link:hover {
	color: #ADB0C4;
	text-decoration: none;
}
.rubrik {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	letter-spacing: 2px;
	font-size: 12;
}
td#knopf { 
	font-family: Arial; 
	font-size: 11px; 
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF; 
	padding:2px; 
	font-weight:normal;
	/*white-space:nowrap;*/
}
td#list { 
	font-family: Arial; 
	font-size: 08pt; 
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF; 
	padding:2px; 
}
#knopf a { 
	font-family: Arial; 
	font-size: 11px; 
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF; 
	padding:2px; 
	font-weight:normal;
}
#list a { 
	font-family: Arial; 
	font-size: 08pt; 
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF; 
	padding:2px; 
}





td#nowrap {  
	white-space: nowrap; 
}
td#logo { 	
	border-top: 1px solid #1A1A50;
	border-bottom: 1px solid #1A1A50; 
}
#news {
	position: absolute;
	top: 141px;
	left: 188px;
	width: 275px;
	border-left: 1px solid #1A1A50;
	border-top: 1px solid #1A1A50;
}
#heft {
	position:absolute; top:141px; left:487px; width: 300px; 
	border-right: 1px solid #1A1A50;
	border-top: 1px solid #1A1A50;
}
#tip {
	position:absolute; top:310px; left:188px; width: 275px; 
	border-left: 1px solid #1A1A50;
	border-top: 1px solid #1A1A50;
}
#geruecht {
	position:absolute; top:480px; left:188px; width: 275px; 
	border-left: 1px solid #1A1A50;
	border-top: 1px solid #1A1A50; 
}
#content {
	position:absolute; top:141px; left:188px; width: 600px;  
}

#inhalt1 {
	position: absolute;
	top: 141px;
	left: 188px;
	width: 275px;
}
#inhalt2 {
	position: absolute;
	top: 380px;
	left: 188px;
	width: 275px;
}
#inhalt3 {
	position: absolute;
	top: 580px;
	left: 188px;
	width: 275px;
}
#inhalt4 {
	position: absolute;
	top: 700px;
	left: 188px;
	width: 275px;
}
#inhalt5 {
	position:absolute; top:141px; left:487px; width: 300px; height:300px;
}
#inhalt6 {
	position:absolute; top:251px; left:487px; width: 300px; height:300px;
}
#inhalt7 {
	
}
#inhalt8 {
	
}
#inhalt9 {
	
}

/*Neuer CSS Stuff*/

.border_top_left {
	border-top: 1px solid #1A1A50;
	border-left: 1px solid #1A1A50;
}

.border_top_right {
	border-top: 1px solid #1A1A50;
	border-right: 1px solid #1A1A50;
}

h1 {
	/*color: white;*/
	color: #1A1A50;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	letter-spacing: 2px;
	font-size: 14;
	/*background-color: #1A1A50; -> dunkelblau*/
	/*background-color: #EF404A; -> rose*/
	background-color:#ADB0C4;
	padding: 3px;
}

h1 a {
	/*color: white;*/
	color: #1A1A50;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	letter-spacing: 2px;
	font-size: 14;
	/*background-color: #EF404A;*/
	/*background-color:#ADB0C4;*/
	padding: 3px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1A50;
	/*font-weight: 600;*/
	text-decoration: none;
}
a:hover {
	/*color: #ADB0C4;*/
	color:#000000;
	text-decoration: none;
}

h2 {
	font: larger sans-serif;
	color: #696A6C;
	font-weight: bold;
	letter-spacing: 2px;
	font-size: 17;
	font-family: Arial, Helvetica, sans-serif;
}

p {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body, table, tr, td {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


b {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

/* Für Bilder mit Rahmen */
.img_border {
		border:1px;
		border-style:solid;
		border-color:black;
		margin-top:3px;
		margin-left:5px;
}

ul {
	list-style-image: url(../images/list_square.jpg);
	margin:0px;
	padding:0px;
	padding-left:30px;
}

li {
	margin-bottom:5px;
}

.news_table_background {
	/*background-attachment: fixed;*/
	background-image: url(../images/news_background.gif);
	background-repeat: no-repeat;
	background-position: 0px 22px;
}
