body {margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #666;}
img {border: 0;}
td, th {vertical-align: top;}
a {color: #666; text-decoration: none;}
a:hover {color: #900;}

#pagebody {text-align: center;}
#row1 {white-space: nowrap; width: 560px;}
p {line-height: 1.5em;}
h1 {margin: 0 0 10px 0; padding: 0; font-size: 36px;}
h1 span {font-size: 20px; font-weight: normal; color: #ccc;}
ul.referenzen {list-style-type: none; margin: 0; padding: 0;}
ul.referenzen li {list-style-type: none; margin: 0; padding: 0; line-height: 1.5em;}

form.kontakt {padding: 10px 23px 20px 23px; background-color: #ddd; width: 400px; margin: 0 10px 0 0; font-size: 14px;}
form.kontakt label {width: 120px; float: left; text-transform: uppercase;}
form.kontakt div.row {white-space: nowrap; height: 3em}
