/*<![CDATA[*/

html {
		margin: 0px;
		padding: 0px;
		height: 100%;
		}
		
body {	
		margin: 0px;
		padding: 0px;
		height: 100%;
		text-align: center;
		background-color: #8B8A85;
		}
		
#container {
		position: relative;
		top: 0px;
		margin: 0px auto;
		padding: 0px;
		width: 852px;
		text-align: left;
		min-height: 100%;
		height: auto !important;
		height: 100%;
		background-color: #FFFDE8;
		font: 100.01% "Verdana";
		}
		
* html #container {
		height: 100%;
		}
		
@media screen and (min-width: 0px){
#container { height: 100%; }
		}
		
#schattenli   { background: url("bilder/basic/schattenli.jpg") repeat-y; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 5px; height: 100% }
		
#schattenre   { background: url("bilder/basic/schattenre.jpg") repeat-y; margin: 0; padding: 0; position: absolute; top: 0; left: 847px; width: 5px; height: 100% }
		
#kopf {		
		padding: 0px;
		margin-left: 5px;
		width: 842px;
		text-align: right;
		height: 94px;
		background-color: #3A3635;
		}
		
#kopf ul {
		list-style-type: none;
		padding: 0px;
		padding-right: 32px;
		padding-top: 20px;
		margin: 0px;
		background-color: #3A3635;
		color: white;
		text-align: right;
		}
		
#kopf ul li {
		display: inline;
		}
		
#kopf ul li a {
		text-decoration: none;
		font-size: 9px;
		line-height: 23px;
		color: white;
		padding-left: 20px;
		padding-right: 0px;
		}
		
#kopf ul li a:hover {
		color: #FFD600;
		}

#kopf form {
		display: inline;
		font-size: 9px;
		line-height: 23px;
		color: white;
		padding-left: 20px;
		padding-right: 0px;
		}
		
#kopf input {
		font-size: 9px;
		padding: 0;
		margin: 0;
		}
		
#kopf span {
		display: none;
		}
		
input.button  { text-decoration: none; background: url("bilder/basic/knopf_norm.jpg") no-repeat; margin: 0; padding: 0; width: 20px; height: 20px; border: 0 }

input.button:hover, input.button:active  { background: url("bilder/basic/knopf_gedr.jpg") no-repeat }
		
#navi   { background: url("bilder/basic/navihg.jpg") no-repeat; text-align: left; margin-left: 5px; padding: 0; left: 5px; width: 842px; height: 177px }
		
#navi ul {
		margin: 0;
		padding: 0;
		}
		
#navi li {
		list-style-type: none;
		font-size: 12.3px;
		font-weight: bold;
		}
		
li.studio a   { background: url("bilder/basic/stud_norm.jpg") no-repeat; text-align: left; margin: 0; padding: 7px 0 0 26px; position: absolute; top: 132px; left: 340px; width: 111px; height: 30px; }
		
li.studio a:hover, li.studio a:active   { color: white; background: url("bilder/basic/stud_gedr.jpg") no-repeat }
		
li.labor a   { background: url("bilder/basic/lab_norm.jpg") no-repeat; text-align: left; margin: 0; padding: 7px 0 0 26px; position: absolute; top: 132px; left: 455px; width: 111px; height: 30px }
		
li.labor a:hover, li.labor a:active   { color: white; background: url("bilder/basic/lab_gedr.jpg") no-repeat }
		
li.shop a   { background: url("bilder/basic/shop_norm.jpg") no-repeat; text-align: left; margin: 0; padding: 7px 0 0 26px; position: absolute; top: 132px; left: 570px; width: 111px; height: 30px }
		
li.shop a:hover, li.shop a:active   { color: white; background: url("bilder/basic/shop_gedr.jpg") no-repeat }
		
li.wissen a   { background: url("bilder/basic/wissen_norm.jpg") no-repeat; text-align: left; margin: 0; padding: 7px 0 0 26px; position: absolute; top: 132px; left: 685px; width: 111px; height: 30px }
		
li.wissen a:hover, li.wissen a:active   { color: white; background: url("bilder/basic/wissen_gedr.jpg") no-repeat }
		
h1 {
	display: none;
	}
	
h2 {
		margin: 0px;
		padding: 0px;
		}

p {
		text-decoration: none; 
		padding: 0;
		margin: 0;
		}

a  { 	
		color: white; 
		text-decoration: none; 
		padding: 0;
		margin: 0;
		}
		
a:hover {
		color: #FFD600;
		}
		
img	{
		border: 0;
		}
		
#mainhead {
		position: absolute;
		font-weight: bold;
		top: 250px;
		left: 26px;
		margin: 0px;
		}
		
#mainhead h2 {
		font-weight: bold;
		color: #514E49;
		font-size: 16px;
		}
		
#clear {
		clear: both;
		padding: 0;
		margin: 0;
		}
		
#footer ul {
		clear: both;
		position: absolute;
		padding: 0px;
		margin: 0px;
		bottom: -1px;
		left: 5px;
		background-color: #3A3635;
		color: white;
		float: right;
		width: 842px;
		}
		
#footer ul li {
		display: inline;
		}
		
#footer ul li a {
		float: right;
		text-decoration: none;
		font-size: 9px;
		line-height: 23px;
		color: white;
		background-color: #3A3635;
		display: block;
		text-align: right;
		padding-left: 0px;
		padding-right: 35px;
		}
		
#footer ul li a:hover {
		color: #FFD600;
		}
		
#footer p {
		position: absolute;
		text-decoration: none;
		font-size: 9px;
		line-height: 23px;
		width: 400px;
		color: white;
		padding: 0px;
		margin: 0px;
		left: 21px;
		}
		
#preloader {
		display: none;
		width: 0px;
		height: 0px;
		}
		
		
		
/*]]>*/
