* {
margin:0;
padding:0;
}

body {
-x-system-font:none;
color:silver;
font-family: "Courier", Courier New, Lucida Console, Monaco;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
body.section-1 {
}
body.section-2 {
}
body.section-3 {
}

a:link {
color:#000000;
text-decoration:none;

}
a:active {
color:#000000;
text-decoration:none;

}
a:visited {
color:#000000;
text-decoration:none;
}

a:hover {
color:878787;
text-decoration:none;
}

a img {
border:medium none;
}

#menu {
bottom:0;
height:100%;
left:0;
padding-left:15px;
padding-right:15px;
right:0;
top:8px;
width:200px;
z-index:1;
position: fixed;
}

.menue-box {
background-color:white;
padding:20px;
position:absolute;
text-align:left;
top:14px;
}

#menu .firma {
color:black;
padding:5px;
}

#menu .firma a, #menu .firma a:link, #menu .firma a:active, #menu .firma a:visited, #menu .firma a:hover {
color:black;
font-size:17px;
text-decoration:none;
}

#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:20px 10px;
}

#menu ul li {
font-size: 10px;
padding:2px 0;
}

#menu ul li.section-title {
-x-system-font:none;
border-bottom:1px dotted;
color:silver;
font-family: "Courier", Courier New, Lucida Console, Monaco;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0 0 10px;
text-align:left;
}

#menu ul li.active a {
color:black;
}

#content {
line-height:18px;
margin-left:270px;
float: left;
width: 600px;
}

#content p {
padding-top:0px;
width:600px;
}

.container {
background-color:white;
position:absolute;
text-align:left;
top:34px;
border-top: 1px solid #000;
padding-top: 20px;
margin-top: 20px;
}

.container p {
color:black;
font-size:13px;
text-align:left;
}

.container p a {
border-bottom:1px dotted #FF0000;
color:black;
font-size:13px;
}

.container p a:hover {
color:#00DAD5;
font-size:13px;
}

#menu div.container p a {
color:#FF0000;
text-align:right;
display: block;
}

.bottom {
  text-decoration: none !important;
  display: inline !important;
  border: none !important;
}

#menu div.container p a:hover {
color:#FF0000;
text-align:right;
}

p {
margin:0 0 10px;
}

h1 {
font-size:32px;
}

h2 {
font-size:24px;
}

h3 {
font-size:16px;
}

h4 {
font-size:12px;
}

#img-container {
margin:0;
padding:0;
}

#img-container p {
color:gray;
padding:0 0 10px;
}

#img-container a {
color:gray;
font-size:13px;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:0 0 0px;
text-decoration:underline;
}

#img-container p a {
-x-system-font:none;
color:silver;
font-family:"Times New Roman";
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:0 0 10px;
text-decoration:none;
}

#img-container p a:hover {
color:black;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:0 0 10px;
text-decoration:none;
}

#d-col2 span {
-x-system-font:none;
font-family:"Andale Mono",mono,"Courier New",Courier;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin-right:0;
}

#once {
clear:left;
}