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;

}



.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: 30px;
  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;


} 



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:360px;

  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;
    cursor:pointer;

}


div.menuitem {

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

}


td {

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

}


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;

}

.grauer_balken_schmal {

  width:360px;
  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.newslink { /* nur fuer 'aktuelles'-block auf startseite */

  font-size:10px; 
  line-height:12px; 
  FONT-WEIGHT: normal;
  color:#3E5277;
  TEXT-DECORATION:none;

}

a.newslink:active {

}

a.newslink:hover {

  COLOR: #000000; 
  

}

a.newslink:visited {

}



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;

}





.bgt {

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

}


.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;
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;
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;
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;
padding-right:7px;
vertical-align:top;
	  
}
	
.titelseite_register {

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

.titelseite_register_active {

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

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

}


.titelseite_grauer_streifen {

background-image: url(/kurse/webbasys/layout/images/grauverlauf2.gif);
background-repeat:no-repeat;
width:630px;
height: 6px;
font-size: 5px;
line-height: 6px;

}






