/*basics*/img {	border:0;}a:focus{	outline:none;} body {	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	line-height: 15px;	color: #000;		font-style:none;	font-weight:inherit;	background-color:#fff;}/*typography*/h1 {	font-size: 25px;	line-height: 3px;	font-style:inherit;	font-weight:inherit;	color: #000;}h1 a:hover {		color: #000;	text-decoration: none;}h2 {	font-family: Helvetica, Arial, sans-serif;	font-size: 18px;	line-height: 10px;	font-style:inherit;	font-weight:inherit;	color: ;	display:none;}h2 a:hover {		color: #ccc;	text-decoration: none;}h3 {	font-size: 18px;	line-height: 16px;	font-style:inherit;	font-weight:inherit;	text-indent:5px;	color: #333;}i {	font-family: Helvetica, Arial,  sans-serif;}strong{	font-size: 6.5em;	line-height: 1em;	font-weight:900;	color: #0C3;}/*hover, link etc*/a:visited, a:active, a:link{	color: #333;	text-decoration: none;	}a:hover {		color: #666;	text-decoration: none;	cursor:pointer;}#title a:hover {		color: #000;	text-decoration: none;}/*layout*/#everything{	position:absolute;	top:10px;	left:50%;	margin-top:0px;	margin-left:-500px;	height:650px;	width:1000px;	background-color:#;}.logo{	position:fixed;	top:130px;	left:20px;	margin-top:-30px;	margin-left:0px;	height:30px;	background-color:#;	z-index:2;}/*start menusystem*/#cover{	position:fixed;	top:26px;	left:380px;	width:600px;	height:200px;	z-index:2;}#cover ul{list-style: none;margin: 0;padding: 0;}#cover a:hover img{	opacity:0;}#newsb{	position:relative;	top:50px;	left:0px;	width:71px;	height:60px;}#lightb{	position:relative;	top:-10px;	left:70px;	width:84px;	height:60px;	}#objb{	position:relative;	top:-70px;	left:150px;	width:75px;	height:60px;}#instb{	position:relative;	top:-130px;	left:230px;	width:130px;	height:60px;}#abtb{	position:relative;	top:-190px;	left:330px;	width:74px;	height:60px;}#news{	position:absolute;	bottom:0px;	width:84px;	height:30px;	float:bottom;	background-image:url('img/newsb.png');	background-repeat:no-repeat;	background-color:#;	overflow:hidden;}#light{	position:absolute;	bottom:0px;	width:84px;	height:30px;	float:bottom;	background-image:url('img/lightb.png');	background-repeat:no-repeat;	background-color:#;	overflow:hidden;}#obj{	position:absolute;	bottom:0px;	width:80px;	height:30px;	float:bottom;	background-image:url('img/objb.png');	background-repeat:no-repeat;	background-color:#;	overflow:hidden;}#inst{	position:absolute;	bottom:0px;	width:130px;	height:30px;	float:bottom;	background-image:url('img/instb.png');	background-repeat:no-repeat;	background-color:#;	overflow:hidden;}#abt{	position:absolute;	bottom:0px;	width:84px;	height:30px;	float:bottom;	background-image:url('img/abtb.png');	background-repeat:no-repeat;	background-color:#;	overflow:hidden;}/*end menusystem*/#text{	position:absolute;	top:150px;	left:20px;	height:500px;	width:300px;	background-color:;	z-index:2;		}#textnews{	position:fixed;	top:150px;	left:20px;	height:500px;	width:300px;	background-color:;	z-index:2;		}#picture{	position:absolute;	top:30px;	right:20px;	height:550px;	width:750px;	background-color:#;	z-index:2;			overflow:auto;}#altver{	position:absolute;	right:10px;	bottom:10px;	width:750px;	height:550px;	text-align:left;	overflow:auto;	background-color:#;	z-index:0;		float:left;}.art{	width:650px;	padding:90px 10px 30px 30px;	margin: 1px 30px;	float:right;	background-color:#;	text-align:left;	z-index:0;	border-style:solid;	border-width:0px;	border-top-width:1px;	border-color:#ccc;}.pdf{	float:left;	padding:5px;	text-align:center;}#footer{	position:fixed;	margin-left:1px;	margin-bottom:1px;	bottom:0px;	left:0px;	text-align:left;	font-size: 10px;	line-height: 11px;	color: #;	z-index:;}#movie{	position:relative;	top:120px;	height:370px;	width:450px;	text-align:center;	font-size: 10px;	line-height: 11px;	background-color:;	overflow:hidden;	z-index:;}/*gallery*//*  JAVASCRIPT IMAGE GALLERY W/ mootoolsDescription: STYLE SHEET FOR IMAGE GALLERYVersion: 1.0Author: Devin RossAuthor URI: http://tutorialdog.com*/#img_gallery{ margin:10px auto; width:900px; }#img_gallery a{ outline:none; border:none; }#img_gallery a img{border:none;}/* --- IMAGE STAGE */#fullimg{	position:absolute;	right:10px;	bottom:10px;	width:750px;	height:550px;	text-align:center;	overflow:auto;	background-color:#;	z-index:0;}#fullimg img{ height:550px; }#fullimg p, #fullimg span{	position:absolute;	background:;	opacity:0.5;	color:;	margin:0px;	width:750px;	padding:6px;}/* --- SLIDER --- */#img_gallery #wrapper{	overflow:hidden;	padding:4px 2px;	width: 460px;	float:left;	height:30px;	background-color:;	position: relative;}#items{	margin:0px 0px;	padding:0px;	list-style:none;	width:5000px;	position: absolute;	letter-spacing:0em;}#items li{	float:left;	list-style:none;	margin-right:2px;}#items .thumb{	position:relative;	width:40px;	height:25px;	left:0px;	top:0px;	cursor:pointer;	margin:0px;	padding:0px;}#items .large{	display:none;	position:absolute;}#fullimg .loading{	width: 0px;	height: 0px;	text-align:center;}#fullimg .thumb{display:none;}#items .item  p, #items .item  span{	display:none;	text-indent: -2000em;}