body { background-color:rgb(236,219,169); }

.logo {position:absolute; top:10px;left:50%;margin-left:-449px; }
.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:
50%;margin-left:-449px;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:50%;margin-left:-348px;}



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;}

