a:link {text-decoration: none; color: #303758} 
a:visited {text-decoration: none; color: #303758}
a:hover {text-decoration: underline; color: darkblue} 
a:active {text-decoration: underline; color: darkblue} 

.linkkleinuberschrift a:link {text-decoration: underline; color: #303758; font-size: 1em;
	font-weight: bold;} 
.linkkleinuberschrift a:visited {text-decoration: underline; color: #303758; font-size: 1em;
	font-weight: bold;} 
.linkkleinuberschrift a:hover {text-decoration: underline; color: #003399; font-size: 1em;
	font-weight: bold;} 
.linkkleinuberschrift a:active {text-decoration: underline; color: #303758; font-size: 1em;
	font-weight: normal;} 

.normallink a:link {text-decoration: underline; color: #0000cc;} 
.normallink a:visited {text-decoration: underline; color: #660066} 
.normallink a:hover {text-decoration: underline; color: #003399} 
.normallink a:active {
	text-decoration: underline;
	color: #660066;
	font-family: Arial, Helvetica, sans-serif;
} 

.webdesignlink a:link {text-decoration: none; color: #aaaaaa; font-size: .85em;} 
.webdesignlink a:visited {text-decoration: none; color: #aaaaaa; font-size: .85em;} 
.webdesignlink a:hover {text-decoration: underline; color: #aaaaaa; font-size: .85em;} 
.webdesignlink a:active {text-decoration: underline; color: #aaaaaa; font-size: .85em;}


.randobenhintergr {
	background-image: url(graphiken/rand_oben.gif);
	background-repeat: repeat-x;
}
.randrechtshint {
	background-image: url(graphiken/rand_rechts.gif);
	background-repeat: repeat-y;
}
.randlinkslogo1{
	background-image: url(graphiken/logo_01.jpg);
	background-repeat: no-repeat;
	width: 102px;
	height: 23px;
}
.randlinkslogo2 {
	background-image: url(graphiken/logo_02.jpg);
	background-repeat: no-repeat;
	width: 102px;
	height: 5px;
}
.randlinkslogo3 {
	background-image: url(graphiken/logo_03.jpg);
	background-repeat: no-repeat;
	width: 102px;
	height: 411px;
}
.randuntenhint {
	background-image: url(graphiken/rand_unten.gif);
	background-repeat: repeat-x;
}
.randlinkshint {
	background-image: url(graphiken/rand_links.gif);
	background-repeat: repeat-y;
}

.eckliunten {
	background-image: url(graphiken/eck_liunten.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 102px;
}
.contenthint {
	background-image: url(graphiken/hellblau.gif);
	width: 653px;
}
.eckreunten {
	background-image: url(graphiken/eck_reunten.gif);
	background-repeat: no-repeat;
	height: 5px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	color: #303758;
	font-size: 0.9em;
}
h1 {
    font-weight: bold;
	font-size: 1.1em;
	color: #333366;
    border-bottom: .05em solid #303758;
	text-decoration: none;
}
.osteotitel {
	font-size: 0.9em;
	font-weight: bold;
	border: thin none #000066;
	color: #303758;
	font-family: Arial, Helvetica, sans-serif;
}
.bild100x60 {
	width: 100px;
	height: 60px;
	
}
.normtext {
font-family: Arial, Helvetica, sans-serif;
	color: #303758;
	font-size: 0.9em;
}

.normtextstress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;

}
.bild90x275 {
	height: 275px;
	width: 90px;
	clear: Beide;

}

ul {
	list-style-position: outside;
	list-style-image: url(graphiken/osteobullet.gif);
}
.sitemaplinks {
    font-weight: normal;
	font-size: 1em;
	color: #333366;
    border-bottom: .05em solid #303758;
	text-decoration: none;
}
.sanfang {
	font-size: .85em;
}
.quelle {
	font-size: .8em;
}
.normstressklein {
	font-size: 0.85em;
	font-weight: bold;
}
.etwaskleiner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.normstress9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}
.wichtig {
	text-align: center;
	border: .05em dotted #303758;
	padding: 15px;
}
.normgroesser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}

