body {
margin : 0;
padding : 0;
background:         #fffff0;


font-family : Arial, Helvetica, sans-serif;
font-size : 90%;
color: #332532;
line-height : 1.3em;
}
h1, h2, h3, p, ul, li {
margin : 0;
padding : 0;
font-weight : normal;
}
p {
margin : 0 0 10px 0;
font-weight : normal;
}

h2, h3 {
margin : 10px 0px 10px 0px;
font-weight : normal;
}

ul {
list-style-type : none;
}
a {
color: black;
}
img {
margin-left: 20px;
/*border: 1px solid #888888; */
padding: 10px;
}
#grund {


max-width : 1000px;

min-height:45em;
}
/* IE < 7 */
* html #box {
height:45em;

}

#kopfzeile {
background : url('../bilder/3.gif') no-repeat;
height : 120px;
}
#nav {
margin : 10px 0 0 0;
padding : 8px;

background :         #bdb76b;
border : 1px solid #FF6633;
border-top : 3px solid #FF6633;
}
#nav ul a:hover {
color : #FF6633;
}
#nav li a.aktiv {
color: black;
text-decoration : underline;
}
#nav ul li {
display : inline;
margin : 0 90px 0 10px;

}
#nav a {
/*font-weight : bold;*/
text-decoration : none;
color: #fff;
}
#inhalt {
width: 600px;
margin : 10px 0 0 0;
padding : 10px;
float : right;

text-align: justify;
}
#inhalt a:link{
text-decoration : underline;
color: black;
}
#inhalt a:hover {
color :  #600;
}
.liste {
list-style-type : circle;
margin :  0 0 0 20px;
}
#preise table {
width : 100%;
border : thin solid black;
border-collapse: collapse;
}
#preise td {
width: 80%;
}
#preise td, th {
border : thin dotted gray;
padding : 2px;
}
#subnav h3 {
padding : 5px;
font-weight : normal;

}
#subnav {
width : 215px;
text-align : left;
margin : 4px;

}

#subnav ul {

list-style : none;
}
#subnav li a{
}

#subnav li {
color: #F77A52;
background :         #bdb76b;
margin-top : 8px;
padding : 4px;
}
#subnav ul a:hover {
color : #FF6633;
}
#subnav a {
color: white;
text-decoration : none;
}
#subnav ul a.aktiv {
color:  black;
text-decoration : underline;
display:block;
}
#fly {
margin: 4px;
color: black;
width : 215px;
text-align : left;
}
#fly a:hover {
color :  #600;
}
#fusszeile {
clear : both;
padding : 3px;

border-top : 1px solid #FF6633;

}
#fusszeile {
text-align : right;
margin : 0px;
}
#fusszeile a:hover {
color :  #FF6633;
}
#fusszeile a {
color: black;
text-decoration : none;
}
#fusszeile a.aktiv {
 text-decoration : underline;
}