.Regeste{
    margin-top: 30px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background-color: #E5E5E5;
    margin-bottom: 5px;
}


p.fn {
	text-align:left;
}

a:link {
	color:#A9B7D7;
	text-decoration: none;
	border-bottom: 1px dotted #A9B7D7;
	padding-bottom: 1px;
}
a:visited {
	color:grey;
	text-decoration: none;
	border-bottom: 1px dotted #808080;
	padding-bottom: 1px;
}
a:hover {
	color:#E7750C;
	text-decoration: none;
	border-bottom: 1px dotted #E7750C;
	padding-bottom: 1px;
}
a:active {
	color:#811b1b;
	text-decoration: none;
	border-bottom: 1px dotted #811b1b;
	padding-bottom: 1px;
}
.Systematik_1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight : bold;
    margin-left : 60px;
    margin-bottom : 10px;
    margin-top:20px;
}
.Systematik_1_num {
    font-family : Arial, Helvetica, sans-serif;
    display : inline-block;
    margin-left : -60px;
    width : 62px;
}
.Systematik_2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin-left : 60px;
    margin-bottom : 10px;
}
.Systematik_2_num {
    font-family : Arial, Helvetica, sans-serif;
    display : inline-block;
    margin-left : -60px;
    width : 63px;
}
.Systematik_3 {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style : italic;
    margin-left : 60px;
    margin-bottom : 10px;
}
.Systematik_3_num {
    font-family : Arial, Helvetica, sans-serif;
    display : inline-block;
    margin-left : -60px;
    width : 63px;
}
table {
    font-family : Arial, Helvetica, sans-serif;
    margin-left : 25px;
    font-size : 10pt;
    margin-bottom:20px;
    margin-top:20px;
}
td {
    font-family : Arial, Helvetica, sans-serif;
    padding:5px;
    text-align:left;
    font-size : 10pt;
}
th {
    padding:5px;
    text-align:left;
    font-family : Arial, Helvetica, sans-serif;
}
p.Tabtit{
     background-color:#F2F2F2;
     font-weight:bold;
}

.img_tit{
    font-family : Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size : 10pt;
    padding: 10px;
    text-indent : -30px;
}

.body {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    line-height: 14pt;
    text-align: justify;
}
.gt, .gt-abs, .sachv-gt, .erw-gt, .Normal, .publ {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    line-height: 14pt;
   
    text-align:justify;
    }


	.img_leg {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height: 14pt;
	margin-left : 30px;
	
	}
.hintergrund{
    background-color:lightgrey;

}
.he, .he1, .gt-he, .gt-he1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    text-indent : -10px;
    margin-bottom : -15px;
    margin-left : 25px;
}
.he2, .gt-he2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    text-indent : 18px;
    margin-bottom : -15px;
    margin-left : 25px;
}
.heading3,
.he3, .gt-he3 {
    font-family : Arial, Helvetica, sans-serif;
    margin-bottom : -15px;
    margin-left : 25px;
    font-style:italic;
}
.gt-txt, .fn-txt, .gtk-txt {
    font-family : Arial, Helvetica, sans-serif;
    font-style: normal;
    line-height: 14pt;
    font-size : inherit;
    font-weight: normal;
}



.gt-zit {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    line-height: 15pt;
    text-indent : 0px;
    margin-bottom : 0px;
    margin-left : 25px;
}
.gt_tab, .gt-tab {
    font-family : Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size : 8pt;
}
p.aut + p.fn {
border-top: thin solid black;
font-size : 9pt;
margin-top: 30px;
padding-top: 10px;
margin-left: 50px;
}
.sup, .gt-fnr, .gt-sup, .fn-sup, gtk-sup {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 7pt;
    vertical-align : top;
    margin-left: 0px;
}
.publ-aut, .kap, .gt-kap, .fn-kap, .Lit_aut {
    font-variant: small-caps;
    font-size : inherit;
    font-weight : normal;
}
.Lit_tit, .italic, .gt-italic, .fn-italic {
    font-style : italic;
    font-size : inherit;
    font-weight : normal;
}
.res_tit, .stw-tit, .res-tit, .bold, .fett, .gt-fett, .fn-fett {
    font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size : 10pt;
    font-style : normal;
}
.stw_txt_de, .stw_txt_dt, .stw_txt_fr, .stw_txt_en {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : italic;
} 

p.gt + p.stw_de, p.gt + p.stw_dt, p.gt + p.stw_fr, p.aut + p.stw_txt_de, p.aut + p.stw_txt_dt, p.aut + p.stw_txt_fr, p.aut + p.stw_txt_en  {
	
	border-top : thin solid Black;
	/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : italic;*/
	
}





p.stw_de + p.stw_fr, p.stw_dt + p.stw_fr, p.stw_fr + p.stw_de, p.stw_fr + p.stw_dt, .stw_txt_de + .stw_txt_fr, .stw_txt_dt + .stw_txt_fr, .stw_txt_fr + .stw_txt_de, .stw_txt_fr + .stw_txt_dt {
		border-bottom : thin solid Black;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style : italic;
	
}



.gt-lit, .gt-bu, .gtl {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    font-weight: normal;
    text-indent : 18px;
    margin-bottom: 0px;
}
.gt-klein, .gtb {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    line-height: 10pt;
    margin-bottom: 0px;
    text-align:justify;
    margin-left:18px;
}
.aut, .aut-txt, aut-info, .aut-info_nonblock  {
    font-family : Arial, Helvetica, sans-serif;
    font-style : italic;
    font-size : 10pt;
    text-align: left;

}
.stw_fr, .stw_de, .stw_dt, .res_fr, .res_de, .res_dt, .res_en {
   
   font-family : Arial, Helvetica, sans-serif;
    font-style : italic;
    font-size : 10pt;
    text-align: left;
    margin-bottom: 2px;
    margin-top: 2px;
}

.publ {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    padding-bottom : 10px;
    padding-top : 10px;
    border-bottom : thin solid Black;
    border-top : thin solid Black;
    margin-top : 40px;
}

span.publ-aut {
    font-variant: small-caps;
    font-size : inherit;
    font-weight : normal;
   }

span.publ-tit {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-style : italic;
    }

span.publ-info {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
     }


.aut-adr {
    font-style : inherit;
    font-size : inherit;
    margin-bottom : -15px;
}
.zs {
    font-weight: bold;
    text-indent : 18px;
}
.zs-ende {
    font-weight: bold;
    text-indent : 18px;
}
.zs-txt {
    font-family : Arial, Helvetica, sans-serif;
    font-style : italic;
    font-weight: normal;
}
.stw {
	border-bottom : thin solid Black;
	border-top : thin solid Black;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	text-align : justify;
}
.stw_tit  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.stw_anfang {
    font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-top: thin solid Black;
}
.resume {
    font-weight: bold;
    border-top: thin solid Black;
    border-bottom: thin solid Black;
    margin-top: 20px;
}
.stw-ende {
    font-family : Arial, Helvetica, sans-serif;
    font-weight : bold;
    border-bottom : thin solid Black;
}
.stw-txt, .resume {
    font-family : Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: normal;
}
.rubrik {
    font-size : 14pt;
    text-align : left;
    font-weight : bold;
    text-transform : uppercase;
}
.ht, .ht-Literatur, .ht-entscheid, .heading1, .heading_1, .heading-1 {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12pt;
    text-align : left;
    font-weight : bold;
}
.ht-ut {
    font-family : Arial, Helvetica, sans-serif;
    text-align : left;
    font-size : 10pt;
    font-weight : bold;
}
.heading_2, .heading-2, .heading2 {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    margin-left : 25px;
    text-align : left;
    margin-bottom : 0px;
    margin-top: 35px;
}
.heading_ut {
    font-weight: bold;
    font-style: normal;
    text-align : left;
    margin-bottom : 15px;
    margin-top: 15px;
    font-size : 12pt;
}
.heading3 {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-align : left;
    margin-bottom : 0px;
    margin-top: 35px;
}
.img_tit, .rez-titel, .rez-titel-fr {
    font-weight : bold;
    text-align : left;
    margin-left : 25px;
    margin-bottom : 0px;
    margin-top: 35px;
}
.anm_dt, anm_de {
    font-family : Arial, Helvetica, sans-serif;
    text-align: justify;
    font-size : 10pt;
    font-style:italic;
    text-indent : 18px;
}
.sachv-tit, .erw-tit, .anm-tit {
    font-family : Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size : 10pt;
    text-indent : 18px;
}
.heading_3, .heading-3 {
    font-size : 10.5pt;
    font-style : italic;
    text-align : left;
    margin-left : 25px;
    margin-top: 35px;
}
.heading4, .heading-4, .Überschrift-CH-Aus {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    margin-left : 25px;
    margin-bottom : -5px;
}
.heading_4 {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9.5pt;
    margin-left : 25px;
    margin-top: 35px;
}
.heading_5, .heading5 {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    margin-left : 25px;
    font-size : 9pt;
    margin-bottom : -5px;
}

.heading_6, .heading6 {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    font-style : italic;
    margin-left : 25px;
    font-size : 9pt;
    margin-bottom : -5px;
}
.heading_, .heading7 {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    margin-left : 25px;
    font-size : 9pt;
    margin-bottom : -5px;
}
.gt_links {
    text-align : left;
    font-family : Arial, Helvetica, sans-serif;
    margin-bottom : -5px;
    elevation: above;
}
/* in Tabellen: ist evt. wirkungslos */
.fontsize_tab {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
}
.lead-italic {
    font-style : italic;
}
.line {
}

.fn-neu {
    font-weight: normal;
    font-size : 8pt;
    margin-bottom : -5px;
    padding-left: 0pt;
}
.aut-anm, .aut-rez, .rezensent, .autrez {
    font-style : italic;
    text-align: right;
    font-size : 10pt;
    font-family : Arial, Helvetica, sans-serif;
}
.e-kopf {
    font-family : Arial, Helvetica, sans-serif;
    border-top-width:1px;
		font-size : 11pt;
    border-top-style:solid;
    border-color:black;
    border-bottom-width:1px;
		border-bottom-style:solid;
    border-color:black;
    
}
/* neu mit kleinerem Schriftgrad */
.reg {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
    	border-bottom : thin solid Black;
	border-top : thin solid Black;
}
span.reg-tit {
    font-weight:bold;
}

.reg-Linie {
    font-size : 8pt;
}
.reg-art {
    font-weight: bold;
    font-size : 8pt;
}
.reg-lead {
    font-weight: bold;
    font-size : 8pt;
}
.reg-txt {
    display: block;
    font-size : 8pt;
    margin-top: 5px;
    margin-bottom: 5px;
}
/* neu mit definiertem Schriftgrad */
.sachv-ti, .erw-ti {
    font-style : italic;
    font-size : 10pt;
    margin-left : 25px;
    margin-bottom : -15px;
    margin-top: 35px;
}
.notiz {
    font-style : italic;
}
.Aufz_Num {
    margin-left : 25px;
}
.Aufz_Ver {
    margin-left : 14px;
    text-indent : 30px;
}
.Aufz_Lit {
    position:absolute;
    left:60pt;
}
.Aufz_Strich {
    margin-left : 25px;
    text-indent : -10px;
}

.list1,
.liste1 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 25px;
  
}
.list2,
.liste2 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 50px;
}
.list3,
.liste3 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 75px;
}

.list1 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 25px;
}
.Sachreg {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    margin-left: 50px;
}
.list2 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 55px;
}

.list3 {
   font-family : Arial, Helvetica, sans-serif;
    font-size : 9pt;
    margin-left: 80px;
}
.aufzz {
   margin-left: 5px;
    width: 30px;
    display: inline-block;
     
     
     
    
}
.txttit {
    margin-left:45px;
     display: block;
     margin-top: -17px
}

.aufztxt {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
    margin-left:30px;
    display: block;
    margin-top: -15px;
    
}
p[class^="heading"] > a > span.aufzz,
p[class="ht"] > span.aufzz {
    margin-top:30px;
}


/*p[class="ht"] > span.txttit,
p[class^="heading"] > span.txttit
{
    margin-top: -22px;
}
*/

.Ausgabe {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
}
/* neu mit definiertem Style, Leerraum oben reduz. wegen Pagina_oben */
.pn {
    font-family : Arial, Helvetica, sans-serif;
    font-style : normal;
    font-size : 11px;
    text-align : right;
    margin-top: 30px;
    margin-bottom : 50px;
    border-top: dashed gray 1px;
}
.pre-link {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    text-indent : 18px;
    font-weight : bold;
    font-style : normal;
}
hr {
    height:1pt;
    border: 1px;
    border-color: black;
}
.space {
    font-family : Arial, Helvetica, sans-serif;
    margin-bottom : 50px;
}
/* Anker */

.a1 {
    position:absolute;
    left:30px;
    margin-bottom : 10px;
}
.a2 {
    position:relative;
    left:60px;
    width:500px;
    margin-bottom : 10px;
}
.a3 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 16pt;
    margin-bottom : 20px;
    line-height:30px;
}
.a4 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 16pt;
    margin-bottom : 20px;
    line-height:30px;
}
.a5 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
.a6 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
.a7 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
.a8 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
.a9 {
    position:absolute;
    left:70px;
}
.a10 {
    position:relative;
    left:80px;
    width:500px;
}
#reg {
    border-bottom: thin solid Black;
}
#stw {
    border-top: thin solid Black;
    border-bottom: thin solid Black;
}
.res {
    border-top: thin solid Black;
    border-bottom: thin solid Black;
    border-left: thin solid Black;
    border-right: thin solid Black;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    
}
#res {
    border-top: thin solid Black;
    border-bottom: thin solid Black;
    font-family : Arial, Helvetica, sans-serif;
}
#a1 {
    position:absolute;
    left:30px;
    margin-bottom : 10px;
}
#a2 {
    position:relative;
    left:60px;
    width:500px;
    margin-bottom : 10px;
}
#a3 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 16pt;
    margin-bottom : 20px;
    line-height:30px;
}
#a4 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 16pt;
    margin-bottom : 20px;
    line-height:30px;
}
#a5 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
#a6 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
#a7 {
    position:absolute;
    left:30px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
#a8 {
    position:relative;
    left:60px;
    width:500px;
    font-weight: bold;
    height: 14pt;
    margin-bottom : 15px;
    line-height:20px;
}
#a9 {
    position:absolute;
    left:70px;
}
#a10 {
    position:relative;
    left:80px;
    width:500px;
}
/* Seitenzahl als Block-Element anzeigen */
span.pn {
    display : block;
    width : 100%;
    font-size : 11px;
    font-style : normal;
    font-weight : normal;
    line-height : 18px;
    padding : 0px;
    margin-top:20px;
    margin-bottom:20px;
    text-indent : 0px;
    text-align : right;
    border-top: dashed gray 1px;
   
}
/* Anzeige der Fussnoten */

span.fn-abs {
			
			display: inline-block;
			
}






.fn {
    font-family : Arial, Helvetica, sans-serif;
    font-size: 9pt;
    margin-left: 50px;
    text-indent: 0px;
    padding-left: 0px;
}
span[name="fn-txt"],span.fn-txt {
    text-indent: 0px;
}
span[name="fn-fnr"],span.fn-fnr {
    margin-left: -50px;
    margin-right: 16px;
    padding: 0px;
    width: 34px;
    display: inline-block;
    text-align: right;
    vertical-align:top;
    text-indent: 0px;
}
/* Fussnotenreferenz soll unterstrichen sein. Leerraum dahinter nicht. Betrifft <a> <sup>...</sup> </a> */
a.fnref,span.footnotereference a {
    text-decoration: none;
}

a.fnref sup,span.footnotereference a sup {
    color: #811b1b;
    
}
a.fnref:link,span.footnotereference a:link {
	border-bottom: 0px dotted #808080;
	padding-bottom: 0px;
    }
table.mit, table.ohne {
    border: none;
    border-collapse: collapse;
    font-size : 10pt;
}
.mit td, .mit th {
    border: 1px solid #000;
    padding: 6px 10px;
    text-align: left;
    vertical-align: top;
}
.ohne td, .ohne th {
    border: none;
    padding: 4px 6px;
    text-align: left;
}
th {
    font-weight: bold;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
      border-top : thin solid Black;
    border-bottom : thin solid Black;
}

thead {
margin-bottom:50px;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    font-weight : bold;
}
.tcont {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    margin-left : 50px;
    width : 500px;
    padding-left : 5px;
}
a.tcont-link {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #cc0033;
      font-weight : normal;
}
a.tcont-link:link {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : black;
    font-weight : normal;
    border-bottom: 0px;
	padding-bottom: 0px;
}
a.tcont-link:hover {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #003c8b;
    font-weight : normal;
    border-bottom: 0px;
	padding-bottom: 0px;
}
.tcont-tit {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 18px;
    font-weight : bold;
    margin-left : 50px;
    margin-top : 50px;
    margin-bottom : 30px;
}
.tcont-rub {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
    border-top-width : 1px;
    background-color : #CCCCCC;
    border-bottom-width : 1px;
    padding-right : 5px;
    padding-left : 5px;
    padding-top : 3px;
    padding-bottom : 3px;
    border-bottom-color : black;
    width : 500px;
    margin-left : 50px;
    display : block;
}
.tcont-ft {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    font-style : italic;
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : black;
    padding-left : 5px;
    padding-top : 7px;
    width : 500px;
    margin-left : 50px;
    display : block;
}


span.tcont-aut {
    font-weight : bold;
    display : block;
}
span.tcont-txt {
    width : 400px;
    display : inline-block;
}
span.tcont-pr {
    text-align : right;
    display : inline-block;
    width : 80px;
}
span.tcont-pr_rub {
    text-align : right;
    display : inline-block;
    width : 80px;
}
.titelnews {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : italic;
	font-weight: bold;
	line-height: 14pt;
	margin-top: 5pt;
	text-align: justify;

}
.regestenews {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	line-height: 14pt;
	text-align: justify;
	
}
.tcont-aut {
    font-style : italic;
    display : block;
}
.Lit_list {
    font-family : Arial, Helvetica, sans-serif;
    font-size:10pt;
    margin-left : 60px;
    margin-bottom : 10px;
    margin-top: 0px;
}
.Lit_num {
    display : inline-block;
    margin-left : -60px;
    width : 60px;
}
a.link_inh {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    color : #000000;
    font-weight : normal;
}
a.link_inh:hover {
    font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : underline;
    color : #000080;
    font-weight : normal;
}

ul {
 font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    list-style: none;
    margin-left: -12px;
}


li.none {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    list-style: none ;
    text-align : left;
}



.red {
    font-family : Arial, Helvetica, sans-serif;
    font-size : 10pt;
    color: red;
    
}


.arbnews, .Publikation {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    
    line-height: 14pt;
    margin-top: 5pt;
    text-align: justify;
}

h2 {
 font-family: Arial,Helvetica,sans-serif;
    color : darkblue;
    margin-bottom : 25pt;
}