
	body {
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		background:#FFFFFF;
	}
	img {
		border:none;
	}
    fieldset {
    	border:none;
    }
    label {
    	display:block;
    }
	input, textarea {
		font-size:11px;
		width:180px;
		border:1px solid #CCCCCC;
        background:#EEEEEE;
		font-family:Arial, Helvetica, sans-serif;
	}
	input:focus, input:hover, textarea:focus, textarea:hover  {
		font-size:11px;
		border:1px solid #333333;
		color:#333333;
        background:#FFFFFF;
	}
	a, a:link, a:visited, a:active {
		text-decoration:none;
		color:#666666;
		font-weight:bold;
	}
	a:hover {
		text-decoration:none;
		color:#dd9170;
		font-weight:bold;
	}
	
	#main {
		background:url(../gfx/glasswhite_high.jpg) 0px -25px no-repeat;
		width:861px;
		height:710px;		
		margin:10px auto;
		padding:0px;
	}
			#logo {
                height:38px;
                padding-left:25px;
                padding-top:5px;
			}
			#content {
				width:400px;
				height:410px;
				float:left;
				margin-top:35px;
				padding-left:55px;
			}
					#details  {
						margin:0px;
						padding:0px;
					}
					#name {
						text-transform:uppercase;
						color:#666666;
						font-weight:bold;
						font-size:1.3em;
					}
					#format {
						height:30px;
						font-size:1.3em;
					}
					.english, .german, .golden, .block {
						margin:3px 0px;
						padding:0px;
						width:80%;
					}
					.german {
					}
					.english {
					}
					.block {
						margin:0px 0px;
						display:block;
					}
					.golden {
						font-size:1.5em;
					}
			#context {
				width:405px;
			}
	#navi {
		width:155px;
		height:310px;
		float:left;
		margin-top:35px;
		padding-left:5px;
		font-size:1.1em;
	}
    		#kollektor p {
            	margin:10px 0px;
            }
			.start, .kollektionen, .naviclass, .kontakt, .kontakt, .impressum, .active {
				margin:0px;
			}
			.naviclass {
				font-size:0.8em;
			}
	#more {
		width:210px;
		height:320px;
		float:left;
		margin-top:15px;
	}
	#starter {
		position:absolute;
		top:0px;
		z-index:10;
		width:900px;
		height:580px;
		overflow:hidden;
		background:#FFFFFF url(../gfx/logo_big.gif) center center no-repeat;
	}
	#nextpage {
		display:block;
		width:100px;
		height:30px;
		float:left;
		text-align:center;
		padding-top:6px;
		background:url(gfx/fwd.jpg) no-repeat;
	}
	#lastpage {
		display:block;
		width:100px;
		height:30px;
		text-align:center;
		float:left;
		padding-top:6px;
		background:url(gfx/prev.jpg) no-repeat;
	}
	#easteregg {
		height:70px;
		overflow:hidden;
		width:110px;
	}
    .marker {
    	border:1px solid red;
    }
    .hidden {
    	display:none;
    	padding-top:150px;
    	padding-bottom:50px;
        font-size:0.9em;
        line-height:150%;
        color:#CCCCCC;
    }

	.sIFR-hasFlash h1 {
		visibility: hidden;
	}
	
	.sIFR-flash {
		visibility: visible !important;
		margin: 0;
	}
	
	.sIFR-replaced {
		visibility: visible !important;
	}
	
	span.sIFR-alternate {
		position: absolute;
		left: 0;
		top: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
	}

