
body, ul, li, a, td, p, div, select, input, textarea, text
{
   font-family: arial, Helvetica, sans-serif;
   border-color : #000000;
}

body
   {
   scrollbar-face-color : #E8EDEF; 
   scrollbar-shadow-color : #E8EDEF; 
   scrollbar-highlight-color : #E8EDEF; 
   scrollbar-3dlight-color : #AAB6BE; 
   scrollbar-darkshadow-color : #AAB6BE; 
   scrollbar-track-color : #E8EDEF; 
   scrollbar-arrow-color : #AAB6BE;
   margin-top : 2pt;
   margin-bottom : 2pt;
   margin-left : 2pt;
   background-color: #ffffff;
   }
  
a
   {
   border-style : none;
   }

.fktnav_cell {
	width:109px;
    background-color:#171791;   
 	height:16px;	
}

 
.topnav_cell {
    width:109px;
    height:18px;
} 
  
.topnav
   {
   font-size : 11px;
   font-weight : bold;
   color : #EFEFEF;
   text-decoration : none;
   }
   
a.topnav:link
   {
   text-decoration : none;
   border : none;
   }

a.topnav:visited
   {
   text-decoration : none;
   }
 
a.topnav:hover
   {
   color : #CCCCCC;
   text-decoration : none;
   }

a.topnav:active
   {
   color : #CCCCCC;
   text-decoration : underline;
   }

a.topnav:focus
   {
   color :#CCCCCC;
   text-decoration : none;
   }

.sidenav
   {
   font-size : 8pt;
   font-weight : bold;
   color : #333333;
   text-decoration : none;
   margin-left: 0pt;
   }
   
a.sidenav:link
   {
   text-decoration : none;
   }

a.sidenav:visited
   {
   text-decoration : none;
   }
 
a.sidenav:hover
   {
   color : #333333;
   text-decoration : underline;
   }

a.sidenav:active
   {
   color : #333333;
   text-decoration : underline;
   }

a.sidenav:focus
   {
   color :#333333;
   text-decoration : none;
   }
   
.side2nav
   {
   font-size : 8pt;
   font-weight : normal;
   color : #333333;
   text-decoration : none;
   margin-bottom: 2pt;
   padding-left : 0pt;
   }
   
a.side2nav:link
   {
   text-decoration : none;
   }

a.side2nav:visited
   {
   text-decoration : none;
   }
 
a.side2nav:hover
   {
   color : #333333;
   text-decoration : underline;
   }

a.side2nav:active
   {
   color : #333333;
   text-decoration : underline;
   }

a.side2nav:focus
   {
   color :#333333;
   text-decoration : none;
   }

.sidenav_smap
   {
   font-size : 8pt;
   font-weight : normal;
   color : #333333;
   text-decoration : none;
   }
   
a.sidenav_smap:link
   {
   text-decoration : none;
   }

a.sidenav_smap:visited
   {
   text-decoration : none;
   }
 
a.sidenav_smap:hover
   {
   color : #333333;
   text-decoration : underline;
   }

a.sidenav_smap:active
   {
   color : #333333;
   text-decoration : underline;
   }

a.sidenav_smap:focus
   {
   color :#333333;
   text-decoration : none;
   } 


      
.fktnav
   {
   font-size : 10px;
   font-weight : normal;
   color : #ffffff;
   text-decoration : none;   
   }
   
a.fktnav:link
   {
   text-decoration : none;
   border : none;
   }

a.fktnav:visited
   {
   text-decoration : none;
   }
 
a.fktnav:hover
   {
   color : #cccccc;
   text-decoration : none;
   }

a.fktnav:active
   {
   color : #ffffff;
   text-decoration : none;
   }

a.fktnav:focus
   {
   color : #ffffff;
   text-decoration : none;
   }   


.fktnav_smap
   {
   font-size : 8pt;
   font-weight : normal;
   color : #666666;
   text-decoration : none;
   }
   
a.fktnav_smap:link
   {
   text-decoration : none;
   }

a.fktnav_smap:visited
   {
   text-decoration : none;
   }
 
a.fktnav_smap:hover
   {
   color : #CCCCCC;
   text-decoration : underline;
   }

a.fktnav_smap:active
   {
   color : #CCCCCC;
   text-decoration : underline;
   }

a.fktnav_smap:focus
   {
   color :#CCCCCC;
   text-decoration : none;
   } 
   
.head
   {
   font-size : 9pt;
   color : #FFFFFF;
   letter-spacing : 1pt;
   text-decoration : none;
   font-weight : bold;
   padding-left : 10pt;
   }
   
a.head:link
   {
   color : #FFFFFF;
   text-decoration : none;
   }

a.head:visited
   {
   text-decoration : none;
   }
 
a.head:hover
   {
   text-decoration : underline;
   color : #FFFFFF;
   }

a.head:active
   {
   text-decoration : underline;
   color : #FFFFFF;
   }

a.head:focus
   {
   text-decoration : none;
   color : #FFFFFF;
   }   
   
.head_sm
   {
   font-size : 8pt;
   color : #5C86AD;
   text-decoration : none;
   font-weight : normal;
   padding-left : 5pt;
   }
   
a.head_sm:link
   {
   color : #5C86AD;
   text-decoration : none;
   }

a.head_sm:visited
   {
   text-decoration : none;
   }
 
a.head_sm:hover
   {
   text-decoration : underline;
   color : #5C86AD;
   }

a.head_sm:active
   {
   text-decoration : underline;
   color : #5C86AD;
   }

a.head_sm:focus
   {
   text-decoration : none;
   color : #5C86AD;
   }   

.head_smap
   {
   font-size : 8pt;
   color : #FFFFFF;
   text-decoration : none;
   font-weight : bold;
   }
   
a.head_smap:link
   {
   color : #FFFFFF;
   text-decoration : none;
   }

a.head_smap:visited
   {
   text-decoration : none;
   }
 
a.head_smap:hover
   {
   text-decoration : underline;
   color : #FFFFFF;
   }

a.head_smap:active
   {
   text-decoration : underline;
   color : #FFFFFF;
   }

a.head_smap:focus
   {
   text-decoration : none;
   color : #FFFFFF;
   }   
     
.text
   {
   font-family: verdana,arial, helvetica, sans-serif;   
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
   font-weight : normal;
   }   

   
a.text:link
   {
   color : #666666;
   text-decoration : none;
   font-weight : normal;
   }

a.text:visited
   {
   text-decoration : none;
   color : #666666;
   }
 
a.text:hover
   {
   text-decoration : underline;
   color : #666666;
   }

a.text:active
   {
   text-decoration : underline;
   color : #666666;
   }

a.text:focus
   {
   text-decoration : none;
   color : #666666;
   }   

.text_sm
   {
   font-family: verdana,arial, helvetica, sans-serif;   
   font-size : 7pt;
   color : #000000;
   text-decoration : none;
   font-weight : normal;
   }   
   
a.text_sm:link
   {
   text-decoration : none;
   color : #666666;
   }

a.text_sm:visited
   {
   text-decoration : none;
   color : #666666;
   }
 
a.text_sm:hover
   {
   text-decoration : underline;
   color : #666666;
   }

a.text_sm:active
   {
   text-decoration : underline;
   color : #666666;
   }

a.text_sm:focus
   {
   text-decoration : none;
   color : #666666;
   }   
   
form
   {
    padding : 0pt;
	border : 0pt solid #000000;
	shadow : none;
    }
 
.textarea
    {
    font-family: verdana,arial, helvetica, sans-serif;	
    background-color : #E8EDEF;
	color : #000000;
	width : 239px;
	height : 150px;
	align : center;
	border : 1px solid #CCCCCC;
	text-decoration : none;
	font-size : 8pt;
	font-weight : normal;
	text-align : left;
	padding-left : 3pt;
    }

.feld
    {
    font-family: verdana,arial, helvetica, sans-serif;	
    background-color : #E8EDEF;
	color : #000000;
	width : 239px;
	height : 18px;
	align : center;
	border : 1px solid #CCCCCC;
	text-decoration : none;
	font-size : 8pt;
	font-weight : normal;
	text-align : left;
	padding-left : 3pt;
    }
 
.button
    {
    font-family: verdana,arial, helvetica, sans-serif;	
    background-color : #E8EDEF;
	color : #000000;
	width : 100px;
	height : 18px;	
	align : center;
	border : 1px solid #CCCCCC;
	text-decoration : none;
	font-size : 8pt;
	font-weight : normal;
	text-align : center;
    }

.list
   {
   list-style-image : url(../gfx/grey_dot.gif);
   font-family : verdana,arial, helvetica, sans-serif;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
   font-weight : normal;
   }
   
   
/*alt; falsche farben*/  
   .list1
   {
   list-style-image : url(../gfx/grey_dot.jpg);
   list-style-position : inside;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
   font-weight : normal;
   }
   
   .list2
   {
   list-style-type: square;
   font-size : 8pt;
   color : #000000;
   text-decoration : none;
   font-weight : normal;
   margin-left : 10pt;   
   }
   
   .teaserbox_headline1 {
      background-color: #D6f8cb;
   }

   .page_headline1 {
      background-color:#343491;
   }

   .bg_navigation1 {
      background-color:#171791;   
   }

   .bg_navigation2 {
      background-color:#171791;   
   }


   .subportal_head2 {
      background-color: #FFFFFF;
      font-family: verdana,arial, helvetica, sans-serif;
      font-size : 8pt;
      color : #000000;
      text-decoration : none;
      font-weight : normal;
   
    }


    .subportal_text2 {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size : 8pt;
        color : #000000;
        text-decoration : none;
        font-weight : bold;
     }

    .footnote {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size : 7pt;
        color : #FFFFFF;
        text-decoration : none;
        font-weight : normal;
        top-margin:2pt;
        bottom-margin:2pt;     
}




	/*ende*/