body {
	font-size:100.01%;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color:#b30000; background-image:url(background.jpg); background-repeat:repeat-x;
	padding : 0;
	margin-top : 0;
	margin-bottom : 0;
	text-align:left;
} 

#ganzgross {width:760px; margin-left:auto; margin-right:auto; font-size:0.8em;  border:0px solid #000000;background-image:url(hg.png); background-color:white;}
#head {height:130px;background-color:#e1e3c6;}
#logo {height:130px; margin-left:64px; width:152px; background-color:white;}
#middle {height:68px; background-image:url(blumen.jpg); }
#haupt {background-color:#e7e7e2; }
#klausi {background-color:#fefff1; margin-left:64px; float:left; width:548px;}
#right {width:147px; background-color:; float:right;}
#insideleft {width:152px; float:left}
#insideright {margin-left:152px; background-color:white; min-height:350px; border-left:1px solid #fefff1; padding-bottom:30px; }
#footer {clear:both; padding-top:15px; padding-bottom:15px; text-align:right; padding-right:5px;}
#clearer {clear:both; height:3px; background-color:#870600}
.navigation {height:20px; background-image:url(bg.gif); background-repeat:repeat-x; background-color:#d50a00; color:white; font-wight:bold; padding-left:5px; padding-top:3px; padding-bottom:3px;}
#pfad {height:20px; background-color:#ced0ad; color:#606148; font-wight:bold; padding-left:5px; padding-top:6px; font-size:0.8em; }

img {border:0px solid black}

.navcontainer { }

.navcontainer ul
{
margin-left: 0; margin-top:-0.0em;
padding-left: 0px; 
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:1.1em; text-align:left;}

.navcontainer a
{
display: block;
padding: 2px;
border-bottom: 0px dashed silver;
font-size:0.85em; padding-left:5px; padding-top:2px; padding-bottom:2px; font-weight:lighter; border-bottom:1px dotted #870600}

.navcontainer a:link
{
color:#5f5e5e; font-weight:bold;
text-decoration: none; background-color:#f5f6eb;
}
.navcontainer a:visited
{
color:#5f5e5e; font-weight:bold;
text-decoration: none; background-color:#f5f6eb;
}
.navcontainer a:focus 
{
background-color: #ffffff; font-weight:bold;
color: #002aff; background-image:url(hover.gif); background-position:right; background-repeat:no-repeat;
}
.navcontainer a:hover
{
background-color: #ffffff; font-weight:bold;
color: #002aff; background-image:url(hover.gif); background-position:right; background-repeat:no-repeat;
}
.navcontainer a:active 
{
background-color: #ffffff; font-weight:bold;
color: #002aff; background-image:url(hover.gif); background-position:right; background-repeat:no-repeat;
}
.normal {color:black; font-size:0.85em; margin-top:-1em; font-weight:lighter;}
#text {padding-left:10px; padding-right:10px; padding-top:10px; font-size:0.9em;}
#imgmap {text-align:center}
h1 {font-size:2.3em; color:#870600}
h3 {font-size:1.6em; color:#870600; margin-top:-1em;}
.bildright {float:right; margin-left:10px; margin-right:10px}
h2 {font-size:1.6em; color:#870600; margin-bottom:0.5em;}
.bildlinks {float:left; }
.containerklein {min-height:100px; background-color: white; margin-top: 15px; font-size:0.85em;}
.newsimage {float:left; margin-right:5px;}
h4 {color:#0675ff}
.blau {color:#0675ff}
a {color:#0675ff}
a:link {color:#0675ff; text-decoration:underline;}
a:visited {color:#0675ff; text-decoration:underline;}
a:focus {color:#870600; text-decoration:none}
a:hover {color:#870600; text-decoration:none}
a:active {color:#870600; text-decoration:none}
.headline {}
.inhalt {}
.text {margin-bottom:30px; font-size:0.95em;}
