
body	{	background-color: #E3E3D7; 
			color: #444444; font-family: Verdana, Arial,sans-serif;
			margin: 20px 30px 20px 30px; padding: 0px; 
			font-size: 0.69em;}
			

p		{	width: 420px; line-height: 1.6em; 
			margin-top:2px; margin-bottom: 1.8em;}
p.unter	{ 	font-size: 0.9em;}

h1		{	font-family: Georgia, Arial,sans-serif;
 			font-size: 1.8em; color:#FFFFFF; 
 			margin: 10px 0px 10px 0px; padding:0px;  }
			
h2		{	font-family: Georgia, Arial,sans-serif;
 			font-size: 1.2em; color: #A7A8AA;
 			margin: 2.5em 0px 0px 0px; padding: 0px; }
			
h3		{	font-family: Georgia, Arial,sans-serif;
 			font-size: 1em; color: #A7A8AA;
 			margin: 2.5em 0px 0px 0px; padding: 0px; }

ul, li	 {  line-height: 1.6em; 
			margin-top:2px; }
			
a, 
a:link, 
a:visited, 
a:active {	color:#FF6600; text-decoration: none; }
a:hover  {  color:#FF6600; text-decoration: underline; }




/* #aussen		{ 	width:730px; margin-left:20px; } */

#header1	{	width:730px; height:76px; 
				font-size:11px; }
#header1 div#logo		{float:left; width:220px; height:76px; padding-left: 14px;}
#header1 div#adresse 	{float:right; text-align:right;}
div.clear { clear:both; height:0px;  }
				
div#menu			{	width:490px; height:20px; padding-left:240px;}
div#header2		{	width:720px; height:149px; 
						border:5px solid #FFFFFF; border-bottom:none;}
div#headliner	{ 	width:480px; height:44px; padding-left:240px; background-color:#333333; 
						border:5px solid #FFFFFF; border-top:1px solid #FFFFFF; }


#cont		{	width: 720px; background-color: #F0F0F0;
				border-width: 0px 5px 1px 5px; border-color:#FFFFFF;  border-style:solid; 
				padding-top:15px; }
			
#cont div#left						{	width:160px; float:left; background-color:#F6F6F6; 
											margin-top:10px; margin-left: 10px;
											color: #878889; }
#cont div#left div.hd			{	display:block; width:160px; height:18px; 
											font-size:11px; color:#FFFFFF; font-weight:bold;
											text-align:center; background-color:#C6C6C6; 
											padding:3px 0px 1px 0px; }
#cont div#left div.pic			{ 	text-align:center; padding:15px; border-bottom:1px solid #F0F0F0; }
#cont div#left div.contacts	{ 	padding:15px; border-bottom:1px solid #F0F0F0; }
				
#cont div#right {	width:430px; float:left; margin-left:60px; padding-top:7px;}
#cont div#right div.fahrzeuglinks,
#cont div#right div.fahrzeuglinks2,
#cont div#right div.fahrzeuglinks2lkw { 
					width:420px; border-right:1px solid #cccccc; border-bottom:10px solid #cccccc; }
#cont div#right div.fahrzeuglinks a 
				{ 	display:block; float:left; width:83px; height:37px;
					text-align: center; background-color:#FFFFFF; 
					border-left:1px solid #cccccc; border-top:1px solid #cccccc;
					color:#666666; padding-top:26px;  }
					
#cont div#right div.fahrzeuglinks2 a 
				{ 	display:block; float:left; width:94px; height:43px;
					padding-left:10px; padding-top:20px;
					text-align:left; background-color:#FFFFFF; 
					border-left:1px solid #cccccc; border-top:1px solid #cccccc;
					color:#666666;   }		
#cont div#right div.fahrzeuglinks2 a span.ora {
					color:#FF6600; }
					
#cont div#right div.fahrzeuglinks2lkw a 
				{ 	display:block; float:left; width:94px; height:37px;
					padding-left:10px; padding-top:26px;
					text-align:left; background-color:#FFFFFF; 
					border-left:1px solid #cccccc; border-top:1px solid #cccccc;
					color:#666666;   }		
#cont div#right div.fahrzeuglinks2lkw a span.ora {
					color:#FF6600; }			

					
#cont div#right div.fahrzeuglinks a:hover, 
#cont div#right div.fahrzeuglinks2 a:hover,
#cont div#right div#lkw.fahrzeuglinks a:hover
					{ background-color:#666666; color:#FFFFFF; 
						text-decoration: none;  }
									
#cont div#right div#lkw.fahrzeuglinks a 
				{ 	display:block; float:left; width:139px; height:37px;
					text-align: center; background-color:#FFFFFF; 
					border-left:1px solid #cccccc; border-top:1px solid #cccccc;
					color:#666666; padding-top:26px; }
					
#cont div#right div#lkw.fahrzeuglinks a.right
				{ 	width:138px; }


#footer		{	clear:both;  width:720px; 
					padding-top:10px; padding-bottom: 10px; margin-bottom:30px; 
					background-color:#F6F6F6; color: #878889; 
					border:5px solid #FFFFFF; border-top:1px solid #FFFFFF;  }
#footer p.left	{ width:160px; float:left; margin-left: 10px; padding-left: 15px; font-size:10px; padding-bottom:0px; margin-bottom:0px;}
#footer p.left strong, #footer p.right strong { font-size: 11px; }
#footer p.right	{ width:420px; float:left; margin-left:45px; font-size:10px; padding-bottom:0px; margin-bottom:0px; }
				
/* Tabnavigation */
#menu ul#navi 		{ 	margin:0; padding:0; bottom:-1px; width:45em; }
#menu ul#navi li  {	display:inline; list-style:none; }

#menu ul#navi a,#menu ul#navi a.current {
	width:90px;	display:block;	float:left;
	padding:2px 2px 1px 2px; margin:1px 1px 0 0;
	text-align:center;	text-decoration:none;
	color:#333; border:1px solid #FFFFFF;}

#menu ul#navi a.current,#menu ul#navi a.current:hover {
	background-color:#FFFFFF; }

#menu ul#navi a {
	background:#F0F0F0; border-bottom:none; }

#menu ul#navi a:hover {
	background:#FFFFFF; color:#FF6600; /* font-weight:bold; */}

#menu ul#navi a.current { 
	font-weight:bold; }

table.kontakt	{ width:420px; 
				 border-style:solid; border-width: 1px 1px 10px 1px; border-color:#cccccc;}
table.kontakt th		{ text-align:left; }
table.kontakt td, 
table.kontakt th	{ padding:4px 2px 4px 2px; border-bottom:1px solid #cccccc;}
table.kontakt tr	{ border-bottom:1px solid #cccccc;}
table.kontakt td.nono	{ border-bottom:0; }
table.kontakt td.toptop	{ vertical-align:top; }

img.kontakt		 { border-style:solid; border-width: 1px 1px 10px 1px; border-color:#cccccc;}


@media print {
	body					{	background-color: #FFFFFF; margin: 0px; }		
	#header1				{	width:690px; }	
	#header1 div#logo	{	padding-left: 5px;}
	#cont div#left		{	margin-left: 0px; }
	#cont div#left div.contacts	{ padding:0px; border-bottom:1px solid #F0F0F0; }
	div#menu			{ visibility:hidden; }
	#cont div#left div.hd			{	text-align:left; }
	}
	



				

				
				