body {overflow:hidden; color: #fff; margin: 0; padding: 0; width: 100%; height: 100%; font-family: verdana; font-size: 10px; background: #000 url(images/stars.jpg) top left repeat;}
html {height: 100%;}
img {border:0;}
a {color: #fff; font-weight: bold; text-decoration: none;}
h1 {position:absolute; left: -1000px;}
p { line-height: 1.5em;}
input {width:98%; font-family: verdana; font-size:10px;}
textarea {width:98%; font-family: verdana; font-size:10px;height: 120px;}

#space, #sky, #ground {min-height: 650px; height: 100%; min-width: 960px; position: relative;}
.top {	overflow: hidden; background-repeat: no-repeat; background-position: top left;}
.middle { overflow: hidden; padding: 0 0 0 36px; position: absolute; top: 140px; left: 0; z-index: 20;}
.bottom { position: absolute; left: 0; bottom: 0; width: 100%; background-repeat: no-repeat;
		background-position: bottom left; z-index: 15; text-align: center;}

#space { background: url(images/_2_earth.jpg) bottom right no-repeat;}
	#adress {text-align: right; position: absolute; top:160px; right:75px;background: url(images/adress.png) bottom left no-repeat; padding-bottom: 125px; width :252px;padding-right: 10px;}
#sky { background: url(images/_1_earth.jpg) top right no-repeat;}
#ground {background: url(images/_0_moon.jpg) bottom center no-repeat;}
	#citations {position: absolute; top:120px; right:45px;}

#contactform { background:url(images/formframe.png) top left no-repeat; width:530px; height: 277px; padding: 10px;}

#logo { z-index: 998; position: fixed; top: 1px; left: 1px;}
#menu { z-index: 999; position: fixed; top: 50px; right: 45px;}
#lang { z-index: 997; position: fixed; top: 10px; right: 50px;}

.portfolio { height: 260px; color: #666;}
.portfolio a {font-weight: bold; color: #fff;}
.portfolio, #content-slider { margin: 240px 45px 0 450px; position: relative; overflow: hidden;}
	#content-slider  { background-image: url('images/bg_slider.png'); background-repeat: repeat-x; background-position: 0 7px; top: -340px; height: 15px; overflow: visible;}
		#content-slider .ui-slider-handle { position: absolute; top: 0; left: 0; width: 67px; height: 15px; background-image: url(images/slider.png); background-position: center center;
		background-repeat: no-repeat;}
	.portfolio ul { list-style: none; margin: 0; padding: 0; overflow: hidden; width: 1500px;}
		.portfolio ul li { margin: 0; padding: 0; width: 180px; float: left;}
			.portfolio ul li > img { display: block; }
			.portfolio ul li p { padding: 0; margin:  32px 15px 0 15px; line-height: 18px;}
