body,html {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	padding: 0;
	overflow:auto;/*Needed to eliminate scrollbars*/
	background:#000;
}

#enter{
	background: url(img/enter_schrift_bg.png) repeat-x;
	height: 163px;
	z-index: 100;
	position: absolute;
	top: 6%;
	width: 100%;
} 

#enter2{
	background: url(img/enter_schrift_bg2.png) repeat-x;
	height: 299px;
	z-index: 100;
	position: absolute;
	top: 3%;
	width: 100%;
} 

#enterl{
	padding-left: 3%;
	padding-top: 120px;
	padding-right: 100px;
} 

#enterr{
	padding-left: 65%;
	margin-top: -55px;
} 

#all{
	margin-top:5%;
	overflow:auto;
} 

#wrap_enter{
	width:800px; 
	margin:0 auto;
} 

#text_enter {
	text-align: center;
	font-size: 1.6em;
	padding-top: 20px;
}

#wrap       {
	width:800px; 
	margin-left: 2%;
} 

#logo {
	padding-top: 7px;
	padding-left: 110px;
	z-index: 105;
	position: fixed;
}

#menu_bg_nc {
	position: fixed;
	width: 150%;
	background: url(img/menu_bg.png) repeat-x;
	z-index: 99;
	height: 90px;
	left: -50px;
	top: -12px;
}

#menu {
	height: 70px;
	position: fixed;
	text-align: right;
	width: 100%;
	top: -5px;
	z-index: 100;
	padding-left: 350px;
	padding-top: 10px;
}

div#menu a:link, div#menu a:visited {
	display: block;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 7px;
	text-decoration: none;
}

#content_bg {
	top: 0px;
	background: url(img/site_bg.png) no-repeat;
	width: 920px;
	height: 100%;
	position: fixed;
	z-index:5;
}

#content_scroll {
	height: 100%;
	margin-top: 50px;
	width: 860px;
	overflow: auto;
}

#content {
	padding-left: 145px;
	padding-right: 90px;
	padding-bottom: 50px;
	padding-top: 25px;
	color: #b9b794;
	z-index: 5;
	font-size: 1.05em;
	text-shadow: #000 1px 1px 1px;
}

#title {
	color: #b9b794;
	text-shadow: #000 1px 1px 1px;
	font-weight: bold;
	font-size: 1.15em;
}

#content a img{
	border: 0px solid #FFF;
}

#big_title {
	margin-bottom: 10px;
	margin-left:-9px;
}
	
#links {
	text-decoration: none;
	line-height: 1.4em;
}

a:link, a:visited {
	color: #dcdab1;
	text-decoration: none;
}

a:hover {
	color: #a5a386;
	text-decoration: none;
}

#de {
	position: fixed;
	right: 5px;
	top: 7px;
	z-index: 999;
}

#gb {
	position: fixed;
	right: 5px;
	top: 25px;
	z-index: 999;
}

#copyright {
 	position: fixed;
	bottom: 10px;
	left: 720px;
	z-index: 999;
	color: #8e8d72;
	font-size: 0.8em;
	text-shadow: #000 1px 1px 1px;
}

#repixel {
 	position: fixed;
	bottom: 10px;
	left: 150px;
	z-index: 999;
	color: #8e8d72;
	font-size: 0.8em;
	text-shadow: #000 1px 1px 1px;
}

#preload {
  width:0px;
  height:0px;
  display:none;
}

#flashcontent {
  width:0px;
  height:0px;
  display:none;
}

/*Shadowbox*/
#sb-container,#sb-wrapper{
text-align:left; 
}
#sb-container,#sb-overlay{
position:absolute;
top:0;
left:0;
width:100%;
margin:0;
padding:0;
}
#sb-container{
height:100%;
display:none;
visibility:hidden;
z-index:999;
}
body > #sb-container{
position:fixed;
}
#sb-overlay{
height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
height:100%;
}
#sb-wrapper{
position:relative;
}
#sb-wrapper img{
border:none;
}
#sb-body{
position:relative;
margin:0;
padding:0;
overflow:hidden;
border:1px solid #303030;
}
#sb-body-inner{
position:relative;
height:100%;
color:#ffffff;
}
#sb-content.html{
height:100%;
overflow:auto; 
}
#sb-loading{
position:absolute;
top:0;
width:100%;
height:100%;
text-align:center;
padding-top:10px;
}
#sb-body,#sb-loading{
background-color:#060606; 
}
#sb-title,#sb-info{
position:relative;
margin:0; 
padding:0;
overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
position:relative;
font-family:'Lucida Grande',Tahoma,sans-serif;
line-height:16px;
}
#sb-title,#sb-title-inner{
height:26px;
}
#sb-title-inner{
font-size:16px;
padding:5px 0;
color:#fff;
}
#sb-info,#sb-info-inner{
height:20px;
}
#sb-info-inner{
font-size:12px;
color:#fff;
}
#sb-nav{
float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{
display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}
#sb-nav-close{
background-image:url(shadowbox/resources/close.png);
background-repeat:no-repeat;
}
#sb-nav-next{
background-image:url(shadowbox/resources/ext.png);
background-repeat:no-repeat;
}
#sb-nav-previous{
background-image:url(shadowbox/resources/revious.png);
background-repeat:no-repeat;
}
#sb-nav-play{
background-image:url(shadowbox/resources/play.png);
background-repeat:no-repeat;
}
#sb-nav-pause{
background-image:url(shadowbox/resources/pause.png);
background-repeat:no-repeat;
}
#sb-counter{
	display:none;
float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{
padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#fff;
}
#sb-counter a.sb-counter-current{
text-decoration:underline;
}
div.sb-message{
font-family:'Lucida Grande',Tahoma,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
color:#fff;
text-decoration:underline;
}
/*Supersized*/
		img{
			border:none;
		}
		/*Supersized Stamp*/
		.stamp{
			float: right;
			margin: 25px 20px 0 0;
		}
		/*Supersize Plugin Styles*/
		#navigation{
			background: url('images/navbg.gif') no-repeat;
			float: right;
			margin:22px 20px 0 0;
		}
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
			background-image: url(images/progress.gif);
		}
		#supersize{
			position:fixed;
		}
		#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
			cursor: default;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}
		
		