
*		{
    padding: 0;
    margin: 0;
    border:0;
    
}


html, body {
    
    min-height:420px;
    font-family:verdana, arial, tahoma;
font-size:9pt;
    line-height:13pt;

    color:#505050;
     z-index:1;
    min-width:1000px;
   height:auto; /* IE */

}
body {  }
div#back_content
{position:fixed;
top:230px;
left:0;
width:180px;
height:700px;
z-index:1;
background:url(front1.jpg) no-repeat top left;
opacity:0.7;

}
a {color:gray;}
a:hover {opacity:0.8;}
table
{
    margin:5px;
}


div#wrapper { 
    position:fixed;
    top:0;
    left:0;
   background:#f4f4f4;
    height:100%;
    width:180px;
 
    z-index:1;
}

div#wrapper span#one
{position:absolute;
display:block;
top:0;
height:230px;
width:180px;
z-index:3;
 background: #011538;
}

div#wrapper span#two
{
    position:absolute;
    top:160px;
    display:block;
    height:100%;
    width:180px;

}

/* Logo */
h1 {
    text-indent:-99999px;
    height:140px;
    background:url(logo.png) no-repeat 620px 20px;
    }

/* */
h2 {position:fixed;
    top:65px;
    left:45px;
    z-index:100;
    font-size:10pt;
    font-weight:bold;
    padding:8px;
    color:#011538;
    background:url(./icons/logo1.png) no-repeat;
    width:256px;
    height:45px;
    text-indent:-99999px;
   
    
  
}

/* Inhaltsübersicht */
h3 { 	font-size:10pt;
        font-weight:bold;
        color:#011538;

}

h4 {    font-size:10pt;
        font-weight:bold;
        margin-bottom:3px;
         color:#011538;
  }

h5 { font-size:1.00em;
    font-weight:normal;
    color:#011538;
}


/* div Kopfbereich (hg-Bild) */
div#head {  
    position:fixed;
    top:0;
    left:180px;
    height:198px;
    width:100%;
    z-index:10;
    background:white;
  
    


}



div#navigation
{
    background:url('nav.png') repeat-x;
    height:69px;
    width:740px;
    position:fixed;
    left:250px;
    top:130px;
    z-index:1000;
}
ul#nav1 {
    position:absolute;
    width:620px;
    list-style-type:none;
    
  
    
   

   
}


ul#nav1 a:link, a:visited
{   text-decoration:none;
    color:#011538;
    }
ul#nav1 a:hover,
ul#nav1 a:hover
{   
   
    color:#64718a;
    }
ul#nav1 li
 {


    line-height:22px;
    float:left;
    padding:0em 5px 0px 5px;
    height:44px;

   



}

#navi1,
#navi2,
#navi3,
#navi4,
#navi5,
#navi6,
#naavi1,
#naavi2,
#naavi3,
#naavi4,
#naavi5,
#naavi6

{padding-right:25px !important;}
#navi2 > a,
#navi3 > a,
#navi4 > a,

#navi6 > a,
#navi7 > a
{
    cursor:default !important;
   
}

#navi1 ul#top_navi_overlay1,
#navi2 ul#top_navi_overlay2,
#navi3 ul#top_navi_overlay3,
#navi4 ul#top_navi_overlay4,
#navi5 ul#top_navi_overlay5,
#navi6 ul#top_navi_overlay6

{   position:absolute;
    top:23px;
    
    height:19px;
    -moz-opacity: 0.00;
    list-style-type:none;
    visibility:hidden;
    z-index:0;
 width:620px;
    background:white;
  

    
}
 ul#top_navi_overlay2,
 ul#top_navi_overlay3
{
    left:0;
}

 ul#top_navi_overlay4
{
    left:0;
    padding-left:220px;
}
 ul#top_navi_overlay6
{
    left:0;
    padding-left:340px;
}

#naavi1 ul#top_navi_overlay1,
#naavi2 ul#top_navi_overlay2,
#naavi3 ul#top_navi_overlay3,
#naavi4 ul#top_navi_overlay4,
#naavi5 ul#top_navi_overlay5,
#naavi6 ul#top_navi_overlay6
{
    position:absolute;
 
      top:23px;

    height:19px;
    
     list-style-type:none;
      z-index:0;
  
  
   
}


ul#top_navi_overlay1 li,
ul#top_navi_overlay2 li,
ul#top_navi_overlay3 li,
ul#top_navi_overlay4 li,
ul#top_navi_overlay5 li,
ul#top_navi_overlay6 li


{

   float:left;
    
    margin-top:-0px;

    padding-top:0; padding-right:3px;
   
}
ul#top_navi_overlay1 li:hover,
ul#top_navi_overlay2 li:hover,
ul#top_navi_overlay3 li:hover,
ul#top_navi_overlay4 li:hover,
ul#top_navi_overlay5 li:hover,
ul#top_navi_overlay6 li:hover

{
  
    
}




li#navi1:hover ul#top_navi_overlay1,
li#navi2:hover ul#top_navi_overlay2,
li#navi3:hover ul#top_navi_overlay3,
li#navi4:hover ul#top_navi_overlay4,
li#navi5:hover ul#top_navi_overlay5,
li#navi6:hover ul#top_navi_overlay6

    {
         height:19px;
    -moz-opacity: 1.00;
    visibility:visible;
    display:block;
    z-index:99999 !important;
   }

/* Dritte Navigationsebene bei Aktuelles */
  ul#top_navi_overlay4 li#sec_nav1:hover  ul#aktuelles1,
  ul#top_navi_overlay4 li#sec_nav2:hover  ul#aktuelles2,
  ul#top_navi_overlay4 li#sec_nav3:hover  ul#aktuelles3
 
{ width:620px;
 height:19px;
      background:white;
    -moz-opacity: 1.00;
    visibility:visible;
    display:block;
    z-index:999999 !important;
}
  ul#top_navi_overlay4 li#sec_naav1  ul#aktuelles1,
  ul#top_navi_overlay4 li#sec_naav2  ul#aktuelles2,
  ul#top_navi_overlay4 li#sec_naav3  ul#aktuelles3
  
{
     position:absolute;
    -moz-opacity: 1.00;
    visibility:visible;
    display:block;
    z-index:0;
}

    ul#aktuelles1,
   ul#aktuelles2,
   ul#aktuelles3
  

{
     
     position:absolute;
    top:22px;
    width:600px;
 
    -moz-opacity: 0.00;
    list-style-type:none;
    visibility:hidden;
    z-index:0;
   
  
}

ul#aktuelles1 {
    padding-left:200px;
   left:0;

}
ul#aktuelles2 {
   left:0;
    padding-left:250px;
}
ul#aktuelles3 {
   left:0;
    padding-left:317px;
}
ul#aktuelles1 a,
   ul#aktuelles2 a,
   ul#aktuelles3 a
{

    
}
/* Ende dritte Navigationsebene bei Aktuelles */
a.nav, a.naav{
   
    padding:0px;
    font-family:tahoma !important;
    
    font-size:8pt;

 
    text-decoration:none;

}
a.naav
{
    color:#64718a;
}
p {
   line-height:16pt;
   
    padding:5px;
    padding-left:0;
}




div#footer {
    
 clear:both;
margin-top:5px;
    width:730px;
    padding-top:5px;
    border-top:1px solid #011538;
   
}
div#footer ul {list-style-type:none; float:left; font-size:80%; width:33%;}


#twitter, #rss
{
position:relative;
left:40px;
    width:40px;
    height:40px;
    display:block;
    float:left;
    text-indent:-99999px;
}

#twitter {
     background:url(./icons/twitter.png) no-repeat;
}
#rss{ background:url(./icons/rss.png) no-repeat;}
a#get_adobe
{background: url(./icons/get_adobe_reader.png) no-repeat top center;
cursor:pointer;margin-top:2px;
 display:inline-block;
height:35px;
    width:85px;
 
}

div#content
{      
    position:absolute;
    top:210px;
    left:250px;
    padding:5px;
    width:750px;
    z-index:2;
    padding-top:10px;
   
   
   
   }

div#content_links
{   
    float:left;
    width:550px;
   
}
#content_links ul, #content_check ul
{
    padding-left:15px;
    margin-bottom:10px;
    
}
#content_links ul li {margin-top:15px; margin-bottom:15px;}
 fieldset
{
    background:#f8f8f8;
    padding:4px;
  
    
}


ul.links {list-style-type:none;}


span#mail_footer { background: url(./icon/mail.png) no-repeat  ;display:block; padding-left:17px; width:140px;  height:18px;margin:0 auto; }



div#linker_content {float:left; width:41%; padding:2%;padding-left:0;  }
div#mitte_content {float:left; width:1px; height:120px; margin-top:30px;  border-right: 1px solid #ccd2de;padding:1%; }
div#rechter_content {float:right; width:47%; min-width:200px;padding:1%;}
div#mitte_content_check {float:left; width:1px; height:700px; margin-top:30px;  border-right: 1px solid #ccd2de;padding:1%;}
div#unten_content {width:100%; clear:both;  }
div#linker_content_check {float:left; width:41%; padding:2%;padding-left:0;

}
div#rechter_content_check
{
    float:right; width:47%; min-width:200px;padding:1%;
}
/* Kontaktformular Infoanforderung */

form#start fieldset legend {

    padding:4pt;
    color:black; }

form#start table	{width:auto;}

form#start table tr td {min-width:90px; text-align:left; padding:2px;}
.form_accept{ background: url(./icons/accept.png) no-repeat center right;}
.form_deny {background: url(./icons/exclamation.png) no-repeat center right;}
.form_accept > input{ border: 2px solid #227000;}
.form_deny > input{border: 2px solid #930000;}

form#start fieldset {
    padding:5px;
    margin:5px;

}

form#start fieldset label { padding:5px; width:25%; display:inline-block;}
form#start fieldset input, form#start fieldset textarea{ width:70%; }
form#start fieldset input#subm {width:100px; background:white; border:2px solid #7a839a;
   border-top:4px solid #7a839a; float:right; margin-top:5px;}

form#start fieldset input#subm:hover {cursor:pointer; background:silver; }

span.date { margin:2px; display:block; color:black; font-size:90%;}

input, textarea {
    font-family:tahoma, helvetica;
    margin:1px;
   
    font-size:14px;
    padding:1px;
     padding-top:2px;
     border: 1px solid #011538 ;
     border-bottom: 2px solid #011538;
      border-right: 2px solid #011538;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
   background: #f8f8f8 ;
}
input.inpu
{width:120px !important;}
input {
   

    height:22px ;
    
    
}
input#subm, input#reset {
    width:25%;
    
    color:#7a839a;
    height:26px;
    margin:5px;
   
}
input#subm:hover, input#reset:hover
{cursor:pointer;
    background:#f7f7fe;
}

div#dank {position: relative; left:0%;
padding:2pt;
width:500px;
margin:10px;
    }


#warning {  position:absolute;
    top:40%;
    left:25%;
    padding:30pt;
    background:#faf7ea url(./inhalt_background.png) repeat scroll 0 0;
padding:5pt;
    border: 2px solid #e5dcb0 ;
    border-top:5px solid #e5dcb0 ;
            z-index:9999999;
            width:50%;
          }
#warning_button { position:absolute;
                    top:-25px;
                    right:-30px;
                    background:url(./icon/close_ie.gif) no-repeat;
                    display:block;
                    width:60px;
                    height:60px;
                    text-indent:-99999px;
                    

}
#warning_button:hover {}





li.list_big
{  position:relative;

padding-left:5px;
    list-style-type:none !important;
    font-size:110%;
    left:-25px;
    
    color:#011538;
}

div#content > ol li, div#content > ul li
{
    margin-left:25px;
  margin-top:2px;

}

div#vorstand1,
div#vorstand2,
div#vorstand3,
div#berater1,
div#aufsicht1,
div#aufsicht2,
div#aufsicht3
{
   
    
    padding:5px;
    width:50%;
    height:150px;
    margin-bottom:5px;

    
}
div#berater1 h4,
div#vorstand1 h4,
div#vorstand2 h4,
div#vorstand3 h4,
div#aufsicht1 h4,
div#aufsicht2 h4,
div#aufsicht3 h4
{
    border-bottom:1px solid #011538;
    }

div#vorstand1 ul,
div#vorstand2 ul,
div#vorstand3 ul,

div#berater1 ul
{
    list-style-type:none;
    padding-left:5px;
    margin-left:100px;
    margin-top:10px;
}

div#aufsicht1 ul,
div#aufsicht2 ul,
div#aufsicht3 ul
{
   list-style-type:none;
    margin-top:5px;
   
}

div#aufsicht1,
div#aufsicht2,
div#aufsicht3
{ 
    background:#f7f7f7;
    height:auto !important;
}
div#vorstand1 ul li,
div#vorstand2 ul li,
div#vorstand3 ul li,
div#berater1 ul li,
div#aufsicht1 ul li,
div#aufsicht2 ul li,
div#aufsicht3 ul li
{
    margin:5px;
}
div#vorstand1
{background:url(./pics/vorstand1_klein.jpg) #f7f7f7 no-repeat 5px 25px;}
div#vorstand2
{background:url(./pics/vorstand2_klein.jpg) #f7f7f7 no-repeat 5px 25px;}
div#vorstand3
{background:url(./pics/vorstand3_klein.jpg) #f7f7f7 no-repeat 5px 25px;}
div#berater1
{background:url(./pics/berater1_klein.jpg) #f7f7f7 no-repeat 5px 25px;}


div#infobox1,
div#infobox2,
div#infobox3
{   position:absolute;
    margin-left:90px;
    z-index:0;
    visibility:hidden;
    padding:5px;
    background:#e9ecf4;
   border:1px solid #ccd2de;
   -moz-border-radius:10px;
    
}



.i1 strong, .i2 strong {width:120px; display:inline-block; line-height:50px;}

div#pdf_news
{
   width:700px;
}
div#pdf_news p
{   
    height:40px;
    line-height:40px;
}
a.pdf
{   display:inline-block;
    cursor:pointer;
    background:url(./icons/pdf.png) no-repeat center left;
    margin-left:5px;height:40px;
   min-width:40px;
    text-indent:50px;
    line-height:50px;
}
a#get_adobe
{   margin-right:35px;position:relative;top:10px;
    text-indent:-99999px;
    width:113px;
}

ul#auszei
{
    list-style-type:none;
    z-index:2;
    float:left;
    position:absolute;
    right:20px;
    margin-bottom:10px;
    
    
}
ul#auszei li
{text-align:center;
padding:5px;}

#depot
{
    
}
#depot ul
{
    list-style-type:none;
    float:left;
    width:31%;
    margin:1%;
}
#depot ul li
{
    margin:10px;
}
ul#meindepot
{ position:absolute;
    width:100px;
    right:5px;
    list-style-type:none;
}
ul#meindepot_content
{
     list-style-type:none;
   
}
ul#meindepot_content li
{
    float:left;padding:6pt;
}


#carousel{

width:480px;
height:320px;
position:relative;
top:-410px;
left:70px;





}

#carousel img{

width:100%;

height:100%;
height:auto !important;



}
div#newsletter_form {
                    background:white;
                    border:1px solid silver;
                    width:450px;
                    position:absolute;
                    top:5%;
                    left:20%;
                    z-index:9999;
                    padding:10pt;
                    }
div#newsletter_form form#nl label
{
    width:130px;display:block; float:left;
}

div#newsletter_form form#nl input {border:1px solid silver; height:auto;}
div#newsletter_button {
    width:80px;
    height:40px;
    line-height:10px;
    background:url('./icons/newsletter.png') no-repeat 1pt 1pt #f5f5f5;
    padding-left:40px;
    position:absolute;
    right:30px;
    top:80px;
  -moz-border-radius:5px;
    border:1px solid silver;
}

div#newsletter_button a {
                    display:block;
                    letter-spacing:0px;
                    height:40px ;
                    width:80px;
                    margin-left:-40px;
                    padding-left:40px;
                    padding-top:5px;
                    font-size:80%;
                    line-height:10px;
                        }

a#close{
        opacity:0;
        display:block;
        width:40px;
        line-height:40px;
        background:url('./icons/close.png') no-repeat;
        text-indent:-9999px;
        position:absolute; top:4%;
        right:15%;
        z-index:99999;
        }

.news_box
{
        padding:5px;
    padding-top:0;
    background:#f2f2f2;
    border-top:2px solid silver;
    border-bottom:2px solid silver;
    margin:20px 0;
    margin-top:40px;
    	width: 720px;
        height:80px;
}
.news_box h4 {position:relative;
                top:-21px;
       
                width:90px;
                height:20px;
       
   
                font-weight:normal;
                
            }
.newsticker {
	height: 80px;
	width: 700px;
	display: block;
	overflow: hidden;
	position: relative;
  margin:-20px auto;
  
	}



img {
	border: none;
	}
.newsticker ul
{ 	
border-left:1px solid silver;
  margin-top:0px; }
.newsticker ul li {
	display: block;
	width: 200px;
	padding: 10px;
    height:70px;
    padding-left:20px;
    padding-top:20px;
    float:left;
	border-right: 1px solid silver;
	}

.newsticker.images ul li {
	width: 190px;
	padding: 0px;
	float: left;
	}

.tickertitle {
	display: block;

	}

.tickerimg {
	float:left;
	margin: 0px 15px 15px 0px;
	}



.mp3_player
{ background:#f6f6f6;
   
    
  
}

.mp3_head
{
  width:500px;
}
.mp3_head strong
{
    display:inline-block;
    width:100px;
}
.mp3_body
{
position:absolute;
top:120px;
right:15px;
}


li.spotlight, li.spotlight:hover{
    background:url(./icons/spotlight.png) no-repeat 0px 10px;
}
li.oeffentlichkeit,  li.oeffentlichkeit:hover {
    background:url(./icons/oeffentlichkeit.png) no-repeat 0px 7px;
}

li.spotlight a:link, li.oeffentlichkeit a:link
{
    display:block;
}

li.spotlight a:hover, li.oeffentlichkeit a:hover
{
    background:#c1c1c1;
}
.mp3 {
    background:url(./icons/mp3.png) no-repeat center left;
     display:inline-block;
    cursor:pointer;
    margin-left:5px;height:40px;
   min-width:40px;
    text-indent:50px;
   
    line-height:40px;
}

a#was_audio {
    background:url('./images/was_audio.png') no-repeat;
    display:inline-block;
    width:200px;
    height:100px;
    position:absolute;
    top:20px;
    right:5px;
}
