/* spezielle auszeichnungen: */
span.preis_gross { font-size:18px; font-weight:bold; }
span.preis_klein { font-size:10px; }
a.information { display:block; height:15px; width:15px; background:#4F81BC; border-bottom:0 !important; color:#fff; font-size:12px; font-weight:bold; text-align:center; }
span.haken { color:#0a0; font-weight: bold; font-size:12px; }
span.strich { color:#888; font-weight:bold; font-size:12px; }

a.order { display:block;  width:143px; margin-left:5px; height:31px; text-align:center; padding-top:2px; font-weight:bold; }
.spalte3 a.order { background:#fff;    color:#666;  border:1px solid #dadada; }
.spalte4 a.order { background:#888;    color:#fff;  border:1px solid #888; }
.spalte5 a.order { background:#FE8900; color:#fff;  border:1px solid #FE8900; }

a.order:hover { /*border-top-color:#666; border-left-color:#666;*/padding:3px 0 0 1px; width:142px; height:30px; }

/* tabelle: */
table#eintraege { border-collapse:collapse; width:100%; }

/* th und td: */
.spalte1 { padding:2px 0 2px 5px; }
.spalte2 { padding:2px 5px 2px 0; width: 15px; }
.spalte3 { padding:2px 0 2px 0; width:155px; text-align:center; border-left:1px #dadada solid; border-right:1px #dadada solid; }
.spalte4 { padding:2px 0 2px 0; width:155px; text-align:center; }
.spalte5 { padding:2px 0 2px 0; width:155px; text-align:center; border-left:1px #dadada solid; border-right:1px #dadada solid; }
.hadress { background:#fff; }
.hbusiness { background:#888; color:#fff; vertical-align: top; }
.htop { background:#FE8900; color:#fff; vertical-align: top; }
.hbusiness a, .htop a { color:#fff; }
.bordertop  { border-top:1px #dadada solid; }
.borderbottom { border-bottom:1px #dadada solid; }
.borderleft { border-left:1px #dadada solid; } 
.odd { background:#dadada;}
th { font-weight:normal; height:40px; vertical-align:top; }

/* bannerwerbung */
dl.banner { width:230px; float:left;  }
dl.banner.left { margin-right: 160px; }
dl.banner dt { text-align:left; position:relative; }
dl.banner div.text { position:absolute; top:60px; left:60px; }


/* links: */
a.beispiel, a.tipps { display:block; border-bottom:0; text-align:left; padding-left:20px; width:100px; margin-left:5px; }
a.beispiel { margin-top:10px; }
a.tipps { background:url(../images/symbole/rarrow_ro.gif) 0 0 no-repeat; }
/*a.beispiel { background:url(../images/symbole/rarrow_ro_white.gif) 0 0 no-repeat; }*/
a.beispiel { background:url(../images/symbole/rarrow_ro.gif) 0 0 no-repeat; }
a.beispiel:hover, a.tipps:hover { background-position: 0 -15px; border-bottom:0; }


/* runde ecken für firefox, mozilla: */
a.information {-moz-border-radius:4px; }
a.order {-moz-border-radius:6px; }

/* runde ecken für safari, konqueror, chrome: */
a.information {-khtml-border-radius:4px; }
a.order {-khtml-border-radius:6px; }

/* runde ecken css3: */
a.information { border-radius:4px; }
a.order { border-radius:6px; }

