/*  STYLES RKN (PRINT)  2007.09.26 11:55 JB
----------------------------------------------- */


/* BASEDEF
----------------------------------------------- */

body {
    color: #000000;
    background: #FFFFFF;
}


a {
	color: #000000;
	text-decoration: none !important;
}


a[target="_blank"]:after {
  content: " [URL: "attr(href)"]";
}

div[class="bildartikelbox"]>a:after, div[class="editorbox"]>a:after {
  content: "" !important;
}


li {
	 list-style-type: square;
}


em {
	font-style: italic;
}


/* 	BLOCKMODEL
----------------------------------------------- */

#rahmen
{
    width: 100%;					/* volle breite */
    margin: 0;
    text-align: left;
}


#aussen {
    padding-right: 0;			/* breite rechte spalte */
    padding-left: 0;			/* breite linke spalte */
}


.links {
	display: none;
}

.mitte {
    float: left;
    position: relative;
    width: 100%;
	max-width: none;
}

.mitte-navigator {
    float: left;
    position: relative;
    width: 100%;
}


.rechts {
	display: none;
}


.kopf {
	display: none;
}


/* 	SPALTEN IM INHALT
----------------------------------------------- */

.spaltelinks {
    float: none;
    width: 100%;
    padding: 0;
    position: relative;
}


.spalterechts {
    float: none;
    width: 100%;
    padding: 0;
    position: relative;
}


/* 	SCHRIFTEN
----------------------------------------------- */
h1 {
  font-weight: bold;
 	margin: 0;
	padding: 0;
}

h2 {
  font-size: 1em;
	font-weight: bold;
 	margin: 0 0 1em 0;
	padding: 0;
}

h3 {
	font-size: 0.81em;
  font-weight: bold;
 	margin: 0 0 1em 0;
	padding: 0;
}

h4 {
	font-weight: normal;
  margin: 0 0 0.71em 0;
	padding: 0;
}



/* 	ABSTÄNDE
----------------------------------------------- */

.height16grau {
	clear: both;
	font-size: 0px;
	display: block;
	margin-bottom: 16px;
	border: 1px solid #FFFFFF;
}


.buergerservice {
	background-color: transparent;
}


.themen {
	background-color: transparent;
}


.kreisportrait {
	background-color: transparent;
}


/* 	NAVIGATOR
----------------------------------------------- */

#kopfnavigator {
	display: none;
}


#navigator {
	display: none;
}


/* 	INHALT
----------------------------------------------- */


.kopfkasteninhalt {
	background-image: none;
 	margin: 0;
	padding: 0;
}


.kopfkasteninhalt h1 {
	font-size: 1.2em;
	line-height: 1.5em;
	font-weight: bold;
 	text-transform: uppercase;
 	margin: 0;
}


.kopfkasteninhalt span {
	display: none;
}


.kasteninhalt {
	background-color: #FFFFFF;
	background-image: none;
}


.kopfbox {
	background-image: none;
}


.kopfbox h1 {
	font-size: 0.81em;
	line-height: 1.5em;
	font-weight: bold;
 	text-transform: uppercase;
 	margin: 0 0 0 8px;
}


.kopfbox span {
	display: none;
}


.editorbox ul {
	margin: auto;
	margin-bottom: 1em;
	font-weight: normal;
	font-size: 0.71em;
	line-height: 1.3em;
}

.editorbox ul li {
	margin: auto;
	margin-bottom: 5px;
	background-image: none;
	list-style-type: square;
}


/* 	SPECIALBOX
----------------------------------------------- */

.specialbox {
	width: 93.20%;
 	margin: 0px 0px 16px 0px;
 	padding: 12px 16px 1px 0;
	border: none;
}


.specialboxunten {
	display: none;
}

.ecke {
	display: none;
}


.specialbox ul {
 	margin: auto;
}


.specialbox li {
 	margin: auto;
	background-image: none;
	list-style-type: square;
}


.specialbox table {
	border-top: 1px solid #000000;
}


.tabellenuerberschrift {
}


.specialbox th {
	border-bottom: 1px solid #000000;
}

.specialbox td {
	border-bottom: 1px solid #000000;
}


.specialbox table .grau {
	background-color: transparent;
}


.specialbox table .hellgrau {
	background-color: transparent;
}


.editorbox table {
	border-top: 1px solid #000000;
	border-collapse:collapse;
}


.editorbox th {
	border: 1px solid #000000;
	padding: 0.15em;
}

.editorbox td {
	border: 1px solid #000000;
	padding: 0.15em;
}


.editorbox table .grau {
	background-color: transparent;
}


.editorbox table .hellgrau {
	background-color: transparent;
}





/* 	BILDERGALERIE
----------------------------------------------- */

.bildergalerie p {
	width: auto;
	background-color: transparent;
 	padding: 0;
}


.maximize {
	display: none;
}
.maximize:hover, .maximize:focus, .maximize:active {
	display: none;
}


/* 	SONSTIGE BILDER
----------------------------------------------- */

.linkpfeil {
	display: none;
}

.linkpfeilextern {
	display: none;
}


/* 	BOXEN INHALT
----------------------------------------------- */

.boxlinks {
	background-color: #FFFFFF;
	background-image: none;
}

.boxlinks ul {
	border-bottom: 1px solid #FFFFFF;
}

.boxlinks li {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.boxrechts {
	background-color: #FFFFFF;
	background-image: none;
}


.kopfbox {
	background-image: none;
	border-bottom: 1px solid #FFFFFF;
}


.kopfbox h1 {
	font-weight: bold;
}


.kopfbox span {
	display: none;
}


/* 	KONTEXTMENU
----------------------------------------------- */

.kopfrechts {
	background-image: none;
}


.kopfrechtsklein {
	background-image: none;
}


.kopfrechtshead {
	font-weight: bold;
}


.kopfrechtsklein span {
	display: none;
}


.kasteninhaltrechts {
	background-color: #FFFFFF;
	background-image: none;
}


/* 	DIVERSES
----------------------------------------------- */

.valiste {
	padding: 0;
	margin: 0;
	float: none;
	border-bottom: 1px solid #FFFFFF;
}


.linkpfeilklein {
 	margin: 0 0 0 0;
	width: 0px;
	height: 0px;
	font-size: 0;
	cursor: auto;
	background-image: none;
}


.liste {
 	margin: 0;
 	padding: 0;
}


.liste li {
	display: block;
	background-image: none;
}

.download {
 	padding: 0;
	background-image: none;
}
.download a:hover, .download a:focus, .download a:active {
 	padding: 0;
	background-image: none;
}


.suchliste a {
	padding: 0;
}

.suchliste li {
 	margin: auto;
}


.suchliste p {
 	margin: 0;
}


.sitemap {
 	padding: 0 0 0 16px;
}


.sitemap li {
	background-color: transparent;
 	padding: 0 0 2px 16px;
}


.sitemap li a {
	color: #333333;
 	margin: 0;
	padding: 0 0 0 12px;
	background-image: url(../images/icons/minipfeil_dunkel.gif);
	background-position: 3px 3px;
	background-repeat: no-repeat;
}
.sitemap li a:hover, .sitemap li a:focus, .sitemap li a:active {
	background-image: url(../images/icons/minipfeil_dunkel.gif);
	background-position: 3px 3px;
	background-repeat: no-repeat;
}


/* 	SUCHE
----------------------------------------------- */

#suchoptionen {
	display: none;
}


.sucheindikator {
	display: none;
}


.blaetterfunktion {
	display: none;
}


/* 	FUSSZEILE
----------------------------------------------- */

.fusslinie {
	display: none;
}

.fusszeilemitte {
	width: 100%;
}

.fusszeilemitte ul {
	display: none;
}

.fusszeilerechts {
	display: none;
}

