#menue {
    float: left;
    width: 100%;
    height:30px;
    #margin-top:165px; /* Firefox & IE 7 */
    _margin-top:0px; /* IE 6.0 */  
	
    }




/* Safari Workaround zum Anzeigen vom horizontalen Menu */
div#main2 {
    border: 0px #000000 solid;
    margin-top: 1px;
}


#menue_ueberschrift{
    background-color:#ffffff ;
    height:18px ;
    
}

.menu_punkt_1   { 
	background-color: #ffffff; 
	border-bottom: 3px solid #014b7c; 
	border-left: 3px solid #1e90ff; 
	width: 108px; height: 16px; 
}

.menu_punkt_1 a  { 
	color: #696969; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-left: 10px; 
}

.menu_punkt_1 a:hover   { color: black }

.menu_punkt_2  { 
	background-color: #ffffff; 
	border-bottom: 2px solid #099; 
	border-left: 3px solid #099; 
	width: 100px; height: 16px; 
}

.menu_punkt_2 a  { 
	color: #696969; 
	font-weight: bold; 
	font-size: 12px; 
	font-family: verdana; 
	text-decoration: none; 
	padding-top: 2px; 
	padding-left: 10px; 
}

a  {
   color:#233e76;
   text-decoration:none;
   font-family:verdana;
}

a:hover {
   color:#339999;
   }

#korpus {
    width: 916px;
    margin-left: auto;
    margin-right: auto;
    background-color:#ffffff;
}

.menu2 td  {  
	height: 16px; 
	font-size: 10px; 
	line-height: 1.8; 
	background-color: #e3edfc; 
	padding-right: 10px; 
	padding-left: 10px; 
	border-right: 1px solid #A9A9A9; 
	border-left: 1px solid #A9A9A9 
}


/*Kopie*/
.menu2 td kopie { font-size: 10px; line-height: 1.8; background-color: #e3edf3; padding-right: 10px; padding-left: 10px; border-left: 3px solid #1e90ff }


.menu2 a {
  color:#000000;
}


.csc-form-label{
	font-size: 11px;
	line-height: 16px; 
	font-family: verdana, Arial
	 }
.csc-searchResult {
	padding-bottom:30px;
	padding-left:160px;
	padding-right:250px;
	}
.csc-searchResultRange{	
	padding-left:160px;
	}
.csc-searchResultHeader{
	padding-left:160px;
	}

.menu2 a:hover { color: #1E90FF; font-weight: bold}



/*Kopie*/
.menu2 a:hover kopie { color: #233e76; font-weight: bold }



#aufklapp_menue {
  font-size:12px;
  background-color:#ffffff;
}


body{
    margin:0; padding:0;
    font-family:verdana;
	background-color:#ffffff;
    }

.bodytext    { font-size: 11px; line-height: 16px; font-family: verdana, Arial }
.bodytext a:hover   { color: #1E90FF; font-weight: bold }


/* Bildunterschriften */
.csc-caption    { font-size: 11px; line-height: 16px; font-family: verdana, Arial }


/* Bildunterschriften */
.csc-textpic-caption    { font-size: 11px; line-height: 16px; font-family: verdana, Arial }


/* Kontaktformular */
.csc-mailform { font-size: 11px; border: none; valign:top; }


#header_aussen {
    margin:0; padding:0;
    height:1px;
    }

#header_innen {
    margin:0; padding:0;
        height:1px
    }

#logo_links {
     padding-left:0px;
    float:left;
    width:900px;
    height:164px;
   
    }

/* Nur Test */
.csc-mailform-field-nur-test {
   font-size:11px;
   padding-left: 80px; valign:top;
}


    
    
.external-link-new-window {
	background-color:#FFFFFF;
	border:none
	background: none
	}
	
#fuss_inhalt {
	margin-left: auto;
	margin-right: auto;
	color:grey; 
	font-weight: 500; 
	font-size: 9px; 
	text-align: center; 
	margin: 0; 
	padding: 0.5em 1em; 
	border-top: 2px dotted #014b7c
}
#fuss_inhalt p.bodytext{
    margin:0; padding:0.5em 1em;
    text-align:center;

    font-size:9px;
}

#main1 {
    margin:0; padding:0;
  }

#main2 {
    margin:0; padding:0;
    background:#ffffff;
}
#suchfeld{
	margin-left:20px;
	float:right;
	height:10px;
	width:200px;
	}

#right {
    float:right;
    width: 248px;
	height:auto;
    padding-right: 10px;
    font-size:0.9em;
	
    }

#right_content {
	margin-top:40px;
    float:right;
    width: 245px;
    padding-right: 0px;
    font-size:0.9em;
    }

#middle  {
	font-size: 11px;
	font-family: verdana;
	margin: 0 150px;
	padding: 10px;
	width: 480px;
	min-height:650px;
	max-height:auto;
	_height:800px
	 }

cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:0px none;
    margin:0; padding:0;
    background:transperent;
    }

h1       { color: #808080; font-weight: normal; font-size: 22px; font-family: verdana; letter-spacing: 1px }

h2       { color: #233e76; font-weight: bold; font-size: 16px; font-family: verdana; letter-spacing: 2px }

h3       { color: #233e76; font-weight: bold; font-size: 11px; font-family: verdana }

p { margin: 0.5em 0; }

#left {
    float:left;
    width:140px;
    margin:0;
    padding: 0px;
    font-size:10px;
    font-weight: bold;
    }

#left a  {
  line-height: 1.9;
}

#left a:hover{
   color:#233e76; font-weight: bold
   }
   
   
   
   
/* betrifft alles auf der linken seite  */
#seite_links a{padding-left:15px;}

/*betrifft alles auf der linken seite 1.ebene  classe aktive */
seite_links.aktiv{
   color: #1E90FF;
   font-weight: bold;
	}

#seite_links a:hover{
       color:#1E90FF;
       font-weight: bold;
	   background-image:url(/fileadmin/template/bilder/quadrat-hover.gif);
	   background-repeat:no-repeat;
	   padding-left:16px;
	}
/*betrifft alles auf der linken seite 1.ebene  aktive links*/
#seite_links.aktiv a{
	   color:#1E90FF;
	   font-weight: bold;
	   background-image:url(/fileadmin/template/bilder/quadrat-aktiv.gif);
	   background-repeat:no-repeat;
	   padding-left:16px;
	   }

#seite_links.aktiv a:hover{
		color: #1E90FF;
		background-image:url(/fileadmin/template/bilder/quadrat-aktiv.gif);
		}

/*alles mit der id ebene 2 */

.ebene2 a{
	padding-left:25px;
	}
.ebene2 a:hover{
 padding-left:26px;
 color: #1E90FF;
 font-weight: bold; 
 background-image:url(/fileadmin/template/bilder/quadrat-hover.gif);
 background-repeat:no-repeat;
}
.aktiv_ebene2 a{
 color: #1E90FF;
 padding-left:26px;
 font-weight: bold; 
 background-image:url(/fileadmin/template/bilder/quadrat-aktiv.gif);
 background-repeat:no-repeat;
}



/*alles mit der id ebene 3*/
#subseite1_links a{ 
    padding-left:34px; 
	}
#subseite1_links.ebene3 a:hover{
 color: #1E90FF;
 padding-left:35px; 
 font-weight:bold;
 background-image:url(/fileadmin/template/bilder/quadrat-hover.gif);
 background-repeat:no-repeat;
}
.aktiv_ebene3 a{
 color: #1E90FF;
 padding-left:35px;
 font-weight: bold; 
 background-image:url(/fileadmin/template/bilder/quadrat-aktiv.gif);
 background-repeat:no-repeat;
}





.tx-flextfooter-pi1{color:#233e76;
   text-decoration:none;
   font-family:verdana,Arial;
   font-size: 9px;
   padding-left:450px;
   line-height: 2;
   }
   
/* Uploads */  
.csc-uploads-fileSize { color: black; font-size: 11px; line-height: 16px; font-family: verdana, Arial }

.csc-uploads-description { color: black; font-size: 11px; line-height: 16px; font-family: verdana, Arial }

.csc-uploads-fileName { color: #233e76; font-weight: bold; font-size: 11px; line-height: 16px; font-family: verdana, Arial; }

div.tx-indexedsearch-searchbox {display: none;}