/*allgemein*/

 input.formular {
	border: 1px solid #c1c1c1;	
	background-image:url(http://members.dokom.net/w.fruth/gaestebuch/gb_bilder/navelement.gif);
	padding:2px 4px 2px 4px;
	font-weight:bold;
	color:#606060;
		 cursor:pointer;
		 width:auto; 
		 font-size:100%; 
		 }

#headline {
  color: #000000;  
  font-family: 'Trebuchet MS', Tahoma, Verdana, Geneva, Arial;
  font-size:20px;
  font-weight:bold;
  text-align: left;
  margin-top:20px;
  margin-bottom:20px;
  text-decoration:underline; 
  padding-left:15px;
  margin-left:20px;
 }

  body { 
  color: rgb(255, 255, 255);
    background-color: rgb(34, 34, 34);
	  background-image: url(images/holz3.jpg);
	  background-repeat:repeat;	 
    font-family: Verdana,Geneva,Arial,Helvetica,monospace;
    font-size: 14px;  
    }

  .header { 
  padding: 0px; 
    background: transparent url(images/header.jpg) no-repeat scroll 0% 50%;
	background-color:#000000;
    height: 215px; /*vorher 215*/
    width: 798px;
    }

  .table { 
    border: 1px solid rgb(136, 136, 136);
    margin-top: 10px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    height: 694px;
    width: 798px;
    }
	

	
	  td, tr { 
    padding: 5px;
    color: rgb(0, 0, 0);
    font-size: 1em;
    }
	
	  td.mainRechts { 
    padding: 0px;
    width: 578px;
    height: 426px;
    font-size: 1em;
    background-image: url(images/main_rechts.jpg);
    background-color: rgb(250, 220, 160);
    background-repeat: no-repeat;
    font-style: normal;
    text-align: left;

    line-height: 1.5em;	
    }

  td.mainLinks { 
    padding: 0px;
      background-image: url(images/main_links.jpg);
    background-color: rgb(250, 220, 160);
    background-repeat: no-repeat;
    width: 220px;
    height: 426px;
    }
	
	  #maintext { width: 560px;
    text-align: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    line-height: 1em;
    color: rgb(0, 0, 0);
    background-color: transparent;
    padding-left: 13px;
    padding-top: 8px;
    height: auto;
    }

  a:link, a:visited, a:active { 
  color:#670000;
 /* color: rgb(255, 255, 255);*/
 font-weight: bold;
  
    }

  a:hover { 
  color: #670000;
   /* text-decoration: none;*/
    }
	
	a#current
{
 text-decoration: none;
 color:#670000;
}

	a#mehr
{
 text-decoration: none;
 color:#670000;
 font-weight:normal;
}
	
	
	/*startseite*/
	#kurzinfoHeadline {	
	margin-bottom:10px;		
	font-family:"Times New Roman", "Trebuchet MS", Georgia, serif;
	font-weight:normal;
	color:#670000;
	line-height:24px;
	font-size:20px;
	letter-spacing:4px;	
		}
		
		#kurzinfoInhalt {		
	font-size:12px;
		color:#333333;
		text-align:justify;
		 line-height: 23px;
		 padding-right:5px;
	}
	
#bandnews {			
	float:right;
	margin-top:22px;
	margin-bottom:22px;
	border-left:1px dotted;
	border-color:#333333;
	padding:0 12px 0 14px;
	width:158px;
	height:330px;	
		}
		
				#bandnewsHeadline {	
			margin-bottom:7px;	
	font-family:"Times New Roman", "Trebuchet MS", Georgia, serif;
	font-weight:normal;	
	color:#670000;	
	font-size:17px;
	letter-spacing:4px;	
	font-weight:bold;		
	}
	
	#bandnewsInhalt {			
	font-size:10px;
	height:272px;	
	overflow:inherit;
}
	
	#bandtermine {	
width:270px;	
	float:left;
	padding-left:10px;
	margin-top:10px;
}

#bandtermineHeadline {
margin-bottom:5px;				
	font-family:"Times New Roman", "Trebuchet MS", Georgia, serif;
	font-weight:normal;
	color:#670000;	
	font-size:16px;
	letter-spacing:4px;
	font-weight:bold;
}

	#bandtermineInhalt {		
	font-size:12px;
	border: 0px dotted;
	border-color:#333333;	
	/*background-color:#343434;*/
	color:#333333;
	}
	
		#bandtermineAlle {		
	font-size:14px;
	border: 0px dotted;
	border-color:#333333;	
	/*background-color:#343434;*/
	color:#333333;
	line-height:15px;
	}
	
#bandtermineInhalt li
{
padding:0 0 7px 4px;
list-style-type:disc;
list-style-position:outside;
}

#bandtermineInhalt ul
{
margin:0;
padding-left:14px;
list-style-position:outside;
}
	
			a#mehrlink {
		color:#670000;
		font-weight:normal;
		font-style:italic;
		font-size:12px;
		}
		
		/*kontakt*/
				#kontakt {
	padding:0 12px 0 12px;
	width:160px;
	height:400px;	
		}
	

/*fotoseite*/	
	  .tableFoto { 
    border: 1px solid rgb(136, 136, 136);
    margin-top: 18px;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    height: 695px;
    width: 798px;
    }
	
	  td.mainRechtsFoto { 
    padding: 0px;
    width: 578px;      
    background-image: url(images/main_rechts.jpg);
    background-color: #111111;
    background-repeat: no-repeat;  
	height:426px;  
    }

  td.mainLinksFoto { 
    padding: 0px;
      background-image: url(images/main_links.jpg);
    background-color: rgb(250, 220, 160);
    background-repeat: no-repeat;
    width: 220px;
   height:426px;  
    }
	
	#fotocontainer {
	margin-top:20px;
/*	  background-image: url(images/background_fotos.gif);	*/
	height:350px;
	 overflow:hidden;
	width:570px;
	}
	



/*navi oben */
  td.topnavi { 
    height: 20px;
    font-size: 1em;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    font-family: Georgia,'Times New Roman',Times,serif;	
    text-align: left;
    background-image: url(images/navi_mitte.gif);
    }
	
	  td.navi { 
	  padding:0px;
    height: 20px;
    font-size: 14px;
	font-weight:bold;
    color: rgb(255, 255, 255);
    background-color: rgb(0, 0, 0);
    font-family: Georgia,'Times New Roman',Times,serif;
	    text-align: left;
    background-image: url(images/navi_mitte.gif);
    }
	

	#navlist
{
margin: 0;
padding: 0;
}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;

}

#navlist a:link, #navlist a:visited
{
float: left;
margin: 0 0 0 10px;
text-decoration: none;
color: #FFFFFF;
padding: 5px;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
 background-image: url(images/navi_aktiv.gif);
 text-decoration: none;
}

#navlist a:hover { 
 background-image: url(images/navi_aktiv.gif);
 text-decoration: none;
}

/*ende navi oben*/

/*subnavi*/

  td.subnavi { 
    background:#000000;
    height: 10px;
    font-size: 12px;
    color: rgb(255, 255, 255);
     font-family: Georgia,'Times New Roman',Times,serif;
	 letter-spacing:1px;
	 font-weight:bold;
	 }
	 
	 .subnavi a:link, .subnavi a:visited, .subnavi a:active {
 color: rgb(255, 255, 255);
    text-decoration: none;
	 }
	 
	   .subnavi a:hover { 
  color: #670000;
    text-decoration: none;
    }
	 /*ende subnavi*/
    


 

 


	
	


