
/* --------------- content -----------------------------------------------------------*/
	#master
		{
		position:relative;
		width:980px;
		margin-left:auto;
		margin-right:auto;
		margin-top:10px; 
		padding-top:116px;
		}
	
	#head
		{
		position:absolute;
		top:0;
		left:0;
		width:980px;
		height:118px;
		background: url(../images/head.gif);
		border-top:1px solid #ffffff;
		border-left:1px solid #d7d7d7;
		border-right:1px solid #d7d7d7;
		}
		
	#head-en
		{
		position:absolute;
		top:0;
		left:0;
		width:980px;
		height:118px;
		background: url(../images/head_en.gif);
		border-top:1px solid #ffffff;
		border-left:1px solid #d7d7d7;
		border-right:1px solid #d7d7d7;
		}		
		
	#content
		{
		position:absolute;
		top:116;
		left:0;
		border-top:1px solid #ffffff;
		border-left:1px solid #d7d7d7;
		border-right:1px solid #d7d7d7;
		}
	
	h1
		{
		font-size:14px;
		font-variant:small-caps;
		font-weight:bold;
		border:10px solid #e1e1e1;
		margin-bottom:0px;
		}
		
	h2
		{
		display:block;
		font-size:12px;
		font-variant:small-caps;
		font-weight:bold;
		margin-bottom:5px;
		border-bottom:1px solid #848484;
		}
		
	
	.subline
		{
		font-size:11px;
		font-variant:small-caps;
		font-weight:bold;
		letter-spacing:1px;
		border-left:10px solid #e1e1e1;
		margin-bottom:0px;
		}
	#contentCenter
		{
		float:left;
		border:10px solid #e1e1e1;
		border-top:0px solid #e1e1e1;
		}
	#contentLeft
		{
		float:left;
		width:620px;
		background-color:#e1e1e1;
		text-align:left;
		/*text-align:justify;*/
		}
	#contentRight
		{
		float:right;
		}
	.inliner
		{
		display:block;
		width:45%;
		float:left;
		border-left:10px solid #E1E1E1;
		border-right:10px solid #E1E1E1;
		}
	.bigInliner
		{
		float:left;
		width:600px;
		border:10px solid #e1e1e1;
		}
	li
		{
		list-style-image: url(../images/listDot.gif);
		margin-left:-15px;
		text-align:left;
		}
	#infoFooter
		{
		float:left;
		width:980px;
		height:35px;
		background: url(../images/footer.jpg);
		background-repeat:no-repeat;
		}
	#footerSpacer	{margin:10px;}
	.left			{float:left}
	.right			{float:right}
	
	.small {font-size:2px;}
	
	.spacer{clear:both}
/* --------------- content -----------------------------------------------------------*/	



		
/* --------------- produkte -----------------------------------------------------------*/
	#thumbField a
		{
		float:left;
		display:block;
		margin-right:12px;
		margin-bottom:10px;
		width:180px;
		height:140px;
		background: url(../images/thumb.gif);
		line-height:14px;
		color:#333333;
		font-size:10px;
		}
	#thumbField a:hover
		{
		background: url(../images/thumb-active.gif);
		color:#ffffff;
		text-decoration:none;
		}
	#thumbField img
		{
		margin-left:1px;
		margin-top:1px;
		border:0px solid;
		}
	.linkText
		{
		float:left;
		margin-top:5px;
		margin-left:5px;
		font-weight:bold;
		}
	#produktFlash
		{
		float:left;
		margin-top:15px;
		height:640px;
		}
/* --------------- produkte -----------------------------------------------------------*/

/* --------------- produkte thumbs ----------------------------------------------------*/
	#contentRightProdukte
		{
		float:right;
		width:350px;
		background: url(../images/backgroundProdukte.jpg);
		padding-bottom:50px;
		}

	#contentRightProdukteInliner
		{
		float:left;
		width:330px;
		margin-left:8px;
		margin-top:50px;
		}

	#contentRightProdukteInlinerThumbBox
		{
		float:left;
		width:330px;
		}

	#contentRightProdukteInlinerThumbBox a , #imageZoom a
		{
		float:left;
		display:block;
		width:150px;
		height:100px;
		border:1px solid #ffffff;
		background: url(../images/lensBorder.gif);
		background-repeat:no-repeat;
		background-position:right bottom;
		}

	#contentRightProdukteInlinerThumbBox a:hover , #imageZoom a:hover
		{
		border:1px solid #31629e;
		background: url(../images/lensBorderActive.gif);
		background-repeat:no-repeat;
		background-position:right bottom;
		}
	
	#imageZoom
		{
		width:149px;
		height:100px;
		margin-right:10px;
		margin-bottom:10px;
		}

	.contentRightProdukteInlinerThumbBoxImageBackground
		{
		float:left;
		width:150px;
		height:100px;
		margin-bottom:10px;
		margin-left:10px;
		}

	.contentRightProdukteInlinerThumbBoxBigImage
		{
		float:left;
		margin-left:10px;
		margin-bottom:10px;
		border:1px solid #ffffff;
		}
/* --------------- produkte thumbs ----------------------------------------------------*/
	.contentRightProdukteDynamicThumbBoxImageBackground
		{
		float:left;
		width:300px;
		height:100px;
		margin-bottom:10px;
		margin-left:10px;
		background-repeat:no-repeat;
		
		}
/* --------------- PDF thumbs ---------------------------------------------------------*/
	.pdf
		{
		float:left;
		margin-top:15px;
		margin-left:20px;
		padding-left:20px;
		background: url(../images/pdf.gif);
		background-repeat:no-repeat;
		}
/* --------------- PDF thumbs ---------------------------------------------------------*/

/* --------------- table --------------------------------------------------------------*/
	.tableProdukt
		{
		margin:0px;
		background-color:#efefef;
		font-family:verdana;
		font-size:11px;
		color:#333333;
		line-height:18px;
		font-size:10px;
		border:1px solid #ffffff;
		}
/* --------------- table --------------------------------------------------------------*/


/* --------------- gebrauchtfahrzeuge -------------------------------------------------*/
	#contentRightGebrauchtfahrzeuge
		{
		float:right;
		width:350px;
		height:800px;
		background: url(../images/backgroundGebrauchtfahrzeuge.jpg);
		padding-bottom:50px;
		}

	#dynamicInliner
		{
		float:left;
		margin-left:10px;
		margin-bottom:10px;
		}
		
	#dynamicInlinerGebrauchte
		{
		float:left;
		margin-left:5px;
		margin-bottom:10px;
		}		
		
	html>body #dynamicInlinerGebrauchte
		{
		float:left;
		margin-left:10px;
		margin-bottom:10px;
		}				
		
	#dynamicInliner #information
		{padding-left:10px;padding-right:10px;border:0px solid #ff00ff;}
		
	#dynamicInliner #information strong
		{
		display:block;
		float:left;
		width:100px;
		margin-right:10px;
		}
		
	#dynamicBorder
		{
		float:left;
		width:578px;
		border-top:1px solid #9d9d9d;
		border-left:1px solid #9d9d9d;
		border-right:1px solid #9d9d9d;
		}

	#dynamicInliner a
		{
		float:left;
		display:block;
		margin-right:12px;
		width:580px;
		background: url(../images/bigThumb.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		line-height:14px;
		color:#333333;
		font-size:10px;
		padding-bottom:20px;
		}
		
	#dynamicInliner a:hover
		{
	background: url(../images/bigThumbActive.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
	cursor: pointer;
}
		
	#dynamicInliner a:hover #dynamicBorder
		{
		border-top:1px solid #31629e;
		border-left:1px solid #31629e;
		border-right:1px solid #31629e;
		/*border:1px solid #ff0000;*/
		}
		
	#dynamicInliner #headline
		{
		display:block;
		padding-left:10px;
		height:18px;
		color:#ffffff;
		background-color:#9d9d9d;
		}
		
	#dynamicInliner a:hover #headline
		{
		background-color:#31629e;
		}
		
	#dynamicInliner img
		{
		float:left;
		margin:1px;
		margin-right:10px;
		margin-bottom:10px;
		border:0px solid;
		}
		
	#dynamicInliner	#informationContent
		{
		float:left;
		display:block;
		margin-left:10px;
		width:560px;
		}
		
	.linkText
		{
		float:left;
		margin-top:5px;
		margin-left:5px;
		font-weight:bold;
		}
/* --------------- gebrauchtfahrzeuge -------------------------------------------------*/


/* --------------- impressum ----------------------------------------------------------*/
	#contentRightImpressum
		{
		float:right;
		width:350px;
		height:1200px;
		background: url(../images/backgroundImpressum.jpg);
		}
/* --------------- impressum ----------------------------------------------------------*/

/* --------------- kontakt --------------------------------------------------------------*/
	#contentRightKontakt
		{
		float:right;
		width:350px;
		height:700px;
		background: url(../images/backgroundKontakt.jpg);
		}
	#kontaktFlash
		{
		float:left;
		margin-top:50px;
		height:640px;
		}
	
	.tableKontakt 
		{
		margin:0px;
		font-family:verdana;
		font-size:11px;
		color:#333333;
		line-height:18px;
		font-size:10px;
		}
/* --------------- kontakt --------------------------------------------------------------*/



/*----------------formular---------------------------------------------------------------------------*/
#L_kontakttank	{float:left;width:80;margin:5 20 0 0;}	
#R_kontakttank	{height:20;}
				
.inputline		{
				width:165;
				height:20;
				font-family:verdana,arial;
				font-size:12px;
				margin:5 0 0 0;
				background-color:#ffffff;
				border:1px solid #333333;
				color:#333333;
				}
				
.inputfiled		{
				width:280;
				height:340;
				float:left;
				font-family:verdana,arial;
				font-size:12px;
				margin-top:5px;
				margin-right:5px;
				background-color:#ffffff;
				color:#333333;
				border:1px solid #333333;
				overflow:auto;
				}
				

.button 		{
				float:left;
				width:120;
				height:20;
				margin-top:5px;
				background-color:#cccccc;
				border:1px solid #333333;
				}
				
.achtung		{color:#ff0000;}


.checkBox		{
				float:left;
				}
				
.kontaktcheckBox
				{
				float:left;
				width:100%;
				}

/*----------------formular---------------------------------------------------------------------------*/

#map24
				{
				float:left;
				width:260px;
				height:150px;
				background:url("../images/map24.gif");
				padding:10px
				}
				
				
.map24Form		{
				background-color:#ffffff;
				border:1px solid #333333;
				margin-bottom:2px;
				margin-right:10px;
				height:18px;
				}
				
				
a.newslink {
		margin-left:10px;
		display:block; 
		background-image:url(../images/newsback.gif);
		width:580px;
		/*height:160px;*/
		text-decoration:none;
}

a:hover.newslink {
		background-image:url(../images/newsback_bl.gif);
		text-decoration:none;
}

.newsheadline {
		display:block;
		background-color:#9D9D9D;
		padding-left:10px;
		color:#fff;
		text-decoration:none;
}

a:hover.newslink .newsheadline {
		background-color:#31629E;
}

.newsimage {
		margin:10px;
		border:0px none;
}

.newsinfos {
		display:inline;
		float:left;
		margin-left:10px;
		margin-right:10px;
}

a.newslink .newsabschluss {
		clear:both;
		display:block;
		background-image:url(../images/bigThumb.gif);
		background-repeat:no-repeat;
		height:23px;
		text-decoration:none;
		border:0px none;
}
a:hover.newslink .newsabschluss {
		background-image:url(../images/bigThumbActive.gif);
}	 
