
#abstand {
margin-left:120px;
width:220px;
}

#abstand1 {
margin-left:120px;
}

#accordion {
background-color:#F2f2f2;
}

#advent {
background-image:url(../grafiken/logos/logo_wettbewerb.jpg);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:90px;
margin-left:50px;
margin-top:-50px;
width:200px;
}

#anmeldezusatz {
color:#666;
float:right;
font-size:11px;
margin-top:-20px;
}

#anmeldezusatz li {
border-left:1px solid #999;
display:inline;
list-style-type:none;
padding-left:5px;
}

#anmeldezusatz li.first {
border:none;
display:inline;
list-style-type:none;
}

#anmeldezusatz li.last {
border:none;
border-left:1px solid #999;
display:inline;
list-style-type:none;
padding-left:0;
}

#anmeldung {
clear:right;
display:inline;
float:right;
height:22px;
margin-top:2px;
max-height:22px;
min-height:22px;
width:314px;
}

#ausbildungstufefk,#lehrbefaehigung1stufefk,#lehrbefaehigung2stufefk {
margin-left:-8px;
}

#auswahlfeld {
margin-left:113px;
}

#behaelter {
margin-left:auto;
margin-right:auto;
text-align:left;
width:1008px;
}

#block {
border:2px solid #DDD;
padding:8px;
}

#boxrechts {
float:right;
width:377px;
}

#breitemitte {
display:inline;
float:left;
margin-bottom:16px;
margin-right:0;
position:relative;
width:753px;
}

#brotkruemel {
color:#666;
font-size:11px;
margin-left:8px;
}

#eins {
margin-left:4px;
}

#fieldset {
margin-bottom:16px;
}

#formularzeile {
clear:both;
margin-top:6px;
}

#fuss2 {
float:left;
width:500px;
}

#go {
float:right;
vertical-align:top;
}

#hauptteil {
float:right;
position:relative;
width:753px;
}

#impressum {
height:110px;
margin-left:8px;
margin-top:16px;
}

#information {
margin:8px;
}

#kopfA {
float:right;
height:70px;
margin-bottom:2px;
margin-top:20px;
position:relative;
width:100%;
}

#kopfC {
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
float:left;
height:26px;
margin-bottom:6px;
max-height:26px;
min-height:26px;
position:relative;
width:100%;
z-index:1;
}

#kopfD {
float:left;
margin-bottom:6px;
position:relative;
width:100%;
}

#kurzw {
width:440px;
}

#links {
float:left;
margin-right:10px;
position:relative;
width:234px;
}

#logo {
background-image:url(../grafiken/logos/zebis.gif);
background-position:left center;
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:45px;
width:270px;
}

#main {
margin-left:2px;
margin-right:2px;
width:1004px;
}

#media {
margin-top:12px;
text-align:center;
}

#mitte {
display:inline;
float:left;
margin-right:10px;
position:relative;
width:502px;
}

#mitte_lehrplan {
display:inline;
float:left;
margin-right:0;
position:relative;
width:502px;
}

#no {
margin:0;
padding:0;
}

#pass_innen {
margin-bottom:8px;
margin-top:8px;
}

#popup {
margin:8px;
text-align:left;
}

#pw,.suchbox_feld,.ikoenchen,.klassenbegleitung_links,.anschlagbrett_links,div#impressum img,#suchzusatz1,.halbvideo1 {
float:left;
}

#rechts {
float:right;
position:relative;
width:234px;
}

#rechts_wysiwyg {
float:right;
margin:0 0 8px;
width:380px;
}

#schmalesrechts {
float:right;
position:relative;
width:0;
}

#sekundaerlinks {
float:right;
margin-right:12px;
margin-top:7px;
}

#select {
margin-left:109px;
width:160px;
}

#select1 {
margin-left:109px;
width:260px;
}

#select160 {
width:160px;
}

#select180 {
float:right;
margin:0 8px 0 0;
width:180px;
}

#select200 {

width:200px;
}

#select2 {
margin-left:120px;
width:48px;
}

#select200 {
width:200px;
}

#select210 {
float:right;
margin:0 8px 0 0;
width:210px;
}

#select240 {
margin:0;
width:240px;
}

#select260 {
margin-left:120px;
width:260px;
}

#select_kom {
width:150px;
}

#select_st {
margin-right:16px;
width:120px;
}

#sflinie {
border-bottom:1px solid #CCC;
margin-bottom:5px;
}

#stelle_select {
float:left;
margin:-4px 0 0;
padding:0;
}

#stellenlinie {
border-bottom:1px solid #87CB76;
padding-top:5px;
}

#suchzusatz {
clear:left;
float:left;
}

#themen_anzeigen {
margin:0 8px;
}

#themen_anzeigen a img,html.js body div#behaelter div#main div#hauptteil div#rechts div.werbung div#kasten div.item a.tu_iframe_500x600 img {
border:none;
}

#themenkommentar {
border-top:1px solid #F29A54;
margin:16px 0 8px;
}

#tooltip {
background-color:#FFF;
border:1px solid #06c;
padding:0;
width:160px;
z-index:100;
}

#tooltip p {
color:#06c;
font-size:11px;
margin:2px;
}

#weiss {
background-color:#FFF;
float:right;
margin:0 -10px 0 0;
padding-left:8px;
padding-right:8px;
padding-top:4px;
}

* html .clearfix {
height:1%;
}

.agendaunten {
border-bottom:#FFF 2px solid;
border-top:#EA6C73 2px solid;
margin-top:-10px;
}

.aktuell {
float:left;
min-height:94px;
position:relative;
width:100%;
}

.anmeldezusatz {
border-right:#999 1px solid;
color:#666;
font-size:11px;
padding:0;
}

.anmeldezusatz_last {
color:#666;
font-size:11px;
padding:0;
}

.anschlagbrett_bildchen {
background-color:#FFF;
border:1px solid #CCC;
float:right;
margin:8px 0 0 8px;
padding-top:0;
text-align:right;
z-index:1;
}

.anschlagbrett_bildchen1 {
background-color:#FFF;
border:1px solid #CCC;
float:right;
margin:2px 0 5px 8px;
padding-top:0;
text-align:right;
z-index:1;
}

.anschlagbrett_rechts {
margin-left:60px;
width:440px;
}

.bibliomediatitel {
background-image:url("../grafiken/hintergrund/bibliomedia.gif");
color:#666;
}

.bibliomediatitel2 {
color:#666;
} 
 
.bildchen {
border:#CCC 1px solid;
float:left;
margin:4px 8px 8px;
text-align:right;
}

.bildchen_info {
float:left;
margin:0 10px 0 0;
padding-top:4px;
text-align:right;
}

.bildchen_kanton {
background:#FFF;
float:right;
margin:8px 0;
padding:0 8px 8px;
text-align:right;
}

.bildchen_links {
background-color:#FFF;
float:right;
margin:2px -8px 2px 10px;
padding-left:8px;
padding-right:8px;
padding-top:4px;
text-align:right;
z-index:1;
}

.bildchen_material {
margin:2px 2px 2px 0;
padding-top:5px;
z-index:1;
}

.bildchen_rechts {
border:1px solid #CCC;
float:right;
margin:0 8px;
padding-top:0;
text-align:right;
}

.bildchen_reg {
height:175px;
margin:8px 8px 0;
text-align:center;
width:225px;
}

.boxli {
float:left;
margin:3px 0;
padding-right:20px;
text-align:center;
}

.clear,.popup_clear {
clear:left;
}

.clearfix {
display:block;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

.fueller {
clear:both;
}

.grey {
color:#444;
line-height:16px;
margin:0;
}

.grobziel_id {
float:left;
margin:1px 1px 3px 3px;
max-width:300px;
min-width:300px;
padding:2px;
position:relative;
text-align:left;
width:20px;
}

.grobziel_inhalt {
float:left;
margin:1px 1px 3px 3px;
max-width:300px;
min-width:300px;
padding:2px;
position:relative;
text-align:left;
width:250px;
}

.grobziel_klapptitel {
background-color:#F2F2F2;
background-image:url(../grafiken/knoepfe/dreieck_unten.gif);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #333;
color:#333;
/*font-stretch:expanded;*/
padding:4px 0 4px 24px;
}

.grobziel_nav_links {
max-width:126px;
min-width:126px;
position:relative;
text-align:left;
vertical-align:middle;
width:126px;
}

.grobziel_nav_rechts {
float:right;
max-width:386px;
min-width:386px;
position:relative;
text-align:right;
vertical-align:middle;
width:386px;
}

.grobziel_titel {
float:left;
margin:1px 1px 3px 3px;
max-width:300px;
min-width:300px;
padding:2px;
position:relative;
text-align:left;
width:150px;
}

.grobzielanzeige,.lpn_schuljahrbereich,.lpn_grobzielbereich {
position:relative;
width:100%;
}

.grobzielbereich {
font-size:11px;
font-weight:100;
position:relative;
width:100%;
}

.grobzielfach {
background-color:#F2F2F2;
border-bottom:#000 1px solid;
border-top:#000 1px solid;
font-weight:700;
margin-top:8px;
padding:5px 5px 5px 8px;
position:relative;
}

.kanton_link {
border-bottom:1px solid #78CACC;
color:#333;
font-weight:400;
padding:4px 8px 2px;
}

.kanton_titel {
border-bottom:1px solid #78CACC;
color:#333;
/*font-stretch:expanded;*/
font-weight:700;
padding:12px 8px 2px;
}

.kantonkasten {
margin-bottom:0;
position:relative;
width:100%;
}

.kasten {
margin-bottom:15px;
position:relative;
width:100%;
}

.kasten p.zusatz {
margin-left:8px;
padding-top:0;
}

.kasten-8 {
float:left;
margin:8px;
width:100%;
}

.kasten_grobziele {
margin-bottom:15px;
position:relative;
width:200px;
}

.kasten_impressum {
border-bottom:2px solid #BE9EB4;
margin-bottom:15px;
position:relative;
width:100%;
}

.kasten_legende {
border-bottom:2px solid #F29A54;
margin-bottom:15px;
position:relative;
width:100%;
}

.kasten_legende_bibliomedia {
/*border-bottom:2px solid #d5d4d4;*/
margin-bottom:15px;
position:relative;
width:100%;
}


.kasten_stellenfront {
margin-bottom:3px;
position:relative;
width:100%;
}

.kasten_wolke {
border-bottom:2px solid #F29A54;
margin-bottom:15px;
overflow:hidden;
position:relative;
width:234px;
}

.kasten_wolke_innen {
line-height:14px;
overflow:hidden;
padding:8px;
text-align:center;
width:212px;
}

.kastenlinks {
float:left;
margin-left:1px;
width:118px;
}

.kastenrechts {
margin-left:118px;
width:115px;
}

.kastenteil {
float:left;
width:100%;
}

.klassenbegleitung_rechts {
margin-left:70px;
width:430px;
}

.kommentar {
float:left;
padding-right:5px;
padding-top:3px;
text-align:left;
}

.lpn_aufklappen {
padding-left:14px;
}

.lpn_grobziel {
padding-left:28px;
}

.lpn_legende {
float:left;
margin-left:6px;
width:25px;
}

.lpn_links {
display:block;
float:left;
margin:0;
text-align:left;
vertical-align:middle;
}

.lpn_links a {
float:left;
margin-left:8px;
}

.lpn_orgel {
clear:both;
margin:0;
padding:0;
}

.lpn_rechts {
display:block;
margin-right:8px;
text-align:right;
vertical-align:middle;
}

.lpn_zeile {
padding:3px 0;
width:100%;
}

.lpn_zeile a,html.js body div#behaelter div#main div#hauptteil div#rechts div.kasten iframe {
margin-left:8px;
}

.lpn_zeile_plus {
color:#666;
padding:3px 0 3px 8px;
}

.lpn_zeile_plus_rechts {
float:right;
padding:3px 8px;
}

.lpn_zeile_titel {
float:left;
padding:3px 0 3px 8px;
}

.material_bewertung {
border-bottom:#F29A54 1px solid;
padding-bottom:10px;
padding-left:8px;
padding-top:10px;
position:relative;
}

.material_dateien {
border-bottom:1px solid #F29A54;
clear:both;
padding:0 0 8px 8px;
}

.material_dateien_vorschau {
clear:both;
padding:0 0 0 8px;
}

.material_grobzielbereich {
border-bottom:1px solid #F29A54;
padding:2px 0 2px 2px;
}

.material_inhalt {
border-bottom:1px solid #F29A54;
clear:both;
color:#333;
padding:4px 8px;
}

.material_inhalt1 {
border-bottom:1px solid #F29A54;
clear:both;
color:#333;
padding:4px 8px;
}

.material_klapptitel {
background-image:url(../grafiken/knoepfe/dreieck_unten.gif);
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #F29A54;
color:#333;
/*font-stretch:expanded;*/
padding:4px 0 4px 24px;
}

.material_navigation {
border-bottom:#F29A54 1px solid;
min-height:30px;
padding-left:8px;
padding-top:5px;
width:495px;
}

.material_titel {
border-bottom:1px solid #F29A54;
color:#333;
/*font-stretch:expanded;*/
font-weight:700;
padding:4px 8px;
}

.material_zeilelinks {
color:#333;
float:left;
/*font-stretch:expanded;*/
font-weight:700;
padding:4px 8px;
width:100px;
}

.material_zeilerechts {
border-bottom:1px solid #F29A54;
color:#333;
padding:4px 8px 4px 116px;
width:auto;
}

.materialsatz {
background-color:#FFF;
margin:3px 8px;
min-height:20px;
}

.materialsatz_innenteil_icon {
float:left;
font-size:10px;
margin:1px 1px 3px 3px;
max-width:25px;
min-width:25px;
padding:2px;
text-align:left;
width:25px;
}

.materialsatz_innenteil_text {
float:left;
margin:1px 1px 3px 3px;
max-width:300px;
min-width:300px;
padding:2px;
position:relative;
text-align:left;
width:300px;
}

.materialsatz_innenteil_zeit {
float:left;
margin:1px 1px 3px 3px;
max-width:120px;
min-width:120px;
padding:2px;
text-align:left;
width:120px;
}

.meinZebis {
margin:4px 0;
}

.mitte_unten {
border-bottom:#F29A54 1px solid;
border-top:#F29A54 1px solid;
float:left;
list-style-type:none;
margin-top:8px;
width:502px;
}

.pad5 {
margin-top:-5px;
}

.popup_links {
float:left;
text-align:left;
width:510px;
}

.popup_rechts {
float:right;
text-align:left;
width:380px;
}

.rechts,.halbvideo2,.rechtsviel {
float:right;
}

.rubrik_checkboxfeld {
color:#666;
float:left;
margin-left:14px;
text-align:left;
width:200px;
}

.sf {
margin-bottom:15px;
}

.sf_datum {
color:#666;
float:left;
margin:3px 0 0 8px;
}

.sf_inhalt,.sf_fach {
color:#666;
float:left;
font-size:11px;
margin:2px 0 0 8px;
clear:left;
}
.bibliomedia_autor, .bibliomedia_stoffkreis {
color:#666;
font-size:11px;
margin:2px 0 0 8px;
clear:left;
}

.sf_reihe {
clear:both;
padding:0;
}

.sf_titel {
float:left;
margin:2px 0 0 8px;
}

.sf_zeit {
color:#666;
float:right;
font-size:10px;
margin:3px 8px 0;
padding-top:2px;
}

.share {
clear:none;
padding-left:8px;
padding-right:4px;
}

.sitemap {
margin-top:520px;
}

.slider_next {
border:none;
font-size:11px;
padding:8px 8px 2px 16px;
}

div.kasten_legende_bibliomedia div.biblio div.bibliomedia_container a.slider_prev, div.kasten_legende_bibliomedia div.biblio div.bibliomedia_container a.slider_next {padding-top:0px;}

.slider_prev {
border:none;
font-size:11px;
padding:8px 16px 2px 8px;
}

.stellen_halbespaltelinks {
float:left;
max-width:371px;
min-width:371px;
padding-bottom:8px;
position:relative;
text-align:left;
vertical-align:middle;
width:371px;
}

.stellen_halbespalterechts {
float:left;
margin-left:10px;
max-width:371px;
min-width:371px;
padding-bottom:8px;
position:relative;
text-align:left;
vertical-align:middle;
width:371px;
}

.stellen_ueberschrift {
/*font-stretch:expanded;*/
font-weight:700;
margin:6px 0 0;
padding:4px 4px 4px 8px;
position:relative;
}

.stellen_ueberschriftstufe {
margin:8px 0 0;
padding:2px 2px 2px 8px;
position:relative;
}

.stellen_viertelspaltelinks {
float:left;
max-width:180px;
min-width:180px;
position:relative;
text-align:left;
vertical-align:middle;
width:180px;
}

.stellen_viertelspalterechts {
float:left;
margin-left:10px;
max-width:180px;
min-width:180px;
position:relative;
text-align:left;
vertical-align:middle;
width:180px;
}

.stellen_zeile {
margin:0;
padding:2px 2px 2px 8px;
position:relative;
}

.stichworte {
background-color:#FFF;
border:1px solid #06C;
float:right;
font-family:arial,verdana,helvetica,sans-serif;
font-size:12px;
margin-bottom:8px;
width:387px;
}

.sucheingabe {
float:right;
height:22px;
margin-top:2px;
max-height:22px;
min-height:22px;
}

.themenbild {
border:1px solid #CCC;
margin:5px 0;
padding:0;
text-align:right;
}

.unten {
vertical-align:bottom;
}

.unterricht_nav_links {
text-align:left;
vertical-align:middle;
}

.unterricht_nav_rechts {
float:right;
text-align:right;
vertical-align:middle;
}

.video {
float:left;
margin-bottom:16px;
}

.weiss {
background:#FFF;
height:16px;
}

.werbung {
margin-bottom:12px;
}

div#impressum p {
margin:0 0 0 110px;
padding:0;
}

div#main div#hauptteil div#rechts div.kasten div.kasten h2.thementitel,div#behaelter div#main div#hauptteil div#rechts div.kasten div.kasten_wolke h2.thementitel,div#behaelter div#main div#links div.kasten div#menulinks ul h2.thementitel,div#behaelter div#main div#links div.kasten h2.agendatitel,div#behaelter div#main div#hauptteil div#mitte div.kasten h2.agendatitel {
margin-bottom:0;
}

div.kasten iframe html body div.frame {
background:#FFF;
}

div.kasten_thema div#themen_anzeigen ol,div.kasten_thema div#themen_anzeigen ul,tr.stellenliste_daten td.stellen_tabellenlinie_unten ul {
margin-top:0;
}

div.material_inhalt1 ul {
margin:0;
padding:0 0 0 16px;
}

html,body {
background-color:#FFF;
margin:0;
padding:0;
text-align:center;
}

html.js body div#behaelter div#main div#hauptteil div#mitte div.kasten ul li {
color:#444;
}

html.js body div#behaelter div#main div#hauptteil div#rechts div.kasten div.kasten_legende_bibliomedia li {
list-style-type:none;
margin-bottom:5px;
}

html.js body div#behaelter div#main div#hauptteil div#rechts div.kasten div.kasten_legende_bibliomedia li ul {
margin:2px;
padding-left:6px;
}

html.js body div#behaelter div#main div#hauptteil div#rechts div.werbung div#kasten div.item a img {
border:#ccc 1px solid;
}

html.js body div#behaelter div#main div#kopfC div#login {
z-index:10;
}

img.a {
padding-bottom:5px;
}

p.text {
color:#666;
line-height:15px;
margin:0 0 0 80px;
padding:1px 5px 1px 8px;
}

p.underline {
border-bottom:#999 1px solid;
}

p.unterricht {
color:#000;
font-weight:700;
padding:3px 0;
}

ul.grey {
background-image:url(path/to/your/bullet.gif);
background-position:0.5em 0.5em;
background-repeat:no-repeat;
padding-left:32px;
}

html.js body div#behaelter div#main div#hauptteil div#mitte div.kasten div.material_inhalt1 p {color:#666;}

html.js body div#behaelter div#main div#hauptteil div#mitte div.kasten div.material_dateien {padding-bottom:0px;}

.bibliomedia_bild {
background-color:#FFF;
float:right;
text-align:right;
z-index:1;
padding-top:2px;
padding-right:2px;
width:60px;
}
.bibliomedia_titel {
padding-top:2px;
margin-left:10px;
}
.bibliomedia_autor {
margin-left:10px;
}
.bibliomedia_stoffkreis {
margin-left:10px;
}

html body #contentrechts div.csc-header {
display:none;
}

form div#rubrik_kantone.lpn_zeile_plus fieldset, form div#rubrik_stufen.lpn_zeile_plus fieldset, form div#rubrik_funktion.lpn_zeile_plus fieldset, form div#rubrik_fachbereiche.lpn_zeile_plus fieldset {border:none;}


form div#rubrik_kantone.lpn_zeile_plus fieldset div.rubrik_checkboxfeld , form div#rubrik_stufen.lpn_zeile_plus fieldset div.rubrik_checkboxfeld , form div#rubrik_funktion.lpn_zeile_plus fieldset div.rubrik_checkboxfeld , form div#rubrik_fachbereiche.lpn_zeile_plus fieldset div.rubrik_checkboxfeld {display:inline-block; width:160px;}

html.js body div#behaelter div#main div#hauptteil div#breitemitte div.kasten div.suchbox form div.lpn_zeile_plus fieldset div.rubrik_checkboxfeld p.ok {line-height:12px;}

html.js body div#behaelter div#main div#hauptteil div#mitte div.kasten div.material_dateien_vorschau div.material_dateien a img {padding-top: 4px;}


html.js body div#behaelter div#main div#hauptteil div#rechts div.kasten iframe html body div#contentrechts h3  {padding-left: 0px;}

