a:link {  border:0px; text-decoration:none; color: #000;}
a:visited {  border:0px; color: #000;  text-decoration:none; }
a:focus {  border:0px;  text-decoration:underline;color: #000; }
a:hover {  border:0px;  text-decoration:none;color: #888; }
a:active {  border:0px;  text-decoration:underline; color: #000;}
@font-face {
	font-family: 'ReplicaProBold';
	src: url('replicaprobold-webfont.eot');
	src: local('?'), url('replicaprobold-webfont.woff') format('woff'), url('replicaprobold-webfont.ttf') format('truetype'), url('replicaprobold-webfont.svg#webfontZQfR4DBc') format('svg');
	font-weight: normal;
	font-style: normal;
}


.breite
{
	position:absolute;
	width:1100px;
	top:150px;
	left:90px;
}

.ichimg
{
	width:600px;
	position:absolute;
	top:150px;
	left:100px;
}


.ichtext
{
	font-family:  'ReplicaProBold','Helvetica';
	text-align:right;
	letter-spacing:0.2em;
	font-weight:400;
	font-size:16px;
	width:600px;
	position:absolute;
	top:600px;
	left:100px;
}
.gruppe
{
	position:absolute;
	left:690px;
	top:22px;
}

div.aboutlink
{
	left:-3px;
	font-family:  'ReplicaProBold','Helvetica';
	text-align:center;
	letter-spacing:0.3em;
	font-weight:bold;
	font-size:16px;
	position:absolute;
	z-index:5;
	width:400px;
}



div.link
{
	left:-3px;
	position:absolute;
	top:16px;
	font-family:  'ReplicaProBold','Helvetica';
	text-align:center;
	letter-spacing:0.3em;
	font-weight: bold;
	font-size:16px;
	z-index:5;
	width:400px;
}
div.contactext   
{
	
	font-family:  'ReplicaProBold','Helvetica';
  	text-align:center;
  	font-size:1.0em;
	letter-spacing:0.45em;
	font-size:12px;
	
}
.thumb
{
	
	height:230px;
	border:0px;
	
	display: inline;
}
.invisible
{
	width:0px;
	height:0px;
	border:0px;
	display:none;
}
div.lkw {
	font-family:  'ReplicaProBold', 'Helvetica';
	letter-spacing:0.9em;
	color:#330000;
	font-size:60px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	display: block;
	font-style: normal;
	line-height: normal;
	white-space: normal;
	vertical-align: top;
  }
  


