/* Global Styles */
a, div, p, ul, ol{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height:12pt;}

div, p { color: #333333; text-decoration: none; margin-top:0pt;margin-bottom:0pt}
ul {color: #333333;text-decoration: none;list-style-image:url('img/li_blau_editor.gif'); margin-top:0pt;margin-bottom:0pt}
ol{	color: #333333;text-decoration: none; margin-top:0pt;margin-bottom:0pt}
#sprachwahl  {position:absolute; width:149; height:115px; z-index:1; left: 559px; top: 528px}

a { color: #0060A9; text-decoration: none;}
a:hover{ color: #0060A9; text-decoration: underline;}

.aTable, .aTablevollbreite,.afirstCell, .aCell {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333}

h1, h2, h3, h4, h5, h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:normal; color: #0060A9;margin-bottom: 4; margin-top: 12}

.specnav, .specnavactiv {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;margin-left:3pt; margin-right:2pt;margin-top:2pt;margin-bottom:0pt}
.nav1, .nav1activ  {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;padding-left:2pt; padding-right:2pt }
.nav2, .nav2activ   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.nav3, .nav3activ {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0060A9;}
.text, .textblau {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; line-height:12pt;}
.text8pt, .textblau8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height:10pt;}
.text7pt {	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: normal;text-indent : 4pt;}
.blaufett8pt, .schwarzfett8pt, .weissfett8pt   {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.history {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #0060A9;padding-top:3pt;padding-bottom:2pt}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height:10pt;color: #0060A9; padding-top:4pt;padding-bottom:3pt}

/* Navigations Styles */
.specnav { color: #FFFFFF; text-decoration: none;}
a.specnav { color: #FFFFFF; text-decoration: none;}
a.specnav:hover{  color: #FFF200; text-decoration: none;}

.specnavactiv {color: #FFF200; text-decoration: none;}
a.specnavactiv {color: #FFF200; text-decoration: none;}
a.specnavactiv:hover{ color: #FFF200; text-decoration: none;}

.nav1 { color: #FFFFFF; text-decoration: none;}
a.nav1 {  color: #FFFFFF; text-decoration: none;}
a.nav1:hover {  color: #FFF200; text-decoration: none;}

.nav1activ {  color: #FFF200; text-decoration: none;}
a.nav1activ { color: #FFF200; text-decoration: none;}
a.nav1activ:hover { color: #FFF200; text-decoration: none;}

.nav2 { color: #FFFFFF; text-decoration: none;display:block;background-image:url('img/leer.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}
a.nav2 { color: #FFFFFF; text-decoration: none;display:block;background-image:url('img/leer.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}
a.nav2:hover { color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav2gelb.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}

.nav2activ { color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav2gelb.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}
a.nav2activ { color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav2gelb.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}
a.nav2activ:hover { color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav2gelb.gif');background-repeat:no-repeat;padding-left:10px;margin-left:5px;}

.nav3 {  color: #FFFFFF; text-decoration: none;display:block;background-image:url('img/leer.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}
a.nav3 {  color: #FFFFFF; text-decoration: none;display:block;background-image:url('img/leer.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}
a.nav3:hover {color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav3gelb.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}

.nav3activ {  color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav3gelb.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}
a.nav3activ {color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav3gelb.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}
a.nav3activ:hover {  color: #FFF200; text-decoration: none;display:block;background-image:url('img/nav3gelb.gif');background-repeat:no-repeat;padding-left:15px;margin-left:10px;}

/*Text Styles*/
.headline {  text-decoration: none;}
a.headline {text-decoration: none;}
a.headline:hover {  text-decoration: none;}

.text {color: #333333; text-decoration: none;}
a.text { color: #0060A9; text-decoration: none;}
a.text:hover {color: #0060A9; text-decoration: underline;}

.textblau {  color: #0060A9; text-decoration: none;}
a.textblau { color: #0060A9; text-decoration: none;}
a.textblau:hover { color: #0060A9; text-decoration: underline;}

.text8pt { color: #333333; text-decoration: none;}
a.text8pt {color: #333333; text-decoration: none;}
a.text8pt:hover {color: #333333; text-decoration: underline;}

.textblau8pt {color: #0060A9; text-decoration: none;}
a.textblau8pt {color: #0060A9; text-decoration: none;}
a.textblau8pt:hover {color: #0060A9; text-decoration: underline;}

.text7pt {	color: #132F46;	text-decoration: none;	}
a.text7pt {color: #132F46; text-decoration: none;}
a.text7pt:hover { color: #132F46; text-decoration: underline;}

.blaufett8pt {  color: #0060A9;text-decoration: none;}
a.blaufett8pt {color: #0060A9;text-decoration: none;}
a.blaufett8pt:hover { color: #0060A9;text-decoration: underline;}

.schwarzfett8pt { color: #333333;text-decoration: none;}
a.schwarzfett8pt { color: #333333;text-decoration: none;}
a.schwarzfett8pt:hover { color: #333333;text-decoration: underline;}

.weissfett8pt { color: #FFFFFF;text-decoration: none;}
a.weissfett8pt {color: #FFFFFF;text-decoration: none;}
a.weissfett8pt:hover { color: #FFFFFF;text-decoration: none;}

.history { text-decoration: none;}
a.history {  text-decoration: none;}
a.history:hover{  text-decoration: underline;}

.footer {  text-decoration: none;}
a.footer { text-decoration: none;}
a.footer:hover {  text-decoration: underline;}

/*Formularstyles*/
.formular {font-family:Courier;font-size:8pt;text-decoration:none;color:#0060A9;}
.formularusergroup{ border-style: solid; border:1px solid; border-width: 1px; border-color: #aaaaaa; font-size: 12px;height:18px }
.formeinztext {font-family: courier new,courier;  color: #0060A9;; FONT-SIZE: 10pt;}
.formselect {font-family: courier new,courier;  color: #0060A9;; FONT-SIZE: 10pt;}
.formmehrtext {font-family: courier new,courier;  color: #0060A9;; FONT-SIZE: 10pt;}
.formbutton {font-family: Arial,Helvetica,sans-serif;  font-size: 8pt; font-weight: bold; color: #0060A9;border:1 solid #0060A9;}
input.formular{	font-family:Courier;font-size:8pt;text-decoration:none;	color:#333333;border : 1px solid #0060A9;	background-color : #FFFFFF;	width:109px;height:16px;}
input.text{	font-family:Courier;font-size:8pt;	text-decoration:none;	color:#333333;	border : 1px solid #0060A9;	background-color : #FFFFFF;	width:180px;height:16px;padding-left:5px;	padding-right:5px;	padding-top:2px;	padding-bottom:2px;}
textarea	{border:1 solid #0060A9;}

/* custom Styles */
.aTablevollbreite {border-collapse: collapse; border-color: #0060A9; border-style: solid; width:100%; border-width:1px; font-size: 10pt; line-height:14px;}
.aTable {border-collapse: collapse; border-color: #0060A9; border-style: solid;  border-width:1px; font-size: 10pt; line-height:14px;}
.afirstCell {border-collapse: collapse; border-color: #0060A9; border-style: solid; border-width:1px; padding:3px;font-size: 10pt; line-height:14px; font-weight:bold;background-color:#E0E0E0}
.aCell {border-collapse: collapse; border-color: #0060A9; border-style: solid; border-width:1px; padding:3px; font-size: 10pt; line-height:14px; }
