body   { color: #010088; font-family:arial,verdana, Helvetica, sans-serif; font-size: 12px; }
BODY.BodyTop { background-image: url("images/top.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA }
body.BodyNormal  { background-image: url("images/body.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA  }
body.BodyP   { font-family:arial,verdana, Helvetica, sans-serif; background-image: url("images/bodyP.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA   }
body.BodyW { background-image: url("images/bodyP.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA }
body.BodyS { background-image: url("images/bodyS.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA }
body.BodySmenu { background-image: url("images/bodySmenu.gif"); background-attachment: fixed; scrollbar-base-color: #DADADA }
body.BodyA {overflow :auto; background-image: url("images/bodyA.gif"); background-attachment: fixed; background-repeat:no-repeat; scrollbar-base-color: #DADADA  }
body.BodyL   { background-image: url("images/bodyA.gif"); background-attachment: fixed }
a  { color: #010088; font-family:arial,verdana, Helvetica, sans-serif }
a:hover  { color: #010088; font-family:arial,verdana, Helvetica, sans-serif }

font.Online  { color: green; font-size: 11px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; background-color: transparent }
font.Offline  { color: #f00; font-size: 11px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; line-height: 11px; background-color: transparent }

div.DivMainMenu   { background-color: transparent; position: absolute; top: 11px; left: 150px; height: 24px }
div.DivProdMenu       { background-color: #dadada; position: absolute; top: 0; left: 0; width: 100%; height: 17pt }
div.DivSubMenu { font-size: 11px; font-family: verdana,Arial; font-weight: bold; background-color: #dadada; visibility: hidden; position: absolute; top: 32px; z-index: 1 }
div.iframe  { background-color: transparent; visibility: visible; position: absolute; top: 0; left: 0 }

p  { color: #010088; font-size: 12px; font-family:arial,verdana, Helvetica, sans-serif;}

table.Menueintrag { background-color: #dadada }
td  { color: #010088; font-size: 12px; font-family:arial,verdana, Helvetica, sans-serif;}
td.Menueintrag    { color: #010088; font-size: 12px; font-family:arial,verdana, Helvetica, sans-serif; background-color: #dadada; text-align: left; vertical-align: top }
td.Menueintrag-hover    { color: #010088; font-size: 12px; font-family:arial,verdana, Helvetica, sans-serif; background-color: #ccc; text-align: left; cursor: pointer; vertical-align: top }
a.Menueintrag       { color: #010088; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }
a.Menueintrag:hover   { color: #010088; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }

table.Detail  { background-color: white }
table.MainMenu  { background-color: transparent }
td.MainMenu     { color: #010088; font-size: 15px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left; vertical-align: top }
td.MainMenu-hover   { color: #9cf; font-size: 15px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left; cursor: pointer; vertical-align: top }
a.MainMenu        { color: #010088; font-size: 15px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
a.MainMenu:hover     { color: #9cf; font-size: 15px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; cursor: pointer }

A.agb{font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;line-height:11px;color:#010088;text-decoration:none;}
A.agb:hover{font-family:verdana,arial,Helvetica,sans-serif;font-size:10px;line-height:11px;color:#9cf;text-decoration:none;}
A.ClosingX{text-decoration:none;}


A.shopmenu { color: #010088; font-size: 10px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }
A.shopmenu:hover { color: #010088; font-size: 10px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }

A.vertreter { color: #010088; font-size: 9px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }
A.vertreter:hover   { color: #010088; font-size: 9px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: underline }

A.springer { color: #010088; font-size: 9px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }
A.springer:hover  { color: #010088; font-size: 9px; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: underline }

A.zeiger{color:#010088;text-decoration:none;}
A.zeiger:hover{color:#9cf;text-decoration:none;}
.headlinerot28 {font-family:arial,verdana, Helvetica, sans-serif;	font-size: 28px;	color: #FE000D;	font-weight: normal;}
.headlinerot {font-family:arial,verdana, Helvetica, sans-serif;	color: #FE000D;	font-weight: normal;}

A.explorer { color: #010088; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: none }
A.explorer:hover  { color: #010088; font-family:arial,verdana, Helvetica, sans-serif; text-decoration: underline }

td.S_L  { background-image: url("../../../images/rahmen_s/l.gif"); background-repeat: repeat-y }
td.S_R { background-image: url("../../../images/rahmen_s/r.gif"); background-repeat: repeat-y }
td.S_O  { background-image: url("../../../images/rahmen_s/o.gif"); background-repeat: repeat-x }
td.S_U  { background-image: url("../../../images/rahmen_s/u.gif"); background-repeat: repeat-x }

font.headline_rot  { color: #fe000d; font-size: 20px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold }
font.headline_blau  { color: #010088;; font-size: 18px; font-family:arial,verdana, Helvetica, sans-serif; font-weight: bold }
