body.hefstd { font-family:Verdana,sans-serif; color:black; font-size:10pt; background-color:#dcdcdc; margin-top:15px; margin-left:0px; margin-right:0px; padding:0px; }
form { margin-bottom:5px; margin-top:5px; }
p,ul { margin-top:0.2cm; margin-bottom:0.2cm; font-family:Verdana,sans-serif; font-size:10pt;}

p.hi1 { text-indent:0.0em; margin-top:0cm; margin-bottom:0cm; font-size:10pt; }
p.hi2 { text-indent:2.0em; margin-top:0cm; margin-bottom:0cm; font-size:10pt; }
p.hi3 { text-indent:4.0em; margin-top:0cm; margin-bottom:0cm; font-size:8pt; }

a.ssmPunkt:link, a.ssmPunkt:visited { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; text-decoration:none; font-size:10pt; line-height:1.3em; }
a.ssmPunkt:active, a.ssmPunkt:hover, a.ssmPunkt:focus { background-color:#fffffa; }

a.hefhdrlnk:link, a.hefhdrlnk:visited { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; text-decoration:none; font-size:13pt; }
a.hefhdrlnk:active, a.hefhdrlnk:hover, a.hefhdrlnk:focus { background-color:#eeeeff; }

a.hefnrmtxtlnk:link, a.hefnrmtxtlnk:visited, a.hefnrmtxtlnk:focus, a.hefnrmtxtlnk:active { font-weight:normal; color:#0000ff; text-decoration:none; }
a.hefnrmtxtlnk:hover { font-weight:normal; color:#0000ff; background-color:#eeeeff; text-decoration:none; }

a.hefnrmtxtlnktbl:link, a.hefnrmtxtlnktbl:visited { font-family:Verdana,sans-serif; color: rgb(0,0,255); font-weight:normal; text-decoration:none; padding-left:3px; padding-right:3px; font-size:10pt; }
a.hefnrmtxtlnktbl:active, a.hefnrmtxtlnktbl:hover, a.hefnrmtxtlnktbl:focus { background-color:#fffffa; }

a.hefbtmtxtlnk:link, a.hefbtmtxtlnk:visited { font-family:Verdana,sans-serif; color: rgb(0,0,255); font-weight:normal; text-decoration:none; font-size:8pt; } 
a.hefbtmtxtlnk:active, a.hefbtmtxtlnk:hover, a.hefbtmtxtlnk:focus { background-color:#eeeeff; }

a.button01       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnamanfa.gif);   width:127px; height:24px; }
a.button01:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnamanfaho.gif); width:127px; height:24px; }
a.button02       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnaktual.gif);   width:128px; height:24px; }
a.button02:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnaktualho.gif); width:128px; height:24px; }
a.button03       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnbildde.gif);   width:128px; height:24px; }
a.button03:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnbilddeho.gif); width:128px; height:24px; }
a.button04       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnbilder.gif);   width:128px; height:24px; }
a.button04:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnbilderho.gif); width:128px; height:24px; }
a.button05       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnboller.gif);   width:128px; height:24px; }
a.button05:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnbollerho.gif); width:128px; height:24px; }
a.button06       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btndiekbs.gif);   width:127px; height:24px; }
a.button06:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btndiekbsho.gif); width:127px; height:24px; }
a.button07       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnfsigbf.gif);   width:128px; height:24px; }
a.button07:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnfsigbfho.gif); width:128px; height:24px; }
a.button08       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnfotoga.gif);   width:128px; height:24px; }
a.button08:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnfotogaho.gif); width:128px; height:24px; }
a.button09       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btngaeste.gif);   width:128px; height:24px; }
a.button09:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btngaesteho.gif); width:128px; height:24px; }
a.button10       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnemail.gif);    width:127px; height:24px; }
a.button10:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnemailho.gif);  width:127px; height:24px; }
a.button11       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnkontro.gif);   width:128px; height:24px; }
a.button11:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnkontroho.gif); width:128px; height:24px; }
a.button12       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnlinks.gif);    width:128px; height:24px; }
a.button12:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnlinksho.gif);  width:128px; height:24px; }
a.button13       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnneuigk.gif);   width:128px; height:24px; }
a.button13:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnneuigkho.gif); width:128px; height:24px; }
a.button14       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnnotitz.gif);   width:128px; height:24px; }
a.button14:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnnotitzho.gif); width:128px; height:24px; }
a.button15       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnsuche.gif);    width:127px; height:24px; }
a.button15:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnsucheho.gif);  width:127px; height:24px; }
a.button16       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnuebers.gif);   width:128px; height:24px; }
a.button16:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnuebersho.gif); width:128px; height:24px; }
a.button17       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnwerbel.gif);   width:128px; height:24px; }
a.button17:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnwerbelho.gif); width:128px; height:24px; }
a.button18       { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnzumsch.gif);   width:128px; height:24px; }
a.button18:hover { display:block; background-image:url(http://hobby-eisenbahnfotografie.de/texte/btnzumschho.gif); width:128px; height:24px; }

.hefsmltxt       { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:normal; }
.hefsmltxt1      { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:normal; margin-top:3px;  margin-bottom:8px;}
.hefhdrtxt       { font-family:Verdana,sans-serif; font-size:13pt; font-weight:normal; text-align:justify; }
.hefnrmtxt       { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:justify; vertical-align:top; margin-top:5px;  margin-bottom:10px;  line-height:1.1em; }
.hefbldtxt       { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold;   text-align:justify; vertical-align:top; margin-top:15px; margin-bottom:5px;  line-height:1.1em; }
.hefbrktxt       { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold;   text-align:justify; vertical-align:top; margin-top:10px; margin-bottom:0px;  line-height:1.1em; }
.hefnbktxt       { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:justify; vertical-align:top; margin-top:5px;  margin-bottom:10px; line-height:1.1em; text-indent:3mm; }
.hefnbkhdrtxt    { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold;   text-align:justify; vertical-align:top; margin-top:5px;  margin-bottom:5px;  line-height:1.1em; }
.hefbtmtxt       { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:normal; text-align:left;    vertical-align:top; margin-top:-2px; margin-left:4px;    line-height:1.1em; margin-right:0px; }
.hefnrmtxt1      { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:center;  vertical-align:top; margin-top:5px;  margin-bottom:5px;  line-height:1.1em; }
.heftbnhdr       { font-family:Verdana,sans-serif; font-size:9pt;  font-weight:bold;   text-align:center;  vertical-align:top; margin-top:0px;  margin-bottom:1px; }
.hefhiwtxt       { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:normal; text-align:justify; vertical-align:top; margin-top:0px;  margin-bottom:10px; line-height:1.0em; padding-right: 6px; padding-left: 6px;}
.bv_auswahl_ort  { width:190px; }
.uetxt           { font-family: Verdana,sans-serif; font-size:17px; line-height:20px; color:#000000; margin-bottom:5px; padding-bottom: 5px; padding-top:10px; }
.normtxt         { font-family: Verdana,sans-serif; font-size:13px; line-height:1.1em; color:#000000; text-align:justify; margin-bottom:8px; margin-top:2px; text-indent:0.5em; }
.hefstktxt       { font-family:Verdana,sans-serif; font-size:10pt; text-align:left; vertical-align:top; margin-bottom:2px; margin-top:2px; line-height:1.1em;}
.statistik       { font-family:Verdana,sans-serif; font-size:10pt; vertical-align:top; margin-bottom:1px; margin-top:1px; line-height:1.1em;}

td.hefsmltxt     { font-family:Verdana,sans-serif; font-size:8pt;  text-align:justify; vertical-align:top; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px; color:#000000; background-color:#cccccc; }
td.hefnrmtxt     { font-family:Verdana,sans-serif; font-size:10pt; padding-left:3px; padding-right:3px; padding-top:2px; color:#000000; background-color:#cccccc; }
td.hefnrmtxt1    { font-family:Verdana,sans-serif; font-size:10pt; padding-left:3px; padding-right:3px; padding-top:2px; }
td.hefnrmtxt2    { font-family:Verdana,sans-serif; font-size:10pt; text-align:justify; vertical-align:top; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:5px; color:#000000; line-height:1.1em; background-color:#dcdcdc;}
td.hefnrmtxt3    { font-family:Verdana,sans-serif; font-size:8pt;  text-align:center; padding-top:2px; color:#000000; }
td.hefnrmtxt4    { font-family:Verdana,sans-serif; font-size:10pt; text-align:left; padding-left:3px; padding-right:3px; color:#000000; font-weight:bold; }
td.hefnrmtxt5    { font-family:Verdana,sans-serif; font-size:10pt; text-align:right; padding-left:3px; padding-right:3px; color:#000000; font-weight:bold; }
td.hefnrmtxt6    { font-family:Verdana,sans-serif; font-size:10pt; text-align:justify; vertical-align:top; padding-top:5px; padding-bottom:8px; color:#000000; line-height:1.1em; background-color:#dcdcdc;}
td.hefnrmtxt7    { font-family:Verdana,sans-serif; font-size:10pt; padding-top:2px; font-weight:bold; }
td.hefnrmtxt8    { font-family:Verdana,sans-serif; font-size:10pt; padding-left:3px; padding-right:3px; }
td.hefnrmtxt9    { font-size:10pt; text-align:justify; vertical-align:top; padding-top:5px; padding-bottom:15px;  line-height:1.1em; }
td.hefnrmtxt10   { font-family:Verdana,sans-serif; font-size:10pt; padding-left:3px; padding-right:3px; padding-top:2px; text-align:right; color:#000000; background-color:#cccccc; }
td.tblnrmtxt     { font-size:10pt; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; background-color:#cccccc; }
td.tblnrmtxt1     { font-size:10pt; padding: 2px 3px; background-color:#cccccc; }


td.kz0 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#a6a6a6; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz1 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#b0b0b0; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz2 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#bbbbbb; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz3 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#c6c6c6; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz4 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#d1d1d1; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz5 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#dddddd; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz6 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#e8e8e8; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz7 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#f3f3f3; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }
td.kz8 { vertical-align:top; text-align:left; font-family:Verdana,sans-serif; font-size:10pt; background-color:#ffffff; color:#000000; line-height:1.05em; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px; }

td.hefnbk        { padding:12px; }
td.hefhdrnrmtxt  { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:8px; color:#000000; background-color:#BABACC; vertical-align:top; height:10; }
td.hefhdrnrmtxt1 { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold; text-align:center; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:8px; color:#000000; background-color:#c0c0c0; }
td.hefhdrnrmtxt2 { font-family:Verdana,sans-serif; font-size:10pt; text-align:center; padding-top:4px; padding-bottom:4px; background-color:#c0c0c0; }
td.hefhdrnrmtxt3 { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold;   text-align:left; padding-top:4px; padding-bottom:8px; padding-left:10px; color:#404040; }
td.hefhdrnrmtxt4 { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:left; padding-top:4px; padding-bottom:8px; padding-left:10px }

td.hefnrmtxtctr  { font-family:Verdana,sans-serif; font-size:10pt; text-align:center; padding-left:3px; padding-right:3px; color:#000000; }
td.hefnrmtxtlft  { font-family:Verdana,sans-serif; font-size:10pt; text-align:left;   padding-left:3px; padding-right:3px; color:#000000; }
td.hefnrmtxtrgt1 { font-family:Verdana,sans-serif; font-size:10pt; text-align:right;  padding-left:3px; padding-right:3px; color:#000000;  background-color:#cccccc; }
td.hefnrmtxtlft1 { font-family:Verdana,sans-serif; font-size:10pt; text-align:left;   padding-left:12px; padding-right:12px; padding-top:6px; padding-bottom:15px; color:#000000; background-color:#cccccc; }
td.hefnrmtxtrgt  { font-family:Verdana,sans-serif; font-size:10pt; text-align:right;  padding-left:3px; padding-right:3px; color:#000000; }
td.hefnwstxt     { font-family:Verdana,sans-serif; font-size:10pt; text-align:left;   vertical-align:top; margin-top:0px; padding-left:10px; padding-right:10px; padding-bottom:9px;  line-height:1.1em;}

td.hefhdrpdolnk { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold;   padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:8px; color:#0000FF; background-color:#c0c0c0; }
td.hefnrmpdolnk { font-size:10pt; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px; color:#0000FF; background-color:#cccccc; }

td.hefkahdrtxt  { font-family:Verdana,sans-serif; font-size:13pt; font-weight:normal; padding-top:8px;  padding-bottom:5px; color:#000000; background-color:#c0c0c0; text-align:center;}
td.hefkarowkw   { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-top:5px;  padding-bottom:0px; padding-right:1px; color:#000000; background-color:#cccccc; text-align:right;}
td.hefkarowmofr { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:0px; color:#666666; background-color:#cccccc; text-align:center;}
td.hefkarowsa   { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-left:2px; padding-right:2px; padding-top:5px; padding-bottom:0px; color:#0000cc; background-color:#cccccc; text-align:center;}
td.hefkarowso   { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-left:2px; padding-right:5px; padding-top:5px; padding-bottom:0px; color:#cc0000; background-color:#cccccc; text-align:center;}
td.hefkarowkw1  { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-left:7px; padding-right:0px; padding-top:0px; padding-bottom:0px; color:#000000; background-color:#d8d8d8; text-align:center;}
td.hefkarowkw2  { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:bold;   padding-left:7px; padding-right:0px; padding-top:1px; padding-bottom:0px; color:#000000; background-color:#d8d8d8; text-align:center;}
td.hefkarownr   { font-family:Verdana,sans-serif; font-size:8pt;  font-weight:normal; padding-top:1px; color:#000000; background-color:#d8d8d8; text-align:center;}

td.heffbvtxt    { font-family:Verdana,sans-serif; font-size:8pt; padding:2px; text-align:center; }

td.hefstrpge    { height:18px; width:127px; text-align:center; }
td.hefstrmnulnk { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:center; color:#0000FF; background-color:#C6C6C6; }
td.hefstrmnulnk1 { font-family:Verdana,sans-serif; font-size:10pt; font-weight:normal; text-align:center; color:#0000FF; background-color:#D3D3D3; }

table.werbeloks { background-image:url(http://hobby-eisenbahnfotografie.de/texte/tabellengrafikhintergrund.gif); background-repeat:no-repeat; background-position:0px 0px; background-color:#c0c0c0; height:350px; }

table.jfp2010 { background-color:#f0f0f0; font-size:12px; }
tr.jfp2010c { background-color:#babacc; line-height:20px; font-weight:bold; }
td.jfp2010a { text-align:center; vertical-align:middle; }
tr.jfp2010b { background-color:#bcbcbc; }
tr.jfp2010d { background-color:#cccccc; }
td.jfp2010e { vertical-align:top; }

/* Für die ausfahrende Navigationsleiste */
a.ssmLinks:link    { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; font-size:10pt; text-decoration:none; } 
a.ssmLinks:active  { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; font-size:10pt; text-decoration:none; }
a.ssmLinks:hover   { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; font-size:10pt; text-decoration:none; } 
a.ssmLinks:visited { font-family:Verdana,sans-serif; color:#0000ff; font-weight:normal; font-size:10pt; text-decoration:none; } 

td.hef000 { font-family:Verdana,sans-serif; font-size:12px; font-weight:bold; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:8px; color:#000000; background-color:#BABACC; vertical-align:top; }
td.hef001 { text-align:left; padding: 2px 3px; font-size:12px; background-color:#cccccc; height:5px;} 
td.hef002 { text-align:left; padding: 2px 3px; font-size:12px; } 

a.hef003 { display:block; width:186px; padding: 2px 3px; font-size:12px; font-family:Verdana; text-decoration:none; background-color:#cccccc; } 
a.hef003:link, a.hef003:visited  { color:#0000ff; text-decoration:none; background-color:#cccccc; }
a.hef003:hover { color:#0000ff; background-color:#eeeeff; }

a.hef005:link, a.hef005:visited, a.hef005:focus, a.hef005:active { font-family:Verdana,sans-serif; font-size:12px; font-weight:normal; color:#0000ff; text-decoration:none; }
a.hef005:hover { font-family:Verdana,sans-serif; font-size:12px; font-weight:normal; color:#0000ff; background-color:#eeeeff; text-decoration:none; }

a.hef007 { display:block; width:120px; padding: 2px 3px; font-size:12px; font-family:Verdana; text-decoration:none; background-color:#cccccc; } 
a.hef007:link, a.hef007:visited  { color:#0000ff; text-decoration:none; background-color:#cccccc; }
a.hef007:hover { color:#0000ff; background-color:#eeeeff; }

a.hef008 { display:block; width:280px; padding: 1px 3px 3px 2px; font-size:12px; font-family:Verdana; text-decoration:none; background-color:#cccccc; } 
a.hef008:link, a.hef008:visited  { color:#0000ff; text-decoration:none; background-color:#cccccc; }
a.hef008:hover { color:#0000ff; background-color:#eeeeff; }

.hef004 { font-family:Verdana,sans-serif; font-size:12px; text-align:justify; margin-top:5px; margin-bottom:12px; line-height:1.3em; }

td.hef006 { font-size:10pt; background-color:#cccccc; padding: 0px 3px 1px; }

td.hef009 { font-family:Verdana,sans-serif; font-size:10pt; font-weight:bold; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:8px; color:#000000; background-color:#BABACC; vertical-align:top; }
