<!--

body {
padding: 0;
margin: 0;
font-family: "Times", "Times New Roman", serif;
/* color: rgb(30,30,30); */
/* background-color: rgb(40,60,10); */
}

h1,h2,h3,h4,h5,p {
margin: 0;
padding: 0;
}

/* s/ Navigation */

ul {
margin: 0; /* IE */
padding: 0; /* firefox */
}

/* Positionsmarken */

.sn {
display: none; /* print */
text-decoration: none;
}

/* Rest geloescht */

#page {
width: auto;
margin: 0; /* print */
padding: 0;
}

#kopf {
width: auto;
margin: 0;
padding: 0 2.0em 2.4em 2.0em;
text-align: center;
color: rgb(245,236,208);
background-color: rgb(45,95,18);
background-repeat: repeat-x;
background-position: bottom;
}

#content {
width: auto;
margin: 0;
padding: 1.0em 2.0em 1.8em 2.0em;
text-align: left;
background-color: #ffffff;
}

#content h1.h1a {
padding: 0.14em 0;
font-size: 2.0em;
font-weight: 500;
letter-spacing: 0.06em;
text-align: center;
text-transform: uppercase;
}

#content h1.h1b {
padding: 0.2em 0.2em;
font-size: 1.8em;
font-weight: 500;
}

#content h1.h1c {
padding: 0.16em 0.4em;
font-size: 1.4em;
font-weight: 500;
}

#content h2 {
padding: 0.16em 0.4em;
font-size: 1.4em;
font-weight: 500;
}

#content p {
padding: 0.6em 0.8em;
font-size: 1.2em;
font-weight: 300;
}

#content p:first-letter {
font-size: 140%;
}

.h1t1 {
padding: 0.4em 0.1em 0.1em 1.0em;
font-size: 2.0em;
font-weight: 500;
letter-spacing: 0.1em;
text-align: center;
text-transform: uppercase;
}

.h1t2 {
padding: 0.2em 1.0em;
font-size: 1.2em;
font-weight: 500;
letter-spacing: 0.1em;
text-align: center;
}

.h1t3 {
padding: 0.1em 1.0em 0.3em 1.0em;
font-size: 1.0em;
font-weight: 500;
letter-spacing: 0.1em;
text-align: center;
}

/* s Pfad und Fusszeile */

#fuss {
margin: 0;
padding: 2.0em 0.6em 0.4em 0.6em;
color: rgb(245,236,208);
background-color: rgb(45,95,18);
background-repeat: repeat-x;
background-position: top;
}

#fuss a {
color: rgb(245,236,208);
background-color: rgb(45,95,18);
text-decoration: none;
}

#fuss p {
font-size: 0.8em;
}

#fl {
float: left;
}

#fz {
text-align: center;
}

#fr {
float: right;
}

#pfad {
margin: 0;
padding: 0 1.0em;
text-align: left;
background-color: rgb(250,245,230);
}

#pfad p {
padding: 0.1em;
font-size: 0.8em;
}

/* s Pfad und Fusszeile */

#nav {
display: none; /* print */
}

#ads {
display: none; /* print */
}

/* s fotogalerie */

#wintergarten-conservatory-foto {
margin: 1.0em 0.6em 1.0em 0.6em;
}

.photogallery {
margin: 0.4em;
float: left;
}

#wintergarten-conservatory-foto a {
display: block;
/* border: 0.1em solid; */
/* border-color: rgb(220,220,220) rgb(40,40,40) rgb(40,40,40) rgb(220,220,220); */
}

#wintergarten-conservatory-foto a:hover {
/* border: 0.1em solid; */
/* border-color: rgb(40,40,40) rgb(220,220,220) rgb(220,220,220) rgb(40,40,40); */
}

.wintergarten-foto {
margin: auto;
text-align: center;
}

/* e fotogalerie */

.noprint {
display: none; /* print */
}

//-->
