@charset "UTF-8";
font-face { font-family:Arial; font-size:11px; }
html { padding:0px; height:100%;}
html>body{height:100%; width:100%;}
body { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:11px; margin:0px; padding:0px; }
body { background-image:url(../x/style/bindung.gif); background-repeat:repeat-y; }

p,div,form,input,select { font-family:Arial,Helvetica,Verdana,Sans-serif; }
pre { font-family: Courier; font-size:13px; }
.hl5,#hl5 { font-family:Arial,Helvetica,Verdana,Sans-serif; font-size:11px; text-align:left; font-weight:normal; }
#Nav { position:absolute; top:50px; left:0px; padding:0px; visibility:hidden; margin:0px; z-index:3; }
.NavLinks,#NavLinks { position:absolute; top:42px; left:12px; width:160px; padding:0px; }
*.Navmenue,#NavLinks form {font-size:11px; font-weight:bold !important; }
select,option,*.auswahl,input { font-size:11px; font-weight:bold; cursor:pointer; }

#obenlks { position:absolute; top:85px; left:0px; margin:10px;}
#clickme { position:absolute; top:100px; left:100px; width:27px; height:26px; z-index:2;}

#symbol   { position:absolute; top:60px; left:60px; }
#nnstern1 { position:relative; top:25px; left:258px; }
#nnstern2 { position:relative; top:-150px; left:76px; }
#sterne1  { position:relative; top:14px; left:266px; }
#sterne2  { position:relative; top:-121px; left:50px; }
#fahne    { position:relative; top:-292px; left:-15px; }

.hl1,.hl2,.hl3,.hl3b,.hl5b,.hlh,.hl3AS,#hl1,#hl2,#hl22,#hl3,#hl5b,#hlh,#hlnews,#titel,form,input,li { 
            font-family:Arial,helvetica,Verdana,Sans-serif; font-weight:bold; }
#hlnews   { background-color:yellow; margin:12px; }
.hlh,#hlh  { font-size:22px; padding:20px;}
.hl1,#hl1              { font-size:18px; }
.hl2,#hl2,#hl22        { font-size:21px; text-align:center; }
.hl3,#hl3,#hl4,.hl3AS  { font-size:16px; color:#000000; text-decoration:none; }
.hl3AS           { margin-right:80px; }
.hl5b,#hl5b   	 { font-size:11px; font-weight:bold; }
*.hl3b,#hl3b     { font-size:16px; font-weight:bold; }

#hl4b a      { font-size:13px; font-weight:bold; text-decoration:none; color:#fefefe; }

#hl6b     { font-size:8px; font-weight:bold; color:#008100; }
#hl5bg,#hl5bh {font-size:11px; font-weight:bold; text-align:center; }
#hl5bh    { line-height:11px; background-color:#fdfdfd; }
#hl5bg a  { text-decoration: none;}
#hlbg     { background-image:url(../../hl2000/rand/hlmenue.gif); }
.hl8b,#hl8b { font-size:11px; font-weight:bold; text-align:left; }

#hlkl,#hl7  { font-size:9px !important; }
.tip,#hl7   { font-size:10px;  text-align:right; margin-right:2mm; margin-bottom:0mm; }
#hg      { background-image:url(../../hl2000/x/style/bindung.gif); background-repeat:repeat-y; }

.hgo {position:absolute; top:0px; width:100%; height:52px; } 
.ecke {position:absolute; top:0px; left:0px; margin:0px; }


#hl5t { font-weight:bold; font-size:11px; background-color:#fdfdfd; }
#hl5t a,#reiter a,#fa5t,#fa5t a { font-size:11px; line-height:15px; font-weight:bold; text-decoration:none; }

.hla,#hla,.hlb,#hlb,.hlr,#hlr { font-weight:800; font-size:44px; margin:-20px 0 0 10px; color:#C1C1C1; }
.hlb,#hlb   { color:#009600; margin:-42px 0 -12px 0;}
.hlr,#hlr   { color:#ff6347; margin-left:0;}
.hld,#hld   { color:#999999; font-size:15px !important; }         
*.gr,#gr    { background-color:#ddffdd; }
#hlhg  { background-color:#00bb00; }

#ht,#hn { background-repeat:no-repeat; }
#ht  { background-image:url(../../hl2000/x/tsvewzk.gif); background-position:center; font-size:20px; }
#hn  { background-image:url(../../hl2000/x/tsvenwz.gif); font-size:13px; }

#hlm,#hl07m,#hl06m,#hl05m,#hl05m,#hl04m,#hl03m,#hl02m,#hl01m,#hl2km,#hl99m,#hl98m,
.hlm,.hl07m,.hl06m,.hl05m,.hl05m,.hl04m,.hl03m,.hl02m,.hl01m,.hl2km,.hl99m,.hl98m 
  { font-size:11px; font-weight:bold; margin:1px; text-align:left;}
.hlm.hlc,.hlc a ,#hlm,#hlc,#hlc a { color:#009000; }

.hl11m,.hl11c,a.hl11c,#hl11m,#hl11c,#hl11c a,#rot a,*.rot,a.rot { color:#fe0000; }
.hl10m,.hl10c,a.hl10c,#hl10m,#hl10c,#hl10c a { color:#0000fe; }
.hl09m,.hl09c,a.hl09c,#hl09m,#hl09c,#hl09c a { color:#000000; }
.hl08m,.hl08c,a.hl08c,#hl08m,#hl08c,#hl08c a { color:#0000fe; }
.hl07m,.hl07c,a.hl07c,#hl07m,#hl07c,#hl07c a { color:#000000; }
.hl06m,.hl06c,a.hl06c,#hl06m,#hl06c,#hl06c a { color:#008b00; }
.hl05m,.hl05c,a.hl05c,#hl05m,#hl05c,#hl05c a,#blau { color:#0000fe; }
.hl04m,.hl04c,a.hl04c,#hl04m,#hl04c,#hl04c a { color:#ff00ff; }
.hl03m,.hl03c,.hl03c a,#hl03m,#hl03c,#hl03c a { color:#0000fe; }
.hl02m,.hl02c,.hl02c a,#hl02m,#hl02c,#hl02c a { color:#800000; }
.hl01m,.hl01c,.hl01c a,#hl01m,#hl01c,#hl01c a { color:#008b00; }
.hl2km,.hl2kc,.hl2kc a,#hl2km,#hl2kc,#hl2kc a,#blau { color:#0000fe; }
.hl99m,.hl99c,.hl99c a,#hl99m,#hl99c,#hl99c a,#gruen{ color:#008b00; }
.hl98m,.hl98c,.hl98c a,#hl98m,#hl98c,#hl98c a { color:#800000; }
.hlpdfc,.hlpdfc a,#hlpdfm,#hlpdfc a { text-align:left; color:#fe0000;; }
.hlspc,.hlspc a,#hlspm,#hlspc,#hlspc a { text-align:left; color:#009000; }
.hlxxm,.hlxxc,.hlxxc a,#hlxxm,#hlxxc,#hlxxc a,*.seiten,#seiten       { text-align:left; color:black; } 


#clickme a:hover,#click2 a:hover {background-color:transparent;}

#hlwb,#hlnw {text-align:justify; font-size:11px; font-weight:normal; font-family:'Times New Roman'; margin:0}
#hlbwb,#hlbnw {text-align:justify; font-size:11px; font-weight:bold; font-family:'Times New Roman'; }
#hlwb2,#hlanw {text-align:justify; font-size:11px; font-weight:normal; font-family:'Arial'; }

#hlnwk {text-align:justify; font-size:10px; font-weight:normal; font-family:'Times New Roman'; }

h3  { font-size:32px; font-weight:bold; color:#ff6347; text-decoration:none;}

.inhalt,#inhalt,body.verweis,p  {font-size:11px; font-weight:bold;}
p.text,p.texte  { font-size:80%; font-weight:bold; margin-right:10px; }
p.inhalt,p.text { text-indent:0.5cm; }


.wahl a  { font-size:13px; font-weight:bold; text-decoration:none; color:#fefefe; }
.wahl a:hover {background-color:yellow; color:black; }
.wahl a:active {background-color:green; color:#fefefe }

.raru,#raru   {padding-left:4px; font-size:10px; width:110px;}
.raru a   {color:#fefefe; background-color:#2020ff; text-decoration:none; font-size:10px; }

#zeitung {border-style:solid; border-width:8px; border-spacing:5px; border-color:silver; background-color:#eeeeee; }
td.ritter a:hover {background-color:yellow; color:black; }

.an  {background-color:#fd0000; color:#fefefe; }
.aus {background-color:#fdfdfd; color:#fe0000; }

input  {font-size:11px; padding-left:4px; }
img   { border:none; } 
a,input,.knopf,#taste,#taste1,#taste2,option,label { cursor:pointer; }

#hlo1  { font-weight:bold; font-size:44px; color:#cbcbcb; }

.shl2,#shl2 {font-size:26px; font-weight:bold; line-height:36px; text-align:center; background-image:url(../../hl2000/x/x/gestreift.gif); }
#shl3 {font-size:16px; font-weight:bold;}

#hlkursiv {font-size:32px; padding-left:4px; font-style:italic; color:#008b00; }

#hl_rand  {border-width:8px; border-style:ridge; border-color:green; }

*.v,#v {background-color:#ddffdd;}

*.letter,#letter {color:#fe0000;;}

td.textinhalt,td.verweis {margin-right:20px; font-size:x-small; }
td.text,p.texte { font-size:14px; font-weight:bold; text-align:left; }
td.foto   {font-size:11px; font-weight:bold;}
td.dbtext { font-size:x-small; padding:4px; }
td.normal { font-size:12px; }
*.foto,#foto {margin-left:20px; }

a.menue,a.menues,input.menues {display:block; width:331px; height:24px; padding-top:4px;
	 border:1px solid #008c00; background-color:#fdfdfd; margin:10px 5px;
	 font-size:16px; font-weight:800; text-align:center; text-decoration:none; }
	 
a.menues {width:220px; height:24px; margin:0;}
input.menues {height:34px;}
input.taste,input.menue,input.menueI {display:inline; width:110px; height:1.8em; padding:2px;
	 border:1px solid #008c00; background-color:#fdfdfd; margin:10px;
	 font-size:11px; font-weight:800; text-align:center; text-decoration:none; }

input.taste,input.taster,input.menue,a.hilfe {display:inline; width:110px; height:1.7em; padding:1px;
	 border:1px solid #008c00; background-color:#fdfdfd; margin:1px;
	 font-size:11px; font-weight:800; text-align:center; text-decoration:none; }
input.taster { margin:0px;}

input.tasteb,input.tasten {display:block; width:331px; height:1.8em; padding-bottom:3px;
	 border:1px solid #008c00; background-color:#fdfdfd; margin:0 auto;
	 font-size:16px; font-weight:800; text-align:center; text-decoration:none; }

input.tasten {height:24px; margin-top:5px;}

input.menue  {display:inline; font-size:16px; width:160px; height:1.8em; padding:2px; background-color:#fdfdfd; margin:5px 5px;}
input.menueI {font-size:16px; width:150px; margin:5px; }
input.ohneR,input.ohneRo,input.ohneRu {display:inline; border:0px solid #008c00; background-color:#eeeeee;
             font-size:12px; width:230px; height:1.8em; text-align:center; cursor:default; margin:0 auto; }
input.ohneRu,input.ohneR {margin-top:10px; margin-left:0px; height:20px; line-height:18px;}

a.hilfe {font-size:14px; line-height:16px; width:20px; padding:4px; background-color:green;
		color:#fefefe !important; text-decoration:none; }

a.tipDB  {display:inline;  height:1.2em; border:1px solid #008c00; background-color:#fdfdfd; text-align:center; text-decoration:none;
          padding-left:10px; padding-right:6px; font-size:10px; width:80px;}

a.tipSG, a.tipPS,a.tipAS,a.tipAH {display:block; border:1px solid #008c00; background-color:#fdfdfd; text-align:center; text-decoration:none;
          font-size:10px; margin-left:auto; margin-right:20px; margin-bottom:0px; }
a.tipSG {width:60px; margin-top:-4px; }
a.tipAS {width:60px; margin-top:-18px; margin-right:10px; }
a.tipAH {width:60px; margin-top:18px; }
a.tipPS  {width:130px; }

a:visited {color:#0000fe; }
a:hover   { background-color:red; color:#fefefe !important; }
a:active  { background-color:green; color:#fefefe !important; }

a.menue:link,a.menues:link,input.taste:link {color:#008c00; background-color:#fdfdfd; }
a.menue:visited,a.menues:visited,input.taste:visited {color:#008c00; background-color:#fdfdfd; }
a.menue:hover,a.menues:hover,input.taste:hover,tr.x:hover,input.menue:hover   {color:#fefefe; background-color:#0000ff; }
a.menue:active,a.menues:active,input.taste:active {color:#fefefe; background-color:#ff0000; }
input.text:focus  {color:#fdfdfd; background-color:yellow; }

#sponsor a:hover,#sponsor a:active {background-color:#fdfdfd;}

td.dbtext,#dbtext {padding-left:3px; padding-right:1px; }

#stall {position: absolute; bottom:0px; }

td.bild,#bild {padding-left:0px; }

.rand-grün,#rahmen-rt  {display:block; border-width:8px; border-style:solid; background-color:#fdfdfd; border-color:#00b400; 
			padding:3px; margin-left:auto; margin-right:auto; text-align:center;}
.rahmen-grÃ¼n   { overflow:visible;}
.rahmen-gr,#rahmen-gr   {border-width:2px; border-style:solid; background-color:#fdfdfd; border-color:#dddddd; 
			display:block; padding:6px;}
#rahmen-rt {border-color:#b40000; }
.rand-gn,.rahmen-gn,#rahmen-gn {width:370px; display:block; border-width:8px; border-style:solid; background-color:#fdfdfd; border-color:#00b400; 
                   margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:10px; padding:6px;}

.rand-gn  {width:332px; }
#rand-gn  {border-width:8px; border-style:solid; background-color:#fdfdfd; border-color:#00b400; margin-bottom:10px; }

*.mitRand  {padding:10px; }
.grau,#grau  { background-color:#dddddd;}

#x     { font-size:16px; width:15px; padding-left:1px; text-align:center; cursor:pointer; }
#l     { padding-left:8px; cursor:default; }

#sform {border-width:8px; border-style:solid; border-color:#00b400; }
.formular,textarea {font-size:11px; font-weight:bold; padding-left:6px; text-align:left; }

td.hlform-c {font-size:11px; font-weight:bold; padding-left:6px; text-align:center; }

.ausgabe  { font-size:11px; }

.z,#z,.x,#x,*.y,#y  { background-color:#dddddd; text-align:left; padding-left:8px; cursor:default; }
.x,#x,*.y,#y  { background-color:#ccffcc; }
option.z {padding-left:3px;}
.markiert { background-color:#eeeeee; margin-left:-11px;}
strong,#markiert { background-color:yellow; padding-left:8px; padding-right:6px;}
ul {margin-bottom:0px; list-style:url(../x/hlicon.gif); margin-right:10px;}
li.markiert {list-style:url(../x/hliconrot.gif); background-color:#eeeeee; margin-left:0;}

*.inhalt   { margin-left:auto; margin-right:auto; }
*.pressezeile,*.zeileAS { font-size:22px; margin-left:10px; margin-right:10px; padding:10px; }
*.pressetext,*.zeitung,*.text  {font-size:11px; font-weight:bold; margin-left:20px; margin-right:20px; margin-top:20px;}
*.zeitungstext  {font-size:11px; margin-left:70px; margin-right:20px; }
*.presseabsatz {font-size:14px; font-weight:bold; font-family:Arial; }
*.pressehinweis {font-size:14px; font-weight:bold; font-family:Arial; text-align:center; margin-top:20px; margin-bottom:20px; }
*.pressefoto {margin-bottom:20px; }
#pressewahl { font-size:11px; font-weight:bold; }
*.headlines { border:2px solid black; text-align:center; margin:0px 2em 25px 5.2em; min-width:144px; }
*.fusszeile { margin-top:10px; margin-bottom:10px; padding-left:50px; }
*.hlzeile,*.hlunten  { margin-bottom:10px; text-align:center; }
*.ohneRand { margin-left:-50px; margin-right:-20px; }
*.randOben { margin-top:0px;}
a.menue,*.liste { margin-left:auto; margin-right:auto; margin-bottom:10px; }
*.hinweis  { position: relative; left:50px; bottom:2px; }
*.wwwhl { font-size:9px; font-weight:normal; color:#00b400; padding-left:5px; }
*.bg {background-color:#eeeeee; }
*.bgs {background-color:#eeeeee; line-height:5px; }
.variabel,#variabel {font-size:11px; font-weight:700; padding-left:35px; padding-right:20px; }
*.pressetext p  {font-size:11px; font-weight:700; }
*.dbtext {font-size:12px; font-weight:bold; text-align:left; width:560px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; }
*.ausschreibung {width:340px; padding-top:20px; margin-left:auto; margin-right:auto; text-align:center; }
*.mitte {width:600px; margin-left:10px; margin-right:10px;}
*.achtung {color:#fe0000; font-weight:bold; font-size:14px; }
#hLinie {background-color:red; width:97.5%; font-size:2px; line-height:2px; position:absolute; top:390px; left:70px; z-index:2; overflow:hidden;}

*.formulartext {font-size:11px; font-weight:bold; text-align:left; width:440px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; }
*.dbabfrage,#dbabfrage {font-weight:bold; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; }
.db td {padding:2px 6px; border-spacing:2px; }

td,.menue {font-weight:bold;}
.formular td {padding-left:0;}
.bedienung,#Bedienung {padding-left:20px; }

.randU20  {margin-bottom:20px; }
.randU10  {margin-bottom:10px; }
.formtext {display:block; width:420px; text-align:center; margin:20px auto; font-weight:bold; }
.auswahl {padding-left:2px;}
.mittig {text-align:center; }
.titel  {text-align:center; font-size:16pt; font-weight:bold; }
.unten,#unten { margin:0 8px 5px 10px; } 
form {padding:0px; margin:0px; display:inline; }
.seiteninhalt,#seiteninhalt {margin-left:50px; margin-top:10px;}

.auflistung {display:inline; width:180px; text-align:left; vertical-align:top; border:0px solid #008c00; }

*.buchung {font-size:11px; font-weight:bold; margin-top:20px; text-align:center; display:block; width:580px; padding: 8px 0px; margin-left:auto; margin-right:auto; }
*.gruen {background-color:red; font-size:10px; padding:5px; }
*.grau  {background-color:silver; font-size:10px; padding:5px; }
*.schwarz  {background-color:#010101; color:#fdfdfd; font-size:10px; padding:5px 0; }
*.nofett { font-weight:normal; }

.shl4,#shl4        {font-size:11px; font-weight:normal;}

input,option {text-align:left;}

div.table { display:table;}
div.tr {display:table-row; }
div.td {display:table-cell; }

.valid {margin-left:52px; margin-top:-34px; }

.leer-1 {width:7px; }
.leer-2 {width:6px; }

.rahmen {text-align:center; cursor:pointer; border:medium solid; border-color:#888888; margin-bottom:16px; }
.alpha,.zahl,.abc,#abc   {width:16px; font-size:16px; font-weight:bold; background-color:red; color:black;
			padding:1px; text-align:center;}
.anno   {width:10px; background-color:red; color:black; }


table.data caption,
table.data th,
table.data td {
    padding: 0.1em 0.4em 0.1em 0.4em;
    margin: 0;
    margin: 0.1em;
    vertical-align: top; }

table.daten {padding:6px; border-spacing:18px; }
table tr.x { background-color:#eeeeee; color:black;}
table tr.z { background-color:#ddffdd; color:black;}

table tr.x hover,
table tr.x:hover,
table tr.z hover,
table tr.z:hover,
table tr.hover {background-color:#00b000; color:#fefefe; }

table tr.marked,
table td.marked {background-color:#887733; color:#fefefe; }


table tr.not,
table td.not {background-color:#887733; color:#aa9955; }

table td.abc hover,
table td.abc:hover,
table td.anno hover,
table td.anno:hover,
table td.hover {background-color:yellow; }

form input.taste hover,
form input.taste:hover,
form input.hover {background-color:#0000ff; color:#fefefe; }

.z,.x {cursor:pointer; }
.ro,.ru   {background-color:#C0C0C0; }
.ro       {text-align:left; }

a {padding:0 3px;}
.hlss a {padding:0 0;}

.grafiken img {padding:3px 0;}

.rahmen a {padding-left:6px; padding-right:6px;}
.adr {background-image:url(../../hl2000/x/x/adra.gif); background-repeat:no-repeat;}
.adrh {background-image:url(../../hl2000/x/x/adrhu.gif); background-repeat:no-repeat;}
.adro {background-image:url(../../hl2000/x/x/mpu.png); background-position:0px -1px; background-repeat:no-repeat;}
.adre {background-image:url(../../hl2000/x/x/mpu.png); background-position:0px -1px; background-repeat:no-repeat;}
.wer,#wer {display:block; text-align:right; padding-top:10px; padding-bottom:6px; font-size:11px; font-weight:bold;}
#menue {display:block; margin-left:50px; padding-top:10px;}


.laufzeile {display:block; width:310px; height:76px; margin:0 auto; margin-top:6px; color:#C1C1C1; font-size:12px; font-weight:bold; }
.werbung {display:block; width:520px; height:80px; padding:0px; background-color:#fdfdfd; margin:0 auto; border:2px solid silver;}

* html #IEspacer { width:620px; height:1px;}

/* Stand 28.05.2008 Hans-Joachim Pech */

.dlvk {text-align:right; margin-left:55px; margin-right:5px; height:60px; 
       background-image:url(../x/dlvk.gif); background-repeat:repeat-x; }

.verweis,#verweis,#zoomText,#plusText {font-size:11px; font-weight:bold; margin-top:1em; padding-left:20px; padding-right:20px; }
*.seiteninhalt.verweis {font-size:11px; font-weight:bold; margin-left:20px; margin-right:20px; }
*.pressewohin {background-color:#eeeeee;  text-align:right; }

#titel    {font-size:21px; margin-left:20px; }
#titel hr,.titel hr {color:#fe0000; margin-right:20px; height:2px;}
#textEnde { font-size:21px; font-weight:bold; text-align:center; }
.no  { white-space:nowrap; }

.hgrau  {background-color:#e5e5e5; padding-left:10px;}
.plakat {display:block; width:380px; border:2px solid #186b42; background-color:yellow; margin:20px auto 10px auto;}
/* Stand 28.08.2008 Hans-Joachim Pech */

form {font-weight:normal;}
div.formularstil {margin-bottom:4px;}
.formularstil p {width:310px; margin:0; padding:5px 0 10px 135px;}
.formularstil label {float:left; margin-left:-130px; width:125px; font-weight:bold;}
.formularstil table {float:left; margin-left:-130px; padding:0;}
.formularstil label.knopf {float:none; margin-left:0px; width:0px;}
input {margin-bottom:2px;}
ul {margin-top:0px;}
p {margin-bottom:10px;}
.feldlinks,.feldrechts {display:block; width:184px; height:160px; font-size:12px; text-align:left; 
			padding-left:10px; padding-top:10px; float:left; background-color:#e8e8e8;}
.feldrechts {float:right; padding-top:10px;}
.ablauf {display:block; width:456px; font-size:12px; font-weight:bold; text-align:left; margin:10px auto;}
.seitenrand {width:520px; margin:0 auto; padding:10px; border:2px solid silver;}



.jstip {font-size:11px; font-weight:bold; margin-left:60px; padding:10px 0;}

/* Stand 01.01.2010 Hans-Joachim Pech CSS-Validiert 0 Fehler 0 Hinweise */

.dbdaten td {padding-left:5px;}

#valid {display:block; width:206px; float:left;}
#valid a {padding:0; }


/* SPRITE Stand 03.08.2010 Hans-Joachim Pech */

#ecke {background:url(../../hl2000/x/sprite/oben.png) 0 -60px;}
.hgo,#hgo {background:url(../../hl2000/x/sprite/oben.png) 0 -120px repeat-x; }

#fly,#fly2 {display:block; width:36px; height:28px; background-image:url(../x/sprite/flyer.gif);
 background-repeat:no-repeat; background-position:0 top; background-color:transparent;}
 
#clickme a:hover,#clickme a:active,#fly2 a:hover,#fly2 a:active {background-color:transparent;}

.top,*.top1 {display:inline; height:20px; background-color:#fdfdfd; background-image:url(../x/style/top.gif); 
	     padding:5px 2px 2px 16px; font-size:11px; font-weight:bold;}
.top1 { background-position:-6px 0px; padding-left:10px; }
.top a,*.top1 a {text-decoration:none; line-height:22px; }
#pfeil,.pfeil {display:block; width:22px; height:16px; background:url(../x/sprite/oben.png) right 0 no-repeat; cursor:pointer;}
.pfeil {background-position:0 0;}

