#all {  
	padding: 0;
	border: 1px solid #DE8C4A;
	margin: auto;
	text-align: left;
	width: 760px;	
	}

body {
	margin: 50px 0px 40px 0px;	
	padding: 0;
	background-color: #F8F2DF; 
	color: #3E3B35;
	font-family:   Arial, Verdana, Helvetica, sans-serif;	
	text-align: center;
	font-size: 100,01%;
}


h1 {
   padding: 0;
   margin: 8px 0 8px 0;
   font-size: 16px;
   font-weight: 700; 
   color: #6C85A4;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   }  
   
h2 {
   padding: 0;
   margin: 0;
   font-size: 13px;
   font-weight: bold; 
   letter-spacing: 0.05em;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   } 
   
 h3 {
   padding: 0;
   font-size: 13px;
   font-weight: bold; 
   letter-spacing: 0.05em;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   } 

    
#inhalt a:link, #inhalt a:visited, #fusszeile a:link, #fusszeile a:visited { color: #E78F1D; }

#inhalt a:hover, #inhalt a:active, #fusszeile a:hover, #fusszeile a:active { color: #6C85A4; }
 
form {
margin: 5px 0 5px 0;
padding: 0;
} 

input {
background-color: #FDFCF6; 
border: 2px solid #F8F2DF; 
color: #6C85A4; 
font-size: 8pt; 
font-family: Verdana,Arial,Helvetica;
}

label {
display: none;
}

#top {   
	margin: 0;
	padding: 0;
	width: 760px;
	height: 128px;
	background-image: url(../bilder/kopfo.jpg);
	background-repeat: no-repeat;	
}


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


#leftside { 
	margin: 0;
	padding: 0;
	width: 113px;	
	float: left;
	color: #7C3006;
	background-color: #F8F2DF;
	background: url(../bilder/nav-verlauf.jpg) top left no-repeat; 	
}


#menue  {
    width: 100px;
	margin: 0px;
	padding: 0px;	
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		}

#menue ul {
        list-style: none;
        margin: 0;
        padding: 0;		
}

#menue li {       
        margin: 0x;
        padding: 0;
		padding-top: 3px;
		padding-left: 13px;
		border: 0px; 
		}

#menue li a:link,  #menue li a:visited 
{
display: block;
width: 100px;
padding: 1px 0px 1px 4px;
margin: 0px;
border: 0px;
text-decoration: none;
text-align: left;
background-color: #F9DBAD;
color: #E78F1D; 
}

#menue li a:hover, #menue li a:active
{ 
 background-color: #FAE5C4; 
}

#menue ul ul {
        list-style: none;
        margin: 0px;
	    padding: 0px;
		padding-bottom: 3px;
		padding-top: 3px;
}



#menue li li {
        margin: 0px;
        padding: 1px;
		border: 0px; 		;
        padding: 1px;
     	padding-left:0px;
	    padding-right:15px;
    	font-size: 12px;
	    font-weight: bold; 		
}

#menue li li a:link, #menue li li a:visited
{
display: block;
width: 85px;
background: #E7E8F2;
padding: 0px;
margin: 0px;
border: 0px;
background-color: #F9DBAD;
text-decoration: none;
text-align: left;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
color: #E78F1D;
}

#menue li li a:hover, #menue li li a:active
{ 
 background-color: #FAE5C4; 
}

.blauaktiv {
color: #6C85A4;
}


#leftside p {
	margin: 0px 0px 0px 0px;
}

#inhalt { 	
	float: left;
	width: 597px;
	padding: 0 25px 20px 25px;
	margin: 0px 0px 0px 0px;
	background-color: #FDFCF6; 
	font-size: 93%; 
}


#nav-oben {
    margin: 0;
    padding: 0 0 15px 0;
	font-size: 86%;
	color: #E78F1D; 
	font-size: 86%; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

#nav-oben a:link, #nav-oben a:visited { color: #E78F1D; text-decoration: none;}

#nav-oben a:hover, #nav-oben a:active { color: #6C85A4; }



#fusszeile {
	margin: 0;
	width: 760px;
	height: 83px;
	padding: 0;	
	background-image: url(../bilder/nav-noten.jpg);
	background-color: #FDFCF6; 
	background-position: left top;
	background-repeat: no-repeat;	
	font-size: 93%; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

#fusszeile p {
	margin: 0;
	padding: 0;	
	font-size: 86%;	
	color: #E78F1D; 
		}
.blind { color: #FDFCF6; }
.blind01 { color: #A7BED0; }

.right {
	width: 130px;	
	padding: 30px 20px 0px 0px;
	float: right;
		}

.right a:link, .right a:visited {  color: #E78F1D; text-decoration: none;}

.right a:hover, .right a:active { color: #6C85A4; }



.zent { text-align: center; border:0;}

.foto-klavier { margin: 0 0 0 40px; }
.foto-klavier02 { margin: 0 0 0 30px; }

.breaker { clear: both; }

.invis { display: none; }

table {
width: 100%;
border: 0;
padding: 0;
margin: 10px 0 0 0;
text-align:left;
font-size: 93%; 
background-color: #FDFCF6;
}


td.zelle1 {
width: 100%;
height:25px;
background: #FCF9E9;
border-top:1px solid #EFE6CB;
color: #6C85A4;
font-weight:bold;
}

td.zelle2 {
width: 50%;
height:200px;
color: #3E3B35;
}

td.zelle3 {
width: 100%;
height:25px;
}

td.zelle4 {
width: 11%;
height: 80px;
font: 0.7em Arial, Verdana, Helvetica, sans-serif; color: #766752;
color: #3E3B35;
}

td.zelle5 {
width: 50%;
height: 260px;
color: #3E3B35;
}

td.zelle1, td.zelle2 , td.zelle5  {
margin: 0px;
padding: 5px 5px 0px 5px;
} 

#anfahrt a:link, #anfahrt a:visited { color: #444E56; }
#anfahrt a:hover, #anfahrt a:active { color: #ffffff; }

#detail a:link, #detail a:visited { color: #444E56; }
#detail a:hover, #detail a:active { color: #ffffff; }

#drucklogo{
display:none;
}

#anfahrt01 {	
	display: none; }
	
#navanfahrt {	
	display: block; }	
	
