/* CSS fuer bhsa.de */
/* alle Einstellungen beziehen sich auf alle HTML-Elemente */
body, h1, h2, h3, h4, h5, h6, div, center, td, p, a, form, input, address, strong, fieldset, legend, label
{
 font-family: Arial, Helvetica, sans-serif;
}

/*h4-einstellung modifiziert, soll groesser sein und sich besser vom fetten text abheben */
h4
{
font-size:1.1em;
margin-top:1.5em;
margin-bottom:0;
padding:0;
}


/* Leerzeile nach Fieldsets */
fieldset
{
 margin-bottom:1em;
 padding: 1em;
}
/* mouseover color for links */
/*a:hover
{
 color:#FF0000
}*/
dt {
 font-weight : bold;
}
dd {
 margin-bottom: 1em;
}
.programmliste dl
{
width: 90%;
}
.programmliste dt
{
width: 15%;
float:left;
margin:0;
padding: .5em;
}

/* hack de commentaire avec un antislash pour ie5 mac \*/
.programmliste dt 
{ clear: both; }
/* end hack */

.programmliste dd
{
float: left;
width: 75%;
margin:0;
padding:.5em;
}

* html .programmliste dd  /* Hack gilt nur fuer IE (im IE7 ausser strict-code) es soll der Boxmodell-Fehler wg. verschiedener Schriftstaerken (fett und normal) beglichen werden */
{
padding:.54em;
} /*end hack*/

.wichtig {
 border: 2px solid #d00;
 padding: .5em;
}
.errortext {
  color: #f00;
  font-weight: bold;
}
.imgintext {
  margin: 0 1em 1em 0;
}
.floatleft {
 float: left;
 margin: 0 1em 1em 0;
}
.floatright {
 float: right;
 margin: 0 0 1em 1em;
}
#emailcontainer p {
 border: 2px solid #060;
 padding: .5em;
}
/* Inhaltsverzeichnisliste */
ol.toc,
ol.toc ol,
ol.toc li {
   list-style: none;
   margin-left: 0;
   padding: 0;
}
ol.toc ol {
   margin-left: 1em;
}
ol.toc li {
    margin-left: 0;
}
ol.toc li.l1 {
	font-weight: bold;
	margin-bottom: 1em;
}
ol.toc li.l2 {
	font-weight: normal;
}
.clear { clear:both; }
.nichtzeigen { display:none; }
