body { 

  BACKGROUND-COLOR:#FFFFFF; 
  BACKGROUND-IMAGE:URL(../images/hg01.gif); 
  MARGIN-LEFT:250px; 
  MARGIN-TOP:120px; 
  PADDING:0px; 
  BACKGROUND-repeat:repeat-x; 
  BACKGROUND-POSITION:0px 60px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT;
}

body.home { 

  BACKGROUND-COLOR:#093B97; 
  BACKGROUND-IMAGE:URL(../images/hg01.gif); 
  MARGIN-LEFT:0px; 
  MARGIN-TOP:0px; 
  PADDING:0px; 
  BACKGROUND-repeat:repeat-x; 
  BACKGROUND-POSITION:0px 0px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;
  VERTICAL-ALIGN: middle;
  ALIGNMENT: center;

}


body.frauen { 

  BACKGROUND-COLOR:#FFFFFF; 
  BACKGROUND-IMAGE:URL(../images/hg01_frauen.gif); 
  MARGIN-LEFT:250px; 
  MARGIN-TOP:120px; 
  PADDING:0px; 
  BACKGROUND-repeat:repeat-x; 
  BACKGROUND-POSITION:0px 60px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT;

}

body.virgin { 

  BACKGROUND-COLOR:#FFFFFF; 
  BACKGROUND-IMAGE:URL(../images/blank.gif); 
  MARGIN-LEFT:20px; 
  MARGIN-TOP:20px; 
  PADDING:0px; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT;

}

body.haengend { 

  BACKGROUND-COLOR:#FFFFFF; 
  BACKGROUND-IMAGE:URL(../images/hg01.gif); 
  MARGIN-LEFT:240px; 
  MARGIN-TOP:120px; 
  PADDING:0px; 
  BACKGROUND-repeat:repeat-x; 
  BACKGROUND-POSITION:0px 60px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT;

}


div {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;

  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;

  padding-top:0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;

}

div.headline {

  font-family: "Arial Narrow", "Helvetica Narrow", Geneva, Arial, sans-serif;
  font-size: 22px;
  font-weight: bold; 
  COLOR: #000099;
  LINE-HEIGHT:20px;


}


.seitentitel {
  /* s. auch H1 bei webbsys system.css - muss gleich sein */

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  COLOR: #111166;
  FONT-SIZE: 20px; 
  LINE-HEIGHT: 30px; 
  MARGIN-BOTTOM: 4px; 
  MARGIN-TOP: 0px;
  FONT-WEIGHT:bold;

} 


p {

  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 6px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  COLOR: #000000;
  LINE-HEIGHT: 16px;

}

p.margin {

  MARGIN-LEFT: 0px

}


.subhead {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 11px;
  LINE-HEIGHT: 13px;
  COLOR: #666666;
  FONT-WEIGHT: normal;

}


p.nav {

  MARGIN-LEFT: 15px;
  LINE-HEIGHT: 9pt;
  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 12px; 
  FONT-WEIGHT: normal;
  COLOR: #777777; 
  TEXT-DECORATION: none; 

}


p.seitentitel {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  FONT-WEIGHT:bold;
  FONT-SIZE: 20px; 
  LINE-HEIGHT: 20px; 
  COLOR: #000099;
  MARGIN-BOTTOM: 20px; 
  MARGIN-TOP: 0px;


} 

p.seitentitelfrauen {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  COLOR: #E27104;
  FONT-SIZE: 20px; 
  LINE-HEIGHT: 20px; 
  MARGIN-BOTTOM: 3px; 
  MARGIN-TOP: 0px;
  FONT-WEIGHT:bold;

} 

p.seitentitelhome {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  COLOR: #FFFFFF;
  FONT-SIZE: 20px; 
  LINE-HEIGHT: 20px; 
  MARGIN-BOTTOM: 3px; 
  MARGIN-TOP: 0px;
  FONT-WEIGHT:bold;

}

table {

  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;

  padding-top:0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;

  border-style:solid;
  border-width:0px;
  border-color:black;

}

.tabelle_kontakte {

  width:470px;

  margin-top:5px;
  margin-left:0px;
  margin-bottom:0px;
  margin-right:0px;

  padding-top:5px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;

  border-style:solid;
  border-width:0px;
  border-color:black;

}



p.zwischenueberschrift {

  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #AAAAAA;
  FONT-FAMILY: Geneva, Arial, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 14px;
  LINE-HEIGHT:18px;

} 

ol,ul {

  MARGIN-BOTTOM: 3px; 
  MARGIN-TOP: 0px;
  
}


li {

  MARGIN-LEFT: -22px;
  MARGIN-BOTTOM: 3px;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;

}


div.subitem {

    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 13px;
    padding-top:3px;
    padding-bottom:1px;
    width:170px;

}


div.menuitem {

    FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 13px;
    padding-top:1px;
    padding-bottom:5px;
    width:180px;

}




h1,h2,h3,h4,h5 {

  COLOR: #000000; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-WEIGHT: bold; 
  MARGIN: 1px;

}

td {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 18px;

}

td.kursdatumvonbis {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  BACKGROUND-COLOR: #EEEEEE;
  COLOR: #999999;
  TEXT-ALIGN: LEFT;

}



td.alignright {

  TEXT-ALIGN: RIGHT;

}

td.bottom {

  VERTICAL-ALIGN: BOTTOM;

}

td.vcenter {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  VERTICAL-ALIGN: MIDDLE;
  ALIGNMENT: LEFT

}



td.vtop {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  VERTICAL-ALIGN: TOP;
  ALIGNMENT: LEFT

}



tr.vcenter { 

  VERTICAL-ALIGN: MIDDLE;

}

.grauer_balken {

  width:470px;
  BACKGROUND-COLOR:#AAAAAA;
  VERTICAL-ALIGN: MIDDLE;

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 13px;
  font-weight:bold;
  LINE-HEIGHT:18px;
  COLOR: #FFFFFF; 

  margin-top:12px;
  margin-left:0px;
  margin-bottom:8px;
  margin-right:0px;

  padding-top:0px;
  padding-left:4px;
  padding-bottom:2px;
  padding-right:0px;

}


td.greybar {

  BACKGROUND-COLOR:#AAAAAA;
  VERTICAL-ALIGN: MIDDLE;
  ALIGNMENT: LEFT;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  MARGIN-RIGHT:0px;
  PADDING:0 px;

  FONT-FAMILY: Geneva, Arial, sans-serif; 
  FONT-SIZE: 14px;
  LINE-HEIGHT:18px;
  FONT-WEIGHT: bold; 
  TEXT-DECORATION:none;
  COLOR: #FFFFFF; 

}

td.vcentergrey {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  VERTICAL-ALIGN: MIDDLE;
  ALIGNMENT: LEFT
  BACKGROUND-COLOR:#AAAAAA;

}









a {

  COLOR: #777777; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION:none;

}

a:active {

  COLOR: #000066; 
  TEXT-DECORATION:none;

}

a:hover {

  COLOR: #000066; 
  TEXT-DECORATION:none;

}

a:visited {

  TEXT-DECORATION:none;

}



a.whitehover {

font-size:11px;
line-height:13px;
color:#000000;
font-weight:normal;

}

a.whitehover:hover {

color:#FFFFFF;

}




a.linkimtext {

  COLOR: #666666; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 18px;

}

a.linkimtext:active {

  COLOR: #666666; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 18px;

}

a.linkimtext:hover {

  COLOR: #FFFFFF; 
  BACKGROUND-COLOR:#AAAAAA;
  FONT-WEIGHT: normal; 
  COLOR: #FFFFFF; 
  TEXT-DECORATION: none; 
  LINE-HEIGHT: 18px;

}

a.linkimtext:visited {

  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 18px;

}



a.homelink {

  COLOR: #FFFFFF; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 14px;

}

a.homelink:active {

  COLOR: #FFFFFF; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 14px;

}

a.homelink:hover {

  COLOR: #6E8CC2; 
  FONT-WEIGHT: normal; 
  TEXT-DECORATION: none; 
  LINE-HEIGHT: 14px;

}

a.homelink:visited {

  COLOR: #FFFFFF;
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;
  LINE-HEIGHT: 14px;

}



a.breadcrumb {

  COLOR: #AAAAAA; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  font-szie:11px;
  FONT-WEIGHT: normal; 
  TEXT-DECORATION:none;

}

a.breadcrumb:hover {

  COLOR: #000000; 
  TEXT-DECORATION:none;

}



select {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  COLOR: #666666;
  FONT-WEIGHT: bold;

}

input {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  COLOR: #666666;
  FONT-WEIGHT: bold;

}



input.button {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  COLOR: #333333;
  FONT-WEIGHT: normal;

}



.absatztitel {

  COLOR: #666666;
  FONT-SIZE: 12pt; 
  LINE-HEIGHT: 12pt;
  MARGIN-BOTTOM: 3px; 
  MARGIN-TOP: 3px;
  FONT-WEIGHT: bold;

}

a.absatztitel {

  COLOR: #666666;
  FONT-SIZE: 12pt; 
  LINE-HEIGHT: 12pt;
  MARGIN-BOTTOM: 3px; 
  MARGIN-TOP: 3px;
  FONT-WEIGHT:bold;

}




a.nav {

  COLOR: #000000; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  FONT-SIZE: 9pt; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION:none;

}

a.nav:active {

  COLOR: #FF0000; 
  TEXT-DECORATION:none;

}

a.nav:hover {

  COLOR: #FF0000; 
  TEXT-DECORATION:none;

}

a.nav:visited {

  TEXT-DECORATION:none;
  
}


.weiss {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  COLOR:#FFFFFF;
  MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px;

}

a.weiss	 {

  FONT-SIZE: 8pt; 
  FONT-WEIGHT: bold; 
  TEXT-DECORATION:none;
  COLOR:#FFFFFF;

}




.bgt {

  BACKGROUND-COLOR: #BBBBBB;
  VERTICAL-ALIGN: TOP;
  COLOR:#FFFFFF;

}

.bgtfrau {

  VERTICAL-ALIGN: TOP;

}

.bgt_kurs {

  BACKGROUND-COLOR: #FFFFFF;
  VERTICAL-ALIGN: MIDDLE;

}


.pf {

  COLOR: #CCCCCC;
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-WEIGHT:600;
  FONT-SIZE: 10pt;

}


.alert {

  COLOR: #FF0000;FONT-WEIGHT: bold;

}

.logo {

  COLOR: #FFFFFF;FONT-WEIGHT: bold;

}



all {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;

}


TH {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;

}



DT {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;

}



DD {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
  FONT-SIZE: 12px;

}









FORM {

  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif

}


SMALL {

  FONT-SIZE: 10px

}



.small {

  FONT-SIZE: 10px

}



.middle {

  FONT-SIZE: 11px

}

.big {

  FONT-SIZE: 12px

}

.blocksatz {

  TEXT-ALIGN: justify

}

B {

  FONT-WEIGHT: bold

}

B.initial {

FONT-WEIGHT: bold; 
FONT-SIZE: 18pt

}

SUP {

FONT-SIZE: 7pt; 
TEXT-DECORATION: none

}

SUB {

FONT-SIZE: 7pt; 
TEXT-DECORATION: none

}



A.menu:link {

FONT-WEIGHT: bold; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menu:visited {

FONT-WEIGHT: bold; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menu:hover {

FONT-WEIGHT: bold; 
COLOR: #ffffff; 
BACKGROUND-COLOR: #ccccff; 
TEXT-DECORATION: none

}

A.menu:active {

FONT-WEIGHT: bold; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menuklein:link {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menuklein:visited {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menuklein:hover {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menuklein:active {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #ffffff; 
TEXT-DECORATION: none

}

A.menublue:link {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.menublue:visited {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.menublue:hover {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #666699; 
TEXT-DECORATION: none

}

A.menublue:active {

FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.fat:link {

FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.fat:visited {

FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.fat:hover {

FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #666699; 
TEXT-DECORATION: none

}

A.fat:active {

FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #000066; 
TEXT-DECORATION: none

}


A.menubig:link {

FONT-WEIGHT: bold; 
FONT-SIZE: 14px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.menubig:visited {

FONT-WEIGHT: bold; 
FONT-SIZE: 14px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.menubig:hover {

FONT-WEIGHT: bold; 
FONT-SIZE: 14px; 
COLOR: #666699; 
TEXT-DECORATION: none

}

A.menubig:active {

FONT-WEIGHT: bold; 
FONT-SIZE: 14px; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.header:link {

FONT-WEIGHT: bold; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.header:visited {

FONT-WEIGHT: bold; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.header:hover {

FONT-WEIGHT: bold; 
COLOR: #666699; 
TEXT-DECORATION: none

}

A.header:active {

FONT-WEIGHT: bold; 
COLOR: #000066; 
TEXT-DECORATION: none

}

A.expert:link {

FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #cc0033; 
TEXT-DECORATION: none

}

A.expert:visited {

FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #cc0033; 
TEXT-DECORATION: none

}

A.expert:hover {

FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #cc0033; 
TEXT-DECORATION: none

}

A.expert:active {

FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
COLOR: #cc0033; 
TEXT-DECORATION: none

}

A.small:link {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px

}

A.small:visited {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px

}

A.small:hover {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px

}

A.small:active {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: #333333; 
TEXT-DECORATION: none

}

A.smallaktiv:link {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BACKGROUND-COLOR: #ffffcc

}

A.smallaktiv:visited {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BACKGROUND-COLOR: #ffffcc

}

A.smallaktiv:hover {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BACKGROUND-COLOR: #ffff99

}

A.smallaktiv:active {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BACKGROUND-COLOR: #ffffcc

}

.navigation {

BACKGROUND-COLOR: #ffcc66

}

.darknavigation {

  BACKGROUND-COLOR: #cc9900

}

DIV.navigation {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
TEXT-ALIGN: RIGHT

}

A.navigation:link {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: #000066; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
TEXT-DECORATION: none

}

A.navigation:visited {

FONT-WEIGHT: normal; 
FONT-SIZE: 10px; COLOR: #000066; 
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
TEXT-DECORATION: none

}

A.navigation:hover {

  FONT-WEIGHT: normal; 
  FONT-SIZE: 10px; 
  COLOR: #666699; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  TEXT-DECORATION: none

}

A.navigation:active {

  FONT-WEIGHT: normal; 
  FONT-SIZE: 10px; COLOR: #000066; 
  FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
  TEXT-DECORATION: none

}



































A.bmenue:link {

	FONT-SIZE: 13px; COLOR: #888888; TEXT-DECORATION: none; BACKGROUND-COLOR:#FFFFFF

}

A.bmenue:visited {

	FONT-SIZE: 13px; COLOR: #888888; TEXT-DECORATION: none; BACKGROUND-COLOR:#FFFFFF

}

A.bmenue:hover {

	FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND-COLOR:#AAAAAA

}

A.bmenue:active {

	FONT-SIZE: 13px; COLOR: #888888; TEXT-DECORATION: none

}














A.menuitem:link {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #777777; 
  TEXT-DECORATION: none; 

}

A.menuitem:visited {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px;
  FONT-WEIGHT: normal; 
  COLOR: #777777; 
  TEXT-DECORATION: none; 

}

A.menuitem:hover {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #FFFFFF; 
  TEXT-DECORATION: none; 
  BACKGROUND-COLOR:#AAAAAA;

}

A.menuitem:active {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #777777; 
  TEXT-DECORATION: none; 

}






A.levelupmenu:link {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #777777; 
  TEXT-DECORATION: none; 
  LINE-HEIGHT: 15px;

}

A.levelupmenu:visited {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px;
  FONT-WEIGHT: normal; 
  COLOR: #777777; 
  TEXT-DECORATION: none;
  LINE-HEIGHT: 15px; 

}

A.levelupmenu:hover {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #FFFFFF; 
  TEXT-DECORATION: none; 
  BACKGROUND-COLOR:#AAAAAA;
  LINE-HEIGHT: 15px;

}

A.levelupmenu:active {

  FONT-FAMILY: "Arial Narrow", Geneva, Arial, sans-serif; 
  letter-spacing: 1px;
  FONT-SIZE: 13px; 
  FONT-WEIGHT: normal;
  COLOR: #777777; 
  TEXT-DECORATION: none;
  LINE-HEIGHT: 15px; 

}







div.menuitemcontainer0 {

  MARGIN: 0px 0px 0px 0px;
  PADDING-RIGHT:0px;
  PADDING-LEFT:1px;
  PADDING-TOP:0px;
  PADDING-BOTTOM:0px;
  Z-INDEX: 100; 
  LEFT:0px;
  TOP:0px;

}


div.menuitemcontainer1 {

  MARGIN: 0px 0px 0px 0px;
  PADDING-RIGHT:0px;
  PADDING-LEFT:1px;
  PADDING-TOP:0px;
  PADDING-BOTTOM:0px;
  BACKGROUND-COLOR:#AAAAFF; 
  Z-INDEX: 100; 
  LEFT:0px;
  TOP:0px;

}


div.menuitemcontainer1neu {

  MARGIN: 0px 0px 0px 0px;
  PADDING-RIGHT:0px;
  PADDING-LEFT:1px;
  PADDING-TOP:0px;
  PADDING-BOTTOM:0px;
  BACKGROUND-COLOR:#FFFFFF; 
  Z-INDEX: 100; 
  LEFT:0px;
  TOP:0px;

}

#vhs_schriftzug {

  POSITION:absolute;
  LEFT:85px;
  TOP:0px;
  WIDTH:135px;
  HEIGHT:60px;

}

#vhslogo {

  POSITION:absolute;
  LEFT:0px;
  TOP:60px;
  WIDTH:85px;
  HEIGHT:40px;

}

#foto_links {

  POSITION:absolute;
  LEFT:0px;
  TOP:100px;
  WIDTH:85px;
  HEIGHT:185px;

}

#foto_rechts {

  POSITION:absolute;
  LEFT:85px;
  TOP:100px;
  WIDTH:135px;
  HEIGHT:185px;

}

#supplement {

  POSITION:absolute;
  LEFT:0px;
  TOP:285px;
  WIDTH:85px;
  HEIGHT:55px;

}

#amenueleiste {

  POSITION:absolute;
  LEFT:250px;
  TOP:30px;
  WIDTH:550px;
  HEIGHT:30px;

}

#menueunsichtbarmacher {

  POSITION:absolute;
  LEFT:0px;
  TOP:0px;
  WIDTH:500px;
  HEIGHT:10px;
  VISIBILITY:visible; 
  PADDING-RIGHT:0px;
  PADDING-LEFT:0px;
  PADDING-TOP:0px;
  PADDING-BOTTOM:0px;
  Z-INDEX:200;
  BACKGROUND-COLOR:#FFFFFF; 

}

div.dropdown1 {

  Z-INDEX: 100; 
  VISIBILITY: hidden; 
  POSITION:absolute;

}

#navilinkeseite {

  POSITION:absolute;
  LEFT:100px;
  TOP:290px;

}


#suche {

  POSITION:absolute;
  LEFT:100px;
  TOP:450px;

}


#hglinksstreifen { 

  BACKGROUND-COLOR:#FFFFFF;
  BACKGROUND-IMAGE:URL(../vhsbraunschweig/images/links_verlauf.jpg);
  BACKGROUND-REPEAT:none;
  POSITION:absolute;
  LEFT:0px;
  TOP:341px;
  WIDTH:84px;
  HEIGHT:330px;
  TEXT-ALIGN:RIGHT; 
  PADDING-TOP:30px;

}


#frauen_hglinksstreifen { 

  BACKGROUND-COLOR:#FFFFFF;
  POSITION:absolute;
  LEFT:0px;
  TOP:341px;
  WIDTH:84px;
  HEIGHT:100px;
  TEXT-ALIGN:RIGHT; 
  PADDING-TOP:30px;

}


#blaettern {

  POSITION:absolute;
  LEFT:224px;
  TOP:69px;
  Z-INDEX:20;

}


#main_home { 

  POSITION:relative;
  WIDTH:500px;
  HEIGHT:100%;
  vertical-align:middle;
  PADDING-TOP:0px;
  Z-INDEX:10;

}



.pointer {

  cursor:pointer;
  cursor:hand;

}



/* AB HIER STARSEITE NEU */

.titelseite_rubrik_head1 {

background-image:url(/kurse/webbasys/layout/images/orangeverlauf.gif);
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 12px;
color:#FFFFFF;
font-weight:bold;
line-HEIGHT: 15px;
vertical-align:top;
padding:0px;
width:10%;
	
}
	
.titelseite_rubrik_head2 {

background-image:url(/kurse/webbasys/layout/images/farbverlauf2.gif);
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 12px;
color:#FFFFFF;
font-weight:bold;
line-HEIGHT: 15px;
vertical-align:top;
padding:0px;
width:10%;
	
}
	
.titelseite_rubrik_head3 {

background-image:url(/kurse/webbasys/layout/images/farbverlauf3.gif);
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 12px;
color:#FFFFFF;
font-weight:bold;
line-HEIGHT: 15px;
vertical-align:top;
padding:0px;
width:10%;
	
}
	
.titelseite_rubrik_block {

margin-top:20px; 
margin-bottom:10px;
width:310px;
	
}
	
.titelseite_rubrik_text {

background-image:url(/kurse/webbasys/layout/images/hellblauverlauf.gif);
background-repeat:repeat-x;
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 11px;
color:#000000;
line-HEIGHT:15px;
vertical-align:top;
padding-left:5px;
padding-top:2px;
border-style:solid; 
border-color:#000000;
border-width:0px; 
border-top-width:1px;  
	
}
	
.titelseite_rubrik_text_link {

FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
text-decoration:none;
FONT-SIZE: 11px;
font-weight:bold;
color:#000000;
line-HEIGHT: 14px;
vertical-align:top;
padding-right:7px;
	  
}
	
.titelseite_register {

background-image:url(/kurse/webbasys/layout/images/grauverlauf.gif);
background-color:#CCCCCC;
FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 11px;
color:#666666;
font-weight:normal;
line-HEIGHT: 12px;
vertical-align:top;
padding:0px;
margin:0px;
border-style:solid; 
border-color:#FFFFFF; 
border-left-width:1px;
border-right-width:1px;
border-bottom-width:2px;
	
}
	
.titelseite_register_link {

FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
FONT-SIZE: 11px;
text-decoration:none;
font-weight:normal;
color:#666666;
	
}









