body {
  background-color : #efdfd6;
  background-color : #FFFFFF;
  text-align       : center;
  margin           : 5px;
  position         : absolute;
}

/* Schrift */
body, p, td {
  font-family      : Arial;
  font-size        : 12px;
  font-weight      : normal;
  color            : #333333;
}

/* Der Inhalt */
#globalmain {
  background-color : #FFFFFF;
  width            : 787px;
  text-align       : left;
  margin           : 0px auto;
}
#globalheader {
  width:787px;
  position:relative;
  border:1px solid white;
}

#logo      { top:0px; left:0px; width:190px; height:90px; position:absolute; }
#header    { top:0px; left:200px; width:587px; height:102px; background-color:white; position:absolute; text-align:right; vertical-align:top; }
#menu      { top:103px; left:0px; width:787px; height:24px; position:absolute; background-image:url(../memberzone/images/img/mback.gif); }
#footer    { top:941px; left:0px; width:787px; height:35px; position:absolute; }
#adright   { top:103px; left:795px; width:100px; position:absolute;}

#s130 { width:130px; height:20px; background-image:url(../memberzone/images/img/b130.gif); margin:0px; padding:0px; }
#b648 { width:648px; height:20px; background-image:url(../memberzone/images/img/b648.gif); margin:0px; padding:0px; }

.menu {
  width:111px;
  text-align:center;
}
.menu4 {
  width:195px;
  text-align:center;
}
.menu6 {
  width:130px;
  text-align:center;
}
.boxtop {
  font-weight : bold;
  color       : #3282B9;
  line-height : 20px;
}
.boxtopblack {
  font-weight : bold;
  color       : black;
  line-height : 20px;
}
.boxtopsubmenu {
  font-weight : bold;
  color       : #ED711A;
  line-height : 20px;
}
.boxtopservice {
  font-weight : bold;
  color       : #7AA81E;
  line-height : 20px;
}
.supportsub {
  text-align : right;
  border-top : 1px solid #7AA81E;
  margin-top : 5px;
}
.headline {
  font-weight : bold;
  color       : #3282B9;
  margin      : 0px;
}

.fussnote {text-decoration:none; font-size:8pt; font-family:Arial; color:#444444;}

h1 {
  font-size   : 14px;
  font-weight : bold;
  color       : #3282B9;
  text-transform : uppercase;
}
h2 {
  font-size   : 12px;
  font-weight : bold;
  margin-bottom : 5px;
  color       : #3282B9;
}
h5 {
  font-size   : 12px;
  font-weight : bold;
  margin      : 25px 0px 5px 0px;
  line-height : 15px;
  color       : #333333;
}
.footer {
 color:#BDBDBD;
 font-size:11px;
}
.border3 {
  border-left   : 1px solid #C8C8C8;
  border-right  : 1px solid #C8C8C8;
  border-bottom : 1px solid #C8C8C8;
}
.border3s {
  border-left   : 1px solid #C8C8C8;
  border-right  : 1px solid #C8C8C8;
  border-bottom : 1px solid #C8C8C8;
  background-color: #FBFDF6;
}

.bg0 { padding:3px; background-color:#FFDFDF; }
.bg1 { padding:3px; background-color:#E0ECF4; }
.bg2 { padding:3px; background-color:#F3F7FB; }


a:link, a:visited, a:hover, a:active, a:focus {
  color           : #3282B9;
  font-weight     : normal;
  text-decoration : underline;
}
a:hover { color : #FF9933; }

a.menu:link, a.menu:visited, a.menu:hover, a.menu:active, a.menu:focus {
  color           : #FFFFFF;
  font-weight     : bold;
  text-decoration : none;
}
a.menu:hover { color : #643303; }

a.button:link, a.button:visited, a.button:hover, a.button:active, a.button:focus {
  color           : #FFFFFF;
  font-size       : 12px;
  font-weight     : bold;
  text-decoration : none;
}
a.button:hover { text-decoration : underline; }

a.news:link, a.news:visited, a.news:hover, a.news:active, a.news:focus {
  color           : #FF9933;
  font-weight     : normal;
  text-decoration : underline;
}
a.news:hover { color : #3282B9; }

a.support:link, a.support:visited, a.support:hover, a.support:active, a.support:focus {
  color           : #7AA81E;
  font-weight     : normal;
  text-decoration : none;
}
a.support:hover { text-decoration : underline; }

a.headline:link, a.headline:visited, a.headline:hover, a.headline:active, a.headline:focus {
  color           : #3282B9;
  font-weight     : bold;
  text-decoration : none;
}
a.headline:hover { text-decoration : underline; }

a.agb:link, a.agb:visited, a.agb:hover, a.agb:active, a.agb:focus {
  color           : #BDBDBD;
  font-size       : 11px;
  text-decoration : none;
}
a.agb:hover { text-decoration : underline; }

p.smenu {
  margin : 0px;
  padding : 2px;
  padding-left: 5px;
  line-height: 12px;
  border-bottom: 1px solid #BDBDBD;
}
p.ssmenu {
  margin : 0px;
  padding : 2px;
  padding-left: 17px;
  line-height: 12px;
  border-bottom: 1px solid #FF9933;
  background-color:#FFF9F2;
}
p.smenu_active {
  margin : 0px;
  padding : 2px;
  padding-left: 5px;
  line-height: 12px;
  border-bottom: 1px solid #BDBDBD;
  color:#FF9933;
}
p.ssmenu_active {
  margin : 0px;
  padding : 2px;
  padding-left: 17px;
  line-height: 12px;
  border-bottom: 1px solid #FF9933;
  color:#FF9933;
  background-color:#FFF9F2;
}
a.smenu:link, a.smenu:visited, a.smenu:hover, a.smenu:active, a.smenu:focus {
  color           : black;
  font-size       : 11px;
  text-decoration : none;
}
a.smenu:hover { color : #FF9933; }
a.smenu_active:link, a.smenu_active:visited, a.smenu_active:hover, a.smenu_active:active, a.smenu_active:focus {
  color           : #FF9933;
  font-size       : 11px;
  text-decoration : none;
}
a.ssmenu:link, a.ssmenu:visited, a.ssmenu:hover, a.ssmenu:active, a.ssmenu:focus {
  color           : black;
  font-size       : 11px;
  text-decoration : none;
}
a.ssmenu:hover { color : #FF9933; }
a.ssmenu_active:link, a.ssmenu_active:visited, a.ssmenu_active:hover, a.ssmenu_active:active, a.ssmenu_active:focus {
  color           : #FF9933;
  font-size       : 11px;
  text-decoration : none;
}
