#inhalt_startseite {
	float:left;
	width:35em;
	padding:0 1em 0 0.5em;

}

#metanavigation img {
	border:none;
}

#flexSitemap_container ul li{
	padding-left:0.3em;
}

.csc-sitemap-level-1 {
	font-size:13pt;
	font-weight:bold;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

.csc-sitemap-level-2 {
	font-size:11pt;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

.csc-sitemap-level-3 {
	font-size:11pt;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

.csc-sitemap-level-4 {
	font-size:11pt;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

.csc-sitemap-level-5 {
	font-size:11pt;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

.csc-sitemap-level-6 {
	font-size:11pt;
	font-variant:small-caps;
	font-family:Arial, Helvetica, sans-serif;
}

#inhalt #flexSitemap_container ul{
	font-size:1em;
	list-style-type:disc;
	
}

.csc-textpic-caption {
	font-size: 0.7em;
}


#inhalt ul a {
	color:#0759E1;
	text-decoration:underline;
}

#inhalt ul{
	font-size:11pt;
	margin-left:-1.5em;
}

#inhalt_breit {
	float:left;
	width:38em;
	padding:0 1em 0 0.5em;
	margin-left:1.8em;
}

.kleines_panorama {
	margin-top:0.3em;
	margin-left:0.0em;
	width:100%;
	float:left;
	margin-bottom:0.5em;
}

#inhalt_breit .kleines_panorama {
	margin-top:0.3em;
	margin-left:0.4em;
	width:100%;
	float:left;
	margin-bottom:0.5em;
}

#maginalspalte p {
	text-align:left;
	padding-bottom:0.05em;
	padding:5px 12px 5px 12px;
	margin:0 4px 5px 0;
}

#maginalspalte ul {
	text-align:left;
	padding-bottom:0.05em;
	padding:5px 12px 5px 12px;
	padding-left:2em;
	margin:0 4px 0 0;
	margin-bottom:1em;
}

#maginalspalte img {
	border: 1px solid #3f3f3f;
}

#maginalspalte div.inhalt-div {
	background-color:#fff;
	margin-bottom:20px;
}


/* -=KOERPER=- */
html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
body {
	background-color:#6482a8;
	font-family:Arial, Helvetica, sans-serif;
	color:#3f3f3f;
}
#kosmos {
	margin:5px auto;
	padding:0;
	padding-bottom:0.75em;
	margin-bottom:0.75em;
	width:57.25em;
	background-color:#d0d9e5;
}
#metanavigation {
	width:892px;
	height:35px;
	margin:0;
	padding:0 12px 0 12px;
	background-color:#ffffff;
	color: #3f3f3f;
	font-variant:small-caps;
}


#metanavigation p, ul.schriftgroesse {
	float:left;	
}

ul.metanavigation {
	float:right;	
}

#metanavigation p {
	margin-left:0;	
}


#kopf {
	height:28px;
	position:relative; z-index:1;
	padding:0 0.45em 0 0.45em;
	margin:-165px 12px 8px 12px;
	background-color:#0759e1;
}

#panorama {
	margin:16px 0.75em 0.5em 0.75em;
	padding: 0.25em 0 0 0;
	border-top:solid 1em #0759e1;
	overflow:hidden;
	clear:both;
}

#panorama img {
	margin:0;
	padding: 0;
}

#panorama .header {
	width: 42.5em;
	float:right;
	margin:2px 0 3px 0;
}



#koerper {
	width:54.3em;
	padding:0.5em 0.5em 0.5em 0.5em;
	margin:0 0.75em 0em 0.75em;
	background-color:#d0d9e5;
	overflow:auto;
}
#unternavigation {
	float:left;
	padding:0 0.5em 0 0.5em;
	width:9.7em;
}
#inhalt {
	float:left;
	width:23em;
	padding:1px 1em 0 1.6em;
}



h1 a {
	color:#0759E1;
}
#inhalt_ohneMarginal {
	float:left;
	width:40.5em;
	padding:0 1em 0 0.5em;
}
#maginalspalte {
	float:right;
	width:255px;
	text-align:left;
	margin-right:4px;
	margin-top:4px;
}

#maginalspalte  div{
	background-color:#FFFFFF;
}


/* -=ALLGEMEINES ERSCHEINUNGSBILD=- */
h1 {
	font-variant:small-caps;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:1.33em;
	margin:0 0.375em 0 0.375em;
}
#maginalspalte h1 {
	padding:3px 12px 2px 12px;
	margin:0;
	font-size:0.93em;
	font-variant:small-caps;
	background-color:#699622;
	color:#fff;
	text-align:left;
	font-weight:bold;
}
#maginalspalte div {
	
}

.sprungpunkt {
	color:#3f3f3f;
	cursor:default;
}
h2 {
	font-size:0.83em;
	margin:1em 0.5em 0 0.5em;
}
h3 {
	font-size:0.83em;
	margin:1em 0.5em 0 0.5em;
}
p {
	font-size:0.83em;
	margin:0.75em 0.5em 0.75em 0.5em;
}
a {
	text-decoration:none;
}

p a {
	color:#0759E1;
	text-decoration:underline;
}

hr {
	color: #15a0c7;
	width: 100%;
	height: 0.1em;
}
.erlaeuterung {
	border-bottom:dotted thin #3f3f3f;
	cursor:pointer;
}
.logo {
	padding:1em;
}
.verweisgrafik {
	margin:0.5em;
	width:11.3em;
	border:solid thin #3f3f3f;
}
#inhalt img {
	margin-left:0.5em;
}

#inhalt_startseite img {
	margin-left:0.5em;
}
/* -=ACCESSKEYS=- */
#hilfe {
	margin:0;
	padding:0;
	height:0;
	display:none;
}


li.maginalien {
	font-size:0.83em;
	list-style:none;
	margin:0 0 0 -19px;
	padding:0px;
}


/* Von hier...*/
.spalten {
	float:left;
	width:100%;
}
.spalte_links, .spalte_rechts {
	float:left;
	width:13.5em;
}

.spalte_rechts {
	float:right;
}
.anreiser_grafik {
	margin-right:0.5em;
	float:left;
}

/* .anreiser {
	float:left;
	background-color:#FFFFFF;
	margin:0.5em 0 0.5em 0;
	width:15.45em;
	padding:0.5em;
} */
 
.anreiser_inhalt {
	background-color:#FFFFFF;
	padding:0.2em 0 0.2em 0;
	margin:0 0 0.5em 0.5em;
	border-top:solid 4px #b1c12b;
}

/*... bis hier!*/
/* Für die dreiteilung */
.spalte_3_spalten {
	float:left;
	width:33%;
}
.spalte_mitte_3_spalten {
	margin-left:0.5%;
}
.spalte_rechts_3_spalten {
	float:right;
}
.anreiser_3_spalten {
	float:left;
	background-color:#fff;
	margin:0.5em 0 0.5em 0;
	width:10em;
	padding:0.5em;
}

.anreiser_3_spalten_div {
	float:left;
	background-color:#fff;
	margin:0.5em 0 0.5em 0;
	margin-left:0.3em;
	width:9em;
	padding:0.0em;
	border-top:solid 4px #b1c12b;
}

/* und noch was extra... */
.inhalt_bilder_umfliesend {
	float:left;
	margin:0.5em;
	clear:both;
}
.inhalt_bilder {
	display:block;
	clear:both;
	margin:0.5em;
}

/**************************Kleine Extras in der Fußleiste**********************/

p.fusszeile{
	padding-right:25px;
}


.drucken, .pdf, .tip {
	text-decoration:none;	
	color:#3f3f3f;
	font-size:0.92em;
	display:inline;
	font-variant:small-caps;	
	margin-left:26px;
	font-weight:bold;
}
.drucken:hover, .pdf:hover, .tip a:hover  {
	color:#0759E1;
}

.tip a {
	text-decoration:none;	
	color:#3f3f3f;
	font-size:0.92em;
	font-variant:small-caps;	
}

#inhalt font {
	color:#3f3f3f;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}
#inhalt .achtung font {
	color:#993333;
}

.bookmarks a img {
	position:relative;
	border:thin solid #000;
	float:right;
	margin-left:0.3em;
	margin-top:-9px;
}

