* { margin:0; padding:0; }
body { background-color:#fff; color:#000; font-family:arial,verdana,helvetica,sans-serif; font-size:12px; padding:0px; }
table { border:0px solid #000; border-collapse:collapse; width:100%; }
td { padding:0px; text-align:left; vertical-align:top; }

.rand { height:160px; background-image:url(pix/topbg.gif); background-color:#fff; padding:0; }
.headerleft { height:160px; background-image:url(pix/topbg.gif); background-color:#fff; vertical-align:bottom; text-align:center; padding:0; }
.headerright { height:160px; background-image:url(pix/topbg.gif); text-align:right; vertical-align:top; color:#fff; font-size:14px; font-weight:bold; padding:0px 20px 0px 0px; } 

#nav { background-color:#999; width:230px; padding:0; text-align:center; }
#nav img { vertical-align:top; }
#nav ul { margin:0; padding:0px 10px 0px 0px; list-style-type:none; }
#nav p { margin-bottom:0; margin-top:0; display:block; color:#fff; width:190px; padding:12px 12px 3px 12px; text-decoration:none; border-bottom:1px solid #fff; text-align:left; }
#nav a:hover { background-color:#ccc; color:#dd633f; border:1px solid #dd633f; text-align:left; }
#nav .current { display:block; color:#dd633f; background-color:#ccc; width:190px; padding: 3px 3px 3px 12px; border:1px solid #999; text-align:left; }
#nav li li a { display:block; color:#000; width:190px; padding: 3px 3px 3px 12px; text-decoration:none; border:1px solid #999; text-align:left; }

#content { background-color:#fff; width:100%; padding:30px; text-align:justify; }
#content a { color:#dd633f; text-decoration:none; }
#content a:hover { color:#fff; text-decoration:underline; background-color:#999; }
#content h1 { font-size:12px; color:#666; text-decoration:none; font-weight:bold; }
#content h2 { font-size:12px; color:#666; text-decoration:none; font-weight:normal; }

p.adaptas { margin-bottom:10px; }
h2.adaptas { font-size:12px; margin-bottom:5px; }
h3.adaptas { font-size:12px; font-weight:normal; margin-bottom:10px; }

.headline { font-family:arial,verdana,tahoma; font-size:14px; color:#dd633f; font-weight:bold; text-align:left; padding:10px; }

.tdpadleftbot { padding:0px 0px 0px 10px; vertical-align:bottom; }

.index00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.index02 { padding:10px; text-align:justify; }

.vorstand00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.vorstand02 { width:140px; text-align:right; padding:10px; }
.vorstand04 { padding:10px; vertical-align:bottom; }

.satzung00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.satzung02 { padding:20px 0px 0px 10px; font-weight:bold; color:#666; }
.satzung04 { padding:10px; color:#666; }
.satzung05 { padding:10px; text-align:justify; }

.gans00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.gans02 { padding:10px; text-align:justify; }
.gans03 { padding:10px; text-align:center; vertical-align:top; }

.kontakt00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.kontakt02 { padding:10px; }

.mitglieder00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.mitglieder02 { padding:10px; }

.ehrenmitglieder00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.ehrenmitglieder02 { padding:10px; }

.mitgliedschaft00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.mitgliedschaft01 { text-align:center; padding:5px; font-weight:bold; }
.mitgliedschaft02 { padding:10px; text-align:justify; }

.werner_staehler00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.werner_staehler02 { padding:10px; text-align:justify; }
.werner_staehler04 { padding:10px 0px 10px 5px; }
.werner_staehler06 { border:0px solid #000; border-collapse:collapse; width:100%; }
.werner_staehler07 { padding:10px; text-align:justify; white-space:nowrap; }
.werner_staehler08 { padding:10px; text-align:justify; }

.gustav_simon00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.gustav_simon02 { padding:10px; text-align:justify;  }
.gustav_simon03 { padding:10px; text-align:center; vertical-align:top; }

.praxispreis00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.praxispreis02 { padding:10px; text-align:justify; }

.wissenschaftsfoerderung00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.wissenschaftsfoerderung02 { padding:10px; text-align:justify; }

.reisestipendium00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.reisestipendium02 { padding:10px; text-align:justify; }

.historie00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.historie02 { padding:10px; width:30%; }

.jt200700 { border:0px solid #000; border-collapse:collapse; width:100%; }
.jt200702 { padding:10px; text-align:justify; }
.jt200702 table td { padding:10px; text-align:center; vertical-align:middle; }

.jt200900 { border:0px solid #000; border-collapse:collapse; width:100%; }
.jt200902 { padding:10px; text-align:justify; }

.jt201000 { border:0px solid #000; border-collapse:collapse; width:100%; }
.jt201002 { padding:10px; text-align:justify; }

.portal00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.portal02 { padding:10px; text-align:justify; }

.presse00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.presse02 { padding:10px; text-align:justify; }

.impressum00 { border:0px solid #000; border-collapse:collapse; width:100%; }
.impressum02 { padding:10px; text-align:justify; }

#footer { background-color:#fff; text-align:right; color:#999; padding:5px 10px; }
#footer a { color:#666; text-decoration:none; font-weight:bold; }
#footer a:hover { color:#dd633f; font-weight:bold; }