
body {
background : #ffffff;
color : #999999;
}
h1 {
letter-spacing : 0.8em;
font-size : 0.95em;
font-variant : small-caps;
display : none;
}
h2 {
font-size : 0.9em;
font-variant : small-caps;
margin : 2em 0 0 0;
padding : 0;
}
h4 {
font-size : 0.89em;
font-variant : small-caps;
margin : 1em 0 0 0;
padding : 0;
}
h5 {
margin : 1em 0 0.5em 0;
padding : 0;
}
q {
font-style : italic;
}
blockquote {
font-style : normal;
margin : auto;
width : 500px;
}
p {
font-size : 0.8em;
}
address {
font-style : normal;
font-size : 0.8em;
}
address + address {
margin : 0.9em 0 1em 0;
}
address + address + address {
margin : 0.9em 0 80px 0;
}
address + p {
margin : 0.9em 0 40px 0;
}
address + p + p {
margin : 0.9em 0 40px 0;
}
em {
font-style : normal;
font-weight : bold;
font-size : 0.9em;
}
h1:hover, q:hover {
background : #ffffff;
color : #000000;
}
dt {
font-weight : bold;
font-variant : small-caps;
font-size : 0.9em;
}
dd {
margin : 0 0 1.4em 0;
padding : 0;
text-align : justify;
}
a {
background : #ffffff;
color : #999999;
text-decoration : underline;
}
a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
a img {
border : none;
}
#kontaktfoto {
margin-left : 1em;
padding : 0;
float : right;
width : 200px;
}
#box {
margin : 4em auto;
padding : 0;
width : 700px;
text-align : center;
}
#content {
text-align : left;
margin : 2em auto;
padding : 0.5em;
width : 600px;
}
#navi ul {
margin : 1em 0 3.4em 0;
padding : 0;
font-size : 0.9em;
}
#navi ul li {
list-style : none;
display : inline;
margin : 0 1em 0 1em;
padding : 0;
}
#navi li a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#navi li a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
#content ul {
margin : 0 0 3.4em 0;
padding : 0;
font-size : 0.9em;
}
#content ul li {
list-style : none;
margin : 0.8em 0 0 0;
padding : 0;
font-size : 0.8em;
}
#content li a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#content li a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
#info {
background : #ffffff;
color : #999999;
margin : 4em auto;
padding : 0.5em;
width : 600px;
border-top : 1px dotted #999999;
font-size : 0.9em;
display : inline;
}
#info li {
display : inline;
padding : 0 2em 0 2em;
list-style : none;
}
#info a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#info a:hover {
background : #ffffff;
color : #000000;
text-decoration : underline;
}
form {
margin : 1em 0 3em 0;
padding : 0;
}
input {
background : #ffffff;
color : #999999;
border : 1px solid #999999;
}
