BODY {
 FONT-SIZE: 10pt;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 SCROLLBAR-HIGHLIGHT-COLOR: #ecf1f7;
 SCROLLBAR-SHADOW-COLOR: #2e91b0;
 SCROLLBAR-3DLIGHT-COLOR: #c2dced;
 SCROLLBAR-ARROW-COLOR: #2e91b0;
 SCROLLBAR-DARKSHADOW-COLOR: #c2dced;
 SCROLLBAR-BASE-COLOR: #ecf1f7;
 background-color: #e9f0f4;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 margin_right: 0px;
}

.text, .sml1, .sml2 {
 FONT-SIZE: 10pt;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 margin-top: 0px;
}

P {
 FONT-SIZE: 10pt;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 }

h1 {
 FONT-SIZE: 16pt;
 FONT-WEIGHT: bold;
 FONT-STYLE: italic;
 FONT-FAMILY: "Times New Roman", Times, serif;
 COLOR: #005285;
 margin-top: 0px;
}
h2 {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: arial, helvetica;
 COLOR: #005285;
 margin-bottom: 0px;
}
h3 {
 FONT-SIZE: 13pt;
 FONT-WEIGHT: bold;
 FONT-STYLE: italic;
 FONT-FAMILY: "Times New Roman", Times, serif;
 COLOR: #005285;
 margin-top: 0px;
 margin-bottom: 5px;
}
h4 {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: arial, helvetica;
 COLOR: #005285;
 margin-bottom: 0px;
}
h5 {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: arial, helvetica;
 COLOR: #005285;
 margin-bottom: 0px;
}
h6 {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: arial, helvetica;
 COLOR: #005285;
 margin-bottom: 0px;
}

.contacthead {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: bold;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 margin-bottom: 0px;
}
.contactlink {
 FONT-SIZE: 10pt;
 FONT-WEIGHT: normal;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 margin-bottom: 0px;
}
.contacttext {
 FONT-SIZE: 10pt;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
}
a {
 FONT-SIZE: 10pt; 
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;
}
a:hover {
 COLOR: #578DC5;
}

.news {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
}

.footerlink {
 FONT-SIZE: 8pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal
}
.kruemelpfad {
 FONT-SIZE: 8pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
}
.contentframe {
 padding-left: 35px;
 padding-right: 35px;
}
.headlineframe {
 padding-top: 20px
}
.contentImage {
 border-style: solid;
 border-width: 4px;
 border-color: #E2EAEE;
 margin: 0px 0px 5px 10px;
}
th {
 FONT-SIZE: 10pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
 BACKGROUND-IMAGE: url(/images/glgroup/th_bg.gif);
 BORDER-WIDTH: 1px;
 BORDER-COLOR: #C7D8E0;
 BORDER-STYLE: solid;
 BORDER-BOTTOM-WIDTH:3px;
 HEIGHT: 24px;
}
.th2 {
 FONT-SIZE: 10pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
 BACKGROUND-IMAGE: url(/images/glgroup/th_bg.gif);
 BORDER-WIDTH: 1px;
 BORDER-COLOR: #C7D8E0;
 BORDER-STYLE: solid;
 BORDER-TOP-WIDTH:3px;
}
.tdnorm {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;
 BORDER-STYLE: solid;
 BORDER-WIDTH: 1px;
 BORDER-COLOR: #c8d6df;
}
.tdbottom {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;
 border-width:1px;
 border-style:solid;
 border-color:#c8d6df;
 border-bottom-width:5px;
 border-bottom-style:solid;
 border-bottom-color:#c8d6df;
}
.smtd {
 FONT-SIZE: 10pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
 BORDER-WIDTH: 1px;
 BORDER-COLOR: #C7D8E0;
 BORDER-STYLE: solid;
 PADDING-LEFT: 10px;
}
.smtdbottom {
 FONT-SIZE: 10pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
 border-width:1px;
 border-style:solid;
 border-color:#c8d6df;
 border-bottom-width:5px;
 border-bottom-style:solid;
 border-bottom-color:#c8d6df;
 PADDING-LEFT: 10px;
}
.sml1 {
 FONT-WEIGHT: bold;
 text-decoration: none;
 padding-bottom: 5px;
 padding-top: 5px;
}
.sml2 {
 FONT-WEIGHT: normal;
 text-decoration: none;
}
.footnote {
 FONT-SIZE: 8pt;
 FONT-FAMILY: arial, helvetica;
 COLOR: #716F6E;
 margin-top: 0px;
}
.caption {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal
}

.formfield {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;
 BORDER-STYLE: solid;
 BORDER-WIDTH: 1px;
 BORDER-COLOR: #c8d6df;
}

li {
  list-style-image:url(/images/glgroup/sm_dot.gif);
  FONT-SIZE: 10pt;
  FONT-FAMILY: arial, helvetica;
  COLOR: #716F6E;  
  margin-top: 5px;  
 }

li.zahl {
     list-style-type: decimal;
  FONT-SIZE: 10pt;
  FONT-FAMILY: arial, helvetica;
  COLOR: #716F6E;  
  margin-top: 5px;  
 }

 ul {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;  
  padding-left: 2px;
  }

 td {
 FONT-SIZE: 10pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;
 }

.reddot 
{FONT-SIZE: 8pt;  FONT-FAMILY: arial, helvetica;  COLOR: red;}

.reg {
 FONT-SIZE: 16pt;
 COLOR: #005285;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: bold;
}


.jana  {
 FONT-SIZE: 8pt;
 COLOR: #716F6E;
 FONT-FAMILY: arial,helvetica;
 FONT-WEIGHT: normal;

}

