/*********************************************************/
/*style-css*/
/*********************************************************/
*{margin:0;padding:0;}
img{border:none;}
html{height:100%;}
body{font-size:101%;color:black;}
a{color:#33C;}
a:visited{color:#626284;}
a:hover,a:focus{text-decoration:none;}
a:active{color:#D64701;}
acronym,abbr{border-bottom:1px dotted black;cursor:help;}
#kopf a,#fuss a{text-decoration:none;}
#seite{position:absolute;top:0;left:0;width:99%;min-width:55em;max-width:130em;height:100%;padding-top:5px;padding-left:0.003em;padding-bottom:5px;font:0.75em Verdana,Arial,Helvetica,sans-serif;}
/*----------------brotkruemelpfad-------------------*/
#brotkruemelpfad{list-style:none;height:2em;font-size:0.95em;font-family:Arial,Helvetica,sans-serif;padding:0 0 0.1em 0.3em;color:black;}
#kopf>#brotkruemelpfad{height:1.7em;}
#brotkruemelpfad li{float:left;padding-left:0.25em;}
#brotkruemelpfad a{color:#33C;font-weight:normal;padding-right:0.25em;border-right:1px solid #33C;text-decoration:underline;}
#brotkruemelpfad a:hover,#brotkruemelpfad a:focus{text-decoration:none;}
/*------------navigationsweiche--------------*/
#navigationsweiche{position:absolute;left:-500em;top:-500em;}
/*----------------logo------------------*/
#logos{background:url(../images/webag/home.jpg) no-repeat bottom right;height:80px;width:100%;}
@media projection{
  #logos{background:url(../images/kopf_hinten_bima.jpg) repeat-y top left;}
}
#logos a{color:#33C;}
#fernunilogo{float:left;position:absolute;left:0.5em;z-index:3;}
#illustration{float:right;position:absolute;right:0;z-index:2;}
/*------------------rubriken--------------------*/
#balke{clear:both;/*background-color:#ccc;*/background:url(../images/webag/balken_hinten.jpg) repeat-x right;position:absolute;right:0;font-weight:bold;color:#ccc;width:100%;height:1.60em;padding-left:0.5em;}
#balke span{display:none;}
#rubriken{font-weight:bold;font-size:1.1em;position:absolute;left:0;list-style:none;}
#rubriken li{float:left;color:black;position:relative;white-space:nowrap;padding-bottom:0.2em;margin-right:2.5em;}
#rubriken #focus{margin-right:2em;}
#rubriken #studium{margin-right:3em;}
#rubriken li a{display:block;width:3em;color:#339;text-decoration:none;height:1.45em;padding:0 1.5em;}
#rubriken li>a{width:auto;}
#focus a:hover, #focus a:focus,#studium a:hover, #studium a:focus,#forschung a:hover, #forschung a:focus,#arbeiten a:hover, #arbeiten a:focus{background-color:#33c;color:#fff;}
#focus a:hover, #focus a:focus, #studium a:hover, #studium a:focus, #forschung a:hover, #forschung a:focus, #arbeiten a:hover, #arbeiten a:focus{padding:0 1.5em;}

/*----------NAVIGATION---------------*/

#navigation{float:left;font-weight:bold;font-family:Arial,Helvetica,sans-serif;width:15%;position:relative;left:0;top:2em;padding:1.4em 0 0 5px;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto; -khtml-hyphens:auto;hyphens:auto;}
#navigation a{color:#33C;text-decoration:none;}
#navigation a:hover, #navigation a:focus{text-decoration:underline;}
#navigation #navigation-ueberschrift,#navigation .navigation-ueberschrift{font-size:1em;border-bottom:2px solid #ccc;padding:0.3em 0.2em 0.3em 0.5em;}
#navigation .navi-text{font-weight:normal;padding:5px 0 0 8px;font-size:0.9em;}
/*------------------themennavigation--------------*/
#navigation #themennavigation,#navigation .themennavigation{list-style:none;padding:0.5em 0.2em 0.5em 0.7em;font-size:0.9em;}
#navigation #themennavigation li,#navigation .themennavigation li{line-height:1.3em;background:url(/images/menu_minus.gif) no-repeat 0 0.1em;padding: 0 0 0 12px;margin-bottom:0.5em;}
/*-----------Social-Medien--------------*/
#navigation #social{margin-top:30px;padding:0 0 0 5px;font-size:0.9em;}
#navigation #social ul{list-style:none;padding-top:3px;padding-bottom:20px}
#navigation #social ul li{float:left;padding:3px 8px 3px 0;}
#navigation #social div{clear:both;font-family:Arial,Helvetica,sans-serif;font-weight:normal;line-height:1.1em;}
/*----------------Funktionen (Kontakt,Suche etc.)--------*/
#navigation #funktionen{font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:20px;margin-left:5px;list-style:none;font-size:0.9em;font-weight:normal;}
#funktionen li{padding:0.1em 0 0 0;}
#funktionen #suche{padding:0 0 5px 0;}
#suche input{border:1px solid #8B8B90;background-color:#fff;}
#suche #sucheingabe{border:1px solid #8B8B90;width:40%;background-color:#fff;}
#suche #go{font-size:1.1em;text-align:left;color:#33C;border:none;}
/*------------LG-Funktionen-Menue----------*/
#navigation #lg-funktionen{margin-top:5px;margin-left:5px;list-style:none;font-weight:normal;font-size:0.9em;}
#navigation #lg-fernuni{margin-top:2em;border-bottom:2px solid #ccc;font-weight:normal;letter-spacing:0.1em;padding:1.4em 0 0 0.5em;}
#lg-funktionen #lg-vu{padding:0;margin-bottom:0.15em;}
#lg-funktionen .lg{margin-bottom:0.2em;}
#search-navi-li{margin-top:10px}
#search input,#search-navi-li input{border:1px solid #8B8B90;background-color:#fff;}
#search #sucheingabe, #search-navi-li #sucheingabe {border:1px solid #8B8B90;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:5em;background-color:#fff;}
#search #go,#search-navi-li #go{text-align:left;color:#33C;border:none;}
/*-------------INHALT-------------*/
#inhalt{float:right;position:relative;right:0;width:83%;padding:1em 0.5em 2em 0.5em;margin-top:2.3em;}
#seite>#inhalt{width:79%;padding-bottom:3em;padding-top:1em;}
h1{font-size:1.2em;padding-bottom:0.5em;padding-left:0.5em;letter-spacing:0.02em;}
/*----------information-------------*/
#information{float:left;width:71%;line-height:1.4em;padding:1em 0.5em 1em 1.5em;height:40em;}
#inhalt>#information{min-height:40em;height:auto;}
/*-----------Elemente, Klassen-------------*/
h2{font-size:1.1em;margin:0 0 1em 0;letter-spacing:0.02em;}
h2 a,h3 a{text-decoration:none;}
h2 a:hover,h3 a:hover{text-decoration:underline;}
li h2{margin-bottom:0;}
h3{font-size:1em;margin:0.7em 0 0.5em 0;line-height:1.3em;}
h4{font-size:0.9em;margin:0.7em 0 0.5em 0;line-height:1.3em;}
li h3, li h4{margin:0.2em 0}
h2.grau,h3.grau,h4.grau{padding:0.1em 0.2em;}
p{margin:0 0 0.7em 0;}
.zurueck{clear:both;float:right;font-size:0.9em;}
pre{font-size:1.1em;}
address{font-style:normal;}
button,button:focus,button:active{padding:0.2em 0.7em;border:1px solid #333;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;background-color:#efefef;box-shadow:3px 3px 3px #ccc;}
.clear{clear:both;}
.clear-left{clear:left;height:0;margin:0;padding:0;font-size:0;}
.clear-right{clear:right;height:0;margin:0;padding:0;font-size:0;}
#bildwechler img{width:99%}
#autor{clear:both;padding-top:3em;font-size:0.9em;margin-bottom:3em;}
.unterstrich{border-bottom:1px solid #E8E8EA;padding-top:0.8em;}
.publikationen{padding-left:33px;}
.breite120{width:120%}
.breite100{width:100%}
.breite90{width:90%}
.breite80{width:80%}
.breite70{width:70%}
.breite60{width:60%}
.breite55{width:55%}
.breite50{width:50%}
.breite45{width:45%}
.breite40{width:40%}
.breite35{width:35%}
.breite33{width:33%}
.breite30{width:30%}
.breite25{width:25%}
.breite20{width:20%}
.breite15{width:15%}
.breite10{width:10%}
.info-icon{background:url(../images/info-icon.svg) no-repeat 0 0;padding-left:20px;}
.home-icon{background:url(/imperia/md/images/icons/home-icon.gif) no-repeat 0 0;padding-left:20px;}
.paper-icon{background:url(/imperia/md/images/icons/paper_icon.gif) no-repeat 0 0;padding-left:20px;}
.clip-icon{background:url(/imperia/md/images/icons/clip-icon.gif) no-repeat 0 0;padding-left:20px;}
.pdficon{background:url(../images/pdficon.gif) no-repeat left center;padding-left:17px;}
.videoicon{background:url(../images/videoicon.gif) no-repeat left center;padding-left:20px;}
.wordicon{background:url(../images/wordicon.gif) no-repeat left center;padding-left:20px;}
.moodleicon{background:url(/images/icon_moodle.gif) no-repeat 0 0;padding-left:19px;}
.linkpfeil{background:url(../images/linkpfeil.gif) no-repeat 0 center;padding-left:17px;}
.externer-linkpfeil{background:url(/images/externer-linkpfeil.gif) no-repeat 0 0.2em;padding-left:17px;}
.mail{background:url(../images/brief.svg) no-repeat 0 center;padding-left:17px;}
.schluessel{background:url(../images/schlussel-2.svg) no-repeat 0 0.2em;padding-left:17px;}
.schloss{background:url(../images/schloss.svg) no-repeat 0 0.2em;padding-left:17px;}
.rechts{float:right;padding:0.5em 0 0.5em 0.5em}
.links{float:left;padding:0.5em 0.5em 0.5em 0}
/*---Text-Format---*/
.kleiner{padding-top:1em;font-size:0.9em;line-height:1.2em;}
.font150{font-size:150%;line-height:1.5em;padding:0;margin:0}
.font130{font-size:130%;line-height:1.5em;padding:0;margin:0}
.font110{font-size:110%;line-height:1.3em;padding:0;margin:0}
.font90{font-size:90%;}
.font80{font-size:80%;}
.rot{color:#900}
.blau{color:#339}
.fu-blau{color:#005aa2}
.fu-ksw-orange{color:#ee7c27}
.fu-mi-aqua{color:#009fb3}
.fu-rewi-rot{color:#9f293e}
.fu-wiwi-grau{color:#5e829a}
.gruen{color:#008080}
.gray{color:#666;}
.orange{color:#f63}
.zitat{background:url(../images/zitat.png) no-repeat right 10px top 10px;}
/*---abstand nach unten/oben ---*/
.abstand-unten,.unten20{margin-bottom:20px}
.abstand-oben,.oben20{margin-top:20px}
.unten5{margin-bottom:5px}
.unten10{margin-bottom:10px}
.unten20{margin-bottom:20px}
.unten30{margin-bottom:30px}
.unten40{margin-bottom:40px}
.unten50{margin-bottom:50px}
.oben5{margin-top:5px}
.oben10{margin-top:10px}
.oben20{margin-top:20px}
.oben30{margin-top:30px}
.oben40{margin-top:40px}
.oben50{margin-top:50px}
/*---trennlinie---*/
hr {height:1px;background-color:#ccc;text-align:right;border:0;margin:5px 0}
.linie-grau,.linie-blau,.linie-orange,.linie-grau-breiter,.linie-blau-breiter,.linie-orange-breiter{clear:both;width:100%;text-align:right;border:none;margin:10px 0}
.linie-grau,.linie-blau,.linie-orange{height:1px}
.linie-grau-breiter,.linie-blau-breiter,.linie-orange-breiter{height:2px}
.linie-grau,.linie-grau-breiter{background-color:#ccc}
.linie-blau,.linie-blau-breiter{background-color:#339}
.linie-orange,.linie-orange-breiter{background-color:#c63}
/*--div: zwei spalten--*/
.zwei-spalten{clear:both;padding-left:0.8em;margin-bottom:20px;margin-left:-1em;}
.spalte-li{width:48%;float:left;padding:2px;}
.spalte-re{width:48%;float:right;padding:2px;}
.col-re{float:right;padding:2px;}
.col-li{float:left;padding:2px;}
.spalte-li,.spalte-re,.col-re,.col-li{height:auto;min-height:10em;padding-bottom:5px;}
.spalte-li p img,.spalte-li img,.col-li p img,.col-li img{/*margin-left:-0.8em;*/padding-left:0}
.spalte-re p img,.spalte-re img,.col-re p img,.col-re img{margin-right:0;padding-right:0;}
.spalte-li .kleiner,.spalte-re .kleiner,.col-li .kleiner,.col-re .kleiner{padding:0;margin:0;line-height:1.2em;}
.spalte70{width:67%}
.spalte65{width:62%}
.spalte60{width:57%}
.spalte55{width:53%}
.spalte50{width:47%}
.spalte45{width:44%}
.spalte40{width:38%}
.spalte35{width:35%}
.spalte30{width:28%}
.spalte25{width:24%}
.spalte20{width:18%}
/*-------Rahmen--------*/
.rahmen,.rahmen-rot{clear:both;margin:5px 0 15px 0;border:2px solid #ccc;/*height:10em;*/padding:0.4em 1em 0.3em}
.rahmen-rot{border:1px solid #c63}
.box-grau{background-color:#efefef;padding:15px}
.runde-ecken{border:1px solid #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.rund {border:1px solid #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.border-gray{border:1px solid #ccc;padding:0.5em 0.8em}
.border-gray-round{border:2px solid #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;padding:0.5em 0.8em}
.border-red{border:1px solid #c63;padding:0.5em 0.8em}
.border-red-round{border:1px solid #c63;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;padding:0.5em 0.8em}
.border-blau{border:1px solid #339;padding:0.5em 0.8em}
.border-blau-round{border:1px solid #339;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;padding:0.5em 0.8em}
.stern{background:url(../imperia/md/images/icons/stern.svg) no-repeat right 5px top 5px;}
/*----------Infobox---------*/
.infobox30-rechts{width:30%;clear:both;float:right;padding:0.5em;margin:0.5em 0 0.3em 0.8em}
.infobox40-rechts{width:40%;clear:both;float:right;padding:0.5em;margin:0.5em 0 0.3em 0.8em}
.infobox30-links{width:30%;clear:both;float:left;padding:0.5em;margin:0.5em 0.8em 0.3em 0}
.infobox40-links{width:40%;clear:both;float:left;padding:0.5em;margin:0.5em 0.8em 0.3em 0}
.infobox30-rechts p,.infobox30-links p{padding:0;margin:0;margin-bottom:0.2em}
/*-----------RSS----------*/
#rss {margin:0 0 10px 0;text-align:right;}
#rss a{background:url(../imperia/md/images/fernuni/allgemeinefotos/feed-icon-14x14.jpeg) no-repeat;height:18px;padding-left:18px;margin:0 0 15px 0;padding-bottom:2px;font-weight:bold}
li #rss{float:right;margin-top:5px}
#rss a,#rss a:hover,#rss a:focus,#rss a:visited{color:#c63}
/*------------Listen------------*/
#information ul,#information ol{margin:0 0 1em 1em;line-height:1.4em;padding-left:0}
/*#information .zwei-spalten ul, #information .zwei-spalten ol,#information .liste-ohne-bullet{margin-left:0;padding-left:0}
#information .text-block-rahmen-90 ul,#information .text-block-rahmen-90 ol{margin-left:0;line-height:1.3em;padding-left:1em;}*/
#information ul{list-style:none}
#information ul li{background:url(/images/minus.gif) no-repeat 0 0.25em;padding-left:13px;margin:0.3em 0;overflow:auto}
#information .buchstaben,#information ol li .buchstaben{list-style-type:lower-alpha;margin:0.5em 0 1em 2.4em;}
#information .buchstaben li{margin:0.3em 0;background:none;padding:0;overflow:visible}
#information ol li .buchstaben li{list-style-type:lower-alpha;margin:0.3em 0;}
#information ol li,#information .liste-ohne-bullet li,#information #team li{margin:0.3em 0;background:none;padding:0;}
#information ol li{margin-left:1.8em;}
#information ol>li{margin-left:1.6em;}
#information ul li ul,#information ul li ol,#information ol li ul{margin-top:0.3em}
#information li ul li{list-style:none;background:none;padding-left:0;}
#information .pfeil li ul li,#information .stz li ul li,#information ol ul li,#information .liste-ohne-bullet li ul li{list-style:none;background:url(../images/minus.gif) no-repeat 0 0.25em;margin:0;padding:0 0 0.15em 13px;}
#information ul li ol,#information ol ol{margin-left:0.3em;margin-bottom:0.3em}
#information .flex-spalten .liste-ohne-bullet{margin-left:0}
#information .liste-ohne-bullet li,#zusatzinformation .liste-ohne-bullet li{list-style:none;background:none;padding-left:0;padding-bottom:0.2em;}
#information li .liste-ohne-bullet li,#zusatzinformation li .liste-ohne-bullet li{list-style:none;background:none;margin-left:-1em;}
#information .pfeil li{background:url(../images/pfeil.gif) no-repeat 0 0.23em;padding-left:14px;margin:0.5em 0;overflow:auto}
#information .pfeil li ol li{background:none;margin:0 0 0 0.8em;padding:0;}
#information .stz li{margin-bottom:0.8em;padding:0.3em 0.5em 0.3em 1em;background:none;background-color:#e8e8e8;}
#information .punkt-rot li{background:url(/images/punkt-rot.svg) no-repeat 0 0.45em; padding-left:13px;margin:0.5em 0;}
#information .punkt-grau li{background:url(/images/punkt-grau.svg) no-repeat 0 0.45em; padding-left:13px;margin:0.5em 0;}
#information .punkt-blau li{background:url(/images/punkt-blau.svg) no-repeat 0 0.45em; padding-left:13px;margin:0.5em 0;}
dl,dl dt{margin:0.4em 0;}
dl dd{margin:0.2em 0 0.2em 1em;}
#information ul .literaturliste,#information .literaturliste li{list-style:none;list-style-image:none;text-indent: -1em;background:none !important;}
.pdfliste li,#information .pdfliste li,#information .tabs .tabbody .pdfliste li{background:url(../images/pdficon.gif) no-repeat 0 0.2em;padding-left:17px;}
.videoliste li,#information .videoliste li,#information .tabs .tabbody .videoliste li{background:url(../images/videoicon.gif) no-repeat 0 0.3em;padding-left:20px;}
.wordliste li,#information .wordliste li,#information .tabs .tabbody .wordliste li{background:url(../images/wordicon.gif) no-repeat 0 0.05em;padding-left:20px;}
#information .pdfliste li,#information .videoliste li,#information .wordliste li{padding-bottom:0.2em;}
#information ul.inline{margin:1em 0 0 0}
#information ul.inline li{display:inline-block;padding:0 1.2em 1em 0;background:none;margin:0;vertical-align:top;width:30%}
/*----------Tabellen----------*/
table{border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.3em;margin:1em 0;}
.tabelle100,.tabelle-zentriert100{width:99%;}
caption{text-align:left;font-size:1em;margin-bottom:0.5em;font-weight:bold;}
td,th{padding:0.3em;vertical-align:top;text-align:left;border:1px solid #999;}
th{font-weight:bold;background-color:#E8E8EA;white-space:nowrap;}
#information td ul,#information th ul,.text-block td ul,.text-block th ul{margin:0;padding:0;}
#information td ul li,#information th ul li,.text-block td ul li,.text-block th ul li{background:none;margin:0;padding:0 0 0.3em 0;}
#information #stelle td ul li{background:url(/images/minus.gif) no-repeat 0 0.25em;padding-left:13px;margin:0;}
.tabelle-zentriert td,.tabelle-zentriert th,.tabelle-zentriert100 td,.tabelle-zentriert100 th{text-align:center;vertical-align:middle}
.tabelle-grau{background-color:#e8e8e8;}
.tabelle-grau100,#stelle{background-color:#e8e8e8;width:99%;}
.ohne-rahmen,.ohne-rahmen100,.veranstaltungen,.liniert100,.liniert{font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:0.5em;}
.ohne-rahmen td,.ohne-rahmen th, .ohne-rahmen100 td, .ohne-rahmen100 th,.veranstaltungen td,.veranstaltungen th,.liniert th,.liniert100 th{border:none;background:none;padding:0.3em 0.6em 0.3em 0;}
.veranstaltungen .termin{color:#900;white-space:nowrap;}
.ohne-rahmen td img,.ohne-rahmen100 td img{width:7em;float:left;margin:0 0 1em 1em;/*border:1px solid #A5C3FB;*/}
.ohne-rahmen100,.liniert100{width:99.5%;}
.liniert td,.liniert100 td{border:none;background:none;padding:0.5em 0.6em 0.5em 0;border-bottom:1px solid #E8E8EA}
.tabelle-grau td,.tabelle-grau th,.tabelle-grau100 td,.tabelle-grau100 th,#stelle td, #stelle th{border:2px solid #FFF;}
.zusammen{white-space:nowrap;}
.linksbuendig{text-align:left;}
.rechtsbuendig{text-align:right;}
.zentriert{text-align:center;}
.zentriert-grau{text-align:center;background-color:#999}
.blocksatz{text-align:justify;}
.unterstrichen{border-bottom:2px solid #ccc;padding-bottom:2px;}
.border-links{border-left:2px solid #ccc;padding-left:5px;}
.border-rechts{border-right:2px solid #ccc;padding-right:5px;}
.ohne-rahmen .unterstrichen,.ohne-rahmen100 .unterstrichen,.veranstaltungen .unterstrichen{border-bottom:1px solid #ccc;padding-bottom:5px;}
.versteckt{display:none;}
.halb{width:50%;}
.drittel{width:32%;}
.viertel{width:25%;}
.termin-info{margin:0 0 20px 0;font-family:Verdana,Arial,Helvetica,sans-serif;width:80%}
.termin-info td,.termin-info th{border:none;background:none;padding:0.1em;}
.termin-info th{width:50px}
.termin-info .info-icon{background:url(/images/info-icon.svg) no-repeat left center;padding:0 0 3px 22px;}
#lebenslauf th{font-weight:normal}
#stelle td,#stelle th{padding:0.5em;}
.tabelle-weiss100,.ohne-rahmen100{width:99%;}
#infohefte,#infohefteklein{width:99.5%;}
#infohefte td img,#infohefteklein td img{float:left;margin-right:1em;margin-bottom:1em;}
#infohefte td img{width:7em;}
#infohefteklein td img{width:5em;border:1px solid #000;}
#infohefte th,#infohefte td,#infohefteklein th,#infohefteklein td{border:none;}
#stellenangebot{font-family:Verdana,Arial,Helvetica,sans-serif;width:99.5%;}
.tabelle-weiss,.tabelle-weiss th,.tabelle-weiss100,.tabelle-weiss100 th,#stellenangebot th{background-color:#fff;}
.tabelle-weiss td,.tabelle-weiss th,.tabelle-weiss100 td,.tabelle-weiss100 th,#stellenangebot th,#stellenangebot td{border:2px solid #E8E8EA;}
#kontakt-person td input{margin:0;width:auto;}
#kontakt-person td,#kontakt-person th{padding:0.2em;border:none;border-bottom:2px solid #fff;}
#kontakt-person th{width:30%;vertical-align:middle;white-space:nowrap;}
.grau,.tabelle-weiss .grau,.tabelle-weiss100 .grau,.ohne-rahmen .grau,.ohne-rahmen100 .grau{background-color:#efefef;}
.zebra-grau tr:nth-child(even){background-color:#f5f5f5;} 
.zebra-blau th,.zebra-blau td,.tabelle-blau th,.tabelle-blau td{border-color:#b2c3e1;}
.zebra-blau th,.tabelle-blau th{background-color:#d7def2;}
.zebra-blau tr:nth-child(even),#information .zebra-blau li:nth-child(odd){background-color:#eef1f9;}
.zebra-rot th,.zebra-rot td,.tabelle-rot th,.tabelle-rot td{border-color:#c96;}
.zebra-rot th,.tabelle-rot th{background-color:#f7ded3;}
.zebra-rot tr:nth-child(even),#information .zebra-rot li:nth-child(even){background-color:#f9efeb;}
.zebra-gruen th,.zebra-gruen td,.tabelle-gruen th,.tabelle-gruen td{border-color:#699;}
.zebra-gruen th,.tabelle-gruen th{background-color:#c6ebeb;}
.zebra-gruen tr:nth-child(even),#information .zebra-gruen li:nth-child(even){background-color:#e7f9f9;}
/*----------Bloecke (div's)----------*/
.runde{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#information .text-block{clear:both;margin-left:30px;margin-bottom:0.3em;border-bottom:10px solid white;background-color:#efefef;height:12.5em;padding:1.5em 1em 1.5em 0;border:1px solid #efefef}
#information>.text-block{min-height:12.5em;height:auto;}
#information .text-block img,#information .text-block90 img{width:90px;margin:0 0 0 -30px;float:left;position:relative;}
#information .text-block div,#information .text-block90 div{margin-left:80px;}
#information .text-block div div,#information .text-block90 div div{margin-left:0;}
#information #text-block-hintergr{background:url(../images/visi_icons.gif) no-repeat bottom right;background-color:#efefef;}
#information .text-block90{clear:both;margin-left:30px;margin-bottom:20px;border-bottom:10px solid white;background-color:#efefef;height:7.5em;padding:1.5em 1em 1.5em 0;border:1px solid #efefef}
#information>.text-block90{min-height:7.5em;height:auto;}
.text-block #hoehe200{height:17em;}
#information>#hoehe200{min-height:17em;height:auto;}
.text-block #hoehe250{height:22em;}
#information>#hoehe250{min-height:22em;height:auto;}
.text-block #hoehe350{height:30em;}
#information>#hoehe350{min-height:30em;height:auto;}
.block{clear:both;margin-top:1em;}
.block .ueberschrift-grau,.ueberschrift-grau{background-color:#efefef/*e8e8e8*/;padding:0.1em 0.2em;}
.block p, .block div{margin-top:0.5em;}
.block .bildunterschrift{margin-top:0;}
#information .block ul{margin-left:0;}
.stimmen{clear:both;margin-top:1em;margin-bottom:1.5em;line-height:1.3em;min-height:8.5em}
.stimmen img{float:left;margin-right:10px;padding:0;border:1px solid #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.stimmen div{margin-left:13em;padding:0;max-width:50em;}
.stimmen div h2,.stimmen div h3,.stimmen div p{margin-bottom:0;margin-top:0;}
.stimmen div h3{margin-bottom:0.5em;font-size:90%}
.stimmen div h2{margin-bottom:0.3em}
/*--------Block110------*/
.text-block110{margin-left:30px;border-bottom:10px solid white;background-color:#efefef;height:10em;padding:5px 5px 5px 0;position:relative;z-index:11;border:1px solid #efefef}
#information>.text-block110{min-height:10em;height:auto;}
.text-block110 img{width:9.1em;margin:5px 0 5px -30px;float:left;position:relative;z-index:12;}
.text-block110 div{padding-left:7.7em;}
.text-block110 ul{padding-left:0.2em;}
.text-block110 div ul li{background:url(/images/minus.gif) no-repeat 0 0.25em;padding-left:13px;margin:0.3em 0;}
/*-------Block-mit-Rahmen--------*/
#information .text-block-rahmen{clear:both;margin-left:30px;margin-bottom:15px;border:3px solid #ccc;background-color:#fff;height:12.5em;padding:1.5em 1em 1.5em 0;}
#information>.text-block-rahmen{min-height:12.5em;height:auto;}
#information .text-block-rahmen img,#information .text-block-rahmen-90 img{width:90px;margin:0 0 0 -30px;float:left;position:relative;}
#information .text-block-rahmen div img,#information .text-block-rahmen-90 div img{width:auto;margin:0;float:none}
#information .text-block-rahmen div,#information .text-block-rahmen-90 div{margin-left:80px;}
#information .text-block-rahmen div div,#information .text-block-rahmen-90 div div{margin-left:0;}
#information .text-block-rahmen-90{clear:both;margin-left:30px;margin-bottom:15px;border:3px solid #ccc;background-color:#fff;height:7.5em;padding:1em 1em 1em 0;}
#information>.text-block-rahmen-90{min-height:7.5em;height:auto;}
.text-block-rahmen #hoehe250{height:22em;}
.text-block-rahmen #hoehe350{height:30em;}
.text-block-rahmen-110{margin-left:30px;margin-bottom:15px;border:3px solid #ccc;background-color:#fff;height:10em;padding:5px 5px 5px 0;position:relative;z-index:11;}
#information>.text-block-rahmen-110{min-height:10em;height:auto;}
.text-block-rahmen-110 img{width:9.1em;margin:5px 0 5px -30px;float:left;position:relative;z-index:12;}
.text-block-rahmen-110 div{padding-left:7.7em;}
.text-block-rahmen-110 ul{padding-left:0.2em;}
.text-block-rahmen-110 div ul li{background:url(/images/minus.gif) no-repeat 0 0.25em;padding-left:13px;margin:0.3em 0;}

/*-------Block-ohne-Rahmen--------*/
.block-ohne-rahmen{clear:both;width:100%;padding:0;min-height:11em;margin-bottom:20px}
.block-ohne-rahmen img{float:left;margin-right:20px;margin-bottom:10px}
.block-ohne-rahmen .kontakt{float:left;padding:20px 0;max-width:50%}
.block-ohne-rahmen .kontakt #punkte{padding:0;margin:-10px 0 10px 0}

/*-------Block-inline----------*/
.block-inline{display:inline-block;width:16em;height:auto;margin:0.5em 0.8em 0.5em 0;padding:0;vertical-align:top}
.block-inline img{width:100%;padding:0;margin-bottom:0.5em}
#information .block-inline ul {margin:0}
#information .block-inline ul li{overflow:none}
#information .block-inline ul.liste-ohne-bullet li{padding-left:0;}
/*---------------Player------------------*/
.player-right {text-align:right;}
.player-center {text-align:center;}
.player-text-right {clear:both;float:left;margin:0 10px 10px 0}
.player-text-left {clear:both;float:right;margin:0 0 10px 10px}
.video-box{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;}
.video-box iframe,.video-box object,.video-box embed,.video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

/*---------Bild-Format--------------------*/
.bild-links{clear:both;float:left;margin:0 12px 5px 0;padding:0}
.bild-rechts{clear:both;float:right;margin:8px 0 5px 8px;padding:0}
.zwei-spalten .bild-links,#zusatzinformation .bild-links{clear:both;float:left;margin:0 7px 0 0;padding:0}
.zwei-spalten .bild-rechts,#zusatzinformation .bild-rechts{clear:both;float:right;margin:0 0 0 5px;padding:0}
.foto-rechts,.foto-links,.foto-gross,.foto-klein-rechts,.foto-klein-links,.symbol-links,.symbol-rechts{clear:both;background-color:#eee;padding:8px;font:0.9em normal Arial,Helvetica,sans-serif;margin:3px 0 5px 0;}
.foto-links img,.foto-rechts img,.foto-gross img,.foto-klein-links img,.foto-klein-rechts img,.symbol-links img,.symbol-rechts img{margin-bottom:5px;width:100%;}
.foto-links{margin-right:10px;float:left;width:29.2em;}
.foto-rechts{margin-left:10px;float:right;width:29.2em;}
#information>.foto-links,#information>.foto-rechts,.block>.foto-links,.block>.foto-rechts{width:27.5em;}
.foto-gross{width:47.8em;}
#information>.foto-gross,.block>.foto-gross{width:46.3em;}
.foto-klein-links{margin-right:10px;float:left;width:19.9em;}
.foto-klein-rechts{margin-left:10px;float:right;width:19.9em;}
#information>.foto-klein-links,#information>.foto-klein-rechts,.block>.foto-klein-links,.block>.foto-klein-rechts{width:18.3em;}
.symbol-links{margin-right:10px;float:left;width:9.8em;}
.symbol-rechts{margin-left:10px;float:right;width:9.8em;}
#information>.symbol-links,#information>.symbol-rechts,.block>.symbol-links,.block>.symbol-rechts{width:8.25em;}
.bild100{width:100%}
#information .text-block-rahmen-90 div .bild100,#information .text-block-rahmen div .bild100{width:100%}
.bild50-links{width:50%;clear:both;float:left;padding:0;margin:5px 10px 10px 0}
.bild50-rechts{width:50%;clear:both;float:right;margin:5px 0 10px 10px;padding:0}
.bild40-links{width:40%;clear:both;float:left;padding:0;margin:5px 10px 10px 0}
.bild40-rechts{width:40%;clear:both;float:right;margin:5px 0 10px 10px;padding:0}
.bild30-links{width:30%;clear:both;float:left;padding:0;margin:5px 10px 10px 0}
.bild30-rechts{width:30%;clear:both;float:right;margin:5px 0 10px 10px;padding:0}
.bild100px-links{width:8.333333em;float:left;padding:0;margin:5px 10px 10px 0}
.bild100px-rechts{width:8.333333em;float:right;padding:0;margin:5px 0 10px 10px}
.bild150px-links{width:12.5em;float:left;padding:0;margin:5px 10px 10px 0}
.bild150px-rechts{width:12.5em;float:right;padding:0;margin:5px 0 10px 10px}
.bildunterschrift{padding:2px 0 3px 0;font-size:0.85em;font-style:italic;line-height:1.15em;}
figure {display:block;-webkit-margin-before:-1em;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;}
/*--------T A B S-------*/
#information .tabs{font-size:1em;line-height:1.3em;/*width:99.5%;min-width:500px;*/margin:20px 0}
#information .tabs ul{list-style:none;margin:0;padding:0;height:1.8em;}
#information .tabs ul li{float:left;margin:0;padding:0;background:none;}
#information .tabs ul a{float:left;padding:3px 7px;text-decoration:none;border:1px solid #ccc;border-bottom:none}
#information .tabs ul a{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;}
#information .tabs ul a:hover{text-decoration:underline;color:#33c;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#information .tabs a{float:none;}
/* End IE5-Mac hack*/
#information .tabs ul .current{}
#information .tabs ul .current a{color:#000;background-color:#fff;font-weight:bold;border-bottom:1px solid #f0f0f0;text-decoration:none;padding-bottom:3px;margin-bottom:-1px;background-color:#f0f0f0;}
.js .tabs .current-info, .js .tabs .accessibletabsanchor,.tabs .content h2{position:absolute;left:-999em;}
.js .tabs .content{clear:both;}
#information .tabbody{padding:10px;margin:0;border:1px solid #ccc;background-color:#f0f0f0;height:auto;min-height:110px}
#information .tabs .tabbody h2{position:static;padding:0;}
#information .tabs .tabbody ul{border:none;height:auto}
#information .tabs .tabbody ul li{float:none;border:none;margin:0;padding:0;margin-bottom:5px;}
#information .tabs .tabbody ul a{float:none;display:inline;padding:0;text-decoration:none;background-color:transparent;border:none}
#information .tabs-ohne-rahmen ul a{border:none;font-size:90%;padding:0;margin-right:15px}
#information .tabs-ohne-rahmen ul .current a{font-size:110%;border-bottom:2px solid #ccc;background-color:transparent;padding-bottom:1px;}
#information .tabs-ohne-rahmen .tabbody{border:none;background-color:transparent;padding:0;}
/*Accordion*/
.schalter{clear:both;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;/*-moz-box-shadow:0 1px 1px #fff inset;-webkit-box-shadow:0 1px 1px #fff inset;box-shadow:0 1px 1px #fff inset;background:-moz-linear-gradient(center top, #e9e9e9 50%, #ddd 50%);*/background:url(/imperia/md/images/icons/acc-plus.gif) no-repeat 5px center;background-color:#f0f0f0;border:1px solid #ddd;color:/*#888*/#33c;cursor:pointer;margin-bottom:4px;padding:4px 4px 4px 25px;text-shadow:0 1px 0 #fff;width:97%;}
.schalter_activ{background:url(/imperia/md/images/icons/acc-minus.gif) no-repeat 5px center;background-color:#f0f0f0;color:/*#333*/black;}
.schalter_inhalt{padding:4px 10px;width:97%;}
/*---------ZUSATZINFORMATION-------------*/
#zusatzinformation{float:right;width:23%;font-size:0.9em;font-family:Arial,Helvetica,sans-serif;padding-top:2em;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto; -khtml-hyphens:auto;hyphens:auto;}
#zusatzinformation a{text-decoration:none;}
#zusatzinformation a:visited{color:#33C;}
#zusatzinformation a:hover,#zusatzinformation a:focus{text-decoration:underline;}
#zusatzinformation ul{list-style:none;padding-bottom:5px;}
#zusatzinformation li{padding-bottom:5px;font-weight:bold;clear:both}
#zusatzinformation li ul{padding:0.5em 0 0 5px;margin-top:0.2em;border:none;border-top:2px solid #ccc;}
#zusatzinformation .clip-icon ul, #zusatzinformation .home-icon ul,#zusatzinformation .info-icon ul,#zusatzinformation .paper-icon ul{padding:0 0 8px 0;border:none}
#zusatzinformation .clip-icon ul li, #zusatzinformation .home-icon ul li,#zusatzinformation .info-icon ul li,#zusatzinformation .paper-icon ul li{background:none;padding-left:0;}
#zusatzinformation ul .letterliste{padding-bottom:0.5em;}
#zusatzinformation li li{background:url(../images/minus.gif) no-repeat 0 0.1em;padding-left:12px;padding-bottom:0.3em;font-weight:normal;line-height:1.1em;}
#zusatzinformation li .video li{background:none;}
#inhalt #zusatzinformation ol{margin:0;padding:10px 0 20px 0;}
#inhalt #zusatzinformation ol li{padding-bottom:0;margin-left:2.8em;padding-left:0;font-weight:normal;}
#zusatzinformation h3{font-size:1em;margin:0;margin-top:-1em;}
.alle{font-weight:normal;padding-left:1.5em;}
#zusatzinformation .abstand-oben{margin-top:30px}
#zusatzinformation .abstand-unten{margin-bottom:20px}
#zusatzinformation {line-height:1.2em}
#zusatzinformation .alleMeldungen{float:left;font-weight:normal;padding:0 0 0 17px;margin-bottom:10px}
/*--en/de/hu--*/
#zusatzinformation #engl{background:url(../imperia/md/images/webteam/englisch-flagge.gif) no-repeat left center;height:16px;padding:3px 0 0 37px;margin:0;margin-bottom:20px;}
#zusatzinformation #deu{background:url(../imperia/md/images/webteam/deutsch-flagge.gif) no-repeat left center;height:16px;padding:3px 0 0 37px;margin:0;margin-bottom:20px;}
#zusatzinformation #hu{background:url(../imperia/md/images/webteam/ungarisch-flagge.gif) no-repeat left center;height:16px;padding:3px 0 0 37px;margin:0;margin-bottom:20px;}
#zusatzinformation #fr{background:url(../imperia/md/images/webteam/franzoesische-flagge.gif) no-repeat left center;height:16px;padding:3px 0 0 37px;margin:0;margin-bottom:20px;}
/*---------ics---------*/
form #ics,form .ics{background:url(/images/kalender.jpg) no-repeat 0 -3px;margin:0;padding-left:22px;border:1px dotted #ccc;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;color:#33c;}

/*-----------FUSS--------------*/
#fuss{clear:both;list-style:none;height:1.8em;font-size:0.9em;font-family:Arial,Helvetica,sans-serif;}
#fuss a:visited{color:#33C;}
#fuss #copyright{float:right;}

/*-----------Kommentar-----------*/
.kommentar{margin-bottom:20px;}
.kommentar-datum{color:#900;font-size:90%}
.kommentar-name{font-style:italic;}
.kommentar-ueberschrift{margin-top:50px;color:#900}

/*---------kopf-print---------*/
#kopf-print{display:none;position:absolute;top:0;left:0;font-size:0.9em;}

span.kontaktmailschutz{unicode-bidi:bidi-override;direction:rtl;}

/*----Flexi-Block (1-2-3-4)--*/
.flex-spalten{clear:both;width:100%}
.flex-spalten h2 {padding:0 0 0.3em 0;margin:0}
.flex-spalten .bildunterschrift{font-size:1em}
#information .flex-spalten ul li,#information .infobox30-rechts ul li,#information .infobox30-links ul li,#information .infobox40-rechts ul li,#information .infobox40-links ul li{overflow:visible}

@media only screen and (min-width:600px){
.info{width:45%;min-height:5em}
.info-drei{width:29%}
.info,.info-zwei{float:left;padding:0 2em 2em 0;margin:0}
.info-drei{float:left;padding:0 2em 1em 0;margin:0}
}
@media only screen and (max-width:600px){
.info,.info-zwei,.info-drei{width:95%;float:none;padding-bottom:1em}
.flex-spalten img, .flex-spalten .bildunterschrift{max-width:80%;}
.zwei-spalten{margin-bottom:0}
.spalte-li,.spalte-re,.col-re,.col-li{width:98%;padding-bottom:0}
.spalte30 img,.spalte40 img{max-width:70%}
.bild50-rechts,.bild50-links,.infobox30-rechts,.infobox30-links,.infobox40-rechts,.infobox40-links{width:95%;}
.foto-klein-rechts,.foto-klein-links,.bild40-rechts,.bild40-links,.bild30-rechts,.bild30-links/*,.bild50-rechts,.bild50-links*/{width:50%}
iframe{width:100%;}
.block-inline{width:100%}
}
@media only screen and (max-width:900px){
.zwei-spalten{margin-bottom:0}
.spalte-li,.spalte-re,.col-re,.col-li{width:98%;float:none;padding-bottom:0}
.spalte30 img,.spalte40 img{max-width:60%}
.bild50-rechts,.bild50-links{width:98%;}
.spalte-li .bild50-rechts,.spalte-re .bild50-rechts,.col-re .bild50-rechts,.col-li .bild50-rechts,.spalte-li .bild50-links,.spalte-re .bild50-links,.col-re .bild50-links,.col-li .bild50-links{width:40%;}
.foto-klein-rechts,.foto-klein-links,.bild40-rechts,.bild40-links,.bild30-rechts,.bild30-links{width:50%;}
#information .infobox30-rechts .liste-ohne-bullet,#information .infobox30-links .liste-ohne-bullet,#information .infobox40-rechts .liste-ohne-bullet,#information .infobox40-links .liste-ohne-bullet{padding-left:0;margin-left:0;font-size:90%}
iframe{width:100%;}
#information ul.inline li{width:100%}
}
@media only screen and (min-width:1024px){
.info{width:21%}
.info-zwei{width:47%}
/*.info-drei{width:auto}*/
.info,.info-zwei,.info-drei{float:left;padding:0 2em 2em 0;margin:0}
}
@media only screen and (min-width:1200px){
/* .flex-spalten{width:106%} */
.info{width:22%}
.info-zwei{width:47%}
.info-drei{width:30%}
.info,.info-zwei,.info-drei{float:left;padding:0 2em 2em 0;margin:0}
}