@import url(styles/iehacks.css);
body { color: #6D6A6A; font-size: 13px; font-family: Verdana, Arial, Helvetica }
p { color: #6D6A6A; font-size: 13px; font-family: Verdana, Arial, Helvetica }
td { color: #6D6A6A; font-size: 13px; font-family: Verdana, Arial, Helvetica }
h1 { color: #6D6A6A; font-weight: lighter; font-size: 16px; font-family: Verdana, Arial, Helvetica }
.spaltetext { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding-right: 2px; padding-bottom: 2px; padding-left: 10px; }
#datum { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding: 2px 10px }
.navigation { color: #3e3e7a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; padding-left: 3px; border-bottom: 1px solid #3e3e7a }
.navigation_ohne { color: #3e3e7a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; padding-left: 3px }
.fusszeile_li { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica; padding: 4px 4px 4px 8px; background-color: #A6C0D7 }
.fusszeile_re { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #A6C0D7 }
.fusszeile_mitte { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica; background-color: #4286C1 }
.spaltenavigation { color: #3e3e7a; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px }
.spaltenavigation_pfad { color: #3e3e7a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #94b8e7; padding: 4px 4px 4px 8px }
.abqf { color: #000; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.abqf:hover { color: #a00707; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
ul.linklist_overview { list-style-type: none; margin: 0 0 0 5px; }
ul.linklist { list-style-type: none; margin: 0 0 0 13px; }
ul.linklist li { list-style-type: none; margin: 0 0 0 15px; }
#height { line-height: 1.4em }
a { color: #e58900; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
a:hover { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#alist { color: #335D99; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#alist:hover { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#aadr { color: #335D99; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#aadr:hover { color: #000; font-weight: normal; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#areiter { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#areiter:hover { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
#aak { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }
#aak_ws { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight: bold; text-decoration: none }
.anavi { color: #000; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.anavi:hover { color: #335D99; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#anavi_sub { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
#anavi_sub:hover { color: #335D99; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.aaktuelles { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.aaktuelles:hover { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.aktuelles { color: white; font-size: 5px; font-family: Verdana, Arial, Helvetica; background-color: white; padding: 3px; border-bottom: 1px dashed #3e3e7a }
.aktuellestitel { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: 4286C1; background-image: url("/bilder/titelbild_bg.jpg"); padding: 3px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black }
.aktuelles_ak { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_ak_ws { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_ak_awt { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.ak_awt_titel { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica; width: 100%; font-weight: bold; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.ak_sw_titel { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica; width: 100%; font-weight: bold; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.ak_mig_titel { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica; width: 100%; font-weight: bold; background-color: #8CB7CB; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_jukon_has { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #649F64; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_jukon_kg { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #649F64; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_jukon_nes { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #649F64; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_jukon_sw { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #649F64; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.aktuelles_jukon_titel { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica; background-color: #649F64; padding: 3px; border-style: solid; border-width: 1px 1px 3px; border-color: #036 }
.rahmennavitotal { background-color: white; border: solid 1px #3e3e7a }
.rahmenformular { color: #6D6A6A; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border: solid 1px #3e3e7a }
.rahmenbutton { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #D5E0EC; border: solid 1px #3e3e7a }
.rahmennavi { background-color: white; padding-left: 3px; border-bottom: 1px solid #3e3e7a }
.rahmensub { background-color: white; padding-left: 25px; border-bottom: 1px solid #3e3e7a }
.afusszeile { color: #f5f5f5; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.afusszeile:hover { color: #f5f5f5; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.jukontitel { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #649f64; text-align: center; padding: 2px; border: solid 1px #3e3e7a  }
.schultitel { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #d5e0ec; padding: 2px; border: solid 1px #3e3e7a }
.rahmenlos { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #d5e0ec; padding: 2px; border: solid 0px #3e3e7a }
.schultext { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #fff; text-align: center; padding: 2px; border-right: 1px solid #3e3e7a; border-bottom: 1px solid #3e3e7a; border-left: 1px solid #3e3e7a  }
.tbl_offen { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border-top: 1px solid #6d6a6a; border-bottom: 1px solid #6d6a6a; border-left: 1px solid #6d6a6a }
.tbl_zu { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border: solid 1px #6d6a6a }
.tbl_lireu { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border-right: 1px solid #6d6a6a; border-bottom: 1px solid #6d6a6a; border-left: 1px solid #6d6a6a }
.tbl_lire { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border-right: 1px solid #6d6a6a; border-left: 1px solid #6d6a6a }
.tbl_li { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border-left: 1px solid #6d6a6a }
.tbl_liu { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: white; border-bottom: 1px solid #6d6a6a; border-left: 1px solid #6d6a6a }
.aanalyse { color: #335D99; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.aanalyse:hover { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.tblausserschulischanf { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #ffa500; padding: 4px; border-top: 1px solid #3e3e7a; border-bottom: 1px solid #3e3e7a; border-left: 1px solid #3e3e7a }
.tblausserschulischend { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; background-color: #ffa500; padding: 4px; border: solid 1px #3e3e7a }
.tblausserschulischendtxt { color: #6d6a6a; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-right: 1px solid #3e3e7a; border-bottom: 1px solid #3e3e7a; border-left: 1px solid #3e3e7a }
.tblausserschulischanftxt { color: #6d6a6a; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-bottom: 1px solid #3e3e7a; border-left: 1px solid #3e3e7a }
.fl_titel { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #ffa500; padding: 2px; border: 1px solid #6d6a6a }
.fl_titel_re { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 2px; border-bottom: 1px solid #6d6a6a; border-top: 1px solid #6d6a6a; border-right: 1px solid #6d6a6a }
.fl_inhalt { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica; background-color: #ffa500; padding: 2px; border-bottom: 1px solid #6d6a6a; border-left: 1px solid #6d6a6a }
.fl_inhalt_re { color: #6d6a6a; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 2px; border-bottom: 1px solid #6d6a6a; border-right: 1px solid #6d6a6a }
.fl_inhalt_adr { color: #6d6a6a; font-size: 10px; font-family: Verdana, Arial, Helvetica; padding: 2px; border-bottom: 1px solid #6d6a6a; border-right: 1px solid #6d6a6a }
.zelle_titel { color: #fff; font-size: 15px; font-family: Verdana, Arial, Helvetica; font-weight: bold; font-variant: small-caps; background-color: #F09A1A; height: 35px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.zelle_untertitel { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.zelle_untertitel_titel { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #f6dc74; text-align: left; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.zelle_untertitel_li { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #f6dc74; text-align: left; height: 20px; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.zelle_untertitel_re { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; font-weight: bold; background-color: #f6dc74; text-align: left; height: 20px; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; }
.zelle_untertitel_content_li { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.zelle_untertitel_content_li_ende { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-color: black black #000; border-style: solid; border-width: 1px; }
.zelle_untertitel_content_re { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; }
.zelle_untertitel_content_re_ende { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica; padding: 4px; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid #000; }

