body { background-color:rgb(236,219,169); }

.logo {position:absolute; top:10px; left:10px; z-index:1;}
.navspacer {float:left; width:100px; height:340px;}

.nav {  border:1px; border-color:rgb(121,102,26); border-style:solid; background-color:rgb(255,250,230); position: absolute; top: 170px; left: 10px; z-index:2; padding:10px;}

.content {  border:1px; border-color:rgb(121,102,26); border-style:solid; background-color:rgb(255,255,255); 
width:697px; padding-bottom:15px;
position:absolute; top: 170px; left: 111px;}



h1 { margin-bottom:10px; color:rgb(112,31,1); font-family:Arial; font-size:1.3em; text-align:right; padding-left:15px; padding-right:15px;}
h2 { color:rgb(112,31,1); font-family:Arial; font-size:1.1em; padding-top:8px; margin:0px; text-align:right;  padding-left:15px; padding-right:15px; padding-bottom:10px;}
h3 { color:rgb(112,31,1); font-family:Arial; font-size:0.9em; margin:0; text-align:left;  padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px;}
h4  { color:rgb(0,0,0); font-family:Arial; font-size:0.9em; margin:0; text-align:left;  padding-left:15px; padding-right:15px; padding-top:15px;}
h5  { color:rgb(112,31,1); font-family:Arial; font-size:0.8em; margin:0; text-align:left;  padding-left:15px; padding-right:15px;}
h6 { color:rgb(112,31,1); font-family:Arial; font-size:1.3em; padding-top:8px; margin:0px; text-align:center;  padding-left:15px; padding-right:15px; padding-bottom:10px;}
h7 { color:rgb(112,31,1); font-family:Arial; font-size:1.0em;}
p { color:rgb(0,0,0); font-family:Arial; font-size:0.9em; margin:5px;   padding-left:15px; padding-right:15px;}


ul { color:rgb(121,102,26); font-family:Arial; font-size:0.8em; margin-top:5px;  }

.galerie { margin-left:50px;}
.maingrafik {float:right; margin-left:10px; margin-right:10px;}
.maingrafik2 {outline:1px solid; outline-color:rgb(121,102,26); height:218px; width:290px;}
.maingrafik3 {outline:1px solid; outline-color:rgb(121,102,26); height:290px width:218px; }

a.navigation:link {  font-family:Arial;  text-decoration:none; color:rgb(112,31,1); font-size:0.8em; margin:4px; }
a.navigation:visited { font-family:Arial;  text-decoration:none; color:rgb(112,31,1); font-size:0.8em; margin:4px;;  }
a.navigation:hover { font-family:Arial; text-decoration:none;  color:rgb(202,198,154); font-size:0.8em; margin:4px; }
a.navigation:active { font-family:Arial; text-decoration:none; color:rgb(232,228,174); font-size:0.8em; margin:4px; }

a.intern:link {  font-family:Arial;  text-decoration:none; color:rgb(112,31,1); font-size:1.1em; }
a.intern:visited { font-family:Arial;  text-decoration:none; color:rgb(112,31,1); font-size:1.1em; }
a.intern:hover { font-family:Arial; text-decoration:none;  color:rgb(202,198,154); font-size:1.1em; }
a.intern:active { font-family:Arial; text-decoration:none; color:rgb(232,228,174); font-size:1.1em; }


.preise { font-family:Arial; font-size:0.9em; margin:0px; text-align:center; border:2px; background-color:rgb(0,0,0); border-style:solid;}
.preisehead { font-weight:bold; background-color:rgb(70,70,70);  padding:10px;  color:rgb(255,255,255);}
.preisebody {  background-color:rgb(232,228,174);  padding:10px; font-color:rgb(0,0,0); }
.preiserl {  background-color:rgb(230,230,230);  padding:10px; color:rgb(0,0,0); text-align:left; font-size:0.8em; } 

.name { font-family:Arial; font-size:0.9em; font-weight:bold; color:rgb(200,200,200); margin:0px; text-align:left; vertical-align:top; border:2px; background-color:rgb(70,70,70); border-style:solid;}
.betreff { font-family:Arial; font-size:0.9em; font-weight:bold; color:rgb(200,200,200); margin:0px; text-align:left; vertical-align:top; border:2px; background-color:rgb(70,70,70); border-style:solid;}
.datum { font-family:Arial; font-size:0.9em; color:rgb(200,200,200); margin:0px; text-align:left; vertical-align:top; border:2px; background-color:rgb(70,70,70); border-style:solid;}
.inhalt { font-family:Arial; font-size:0.9em; color:rgb(200,200,200); margin:0px; text-align:left; vertical-align:top; border:2px; background-color:rgb(70,70,70); border-style:solid;}
.antwort { font-family:Arial; font-size:0.9em; color:rgb(0,0,0); margin:0px; text-align:left; vertical-align:top; border:2px; background-color:rgb(255,255,255); border-style:solid;}

.kurse {margin-left: 15px; background-color:rgb(255,250,230); font-family:Arial; width:300px;}
.head { border:1px; background-color:rgb(240,235,215);}
.doppel { border:1px; background-color:rgb(236,219,169);}
.anordnung {vertical-align:top; width:300px;}