/* Dieses Stylesheet definiert die Schriftfarben und -groessen, die Abstaende der Absaetze, die Aufzaehlungen im Contentbereich sowie die Texte in der Fusszeile. Das Layout der Seiten steuern extra Stylesheets. Es gibt Stylesheets fuer die erste Ebene von Seitenund die Inhaltsseiten. Benennung der Stylesheets: layout_ebene_1.css = fuer die Seiten der 1.Ebene; layout_ebene_2.css = Lyout fuer die 2.Ebene. Im Ordner bausteine sind alle fuer die css benoetigten Bilder und Grafiken zu hinterlegen. */


p{
	margin-bottom: 10px;
}

.Fett{
	font-weight: bold;
}

#Content .BildRechts{
	float: right;
	margin-left: 20px;
}

.FormularFehler{
	color: Red;
}

.SchriftKleiner{
	font-size: smaller;
}

.OhneLinkPfad{
	margin: 5px 0px;
	padding: 0px;
}

h2, h3, h4, h5, h6{
	margin: 5px 0px 15px 0px;
    color: #00407F;
}
h2{
    font-size: 1.4em;
}
h3{
    font-size: 1.2em;
}
h4{
    font-size: 1.1em;
}
.Fett{
	font-weight: bold;
}

#Content ul{
	margin: 10px 0px 5px 30px;
}

#Content ul.Quadrat{
list-style-type: square;
}

#Content ul.Kreis{
	list-style-type: circle;
}

#Content ol{
	margin: 10px 0px 5px 30px;
}

#Content ol li{
	padding: 2px 0px 2px;
}
.TextRot{
	color: Red;
	background-color: transparent;
}
.TextGruen{
	color: Green;
	background-color: transparent;
}
.TextBlau{
	color: #00407f;
	background-color: transparent;
}

a{
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}

/* Format fuer Tabelle */

table{
	
	margin: 3px 0px 10px 0px;
	
}

table caption{
	text-align: left;
		width: 580px;
	margin: 20px 0px 0px 0px;
}

tr.Farbe{
	background-color: #C6C6C6;
}
td{
	padding: 4px 2px 4px 0px;
}
th{
	padding: 4px 2px 6px 0px;
}
/*
table.Rahmen{
	border: 1px solid black;
}

table.Rahmen td, tr{
	border: 1px solid black;
	padding: 4px;
}
*/
/* Anfuehrungszeichen 
q:before { content:open-quote; color:#a00; }
q:after { content:close-quote; color:#a00; }*/

q:before {}
q:after {}

hr{
	margin: 10px 0px;
}
#Content hr.Breit
{
border-top: 3px solid gray;
}

.Links{
	float: left;
	padding: 5px 13px 5px 0px;
}
.Rechts{
	float: right;
		padding: 5px 0px 5px 10px;
}
.Zentriert{
width: 100%;
padding: 1% 25%;
}
