body { 
	background:#7d96b9 url(../images/kreise.jpg) no-repeat;
	margin: 0;
	padding: 0;
	text-align: left;
	font: 80%/1.5  Geneva, Arial, Verdana, sans-serif;
}

p {font-size: 80%; padding-left:20px; padding-right:40px}

h1 {font-size:150%; color:#7d96b9; font-weight:bold; padding-left:20px}
h2 {font-size:100%; color:black; font-weight:bold}

div.clear{clear:both}

a:visited {
	color:#bf0202;
	text-decoration: none
}
a:link {
	color:#bf0202;
	text-decoration: none
}
a:hover {
	color: #7d96b9;
	text-decoration: none
}
a:active {
	color: #7d96b9;
	text-decoration: none
}

#content {
	margin:0; padding:0;
	width:425px; 
	height:344px; 
	background:#7d96b9; 
	vertical-align:top; 
	text-align:left
}

#schatten_seite { 
	vertical-align:top;
	 text-align:left;
	background: url(../images/schatten_seite.gif) repeat-y;
}

#schatten_unten { 
	vertical-align:top;
	text-align:left; 
	background: url(../images/schatten_unten.gif) repeat-x;
}


#menu {
	vertical-align:top; 
	text-align:left 
}

#menu a:visited, #menu a:link, #menu a:hover, #menu a:active{
	text-decoration: none;
}

div.menu-level1-no, div.menu-level1-act{
	font-size: 80%;
	font-weight:bold;
	line-height:1em;
	margin-top:0.5em;
}

div.menu-level2-no, div.menu-level2-act{
	font-size: 75%;
	line-height:1em;
	margin-top:0.25em;
	margin-left:1em;
}

div.menu-level3-no, div.menu-level3-act{
	line-height:1em;
	margin-top:0.25em;
	margin-left:2em;
}

div.menu-level1-no a:visited, div.menu-level1-no a:link,
div.menu-level2-no a:visited, div.menu-level2-no a:link,
div.menu-level3-no a:visited, div.menu-level3-no a:link{
	color:white;
}


div.menu-level1-no a:hover, div.menu-level1-no a:active,
div.menu-level1-act a:visited, div.menu-level1-act a:link, div.menu-level1-act a:hover, div.menu-level1-act a:active,
div.menu-level2-no a:hover, div.menu-level2-no a:active,
div.menu-level2-act a:visited, div.menu-level2-act a:link, div.menu-level2-act a:hover, div.menu-level2-act a:active,
div.menu-level3-no a:hover, div.menu-level3-no a:active,
div.menu-level3-act a:visited, div.menu-level3-act a:link, div.menu-level3-act a:hover, div.menu-level3-act a:active{
	color:#bf0202;
}

div.news-date{float:right; margin-right:40px; font-size: 80%;}
div.news-title{float:left; margin-left:20px; font-weight:bold; font-size: 80%;}
div.news-content{clear:both; margin-top:1.5em}
div.news-list-browse{margin-left:20px; margin-bottom:1em; font-size:80%;}
div.news-list-morelink{margin-left:20px; margin-bottom:1em; font-size:80%;}
div.news-single-backlink{margin-left:20px; margin-bottom:1em; font-size:80%;}

#footer {
	font-size:75%;
	text-align:right;
	vertical-align:top;
	height:2em;
}

#footer a:visited, #footer a:link, #footer a:hover, #footer a:active{
	font-style:bold;
	text-decoration: none;
	color:#bf0202
}
