/*---------------------------------------------*//* css-Formate *//*---------------------------------------------*/body {background:        White;font-size:         12px;font-family:       "Bitstream Vera Sans";}h2 {font-size:         18px;}h3 {font-size:         14px;}h4 {font-size:         12px;}h5 {font-size:         10px;}.reg {font-size:         smaller;}/*---------------------------------------------*//* Umschalten zwischen Schriftgroessen *//*---------------------------------------------*/#schriftbox {display:           block;float:             right;width:             55px;border:            0px solid Black;font-size:         8px;margin-top:        -0px;}#schriftbox a,#schriftbox a:link,#schriftbox a:visited {text-decoration:   none;border:            1px solid Black;width:             12px;line-height:       15px;font-size:         10px;}#schriftbox a:hover{text-decoration:   none;border:            1px solid Red;width:             12px;}/*---------------------------------------------*//* Buch: Struktur  *//*---------------------------------------------*/#buch {display:           block;width:             700px;height:            560px;border:            0px solid Black;margin-top:        -100px;}#seitelinks, #back {display:           block;width:             315px;height:            520px;border:            0px solid Black;margin-top:        15px;margin-left:       12px;float:             left;unicode-bidi:      bidi-override;overflow:          auto;text-align:        left;}#back {margin-left:       0px;padding-left:      40px;}#seiterechts{display:           block;width:             315px;height:            510px;border:            0px solid Black;margin-top:        15px;margin-right:      10px;float:             right;unicode-bidi:      bidi-override;overflow:          auto;text-align:        left;}/*---------------------------------------------*/.teamfoto {float:             left;margin:            5px 10px 0px 10px;}.teambox1 {width:             290px;height:            125px;border:            0px solid Black;}.teambox {width:             290px;height:            162px;border:            0px solid Black;}/*---------------------------------------------*/.angebotliste {padding:           5px 5px 5px 5px;}/*---------------------------------------------*//* Link-Stile:  *//*---------------------------------------------*/#buch a {text-decoration:   underline;color:             #000;font-weight:       normal;}#buch a:hover {text-decoration:   underline;color:             Black;font-weight:       bold;margin-left:       -0px;}/*---------------------------------------------*/a.tooltip {color:#c00; text-decoration:none;}a.tooltip b {display:none; text-decoration:none;}a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:200px; text-decoration:none;}a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; display:block; font-size:1px; text-decoration:none;}/*---------------------------------------------*//* html-Fuss  *//*---------------------------------------------*/#fusspfeile {border-top:        thin solid ActiveBorder;display:           block;width:             700px;margin-top:        5px;padding-top:       5px;line-height:       5px;}#fusspfeile a {text-decoration:   none;padding-left:      10px;padding-right:     10px;}#fuss {border-top:        thin solid ActiveBorder;display:           block;font-size:         8px;width:             700px;margin-top:        5px;padding-top:       5px;}#fuss a {text-decoration:   underline;color:             #000000;font-weight:       normal;}#fuss a:hover {text-decoration:   underline;color:             Black;font-weight:       bold;}/*---------------------------------------------*//* Tabelle für Öffnungszeiten *//*---------------------------------------------*/#zeiten {display:           block;unicode-bidi:      bidi-override;overflow:          auto;margin-left:       5px;width:             285px;height:            auto;}#zeitenzeile {display:           block;unicode-bidi:      bidi-override;overflow:          auto;float:             clear;width:             285px;border:            0px solid Black;}#zeitentag {display:           block;width:             170px;float:             left;unicode-bidi:      bidi-override;overflow:          auto;text-align:        left;}#zeitenuhr {display:           block;float:             right;unicode-bidi:      bidi-override;overflow:          auto;text-align:        right;}