* {
margin:0;
padding:0;
}
body { margin: 0; padding: 0; border-width: 0; font-family: Myriad Pro, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: static; top: 0; }
h1 { color: #6e6e6e; font-size: 150%; font-weight: 100; line-height: 200%; letter-spacing: 5pt; color: #636363; font-size: 5em; text-align: right;}
p { line-height: 150%; text-align: justify; color: #636363; font-weight: 100;}
li { list-style-type: none; }
img { margin: 0 auto; padding: 10px; border: solid 1px #636363; }
.start { text-align: right; position: absolute; right: 5%; bottom: 5%; }
.start p {  text-align: right; }
.start p .projekte { border-style: solid; border-width: 1px; }
.projekte { margin-bottom: 30px; padding-left: 500px; border-bottom: 1px solid #636363; }
.start h1 { text-align: right; }
.start a { color: #636363; text-decoration: none; text-align: right; }
.start a:hover { color: #f0f; }

.content { width: auto; margin-right: 5%; margin-left: 5%; }
#menu { margin-top: 5px; margin-bottom: 10px; border-bottom: 1px solid #636363; }
#copyright p { font-size: 10px; text-align: right; }
.content a { color: #636363; text-decoration: none; text-align: right; }
.content h1 { font-size: 3em; }
.content a:hover { color: #f0f; }
.info { text-align: right; width: 150px; float: left; }
.info p { color: #b5b5b5; font-size: 100%; text-align: right; }
.info p strong { color: #636363; font-weight: lighter; text-align: right; }
.inhalt { margin-left: 180px; }
.inhalt p { text-align: justify; }

