body { margin:0; padding:0; text-align:center; background:#D4B27F url(bg.png) repeat-x top; }
div.hdr { background:url(headerblank.jpg) no-repeat; width:1000px; height:134px; text-align:right; padding-top:10px; padding-right:10px; }
div.hdr h1 { color:white; padding-left:260px; margin-top:0px; margin-bottom:0px; text-align:left; font-weight:200; font-size:24px; letter-spacing:1px; }
div.hdr h2 { color:white; padding-left:260px; margin-top:0px; margin-bottom:0px; text-align:left; font-weight:200; font-size:18px; }

td { font-family:Arial; font-size:12px; }
p.mid { font-size:14px; line-height:18px; }

table.main { background:url(background1.jpg) no-repeat top; height:531px; }
table.mainlong { background:url(background2.jpg) no-repeat top; }
p.hdr1 { background:url(hdr1.gif) no-repeat; width:334px; height:37px; font-family:Arial; padding-left:12px; padding-top:9px; font-size:16px; color:#013C80; margin-bottom:8px; }
p.hdr1 a { color:#013C80; text-decoration:none; display:block; }
p.hdr1 a:hover { color:#0000FF; text-decoration:underline; }

a.link { font-family:Arial; color:#6C4C29; font-size:18px; background:url(arrow.gif) no-repeat left middle; padding-left:30px; padding-top:1px; margin-bottom:2px; color:#6C4C29; text-decoration:none; display:block; }
a.link:hover { margin-left:2px; padding-left:28px; color:#7C5C39; text-decoration:underline; }


td.navi { font-family:Arial; color:#6C4C29; font-size:18px; padding-top:100px; padding-left:35px; }
td.navi a.link { background:url(arrow.gif) no-repeat left middle; padding-left:30px; height:26px; padding-top:1px; margin-top:0px; margin-bottom:10px; color:#6C4C29; text-decoration:none; display:block; }
td.navi p { background:url(arrow.gif) no-repeat left middle; padding-left:30px; height:26px; padding-top:1px; margin-top:0px; margin-bottom:10px; color:#6C4C29; font-weight:bold; text-decoration:none; display:block; }
td.navi a.link:hover { margin-left:2px; padding-left:28px; color:white; text-decoration:underline; }
td.navi div { width:190px; text-align:center; }
td.navi p span, td.navi a.link span { font-family:Arial Narrow; font-weight:600; }
h1 { color:#0C447F; font-family:Arial; font-size:24px; font-weight:200; }
h2 { color:#0C447F; font-family:Arial; font-size:20px; }
h3 { color:#0C447F; font-family:Arial; font-size:14px; margin-bottom:4px; }

h1.footer { width:190px; color:#6C4C29; font-size:12px; font-weight:200; text-align:center; }
h1.footer a { color:#6C4C29; }

.load { background:url(load.gif) no-repeat center middle; }
.loaden { background:url(loadfoto_en.gif) no-repeat center middle; }
.loadde { background:url(loadfoto_de.gif) no-repeat center middle; }
.loadfoto { background:url(loadfoto.gif) no-repeat center middle; }
.loadfotoen { background:url(loadfoto_en.gif) no-repeat center middle; }
.loadfotode { background:url(loadfoto_de.gif) no-repeat center middle; }

