html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background-color:#D7D7D7;
	background-image:url(/images/bg.gif);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100.1%;
	color:#BABABA;
}

#DIVContainer {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	padding-left: 9px;
	padding-right: 11px;	
	width:820px;
	background-image:url(/images/bg_container.png);
	background-repeat:repeat-y;
}

#DIVIAG {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	padding: 0;
	width:840px;
	background-image:url(/images/bg_footer.png);
	background-repeat:no-repeat;
	text-align:right;
	height: 25px;
}

#DIVHeader {
	padding: 8px;
}
	
#DIVMain {
	padding: 0 8px 0 8px; /* bottom padding for footer */
	margin: 0 0 0 0;
	width: 804px;
	background-image:url(/images/bg_main.gif);
}

#DIVMainBreit {
	padding: 0 8px 0 8px; /* bottom padding for footer */
	margin: 0 0 0 0;
	width: 804px;
	background-image:url(/images/bg_main_breit.gif);
}

#DIVMainOccasionen {
	padding: 0 8px 0 8px; /* bottom padding for footer */
	margin: 0 0 0 0;
	width: 804px;
	background-image:url(/images/bg_main_occasionen.gif);
}

	#DIVNavigation {
		float:left;
		width:176px;
		padding: 8px;
		padding-top: 0;
		margin-right: 8px;
	}
	
	#DIVNavigationOccasionen {
		float:left;
		width:176px;
		padding: 8px;
		padding-top: 0;
		margin-right: 8px;
	}	
	
	div#DIVInhalt {
		float: right;
		width: 604px;
	}	
	
	div#DIVInhaltOccasionen {
		float: right;
		width: 804px;
	}	

	#DIVRight {
		float: right;
		width: 136px;
		padding: 8px;	
	}
	
		#DIVSuche {
			padding: 8px;
			background-image:url(/images/bg_legende.gif);
			margin: 0 0 8px 0;
		}
		
		#DIVNews {
			padding: 8px 8px 0 8px;
			background-image:url(/images/bg_legende.gif);		
		}		
	
	#DIVContent {
		float: left;
		width: 428px;
		padding: 8px;
		padding-bottom: 0;
	}	
	
	#DIVContentBreit {
		float: left;
		width: 588px;
		padding: 8px;
		padding-bottom: 0;
	}	
	
	#DIVContentOccasionen {
		float: left;
		width: 804px;
		padding: 0;
		padding-bottom: 0;
	}			
	
	#DIVDrucken {
		float: left;
		width: 412px;	
		margin: 0;
		padding: 2px 8px 2px 8px;
		background-color:#172225;
		border: 8px solid #000000;
	}	
	
	#DIVDruckenBreit {
		float: left;
		width: 572px;	
		margin: 0;
		padding: 2px 8px 2px 8px;
		background-color:#172225;
		border: 8px solid #000000;
	}
	
	#DIVDruckenOccasionen {
		float: left;
		width: 772px;	
		margin: 0;
		padding: 2px 8px 2px 8px;
		background-color:#172225;
		border: 8px solid #000000;
	}		
	
	#DIVAutomarkt {
	
	}	

	#DIVClearerMain      {clear:both;}
	#DIVClearerContainer {clear:both; height: 8px;}	
	
	#DIVNavigation ul {
		padding:0;
		margin:0 0 0 0;
	}
	
	#DIVNavigation a
	{
		display: block;
		FONT-SIZE:0.8em; 
		line-height: 1.2em;
		color:#FFFFFF;
		font-weight:normal;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(/images/bg_nav.gif);
		background-repeat:no-repeat;
		width: 160px;
		margin: 8px 0 0 0;
		padding: 8px;
	}
	
	#DIVNavigation ul						{padding: 0; margin: 0 0 0 0; list-style: none;}
	
	#DIVNavigation li.NAV01 a				{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 0;}
	#DIVNavigation li.NAV01 a:hover			{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -150px;}
	
	#DIVNavigation li.NAV01Aktiv a			{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -300px;}
	#DIVNavigation li.NAV01Aktiv a:hover	{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -450px;}
	
	#DIVNavigation li.NAV02 a				{FONT-SIZE:0.7em; margin: 0; padding: 3px 8px 3px 8px; background-position: -300px 0}
	#DIVNavigation li.NAV02 a:hover			{FONT-SIZE:0.7em; margin: 0; padding: 3px 8px 3px 8px; background-position: -300px -150px;}
	
	#DIVNavigation li.NAV02Aktiv a			{FONT-SIZE:0.7em; margin: 0; padding: 3px 8px 3px 8px; background-position: -300px -300px;}
	#DIVNavigation li.NAV02Aktiv a:hover	{FONT-SIZE:0.7em; margin: 0; padding: 3px 8px 3px 8px; background-position: -300px -450px;}
	
	
	#DIVNavigationOccasionen ul {
		padding:0;
		margin:0 0 0 0;
	}
	
	#DIVNavigationOccasionen a
	{
		display: block;
		FONT-SIZE:1.2em; 
		line-height: 1.1em;
		color:#FFFFFF;
		font-weight:normal;
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url(/images/bg_nav.gif);
		background-repeat:no-repeat;
		width: 160px;
		margin: 8px 0 0 0;
		padding: 8px;
	}
	
	#DIVNavigationOccasionen ul						{padding: 0; margin: 0 0 0 0; list-style: none;}
	
	#DIVNavigationOccasionen li.NAV01 a				{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 0;}
	#DIVNavigationOccasionen li.NAV01 a:hover		{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -150px;}
	
	#DIVNavigationOccasionen li.NAV01Aktiv a		{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -300px;}
	#DIVNavigationOccasionen li.NAV01Aktiv a:hover	{font-family:Georgia, Arial, Helvetica, sans-serif; font-weight: bold; background-position: 0 -450px;}
	

#DIVFooter {
	margin: 8px 8px 0 8px;
	text-align:center;
	width:804px;
	bottom:0; /* stick to bottom */
	background-color:#000000;
	color:#6E7985;
	font-size: 0.7em;
	line-height: 2em;
}