body {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000;
	cursor:auto;
		}
		
p,ul {
		font-family:Verdana,Arial;
		font-size:12px;
		font-weight:light;
		font-style:none;
		color:#000000;
		}

div {
		font-family:Verdana;
		font-size:12px;
		font-weight:light;
		font-height:12px;
		font-style:none;
		color:#000000;
		}

.invisible		
{
		font-size:5px;
		font-weight:light;
		font-style:none;
		color:#ffffff;
		}

	
li {
		font-family:Helvetica,Verdana,Arial;
		font-size:11px;
		font-weight:light;
		font-height:12px;
		font-style:none;
		color:#000000;
		text-align:justify;
		}
img.text {
		border-width:2px;
		border-color:#0A31A1;
		}	
div.csc-sitemap-level1
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:15px;
		font-weight:bold;
		font-height:14px;
		font-style:none;
		text-decoration:none;
		color:#008000;
		}
div.csc-sitemap-level1:hover
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:15px;
		font-weight:bold;
		font-height:14px;
		font-style:none;
		text-decoration:none;
		color:#008000;
		}	
div.csc-sitemap-level2		
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:12px;
		font-weight:light;
		font-height:12px;
		text-decoration:none;		
		font-style:none;
		color:#000000;
		}
div.csc-sitemap-level2:hover
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:12px;
		font-weight:light;
		font-height:12px;
		text-decoration:none;		
		font-style:none;
		color:#000000;
		}		
div.csc-sitemap-level3
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:9px;
		font-weight:light;
		font-height:12px;
		text-decoration:none;		
		font-style:none;
		color:#000000;
		}
div.csc-sitemap-level3:hover
		{
		font-family:Helvetica,Verdana,Arial;
		font-size:9px;
		font-weight:light;
		font-height:12px;
		text-decoration:none;		
		font-style:none;
		color:#000000;
		}
.download-title {
		background-color:#FFB300;
		}
.bold {
		font-family:Helvetica,Verdana,Arial;
		font-size:12px;
		font-weight:light;
		font-height:12px;
		font-style:none;
		color:#000000;
		text-align:left;
		}
.smallbold {
		font-family:Helvetica,Verdana,Arial;
		font-size:12px;
		font-weight:light;
		font-height:12px;
		font-style:none;
		color:#000000;
		text-align:left;
		}
.small {
		font-family:Helvetica,Verdana,Arial;
		font-size:10px;
		font-weight:light;
		font-height:12px;
		font-style:none;
		color:#000000;
		text-align:left;
		}
.rtetext01 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 14px; 
	font-weight:bold; 
	color : #000000; 
  } 
.rtetext02 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight:bold; color : #000000; margin:0px; margin-bottom:0px; padding-top: 3px; padding-bottom: 3px;
  }
.rtetext03 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000;
  }
.rtetext04 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #000000;
  }
.rtetext05 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : #000000;
  }
.rtetext06 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #008000;
  }
.rtetext07 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #008000;
  }
.rtetext08 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : #008000;
  }
.rtetext09 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #0A31A1; background-color: #ffB300; padding: 3px; margin: 3px; font-weight:bold;
  }
.rtetext10 {
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		font-style:italic;
		color:#ffB300;
		letter-spacing:1px;
  }

h1.csc-firstHeader {
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		}
h1 {
		font-family:Helvetica,Verdana,Arial;
		font-size:18px;
		font-weight:bold;
		font-style:none;
		color:#0A31A1;
		}
		
						
h2 {
		font-family:Helvetica,Verdana,Arial;
		font-size:14px;
		font-weight:bold;
		font-height:16px;
		font-style:none;
		color:#000000;
		}
						
h3 {
		font-family:Helvetica,Verdana,Arial;
		font-size:14px;
		font-weight:bold;
		font-height:16px;
		font-style:none;
		color:#000000;
		}
						
h4 {
		font-family:Helvetica,Verdana,Arial;
		font-size:16px;
		font-weight:bold;
		font-height:16px;
		font-style:none;
		color:#0A31A1;
		}
		
h5 {
		font-family:Helvetica,Verdana,Arial;
		font-size:14px;
		font-weight:bold;
		font-height:16px;
		font-style:none;
		color:#000000;
		}
						
h6 {
		font-family:Helvetica,Verdana,Arial;
		font-size:14px;
		font-weight:bold;
		font-height:16px;
		font-style:none;
		color:#000000;
		}


						
div.login {
}
td.small { 
		font-family:Arial;
		font-size:11px;
}

div.impressum {
		font-family:Arial;
		font-size:9px;
		font-weight:bold;
		font-style:none;
		color:#ffffff;
}

div.subtitle_yellow {
		font-family:Arial;
		font-size:25px;
		font-weight:bold;
		font-style:italic;
		color:#ffB300;
}

.tx-sgglossary-pi1 {
    font-family: Arial; 
	font-size : 10px; 
	color : #000000;
}


div.img-caption {
}

a { 
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color : #000000;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color : #000000;
}

a.navi { 
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		font-style:none;
		color:#000000;
		text-decoration:none;
}

a.navi:hover {
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		text-decoration:none;
}



a.navi-ebene2 { 
		font-family:Arial;
		font-size:10px;
		font-weight:light;
		font-style:none;
		color:#000000;
		text-decoration:none;
}

a.navi-ebene2:hover {
		font-family:Arial;
		font-size:10px;
		font-weight:light;
		font-style:none;
		color:#008000;
		text-decoration:none;
}



a.navi-aktiv { 
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		text-decoration:none;
}

a.navi-aktiv:hover {
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		text-decoration:none;
}


a.navi-aktiv-ebene2 { 
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		text-decoration:none;
}

a.navi-aktiv-ebene2:hover {
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		font-style:none;
		color:#008000;
		text-decoration:none;
}


.log-in{
}
input.borders {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #FFFFFF;
	background : #0A31A1;
	border-style: dotted;
	border-width:1px;
	border-color: #FFB300;
}
input.normal {
	background : #FFFFFF;
	border-width:0px;
}
input.form {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}
select.form {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}
textarea.form {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}


input.rand {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #FFFFFF;
	background : #0A31A1;
	border-style: ridge;
	border-width:1px;
	border-color: #FFB300;	

}
input.randlos {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #FFFFFF;
	background : #0A31A1;
	border-width:0px;
}
input {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}
select {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}
textarea {
	font-family: Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color: #000000;
	background : #FFFFFF;
	border-style: solid;
	border-width:1px;
	border-color: #008000;
}

.Ueberschrift1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight:bold; color : #000000; 
  } 
.Ueberschrift2 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight:bold; color : #000000; margin:0px; margin-bottom:0px; padding-top: 3px; padding-bottom: 3px;
  }
.kleinerText {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000;
  }
.kleinerGruenerText {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #008000;
  }
.normalerGruenerText {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #008000;
  }
