body { margin : 0; padding : 0; border : 0; background : #DFDFDF url("pix/hintergrund.jpg") no-repeat 0 0; }
h2 { font : normal 10px/135% Arial, Verdana, sans-serif; color : #5A5A5A; margin : 0; padding : 35px 0 0 0; }
h1 { font : bold 24px/135% Arial, Verdana, sans-serif; color : #5A5A5A; margin : -5px 0 0 0; padding : 0 0 15px 0; }
p { font : normal 11px/135% Verdana, Arial, sans-serif; color : #5A5A5A; margin : 0 205px 0 0; padding : 0 0 15px 0; }
a { color : #5A5A5A; }
img { margin : 0; padding : 0; border : 10px solid #fff; display : block; border-bottom : 4px solid #fff; }
ul { font : normal 11px/135% Verdana, Arial, sans-serif; color : #5A5A5A; margin : 0; padding : 0 0 15px 0; list-style-type : none; }
li { margin : 0; padding : 0 0 0 15px; display : block; list-style-type : none; background : url("pix/bulletpoint.gif") no-repeat 0 6px; }

#content { width : 705px; position : absolute; top : 0; left : 285px; padding : 0 0 50px 0; }

#submenu { z-index : 2; position : absolute; left : 815px; top : 30px; margin : 0; padding : 0; border : 0; list-style-type: none; width : 170px; }
#submenu li { list-style-type: none; display : inline; margin : 0; padding : 0; border : 0; }
#submenu h1 { font : bold 14px/135% Arial, Verdana, sans-serif; color : #000; background : #fff; margin : 0; padding : 2px 5px 3px 5px; display : block; text-align : center; border : 1px solid #fff; }
#submenu h2 { font : bold 12px/135% Arial, Verdana, sans-serif; color : #000; padding : 2px 5px 3px 5px; margin : 20px 0 0 0; text-align: center; background: #fff; border : 1px solid #fff; }
#submenu a { font : normal 10px/135% Verdana, Arial, sans-serif; display : block; margin : 0; padding : 1px 5px 2px 5px; background : #cacaca; color : #5A5A5A; text-decoration : none; text-align : center; border-left : 1px solid #fff; border-right : 1px solid #fff; border-bottom: 1px solid #fff; }
#submenu a.aktiv { color : #fff; background : #5A5A5A; }
.img { background : #fff; padding : 0 10px 5px 10px; margin : 0 205px 15px 0; }