@charset "UTF-8";
body {
	text-align: center;
	padding: 0;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #000000;
	line-height: 1.6em;
	/*background: #949494 url("img/page/bg_page.gif") repeat-y center center;*/
	background: #949494 url("img/page/bg_page_bigger.gif") repeat-y center center;
}

#page {
	margin-bottom: 20px;
	position: relative;
	text-align: left;
	margin: auto;
	width: 1100px;
	left: 0 !important;
}
#page #page_help {
	width: 1100px;
}

#page #header {
	width: 1100px;
}

#navigation {
	width: 1099px;
}

/* main und inhalt */
#main {
	width: 1099px;
}
	/* sidebar listing-style */
	#main #sidebar_links .box li,
	#main #sidebar_rechts .box li {
		background: url("img/icons/subsubmenu-punkt.gif") no-repeat 0px 10px;
	}
	#main #sidebar_links #subnavigation li {
		background: url("img/icons/submenu-punkt.gif") no-repeat 2px 5px;
	}
	
	/* inhalt */
	#main #inhalt {
		width: 699px;
	}
	
	#main #inhalt .box {
		width: 675px;
	}
	#main #inhalt .box .content {
		width: 675px;
	}
	
	/* kleinanzeigen */
	#main #inhalt #kleinanzeigen {
		width: 699px;
	}
	#main #inhalt #kleinanzeigen #kategorieBox {
		width: 679px;
	}
	#main #inhalt #kleinanzeigen #kategorieBox div {
		width: 339px;
	}
	#main #inhalt #kleinanzeigen #kleinanzeigen_subMenu a {
		background: url("img/icons/subsubmenu-punkt.gif") no-repeat 0px 6px;
	}
	#main #inhalt #kleinanzeigen #listingBox {
		width: 699px;
	}
		#main #inhalt #kleinanzeigen #listingBox .d1 {
			width: 69px;
		}
		#main #inhalt #kleinanzeigen #listingBox .d2 {
			width: 205px;
		}
		#main #inhalt #kleinanzeigen #listingBox .d3 {
			width: 175px;
		}
		#main #inhalt #kleinanzeigen #listingBox .d4 {
			width: 93px;
		}
		#main #inhalt #kleinanzeigen #listingBox .d5 {
			width: 107px;
		}
		#main #inhalt #kleinanzeigen #listingBox .d6 {
			width: 50px;
			text-align: right;
		}

	/* style fuer betriebe listing */
	#main #inhalt #betriebe_listing {
		width: 699px;
	}
	#main #inhalt #betriebe_listing #kategorieBox {
		width: 679px;
	}
	#main #inhalt #betriebe_listing #kategorieBox div {
		width: 339px;
	}
	#main #inhalt #betriebe_listing .row_header {
		width: 699px;
	}
	#main #inhalt #betriebe_listing .row {
		width: 699px;
	}
		#main #inhalt #betriebe_listing .d1 {
			width: 205px;
		}
		#main #inhalt #betriebe_listing .d2 {
			width: 215px;
		}
		#main #inhalt #betriebe_listing .d3 {
			width: 194px;
		}
		#main #inhalt #betriebe_listing .d4 {
			width: 85px;
		}
	/* breadcrumbs */
	#main #inhalt #mainBreadCrumbs a {
		background: url("img/icons/subsubmenu-punkt.gif") no-repeat 0px 6px;
	}
	
	/* forum */
	#main #inhalt .forum .thema {
		width: 690px;
		padding: 2px;
	}
	#main #inhalt .forum h2 {
		position: relative;
		display: block;
		margin: 0;
		padding: 2px;
		background-color: #f5f5f5;
		border-bottom: solid 1px #dcdcdc;
	}
	#main #inhalt .forum .header {
		width: 690px;
	}	
	#main #inhalt .forum .ersteller {
		width: 610px;
	}
	#main #inhalt .forum .erstellt_am {
		width: 80px;
	}
	
	/* downloads */
	#main #inhalt .downloads .download_titel {
		width: 610px;
	}
	#main #inhalt .downloads .download_size {
		width: 80px;
	}	
	
	/* amtstafel */
	#main #inhalt .amtstafel_listing_box .listing {
	width: 699px;
	}
	#main #inhalt .amtstafel_listing_box .listing .text_header {
		position: relative;
		width: 539px;
		float: left;
		font-weight: bold;
		font-size: 110%;
	}
	#main #inhalt .amtstafel_listing_box .listing .datum_anschlag_header {
		position: relative;
		width: 160px;
		float: left;
		font-weight: bold;
		font-size: 110%;
	}
	#main #inhalt .amtstafel_listing_box .listing .text {
		position: relative;
		width: 529px;
		float: left;
		background: url("img/icons/subsubmenu-punkt.gif") no-repeat 0px 6px;
		padding-left: 10px;
	}
	#main #inhalt .amtstafel_listing_box .listing .datum_anschlag {
		position: relative;
		width: 160px;
		float: left;
	}

	
	/* google maps */
	#main #inhalt .googleMaps {
		width: 699px;
		height: 500px;
	}
/* footer */
#footer {
	width: 1099px;
}
#footer a {
	width: 644px;
}

/* Terminscout */
#terminscout {
	width: 695px;
}
#terminscout .navigation {
	width: 695px;
}
#terminscout .navigation .pages {
	width: 575px;
}
#terminscout #termine div {
	width: 695px;
}