body{ 
	font-size: 11px;
    	font-family:  tahoarial, verdana,sans serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-width: 0px;	
	margin-height: 0px;
	color: #333333;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#D1C9BD;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#D1C9BD;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#D1C9BD;
	background:#D1C9BD;
	}
td{ 
	font-size: 11px;
	font-family:  tahoarial, verdana,sans serif;}

.start{ 
	background: url("../bilder/start.jpg") no-repeat #D1C9BD;
	}	
.start2{ 
	background: url("../bilder/start2.jpg") no-repeat #D1C9BD;
	}	
.start3{ 
	background: url("../bilder/start3.jpg") no-repeat #D1C9BD;
	}	
.home{ 
	background: url("../bilder/home.jpg") no-repeat #D1C9BD;
	}	
.leistungen{ 
	background: url("../bilder/leistungen.jpg") no-repeat #D1C9BD;
	}
.uebermich{ 
	background: url("../bilder/uebermich.jpg") no-repeat #D1C9BD;
	}	
.impressum{ 
	background: url("../bilder/impressum.jpg") no-repeat #D1C9BD;
	}		
.kontakt{ 
	background: url("../bilder/kontakt.jpg") no-repeat #D1C9BD;
	}	
div{ font-size: 11px;}	

a:link    {background: transparent none; color:#9D2B19; font-size: 11px; text-decoration: none;font-weight: bold;}
a:visited {background: transparent  none; color:#9D2B19; font-size: 11px; text-decoration: none;font-weight: bold;}
a:hover   {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}
a:active  {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}	

a.small:link    {background: transparent none; color:#9D2B19; font-size: 10px; text-decoration: none;font-weight: bold;}
a.small:visited {background: transparent  none; color:#9D2B19; font-size: 10px; text-decoration: none;font-weight: bold;}
a.small:hover   {background: transparent  none; color:#000000; font-size: 10px; text-decoration: none;font-weight: bold;}
a.small:active  {background: transparent  none; color:#000000; font-size: 10px; text-decoration: none;font-weight: bold;}	

a.on:link    {background: transparent none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:visited {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:hover   {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:active  {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}	

ul{
	color:#333333;
	list-style-type:square;
	
	vertical-align:top;
	padding-left: 10px;
	margin-top:5px;
	margin-bottom: 5px;
	font-size: 10px;
	font-weight:normal;
	}
/*ul{
	color:#333333;
	list-style-type:square;
	line-height:1.2em ;
	vertical-align:top;
	font-size: 10px;
	font-weight:normal;
	}	*/
	
h1{
 	font-size: 12px;
	font-weight: bold;
   	color: #886A64;
}	
.h1{
 	font-size: 12px;
	font-weight: bold;
   	color: #886A64;
}
.h2{
 	font-size: 12px;
	font-weight: bold;
   	color: #BBA08F;
}	


.input{
	border-style: solid;
       border-width: 1px;
       border-color: #D1C9BD;
 	font-size: 11px;
 	font-family: arial, sans serif;
	border-shadow:none;
 	width: 170px;
	} 

textarea{
	border-style: solid;
       border-width: 1px;
       border-color: #D1C9BD;
	font-size: 11px;
	font-family: arial, sans serif;
	width: 170px;
	}

	.button70 {
       background: #886C63;
       border: none;
       color: #ffffff;
       width: 60px;
	font-size: 11px;
	}
	
/*
.black{color: #FF6600;}
td{ font-size: 11px;
    	font-family: verdana, arial, sans serif;
	}

	
	
.bachAktuelles{ 
	background: url("../bilder/bachAktuelles.jpg") no-repeat #ffffff;
	}		
	
.bachSeminare{ 
	background: url("../bilder/bachSeminare.jpg") no-repeat #ffffff;
	}		
	
.bachProfil{ 
	background: url("../bilder/bachProfil.jpg") no-repeat #ffffff;
	}	
.bachKontakt{ 
	background: url("../bilder/bachKontakt.jpg") no-repeat #ffffff;
	}		
.bachImpressum{ 
	background: url("../bilder/bachImpressum.jpg") no-repeat #ffffff;
	}		
		
	
a:link    {background: transparent none; color:#ffffff; font-size: 11px; text-decoration: none;font-weight: bold;}
a:visited {background: transparent  none; color:#ffffff; font-size: 11px; text-decoration: none;font-weight: bold;}
a:hover   {background: transparent  none; color:#BBA08F; font-size: 11px; text-decoration: none;font-weight: bold;}
a:active  {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}	

a.on:link    {background: #ffffff none; color:#BBA08F; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:visited {background: transparent  none; color:#BBA08F; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:hover   {background: transparent  none; color:#BBA08F; font-size: 11px; text-decoration: none;font-weight: bold;}
a.on:active  {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}	

a.norm:link    {background: transparent none; color:#1F74F2; font-size: 11px; text-decoration: none;font-weight: bold;}
a.norm:visited {background: transparent  none; color:#1F74F2; font-size: 11px; text-decoration: none;font-weight: bold;}
a.norm:hover   {background: transparent  none; color:#BBA08F; font-size: 11px; text-decoration: none;font-weight: bold;}
a.norm:active  {background: transparent  none; color:#000000; font-size: 11px; text-decoration: none;font-weight: bold;}	

.onBorder{
	background:#fCF9F5;
	border-width: 1px;
    	border-style: solid;
    	border-color: #5C6175;}

	
	
table.seminare th{  
    	background-color:#E3D7CF;
    	font-family: verdana, arial, sans serif;
    	color:#626A69;
    	height:18px;
    	font-size: 11px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #E3D7CF;
	font-weight:bold;
	}
table.seminare td{  
    	background-color:#ffffff;
    	font-family: verdana, arial, sans serif;
    	color:#626A69;
    	height:18px;
    	font-size: 11px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #E3D7CF;
	}	
table.seminare td.weiss{  
    	background-color:#F8F6F7;
	border: none;
}		

ul{
 	font-size: 11px;
	font-weight: bold;
   	color: #333333;
}

table.angebote {  
    	background-color:#ffffff;
    	font-family: verdana, arial, sans serif;
    	color:#626A69;
    	height:155 px;
    	font-size: 11px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #;
	}	
	
  

input.size200{
  width: 200px;
     border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;}	
 	
input.size30{
  width: 30px;
  border: none;
  border-style: solid;
       border-width: 1px;
       border-color: #4C556C;;
  }	 
input.size100{
  width: 100px;
  }	
input.size50{
  width: 50px;
  border-style: solid;
  border-width: 1px;
  border-color: #4C556C;
  font-size: 11px;
  font-family: arial, sans serif;
  border-shadow:none;
 
 
  }	
  
input.size20{
  width: 20px;
  }	
  
input.size355{
  width: 355px;
  }	    
  
/*.feldCheckbox{
 width: 20px;
 border: none;
 }










.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;
	}	
	

   
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 {
	border-style: solid;
	border-width: 1px;
	border-color: #8AB5D9;
	}
	
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: #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;
	}
	