.pointer {
	cursor: pointer;
}
#mainLayer {
	z-index:2;
	width: 955px;
	height: 600px;
	background-color: #FFFFFF;
	margin-left: auto;   
	margin-right: auto;
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-left: -477px;
	margin-top: -300px; 
}
#mainLayer2 {
	z-index:1;
	width: 955px;
	height: 600px;
	background-color: #FFFFFF;
	margin-left: auto;   
	margin-right: auto;
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-left: -477px;
	margin-top: -300px; 
}
#mainLayerClick1 {
	width: 955px;
	height: 320px;
	margin-left: auto;   
	margin-right: auto;
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-left: -477px;
	margin-top: -280px; 
	cursor:pointer;
	border:thin;
}
#mainLayerClick2 {
	width: 955px;
	height: 280px;
	margin-left: auto;   
	margin-right: auto;
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-left: -477px;
	margin-top: -0px; 
	cursor:pointer;
	border:thin;
}
#topNavigation {
	position:absolute;
	width:468px;
	height:20px;
	z-index:2;
	left: 390px;
	top: 139px;
	text-align:right;
	background-color: #FFFFFF;
	visibility: visible;
}
#subNavigation {
	position:absolute;
	width:164px;
	height:47px;
	z-index:2;
	left: 105px;
	top: 183px;
	background-color: #FFFFFF;
	visibility: visible;
}
#grid {
	position:absolute;
	width:173px;
	height:173px;
	z-index:2;
	left: 98px;
	top: 253px;
	background-color: #FFFFFF;
	visibility: visible;
}
#square {
	position:absolute;
	width:159px;
	height:163px;
	z-index:3;
	left: 5px;
	top: 5px;
	background-color: rgb(192,191,191);
	visibility: visible;
}
#squareImage {
	position:absolute;
	width:138px;
	height:142px;
	z-index:4;
	left: 10px;
	top: 10px;
	background-color: #FFFFFF;
	visibility: visible;
}
#enlarge {
	position:absolute;
	width:164px;
	height:20px;
	z-index:3;
	left: 104px;
	top: 426px;
	background-color: #FFFFFF;
	visibility: visible;
}
#penLabel {
	position:absolute;
	width:275px;
	height:47px;
	z-index:3;
	left: 580px;
	top: 222px;
	text-align:right;
	visibility: visible;
}
#smallImages {
	position:absolute;
	width:564px;
	height:146px;
	z-index:2;
	left: 271px;
	top: 258px;
	background-color: rgb(192,191,191);
	visibility: visible;
	text-align:center;
	border-color:rgb(192,191,191);
	border-style: solid;
	border-top-width: 10px;
	border-left-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 7px;
}
#parts {
	position:absolute;
	width:89px;
	height:21px;
	z-index:2;
	left: 768px;
	top: 427px;
	background-color: #FFFFFF;
	visibility: visible;
}

#largeImagesFrame {
	position:absolute;
	width:570px;
	height:456px;
	z-index:3;
	left: 271px;
	top: 84px;
	background-color: #FFFFFF;
	visibility: hidden;
	border-color:rgb(192,191,191);
	border-style: solid;
	border-top-width: 7px;
	border-left-width: 7px;
	border-right-width: 7px;
	border-bottom-width: 7px;
}

#largeImages {
	position:absolute;
	z-index:4;
	left: 4px;
	top: 4px;
	visibility: hidden;
	text-align:center;
}
#kontakt_layer {
	position:absolute;
	width:563px;
	height:141px;
	z-index:4;
	background-color: #FFFFFF;
	left: 1px;
	top: 1px;
}
.formFields {
	background-color: white;
	font-size: 11px;
	color: rgb(131,132,131);
	border-color: rgb(131,132,131)
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
}
input.submitButton_old {
	background-color: rgb(131,132,131);
	font-size: 11px;
	color: white;
	cursor:pointer;
	border-style:none;
}
input.submitButton {
	border-color: rgb(131,132,131)
	cursor:pointer;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
}
