
/*   INVARIANT.de   */

/*   ?????????????????????????????????????????   */
/*   ?????????????????????????????????????????   */


/* Was suchen Sie denn in unserem Quellcode ??? */
/* ... gefährlich, gefährlich ... */
/* Wir übernehmen keine Garantie für die weitere störungsfreie Funktion Ihres Computers !!! */


/*   ?????????????????????????????????????????   */
/*   ?????????????????????????????????????????   */
/*   ?????????????????????????????????????????   */

/* globale Definitionen */
body 	{scrollbar-3dlight-color: #990000;
	scrollbar-arrow-color: #990000;
	scrollbar-base-color: #cccccc;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #ebebeb;
	scrollbar-track-color: #ebebeb;
	background-color: #f9f9f9 }

p, div, td, address, nobr, i {font-family:arial,sans-serif; font-size:8pt; line-height:10pt; color:#990000 }
ul, ol, li  {font-family:arial,sans-serif; font-size:10pt; line-height:12pt; color:#990000; list-style-type:square}

h1, h2 {margin: 0; padding: 0;}

b {font-family:arial,sans-serif; font-size:10pt; line-height:12pt; font-weight: bold; color:#990000;}
input {font-family:arial,sans-serif; font-size:10pt; line-height:12pt; font-weight: bold; color:#990000;}



font.small	{font-family: arial,sans-serif; font-weight: bold;  font-size: 8pt;}


/* ========================================= Seitenaufbau ========================================= */

/* ------------------ Schriften Navigation ------------------ */

.navleft:link		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: none;      color: #c0c0c0; margin-left: 9px;}
.navleft:active		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: none;      color: #c0c0c0; margin-left: 9px;}
.navleft:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: none;      color: #c0c0c0; margin-left: 9px;}
.navleft:hover		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #ffcc00; margin-left: 9px;}

.navgr:link		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #c0c0c0; margin-left: 11px;}
.navgr:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #c0c0c0; margin-left: 11px;}
.navgr:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #c0c0c0; margin-left: 11px;}
.navgr:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #ffcc00; margin-left: 11px;}

.navleer 	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:14pt; text-decoration: none; color: #ebebeb; margin-left: 11px;}


/* ------------------ Schriften Statuszeile ------------------ */

.statleft:link		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000; margin-left: 9px;}
.statleft:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000; margin-left: 9px;}
.statleft:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000; margin-left: 9px;}
.statleft:hover		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #ffcc00; margin-left: 9px;}	 

.statlev:link		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000;}
.statlev:active		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000;}
.statlev:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #990000;}
.statlev:hover		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: underline; color: #ffcc00;}	 

.stataktiv			{ font-family:Arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:14pt; text-decoration: none; color:#990000;}


/* ------------------ Überschriften  ------------------ */

h1 { font-family:arial,sans-serif; font-weight:bold; font-size:12pt; line-height:14pt; color:#990000;}

h2 { font-family:arial,sans-serif; font-weight:bold; font-size:11pt; line-height:12pt; color:#990000;}

h3 { font-family:arial,sans-serif; font-weight:bold; font-size:10pt; line-height:11pt; color:#990000;}



/* ------------------ Schriften Interesse-Kontakt-Fußzeile  ------------------ */

.inttxt {font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: none; color: #990000;}

.intlink:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.intlink:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.intlink:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.intlink:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #9d9d9d;}	


/* ------------------ Schriften Fußnavigation  ------------------ */

.fnzur:link		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.fnzur:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.fnzur:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.fnzur:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #ffcc00;}	 

.servicetel {font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none; color: #c0c0c0;}


/* ------------------ Schriften Fußzeile Gewähr-Impressum-Nutzungsbedingungen  ------------------ */

.fusstxt {font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: none; color: #990000;}

.fusslink:link		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #990000;}
.fusslink:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #990000;}
.fusslink:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #990000;}
.fusslink:hover		{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #9d9d9d;}	 








/*Linkdefinition */
.a:link		{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; text-decoration: underline; color: #990000;}
.a:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; text-decoration: underline; color: #990000;}
.a:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; text-decoration: underline; color: #990000;}
.a:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; text-decoration: underline: color: #9d9d9d;}	 

.ak:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #c0c0c0;}
.ak:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #c0c0c0;}
.ak:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #c0c0c0;}
.ak:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #ffcc00;}

.u6:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #000099;}
.u6:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #000099;}
.u6:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #000099;}
.u6:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:9pt; text-decoration: underline; color: #9d9d9d;}	 

.u8:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #000099;}
.u8:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #000099;}
.u8:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #000099;}
.u8:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #9d9d9d;}	 

.n8:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.n8:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.n8:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.n8:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: underline; color: #ffcc00;}	 

.r8:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #990000;}
.r8:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #990000;}
.r8:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #990000;}
.r8:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #9d9d9d;}	 

.z8:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: none; color: #990000;}
.z8:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: none; color: #990000;}
.z8:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: none; color: #990000;}
.z8:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #9d9d9d;}	

.u10:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.u10:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.u10:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.u10:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #9d9d9d;}	

.ub8:link		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:10pt; text-decoration: underline; color: #990000;}
.ub8:active		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:10pt; text-decoration: underline; color: #990000;}
.ub8:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:10pt; text-decoration: underline; color: #990000;}
.ub8:hover		{font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:10pt; text-decoration: underline; color: #9d9d9d;}	

.ub10:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.ub10:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.ub10:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #990000;}
.ub10:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: underline; color: #9d9d9d;}	

.ub12:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; line-height:14pt; text-decoration: underline; color: #990000;}
.ub12:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; line-height:14pt; text-decoration: underline; color: #990000;}
.ub12:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; line-height:14pt; text-decoration: underline; color: #990000;}
.ub12:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; line-height:14pt; text-decoration: underline; color: #9d9d9d;}	

.ub14:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:16pt; text-decoration: underline; color: #990000;}
.ub14:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:16pt; text-decoration: underline; color: #990000;}
.ub14:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:16pt; text-decoration: underline; color: #990000;}
.ub14:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:16pt; text-decoration: underline; color: #9d9d9d;}	

.htclink:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:18pt; text-decoration: underline; color: #f9f9f9;}
.htclink:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:18pt; text-decoration: underline; color: #f9f9f9;}
.htclink:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:18pt; text-decoration: underline; color: #f9f9f9;}
.htclink:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 14pt; line-height:18pt; text-decoration: underline; color: #f9f9f9;}	


.ub16:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 16pt; line-height:18pt; text-decoration: underline; color: #990000;}
.ub16:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 16pt; line-height:18pt; text-decoration: underline; color: #990000;}
.ub16:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 16pt; line-height:18pt; text-decoration: underline; color: #990000;}
.ub16:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 16pt; line-height:18pt; text-decoration: underline; color: #9d9d9d;}	

.b10:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none; color: #990000;}
.b10:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none; color: #990000;}
.b10:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none; color: #990000;}
.b10:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #9d9d9d;}	

.b12:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: underline; color: #990000;}
.b12:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: underline; color: #990000;}
.b12:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: underline; color: #990000;}
.b12:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 12pt; text-decoration: underline; color: #9d9d9d;}	

.n14:link	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #990000;}
.n14:active	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #990000;}
.n14:visited	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #990000;}
.n14:hover	{font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: underline; color: #9d9d9d;}	

.g8:link	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #ebebeb;}
.g8:active	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #ebebeb;}
.g8:visited	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #ebebeb;}
.g8:hover	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: underline; color: #c0c0c0;}	

/*Schriftdefinition */
.grey8 {font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:10pt; text-decoration: none; color: #ebebeb;}
.gr8fett {font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; text-decoration: none; color: #c0c0c0;}
.gr10fett {font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; text-decoration: none; color: #c0c0c0;}
.rot8 {font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; line-height:10pt; text-decoration: none; color: #990000;}
.rot9 {font-family: arial,sans-serif; font-weight: normal; font-size: 9pt; line-height:11pt; text-decoration: none; color: #990000;}
.rot10 {font-family: arial,sans-serif; font-weight: normal; font-size: 10pt; line-height:12pt; text-decoration: none; color: #990000;}
.rotb8 {font-family: arial,sans-serif; font-weight: bold; font-size: 8pt; line-height:10pt; text-decoration: none; color: #990000;}
.rotb10 {font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: none; color: #990000;}
.weiss10 {font-family: arial,sans-serif; font-weight: bold; font-size: 10pt; line-height:12pt; text-decoration: none; color: #F5F5F5;}
.blau8	{font-family: arial,sans-serif; font-weight: normal; font-size: 8pt; text-decoration: none; color: #000099;}

/*Tabellen Links */
.tabub10 
	{
	display:block;
	padding:2px;
	color:#000000;
	font-family: arial,sans-serif;
	font-weight: bold; 
	font-size: 10pt; 
	line-height:12pt; 
	text-decoration: underline; 
	color: #990000;
	}

.tabub10:hover 
	{
	border-style:solid;
	border-color:#6F7284;
	border-width: 1px;
	display:block;
	padding:1px;
	color:#000000;
	background-color:#E7E7EF;
	font-family: arial,sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	line-height:12pt; 
	text-decoration: underline; 
	color: #9d9d9d;
	}
	
	
.tabexpo
	{
	border: 2px solid #ffffff; 
	border-spacing: 20px solid #ffffff;
	background-color:#f5f5f5;
	padding: 10px;
	}

.tabrand 
    { 
	border-right: 0px solid #ffffff; 
	background-color: #ebebeb; 
	 
	}
	
.tabref
    { 
	border-bottom: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	background-color: #ebebeb; 
	padding: 8px; 
	}