body {font-family: Arial, Helvetica, sans-serif;
      font-size: 11pt; 
      font-weight: normal;  
	   line-height: 1.166;	
      background-color: #60b0ff;
      color: #303030;
	   margin-top: 3pt;           
	   margin-bottom: 2pt;           
}

a:link, a:visited, a:hover {
	color: #ffffff;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p, li, ul, dl, dt, hr, h1, h2, h3, h4, h5, h6, td, th, li, ul, ol {
	font-family: Arial, Helvetica, sans-serif;
}

p, dl, dt, hr {
	font-size: 11pt;
	font-weight: normal; 
	color:#303030;
	margin-top: 4pt;
	margin-bottom: 3pt;
}

li, ul {
	font-size: 10pt;
	font-weight: 700; 
	color:#303030;
	margin-top: 4pt;
	margin-bottom: 3pt;
}
hr {  
	margin-top: 1pt;
	margin-bottom: 1pt;
}


h1 {
	font-size: 180%;
	font-weight: 700;
	margin-top: 12pt;
	margin-bottom: 4pt;
}
h2 {
	font-size: 160%;
	font-weight: 700;
	margin-top: 10pt;
	margin-bottom: 2pt;
}
h3 {
	font-size: 140%;
	font-weight: 700;
	margin-top: 10pt;
	margin-bottom: 4pt;
}
h4 {
	font-size: 120%;
	font-weight: 700;
	margin-top: 8pt;
	margin-bottom: 2pt;
}
h5 {
	font-size: 110%;
	font-weight: 600;
	margin-top: 6pt;
	margin-bottom: 1pt;
}
h6 {
	font-size: 100%;
	font-weight: 600;
	margin-top: 4pt;
	margin-bottom: 1pt;
}

td {  
	font-size: 11pt;
	font-weight: normal;
	margin-top: 1pt;
	margin-bottom: 1pt;}
th {
	font-size: 14pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
}


/***********************************************/
/* List-Elemente Original (Probleme in vertNav)*/
/***********************************************/
/*	li {													  */
/*		margin-top: 4pt;           				  */
/*		margin-bottom: 8pt;							  */
/*		list-style-position:inside;				  */
/*	}														  */
/*															  */
/*	ul {													  */
/*		list-style-position:outside;				  */
/*		list-style-image:url(img/ball_whi.gif);  */
/*	}														  */
/*															  */
/*	ol {													  */
/*		list-style-position:outside;}				  */
/*	}														  */



.index-text {
   font-size: 10pt; 
}
.index-text2 {
   font-size: 11pt; 
}

.index-titel {
   font-size: 12pt;
   font-weight: bold;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.titel-logo {
   font-size: 14pt;
   font-weight: bold;  
   font-style: italic; 
   margin-top: 7pt;
   margin-bottom: 4pt;
}

.titel-logo-R {
   font-size: 14pt;
   font-weight: bold;  
   text-align: right;
   font-style: italic; 
   margin-top: 7pt;
   margin-bottom: 4pt;
}

.titel1 {
   font-size: 20pt;
   font-weight: bold;  
   margin-top: 10pt;
   margin-bottom: 8pt;
}

.titel1k {
   font-size: 20pt;
   font-weight: bold; 
   font-style: italic; 
   margin-top: 10pt;
   margin-bottom: 8pt;
}

.titel2 {
   font-size: 16pt;
   font-weight: bold;  
   margin-top: 8pt;
   margin-bottom: 6pt;
}


.titel2-i {
   font-size: 16pt;
   font-weight: bold;  
   font-style: italic;
   margin-top: 8pt;
   margin-bottom: 6pt;
}

.titel2-center {
   font-size: 16pt;
   font-weight: bold;  
   text-align: center;
   margin-top: 6pt;
   margin-bottom: 2pt;
}


.titel3 {
   font-size: 14pt;
   font-weight: bold;  
   margin-top: 8pt;
   margin-bottom: 4pt;
}

.titel3-i {
   font-size: 14pt;
   font-weight: bold;  
   font-style: italic;
   margin-top: 8pt;
   margin-bottom: 4pt;
}


.titel3R {
   font-size: 14pt;
   font-weight: bold;  
   text-align: right;
   margin-top: 8pt;
   margin-bottom: 4pt;
}

.titel4 {
   font-size: 12pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.titel4-i {
   font-size: 12pt;
   font-weight: bold;  
   font-style: italic;
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.titel4R {
   font-size: 12pt;
   font-weight: bold;  
   text-align: right;
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.titel5 { 
   font-size: 10pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.titel5-i { 
   font-size: 10pt;
   font-weight: bold;  
   font-style: italic;
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.titel5R { 
   font-size: 10pt;
   font-weight: bold;  
   text-align: right;
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.autor  {
   font-size: 10pt;
   font-weight: 600; 
   margin-top: 4pt;
   margin-bottom: 4pt;
}

.text {
   font-size: 11pt;
   font-weight: normal;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.textR {
   font-size: 11pt;
   font-weight: normal;  
   text-align: right;
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.text-i {
   font-size: 11pt;
   font-weight: normal;  
   font-style: italic;
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.text-mini {
   font-size: 9pt;
   font-weight: normal;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.text-mini-R {
   font-size: 9pt;
   font-weight: normal;  
   text-align: right;
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.text-mini-i {
   font-size: 9pt;
   font-weight: normal;  
   font-style: italic;
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.text-einzug {
   font-size: 11pt;
   font-weight: normal;  
   margin-top: 2pt;
   margin-bottom: 2pt;
   margin-left: 20pt;
}

.text1 {
   font-size: 11pt; font-weight: normal;  
   margin-top: 6pt;
   margin-bottom: 2pt;
}

.text-zwraum {
   font-size: 11pt;
   font-weight: normal;  
   margin-top: 10pt;
   margin-bottom: 2pt;
}

.namen  {
   font-size: 14pt;
   font-weight: bold;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}
        		
.adresse {
   font-size: 10pt;
   font-weight: normal;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.link-back {
   font-size: 9pt;
   font-weight: normal;  
   margin-top: 2pt;
   margin-bottom: 2pt;
}

.copyright {
   font-size: 8pt;
   font-weight: normal;  
   margin-top: 10pt;
   margin-bottom: 2pt;
}

.textnodruck {
	font-size: 10pt;
	text-align: right;
	margin-top: 2pt;
	margin-bottom: 1pt;
	color: #000000;
}
                                         





/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#vertNav
{
	margin: 0 0 0 0;
	padding: 0px;
}

#content
{
	left: 10px;
	width: 75%;
}

#verz
{
	left: 10px;
}
#verz h3, h4 {
	margin-left: 5px; 
	padding-left: 10 px;
}

#verz h4 {
   font-size: 12pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
}

#verz td {
	border-top:    1px solid silver;
	padding-bottom: 10px;
}


.verz-jahr {
   font-size: 16pt;
   font-weight: bold;  
   font-style: italic;
   margin-top: 20pt;
   margin-bottom: 6pt;
	margin-left: 2px; 
}

.verz-titel1 {
   font-size: 13pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 6pt;
	margin-left: 10px; 
}

.verz-titel2 {
   font-size: 11pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
	margin-left: 30px; 
}

.verz-titel3 {
   font-size: 10pt;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
	margin-left: 30px; 
}

.verz-titel3-i {
   font-size: 10pt;
   font-style: italic;
   font-weight: bold;  
   margin-top: 6pt;
   margin-bottom: 2pt;
	margin-left: 30px; 
}


.verz-text {
   font-size: 11pt;
   font-weight: normal;  
   margin-top: 0px;
   margin-bottom: 0px;
	margin-left: 30px; 
	margin-left: 30px; 
}

.verz-text-i {
   font-size: 11pt;
   font-style: italic;
   font-weight: normal;  
   margin-top: 0px;
   margin-bottom: 0px;
	margin-left: 30px; 
	margin-left: 30px; 
}

.verz-text-R {
   font-size: 11pt;
   font-weight: normal;  
   margin-top: 0px;
   margin-bottom: 0px;
	margin-left: 30px; 
	margin-left: 30px; 
   text-align: right;
}

#verz-sub
{
	margin-left: 20px; 
}
#verz-sub ul {
	list-style-position: outside;
	list-style-image: url(img/pnt_gelb.gif);
	margin-left: 1px;
}



/*********** #vertNav link styles ***********/

#vertNav ul a:link, #vertNav ul a:visited {
	display: block;
}
#vertNav ul {
	list-style: none; 
	margin: 0; 
	padding: 0;
}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#vertNav li {
	border-bottom: 1px solid #EEE;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
/* fix for browsers that don't need the hack */
html>body #vertNav li {
	border-bottom: none;
}

/*********** #vertNavLinksSpez styles ***********/

#vertNavLinksSpez{
	position: relative;
	margin: 0px;
   text-align: right;
	padding: 0px;
	font-size: 10px;
}


#vertNavLinksSpez a:link{
	padding: 2px 0px 2px 10px;
   text-align: right;
	width: auto;
}

#vertNavLinksSpez a:visited{
   text-align: right;
	padding: 2px 0px 2px 10px;
}

#vertNavLinksSpez a:hover{
   text-align: right;
	background-color: royalblue;
	padding: 2px 0px 2px 10px;
	text-decoration: none;
}


/*********** #vertNavLinks styles ***********/

#vertNavLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 80%;
}

#vertNavLinks h3{
	padding: 10px 0px 2px 10px;
}

#vertNavLinks a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #cccccc;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: auto;
}

#vertNavLinks a:visited{
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#vertNavLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: royalblue;
	padding: 2px 0px 2px 10px;
	text-decoration: none;
}

/*********** #content styles ***********/

#content ul {
	list-style-position:outside;				
	list-style-image:url(img/ball_whi.gif);  
}
#content li {
	margin-top: 4pt; 
	margin-bottom: 8pt;		
	list-style-position:inside;	
}
