body {

    background-image: url(hintergrund.jpg);

    font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 10pt;

	line-height: normal;

    margin: 0; padding: 0;

    text-align: center;  /* Zentrierung im Internet Explorer */

 }





 table {



	font-size: 10pt;

	line-height: normal;

 }





div#site {

	position:relative;

	top:20px;

	width:840px;



	text-align: left;    /* Seiteninhalt wieder links ausrichten */

    margin: 0 auto;



	border: 2px ridge silver;

	z-index:0;



}



div#sitehut {

	position:relative;

	left:0px;

	top:0px;

	width:840px;

	height:100px;

	background-image: url(balken_oben.jpg);

	layer-background-image: url(balken_oben.jpg);

	border: 1px none #000000;

}





div#homehg {

	position:relative

	left:0px;

	top:0px;

	width:160px;

	height:25px;

	background: #C21503;





}





div#hometext {

	position:relative;

	left:30px;

	top:3px;

	width:130px;

	height:22px;

}





div#navioben {

	position:relative;

	left:0px;

	top:0px;

	width:160px;

	height:50px;

	background-image: url(navi_oben.png);

	layer-background-image: url(navi_oben.png);

	border: 1px none #000000;

}





div#navibilder {

	position:absolute;

	left:160px;

	top:100px;

	width:640px;

	height:75px;

	border: 1px none #000000;

}



div#bildprodukte {

	position:absolute;

	left:160px;

	top:100px;

	width:160px;

	height:75px;

	background-image: url(produkte_over.png);

	layer-background-image: url(produkte_over.png);

	border: 1px none #000000;

}









div#produktetext {

	position:absolute;

	left:0px;

	top:3px;

	width:160px;

	height:25px;

}





div#bildkonfiguration {

	position:absolute;

	left:320px;

	top:100px;

	width:160px;

	height:75px;

	background-image: url(frzg_over.png);

	layer-background-image: url(frzg_over.png);

	border: 1px none #000000;

}





div#bildgutachten {

	position:absolute;

	left:480px;

	top:100px;

	width:160px;

	height:75px;

	background-image: url(gutachten_over.png);

	layer-background-image: url(gutachten_over.png);

	border: 1px none #000000;

}





div#bildgalerie {

	position:absolute;

	left:640px;

	top:100px;

	width:160px;

	height:75px;

	background-image: url(galerie_over.png);

	layer-background-image: url(galerie_over.png);

	border: 1px none #000000;

}



div#navi {

	position:relative;

	float: left;

	top:0px;

	width:160px;

	min-height:396;



	/*

	background: #687EB1;

	background-image: url(navi_unten.png);

	layer-background-image: url(navi_unten.png);

	*/

	background: url(navi_unten.png);

	/* url(navi.png) no-repeat; */





}



div#navihg {

	position:absolute;

	left:0px;

	top:0px;

	width:160px;

	height:396;

	background: url(navi.png) no-repeat;

	border: 1px none #000000;

	z-index:1;

}





div#navitext {

	position:relative;

	left:30px;

	top:0px;

	width:130px;

	min-height:500;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	font-size: 8pt;

	z-index:2;



}



div#navitext a:link {

    font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	font-size: 8pt;



  }

div#navitext a:visited {

   font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	font-size: 8pt;

  }

div#navitext a:hover {

    color: white;

  }

div#navitext a:active {

    color: white;

  }





div#mustertext {

	position:relative;

	left:0px;

	top:0px;

	width:680px;

	height:40px;



	background-image:

	url(muster_text.png);

	layer-background-image: url(muster_text.png);

	border: 1px none #000000;

}





div#pfeil {

	position:absolute;

	left:0px;

	top:23px;

	width:17px;

	height:17px;



	background-image: url(pfeil.png);

	layer-background-image: url(pfeil.png);

	border: 1px none #000000;

}



div#text {



	position: relative;

	left: 35px;

	top: 5px;



	width:610px;

	/*height:500px;overflow:auto;*/



	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 10pt;

	line-height: normal;



	/*padding-left: 35;

	padding-top: 0;

	padding-right: 0;



	width:640px;

	min-height:384px;

	background-image: url(text_hintergrund.png);

	layer-background-image: url(text_hintergrund.png);

	border: 1px none #000000;



	*/

}



div#textFhrzg{



	position: relative;

	left: 5px;

	top: 5px;



	width:600px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 10pt;

	line-height: normal;



	/*padding-left: 35;

	padding-top: 0;

	padding-right: 0;



	width:640px;

	min-height:384px;

	background-image: url(text_hintergrund.png);

	layer-background-image: url(text_hintergrund.png);

	border: 1px none #000000;



	*/

}





.frzgtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 10pt;

	line-height: normal;

}



div#FhrzgLink {

	width: 100px;

	height: 40px;

	/*background: #CCCCCC;*/

	text-align: center;

	/*background-image: url(fhrzg_link.gif);*/



	float: left;

}



div#GalerieVorschau{

	width: 200px;

	height: 120px;

	/*background: #CCCCCC;*/



	text-align: center;

	/*background-image: url(fhrzg_link.gif);*/



	float: left;

}





div#Tabelle {



	position: relative;

	left: 0px;

	top: 0px;



	width:600px;

	height:400px;overflow:auto;



	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: white;

	font-size: 10pt;

	line-height: normal;



	/*padding-left: 35;

	padding-top: 0;

	padding-right: 0;



	width:640px;

	min-height:384px;

	background-image: url(text_hintergrund.png);

	layer-background-image: url(text_hintergrund.png);

	border: 1px none #000000;



	*/

}



div#text h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14pt;

}



div#text h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12pt;

}



div#text a:link {

	color: white;

}



div#text a:visited {

	color: white;

}





.texthintergrund {



background: url(text_hintergrund.png);

}



.musteroben{



background: url(muster_menu_oben.png);

}





div#fusszeile {

	position:relative;

		float: center;

	margin: 0 auto;

	top:0px;

	width:840px;

	height:25px;

    font-size: 8pt;



    text-align: right;

    background: #fed url(fusszeile.png);

    border-left: 2px ridge silver;

	border-bottom: 2px ridge silver;

	border-right: 2px ridge silver;



}

div#line {
	top:0px;
	width:100%;
	height:1px;
    font-size: 1px;
    background: #fed url(line.png);
}

div.line {
	top:0px;
	width:100%;
	height:1px;
    font-size: 1px;
    background: #fed url(line.png);
}

.sitehut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.site {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.navimenu1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	font-size: 8pt;

	text-transform: none;

	color: BDC8DB;

	text-decoration: none;



}

.navimenu3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	font-size: 8pt;

	text-transform: none;

	color: ECB4A3;

	text-decoration: none;

}

.navitextweiss {

	/*font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: normal;

	font-weight: bold;

	text-transform: none;



	*/

	font-weight: bold;

	color: FFFFFF;

	text-decoration: none;

}







.navihintergrund {

	background: url(navi_unten.png);

}



.naviunten {

	background: url(navi_fuss.png);

}



.textunten {

	background: url(text_hintergrund.png);

}





.unnamed1 {

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: outset;

	border-left-style: outset;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;



}



ul#chiptuning {



  float: left;

  margin: 0;

  padding-left: 10px;

  padding-top: 5px;



}

ul#chiptuning li {

  list-style: none;

  margin: 0; padding: 0.5em;

}





ul#chiptuning li a:hover {

    color: white;

  }

ul#chiptuning li a:active {

    color: white;

  }

