body { text-align:center;
	   background-color:#F0F0F0; 
	   background-image:url(streifen.jpg);
	   background-repeat:repeat-x;
	   background-position:0px 70px;}

img { border:1px solid #660066; margin:0px 15px 5px 5px; }

.homepage { position:relative;
	   background: url(hintergrund-schrift.jpg);
	   background-position:center top; background-repeat:no-repeat;
	   background-color:#E5E5E5;
	   border:3px solid #999999;
       text-align:left;
       margin: 0 auto; padding:0px; top:20px; width:850px; z-index:1; }
.titelbild { width:100%; height:130px; }
.menu { margin-right:5px; width:100%; height:22px; z-index:2;
	   font-family:Verdana, Arial, sans-serif; font-size:10pt; font-weight:bold; text-align:right; }
.left{ float:left;
	   margin-right:5px; width:360px; height:550px; overflow:auto; z-index:2; }
.right { margin-left:380px; margin-top:5px; text-align:right; z-index:2; width:415px; }
.untermenu { margin-left:20px; font-weight:normal; }
.inhalt { margin-left:20px; margin-right:5px; z-index:2; width:800px; }
.image { width:160px; height:160px; margin:3px; float:left; overflow:hidden; background-color:#660066; background-position:center; background-repeat:no-repeat; }
.imageActive { width:160px; height:160px; margin:3px; float:left; overflow:hidden; background-color:#000000; background-position:center; background-repeat:no-repeat; }
.grey { width:160px; height:160px; float:left; overflow:hidden; background-image:url(black.png); filter:alpha(opacity=50); }
*[class="grey"] { width:160px; height:160px; float:left; overflow:hidden; background-image:url(grau.png); }
.greyActive { width:160px; height:160px; float:left; overflow:hidden; cursor:pointer;}
.footer { clear:left; text-align:right;
	   margin-right:5px; width:100%; height:25px; z-index:2;
	   font-family:Verdana, Arial, sans-serif; font-size:10pt; font-weight:bold; }

p { color:#000000; font-family:Verdana, Arial, sans-serif; font-size:10pt; }
h1 { color:#660066; font-family:Verdana, Arial, sans-serif; font-size:12pt; font-weight:bold; }
.titelbild h1 { color:#FFFFFF; font-family:Verdana, Arial, sans-serif; font-size:20pt; font-weight:normal; text-align:right; top:100px; padding-right:5px; }
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#FFFFCC; }
a:active { color:#FFFFCC; }
.menu a { text-decoration:none; }
.image p { margin:10px 10px 10px 10px; color:#FFFFCC; }
.imageActive p { visibility:hidden; }
.footer a { text-decoration:none; }
.whitelink {color:#FFFFFF; font-family:Verdana, Arial, sans-serif; font-size:10pt; font-weight:bold;}


