.clear{clear:both;}
body{background-color: #F4F4F4; margin:0px; padding:0px;font-family: Arial, sans-serif; font-size:15px; text-align:center; line-height:23px;}
#content3 a{text-decoration: underline; font-weight:normal; color: #000;}
.body2{background-color: #fff; }
#pagecenter{width:769px; height:100%; margin:auto; text-align:left;background-image: url(../img/bg.gif); background-repeat: repeat-y;}
#wrapper{background-image: url(../img/bg.gif); background-repeat: repeat-y; }
#content h1{ font-size:18px;color: #6773AF;line-height:1.4em;padding:0px 0px 10px 0px ; margin:0px;}
#content2 h1{ font-size:18px;color: #000;line-height:1.4em;padding:0px 0px 10px 0px ; margin:0px;}
#news h2{ font-size:1.3em;color: #fff;line-height:1.4em;padding:23px 0px 10px 0px ; margin:0px;}
#navi h2,#head h2{height:0px; width:0px; margin:0px; padding:0px; font-size:0px; color:#fff; position:relative;left:-1000px; top:-1000px; line-height:0px;}
p{padding:0px 0px 12px 0px; margin:0px;}
img{border:none;}

#head{background-image: url(../img/head_bg.gif); background-repeat: repeat-y; background-color: #fff; height:80px; padding:0px; margin:0px;text-align:right;}

#head img{float:left; padding:0px; margin:0px;}
#head ul{text-decoration:none; list-style-type:none; padding:0px; margin:0px; font-size:12px;}
.globalnavi li, .sprachnavi li{display:inline; float:left; padding:0px;margin-top:0px; margin-bottom:0px; margin-right:0px;}
.globalnavi a{display:block;text-decoration:none; color:#4c4c4c; margin-top:0px; margin-bottom:0px;padding:0px; line-height:1em;}
.sprachnavi a{display:block;text-decoration:none; color:#4c4c4c; margin-top:10px;margin-bottom:10px; padding:0px; line-height:1em;}
.globalnavi,  .sprachnavi{margin:0px; padding:0px; line-height:1em;}
.first{margin:0px 0px 0px 372px;}
html>body .first{margin:0px 0px 0px 378px;}
.globalnavi .second a{margin:0px 4px 0px 0px; line-height:1em;}
.sprachnavi .second a{margin:10px 14px 0px 0px; line-height:1em;}
.globalnavi a:hover,  .sprachnavi a:hover{text-decoration:underline;}

#suche{border-top:1px solid #fff;border-bottom:1px solid #fff;background-color: #6773AF; height:80px; padding:0px; margin:0px; color:#fff; background-image: url(../img/bilderleiste.jpg); background-repeat: no-repeat;}
#suche .input input{width:125px; height:20px; border:1px solid #8B8CDC;font-family: Arial, sans-serif; font-size:15px; line-height:1em; color:#191E7C;}
#suche form{margin:8px 0px 0px 0px; padding:0px;}
#suche input{vertical-align:middle;}
#suche .input input{vertical-align:middle;}
#suche .lupe{margin:0px 0px 0px 3px;}
#innersuche{margin:10px 0px 0px 605px; }
.klein{position:relative;top:+4px;margin:0px 0px 0px 13px;}
.gross{position:relative;top:+4px;margin:0px 0px 0px 3px;}
#navi{width:148px; float:left; padding:0px; margin:0px; overflow:hidden;}

#content{width:399px;float:left; color:#4c4c4c; line-height:23px; padding:0px; margin:0px 0px 30px 22px;}
#content2{color:#000; line-height:23px;background-color: #fff; text-align:left; padding:20px 20px 20px 20px;}
#news{width:148px; float:left; color:#fff; overflow:hidden; padding:0px; margin:0px 5px 0px 36px; overflow:hidden; line-height:23px;}
#news a{text-decoration:underline; color:#fff;}
.newsicon{background-image: url(../img/button_news.gif);background-position: +0px +4px; background-repeat: no-repeat; text-indent:20px;}
#footer{background-color: #6773AF; clear:both; color:#fff;font-size:11px; line-height:30px; height:30px; padding:0px 0px 0px 15px; border-top:1px solid #fff;}



#mainnavi, #subnavi{list-style:none; padding:0px;margin:24px 0px 0px 0px;}
#mainnavi ul, #subnavi ul{padding:0px;margin:0px;}
#mainnavi li{margin-bottom:0px; margin-top:0px;  padding:0px; line-height:20px;height:20px;display: inline; }
#mainnavi a{display:block;padding:4px 0px 5px 15px;text-decoration:none;width:145px; overflow:hidden;color:#4c4c4c;border-bottom:1px solid #EAEAEA;}
#mainnavi li.facebook{background:#ffffff url(../img/button_facebook.jpg) no-repeat 0px 0px;height:29px; display:block;}
#mainnavi li.facebook a{display:block;padding:4px 0px 5px 42px;text-decoration:none;width:145px;color:#355390;border-bottom:1px solid #EAEAEA;}
#mainnavi li.facebook a:hover{display:block;padding:4px 0px 5px 42px;text-decoration:underline;width:145px;color:#355390;border-bottom:1px solid #EAEAEA;background:transparent;}


html>body #mainnavi a{
width:auto;
}

#mainnavi li a:hover{background-color:#6773AF;color:#fff;text-decoration:none;}
#mainnavi .aktiv{color:#4c4c4c;background-color:#EAEAEA; font-weight:bold;border-bottom:1px solid #fff;}
#mainnavi .aktiv1{color:#fff;background-color:#6773AF; font-weight:bold;border-bottom:1px solid #fff;}
#mainnavi .aktiv3{color:#fff;background-color:#6773AF; font-weight:normal;border-bottom:1px solid #fff;}
#mainnavi .aktiv6{color:#fff;background-color:#6773AF; font-weight:bold;border-bottom:1px solid #Eaeaea;}
#mainnavi .aktiv4{color:#4c4c4c;background-color:#EAEAEA; font-weight:bold;border-bottom:1px solid #EAEAEA;}
#mainnavi .aktiv5{color:#4c4c4c;background-color:#EAEAEA; font-weight:normal;border-bottom:1px solid #fff;}
#subnavi a{background-color:#EAEAEA;}
#mainnavi a em, .globalnavi a em, .sprachnavi a em{ font-style: normal;text-decoration:underline;}

#mainnavi dfn{display:inline; left:-1000px; overflow:hidden; width:0px; position:absolute; top:-1000px; height: 0px}
#subnavi a{padding:4px 0px 5px 15px;}
.invisible{visibility:hidden;}
#content2 blockquote{padding-left:20px;font-size:1.1em; font-family:georgia;}
#content blockquote{border-left:10px solid #EAEAEA; padding-left:10px;font-size:1.1em; font-family:georgia;}
#content{overflow:hidden;}
acronym{cursor:help; border-bottom:1px solid dashed;}
acronym:hover{ background-color: #EAEAEA;}

#content2 ol{padding:0px 0px 0px 10px; margin:0px 0px 0px 25px;}
#content2 ol li {margin:0px 0px 10px 0px;}
#content ol{padding:0px 0px 0px 10px; margin:0px 0px 0px 25px;}
#content ol li {margin:0px 0px 10px 0px;}
.up{margin:0px 0px 10px 0px;}
.up a, #content a{text-decoration:underline; color:#4c4c4c;}
#drucken a{color:#000;text-decoration:underline;}
.up a:hover, .extra a:hover, #news a:hover, .suchheadline a:hover, #content a:hover, #drucken a:hover, #mainnavi2 .main a:hover{background-color:#6773AF;text-decoration:none;  color:#fff;}
.extra{float:right;padding:27px 0px 5px 0px;background-image: url(../img/druckicon.gif);background-position: 100% +31px; background-repeat: no-repeat;}
.extra2{float:right;padding:27px 0px 5px 0px; margin:0px 26px 0px 0px;}
.extra a{color:#4c4c4c; margin:0px 24px 0px 0px;text-decoration:underline;}
h3{margin:0px; padding:0px; font-size:1em;}
.suchheadline a{text-decoration:underline;color: #6773AF;}
#content hr{border:1px solid #eaeaea;height:1px;margin:0px 0px 10px 0px; padding:0px;}
#content2 hr{border:1px solid #B7B7B8;height:1px;margin:0px 0px 10px 0px; padding:0px;}
html>body #content hr{border:none;height:1px; background-color:#eaeaea; margin:0px 0px 10px 0px; padding:0px;}
html>body #content2 hr{border:none;height:1px; background-color:#B7B7B8; margin:0px 0px 10px 0px; padding:0px;}
#content blockquote { margin:20px 0px 20px 35px;width:330px;}
#content2 blockquote { margin:20px 0px 20px 35px;}

#content h2{padding:0px 0px 10px 0px; margin:0px; font-size:15px; font-weight:bold; line-height:23px; color:#6773AF;}
#content2 h2{padding:0px 0px 10px 0px; margin:0px; font-size:15px; font-weight:bold; line-height:23px; color:#000;}
#content ul{list-style-type:none;}
#content2 ul{list-style-type:none;}
.f1{width:180px; float:left;}
.f2{width:125px; float:left;}
.f2_2{width:125px; float:left;height:270px;}
.f3{padding-left:128px; clear:both;}
.indexmitte p{padding-bottom:0px; margin-bottom:10px;}
.f4{ width:198px; float:left;
text-indent:20px; padding:0px 10px 0px 0px;border-right:1px solid #eaeaea;
background-image: url(../img/tempelicon.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;}
html>body .f4{ width:187px; float:left;
text-indent:20px; padding:0px 10px 0px 0px;border-right:1px solid #eaeaea;
background-image: url(../img/tempelicon.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;}
.f5{text-indent:20px;padding:0px 0px 0px 15px; margin-left:197px;border-left:1px solid #eaeaea;
background-image: url(../img/tempelicon.jpg);
background-repeat: no-repeat;
background-position: 20px 0px;}
html>body .f5{text-indent:20px;padding:0px 0px 0px 15px; margin-left:197px;border-left:1px solid #eaeaea;
background-image: url(../img/tempelicon.jpg);
background-repeat: no-repeat;
background-position: 15px 0px;}
.hrindex{margin:10px 0px 10px 0px;}
.f6{text-indent:20px;
background-image: url(../img/tempelicon.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
}
.f4b{ width:198px; float:left;
 padding:0px 10px 0px 0px;border-right:1px solid #eaeaea;
}
.f5b{padding:0px 0px 0px 15px; margin-left:197px;border-left:1px solid #eaeaea;
}
.publikationen img{ float:left; margin:0px 13px 0px 0px; padding:0px;clear:both;}

#pressemappe label{width:160px;padding:0px;margin:3px 0px 3px 0px; display:block;float:left;}
#pressemappe{line-height:23px;margin:0px; padding:0px;}
#pressemappe .input input{height:23px; width:230px;font-family: Arial, sans-serif; font-size:15px; color:#4c4c4c;background-color:#eaeaea; border:none; vertical-align:middle;}
#pressemappe .input2 textarea{height:120px;  line-height:23px; width:230px;font-family: Arial, sans-serif; font-size:15px; color:#4c4c4c;background-color:#eaeaea; border:none;}
form em{color: #8a8a8a}

address{font-style:normal; font-weight:normal;margin:0px; padding:0px; }
#mainnavi2 .main{margin-top:10px;}
#mainnavi2 .main li{line-height:20px; height:20px;display: inline;}
html>body #mainnavi2 a{width:auto;}
#mainnavi2 .main a{font-weight:bold;display:block;padding:2px 0px 2px 15px;text-decoration:none;width:399px; color:#4c4c4c ;background-color:#eaeaea;}

#mainnavi2 .sub{padding:5px 0px 0px 30px; margin:0px;
background-image: url(../img/subbg.gif);
background-repeat: no-repeat;
background-position: 16px 2px;}

#mainnavi2 .sub2{padding:5px 0px 0px 30px; margin:0px;
background-image: url(../img/sub2bg.gif);
background-repeat: no-repeat;
background-position: 16px 2px;}

#mainnavi2 .sub3{padding:5px 0px 0px 50px; margin:0px;
background-image: url(../img/subbg.gif);
background-repeat: no-repeat;
background-position: 36px 2px;}

#mainnavi2 .sub4{padding:5px 0px 0px 50px; margin:0px;
background-image: url(../img/sub2bg.gif);
background-repeat: no-repeat;
background-position: 36px 2px;}

#mainnavi2 {margin-left:0px; margin-top:-10px; padding-left:0px;}


#mainnavi2 dfn, #mainnavi2 em{font-style:normal}
#mainnavi2 dfn{display:inline; left:-1000px; overflow:hidden; width:0px; position:absolute; top:-1000px; height: 0px}
.date{float:right; font-size:15px; font-weight:normal; vertical-align:bottom; padding-top:2px;}
#content2 .h2{color:#000;}
.h2{color:#6773AF;}
.pdf {padding-left:20px;
background-image: url(../img/pdf.gif);
background-repeat: no-repeat;background-position: +0px -3px;display:inline;
}
html + body .pdf{background-image: none;}  
.senat{background-image: url(../img/senat.gif); height:137px; width:400px; padding:80px 0px 0px 130px;}
html>body .senat{background-image: url(../img/senat.gif); height:57px; width:400px; padding:80px 0px 0px 130px;}
.kuratorium{background-image: url(../img/kuratorium.gif); height:137px; width:400px; padding:80px 0px 0px 130px;}
html>body .kuratorium{background-image: url(../img/kuratorium.gif); height:57px; width:400px; padding:80px 0px 0px 130px;}
.vorstand1{background-image: url(../img/vorstand1.gif); height:137px; width:400px; padding:60px 0px 0px 130px;}
html>body .vorstand1{background-image: url(../img/vorstand1.gif); height:77px; width:400px; padding:60px 0px 0px 130px;}
.vorstand2{background-image: url(../img/vorstand2.gif); height:137px; width:400px; padding:60px 0px 0px 130px;}
html>body .vorstand2{background-image: url(../img/vorstand2.gif); height:77px; width:400px; padding:60px 0px 0px 130px;}
.name {float:left; width:160px;}
.name2 {padding-left:160px;}

.lupe2{background: url(../img/lupe.gif) no-repeat 0px 0px;width:25px; height:25px;position:absolute;top:0;left:0;display:inline;}
.lupe2 a{width:25px; height:25px;display:block;}
.lupe2 a:hover{width:25px; height:25px; background: url(../img/lupe.gif) no-repeat 0px 0px;}
.bild{float:left;overflow:hidden;display:inline-block;padding:0px;position:relative;margin:0 0 18px 0;}
.bild img{width:395px;}

.bild2{float:left;overflow:hidden;display:inline-block;padding:0px;position:relative;margin:0 0 18px 0;}
.bild2 img{width:200px;}

table{font-size:15px; color:#4c4c4c; line-height:23px;}
table .date{vertical-align:top; width:100px;}
