/*  Grundaufbau - Elemente   */* {		margin:0;		padding:0;		}body {		background-color:#ffffff;		width:965px;	width:100%;	text-align:center;   /* center fuer ie5.x dose */		color:#630;		font:100.01%/11px sans-serif;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		background-color:#ffffff;	background-color:#fbd582;		}#container {		position:relative;		margin:0 auto;	margin-top:55px;		text-align:left;		width:965px;		border:0px solid #a90a31;		background-image: url(../images/NMain.gif);	background-color:#ffffff;	border:1px solid #a90a31;		}		#containerspruch{		position:relative;		margin:0 auto;	margin-top:55px;		text-align:left;		width:965px;		border:0px solid #a90a31;		background-image: url(../images/NMain.gif);	background-color:#ffffff;	border:1px solid #a90a31;		}#containerperson{		position:relative;		margin:0 auto;	margin-top:55px;		text-align:left;		width:965px;		border:0px solid #a90a31;		background-image: url(../images/NMain.gif);	background-color:#ffffff;	border:1px solid #a90a31;		}#head {		position:relative;		height:135px;		width:100%;		background-image: url(../images/logo-1.gif);		background-position: 35px right;		background-position: center right;	background-position: 550px 40px;		background-repeat: no-repeat;		border:0px solid #ff0000;		}#navbox {		position:relative;		height:22px;		clear:left;		background-color: #faf1cd;		background-image: url(../images/edge-hnavbg-lo.gif);		background-position: top right;		background-repeat: no-repeat;		border:0px solid #00ff00;		border-bottom:10px solid #ffffff;		}#contentbox {		position:relative;		height:297px;		min-height:452px;		height:auto;		width:100%;		padding-bottom:35px;		clear:left;		background-color: #faf1cd;		background-image: url(../images/cont-image.jpg);		background-position: 680px 65px;		background-repeat: no-repeat;		border:0px solid #ff0000;		border-top:1px solid #faf1cd;		}* html #content {		height:299px;  /* rule for ie5.x dose */	height:435px;  /* rule for ie5.x dose */		}		#contentboxspruch{		position:relative;		height:297px;		min-height:452px;		height:auto;		width:100%;		padding-bottom:35px;		clear:left;		background-color: #faf1cd;		background-image: url(../images/cont-image2.gif);		background-position: 680px 65px;		background-repeat: no-repeat;		border:0px solid #ff0000;		border-top:1px solid #faf1cd;		}* html #content {		height:299px;  /* rule for ie5.x dose */	height:435px;  /* rule for ie5.x dose */		}#contentboxperson{		position:relative;		height:297px;		min-height:452px;		height:auto;		width:100%;		padding-bottom:35px;		clear:left;		background-color: #faf1cd;		background-image: url(../images/cont-image3.jpg);		background-position: 680px 65px;		background-repeat: no-repeat;		border:0px solid #ff0000;		border-top:1px solid #faf1cd;		}* html #content {		height:299px;  /* rule for ie5.x dose */	height:435px;  /* rule for ie5.x dose */		}#contentboxkontakt{		position:relative;		height:297px;		min-height:452px;		height:auto;		width:100%;		padding-bottom:35px;		clear:left;		background-color: #faf1cd;		background-image: url(../images/cont-image4.jpg);		background-position: 680px 65px;		background-repeat: no-repeat;		border:0px solid #ff0000;		border-top:1px solid #faf1cd;		}* html #content {		height:299px;  /* rule for ie5.x dose */	height:435px;  /* rule for ie5.x dose */		}#footerbox {		position:relative;		height:22px;		width:100%;		padding-top:10px;		background-color:#ffffff;		border:0px solid #ff0000;		background-image: url(../images/edge-content-ru.gif);		background-position: top left;		background-repeat: no-repeat;		}#footer {		position:relative;		height:22px;		width:100%;		background-color:#f7b807;		border:0px solid #ff0000;		background-image: url(../images/edge-footer-ro.gif);		background-repeat: no-repeat;		}#wuerfel {		position:absolute;		top: -30px;		left: 42px;		margin: 0px 0px 0px 0px;		height:39px;		width:34px;		display:block;		border:0px solid #ff0000;		background-image: url(../images/wuerfel-1.gif);		background-repeat: no-repeat;		} a {		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		text-decoration:none;  		outline:none; 		color:#000000; 	}	a:hover {		color:#df002a;		}		/*  HAUPT-NAVIGATINS ELEMENTE   */#hnavbox {		position:relative;		height:22px;		width:593px;		background-color: #a90a31;		background-image: url(../images/edge-hnav-lo.gif);		background-position: top right;		background-repeat: no-repeat;		border:0px solid #00ff00;		}#hnavbox ul {		position: relative;		top: 0px;		display: block;		list-style: none;		padding: 0;		margin: 0px 0px 0px 32px;		color: #ffffff;		background-repeat: no-repeat;		font-family: verdana, helvetica, arial;		font-size: 12px;		font-weight: normal;		border: 0px solid #000000;}#hnavbox ul li { 		position: relative; 		height: 22px;		width: auto;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		float:left;		display: block;		text-align:center;		list-style: none;		background-color:#faf1cd; 		overflow:hidden;		border: 0px solid #ff0000; 		border-left: 2px solid #a90a31; }#hnavbox ul li a { 		position: relative; 		display: block;		height: 22px;		padding: 5px 19px 0px 19px;		padding: 5px 5px 0px 5px;		margin: 0px 0px 0px 0px;		text-align:center;		color:#ffffff;		background-color:#a90a31; 		border: 0px solid #ff0000; }#hnavbox ul li a:hover { 		color:#a90a31;		background-color:#faf1cd; 		border: 0px solid #ff0000; }#hnavbox ul li a.on { 		color:#a90a31;		background-color:#faf1cd; 		border: 0px solid #ff0000; }/*  Content - Elemente   */#content {		margin:16px 0px 0px 53px; 		border:0px solid #ff0000;		}#content h1 {		width: 580px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-weight: bold;		font-size:14px;		line-height:20px;		padding:26px 0px 4px 0px;		margin-left:0;		color:#a90a31;		}#content h2 {		width: 580px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-weight: bold;		font-size:14px;		line-height:20px;		padding:26px 0px 4px 0px;		margin-bottom:-15px;		margin-left:0;		color:#a90a31;		}#content h3 {		width: 580px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-weight: bold;		font-size:14px;		line-height:20px;		padding:18px 0px 4px 0px;		margin-bottom:-15px;		margin-left:0;		color:#a90a31;		}#content p {		width: 580px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		line-height: 16px;		margin-top:16px;		margin-left:0;		color:#000000;		}	#content.smalp p {		width: 580px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		line-height: 16px;		margin-top: 10px;		margin-left:0;		color:#000000;		}	.gruen {		color:#61b020;		font-weight: normal;		}.gruenbold {		color:#61b020;		font-weight: bold;		}.rot {		color:#df002a;		font-weight: normal;		}.rotbold {		color:#df002a;		font-weight: bold;		}.redbull {		font-size:10px;		color:#df002a;		}/*  Kollektion - Elemente   */.kollektionsbox1 {		position:relative;		height:85px;		width:600px;		display:block;		clear:left;		margin: 23px 0px 0px 17px;		border:0px solid #ff0000;		}.kollektionsbox2 {		position:relative;		height:85px;		width:600px;		display:block;		clear:left;		margin: 10px 0px 0px 17px;		border:0px solid #ff0000;		}.produktbox1 img {		float: left;		}.produktbox2 img {		float: left;		}/*  Produkt - Elemente   */.produktbildbox {		position:relative;		width:353px;		height:297px;		display:block;		float:left;		margin: 0px 0px 0px 0px;		border:0px solid #ff0000;		}.produktdetailbox {		position:relative;		width:385px;		height:290px;		display:block;		float:left;		margin: 0px 0px 0px 0px;		border:0px solid #00ff00;		}.produkttext {		position:relative;		height:147px; 		margin:15px 0px 0px 0px;		border:0px solid #ff0000;		}#content .produkttext p {		margin:15px 0px 0px 3px;		line-height: 15px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		color:#000000;		}#content .produkttext p {		margin:0px 0px 0px 3px;		line-height: 15px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		color:#000000;		}.produktdaten { 		position:relative;		/*width:380px;*/		width:260px;		height:38px; 		margin: 0px 0px 0px 2px;		border:0px solid #ff0000;		}.datename {		width:72px;		display:block;		float:left;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:10px;		line-height: 15px;		margin-top:opx;		margin-left:0;		color:#000000;		}.datenwert {		width:150px;		display:block;		float:left;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:10px;		line-height: 15px;		margin-top:0px;		margin-left:0;		color:#000000;		}.modelle {		position:relative;		width:250px;		height:auto;		display:block;		clear:left;		margin: 0px 0px 0px 2px;		border:0px solid #00ff00;		}/*  Laeden - Elemente   */.laedentext {		position:relative;		height:83px;		width:100%;		display:block;		margin: 0px 0px 0px 0px;		border:0px solid #ff0000;		border-top:1px solid #ffffff;		}#content .laedentext p {		margin:26px 0px 0px 357px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		line-height: 15px;		color:#000000;		border:0px solid #ff0000;		}.adressbox {		position:relative;		height:87px;		width:710px;		display:block;		float:left;		margin: 15px 0px 0px 14px;		border:0px solid #ff0000;		}.adresstext {		position:relative;		width:165px;		height:87px;		display:block;		float:left;		margin: 0px 0px 0px 0px;		border:0px solid #ff0000;		border-left:1px solid #61b020;		}#content .adresstext p {		margin:0px 0px 0px 10px;		padding:0px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:10px;		line-height: 14px;		color:#000000;		border:0px solid #ff0000;		}.stadtgruen {		font-size:10px;		font-weight: bold;		color:#61b020;		}#content .adresstext p.telweb {		margin:7px 0px 0px 10px;		}#content .adresstext a {		color:#000000;		}#content .adresstext a:hover {		color:#df002a;		}/*  Kontakt - Elemente   */.kontaktbox {		position:relative;		width:745px; 		height:255px;		margin:26px 0px 0px 0px;		display:block; 		clear:both; 		border:0px solid #ff0000; 		}.kontaktext {		position:relative;		width:344px; 		height:250px;		margin:0px 0px 0px 0px;		display:block; 		float:left; 		border:0px solid #ff0000; 		}.imprestext {		position:relative;		width:395px; 		height:250px;		margin:0px 0px 0px 0px;		display:block; 		float:left; 		border:0px solid #ff0000; 		border-left:2px solid #61b020; 		}#content .kontaktext p {		margin:0px 0px 0px 15px;		padding:0px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		line-height: 15px;		color:#000000;		border:0px solid #ff0000;		}#content .imprestext p {		margin:0px 0px 0px 10px;		padding:0px;		font-family: Verdana, Helvetica, Arial, Courier, sans-serif;		font-size:11px;		line-height: 15px;		color:#000000;		border:0px solid #ff0000;		}/*  UNTER-NAVIGATINS 1 ELEMENTE   */#unavbox1 {		position: relative;		width: 350px;		height: 20px;		background-color: #ffffff;		margin:24px 0px 0px 0px;		border: 0px solid #000000;}#unavbox1 ul { 		position: relative; 		display: block;		top: 0px; 		left: 0px; 		list-style: none;		padding: 0;		margin: 0px 0px 0px 3px;		border: 0px solid #000000; 		background-repeat: no-repeat;}#unavbox1 ul li,  #unavbox1 ul li a { 		position: relative; 		display: block;		float:left;		text-align:right;		list-style: none;		height: 20px;		top: 0px; 		margin: 0px;		padding: 0;		border: 0px solid #000000; 		background-repeat: no-repeat;}#unavbox1 ul li.umenu1-1, .umenu1-1 a { width: 58px; background-image: url(../images/navi/unav-101.gif); }#unavbox1 ul li.umenu1-2, .umenu1-2 a { width: 34px; background-image: url(../images/navi/unav-111.gif); }#unavbox1 ul li.umenu1-3, .umenu1-3 a { width: 98px; background-image: url(../images/navi/unav-121.gif); }#unavbox1 ul li.umenu1-4, .umenu1-4 a { width: 58px; background-image: url(../images/navi/unav-131.gif); }#unavbox1 ul li.umenu1-5, .umenu1-5 a { width: 60px; background-image: url(../images/navi/unav-141.gif); }#unavbox1 ul li.umenu1-1:hover, .umenu1-1 a:hover, .umenu1-1on a { width: 58px; background-image: url(../images/navi/unav-101.gif); }#unavbox1 ul li.umenu1-2:hover, .umenu1-2 a:hover, .umenu1-2on a { width: 34px; background-image: url(../images/navi/unav-112.gif); }#unavbox1 ul li.umenu1-3:hover, .umenu1-3 a:hover, .umenu1-3on a { width: 98px; background-image: url(../images/navi/unav-122.gif); }#unavbox1 ul li.umenu1-4:hover, .umenu1-4 a:hover, .umenu1-4on a { width: 58px; background-image: url(../images/navi/unav-132.gif); }#unavbox1 ul li.umenu1-5:hover, .umenu1-5 a:hover, .umenu1-5on a { width: 60px; background-image: url(../images/navi/unav-142.gif); }/*  UNTER-NAVIGATINS 2 ELEMENTE   */#unavbox2 {		position: relative;		width: 380px;		height: 20px;		background-color: #ffffff;		margin:24px 0px 0px 0px;		border: 0px solid #000000;}#unavbox2 ul { 		position: relative; 		display: block;		top: 0px; 		left: 0px; 		list-style: none;		padding: 0;		margin: 0px 0px 0px 3px;		border: 0px solid #000000; 		background-repeat: no-repeat;}#unavbox2 ul li,  #unavbox2 ul li a { 		position: relative; 		display: block;		float:left;		text-align:right;		list-style: none;		height: 20px;		top: 0px; 		margin: 0px;		padding: 0;		border: 0px solid #000000; 		background-repeat: no-repeat;}#unavbox2 ul li.umenu2-1, .umenu2-1 a { width: 117px; background-image: url(../images/navi/unav-201.gif); }#unavbox2 ul li.umenu2-2, .umenu2-2 a { width: 68px; background-image: url(../images/navi/unav-211.gif); }#unavbox2 ul li.umenu2-3, .umenu2-3 a { width: 34px; background-image: url(../images/navi/unav-221.gif); }#unavbox2 ul li.umenu2-4, .umenu2-4 a { width: 77px; background-image: url(../images/navi/unav-231.gif); }#unavbox2 ul li.umenu2-5, .umenu2-5 a { width: 75px; background-image: url(../images/navi/unav-241.gif); }#unavbox2 ul li.umenu2-1:hover, .umenu2-1 a:hover, .umenu2-1on a { width: 117px; background-image: url(../images/navi/unav-201.gif); }#unavbox2 ul li.umenu2-2:hover, .umenu2-2 a:hover, .umenu2-2on a { width: 68px; background-image: url(../images/navi/unav-212.gif); }#unavbox2 ul li.umenu2-3:hover, .umenu2-3 a:hover, .umenu2-3on a { width: 34px; background-image: url(../images/navi/unav-222.gif); }#unavbox2 ul li.umenu2-4:hover, .umenu2-4 a:hover, .umenu2-4on a { width: 77px; background-image: url(../images/navi/unav-232.gif); }#unavbox2 ul li.umenu2-5:hover, .umenu2-5 a:hover, .umenu2-5on a { width: 75px; background-image: url(../images/navi/unav-242.gif); }.nirvana { 		position: absolut; 		top: -1000px;		left: -1000px;		display: none;}.floaterminator {		clear:both;}