body, td{ 
	font-size: 12px;
    	font-family: tahoma, verdana, arial, sans serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-width: 0px;	
	margin-height: 0px;
	color: #333333;
	scrollbar-base-color:#cccccc;
	scrollbar-3dlight-color:#;
	scrollbar-arrow-color:#8596a4;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#cccccc;
	scrollbar-track-color:#ffffff;
	}

.bach{ 
	background: url("../bilder/start.jpg") no-repeat #ffffff;
	}	
	
.bach2{ 
	background: url("../bilder/start2.jpg") no-repeat #ffffff;
	}
			
.bach3{ 
	background: url("../bilder/start3.jpg") no-repeat #ffffff;
	}	
.bach4{ 
	background: url("../bilder/start4.jpg") no-repeat #ffffff;
	}	
	
.bach5{ 
	background: url("../bilder/start4.jpg") no-repeat #99A5C0;
	}	
.bach6{ 
	background: url("../bilder/start6.jpg") no-repeat #ffffff;
	}		
		
		
.img {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	}
	
ul{
	color:#333333;
	list-style-type:square;
	line-height:1.2em ;
	vertical-align:top;
	padding-left: 10px;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom: 5px;
	font-size: 12px;
	}	
	


a:link    {background: transparent none; color:#0033CC; font-size: 12px; text-decoration: none;font-weight: bold;}
a:visited {background: transparent  none; color:#0033CC; font-size: 12px; text-decoration: none;font-weight: bold;}
a:hover   {background: transparent  none; color:#000000; font-size: 12px; text-decoration: none;font-weight: bold;}
a:active  {background: transparent  none; color:#000000; font-size: 12px; text-decoration: none;font-weight: bold;}	

.bachTopHome{ 
	background: url("../bilder/topHome.jpg") no-repeat #FFFFFF;
	}	
	
.bachTopBiografie{ 
	background: url("../bilder/topBiografie.jpg") no-repeat #FFFFFF;
	}		
	
.bachTopAktuelles{ 
	background: url("../bilder/topAktuelles.jpg") no-repeat #FFFFFF;
	}	

.bachTopSeminare{ 
	background: url("../bilder/topSeminare.jpg") no-repeat #FFFFFF;
	}	
.bachShopRight{ 
	background: url("../bilder/shopRight.jpg") no-repeat #FFFFFF;
	}		
.shopTopBand {background: #E7F5FB;
}	

			
.seminareTopBand {background: #E7F5FB;
}	
	
.bachTopKontakt{ 
	background: url("../bilder/topKontakt.jpg") no-repeat #FFFFFF;
	}	

.bachTopGlossar{ 
	background: url("../bilder/topGlossar.jpg") no-repeat #FFFFFF;
	}	
		
.bachTopLexikon{ 
	background: url("../bilder/topLexikon.jpg") no-repeat #FFFFFF;
	}	
	
.bachTopBotschaft{ 
	background: url("../bilder/topBotschaft.jpg") no-repeat #FFFFFF;
	}		
	
.bachTopTeam{ 
	background: url("../bilder/topTeam.jpg") no-repeat #FFFFFF;
	}	

.bachTopImpressum{ 
	background: url("../bilder/topImpressum.jpg") no-repeat #FFFFFF;
	}	
		
.bachTopHoerproben{ 
	background: url("../bilder/topHoerproben.jpg") no-repeat #FFFFFF;
	}	
	
.bachTopGalerie{ 
	background: url("../bilder/topGalerie.jpg") no-repeat #FFFFFF;
	}	
	
.bachTopUeberUns{ 
	background: url("../bilder/topUeberUns.jpg") no-repeat #FFFFFF;
	}		
	
.bachBodyHome{ 
	background: url("../bilder/bodyHome.jpg") no-repeat #FFFFFF;
	}	
	
.bachTopShop{ 
	background: url("../bilder/topShop.jpg") no-repeat #FFFFFF;
	}		

.bachBody{ 
	background: url("../bilder/body.jpg") no-repeat #FFFFFF;
	}	
	
.bachMenu { 
	background: #E7F5FB;
	}	


.bachAktuelles{ 
	background: url("../bilder/kostAktuelles.jpg") no-repeat #FFFFFF;}	


a.menu:link    {background: transparent none; color:#2E6695; font-size: 12px; text-decoration: none;font-weight: bold;}
a.menu:visited {background: transparent  none; color:#2E6695; font-size: 12px; text-decoration: none;font-weight: bold;}
a.menu:hover   {background: transparent  none; color:#CC33A6; font-size: 12px; text-decoration: none;font-weight: bold;}
a.menu:active  {background: transparent  none; color:#2E6695; font-size: 12px; text-decoration: none;font-weight: bold;}	
 
a.liste:link    {background: transparent none; color:#CC33A6; font-size: 10px; text-decoration: none;font-weight: bold;}
a.liste:visited {background: transparent  none; color:#CC33A6; font-size: 10px; text-decoration: none;font-weight: bold;}
a.liste:hover   {background: transparent  none; color:#2E6695; font-size: 10px; text-decoration: none;font-weight: bold;}
a.liste:active  {background: transparent  none; color:#2E6695; font-size: 10px; text-decoration: none;font-weight: bold;}	
 
table.tabelle {  
    	background-color:#ffffff;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 11px;
  	}
	
table.tabelle td{  
    	background-color:#E7F5FB;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 11px;
	}	
	


table.tabelle th{  
    	background-color:#2E6695;
    	font-family: verdana, arial, sans serif;
    	color:#ffffff;
    	height:12px;
    	font-size: 11px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #E7F5FB;
	font-weight:bold;
	}
	
table.tabelle th.none{  
    	background-color:#E7F5FB;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 11px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #E7F5FB;
	font-weight:bold;
	}	
	
	
h1{
	font-size: 14px;
   	color: #333333;
   	align: center;
   	}
   
h2{
	font-size: 12px;
   	color: #333333;
   	font-weight: normal;
   	font-weight: bold;
   	font-style: normal;
   	}  
   
h3{
	font-size: 11px;
   	color: #333333;
   	font-weight: normal;
   	font-weight: bold;
   	font-style: normal;
   	} 	
	

	
img.borderBlack{
	border-style: solid;
       border-width: 1px;
       border-color: #8596a4;}
	

	

	
	
	
.input{
	border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	font-size: 11px;
	font-family: arial, sans serif;
	border-shadow:none;
	width: 170px;
	}

.textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	font-size: 11px;
	font-family: arial, sans serif;
	width: 170px;
	}

	
textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #cccccc;
	font-size: 11px; 
	height: 130px;
	}	
 .button70 {
       background: #3399CC;
       border: none;
	border-color:#CCCCFF;
       color: #ffffff;
       width: 90px;
	font-weight:bold;
	}	
	
table.none td {  
    	background-color:#E7F5FB;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 11px;
    	border-width: 0px;
    	border-style: solid;
    	border-color: #Ffffff;
	}	 
	
.border {  
    	font-size: 11px;
    	border-width: 1px;
    	border-style: solid;
    	border-color: #E7F5FB;
	background-color:#FCFDFE;
	}
	
.fehler{ 
	color: red;
	font-weight: bold;
	}
	
.red{ 
	color: red;
	font-weight: bold;
	}

checkbox{ 
 	border:0px; 
 	width: 15px;
	}
		
table.tabelle th.markiert{ 
	background: #3399CC;
	color: #ffffff;
	}

