.OK {
background:#FEF4DE;
border-left:10px solid #F29A54;
color:#666;
margin-top:8px;
}

.agenda_titel {
color:#000;
font-weight:700;
padding:3px 8px;
}

.aktuell div.meldung {
color:#666;
line-height:15px;
margin-bottom:10px;
padding-left:148px;
padding-right:10px;
}

.aktuell p {
padding:0;
}

.aktuell p.meldung {
margin-bottom:10px;
padding-left:148px;
padding-right:10px;
}

.aktuell p.titel,.aktuell div.titel {
color:#000;
font-size:12px;
font-weight:700;
margin-left:8px;
margin-top:0;
padding:0 5px 0 148px;
text-align:left;
}

.fehler {
color:red;
margin-left:8px;
margin-top:8px;
}
.wichtig {
color:red;
margin-left:6px;
margin-top:8px;
font-weight:700;
}

.kasten p.datum,.kasten div.datum {
clear:left;
float:right;
font-size:10px;
padding:0 8px;
}

.kasten p.meldung {
font-size:12px;
margin:0 12px 0 8px;
padding-left:0;
padding-top:0;
text-align:left;
}

.kasten p.tippstitel {
color:#003;
font-size:12px;
padding:0 0 0 8px;
}

.kasten p.titel {
color:#003;
font-size:12px;
font-weight:700;
margin-top:-15px;
padding:0 0 0 8px;
}

.kasten_thema .lead {
font-style:italic;
padding:0;
}

.kasten_thema h3 {
background:none;
font-size:12px;
font-weight:900;
margin:4px 0;
padding:2px 0;
}

.kasten_thema h4 {
background-color:#FEF4DE;
border-bottom:1px #F29A54 solid;
border-top:1px #F29A54 solid;
font-size:12px;
margin:4px 0;
padding:2px;
}

.kruemeltextohne a {
text-decoration:none;
}

.ohnepad {
padding:8px 5px 3px 0;
}

.werbung p {
color:#666;
font-size:9px;
line-height:normal;
margin-top:-2px;
padding:0;
}

a {
color:#06c;
text-decoration:none;
}

a:hover {
color:#06c;
text-decoration:underline;
}

div#mitte div.kasten div.aktuell p.datum,div#mitte div.kasten div.aktuell div.datum {
clear:none;
}

div.anschlagbrett_rechts p {
color:#666;
line-height:15px;
margin:0;
padding:1px 8px;
}

div.reihe p {
color:#666;
line-height:15px;
margin:0 0 6px;
padding:2px 8px 1px;
}

h2 {
color:#FFF;
font-size:14px;
margin:0;
padding:3px 0 2px 8px;
}

h2.fehler {
background-color:red;
color:#FFF;
font-size:14px;
margin:0;
padding:3px 0 2px 8px;
}

h2.newstitel a,h2.thementitel a,h2.agendatitel a,h2.stellentitel a,h2.sfwissentitel a,span.verbindlichkeit_keine {
color:#FFF;
}

h2.newstitel a:hover,h2.thementitel a:hover,h2.agendatitel a:hover,h2.sfwissentitel a:hover {
color:#FFF;
text-decoration:underline;
}

h3 {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
margin-bottom:0;
margin-left:8px;
}

h3.toggler {
color:#06c;
cursor:pointer;
font-size:12px;
font-weight:400;
margin:0;
padding:1px 5px 3px 0;
}

h5 {
font-size:12px;
margin-bottom:8px;
}

h5.form {
background-color:#DDD;
margin-top:8px;
padding-bottom:2px;
padding-left:2px;
padding-top:2px;
}

h5.grey {
background-color:#DDD;
color:#000;
margin-top:8px;
padding-bottom:2px;
padding-left:8px;
padding-top:2px;
}

h6 {
background-color:#CCC;
background-image:url(../grafiken/knoepfe/okdown.gif);
background-position:left;
background-repeat:no-repeat;
font-size:12px;
margin:8px 0 0;
padding-left:24px;
}

h6.disclaim {
background-color:#FFF;
background-image:none;
font-size:12px;
padding-left:8px;
padding-top:8px;
}

h6.form {
background-color:#FFF;
background-image:none;
font-size:12px;
padding-left:2px;
}

hr {
border-style:none;
height:1px;
}

html,body {
font:12px Helvetica, Arial sans-serif;
}

html.js body div#behaelter div#main div#hauptteil div#breitemitte div.kasten table tbody tr.stellenliste_daten p {
margin-bottom:12px;
}

p {
line-height:16px;
margin:0;
}

p.ag {
color:#666;
line-height:15px;
margin:0;
padding:2px 8px 1px;
}

p.agschwarz {
color:#333;
line-height:15px;
margin:0;
padding:2px 8px 1px;
}

p.archivmeldung {
color:#666;
padding-top:0;
}

p.disclaim {
color:#666;
padding:4px 16px 8px 8px;
}

p.fett {
color:#000;
font-weight:700;
padding-bottom:0;
}

p.fuss1 {
color:#666;
float:left;
padding:8px 5px 3px 8px;
width:242px;
}

p.fuss3 {
color:#666;
float:left;
padding:8px 5px 3px 8px;
}

p.grau1 {
color:#666;
line-height:15px;
margin:0;
padding:0;
}

p.information {
color:#666;
line-height:15px;
padding:0 16px 0 3px;
}

p.kanton_inserat,p.sf_meldung,p.sf_datum {
color:#666;
line-height:15px;
margin:0;
padding:0 0px 0 8px;
}

p.none {
color:#000;
line-height:15px;
margin:0;
padding:0;
}

p.ok {
color:#666;
line-height:15px;
margin-bottom:4px;
margin-left:12px;
padding-top:3px;
}

p.ok2 {
color:#666;
line-height:15px;
margin-bottom:4px;
margin-left:142px;
padding-top:3px;
}

p.ok_rechts {
color:#666;
line-height:15px;
margin-bottom:4px;
margin-left:120px;
padding-top:3px;
}

p.pad {
padding:8px 5px 3px 8px;
}

p.pad1 {
padding:4px 5px 3px 8px;
}

p.left {
    padding: 0px 5px 3px 8px;
}
p.rechts {
color:#666;
float:right;
padding:8px 5px 3px 8px;
}

p.rechtstext {
color:#666;
line-height:15px;
margin-left:2px;
padding:0;
}

p.schwarz {
color:#000;
line-height:15px;
margin:0;
padding:8px 5px 3px 8px;
}

p.sf_meldung a {
font-weight:700;
line-height:15px;
margin:0;
padding:8px 5px 3px 8px;
}

p.stellenfront {
color:#06c;
font-weight:700;
line-height:15px;
margin:0 0 -5px;
padding:5px 5px 0 8px;
}

p.stellenfront1 {
color:#06c;
font-weight:700;
line-height:15px;
margin:3px 0 -5px;
padding:5px 5px 0 8px;
}

p.stufentitel {
color:#666;
font-weight:700;
line-height:15px;
margin:0;
padding:2px 5px 0 8px;
}

p.suchresultat {
border:none;
color:#000;
padding:0 8px;
}

p.suchresultattitel {
border:none;
color:#000;
font-weight:700;
padding:0 8px;
}

span.verbindlichkeit_fakultativ {
font-size:11px;
padding-left:1px;
}

span.verbindlichkeit_gestrichen {
font-size:11px;
padding-left:1px;
text-decoration:line-through;
}

span.verbindlichkeit_verbindlich {
background-color:#CCC;
font-size:11px;
padding-left:1px;
vertical-align:middle;
}

span.wolke1 {
font-size:10px;
margin-right:1px;
}

span.wolke2 {
font-size:14px;
margin-right:1px;
}

span.wolke3 {
font-size:18px;
margin-right:1px;
}

ul.ag {
color:#666;
line-height:15px;
margin:0 0 0 16px;
padding:2px 8px 1px;
}

div#themen_anzeigen p {color:#555;}

p {color:#555;}
