body,
html {
        background-color: #CCCCCC;
        margin: 5px;
        padding: 1px;
        scrollbar-3dlight-color:#990000;
        scrollbar-arrow-color:#FFCC99;
        scrollbar-base-color:#600;
        scrollbar-darkshadow-color:#600;
        scrollbar-face-color:;
        scrollbar-highlight-color:#FFCC99;
        scrollbar-shadow-color:;
}
.news {
        line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	padding-top: 4px;
}
.news a {
        text-decoration: none;
}
.news a:hover {   
        color: #FFF;
}
.news1 a {
        line-height: 15px;
        font-weight: bold;
	font-size: 10px;
        text-decoration: none;
        color: #FFF;
        border:1px solid #600;
        padding: 0px 3px 0px 3px;
        margin:4px;
}
.news1 a:hover {   
        border:1px solid #FC9;
        background: #C00;
        padding: 0px 3px 0px 3px;
        margin:4px;
}
.inputfields {
        background-color: #ffcc99;
        border: #666666 solid 1px;
}

.menu_oben {
        background: #600 url(/fileadmin/images/633_600.jpg) repeat-y left;
        line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
        border-left:2px solid #FFF;
        border-right:2px solid #FFF;
	padding-top: 4px;
}
.menu_oben a {
        text-decoration: none;
        color: #FFFFFF;
        border:1px solid #600;
        padding: 0px 3px 0px 3px;
        margin:4px;
}
.menu_oben a:hover {   
        border:1px solid #FC9;
        background: #C00;
        padding: 0px 3px 0px 3px;
        margin:4px;
}

.menu_unten {
        background: #600 url(/fileadmin/images/633_600.jpg) repeat-y left;
        line-height: 15px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
        border-left:2px solid #FFF;
        border-right:2px solid #FFF;
        border-bottom:2px solid #FFF;
	padding-top: 4px;
}
.inhalt_oben {
	font-family: verdana, arial, helvetica, sans-serif;
        color: #990000;
	font-weight: normal;
	font-size: 9px;
}
.inhalt_oben a {
        color: #C60000;
	text-decoration: none;
        border:1px solid #FFF;
        padding: 0px 3px 0px 3px;
}
.inhalt_oben a:hover {
        color: #C60000;
	text-decoration: none;
        border:1px solid #600;
        background: #fc9;
        padding: 0px 3px 0px 3px;
}
.rootline a:hover {
	color: #061467;
	text-decoration: underline;
}
.inhalt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #660000;
	font-size: 11px;
        text-align: justify;
        margin: 5px;
        padding:0px 8px 8px 8px;
}

.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #600;
	margin: 0px;
	font-size: 13px;
}
.inhalt h2 {
        color: #600;
	width:521px;
	font-family: verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        text-align: left;
        text-decoration:none;
        background: #fff; 
        border-left:8px solid #600;
        border-right:0;
        border-top:0;
        border-bottom:1px solid #600;
        display:block;
        padding:2px 4px;
        margin:3px;
}

.inhalt a {
	text-decoration: none;
}
.inhalt p {
   font-size: 11px;
   margin:5px;
}
.bilder {
   width:510px;
   text-align:left;
   background: #eee; 
   border-left:1px solid #000;
   border-right:1px solid #000;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   display:block;
   text-decoration:none;
   padding: 2px;
   margin:4px 6px;
   font-family: verdana, arial, helvetica, sans-serif;
   color: #660000;
   font-size: 9px;	
}
.bilder p {
   line-height: 100%;
}
.bilder h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #600;
	margin: 0px;
	font-size: 9px;
        font-weight: bold;
}
.anregung {
   align:center;
   width:110px;
   text-align:left;
   background: #eee; 
   border-left:1px solid #000;
   border-right:1px solid #000;
   border-top:1px solid #000;
   border-bottom:1px solid #000;
   #display:block;
   text-decoration:none;
   padding: 4px;
   margin: 10px;
   font-family: verdana, arial, helvetica, sans-serif;
   color: #600;
   font-size: 9px;	
}
.anregung p {
   line-height: 100%;
}
.anregung h1 {
   font-family: verdana, arial, helvetica, sans-serif;
   color: #600;
   margin: 0px;
   font-size: 9px;
   font-weight: bold;
}

.copyright {
   font-family: verdana, arial, helvetica, sans-serif;
   color: #600;
   margin: 0px;
   font-size: 9px;
   font-weight: bold;
}
.bild {
   margin: 17px;
   width: 120px;
   height: 119px;
   min-height:119px;
   background: #fff url(/fileadmin/images/logo.jpg) no-repeat top; 