/* 
	version 1.0
	Layoutdefinition und Inhaltsbereiche
	by Falko Müller - CTH Riesa GmbH
*/

/* Standards */
html {
	margin: 0px;
	padding: 0px;
	/* height: 100%; */
	width: 100%;
	/*
	background-image: url(../images/hintergrund_schraffur_grau.gif);
	background-repeat: repeat;
	background-position: left top;
	*/
	/* overflow: auto; */
}

img {
	display: none;
}

body {
	margin: 0px;
	padding: 0px;
	/* height: 100%; */
	width: 100%;
	/* overflow: auto; */
}


/* Funktionen */
.clearing {
	margin: 0px;
	padding: 0px;
	clear: both;
	/* display: block; */
	font-size: 0px;
	height: 0px;
}


/* Blöcke */
.block_default {
	width: 988px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	position: relative;
	padding: 0px;
}

.block_header {
	width: 960px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 46px;
	position: relative;
}

.block_headline {
	padding: 0px;
	height: 129px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: right;
}

.block_main {
	padding: 0px;
	width: 960px;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*height: auto;*/
	/* background-image: url(../images/hintergrund_contentlinien.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	*/
	position: relative;
	/*overflow: auto;*/
}

.block_main .block_content {
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;
	min-height: 640px; /* mit Contenthack = 580px */
	width: 640px; /* 640px */
	z-index: 10;
	position: relative;
	margin-bottom: 0px; /* mit Contenthack = 60px */
	border: 1px solid #999999; /* mit Contenthack = nur oben, links, rechts */
}

.block_main .block_contenthack {
	text-decoration: none;
	background-color: #FFFFFF;
	min-height: 500px;
	width: 640px;
	margin-left: 155px;
	margin-right: 162px;
	z-index: 5;
	position: absolute;
	bottom: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	display: none;
}

.block_main .block_content .block_contentfooter {
	display: block;
	margin: 0px;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	clear: both;
}
	.block_main .block_content .block_contentfooter .content {
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #CCCCCC;
	}


.block_main .block_navigation {
	text-decoration: none;
	float: left;
	width: 147px;
	min-height: 630px;
	margin-left: 0px;
	margin-right: 8px;
}

.block_main .block_infocontainer {
	font-size: 8.5pt; /* 11px */
	text-decoration: none;
	float: right;
	width: 153px; /* 143 */
	min-height: 630px;
	margin-left: 0px;
	margin-right: 0px; /* 10px */
}

.block_footer {
	padding: 0px;
	height: 20px;
	width: 960px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}


/*
	version 1.0
	Standarddefinitionen für Schrift und HTML-Elemente
	by Falko Müller - CTH Riesa GmbH
*/

@import url("layout.css"); /* Templatevorgaben */


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
}

a {
	text-decoration: none;
	color: #9F5500; /* #000000 */
}
a:link {
	text-decoration: none;
	color: #9F5500;
}
a:active {
	text-decoration: none;
	color: #9F5500;
}
a:visited {
	text-decoration: none;
	color: #9F5500;
}
a:hover {
	text-decoration: underline;
}

.fontsize_klein {
	font-size: 8.5pt;
}
.fontsize_std {
	font-size: 10pt;
}
.fontsize_gross {
	font-size: 11.5pt;
}

/* Absatzersatz für randlose P-Tags */
.absatz {
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/* Backend-Stile zur Anzeige im Editiermodus */
.beInformation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	padding-left: 4px;
}

/* Blockinhalte */
/* Kopfzeile */
.block_header .formblock {
	margin-right: 3px;
	font-size: 11px;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	position: absolute;
	left: 0px;
	bottom: 7px;
}
.block_header .formblock .barrierefreiheit {
	margin-right: 3px;
	font-size: 11px;
	float: left;
	clear: right;
}
.block_header .formblock .barrierefreiheit select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	height: 18px;
	line-height: 20px;
	width: 110px;
}
.block_header .formblock .suche {
	margin-right: 3px;
	font-size: 11px;
	float: left;
}
.block_header .formblock .suche .input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 13px;
	width: 110px;
	margin-top: 0px; /* -1px */
	padding-top: 2px;
	padding-left: 4px;
}
.block_header .formblock .suche .button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	height: 18px;
	line-height: 20px;
	width: 18px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: none;
}

.block_header .navigation {
	font-weight: bold;
	float: right;
	margin-left: 60px;
	text-decoration: none;
	font-size: 8.5pt;
	color: #000000;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	position: absolute;
	bottom: 5px;
	right: 0px; /* 300px; */
}
.block_header .navigation a {
	text-decoration: none;
	font-size: 8.5pt;
	color: #000000;
}

.block_header .sprachen {
	font-weight: normal;
	float: right;
	margin-left: 100px;
	text-decoration: none;
	font-size: 11px;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	position: absolute;
	right: 0px;
	bottom: 5px;
	visibility: hidden;
}


/* Kopfbild und -navigation */
.block_headline .headlineimg {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
.block_headline .headlineimg img {
	padding: 0px;
	height: 110px;
	width: 960px;
	margin: 0px;
	border: none;
	display: none;
}

.block_headline .headlinetext {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 110px;
	width: 935px;
	border: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3em;
	line-height: 110px;
	float: right;
	padding-right: 25px;
	font-style: italic;
	font-weight: bolder;
	display: block;
	border: 1px solid #cccccc;
}

.block_headline .headlinemenu {
	padding: 0px;
	height: 21px;
	width: auto;
	float: right;
	margin-top: 0px;
	margin-right: 163px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.block_headline .headlinemenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.block_headline .headlinemenu ul li {
	color: #000000;
	text-decoration: none;
	line-height: 21px;
	height: 21px;
	width: 105px;
	vertical-align: middle;
	text-align: center;
	padding: 0px;
	float: left;
	clear: right;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	font-size: 8.5pt;
}
.block_headline .headlinemenu ul li a {
	background-repeat: no-repeat;
	background-position: left top;
	color: #000000;
	text-decoration: none;
	display: block;
}
.block_headline .headlinemenu ul li a:hover {
	color: #FFFFFF;
	font-weight: bold;
}
.block_headline .headlinemenu ul li a.selected {
	color: #FFFFFF;
	font-weight: bold;
}

/* Navigation - links - 2. Ebene - 2.Ebene */
.block_main .block_navigation .spacer {
	height: 20px;
	width: 147px;
	display: block;
}

.block_main .block_navigation .box_header {
	text-decoration: none;
	color: #333333;
	background-color: #FFFFFF;
	border: none;
}
.block_main .block_navigation .box_header ul {
	list-style-type: none;
	margin: 0px;
	background-color: #333333;
	padding: 0px;
}
.block_main .block_navigation .box_header ul .li {
	line-height: 21px;
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
	vertical-align: middle;
	display: block;
	text-indent: 12px;
	padding: 0px;
	margin: 0px;
}
.block_main .block_navigation .box_header ul .li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
.block_main .block_navigation .box_header ul .li a:hover {
	background-image: url(../images/icon_pfeilrechts_sw.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
	text-indent: 30px;
}

.block_main .block_navigation .box {
	text-decoration: none;
	font-size: 9pt;
	color: #333333;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 8px;
	padding-bottom: 20px;
}
.block_main .block_navigation .box ul {
	list-style-type: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.block_main .block_navigation .box ul li {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	line-height: 19px;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: 0px;
}
.block_main .block_navigation .box ul li a {
	color: #333333;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 10px;
	display: block;
}
.block_main .block_navigation .box ul li a:hover {
	background-color: #FFFFFF;
	font-weight: bold;
}
.block_main .block_navigation .box ul li a.selected {
	background-color: #FFFFFF;
	font-weight: bold;
}
	/* Varianten für Hauptbereichsfarben */
	.block_main .wirtschaft .block_navigation .box ul li a:hover {
		background-color: #ADBDE1;
	}
	.block_main .wirtschaft .block_navigation .box ul li a.selected {
		background-color: #ADBDE1;
	}
	.block_main .lebeninriesa .block_navigation .box ul li a:hover {
		background-color: #FDBE33;
	}
	.block_main .lebeninriesa .block_navigation .box ul li a.selected {
		background-color: #FDBE33;
	}
	.block_main .tourismus .block_navigation .box ul li a:hover {
		background-color: #CADABF;
	}
	.block_main .tourismus .block_navigation .box ul li a.selected {
		background-color: #CADABF;
	}
	.block_main .sportstadt .block_navigation .box ul li a:hover {
		background-color: #AC3231;
		color: #FFFFFF;
	}
	.block_main .sportstadt .block_navigation .box ul li a.selected {
		background-color: #AC3231;
		color: #FFFFFF;
	}
	.block_main .verwaltung .block_navigation .box ul li a:hover {
		background-color: #C8C9CB;
	}
	.block_main .verwaltung .block_navigation .box ul li a.selected {
		background-color: #C8C9CB;
	}

.block_main .block_navigation .box ul li ul {
	list-style-type: none;
	background-color: #E5E5E5;
	margin: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.block_main .block_navigation .box ul li ul li {
	font-size: 8.5pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 16px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #E5E5E5;
}
.block_main .block_navigation .box ul li ul li.border {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.block_main .block_navigation .box ul li ul li.noborder {
}
.block_main .block_navigation .box ul li ul li a {
	color: #333333;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	display: block;
}
.block_main .block_navigation .box ul li ul li a:hover {
	background-color: #FFFFFF;
	font-weight: bold;
}
.block_main .block_navigation .box ul li ul li a.selected {
	background-color: #FFFFFF;
	font-weight: bold;
}
	/* Varianten für Hauptbereichsfarben */
	.block_main .wirtschaft .block_navigation .box ul li ul li a:hover {
		background-color: #E5E5E5;
	}
	.block_main .wirtschaft .block_navigation .box ul li ul li a.selected {
		background-color: #E5E5E5;
	}
	.block_main .lebeninriesa .block_navigation .box ul li ul li a:hover {
		background-color: #E5E5E5;
	}
	.block_main .lebeninriesa .block_navigation .box ul li ul li a.selected {
		background-color: #E5E5E5;
	}
	.block_main .tourismus .block_navigation .box ul li ul li a:hover {
		background-color: #E5E5E5;
	}
	.block_main .tourismus .block_navigation .box ul li ul li a.selected {
		background-color: #E5E5E5;
	}
	.block_main .sportstadt .block_navigation .box ul li ul li a:hover {
		background-color: #E5E5E5;
	}
	.block_main .sportstadt .block_navigation .box ul li ul li a.selected {
		background-color: #E5E5E5;
	}
	.block_main .verwaltung .block_navigation .box ul li ul li a:hover {
		background-color: #E5E5E5;
	}
	.block_main .verwaltung .block_navigation .box ul li ul li a.selected {
		background-color: #E5E5E5;
	}

.block_main .block_navigation .box ul li ul .li_spacer {
	line-height: 8px;
	margin: 0px;
	padding: 0px;
	background-color: #E5E5E5;
	font-size: 1px;
}

.block_main .block_navigation .box ul .li_spacer {
	line-height: 8px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	font-size: 1px;
}

.block_main .block_navigation . {
	height: 9px;
	width: 147px;
	font-size: 1px;
	background-image: url(../images/navi_.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: none;
}

.block_main .block_navigation .button {
	margin-top: 5px;
	height: 22px;
	width: 145px;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}
.block_main .block_navigation .button a {
	line-height: 22px;
	height: 22px;
	width: 147px;
	display: block;
	vertical-align: middle;
	color: #333333;
	text-decoration: none;
	text-indent: 15px;
	padding-top: 2px;
}
.block_main .block_navigation .button a.bold {
	font-weight: bold;
	padding-top: 2px;
}
.block_main .block_navigation .button_spacer {
	font-size: 1px;
	background-image: url(../images/button_spacer_trn.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 5px;
	width: 147px;
	display: block;
}


/* Inhalte */
/* Breadcrumb oben */
.block_main .block_content .breadcrumb {
	height: 21px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-size: 8pt;
	text-transform: lowercase;
	text-align: left;
	float: right;
	width: 591px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.block_main .block_content .breadcrumb a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.block_main .block_content .breadcrumb a:hover {
	font-weight: bold;
}
.block_main .block_content .breadcrumb a.selected{
	font-weight: bold;
}
/* Breadcrumb unten */
.block_main .block_contenthack .breadcrumb {
	text-align: left;
	margin: 0px;
	width: 548px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 15px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 21px;
	line-height: 19px;
	vertical-align: middle;
	text-decoration: none;
	font-size: 8pt;
	text-transform: lowercase;
	text-align: left;
}
.block_main .block_contenthack .breadcrumb a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.block_main .block_contenthack .breadcrumb a:hover {
	font-weight: bold;
}
.block_main .block_contenthack .breadcrumb a.selected{
	font-weight: bold;
}

/* Contentbox - Einrahmung */
.block_main .block_content .contentbox {
	text-align: left;
	margin: 0px;
	float: right;
	width: 525px; /* 548px */
	padding-top: 0px;
	padding-right: 63px; /* 40px */
	padding-bottom: 50px;
	padding-left: 15px;
}

/* Seitenüberschriften */
.block_main .block_content .contentbox .titelbild {
	height: 71px;
	margin-left: -13px; /* -13px nach links + -50px nach rechts = -65px nach links */
	padding: 0px;
	width: 340px;
	clear: right;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
.block_main .block_content .contentbox .titeltext {
	height: 37px;
	text-decoration: none;
	background-color: #CCCCCC;
	margin-right: -63px; /* -40px | -15px von linkem Bild */
	float: right;
	width: 217px;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 17px;
	padding-bottom: 17px;
	text-align: left;
	font-size: 9.5pt;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.block_main .block_content .contentbox .titeltext .content{
	font-size: 9.5pt;
	font-weight: bold;
	text-decoration: none;
	height: auto;
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: block;
	clear: both;
}
.block_main .block_content .contentbox .titelbox {
	height: 20px;
	margin-left: -13px; /* -13px nach links + -50px nach rechts = -65px nach links */
	margin-right: 0px;
	padding: 0px;
	width: 601px;
	clear: both; /* right */
	float: left; /* right für IE6 */
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
}
	.block_main .block_content .contentbox .titelbox .linie {
		border-top-width: 1px;
		border-top-style: dashed;
		border-top-color: #CCCCCC;
		margin: 0px;
		margin-top: 0px;
		padding: 0px;
		width: 441px;
		clear: right;
		float: left;
	}
	.block_main .block_content .contentbox .titelbox .content {
		font-size: 9pt;
		line-height: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		text-indent: 12px;
		vertical-align: middle;
		white-space: nowrap;
		margin: 0px;
		padding: 0px;
		height: 20px;
		width: 160px;
		float: right;
		color: #FFFFFF;
		background-color: #FF7F00;
	}
		/* Varianten für Hauptbereichsfarben */
		.block_main .block_content .contentbox .wirtschaft .titelbox .content {
			color: #FFFFFF;
			background-color: #ADBDE1;
		}
		.block_main .block_content .contentbox .lebeninriesa .titelbox .content {
			color: #FFFFFF;
			background-color: #FDBE33;
		}
		.block_main .block_content .contentbox .tourismus .titelbox .content {
			color: #FFFFFF;
			background-color: #CADABF;
		}
		.block_main .block_content .contentbox .sportstadt .titelbox .content {
			color: #FFFFFF;
			background-color: #AC3231;
		}
		.block_main .block_content .contentbox .verwaltung .titelbox .content {
			color: #FFFFFF;
			background-color: #C8C9CB;
		}
.block_main .block_content .contentbox .titelbildbox {
	height: auto;
	min-height: 71px;
	margin-left: -13px; /* -13px nach links + -50px nach rechts = -65px nach links */
	margin-right: 0px;
	padding: 0px;
	width: 601px;
	clear: both;
	float: left; /* right klappt in IE, aber nicht in FF */
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	font-size: 0px;
	line-height: 0px;
	text-decoration: none;
	display: none;
}
	.block_main .block_content .contentbox .titelbildbox img {
		padding: 0px;
		margin: 0px;
	}

/* Texte */
.block_main .block_content .contentbox p {
	margin: 0px;
	padding: 0px;
}


/* Bilder */


/* Überschriften Text + h1-h6 */
.block_main .block_content .contentbox h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
	/* Varianten für Überschriften */
	.block_main .block_content .contentbox h1 {
		font-size: 14pt;
		line-height: 16pt;
	}
	.block_main .block_content .contentbox h2 {
		font-size: 12pt;
		line-height: 14pt;
	}
	.block_main .block_content .contentbox h3 {
		font-size: 10pt;
		line-height: 12pt;
	}
	.block_main .block_content .contentbox h4 {
		font-size: 8.5pt;
		line-height: 10pt;
	}
	.block_main .block_content .contentbox h5 {
		font-size: 7.5pt;
		line-height: 9pt;
	}
	.block_main .block_content .contentbox h6 {
		font-size: 6.5pt;
		line-height: 8pt;
	}
.block_main .block_content .contentbox h1.standard, .block_main .block_content .contentbox h1.standard_unterschrift {
	padding: 0px;
	font-size: 10.5pt;
	font-weight: bold;
	/* color: #FF6600; */
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 330px;
	line-height: normal;
}

.block_main .block_content .contentbox .ueberschriftbox {
	height: 20px;
	margin-left: 0px; /* -15px nach links + -50px nach rechts = -65px nach links */
	padding: 0px;
	width: 524px;
	clear: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .ueberschriftbox .linie {
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #CCCCCC;
		margin: 0px;
		margin-top: 0px;
		padding: 0px;
		width: 364px;
		/* clear: right; */
		float: right;
	}
	.block_main .block_content .contentbox .ueberschriftbox .content {
		font-size: 9pt;
		line-height: 20px;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		text-indent: 12px;
		vertical-align: middle;
		white-space: nowrap;
		margin: 0px;
		padding: 0px;
		height: 20px;
		width: 160px;
		float: left;
		clear: right;
		color: #FFFFFF;
		background-color: #FF7F00;
	}
		/* Varianten für Hauptbereichsfarben */
		.block_main .block_content .contentbox .wirtschaft .ueberschriftbox .content {
			color: #FFFFFF;
			background-color: #ADBDE1;
		}
		.block_main .block_content .contentbox .lebeninriesa .ueberschriftbox .content {
			color: #FFFFFF;
			background-color: #FDBE33;
		}
		.block_main .block_content .contentbox .tourismus .ueberschriftbox .content {
			color: #FFFFFF;
			background-color: #CADABF;
		}
		.block_main .block_content .contentbox .sportstadt .ueberschriftbox .content {
			color: #FFFFFF;
			background-color: #AC3231;
		}
		.block_main .block_content .contentbox .verwaltung .ueberschriftbox .content {
			color: #FFFFFF;
			background-color: #C8C9CB;
		}


/* Verlinkungen */
.block_main .block_content .contentbox .link_homepage {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_lageplan {
	text-decoration: none;
	background-image: url(../images/icon_lageplan.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.block_main .block_content .contentbox .link_vergroesserung {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_video {
	text-decoration: none;
	background-image: url(../images/icon_video.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.block_main .block_content .contentbox .link_download {
	text-decoration: none;
}
.block_main .block_content .contentbox .link_rssfeed {
	text-decoration: none;
}

.block_main .block_content .contentbox .link_pdfdoc {
	text-decoration: none;
}
.block_main .block_content .contentbox .link_zurueck {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_pfeilrund_rechts {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_pfeilrund_hoch {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_pfeilrund_runter {
	text-decoration: none;
	padding-left: 8px;
}
.block_main .block_content .contentbox .link_anstrich {
	text-decoration: none;
}
.block_main .block_content .contentbox .link_anstrich_rotbraun {
	text-decoration: none;
}


/* Textinhalte */
/* Textfeld content */
.block_main .block_content .contentbox .content {
	text-align: left;
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .content ul {
		margin-left: auto; /* 18px for IE */
	}

.block_main .block_content .contentbox .content_einrueckung {
	text-align: left;
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
	.block_main .block_content .contentbox .content_einrueckung img {
		margin-right: 5px;
		margin-bottom: 5px;
	}
	.block_main .block_content .contentbox .content_einrueckung a:hover {
		font-weight: bold;
		color: #9F5500;

	}

.block_main .block_content .contentbox .textblock_bildlinks {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .textblock_bildlinks .bildblock {
		clear: right;
		float: left;
		margin-right: 15px;
		margin-bottom: 0px;
	}
		.block_main .block_content .contentbox .textblock_bildlinks .bildblock img {
			padding: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
		}
		.block_main .block_content .contentbox .textblock_bildlinks .bildblock .unterschrift {
			font-size: 8pt;
			text-decoration: none;
			line-height: 10pt;
		}
		.block_main .block_content .contentbox .textblock_bildlinks .bildblock .unterschrift a {
			display: block;
			background-position: left top;
			color: #000000;
		}
/* Podcast - Videos */
.block_main .block_content .contentbox .textblock_podcast {
	display: block;
	clear: both;
	margin-bottom: 0px;
	width: 100%;
	height: auto;
}
	.block_main .block_content .contentbox .textblock_podcast .bildblock {
		float: left;
		margin-right: 15px;
		margin-bottom: 0px;
		width: 100px;
	}
		.block_main .block_content .contentbox .textblock_podcast .bildblock img {
			padding: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			width: 100px;
			height: auto;
		}
		.block_main .block_content .contentbox .textblock_podcast .bildblock .unterschrift {
			font-size: 8pt;
			text-decoration: none;
			line-height: 10pt;
		}
		.block_main .block_content .contentbox .textblock_podcast .bildblock .unterschrift a {
			display: block;
			background-position: left top;
			color: #000000;
		}
	.block_main .block_content .contentbox .textblock_podcast .content {
		height: auto;
		width: 409px;
		float: right;
	}
		.block_main .block_content .contentbox .textblock_podcast .content .trennzeile_2px {
			clear: none;
			padding: 0px;
			height: 2px;
			margin: 0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0px;
			text-decoration: none;
		}
.block_main .block_content .contentbox .podcast_videolink {
}
	.block_main .block_content .contentbox .podcast_videolink a {
		float: left;
		clear: right;
		padding-left: 27px;
		line-height: 23px;
		vertical-align: middle;
		margin-right: 20px;
		font-size: 8.5pt;
		text-decoration: none;
		color: #000000;
	}
	.block_main .block_content .contentbox .podcast_videolink a:hover {
		color: #9F5500;
	}
		.block_main .block_content .contentbox .podcast_videolink a.mp4 {
			background-image: url(../images/icon_podcast_mp4.gif);
			background-position: left center;
			background-repeat: no-repeat;
		}
		.block_main .block_content .contentbox .podcast_videolink a.wmv {
			background-image: url(../images/icon_podcast_wmv.gif);
			background-position: left center;
			background-repeat: no-repeat;
		}
		
		
		
		
		

.block_main .block_content .contentbox .textblock_bildrechts {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .textblock_bildrechts .bildblock {
		clear: left;
		float: right;
		margin-left: 15px;
		margin-bottom: 0px;
	}
		.block_main .block_content .contentbox .textblock_bildrechts .bildblock img {
			padding: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 2px;
			margin-left: 0px;
		}
		.block_main .block_content .contentbox .textblock_bildrechts .bildblock .unterschrift {
			font-size: 8pt;
			text-decoration: none;
			line-height: 10pt;
		}
		.block_main .block_content .contentbox .textblock_bildrechts .bildblock .unterschrift a {
			display: block;
			background-position: left top;
			color: #000000;
		}


.block_main .block_content .contentbox .textfeld_bild_2ueberschriften {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .textfeld_bild_2ueberschriften h1.standard {
		font-size: 10pt;
		font-weight: bold;
		text-decoration: none;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		color: #000000;
		margin-bottom: 1px;
	}
	.block_main .block_content .contentbox .textfeld_bild_2ueberschriften h1.standard_unterschrift {
		font-size: 9pt;
		text-decoration: none;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #000000;
		margin-bottom: 10px;
	}
	.block_main .block_content .contentbox .textfeld_bild_2ueberschriften .links {
		float: left;
		width: 125px;
		height: auto;
		margin-right: 10px;
	}
		.block_main .block_content .contentbox .textfeld_bild_2ueberschriften .links img {
			padding: 0px;
			margin: 0px;
			width: 125px;
			height: auto;
			display: none;
		}
	.block_main .block_content .contentbox .textfeld_bild_2ueberschriften .rechts {
		float: left;
		width: 389px;
		padding: 0px;
		margin: 0px;
		font-size: 9pt;
	}

.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften h1.standard {
		font-size: 10pt;
		font-weight: bold;
		text-decoration: none;
		font-style: normal;
		line-height: normal;
		font-variant: normal;
		color: #000000;
		margin-bottom: 1px;
	}
	.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften h1.standard_unterschrift {
		font-size: 9pt;
		text-decoration: none;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		color: #000000;
		margin-bottom: 10px;
	}
	.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .links {
		float: left;
		width: 125px;
		height: auto;
		margin-right: 10px;
	}
		.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .links img {
			padding: 0px;
			margin: 0px;
			width: 125px;
			height: auto;
		}
	.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .rechts {
		float: left;
		width: 389px;
		padding: 0px;
		margin: 0px;
	}
		.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .rechts .tabellenfeld {
			padding: 0px;
			border-collapse: collapse;
			border-spacing: 0px;
			margin: 0px;
		}
			.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .rechts .tabellenfeld .bezeichnung {
				width: auto;
				font-size: 9pt;
				font-weight: bold;
				padding-top: 0px;
				padding-right: 3px;
				padding-bottom: 0px;
				padding-left: 0px;
			}
			.block_main .block_content .contentbox .tabellenfeld_bild_2ueberschriften .rechts .tabellenfeld .wert {
				width: auto;
				font-size: 9pt;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 3px;
			}



.block_main .block_content .contentbox .personalfeld_2spaltig {
	display: block;
	clear: both;
	margin-bottom: 0px;
	font-size: 9pt;
}
	.block_main .block_content .contentbox .personalfeld_2spaltig .links {
		float: left;
		width: 290px;
		background-color: #CCCCCC;
		margin-right: 15px;
	}
		.block_main .block_content .contentbox .personalfeld_2spaltig .links img {
			float: left;
			clear: right;
			width: 125px;
			height: 70px;
			margin: 0px;
			padding: 0px;
			border: none;
			margin-right: 15px;
		}
		.block_main .block_content .contentbox .personalfeld_2spaltig .links .name {
			font-weight: bold;
			text-decoration: none;
			display: block;
			/*line-height: normal;*/
			margin-top: 5px;
		}
		.block_main .block_content .contentbox .personalfeld_2spaltig .links .position {
			font-weight: normal;
			text-decoration: none;
			font-size: 8.5pt;
			display: block;
			line-height: normal;
		}
	.block_main .block_content .contentbox .personalfeld_2spaltig .rechts {
		float: left;
		width: auto;
		padding-top: 5px;
	}
		.block_main .block_content .contentbox .personalfeld_2spaltig .rechts a {
			text-decoration: none;
			color: #000000;
		}
		.block_main .block_content .contentbox .personalfeld_2spaltig .rechts a:hover {
			text-decoration: underline;
			color: #9F5500;
		}


.block_main .block_content .contentbox .adressfeld_ueberschrift {
	display: block;
	clear: both;
	margin-bottom: 5px;
}
	.block_main .block_content .contentbox .adressfeld_ueberschrift .content {
		font-size: 9pt;
		line-height: 17px;
		font-weight: bold;
		text-decoration: none;
		text-align: left;
		vertical-align: middle;
		white-space: nowrap;
		margin: 0px;
		padding: 0px;
		height: 17px;
	}
.block_main .block_content .contentbox .adressfeld_2spaltig {
	display: block;
	clear: both;
	margin-bottom: 0px;
	font-size: 9pt;
}
	.block_main .block_content .contentbox .adressfeld_2spaltig .links {
		float: left;
		width: 45%;
		margin-right: 4%;
	}
			.block_main .block_content .contentbox .adressfeld_2spaltig .links a {
				text-decoration: none;
				color: #000000;
			}
			.block_main .block_content .contentbox .adressfeld_2spaltig .links a:hover {
				text-decoration: underline;
				color: #9F5500;
			}
	.block_main .block_content .contentbox .adressfeld_2spaltig .rechts {
		float: left;
		width: 51%;
	}
		.block_main .block_content .contentbox .adressfeld_2spaltig .rechts ul {
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: -20px;
		}
		.block_main .block_content .contentbox .adressfeld_2spaltig .rechts a {
			text-decoration: none;
			color: #000000;
		}
		.block_main .block_content .contentbox .adressfeld_2spaltig .rechts a:hover {
			text-decoration: underline;
			color: #9F5500;
		}
.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung {
	display: block;
	clear: both;
	margin-bottom: 0px;
	font-size: 9pt;
}
	.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .links {
		float: left;
		width: 48%;
		margin-right: 4%;
	}
			.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .links a {
				text-decoration: none;
				color: #000000;
			}
			.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .links a:hover {
				text-decoration: underline;
				color: #9F5500;
			}
	.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .rechts {
		float: left;
		width: 48%;
	}
		.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .rechts ul {
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
		}
		.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .rechts a {
			text-decoration: none;
			color: #000000;

		}
		.block_main .block_content .contentbox .adressfeld_2spaltig_einrueckung .rechts a:hover {
			text-decoration: underline;
			color: #9F5500;
		}


.block_main .block_content .contentbox .infofeld_ueberschrift {
	display: block;
	clear: both;
	margin-bottom: 5px;
	background-image: url(../images/spacer_grau.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
	.block_main .block_content .contentbox .infofeld_ueberschrift .content {
		font-size: 9pt;
		line-height: 17px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #FF7F00;
		text-align: left;
		text-indent: 12px;
		vertical-align: middle;
		white-space: nowrap;
		margin: 0px;
		padding: 0px;
		height: 17px;
		width: 160px;
	}
		/* Varianten für Hauptbereiche */
		.block_main .block_content .contentbox .wirtschaft .infofeld_ueberschrift .content {
			color: #FFFFFF;
			background-color: #ADBDE1;
		}
		.block_main .block_content .contentbox .lebeninriesa .infofeld_ueberschrift .content {
			color: #FFFFFF;
			background-color: #FF7F00;
		}
		.block_main .block_content .contentbox .tourismus .infofeld_ueberschrift .content {
			color: #FFFFFF;
			background-color: #FF7F00;
		}
		.block_main .block_content .contentbox .sportstadt .infofeld_ueberschrift .content {
			color: #FFFFFF;
			background-color: #FF7F00;
		}
		.block_main .block_content .contentbox .verwaltung .infofeld_ueberschrift .content {
			color: #FFFFFF;
			background-color: #FF7F00;
		}
.block_main .block_content .contentbox .infofeld_2spaltig {
	display: block;
	clear: both;
	margin-bottom: 0px;
	font-size: 9pt;
}
	.block_main .block_content .contentbox .infofeld_2spaltig .links {
		float: left;
		width: 100%; /* 48% */
		/*margin-right: 4%;*/
	}
	.block_main .block_content .contentbox .infofeld_2spaltig .links ul {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: -23px; /* 18px for IE */
	}
	.block_main .block_content .contentbox .infofeld_2spaltig .rechts {
		float: left;
		width: 48%;
		visibility: hidden;
		width: 1px;
		height: 1px;
	}
	.block_main .block_content .contentbox .infofeld_2spaltig .rechts ul {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: -23px;
	}



/* Gewerbebeschreibung */
.block_main .block_content .contentbox .tabellenfeld_2spaltig {
	display: block;
	clear: both;
	padding: 0px;
	border-collapse: separate; /* collapse */
	border-spacing: 3px;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .tabellenfeld_2spaltig .bezeichnung {
		width: 140px;
		font-size: 9pt;
		background-color: #E5E5E5; /* 999999 */
		border: 1px solid #E5E5E5;
		color: #000000;
		font-weight: normal;
		padding-top: 0px;
		padding-right: 2px;
		padding-bottom: 0px;
		padding-left: 2px;
	}
	.block_main .block_content .contentbox .tabellenfeld_2spaltig .wert {
		width: 379px;
		font-size: 9pt;
		padding-top: 0px;
		padding-right: 2px;
		padding-bottom: 0px;
		padding-left: 2px;
		border: 1px dashed #CCCCCC;
	}
.block_main .block_content .contentbox .tabellenliste_2spaltig {
	display: block;
	clear: both;
	padding: 0px;
	border-collapse: collapse; /* collapse */
	border-spacing: 0px;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .tabellenliste_2spaltig td {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
	}
	.block_main .block_content .contentbox .tabellenliste_2spaltig .bezeichnung {
		width: 140px;
		font-size: 9pt;
		font-weight: bold;
		padding-top: 5px;
		padding-right: 3px;
		padding-bottom: 5px;
		padding-left: 0px;
	}
	.block_main .block_content .contentbox .tabellenliste_2spaltig .wert {
		width: 379px;
		font-size: 9pt;
		padding-top: 5px;
		padding-right: 3px;
		padding-bottom: 5px;
		padding-left: 0px;
	}

/* Text, Bild, Linkfeld = Gewerbeflächen */
.block_main .block_content .contentbox .textbildlinkfeld_2spaltig {
	display: block;
	clear: both;
	margin-bottom: 0px;
	/* border: 1px dashed #CCCCCC; */
}
	.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen {
		display: block;
		clear: both;
		width: 100%;
		height: auto;
		min-height: 117px;
		overflow: visible;
	}
		.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .links {
			float: left;
			width: 281px;
			height: 107px;
			border: 1px dashed #CCCCCC;
			padding-top: 17px;
			padding-right: 5px;
			padding-bottom: 5px;
			padding-left: 29px;
			overflow: hidden;
		}
			.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .links a {
				text-decoration: none;
			}
			.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .links a:hover {
				text-decoration: underline;
			}
		.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .rechts {
			float: right;
			width: 200px;
		}
			.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .rechts img {
				padding: 0px;
				height: 130px;
				width: 200px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: -2px;
				margin-left: 0px;
			}
			.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .informationen .rechts .unterschrift {
				font-size: 8.5pt;
				font-weight: bold;
				color: #FFFFFF;
				text-decoration: none;
				background-color: #999999;
				padding-right: 4px;
				padding-left: 4px;
				padding-top: 0px;
				padding-bottom: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				height: auto;
			}
	.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .linkbox {
		display: block;
		float: right;
		width: 200px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-top: 1px;
	}
		.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .linkbox a {
			color: #000000;
			text-decoration: none;
			font-weight: normal;
		}
		.block_main .block_content .contentbox .textbildlinkfeld_2spaltig .linkbox a:hover {
			text-decoration: none;
			font-weight: normal;
		}




	.block_main .block_content .contentbox .trennlinie_link a {
		font-size: 8.5pt;
		line-height: 20px;
		vertical-align: middle;
		white-space: nowrap;
		padding: 0px;
		float: left;
		clear: right;
		width: auto;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		text-decoration: none;
		color: #000000;
	}
	.block_main .block_content .contentbox .trennlinie_link a:hover {
		text-decoration: none;
		color: #9F5500;
	}





/* Bildinhalte (bildblock umfluss) */
.block_main .block_content .contentbox .bildblock_umflussrechts {
	width: auto; /* 125px */
	padding: 0px;
	display: block;
	clear: right;
	float: left;
	height: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .bildblock_umflussrechts img {
		padding: 0px;
		/* height: auto;
		width: auto;
		*/
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 2px;
		margin-left: 0px;
		/* border: 1px solid #666666; */
	}
	.block_main .block_content .contentbox .bildblock_umflussrechts .unterschrift {
		font-size: 8pt;
		text-decoration: none;
		line-height: 10pt;
	}
	.block_main .block_content .contentbox .bildblock_umflussrechts .unterschrift a {
		display: block;
		background-position: left top;
		color: #000000;
	}
/* geänderte Version für Pressemeldungen */
.block_main .block_content .contentbox .bildblock_umflussrechts_presse {
	width: 125px;
	padding: 0px;
	display: block;
	clear: right;
	float: left;
	height: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .bildblock_umflussrechts_presse img {
		padding: 0px;
		height: auto;
		width: 125px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 2px;
		margin-left: 0px;
	}
	.block_main .block_content .contentbox .bildblock_umflussrechts_presse .unterschrift {
		font-size: 8pt;
		text-decoration: none;
		line-height: 10pt;
	}
	.block_main .block_content .contentbox .bildblock_umflussrechts_presse .unterschrift a {
		display: block;
		background-position: left top;
		color: #000000;
	}

/* Events / Veranstaltungen */
/* Tippcontainer */
.block_main .block_content .contentbox .events {
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: -15px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}	
	.block_main .block_content .contentbox .events .eventbox {
		text-decoration: none;
		padding: 0px;
		width: 165px;
		height: auto;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 8px;
		margin-left: 0px;
		float: left;
		clear: right;
		display: block;
		background-color: #FFFFFF;
	}
		.block_main .block_content .contentbox .events .eventbox .header{
			display: block;
			margin-bottom: 2px;
			font-weight: bold;
			color: #9F5500;
		}
		.block_main .block_content .contentbox .events .eventbox .datum{
			display: block;
			margin-bottom: 8px;
			font-weight: normal;
			font-size: 8.5pt;
		}
		.block_main .block_content .contentbox .events .eventbox img {
			text-decoration: none;
			padding: 0px;
			width: 165px;
			height: 85px;
			display: block;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 8px;
			margin-left: 0px;
			background-color: #CCCCCC;
		}
		.block_main .block_content .contentbox .events .eventbox .link {
			text-decoration: none;
			padding: 0px;
			width: auto;
			display: block;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			color: #9F5500;
			font-size: 8.5pt;
		}
			.block_main .block_content .contentbox .events .eventbox .link a {
				color: #9F5500;
				text-decoration: none;
				background-image: url(../images/icon_weiterlink.gif);
				background-repeat: no-repeat;
				background-position: left 4px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 7px;
				margin-top: 0px;
				margin-right: 3px;
				margin-bottom: 0px;
				margin-left: 3px;
			}
/* Gesamtübersicht */


.block_main .block_content .contentbox .bildblock_textrechts {
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
	.block_main .block_content .contentbox .bildblock_textrechts img {
		padding: 0px;
		margin-top: 0px;
		margin-right: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		display: block;
		float: left;
		clear: right;
		display: none;
	}
	.block_main .block_content .contentbox .bildblock_textrechts .content {
		float: left;
		clear: right;
		width: auto;
		height: auto;
		font-size: 8pt;
		text-decoration: none;
		line-height: 10pt;
		margin: 0px;
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.block_main .block_content .contentbox .bildblock_textrechts .content a {
		display: block;
		background-position: left top;
	}


/* Bildblock = Doorpage */
.block_main .block_content .contentbox .bildblock_textrechts_linie {
	padding: 0px;
	display: block;
	clear: both;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 98px;
	overflow: hidden;
	font-size: 0.9em;
}
	.block_main .block_content .contentbox .bildblock_textrechts_linie .links {
		width: 145px;
		float: left;
		margin-right: 15px;
	}
		.block_main .block_content .contentbox .bildblock_textrechts_linie .links img {
			padding: 0px;
			margin: 0px;
			display: block;
			height: 85px; /* 95px */
			width: 145px; /* 150px */
			display: none;
		}
		.block_main .block_content .contentbox .bildblock_textrechts_linie .links .bildpodest {
			padding: 0px;
			margin: 0px;
			display: block;
			height: 13px;
			width: 145px;
			background-image: url(../images/dreieck_rechts_weiss.gif);
			background-repeat: no-repeat;
			background-position: right top;
			background-color: #CCCCCC;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1px;
			text-decoration: none;
			display:none;
		}
	.block_main .block_content .contentbox .bildblock_textrechts_linie .rechts {
		width: 360px; /* auto oder 380px */
		height: 90px;
		display: block;
		float: left;
		overflow: hidden;
	}
		.block_main .block_content .contentbox .bildblock_textrechts_linie .rechts .ueberschrift {
			display: block;
			font-size: 10pt;
			font-weight: bold;
			text-decoration: none;
			color: #9f5500;
			margin-bottom: 3px;
			margin-top: 3px; /* 6px */
		}
		.block_main .block_content .contentbox .bildblock_textrechts_linie .rechts a {
			background-position: left top;
			text-decoration: none;
			color: #000000;
		}
		.block_main .block_content .contentbox .bildblock_textrechts_linie .rechts a:hover {
			text-decoration: none;
			color: #9F5500;
		}


/* Videoinhalte */
.block_main .block_content .contentbox .flashblock_center {
	text-align: center;
	margin-bottom: 0px;
	clear: both;
}
.block_main .block_content .contentbox .videoblock_qt_center {
	text-align: center;
	margin-bottom: 0px;
	clear: both;
}
.block_main .block_content .contentbox .videoblock_wmv_center {
	text-align: center;
	margin-bottom: 0px;
	clear: both;
}

.block_main .block_content .contentbox .videoblock_qt_textrechts {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .videoblock_qt_textrechts .video {
		float: left;
		margin-right: 20px;
		margin-bottom: 15px;
	}
	.block_main .block_content .contentbox .videoblock_qt_textrechts .content {
	}

.block_main .block_content .contentbox .videoblock_wmv_textrechts {
	display: block;
	clear: both;
	margin-bottom: 0px;
}
	.block_main .block_content .contentbox .videoblock_wmv_textrechts .video {
		float: left;
		margin-right: 20px;
		margin-bottom: 15px;
	}
	.block_main .block_content .contentbox .videoblock_wmv_textrechts .content {
	}




/* Trennlinien / -blöcke */
.block_main .block_content .contentbox .trennlinie_oben {
	clear: both;
	padding: 0px;
	height: 9px; /* 20px */
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.block_main .block_content .contentbox .trennlinie_unten {
	clear: both;
	padding: 0px;
	height: 9px; /* 20px */
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.block_main .block_content .contentbox .trennlinie_link {
	clear: both;
	padding: 0px;
	height: 20px;
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
	.block_main .block_content .contentbox .trennlinie_link .links {
		font-size: 8.5pt;
		line-height: 20px;
		vertical-align: middle;
		white-space: nowrap;
		margin: 0px;
		float: left;
		width: 100%; /* 72% - auto */
		padding: 0px;
	}
		.block_main .block_content .contentbox .trennlinie_link .links a {
			text-indent: 0px;
			margin-left: 10px;
			clear: right;
			float: left;
			width: auto;
			padding-left: 0px;
			color: #000000;
		}
		.block_main .block_content .contentbox .trennlinie_link .links a:hover {
			text-decoration: none;
			color: #9F5500;
		}
	.block_main .block_content .contentbox .trennlinie_link .googlemap {
		font-size: 8.5pt;
		line-height: 20px;
		vertical-align: middle;
		text-align: right;
		white-space: nowrap;
		margin: 0px;
		float: right;
		width: 23%;
		padding: 0px;
	}
		.block_main .block_content .contentbox .trennlinie_link .googlemap a {
			background-image: url(../images/icon_lageplan.gif);
			background-repeat: no-repeat;
			background-position: left center;
			padding-left: 17px;
			margin-left: 0px;
			margin-right: 0px;
			float: right;
			color: #000000;
		}
		.block_main .block_content .contentbox .trennlinie_link .googlemap a:hover {
			text-decoration: none;
			color: #9F5500;
		}
	.block_main .block_content .contentbox .trennlinie_link a {
		font-size: 8.5pt;
		line-height: 20px;
		vertical-align: middle;
		white-space: nowrap;
		padding: 0px;
		float: left;
		clear: right;
		width: auto;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		text-decoration: none;
		color: #000000;
	}
	.block_main .block_content .contentbox .trennlinie_link a:hover {
		text-decoration: none;
		color: #9F5500;
	}

/* 5px */
.block_main .block_content .contentbox .trennzeile_klein {
	clear: both;
	padding: 0px;
	height: 5px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	text-decoration: none;
}

.block_main .block_content .contentbox .abstand_5px {
	margin-bottom: 5px;
}

/* 10px */
.block_main .block_content .contentbox .trennzeile_mittel {
	clear: both;
	padding: 0px;
	height: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	text-decoration: none;
}
/* 15px */
.block_main .block_content .contentbox .trennzeile_gross {
	clear: both;
	padding: 0px;
	height: 15px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	text-decoration: none;
}
.block_main .block_content .contentbox .trennzeile_2px {
	clear: both;
	padding: 0px;
	height: 2px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	text-decoration: none;
}
.block_main .block_content .contentbox .trennzeile_3px {
	clear: both;
	padding: 0px;
	height: 3px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	text-decoration: none;
}

.block_main .block_content .contentbox hr {
	clear: both;
	padding: 0px;
	color: #CCCCCC;
	height: 1px;
	line-height: 1px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 1px;
	text-decoration: none;
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.block_main .block_content .contentbox .linkbox {
	clear: both;
	padding: 0px;
	height: auto;
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 8.5pt;
	line-height: 16px;
	vertical-align: middle;
	/*white-space: nowrap;*/
}
	.block_main .block_content .contentbox .linkbox a {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		text-decoration: none;
		color: #000000;
	}
	.block_main .block_content .contentbox .linkbox a:hover {
		text-decoration: none;
		font-weight: bold;
		color: #9F5500;
	}
.block_main .block_content .contentbox .linkbox_einrueckung {
	clear: both;
	padding: 0px;
	height: auto;
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	font-size: 8.5pt;
	line-height: 16px;
	vertical-align: middle;
	/*white-space: nowrap;*/
}
	.block_main .block_content .contentbox .linkbox_einrueckung a {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		color: #000000;
	}
	.block_main .block_content .contentbox .linkbox_einrueckung a:hover {
		text-decoration: none;
		color: #9F5500;
		font-weight: bold;
	}
.block_main .block_content .contentbox .linkbox_zurueck {
	clear: both;
	padding: 0px;
	height: auto;
	width: 524px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10pt;
	font-weight: bold;
	line-height: 22px;
	vertical-align: middle;
	/*white-space: nowrap;*/
}
	.block_main .block_content .contentbox .linkbox_zurueck a {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		text-decoration: none;
		color: #000000;
	}
	.block_main .block_content .contentbox .linkbox_zurueck a:hover {
		text-decoration: underline;
	}

.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift {
	display: block;
	clear: both;
	margin-bottom: 0px;
	font-size: 9pt;
}
	.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links {
		float: left;
		width: 250px;
		margin-right: 24px;
	}
		.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links .ueberschriftbox {
			height: 20px;
			margin-left: 0px;
			padding: 0px;
			width: 100%; /* max: 524px */
			clear: right;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
		}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .linie {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #CCCCCC;
				margin: 0px;
				margin-top: 0px;
				padding: 0px;
				width: 90px;
				float: right;
			}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
				font-size: 9pt;
				line-height: 20px;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
				text-indent: 12px;
				vertical-align: middle;
				white-space: nowrap;
				margin: 0px;
				padding: 0px;
				height: 20px;
				width: 160px;
				float: left;
				clear: right;
				color: #FFFFFF;
				background-color: #FF7F00;
			}
				/* Varianten für Hauptbereichsfarben */
				.block_main .block_content .contentbox .wirtschaft .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #ADBDE1;
				}
				.block_main .block_content .contentbox .lebeninriesa .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #FDBE33;
				}
				.block_main .block_content .contentbox .tourismus .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #CADABF;
				}
				.block_main .block_content .contentbox .sportstadt .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #AC3231;
				}
				.block_main .block_content .contentbox .verwaltung .linkbox_2spaltig_ueberschrift .links .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #C8C9CB;
				}
		.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links .content {
			margin: 0px;
			padding: 10px;
			width: 230px;
			height: auto;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
		}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .links .content a {
				width: auto;
				text-indent: 0px;
				white-space: nowrap;
				text-decoration: none;
				margin: 0px;
				line-height: 22px;
				vertical-align: middle;
				color: #000000;
			}
	.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts {
		float: left;
		width: 250px;
	}
		.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox {
			height: 20px;
			margin-left: 0px;
			padding: 0px;
			width: 100%; /* max: 524px */
			clear: right;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
		}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .linie {
				border-top-width: 1px;
				border-top-style: solid;
				border-top-color: #CCCCCC;
				margin: 0px;
				margin-top: 0px;
				padding: 0px;
				width: 90px;
				float: right;
			}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
				font-size: 9pt;
				line-height: 20px;
				font-weight: bold;
				text-decoration: none;
				text-align: left;
				text-indent: 12px;
				vertical-align: middle;
				white-space: nowrap;
				margin: 0px;
				padding: 0px;
				height: 20px;
				width: 160px;
				float: left;
				clear: right;
				color: #FFFFFF;
				background-color: #FF7F00;
			}
				/* Varianten für Hauptbereichsfarben */
				.block_main .block_content .contentbox .wirtschaft .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #ADBDE1;
				}
				.block_main .block_content .contentbox .lebeninriesa .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #FDBE33;
				}
				.block_main .block_content .contentbox .tourismus .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #CADABF;
				}
				.block_main .block_content .contentbox .sportstadt .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #AC3231;
				}
				.block_main .block_content .contentbox .verwaltung .linkbox_2spaltig_ueberschrift .rechts .ueberschriftbox .content {
					color: #FFFFFF;
					background-color: #C8C9CB;
				}
		.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts .content {
			margin: 0px;
			padding: 10px;
			width: 230px;
			height: auto;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #CCCCCC;
		}
			.block_main .block_content .contentbox .linkbox_2spaltig_ueberschrift .rechts .content a {
				width: auto;
				text-indent: 0px;
				white-space: nowrap;
				text-decoration: none;
				margin: 0px;
				line-height: 22px;
				vertical-align: middle;
				color: #000000;
			}


/* Seitenschaltung / Vor-Zurück / Blättern */
/* links ausgerichtet */
.block_main .block_content .contentbox .linkbox_vorzurueck_links {
	clear: both;
	padding: 0px;
	font-size: 8.5pt;
	vertical-align: middle;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links .trenner {
		width: auto;
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		display: block;
		float: left;
		clear: right;
		padding: 0px;
		margin-top: 0px;
		margin-right: 1px;
		margin-bottom: 0px;
		margin-left: 1px;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links .punkte {
		width: 12px;
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		margin: 0px;
		display: block;
		float: left;
		clear: right;
		padding: 0px;
	}	
	.block_main .block_content .contentbox .linkbox_vorzurueck_links a {
		width: auto; /* 14 */
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 1px;
		margin-left: 1px;
		display: block;
		float: left;
		clear: right;
		padding: 0px;
		color: #000000;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links a:hover {
		text-decoration: underline;

	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links a.back {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 7px;
		margin-left: 0px;
		color: #333333;
		text-decoration: none;
	}
		.block_main .block_content .contentbox .linkbox_vorzurueck_links a.back:hover {
			text-decoration: underline;
		}
		.block_main .block_content .contentbox .linkbox_vorzurueck_links .back {
			width: auto;
			height: 14px;
			line-height: 14px;
			vertical-align: middle;
			text-align: center;
			text-indent: 0px;
			white-space: nowrap;
			text-decoration: none;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 7px;
			margin-left: 0px;
			display: block;
			float: left;
			clear: right;
			padding: 0px;
			color: #999999;
			padding-left: 4px;
		}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links a.next {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 7px;
		color: #333333;
		padding-right: 4px;
		text-decoration: none;
	}
		.block_main .block_content .contentbox .linkbox_vorzurueck_links a.next:hover {
			text-decoration: underline;
		}
		.block_main .block_content .contentbox .linkbox_vorzurueck_links .next {
			width: auto;
			height: 14px;
			line-height: 14px;
			vertical-align: middle;
			text-align: center;
			text-indent: 0px;
			white-space: nowrap;
			text-decoration: none;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-left: 7px;
			display: block;
			float: left;
			clear: right;
			padding: 0px;
			color: #999999;
			padding-right: 4px;
		}
	.block_main .block_content .contentbox .linkbox_vorzurueck_links a.selected {
		background-color: #333333;
		color: #FFFFFF;
		width: 14px;
	}

/* rechts ausgerichtet */
.block_main .block_content .contentbox .linkbox_vorzurueck_rechts_topback {
	float: right;
	padding: 0px;
	font-size: 8.5pt;
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	text-indent: 0px;
	white-space: nowrap;
	text-decoration: none;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts_topback a {
		text-decoration: none;
		color: #000000;
	}

.block_main .block_content .contentbox .linkbox_vorzurueck_rechts {
	float: right;
	padding: 0px;
	font-size: 8.5pt;
	vertical-align: middle;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts .trenner {
		width: 5px;
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		margin: 0px;
		display: block;
		float: left;
		clear: right;
		padding: 0px;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts .punkte {
		width: 12px;
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		margin: 0px;
		display: block;
		float: left;
		clear: right;
		padding: 0px;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a {
		width: auto; /* 14px */
		height: 14px;
		line-height: 14px;
		vertical-align: middle;
		text-align: center;
		text-indent: 0px;
		white-space: nowrap;
		text-decoration: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 1px;
		margin-left: 1px;
		display: block;

		float: left;
		clear: right;
		padding: 0px;
		color: #000000;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a:hover {
		text-decoration: underline;
	}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a.back {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 7px;
		margin-left: 0px;
		color: #333333;
		padding-left: 4px;
		text-decoration: none;
	}
		.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a.back:hover {
			text-decoration: underline;
		}
		.block_main .block_content .contentbox .linkbox_vorzurueck_rechts .back {
			width: auto;
			height: 14px;
			line-height: 14px;
			vertical-align: middle;
			text-align: center;
			text-indent: 0px;
			white-space: nowrap;
			text-decoration: none;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 7px;
			margin-left: 0px;
			display: block;
			float: left;
			clear: right;
			padding: 0px;
			color: #999999;
			padding-left: 4px;
		}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a.next {
		text-indent: 0px;
		width: auto;
		white-space: nowrap;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 7px;
		color: #333333;
		padding-right: 4px;
		text-decoration: none;
	}
		.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a.next:hover {
			text-decoration: underline;
		}
		.block_main .block_content .contentbox .linkbox_vorzurueck_rechts .next {
			width: auto;
			height: 14px;
			line-height: 14px;
			vertical-align: middle;
			text-align: center;
			text-indent: 0px;
			white-space: nowrap;
			text-decoration: none;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			margin-left: 7px;

			display: block;
			float: left;
			clear: right;
			padding: 0px;

			color: #999999;
			padding-right: 4px;
		}
	.block_main .block_content .contentbox .linkbox_vorzurueck_rechts a.selected {
		background-color: #333333;
		color: #FFFFFF;
		width: 14px;
	}


/* Druckversion */
.block_main .block_contenthack .print {
	text-align: left;
	margin: 0px;
	width: 548px;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 15px;
	padding-left: 15px;
	position: absolute;
	bottom: 15px;
	right: 0px;
}
.block_main .block_contenthack .print a {
	text-align: left;
	text-indent: 25px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	background-image: url(../images/icon_drucken.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
	line-height: 13px;
	vertical-align: bottom;
	padding-bottom: 5px;
	clear: both;
}
.block_main .block_footer .navigation .right a.print {
}


/* Infoleiste rechts - Marginalleiste - Werbebanner*/
.block_main .block_infocontainer .spacer {
	height: 20px;
	width: 143px;
	display: block;
}

.block_main .block_infocontainer .bannerplatz {
	font-size: 7pt; /* 8px */
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 153px;
	background-color: #FFFFFF;
	height: auto;
	display: none;
}
	.block_main .block_infocontainer .bannerplatz .header {
		display: block;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 5px;		
	}
	.block_main .block_infocontainer .bannerplatz img {
		text-decoration: none;
		padding: 0px;
		width: 153px;
		height: 55px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}

.block_main .block_infocontainer .infobox {
	text-decoration: none;
	text-align: justify;
	padding: 5px;
	width: 143px;
	line-height: 10.5pt;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
	.block_main .block_infocontainer .infobox .header{
		display: block;
		margin-bottom: 8px;
		font-weight: bold;
	}
	.block_main .block_infocontainer .infobox img {
		text-decoration: none;
		padding: 0px;
		width: 143px;
		height: 70px;
		display: block;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 8px;
		margin-left: 0px;
		display: none;
	}
	.block_main .block_infocontainer .infobox .link {
		text-decoration: none;
		padding: 0px;
		width: 143px;
		display: block;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		color: #9F5500;
	}
		.block_main .block_infocontainer .infobox .link a {
			color: #9F5500;
			text-decoration: none;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			margin-top: 0px;
			margin-right: 3px;
			margin-bottom: 0px;
			margin-left: 3px;
		}


/* Fußzeile */
.block_footer .navigation .left {
	float: left;
	font-weight: bold;
	padding-left: 16px;
}
.block_footer .navigation .right {
	float: right;
	padding-right: 16px;
}
.block_footer .navigation {
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #87866F;
	float: left;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	width: 640px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #87866F;
	border-left-color: #87866F;
}
	.block_footer .navigation a {
		font-size: 8.5pt;
		color: #FFFFFF;
		text-decoration: none;
	}

.block_footer .home {
	background-color: #87866F;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	width: 147px;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	font-weight: bold;
	margin-right: 8px;
}
	.block_footer .home a {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		text-indent: 15px;
	}
.block_footer .top {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #87866F;
	float: right;
	width: 155px;
	line-height: 20px;
	vertical-align: middle;
	height: 20px;
	margin-left: 8px;
}
	.block_footer .top a {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		text-indent: 15px;
	}
	

