/*Yahoo Reset CSS*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*Yahoo Reset CSS END*/


	* {
		margin:0;
		padding:0;
		}
		
		a{color:#fff;}

	html, body {

		height:100%;
		}

	body {
		overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
overflow-x:auto;
		background-color:#fff;
		
		font:100.01%/1.4 verdana, sans-serif;
		text-align:center; /* horizontal centering for IE Win quirks */
		}
		
	
		
	#distance { 
		width:1px;
		height:50%;
		margin-bottom:-280px; /* half of container's height */
		float:left;
		}

	#container {
		margin:0 auto;
		padding-top:1px;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:580px;
		width:850px;
		clear:left;
		
		 background-image: url(images/bg.gif);
	
		
	
		}
		

		
	
	
		
	

#content	{ 
margin:0 auto;
position:relative; 

width:810px;
height:350px;
background-color:#transparent;
background-repeat:no-repeat;

clear:both;
}	

		div{outline:none; }
	


.soon{
text-align:center;
margin:5px;
margin-top:100px;
color:#fff;
font-size:14px;
font-family:times, serif;
visibility:hidden;
}
	
		
.kontakt{
text-align:center;
margin:5px;
color:#fff;
font-size:10px;
margin-top:78px;
font-family:times, serif;

}

		


#mail{

position:absolute;
top:275px;
left: 50%;

margin-left: -36px;

}






