a.menulink:link { text-decoration:none; font-weight:normal; color:#446644; font-size:10pt; font-family:Verdana; }
a.menulink:visited { text-decoration:none; font-weight:normal; color:#446644; font-size:10pt; font-family:Verdana; }
a.menulink:hover { text-decoration:none; font-weight:normal; color:#802020; font-size:10pt; font-family:Verdana; }
a.menulink:active { text-decoration:none; font-weight:normal; color:#446644; font-size:10pt; font-family:Verdana; }

a.menulink_aktiv:link { text-decoration:none; font-weight:bold; color:#ffffff; font-size:10pt; font-family:Verdana; }
a.menulink_aktiv:visited { text-decoration:none; font-weight:bold; color:#ffffff; font-size:10pt; font-family:Verdana; }
a.menulink_aktiv:hover { text-decoration:none; font-weight:bold; color:#ffffff; font-size:10pt; font-family:Verdana; }
a.menulink_aktiv:active { text-decoration:none; font-weight:bold; color:#ffffff; font-size:10pt; font-family:Verdana; }

a.menulink_aktiv_klein:link { text-decoration:none; font-weight:bold; color:#d23434; font-size:8pt; font-family:Verdana,Arial; }
a.menulink_aktiv_klein:visited { text-decoration:none; font-weight:bold; color:#d23434; font-size:8pt; font-family:Verdana,Arial; }
a.menulink_aktiv_klein:hover { text-decoration:none; font-weight:bold; color:#e22368; font-size:8pt; font-family:Verdana,Arial; }
a.menulink_aktiv_klein:active { text-decoration:none; font-weight:bold; color:#d23434; font-size:8pt; font-family:Verdana,Arial; }

a.registrierung_link:link { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#dd0000; font-size:10pt; padding:2px; margin:0px; }
a.registrierung_link:visited { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#dd0000; font-size:10pt; padding:2px; margin:0px; }
a.registrierung_link:hover { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#ff4444; font-size:10pt; padding:2px; margin:0px; }
a.registrierung_link:active { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#dd0000; font-size:10pt; padding:2px; margin:0px; }

a.zwischenbereich_link:link { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#eeeeee; font-size:10pt; padding:8px; margin:0px; }
a.zwischenbereich_link:visited { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#eeeeee; font-size:10pt; padding:8px; margin:0px; }
a.zwischenbereich_link:hover { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#ff4444; font-size:10pt; padding:8px; margin:0px; background-color:#f5f5f5; }
a.zwischenbereich_link:active { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#eeeeee; font-size:10pt; padding:8px; margin:0px; }

a.kundenbereich_mini_schrift:link { text-decoration:none; font-weight:normal; color:#222222; font-size:9pt; font-family:Verdana,Arial; text-decoration:none; padding-left:10px; padding-right:10px; }
a.kundenbereich_mini_schrift:visited { text-decoration:none; font-weight:normal; color:#222222; font-size:9pt; font-family:Verdana,Arial; text-decoration:none; padding-left:10px; padding-right:10px; }
a.kundenbereich_mini_schrift:hover { text-decoration:none; font-weight:normal; color:#222222; font-size:9pt; font-family:Verdana,Arial; text-decoration:none; padding-left:10px; padding-right:10px; }
a.kundenbereich_mini_schrift:active { text-decoration:none; font-weight:normal; color:#222222; font-size:9pt; font-family:Verdana,Arial; text-decoration:none; padding-left:10px; padding-right:10px; }

a.intern_link:link { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#5F0C02; font-size:10pt; padding:0px; margin:0px; }
a.intern_link:visited { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#5F0C02; font-size:10pt; padding:0px; margin:0px; }
a.intern_link:hover { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#5F0C02; font-size:10pt; padding:0px; margin:0px; }
a.intern_link:active { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#5F0C02; font-size:10pt; padding:0px; margin:0px; }

a.footer_link:link { font-family: Verdana; font-size:7pt; color:#ddbbaa; margin:0px; padding:0px; text-align:left; text-decoration:none; }
a.footer_link:visited { font-family: Verdana; font-size:7pt; color:#ddbbaa; margin:0px; padding:0px; text-align:left; text-decoration:none; }
a.footer_link:hover { font-family: Verdana; font-size:7pt; color:#ffddcc; margin:0px; padding:0px; text-align:left; text-decoration:none; }
a.footer_link:active { font-family: Verdana; font-size:7pt; color:#ddbbaa; margin:0px; padding:0px; text-align:left; text-decoration:none; }

a.bottomLink:link { font-family: Verdana; font-size:7pt; color:#bbb; margin:0px; padding:0px; text-align:left; text-decoration:underline; }
a.bottomLink:visited { font-family: Verdana; font-size:7pt; color:#bbb; margin:0px; padding:0px; text-align:left; text-decoration:underline; }
a.bottomLink:hover { font-family: Verdana; font-size:7pt; color:#dd8888; margin:0px; padding:0px; text-align:left; text-decoration:none; }
a.bottomLink:active { font-family: Verdana; font-size:7pt; color:#bbb; margin:0px; padding:0px; text-align:left; text-decoration:underline; }

#bottomLinks
{
	padding-bottom:14px;
}

.bottomSchrift { font-family: Verdana; font-size:8pt; color:#aaa; margin:0px; padding:0px; text-align:left; text-decoration:none; }

#copyright
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #ddbbaa;
    font-size: 7pt;
		font-weight:normal;
    height:15px;
    padding:0px 0px 0px 571px;
}

.hidden { height: 40;overflow: hidden;position: absolute;left: 0px;max-width: 8000px;}
.loginPopup {white-space: nowrap;position: absolute;z-index: 100;}
.loginPopup .container-1 {padding: 4px;}
.loginPopup input[type="text"], .loginPopup input[type="password"] {font-size: 1em;width: auto !important;}

.menustrich { text-decoration:none; font-weight:bold; color:#226622; font-size:9pt; font-family:Verdana; }

a.menubarlinks:link { text-decoration:none; font-weight:bold; color:#dddddd; font-size:10pt; font-family:Verdana; }
a.menubarlinks:visited { text-decoration:none; font-weight:bold; color:#dddddd; font-size:10pt; font-family:Verdana; }
a.menubarlinks:hover { text-decoration:none; font-weight:bold; color:#ddff88; font-size:10pt; font-family:Verdana; }
a.menubarlinks:active { text-decoration:none; font-weight:bold; color:#dddddd; font-size:10pt; font-family:Verdana; }

a.textlink:link { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.textlink:visited { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.textlink:hover { text-decoration:none; font-weight:normal; color:#666666; font-size:10pt; font-family:Verdana,Arial; }
a.textlink:active { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }

a.textlink_klein:link { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; }
a.textlink_klein:visited { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; }
a.textlink_klein:hover { text-decoration:none; font-weight:normal; color:#666666; font-size:8pt; font-family:Verdana,Arial; }
a.textlink_klein:active { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; }

a.link_rot:link { text-decoration:none; font-weight:normal; color:#ff4444; font-size:10pt; font-family:Verdana,Arial; }
a.link_rot:visited { text-decoration:none; font-weight:normal; color:#ff4444; font-size:10pt; font-family:Verdana,Arial; }
a.link_rot:hover { text-decoration:none; font-weight:normal; color:#ff6666; font-size:10pt; font-family:Verdana,Arial; }
a.link_rot:active { text-decoration:none; font-weight:normal; color:#ff4444; font-size:10pt; font-family:Verdana,Arial; }

a.aufklapplink:link { text-decoration:none; font-weight:normal; color:#000044; font-size:10pt; font-family:Verdana,Arial; }
a.aufklapplink:visited { text-decoration:none; font-weight:normal; color:#000044; font-size:10pt; font-family:Verdana,Arial; }
a.aufklapplink:hover { text-decoration:underline; font-weight:normal; color:#000066; font-size:10pt; font-family:Verdana,Arial; }
a.aufklapplink:active { text-decoration:none; font-weight:normal; color:#000044; font-size:10pt; font-family:Verdana,Arial; }

a.download_link:link { text-decoration:none; font-weight:normal; color:#226622; font-size:8pt; font-family:Verdana,Arial; }
a.download_link:visited { text-decoration:none; font-weight:normal; color:#226622; font-size:8pt; font-family:Verdana,Arial; }
a.download_link:hover { text-decoration:none; font-weight:normal; color:#aaaaff; font-size:8pt; font-family:Verdana,Arial; }
a.download_link:active { text-decoration:none; font-weight:normal; color:#226622; font-size:8pt; font-family:Verdana,Arial; }


a.link_schwarz:link { text-decoration:none; font-weight:bold; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.link_schwarz:visited { text-decoration:none; font-weight:bold; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
a.link_schwarz:hover { text-decoration:none; font-weight:bold; color:#666666; font-size:10pt; font-family:Verdana,Arial; }
a.link_schwarz:active { text-decoration:none; font-weight:bold; color:#444444; font-size:10pt; font-family:Verdana,Arial; }

a.link_schwarz_klein:link { text-decoration:none; font-weight:bold; color:#444444; font-size:8pt; font-family:Verdana,Arial; }
a.link_schwarz_klein:visited { text-decoration:none; font-weight:bold; color:#444444; font-size:8pt; font-family:Verdana,Arial; }
a.link_schwarz_klein:hover { text-decoration:none; font-weight:bold; color:#999999; font-size:8pt; font-family:Verdana,Arial; }
a.link_schwarz_klein:active { text-decoration:none; font-weight:bold; color:#444444; font-size:8pt; font-family:Verdana,Arial; }

.ueberschrift_schwarz { text-decoration:none; font-weight:bold; color:#333333; font-size:10pt; font-family:Verdana,Arial; padding-left:10px;padding-right:10px;padding-top:10px; }
.tabellen_ueberschrift { text-decoration:none; font-weight:bold; color:#888888; font-size:10pt; font-family:Verdana,Arial; text-decoration:none; padding:7px; }
.ueberschrift { text-decoration:none; font-weight:bold; color:#888888; font-size:11pt; font-family:Verdana,Arial; }
.ueberschrift_dynamischer_bereich { text-decoration:none; font-weight:bold; color:#444444; font-size:11pt; font-family:Verdana,Arial; }
.schrift_dynamischer_bereich { text-decoration:none; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
.tabelle1 { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; letter-spacing:0.0001em; word-spacing:0.0002em; }
.tabelle1_zelle { vertical-align:top; padding-top:7px; padding-bottom:14px; }

.footertext { text-decoration:none; font-weight:normal; color:#959595; font-size:7pt; font-family:Verdana,Arial; }
.haupttext { text-decoration:none; font-weight:normal; color:#444444; font-size:10pt; font-family:Verdana,Arial; }
.strich { text-decoration:none; font-weight:normal; color:#335533; font-size:10pt; font-family:Verdana,Arial; }
.unter_ueberschrift { text-decoration:none; font-weight:bold; color:#555555; font-size:10pt; font-family:Verdana,Arial; text-decoration:none;}
.fehlermeldung { text-decoration:none; font-weight:bold; color:#d73434; font-size:9pt; font-family:Verdana,Arial; text-decoration:none;}

.text_rot { text-decoration:none; font-weight:bold; color:#b73434; font-size:10pt; font-family:Verdana,Arial; text-decoration:none;}

#tabelle_unten { position:absolute; bottom:40px; left:0px; padding:0px; margin:0px; border:0px; }

#pos2 { position:absolute; top:557px; left:-1245px; width:330px; padding:0px; margin:0px; border:0px; }

body,table { text-decoration:none; font-weight:normal; color:#000000; font-size:10pt; font-family:Verdana,Arial; }
ul {	list-style-type:circle; }
.registrierung { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#222222; font-size:8pt; padding:2px; margin:0px; }
.registrierung_fehlermeldung { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#aa2222; font-size:8pt; padding:2px; padding-left:12px; margin:0px; }
.registrierung_weiss { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#eeeeee; font-size:10pt; padding:0px; margin:0px;  }
.registrierung_mini_schrift { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#222222; font-size:7pt; padding:2px; margin:0px; }

.registrierung_0px_abstand { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#222222; font-size:10pt; padding:0px; margin:0px; }
.bestellung { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#444444; font-size:10pt; padding:0px; margin:0px; }
.bestellung_grau { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#bbbb99; font-size:10pt; padding:0px; margin:0px; }
.bestellung_mini_schrift { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#eeeeee; font-size:8pt; padding:2px; margin:0px; }

.bestellformular { font-family:Verdana,Arial; text-decoration:none; font-weight:bold; color:#7f552f; font-size:10pt; padding:0px; margin:0px; }
.bestellformular_mini_schrift { font-family:Verdana,Arial; text-decoration:none; font-weight:normal; color:#7f552f; font-size:7pt; padding:0px; margin:0px; }

.bereich { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; padding-left:5px; padding-right:5px; }
.bereich_mini_schrift { text-decoration:none; font-weight:normal; color:#444444; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; padding-left:5px; padding-right:5px; }
.bereich_mini_schrift_rot { text-decoration:none; font-weight:normal; color:#ff4444; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; padding-left:5px; padding-right:5px; }

.schwarz { text-decoration:none; font-weight:normal; color:#222222; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; padding:7px; }
.grau { text-decoration:none; font-weight:normal; color:#999999; font-size:8pt; font-family:Verdana,Arial; text-decoration:none; padding:7px; }

input[type=text] { font-family:Verdana,Arial; font-size:8pt; padding:1px;padding-left:2px; }
input[type=password] { font-family:Verdana,Arial; font-size:8pt; padding:1px;padding-left:2px; }
select { font-family:Verdana,Arial; font-size:8pt; padding:1px;padding-left:2px; }
.preis_feld { padding:2px; padding-bottom:3px; padding-left:2px; }

#box { background-color:#ffffff; border:1px solid #222222; position:relative; left:500px; bottom:320px; width:320px; padding:25px; margin:0px; visibility:hidden; }
#box2 { background-color:#ffffff; border:1px solid #222222; position:absolute	; left:-820px; bottom:320px; width:340px; padding:25px; margin:0px; visibility:hidden; }

#beschreibung
{
  position: absolute;
  border:1px solid #000000;
  text-align:left;
  bottom: 480px;
  height: 450px;
  left: -270px;
  width: 140px;
  background-color: #ffcc00;
  text-align:center;
  padding:5px;
  visibility:hidden;

}

#history
{
	font-family:Verdana,Arial;
	text-decoration:none;
	font-weight:bold;
	color:#ddaaaa;
	font-size:8pt;
	padding:0px;
	margin:0px;
	margin-right:4px;	
}

#container_fuer_infobox
{
  height: 0px;
  padding: 0px;
  margin: 0px;
}

#infobox
{
  position: relative;
  border:1px solid #000000;
  text-align:left;
  bottom: 480px;
  height: 450px;
  right: 10px;
  width: 400px;
  background-color: #ffcc00;
  text-align:center;
  padding:5px;
  visibility:hidden;

}