.ContainerMaster{
margin:1px;
padding:5px;
}
#RSpalte .ContainerMaster{
	background-color: white;
	border: 1px solid #bbb;
	border-left: 8px solid #bbb;
}
.Normal{
font-size:1em;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color:#000;
}
.Containerinhalt{
}
.Containerinhalt h1{
color:#000;
padding:5px;
margin-left:0;
font-size:1.5em;
font-weight:bold;
background-color:#fff;
border-bottom: 1px solid #039;
}

.Containerinhalt h1.startseite{
	color: #1F4667;
	text-align: center;
	border-bottom: none;
}

.Containerinhalt h2{
padding:5px;
color:#000;
font-size:1.4em;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
background-color:#fff;
border-bottom: 1px solid #039;
}
.Containerinhalt h2.startseite{
	color: #1F4667;
	text-align: center;
	border-bottom: none;
}
.Containerinhalt h3{
padding:5px;
color:#000;
font-size:1.2em;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
background-color:#fff;
border-bottom: 1px solid #039;
}
.Containerinhalt p{
}
.Containerinhalt ol{
}
.Containerinhalt ul li{
	list-style-type: disc;
	margin: 1em;
}


.Containerinhalt address {
background-color: #eee;
margin:10px;
padding:5px;
width:auto;
}
.Containerinhalt address p {
margin:0;
font-style:normal;
}

.Containerinhalt a:link       {
color: #000000;
font-weight: bold;
text-decoration: underline; }
.Containerinhalt a:visited    {
color: #000000;
font-weight: bold;
text-decoration: underline; }
.Containerinhalt a:active     {
color: #000000;
font-weight: bold;
text-decoration: underline; }
.Containerinhalt a:hover      {
color: #000000;
text-decoration: underline;
font-weight: bold; }

/* tabellarischer Inhalt */
.Containerinhalt .tab
{
text-align:left;
background-color: #FFFFFF;
color: #000000;
font-family: Arial;
font-size: 1em;
border-collapse: collapse;
border: solid #1177CC;
border-width:2px;
}
.Containerinhalt .tab td
{
font-size:1em;
color: #000000;
padding-right:5px;
padding-left:5px;
border: solid #1177CC;
border-width:1px;
}
.Containerinhalt .tab th
{
background-color: #EEE;
font-size:1em;
color: #000000;
padding-right:5px;
padding-left:5px;
font-weight: bold;
border: solid #1177CC;
border-width:1px;
}

.right {text-align: right; }
.left {text-align: left; }
.center {text-align: center; }
/* Druckersymbol */
.Fusszeile{
	text-align: right;
}
.Containerinhalt .fotolist dt{
	clear: both;
	border: none;
	color: Black;
	font-size: 1.2em;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 5px;
}
.Containerinhalt .fotolist dd{
border: none;
margin: 0px;
	margin-bottom: 1em;
}
.Containerinhalt .fotolist dd img{
float: left;
border: none;
}

