	/* menu css */
	/* divs definieren */
	
	div#menucontainer
	{
		width: 760px;
		height: 20px;
		position: absolute;
		top: 133px;
		left: 205px;
		z-index: 100;
		background-image: url(images/menu_back.jpg);
		background-repeat: repeat-x;
	}
	
	* html div#menucontainer
	{
		position: relative;
		top: 153px;
	}
	
	#neufahrzeugediv
	{
		position: absolute; left: 52px;
		text-align: left; z-index: 1000; display: block; 
		font-family: Arial, Helvetica, sans-serif; letter-spacing: normal;
	}
	
	#neufahrzeuge
	{
		display: block; height: 19px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	#neufahrzeugeul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 200px; z-index: 999; border: 1px solid #2d91c3;
	}
	
	ul#neufahrzeugeul
	{
		margin-top: -2px;
	}
	
	#gebrauchtfahrzeugediv
	{
		position: absolute; left: 130px; text-align: left; z-index: 1001;
	}

	#gebrauchtfahrzeuge
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	#gebrauchtfahrzeugeul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 185px; border: 1px solid #2d91c3;
	} 
	
	#servicediv
	{
		position: absolute; left: 335px; text-align: left; z-index: 1003;
	}
	
	#service
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	#serviceul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 160px; border: 1px solid #2d91c3;
	}
	
	#motorraddiv
	{
		position: absolute; left: 258px; text-align: left; z-index: 1002;
	}
	
	#motorrad
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	#motorradul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 175px; border: 1px solid #2d91c3;
	}
	
	#fahrschulediv
	{
		position: absolute; left: 573px; text-align: left; z-index: 1005;
	}

	#fahrschule
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase; 
	}
	
	#fahrschuleul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 160px; border: 1px solid #2d91c3;
	}
	
	#versicherungendiv
	{
		position: absolute; left: 468px; text-align: left; z-index: 1004;
	}
		
	#versicherungen
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	#versicherungenul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 160px; border: 1px solid #2d91c3;
	}
	
	#unternehmendiv
	{
		position: absolute; left: 662px; text-align: left; z-index: 1006; width: 104px;
	}

	#unternehmen
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; text-transform: uppercase;
	}
	
	#unternehmenul
	{
		margin: 0; padding: 4px 4px; background-color: #ffffff; display: block; width: 160px; border: 1px solid #2d91c3;
	}
	
	#homediv
	{
		position: absolute; left: 5px; text-align: left; z-index: 999;
	}
	
	#home
	{
		display: block; height: 18px; background-image: url(images/menu_back.jpg); background-repeat: repeat-x; 
		margin-top: -1px; color: #ffffff; font-size: 12px; word-spacing: 0.5; text-align: left; padding: 3px 3px 0 3px; border-right: 1px solid #239dce; text-transform: uppercase;
	}
	
	/* linkings definieren */
	
	#neufahrzeuge a, #neufahrzeuge a:link, #gebrauchtfahrzeuge a, #gebrauchtfahrzeuge a:link, #service a, #service a:link, #dienstleistungen a, #dienstleistungen a:link, #fahrschule a, #fahrschule a:link, #versicherungen a, #versicherungen a:link, #unternehmen a, #unternehmen a:link, #neufahrzeugediv a, #neufahrzeugediv a:link, #gebrauchtfahrzeugediv a, #gebrauchtfahrzeugediv a:link, #servicediv a, #servicediv a:link, #fahrschulediv a, #fahrschulediv a:link, #versicherungendiv a, #versicherungendiv a:link, #unternehmendiv a, #unternehmendiv a:link, #motorraddiv a, #motorraddiv a:link, #homediv a, #homediv a:link
	{
		color: #ffffff;
		text-decoration: none;
		display: block;
	}
	
	ul#neufahrzeugeul, ul#neufahrzeugeul li, ul#gebrauchtfahrzeugeul, ul#gebrauchtfahrzeugeul li, ul#serviceul, ul#serviceul li, ul#dienstleistungenul li, ul#dienstleistungenul, ul#fahrschuleul, ul#fahrschuleul li, ul#versicherungenul, ul#versicherungenul li, ul#unternehmenul, ul#unternehmenul li, ul#motorradul, ul#motorradul li
	{
		list-style-type: none;
		display: block;
		color: #000000;
	}
	
	#neufahrzeugeul li,  ul#gebrauchtfahrzeugeul li, ul#serviceul li, ul#dienstleistungenul li, ul#fahrschuleul li, ul#versicherungenul li, ul#unternehmenul li, ul#motorradul li
	{
		height: 20px;
		color: #000000;
		display: block;
	}
	
	ul#neufahrzeugeul a, ul#neufahrzeugeul a:link, ul#gebrauchtfahrzeugeul a, ul#gebrauchtfahrzeugeul a:link, ul#serviceul a, ul#serviceul a:link, ul#dienstleistungenul a, ul#dienstleistungenul a:link ,ul#fahrschuleul a, ul#fahrschuleul a:link, ul#versicherungenul a, ul#versicherungenul a:link, ul#unternehmenul a, ul#unternehmenul a:link, ul#motorradul a, ul#motorradul a:link
	{
		text-decoration: none;
		color: #2d91c3;
		display: block;
		margin: 0;
		padding: 2px 10px 0 10px;
		border-bottom: 1px solid #d6edf8;

	}
	
	ul#neufahrzeugeul a:hover, ul#gebrauchtfahrzeugeul a:hover, ul#serviceul a:hover, ul#dienstleistungenul a:hover, ul#fahrschuleul a:hover, ul#versicherungenul a:hover, ul#unternehmenul a:hover, ul#motorradul a:hover
	{
		text-decoration: none;
		color: #ffffff;
		display: block;
		margin: 0;
		padding: 2px 10px 0 10px;
		border-bottom: 1px solid #d6edf8;
	}