		a:link 		{ color:#9099a5; text-decoration:none; }		a:visited 	{ color:#8088a5; text-decoration:none; }		a:hover 	{ color:#ffffff; text-decoration:none; }		a:active 	{ color:#ffffff; text-decoration:none; }		a:focus 	{ color:#ffffff; text-decoration:none;}		a.aktiv		{ color:#ffffff;}	/*	html, body{  		width:100%; 		height:100%; 		overflow:hidden;		} */			body{		background-color:#1a1d21;		margin:0;		padding:0;		text-align:center; 		min-width: 40em; /* Mindestbreite verhindert laut SelfHTML Umbruch und Anzeigefehler in modernen Browsern */				} 	 	img {border:0px;} 			#box{		width: 970px;		height: 660px;		position: absolute;		top: 50%;		left: 50%;		margin-left: -485px;		margin-top: -330px;		color:black;		background:transparent;		text-align:left; 		padding: 0px; 		overflow:hidden;		}		#kopf{				background:#000000;		text-align:center;  		width:960px;		height:60px;			padding-top:0px;  		}  			#frame { 		background-color:transparent; height:590px;	width: 960px;		overflow:auto;    /*hidden ??? */ 		position:absolute;		padding:0px;    	}	.start    {		background-image:url(hg1.jpg); background-repeat:no-repeat; 		background-position:0px 0px;}	.home    {		background-image:url(hg2.jpg); background-repeat:no-repeat; 		background-position:0px 0px;}	.schmuck    {		background-image:url(hg3.jpg); background-repeat:no-repeat; 		background-position:0px 0px;}  	.uhren    {		background-image:url(hg4.jpg); background-repeat:no-repeat; 		background-position:0px 0px;} 		  	.trauringe    {		background-image:url(hg5.jpg); background-repeat:no-repeat; 		background-position:0px 0px;} 		  	.kontakt    {		background-image:url(hg6.jpg); background-repeat:no-repeat; 		background-position:0px 0px;} 			#navi {		width:133px;		height:400px;		position:absolute;top:40px; left:65px; 		font-weight:bold;		padding:0px;		margin:0;		}	#content {		width:532px;		height:550px;		position:absolute; top:40px; left:214px; 		padding:0px;		margin:0;		text-align:justify;		overflow:visible;  		}					.text	{		width:532px;		padding:0px;		margin:0;		}		.array	{		width:532px;		padding:0px;		margin-top:13px;		}					.hersteller {		width:120px;		height:150px;		float:left;		padding:0px;		margin:0px 17px 32px 0px;		text-align:center; 		}		.hersteller4 {		width:120px;		height:150px;		float:left;		padding:0px;		margin:0px 0px 0px 0px;		text-align:center; 		}		#pict {		width:532px;		height:292px;		float:left;		margin:0;		padding:0px;		text-align:justify; 		}	#grossbild {		width:292px; 		float:left; 		margin:0px 17px 0px 0px;		}		#grossbild img {		/* default opacity for IE */		filter:alpha(opacity=100);		}		/* duplicate image positioning */	img.idupe {		position:absolute;		z-index:30000;		visibility:hidden;		}				.big {		width:292px;		height:292px;		float:left;		padding:0px;		margin:0px 0px 0px 0px; 		}			.top {		width:223px;		height:132px;		float:left;		line-height:13pt;		padding:0;		}		.top h1		{margin:-5px 0px 0px 0px; 		line-height:13pt;		}	.top h3		{margin:-5px 0px 0px 0px; 		line-height:13pt;		}	.bottom {		width:223px;		height:160px;		float:left;		padding:0px;/*		margin:0px 0px 0px 17px; */		}				.thumb1 {		width:63px; 		float:left; 		margin:17px 0px 0px 0px;		}			.thumb2 {		width:63px; 		float:left; 		margin:17px 0px 0px 17px;		}					#links{	width:532px;		padding:0px;		margin:30px 0 0 0;		text-align:center;		clear:both;  /*		line-height:17pt;  */		word-spacing:5px;		letter-spacing:0.1em;		}				a:hover img  {		filter: alpha(opacity=100, finishopacity=70, style=2); opacity:0.7;		}	/*	a:visited img {		filter: gray; -moz-opacity:0.6;		}*/				#right {		width:135px;		height:400px;		padding:0px;		margin:0;		position:absolute; top:40px; left:762px; /*		z-index:5;  */		}	#right img {margin-top:10px;}		/*  globale Formatierung aller Schriftelemente  */p, div, span, th, td, li {font: 7.4pt/23.5pt Verdana, Helvetica, Arial, sans-serif; color: #b1b2b0; margin:0 0 0 0; padding:0;}/*   globale Formatierung aller &Uuml;berschriften  */h1, h2, h3  {font: 7.4pt/23.5pt Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color: #b1b2b0; margin:0; padding:0;}  