body { font-family:arial; margin:0px; padding:0px; font-size:10pt; }

h2 { font-size:18pt; }

p { margin:0px; }
p.top { margin-top:40px; font-size:8pt; }

div.copy { font-size:8pt; text-align:center; margin:50px 0px 20px 0px; }

div.content { padding:10px 150px 0px 40px; line-height:16pt; }
div.content img { margin-right:9px; }
div.content p { margin-left:70px; line-height:16pt; margin-bottom:18px; }

a { color:black; text-decoration:underline; }
a:link { }
a:visited { }
a:hover { color:green; }

img { border:0px; }

table { border-width:0px; border-style:0px; margin:0px; padding:0px; }
tr { border-width:0px; border-style:0px; margin:0px; padding:0px; }
td { border-width:0px; border-style:0px; margin:0px; padding:0px; }

table.menu { width:100%; font-size:10pt; }
table.menu td.menuL { width:26px; padding-left:6px; }
table.menu td.menuR { width:12%; }
table.menu a { text-decoration:none; }

ul { margin-top:0px; list-style-type:square; }
ul.referenzen li { margin-bottom:30px; clear:left; }
ul.referenzen p { margin-left:0px; margin-bottom:9px; }
ul.referenzen img { margin:0px 10px 20px 0px; float:left; }
li { margin-bottom:6px; margin-left:70px; }

form.projekte { margin:40px 0px 40px 0px; }
form.projekte p { margin-bottom:6px; }
form.projekte input { font-family:arial; font-size:10pt; }
form.projekte p.fehler { color:red; margin-bottom:18px; }

span.i { font-family:times; font-style:italic; color:green; font-size:120%; }
span.gruen { color:green; }