@charset "UTF-8";

/* ########## Allgemein Container ########## */

	body {
		position:absolute;
		width:100%;
		left:0px;
		padding:0px;
		margin:0px;
		text-align:center; 
		font-family:Tahoma,Arial,sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#000000;
		background-color:#000000;}

	#seite {
		position:relative;
		top:85px;
		margin:0 auto;
		text-align:left;
		width:1130px;
		background-image:url(bilder/hintergrund_seite.png);
		background-position:top left;
		background-repeat:repeat-y;}

	#bannerplaetze {
		position:absolute;
		top:-75px;
		left:0px;
		width:1000px;
		text-align:center;}

	#inhalt {
		margin-top:60px;
		margin-left:40px;
		padding-bottom:60px;
		width:720px;
		min-height:1200px;
		line-height:1.5;
		letter-spacing:1px;}

	#bannerplaetze_rechts {
		position:absolute;
		right:0px;
		top:0px;}

	#bannerplatz1,
	#bannerplatz2 {
		display:inline-block;}

	#bannerplatz_rechts1,
	#bannerplatz_rechts2 {
		padding-top:10px;}



/* ########## Menue oben ########## */

	#menue_oben {
		position:absolute;
		width:960px;
		height:40px;
		top:200px;
		left:20px;
		background-image:url(bilder/menue_oben_hintergrund.jpg);
		background-position:top left;
		background-repeat:repeat-x;
		text-transform:uppercase;}

	#menue_oben ul {
		padding:0px;
		margin:0px;
		padding-top:12px;}

	#menue_oben li {
		list-style-type:none;
		display:inline;}

	#menue_oben a {
		padding:12px 25px 12px 25px;
		color:#204a87;
		border-right-color:#d38080;
		border-right-style:solid;
		border-right-width:1px;}

	#menue_oben a:link,
	#menue_oben a:active,
	#menue_oben a:visited {
		text-decoration:none;
		font-weight:bold;
		color:#fefce6;}

	#menue_oben a:hover {
		background-image:url(bilder/menue_oben_hover.png);
		background-repeat:repeat;}

	#menue_oben a#aktuelle-seite:link,
	#menue_oben a#aktuelle-seite:active,
	#menue_oben a#aktuelle-seite:visited {
		text-decoration:underline;}



/* ########## Menue rechts ########## */

	#menue_rechts {
		position:absolute;
		width:200px;
		height:40px;
		top:240px;
		left:782px;
		color:#a60000;}

	#menue_rechts .menue_rechts_ueberschrift {
		width:188px;
		padding-left:10px;
		padding-top:2px;
		padding-bottom:2px;
		background-color:#a60000;
		background-image:url(bilder/menue_oben_hintergrund.jpg);
		background-position:center left;
		background-repeat:repeat-x;
		font-weight:bold;
		color:#FDFEB1;}

	#minical {
		text-align:center;
		width:198px;}

	#minical table.month-small {
		width:178px;
		margin-right:10px;
		margin-left:10px;
		margin-bottom:10px;}

	#minical table.month-small .eventDay a:link,
	#minical table.month-small .eventDay a:active,
	#minical table.month-small .eventDay a:visited {
		color:#a60000;
		text-decoration:none;}

	#minical table.month-small .eventDay a:hover {
		color:#a60000;
		text-decoration:underline;}

	#minical table.month-small .monthOff,
	#minical table.month-small .monthOff.eventDay a:link {
		color:#eec8b9;}

	#minical table.month-small .sideback a:link,
	#minical table.month-small .sideback a:active,
	#minical table.month-small .sideback a:visited,
	#minical table.month-small .sideback a:hover {
		color:#a60000;
		text-decoration:none;}

	#menue_rechts ul {
		padding:0px;
		margin:0px;}

	#menue_rechts li {
		list-style-type:none;}

	#menue_rechts .news-catmenu a,
	#menue_rechts .kleinanzeigen-menue a {
		padding-top:5px;
		padding-bottom:5px;
		padding-left:30px;
		display:block;
		width:168px;
		border-bottom-style:solid;
		border-bottom-color:#cc0000;
		border-bottom-width:1px;}

	#menue_rechts .news-catmenu a:link,
	#menue_rechts .news-catmenu a:active,
	#menue_rechts .news-catmenu a:visited,
	#menue_rechts .kleinanzeigen-menue a:link,
	#menue_rechts .kleinanzeigen-menue a:active,
	#menue_rechts .kleinanzeigen-menue a:visited {
		text-decoration:none;
		color:#a60000;}

	#menue_rechts .news-catmenu a:hover,
	#menue_rechts .kleinanzeigen-menue a:hover {
		background-image:url(bilder/menue_rechts_hover.gif);
		background-position:left;
		background-repeat:repeat-y;}

	#menue_rechts .news-catmenu-ACT,
	#menue_rechts .kleinanzeigen-menue #aktuelle-seite {
		background-image:url(bilder/menue_rechts_hover.gif);
		background-position:left;
		background-repeat:repeat-y;}

	#menue_rechts .news-catmenu > a {
		display:none !important;}

	#menue_rechts ul#verlagskontor-link {
		padding:0px;
		margin:0px;}

	#menue_rechts ul#verlagskontor-link li {
		list-style-type:none;}

	#menue_rechts ul#verlagskontor-link li a:link,
	#menue_rechts ul#verlagskontor-link li a:active,
	#menue_rechts ul#verlagskontor-link li a:visited {
		padding-top:5px;
		padding-bottom:5px;
		padding-left:30px;
		display:block;
		width:168px;
		text-decoration:none;
		color:#a60000;}

	#menue_rechts ul#verlagskontor-link li a:hover {
		background-image:url(bilder/menue_rechts_hover.gif);
		background-position:left;
		background-repeat:repeat-y;}

	#menue_rechts form#suche {
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;}

	#menue_rechts form#suche input#suchen-eingabefeld {
		width:172px;
		padding:2px;
		border:1px solid #a60000;
		background-color:#fffdee;}

	#menue_rechts form#suche input#suchen-button {
		width:80px;
		border-width:1px;
		border-style:solid;
		border-top-color:#dd0000;
		border-left-color:#dd0000;
		border-right-color:#700000;
		border-bottom-color:#700000;
		margin-top:5px;
		background-color:#a80000;
		color:#FDFEB1;
		font-size:12px;}

	#menue_rechts_wirkungsvoll-werbung {
		padding-top:30px;
		padding-left:15px;}

	#menue_rechts_wirkungsvoll-werbung iframe {
		border:0px;}



/* ########## Menue unten ########## */

	#menue_unten {
		position:absolute;
		width:760px;
		bottom:16px;
		left:20px;
		text-align:center;
		color:#a60000;
		background-image:url(bilder/menue_unten_trennlinie.png);
		background-position:center top;
		background-repeat:no-repeat;
		padding-top:5px;
		font-size:90%;}

	#menue_unten ul {
		padding:0px;
		margin:0px;}

	#menue_unten li {
		list-style-type:none;
		display:inline;
		padding-left:5px;
		padding-right:5px;}

	#menue_unten a:link, #menue_unten a:active, #menue_unten a:visited {
		text-decoration:none;
		color:#a60000;}

	#menue_unten a:hover {
		text-decoration:underline;}

	#menue_unten a#aktuelle-seite:link,
	#menue_unten a#aktuelle-seite:active,
	#menue_unten a#aktuelle-seite:visited {
		text-decoration:underline;}



/* ########## Inhaltsformatierung ########## */

	#inhalt a:link,
	#inhalt a:active,
	#inhalt a:visited {
		color:#cc0000;
		text-decoration:none;}

	#inhalt a:hover{
		text-decoration:underline;}


/* News-Extension */

	#inhalt .news-list-container .news-list-item .news-list-date {
		display:none;}

	#inhalt .news-list-container .news-list-item h3 a:link,
	#inhalt .news-list-container .news-list-item h3 a:active,
	#inhalt .news-list-container .news-list-item h3 a:visited {
		color:#000000;
		text-decoration:none;}

	#inhalt .news-list-container .news-list-item h3 a:hover {
		color:#cc0000;
		text-decoration:underline;}

	#inhalt .news-list-container .news-list-category {
		display:none;}

	#inhalt .news-list-container .news-list-morelink a:link,
	#inhalt .news-list-container .news-list-morelink a:active,
	#inhalt .news-list-container .news-list-morelink a:visited {
		color:#cc0000;
		text-decoration:none;}

	#inhalt .news-list-container .news-list-morelink a:hover {
		color:#cc0000;
		text-decoration:underline;}

	#inhalt .news-list-container .news-list-item img {
		float:right;
		border-style:solid;
		border-color:#d3d7cf;
		border-width:1px;
		margin-right:5px;
		background-color:#ffffff;
		padding:5px;}

	#inhalt .news-list-container .news-list-item a:hover img {
		border-color:#cc0000;}

	#inhalt .news-single-timedata,
	#inhalt .news-single-category,
	#inhalt .news-single-author {
		display:none;}

	#inhalt .news-single-img {
		width:260px;
		position:relative;
		top:5px;}

	#inhalt .news-single-item .news-single-img a:link img,
	#inhalt .news-single-item .news-single-img a:active img,
	#inhalt .news-single-item .news-single-img a:visited img {
		float:left;
		border-style:solid;
		border-color:#d3d7cf;
		border-width:1px;
		margin-right:5px;
		margin-bottom:5px;
		background-color:#ffffff;
		padding:5px;}

	#inhalt .news-single-item .news-single-img a:hover img {
		border-color:#cc0000;}

	#inhalt .news-single-item .news-single-img p.news-single-imgcaption {
		display:none;}

	#inhalt .news-single-item a:link,
	#inhalt .news-single-item a:active,
	#inhalt .news-single-item a:visited {
		color:#cc0000;
		text-decoration:none;}

	#inhalt .news-single-item a:hover {
		color:#cc0000;
		text-decoration:underline;}

	#inhalt hr {
		height:10px;
		clear:right;
		border-style:solid;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:1px;
		border-bottom-color:#d3d7cf;}

	/* Seitenzahl unten bei Newsext. hervorheben */

	.tx-ttnews-browsebox-SCell a:link,
	.tx-ttnews-browsebox-SCell a:hover,
	.tx-ttnews-browsebox-SCell a:visited,
	.tx-ttnews-browsebox-SCell a:active {
		color:#000000 !important;
		font-weight:bold;}

/* Powermail-Extension */

	#inhalt fieldset.tx-powermail-pi1_fieldset_kleinanzeigeaufgeben legend,
	#inhalt fieldset.tx-powermail-pi1_fieldset_kontakt legend {
		display:none;}

	#inhalt .tx-powermail-pi1 {
		border:0px;}

	#inhalt fieldset#tx-powermail-pi1_fieldset_1,
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 {
		border-width:0px;
		background-color:#FEFDEA;
		padding:0px;
		margin:0px;}

	#inhalt .tx_powermail_pi1_fieldwrap_html {
		padding:0px;
		margin-top:10px;
		margin-bottom:10px;
		background-color:#FEFDEA;}

	#inhalt fieldset#tx-powermail-pi1_fieldset_1 input[type="text"],
	#inhalt fieldset#tx-powermail-pi1_fieldset_1 select,
	#inhalt fieldset#tx-powermail-pi1_fieldset_1 textarea,
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 input[type="text"],
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 select,
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 textarea {
		width:306px;
		padding:2px;
		border:1px solid #a60000;
		background-color:#fffdee;
		font-family:Arial,sans-serif;
		font-size:13px;
		font-weight:normal;}

	#inhalt fieldset#tx-powermail-pi1_fieldset_1 select.powermail_select,
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 select.powermail_select {
		width:312px;}

	#inhalt fieldset#tx-powermail-pi1_fieldset_1 input[type="submit"],
	#inhalt fieldset#tx-powermail-pi1_fieldset_2 input[type="submit"],
	#inhalt input.tx-powermail-pi1_confirmation {
		width:150px;
		border-width:1px;
		border-style:solid;
		border-top-color:#dd0000;
		border-left-color:#dd0000;
		border-right-color:#700000;
		border-bottom-color:#700000;
		margin-top:5px;
		background-color:#a80000;
		color:#FDFEB1;
		font-family:Arial,sans-serif;
		font-size:12px;
		font-weight:normal;}

	#inhalt #powermaildiv_uid4 div#recaptcha_widget_div {
		position:relative;
		left:-3px;}

/* Suchseite */

	#inhalt .tx-indexedsearch input.tx-indexedsearch-searchbox-button {
		width:80px;
		border-width:1px;
		border-style:solid;
		border-top-color:#dd0000;
		border-left-color:#dd0000;
		border-right-color:#700000;
		border-bottom-color:#700000;
		margin-top:5px;
		background-color:#a80000;
		color:#FDFEB1;
		font-size:12px;
		padding-right:15px;
		padding-left:15px;}


	#inhalt .tx-indexedsearch input.tx-indexedsearch-searchbox-sword {
		width:172px;
		padding:2px;
		border:1px solid #a60000;
		background-color:#fffdee;}

	#inhalt .tx-indexedsearch-searchbox form table tbody tr td:first-child {
		display:none;}

	#inhalt .tx-indexedsearch .tx-indexedsearch-info {
		display:none;}

	#inhalt .tx-indexedsearch td.tx-indexedsearch-icon {
		display:none;}

	#inhalt .tx-indexedsearch .tx-indexedsearch-descr {
		font-size:12px;}


/* Kalender */

	#inhalt .pagebrowser a:link,
	#inhalt .pagebrowser a:active,
	#inhalt .pagebrowser a:visited {
		margin-left:3px;
		margin-right:3px;}

	#inhalt .liste-beschreibung {
		font-size:75%;}


/* ########## Verschiedenes ########## */

	#headerbild img {
		margin-left:20px;
		width:960px;
		height:200px;
		display:block;
		background-color:#fefbe4;
		border:0px;}

	#logo_oben {
		position:absolute;
		top:10px;
		left:20px;
		border:0px;}

	#hintergrund_seite_oben {
		position:absolute;
		top:0px;
		left:0px;}

	#hintergrund_seite_unten {
		position:absolute;
		bottom:0px;
		left:0px;}

	#heft_oben {
		position:absolute;
		top:12px;
		left:815px;}


/* Galeriemenue */

	#inhalt #galeriemenue ul {
		padding:0px;
		margin:0px;
		padding-bottom:10px;
		border-bottom-width:1px;
		border-bottom-color:#a60000;
		border-bottom-style:solid;
		font-size:90%;
		letter-spacing:0px;}

	#inhalt #galeriemenue li {
		list-style-type:none;
		display:inline;
		padding-left:5px;
		padding-right:5px;}

	#inhalt #galeriemenue a:link,
	#inhalt #galeriemenue a:active,
	#inhalt #galeriemenue a:visited {
		text-decoration:none;
		color:#a60000;}

	#inhalt #galeriemenue a:hover {
		text-decoration:underline;}

	#inhalt #galeriemenue a.aktuelle-seite:link,
	#inhalt #galeriemenue a.aktuelle-seite:active,
	#inhalt #galeriemenue a.aktuelle-seite:visited {
		text-decoration:underline;}

