body	{	background-color: #E5E5E5; 
			background-image:url(img/bg.gif); background-repeat:repeat-x; 
			color: #707070; font-family: Verdana,Arial,sans-serif;
			margin: 30px; padding: 0px; }
			
p		{	width: 420px; line-height: 1.6em; 
			margin-top:2px; margin-bottom: 1.8em;
			font-size: 0.69em;}

h1		{	font-family: Verdana,Arial,sans-serif;
 			font-size: 1.01em; color: #CC0000;
 			margin: 0px; padding: 0px; margin-bottom:10px;}
			
h2		{	font-family: Verdana,Arial,sans-serif;
 			font-size: 0.89em; color: #CC0000;
 			margin: 0px; padding: 0px; 
			margin-top: 2.2em; margin-bottom: 0.8em;}
			
h3		{	font-family: Verdana,Arial,sans-serif;
 			font-size: 0.69em; 
 			margin: 0px; padding: 0px; 
			margin-top: 2.2em; margin-bottom: 0.8em;}
			
b, strong	{ }

b.red,
strong.red	{ color: #CC0000; }

table		{	font-size: 11px; line-height: 17px; }
td			{	height: 20px; border-bottom: 1px solid #FFFFFF; }

ul			{ padding:0px; margin-left:15px; }
ul, li		{ font-size:11px; line-height: 16px; }

img			{border:0; }

a, 
a:link, 
a:visited, 
a:active 	{	color: #CC0000; text-decoration: none; }
a:hover  	{  	color: #C1C1C1; text-decoration: underline; }

#aussen		{ 	position:absolute; z-index:0; 
				left:30px; top:30px; width: 719px;
				border: 1px solid #EFEFEF;
				padding: 24px 14px 14px 14px;
				background-color: #FFFFFF; }

#header1	{	position:absolute; z-index:3;
				left:44px; top:55px;
				width:719px; height:70px; 
				font-family: Verdana,Arial,sans-serif; font-size: 11px;
				background-color: #FFFFFF;}
				
#header1 div		{ 	width:530px; padding-top:35px; float:right; }
#header1 div strong	{ 	color: #707070; }
#header1 img		{ 	float:left; margin-left:8px; }		
#header2			{	width: 719px; height: 255px; }


#asrw-06 {	position:absolute; z-index:3;
			left:233px;	top:125px;
			width:530px; height:151px;
			background-color:#FFFFFF;}

#menu	{	position:absolute; z-index:2;
			left: 44px; top:125px; 
			width:189px; height: 150px;
			/* border-bottom: 1px solid #FF0000; */
			background-color:#F8F8F8;
			/*background-image:url(img/mnbg_05.gif); */}

#menu a	{ 	display:block; width:141px; height:19px; 
			color: #707070;
			border-bottom:1px solid #E8E8E8; 
			border-top:1px solid #FFFFFF;
			background-color:#F2F2F2;
			font-size:11px;
			text-align:left; padding-top:4px; padding-left: 10px;
			border-left: 10px solid #CC0000;}

#menu a:hover	{ 	color: #CC0000; border-left: 10px solid #CC0000; 
					padding-left:10px;  text-decoration:none; }
					
#menu a.impressum { background-color:#FFFFFF; border-left: 10px solid #FFFFFF; 
							border-bottom:1px solid #FFFFFF;  }

#header3	{	width:530px; height: 20px; 
				text-align: left; 
				padding-left: 189px;  
				padding-top: 18px;}
#header3 a	{	float: left; }
#header3 a.rechts	{float: right;}
				

#cont		{	width: 719px; margin-bottom:20px; }
			
#cont div#left		{	width:161px; float:left; background-color:#F5F5F5;
						font-size:10px; color: #878889; margin-top:8px;}
#cont div#left strong	{ color:#707070;}
#cont div#left div	{ 	border-bottom:2px solid #FFFFFF;
						padding:10px 10px 10px 20px; }
#cont div#left.kontakt	{ font-size:11px; line-height: 1.6em;}

#cont div#right {	width:530px; float:right; padding-left:5px; z-index:0; 
					background-image:url(blnk.gif); background-repeat:repeat;}

			
#footer		{	clear: both; width: 530px; height: 45px; 
				padding-top: 10px; margin-bottom: 30px; padding-left: 189px; 
				border-top: 5px solid #CC0000; font-size:11px; color: #878889; }

div.linklayer	{	position:absolute; z-index:2;
					left:233px; top:55px;
					width:176px; height:238px;
					background-color:#F8F8F8; color:#707070; font-size:10px;}
div.linklayer div.top		{ 	height:201px; padding:10px;}
div.linklayer div.top a		{ 	display:block; color: #CC0000;}

div.linklayer div.bottom 	{	height: 17px;}
div.linklayer div.bottom  a	{ 	display:block; float:right;
								width:176px; height:17px;
								font-size:11px; color:#FFFFFF; 
								background-color: #CC0000; 
								font-weight: bold;
								text-align:center;}

div.linklayer#toyota		{	left:233px; }
div.linklayer#mitsubishi	{	left:410px; }
div.linklayer#lexus			{	left:587px; }


/* table	{	width: 420px; font-size: 11px; background-color:#FAFAFA; }
td		{	height: 20px; border-bottom: 1px solid #FFFFFF; } */

table#neufz			{ 	width:462px; background-color:#FCFCFC;  margin-bottom:10px;}
table#neufz th		{ 	width:152px; color: #CC0000; font-weight: bold; text-align:left;
						padding-left:2px; background-color:#F8F8F8;}
table#neufz th.line	{ 	border-right:1px solid #F0F0F0; }
table#neufz td		{ 	vertical-align:top; line-height:17px; font-size:11px;
						padding-left:2px;} 
table#neufz td.line	{ 	border-right:1px solid #F0F0F0; }

table#neufz td a	{ display: block; width: 152px;
					  color: #CC0000;}

table.ansprech		{ background-color: #F5F5F5;}
table.ansprech td	{ padding: 3px; vertical-align:top; border-right:10px solid #FFFFFF;}

div.partner			{ 	width: 398px; height:78px; 
						padding:10px 10px 10px 8px; 
						background-color: #F5F5F5; border: 1px solid #E8E8E8;
						font-size: 11px;; line-height: 17px;
						margin-bottom: 10px; }
div.partner img		{ 	float:left;}
div.partner div		{ 	float:left; width:250px; background-color:#FFFFFF; height:70px; 
					  	margin-left: 10px; padding:5px; } 
div.partner div strong	{ color: #707070; }

/*

@media print { 

body		{	margin: 0px; padding: 0px; background:0;}
#aussen		{ 	position:absolute; z-index:0; 
				left:0px; top:0 px; width: 719px;
				border:0;
				padding:0;
				background-color: #FFFFFF; }  
#menu		{   visibility:hidden; }
#asrw-06	{   visibility:hidden; }
#header1	{ 	position: relative; left:0px; top:0px; margin:0px; padding:0px;}
#header2 	{ 	height:50px; visibility:hidden;}
div.linklayer	{   visibility:hidden; }   

} 
*/

