@charset "iso-8859-1";



body {font-size:90%;
     background:#333333;
     font-family:arial;
     text-align:center;
}

#content a { text-decoration:underline;
    color: #4d7997;
    
}


.contenttable {font-size:90%; }

.csc-textpic-imagewrap {display:inline}


.bodytext {line-height:130%;}


.bodytext ul li {font-size:90%;   
           }
      
      
h1,h2  {
       color:#4d7997;
       background:#c9d6de;
       padding:2px;       
       }
h1    {font-size:120%; }
h2    {font-size:100%; }

#wrapper {width:90%;
          margin:20 auto;
          text-align:left;
          background:#ebeff1;
          overflow:hidden
          }

#header
{	background:#ccc;
	height:110px;
	background-image:url(../fileadmin/template/header6_06.jpg);
	background-repeat: repeat-x;
        height:100px;
        margin:0; 
	overflow:hidden;
	width:100%;	
	text-align:right;
	}
	
#image {
	}
  
#nav-top  {background:#c9d6de;
          width:100%;
          height:21px;
          border-top:1px solid;
          border-bottom:1px solid;
          border-color:#999
       }

.sidemenu {padding-top:25px;}






#menu li { margin:0 0 1px 0;    
         }


#menu ul { list-style-type: none;
           margin: 0;
           padding:0;
           margin-left: 10px;
           background:#c9d6de;
           }








#menu a { display: block;
          padding: 5px 10px;      
          text-decoration:none; 
          line-height:1.2em;
          /*height:1.2em;*/
          border-bottom:1px solid #7493a7
         }

#menu a:hover { color:#ebeff1;
             background:#7493a7;
             list-style-type: none
         }


#menu ul ul { background-color: #ebeff1
         }

#menu ul ul li { border-bottom:1px solid #efefef;  
         }

/*#menu ul ul li { margin:0 0 1px 0;       
         }
#menu ul ul a:hover { list-style-type: none
           }*/

#menu ul ul ul { list-style-type: none;
                }


#menu li a { text-decoration:none;
             display: block; 
             color:#333;                 
           }

#menu li a:visited { text-decoration:none;
                 }

#menu li a:hover {
             color:#ebeff1;
             background:#7493a7;
                 }

*html #menu ul li a {height:1%}
*html #menu ul {position:relative;}                 
                 
                 
                 
.aktiv {background:#7493a7;
        font-weight:bold;
        color:#ff6700;
        }   


#left-wrapper {}

#left {	  width: 25%;
          float:left;          
      }

#content { margin:25px;
           padding-bottom:50px;
         } 
         

#content ul {line-height:130%;}
          
#container {width: 74%;
          background:#fff;
          float:left; 
          border-left:1px solid #7493a7; 
          padding-bottom:32780px;
          margin-bottom:-32780px;           
          }
                 
#topmenu { padding-top:5px;           
            }

#topmenu ul { list-style-type: none; 
              margin:0; padding-left:10 }

#topmenu li a { text-decoration:none;
                padding:10px; }


#topmenu ul { list-style-type: none; 
              margin:0; padding-left:10; }

#topmenu li { display: inline
              padding:10px;
               }

#topmenu li a { text-decoration:none; 
                color:#333;                
                                }

#topmenu li a:visited { text-decoration:none;
                 }

#topmenu li a:hover {color:#ff6700;
                 }

#topmenu li { display: inline }


.csc-mailform {
        border: 0px;
        margin:10px;
        background:#ebeff1;
}

.csc-mailform-field {
      margin-bottom:0.5em;
       }

.csc-mailform-field label {
        font-size: 10pt; 
        font-family: Helvetica, Verdana, Arial, sans-serif;
        width: 5em;
        float: left;
        text-align: left;
        margin-right: 0.5em;
        display:block;
       }
 
.csc-mailform-submit {
        margin-top:1em;
        margin-left: 5.5em;
}

.tx-dropdownsitemap-pi1 ol li { list-style-type: none }
                    
.clear {clear:both}

.tx-irfaq-pi1 .tx-irfaq-dynheader {
	margin-bottom: 20px;
	text-indent: -15px;
	padding-left: 15px;
}

.news-single-subheader {
	font-style: italic;
	font-weight: bold;
	width: 30em;
	text-align: justify;
}

