/* 03.07.2009 - Fuer das Flexmodul "Meldung in Aktuelles" */
.meldung { padding-bottom:12px; width:100%; }
.hinweis { color:red; }
.verweis, .teaser { margin:3px 0; }
.hinweis, .verweis { font-weight:bold; }

/* 01.06.2009 */
#ministerium { float:none; } /* StMELF-Schrift nach oben bringen */
h2, h3 { clear:none; } /* Neuer Versuch, Bilder um die Ueberschriften fliessen zu lassen */

/** Aenderungen fuer Kopfnavigation */
#kopfnavigation { padding:0 0 5px 5px; height:0px; }
.kopfmenu, .kopfmenuhilight { margin-top:0; margin-bottom:0; padding-top:3px; padding-bottom:0; }
* html .kopfmenu, * html .kopfmenuhilight { margin-top:-2px; }

/** Horizontales Zentrieren der neuen FueAK-Tabelle, Scheermann 27.03.2008 */
/*table.fueakFlex { margin-left:auto; margin-right:auto; }*/
/* Abstand oben 6px und unten statt 24px 6px */
table.fueakFlex { margin: 6px 0; }


/** Imagebox fuer mehrere Bilder Reihe, Scheermann 24.11.2009 */
.imgbox { margin:5px auto; padding:0; }
.imgbox p img { margin:0; padding:0; border:0; }
.imgbox p span { font-size:0.9em; margin:5px 0; padding:0; }

/*.imgbox.l-float { float:left; clear:left; }
.imgbox.r-float { float:right; clear:right; }*/
.imgbox.c-float { margin:0 auto; float:none; } /* 'float:left' ist in styles_common.css definiert */

.imgbox p.l-margin { float:left; margin: 5px 10px 5px 0; }
.imgbox p.r-margin { float:right; margin:5px 0 5px 10px; }
.imgbox p.c-margin { float:left; margin: 5px 5px 5px 5px; }


/** Aenderungen fuer Bilder, Scheermann, 06.07.2010 
  * in styles_ie.css ist der rechte Abstand auf 20px eingestellt!? */
.img-left { margin: 5px 10px 4px 0; }
.img-right { margin-right: 5px; }
/*.img-center { margin: 5px 10px 5px 10px; }*/

/** Aenderungen fuer Listen im Content, Scheermann, 19.04.2007 
  * Beheben des Bugs: floaten rechts von Listenpunkten um Bilder 
  * siehe http://danielrichter.da.funpic.de/Float.html */

.contentpos ul {
  position:relative;
  top:-3px;
  margin: 0 0 -6px 0;
  padding: 0 0 0 1.6em;
}

.contentpos ul li {
  list-style-type: none;
  margin: 2px 0 0 -15px;
  padding: 3px 0 2px 15px;
  list-style-image:none;
  background:transparent url(http://www.stmelf.bayern.de/layout/square_hellgruen3.gif) no-repeat scroll 0px 4px;
}

.contentpos ul li ul {
  position:relative;
  top:0;
  margin: 0;
  padding: 1px 0 1px 1.6em;
}

.contentpos ul li li {
  margin: 2px 0 0 -15px;
  padding: 2px 0 0 11px;
  list-style-image:none;
  background:transparent url(http://www.stmelf.bayern.de/layout/square_green.gif) no-repeat scroll 0px 7px;
}

* html .contentpos ul { height: 1em; }
  html > body .contentpos ul { overflow: auto; }

