body { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; background-color: #323232; background-image: url(http://www.matthiaskraemer.de/images/interface/body_bg.jpg); background-repeat: repeat-x; margin: 0; }
p {}
td {}
a { color: #333; font-weight: bold; text-decoration: none  }
a:hover { text-decoration: underline }
a.hell { color: #c9c9c9; text-decoration: none }
td.head { background-image: url(http://www.matthiaskraemer.de/images/interface/head_bg.gif); text-align: left; width: 820px; height: 100px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; display: block; }
td.content { background-color: #fff; background-repeat: repeat-y; text-align: left; width: 820px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; display: block; }
td.innercontent { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; padding-right: 30px; }
#sidebar { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #d5d7d4; margin-bottom: 5px; padding: 5px; border-left: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9; border-right: 1px solid #a9a9a9; }
#sidebarhead { text-shadow: 2px 2px 3px #666666; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; background-color: #b5b5b3; background-image: url(http://www.matthiaskraemer.de/images/interface/sidebar_head_bg.gif); background-repeat: repeat-x; padding: 5px; border-top: 1px solid #a9a9a9; border-right: 1px solid #a9a9a9; border-left: 1px solid #a9a9a9; display: block; }
.text { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
.textsmall { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }
.menuitem { color: #e6e6e6; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; padding: 0 5px; top: 40px; vertical-align: bottom; border-top: 1px solid #d3d3d3; border-right: 1px solid #a9a9a9; border-left: 1px solid #d3d3d3   }
.menuitem:hover { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #c4c4c4; top: 40px; vertical-align: bottom; border-top: 1px solid #a9a9a9; border-right: 1px solid #d3d3d3; border-left: 1px solid #a9a9a9 }
h1 { color: #282828; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin-bottom: 20px; text-shadow: 2px 2px 3px #999999; }
h2 { color: #282828; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-shadow: 2px 2px 3px #999999; }
.linkpfeil { vertical-align: text-top; margin-top: 2px; margin-right: 3px; }
td.teaserbox { height: 200px; padding-top: 15px; padding-bottom: 10px; display: block; }
.inputsmall { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
