body { margin:20px; color:#000; background-color:#FFD9A5; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin:0px 0px 10px 0px; }
img { border:0px; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:left; margin:0px 0px 10px 0px; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left; margin:25px 0px 10px 0px; color:#444; }
a { color:#003399; }

#header { width:950px; height:82px; background-image:url('/images/frame/frame_r1_c1.jpg'); text-align:right; }
#content { width:950px; background-color:#fff; background-image:url('/images/frame/frame_r2_c1.jpg'); text-align:left; min-height:400px; }
#space1 { float:left; width:22px; min-height:400px; }
#leftcolumn { float:left; width:728px; }
#space2 { float:left; width:18px; min-height:400px; }
#rightcolumn { float:left; width:160px; background-color:#fff;  }
#framebottom { height:22px; width:950px; clear:both; }

#navigation1 { width:950px; height:24px; text-align:center; background-image:url('/images/frame/frame_r5_c1.jpg'); clear:both;  }
#navigation2 { width:950px; height:44px; text-align:center; background-image:url('/images/frame/frame_r2_c1.jpg'); clear:both;  }
div.navEmpty { width:22px; float:left; }
div.nav { float:left; background-color:#FF4C00; height:24px; border-right:2px solid #fff; border-top:1px solid #fff;  }
div.navSelected { float:left; background-color:#fff; height:24px; border-right:3px solid #FF4C00; }

/* navigation */
a.nav { text-decoration:none; color:#fff; }
a.navSelected { text-decoration:none; color:#FF4C00; }
a.navSelected:hover { color:#000; }
p.nav { text-align:center; margin:4px 12px 0px 12px; }
p.navSelected { text-align:center; font-weight:bolder; margin:4px 12px 0px 12px; }

/* kontaktanzeigen */
table.ka { width:722px; height:200px; border:1px dotted #FF4C00; table-layout:fixed; margin:10px 0px 10px 0px }
td.ka { vertical-align:top; }
p.kaName { font-size:16px; font-weight:bolder; margin:0px 0px 15px 0px; color:#FF4C00; }
p.kaButton { text-align:right; }

p.footer { text-align:center; font-size:10px; color:#000; margin-top:10px; }
p.standard { margin:0px 0px 8px 0px; }
p.browse { margin:20px 0px 10px 0px; text-align:center; }
p.error { margin:0px 0px 8px 0px; color:#FF0000; font-weight:bolder; }

/* textanzeigen */
.textanzeigeHeadline { font-weight:bold; margin:20px 0px 3px 0px; }
.textanzeigeText { margin:0px 0px 0px 0px; line-height:15px; }
.textanzeigeLink { margin:0px 0px 2px 0px; font-size:10px; font-weight_normal; text-decoration:none; }


