/* arbeiten-css */
@font-face{font-family:'OpenSans';src:url('/zmi/fonts/OpenSans-Regular.ttf') format('truetype'); }
@font-face{font-family:'OpenSansbold';src:url('/zmi/fonts/OpenSans-Bold.ttf') format('truetype'); }
@font-face{font-family:'OpenSansCond';src:url('/zmi/fonts/OpenSans-CondBold.ttf') format('truetype'); }

#logos{background:url(../images/webag/intern.jpg) no-repeat bottom right;border:none;}
#balke{background:url(../images/webag/balken_hinten.jpg) repeat-x right;border-top:1px solid #ccc;}
#rubriken #arbeiten a{background-color:#33c;color:#fff;}
#navigation fieldset{border-color:#ccc;}
#navigation .navigation-ueberschrift,#navigation #navigation-ueberschrift{border-bottom:2px solid #ccc}
/****Tabelle fibu****/
.fibu{font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:0.5em;width:99.5%;}
.fibu td,.fibu th{width:33%;border:none;background:none;padding:3px 5px;}
.fibu th{background:#e8e8ea;}
.fibu .rahmen-rechts{border-right:1px solid #ccc;}
.fibu .unterzeile{border-right:1px solid #ccc;font-size:0.85em;}
.fibu .unterzeile-ende{font-size:0.85em;}

/***********Formular**********/

form h2{background-color:#e8e8ea;padding:0.3em;width:99%;margin-top:20px;}
#formular{border:2px solid #ccc;width:97%;padding:5px;padding-bottom:10px;margin-top:25px;}
#formular fieldset{padding:0.5em;margin-bottom:10px;border:none;}
#formular h2{background:none;margin-top:5px;}
#formular input,#formular textarea{padding:0;margin:2px 2px 0 0;border:1px solid #808080;}
::-webkit-input-placeholder {color:#666}
::-moz-placeholder {color:#666}
:-ms-input-placeholder {color:#666}
:-moz-placeholder {color:#666}
#formular textarea{width:70%}
#formular table th,#formular table td{border:none;vertical-align:middle;background-color:#fff;padding:4px 1px}
#formular table th{white-space:normal}
#formular #submit, #formular #reset{background-color:#e8e8ea;margin-left:5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;padding:1px 5px}

#zusatzinformation{padding-top:0.5em;}
#zusatzinformation #platzhalter{height:4em}
#zusatzinformation #platzhalter h3{color:#52617a;;margin-bottom:2px;font-size:110%;}
#zusatzinformation li ul{border-top:2px solid #ccc;}
#zusatzinformation fieldset{padding:0.5em;width:95%;border:2px solid #ccc;margin:1em 0;font:1em Arial,Helvetica,sans-serif;}
#zusatzinformation fieldset legend{padding:0 0.3em;font:bold 1em Verdana,Arial,Helvetica,sans-serif;}
#zusatzinformation fieldset li{background:url(../images/minus.gif) no-repeat 0 0.1em;padding-left:12px;padding-bottom:0.3em;font-weight:normal;}

.unterstrich{border-color:#ccc;padding-top:0.5em}
.all{text-align:right;padding:0;margin:0;margin-top:-1em;font-size:90%;font-family:Verdana,Arial,Helvetica,sans-serif;}
/*----neue Elemente-------*/
#inhalt>#information{min-height:50em;}
h1{width:75%;padding-left:0}
.datum{font-size:90%;padding-bottom:1em}
/*--suche--*/
/*#information form{margin-top:-1.5em;padding-top:0;}*/
#information form input,#information form textarea,#zusatzinformation form input{color:#4f5b6e;border:1px solid #7989a3;padding:1px 3px;font-family:Verdana,Arial,Helvetica,sans-serif;}
#zusatzinformation form{white-space:nowrap}
#zusatzinformation form input{width:60%}
.box{border:none;vertical-align:middle;}
#information form table td{vertical-align:middle;}
#information form table .top{vertical-align:top}
#information form .bewertung td{font-size:1em;vertical-align:middle;}
#information form .bewertung textarea{width:95%}
#information form #action,#zusatzinformation form #staffsearch-action,#zusatzinformation form #go{text-align:left;color:#33C;border:none;background-color:transparent}
/*--rechte spalte--*/
.block-ueberschrift{margin:0;padding:4px 2px 0 2px;border-bottom:1px solid #7989a3;color:#4f5b6e;background-color:transparent;}
.infoblock{padding:2px 0 2px 5px;}
#zusatzinformation div ul {padding:0;margin:0;}
#zusatzinformation div ul li{background:url(../images/minus.gif) no-repeat 0 0.1em;padding-left:10px;padding-bottom:2px;font-weight:normal;}
#information .online{margin:1.8em 0;}
.online h2 a,.online h2 a:visited{font:bold 1.1em Verdana,Arial,Helvetica,sans-serif;background-color:#33c;color:#fff;padding:2px 2px 3px 4px;width:99%;padding:3px 8px 4px 8px;border:1px solid #33c;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow:3px 3px 3px #999;white-space:nowrap}
.online h2 a:hover{text-decoration:none}
/*--div---*/
.ore{background:url(../images/webag/ecke_ore.gif) top right no-repeat;}
.oli{background:url(../images/webag/ecke_oli.gif) top left no-repeat;}
.ure{background:url(../images/webag/ecke_ure.gif) bottom right no-repeat;}
.uli{background:url(../images/webag/ecke_uli.gif) bottom left no-repeat;}
/*--div-kl--*/
.ore-kl{background:url(../images/webag/ecke_ore2.gif) top right no-repeat;}
.oli-kl{background:url(../images/webag/ecke_oli2.gif) top left no-repeat;}
.ure-kl{background:url(../images/webag/ecke_ure2.gif) bottom right no-repeat;}
.uli-kl{background:url(../images/webag/ecke_uli2.gif) bottom left no-repeat;}
/*--div-inhalt--*/
.divinhalt{border:1px solid #7d8faf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;padding:2px 10px 5px 10px;font-family:Arial,Helvetica,sans-serif;height:auto;min-height:16em;}
.verlauf{/*background:url(../images/webag/verlauf.gif) repeat-x 0 -3px;*/}
.divinhalt h2{background:url(../images/webag/kasten.gif) no-repeat 0 0.4em;padding:0 0 3px 12px;font-size:110%;font-family:Verdana,Arial,Helvetica,sans-serif;color:/*#fff*/#52617a;/*white-space:nowrap;*/letter-spacing:0.01em;border-bottom:1px solid #7d8faf;}
.divinhalt h3{font-size:100%;}
.divinhalt p{padding:0;margin:0;}
.divinhalt a{text-decoration:none;}
.divinhalt a:hover{text-decoration:underline;}
.divinhalt #twitter {background:url(../images/webag/twitter.png) no-repeat 0 0;}
.divinhalt #facebook {background:url(../images/webag/facebook.png) no-repeat 0 0;}
.divinhalt #youtube {background:url(../images/webag/youtube.png) no-repeat 0 0;}
.divinhalt #xing {background:url(../images/webag/xing.jpg) no-repeat 0 0;}
.divinhalt #twitter,.divinhalt #facebook,.divinhalt #youtube,.divinhalt #xing{padding:3px 0 2px 22px;margin:0;font:bold 90% Verdana,Arial,Helvetica,sans-serif;color:#4f5b6e;min-height:20px}
.divinhalt #twitter a,.divinhalt #facebook a,.divinhalt #youtube a,.divinhalt #xing a{color:#4f5b6e;}
.divinhalt .alle{text-align:right;padding:0;margin:0;font-size:90%;font-family:Verdana,Arial,Helvetica,sans-serif;}
#information .divinhalt ul{list-style:none;font-size:95%;margin:0;padding:0;border:1px solid #fff/*IE6+IE7*/;}
#information .divinhalt ul li{background:none;padding:0 0 3px 7px;margin:0;line-height:120%;}
#twitter_update_list li{padding-left:0}
/*--button--*/
a.button{background:url(../images/webag/button_a.gif) no-repeat top right;text-decoration:none;display:block;float:left;height:24px;margin-right:6px;padding-right:18px;/*sliding doors padding*/}
a.button:hover{text-decoration:underline;}
a.button span{background:url(../images/webag/button_d.gif) no-repeat;display:block;line-height:14px;padding:5px 0 5px 18px;}
a.button:active{background-position:bottom right;outline:none;/*hide dotted outline in Firefox*/text-decoration:none;}
a.button:active span {background-position:bottom left;padding:5px 0 5px 18px;}

/*--blog---*/
.meldung{clear:both;padding:20px 0 15px 0;font-family:OpenSans,sans-serif;font-size:120%;border-bottom:1px solid #ccc}
.top-meldung{clear:both;border:1px solid /*#339*/#ccc;font-family:OpenSans,sans-serif;font-size:120%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;background:url(../imperia/md/images/icons/stern.svg) no-repeat right 5px top 5px;padding:1em;margin-bottom:20px;}
.meldung,.top-meldung{line-height:1.4em}
.meldung .datum,.top-meldung .datum{font-size:85%;padding:0}
.meldung h2,.top-meldung h2{font-size:180%;line-height:1.3em;padding-top:0;margin-bottom:0.5em}
.meldung h3,.top-meldung h3{font-size:130%;font-weight:normal}
.meldung .bild100,.top-meldung .bild100{padding-top:0.3em}
.meldung .teaser,.top-meldung .teaser{padding:10px 0 20px 0}
.meldung .kommentar,.top-meldung .kommentar{/*color:#c63*/}
.meldung .mehr,.top-meldung .mehr{font-size:85%}
.meldung .mehr a,.top-meldung .mehr a{background:url(../images/linkpfeil.gif) no-repeat 0 center;padding-left:17px;text-decoration:none;}
.meldung .mehr a:visited,.top-meldung .mehr a:visited{color:#33c}
.meldung .mehr a:hover,.top-meldung .mehr a:hover{text-decoration:underline;}
.meldung hr{clear:both;margin-top:20px}
.top-hr{margin:30px 0}
#blog-rubriken{font-family:OpenSans,sans-serif;font-size:110%;margin-left:30px}
#blog-rubriken h3{font-size:130%;}
#blog-rubriken ul li{background:url(../images/linkpfeil.gif) no-repeat 0 center;padding-left:17px;}
#blog-rubriken a{text-decoration:none}
#blog-rubriken a:visited{color:#33c}
#suche-uniintern,#suche-staffsearch{clear:both;white-space:nowrap;margin-bottom:5px}
#suche-uniintern div,#suche-staffsearch div{padding-bottom:2px}
#uniintern-sucheingabe,#staffsearch-sucheingabe{width:65%;border:1px solid #33c;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;}
#uniintern-go,#staffsearch-go{border:none;background-color:#fff;color:#33c}
/*print*/
@media print{
.divinhalt .alle,#information #uniinternsuche{display:none;}
.divinhalt h2{padding-left:0}
}