body{
   background-color:#f90;
   margin:0;
   padding:0;
   text-align:center;
   }
   

/*Scrollbar permanent sichtbar
  inclusive ugly Browser Style*/
  
html{
   height:101%;
   }

hr{
   color:#fc0;
   border:solid 1px #fc0;
   }
   
/*Flashintro*/
#centerdiv{
   position: absolute; 
   top:50%;  
   left:50%; 
   width:1000px;     
   height:570px;
   margin-top:-285px;  
   margin-left:-500px;
   }

#rahmen{
   position: absolute;
   left:50%; 
   width:980px;
   padding: 0 10px 0 10px;
   text-align:left;
   margin:0 0 0 -490px;
   }

#head {
   height:255px;
   width:100%;
   background-color:#ff9;
   }
   
#logo{
   width:498px;
   height:174px;
   text-align:center;
   float:left;
   }
   
#bild{
   width:482px;
   height:255px;
   float:right;
   }
   
#navigation{
   clear:both;
	position:absolute;
	margin:auto;
	top:174px;
	width:100%;
	height:44px;
	z-index:4;
	text-align:left;
	background-image:url(../images/hg_nav.gif);
	background-repeat:no-repeat;
   }

#tempcontent{
   position:absolute;
   left:-99999px;
   top:-99999px;;
   }


#content{
   background-color:#fc0;
   font-family: Verdana, Helvetica, Sans Serif;
   color:#c00;
   font-size: 14px;
   }
   
#kopflinks{
   position:absolute;
   width:500px;
   }
   
#kopfrechts{
   float:right;
   text-align:right;
   background-color:#fc0;
   }

#left{
   width:230px;
   margin:20px 0 0 0;
   position:absolute;
   background-color:#fc0;
   padding:0;
   }
   
#left ul{
   padding:0;
   margin:20px 0 0 20px;
   list-style:none;

   }
   
#left li{
   line-height:20px;
   padding:0;
   margin:0;
   }
   
#left li a{
   font-weight:bold;
   color:#c00;
   text-decoration:none;
   padding-left:20px;
   background:url(../images/arrowSingle.gif) center left no-repeat;
   }

#inhalt{
   padding:2px 0 0 255px;
   min-height:500px;
   }
   
#inhalt a {
   text-decoration:none;
   color:#c00;
   font-weight:bold;
   }
   
#inhalt p{
   width:720px;
   }

img{
   border:none;
   }

#inhalt img{
   margin:6px;
   }
   
#inhalt span.imgRight{
   margin-top:0;
   float:right;
   text-align:center;
    padding-left:10px;
   }

#inhalt span.imgLeft{
   margin-top:0;
   float:left;
   text-align:center;
   padding-right:10px;
   }

   
#inhalt table{
   background-color:#f90;
   caption-side:    bottom;
   border-collapse: collapse;
   width:680px;
   margin:0 0 20px 0;
   }
   
#inhalt table.halftable{
   width:400px;
   }
#inhalt table.mailer{
   width:400px;
   }   
   
#inhalt th{
   background-color:#ff9;
   border:solid 1px #f90;
   text-align:left;
   padding:2px 4px;
   font-family:arial;
   }
   
#inhalt td{
   background-color:#ffdb4e;
   border:solid 1px #f90;
   vertical-align:top;
   padding:2px 4px;
   font-family:arial;
   }
   
#inhalt input{
   border:solid 1px #ffdb4e;
   }
   
#inhalt h2 {
   margin:0 0 4px 0;
   }

#inhalt .header {
   font-size:16px;
   }

#guestbook{
   border:solid 1px #fc0;
   padding:0px;
   margin:0px;
   }

.bt01 {
   background-color:#f90;
   border:solid 1px #ff9;
   color:#c00;
   }

.star01 {
   font-weight:bold;
   font-size:18px;
	}

#inhalt textarea{
   border:solid 1px #ffdb4e;
   }

.clubContent {
   visibility:hidden;
   position:absolute;
   }
   
.naviBild {
   visibility:hidden;
   position:absolute;
   margin-top:20px;
   }

#Bild1a {
   visibility:visible;
   position:absolute;
   }

#footer{
   clear:both;
	width:100%;
	padding-top:35px;
	padding-bottom:5px;
	color:#c00;
	font-size: 11px;
	background-color:#fc0;
	font-family: Verdana, Helvetica, Sans Serif;
	text-align:center;
   }

a.footer{
	color:#c00;
   }

.passbild {
   float:left;
   padding-right:12px;
   }
   
.adress{
   font-weight:bold;
	background-color:#ffdb4e;
	line-height:22px;
	}


/*Bilderwechesler*/	
#imageContainer {
   height:375px;
   }

#imageContainer img {
	display:none;
	position:absolute;
   }	

/*news*/
#inhalt p.news{
   width:60%;
   border-bottom:solid 1px #f90;
   padding-bottom:10px;
   }
#inhalt p.news strong{
   margin-bottom:4px;
   display:block;
   }

#inhalt a.new{
   background:#ff9;
   border:solid 1px #f90;
   padding:1px 4px;
   margin-bottom:10px;
   }

#inhalt a.new:hover{
   background:#f90;
   color:#fff;       
   }
   
#inhalt a.close{
   float:right;
   }
    
#uploadform{
   z-index:1000;
   position: absolute;
   padding:20px; 
   top:100px;  
   left:50%; 
   width:400px;
   margin-left:-200px;
   border:solid 1px #f90;
   background:#ff9;
   }
   
#uploadform fieldset{
   border:none;
   text-align:left;      
   }
      
#uploadform legend{
   background:#fff;
   border:solid 1px #ccc;
   padding:2px;
   font-weight:bold;
   }
      
#uploadform label{
   display:block;
   padding:4px 0 2px 0;
   }

#uploadform input,
#uploadform textarea {
   width:380px;
   margin:4px 0;
   }
#uploadform textarea {
   height:300px;
   }

#uploadform input.submit{
   background:#FF9900;
   width:140px;         
   }	

   
/**********************
******* Monate *******
**********************/

.monat{
	background:url(../images/Jubilaeum_hinterlegung.gif) no-repeat;
	width:179px;
	height:36px;
	font-size:1.3em;
	padding:1px 0 0 15px;
}
	
