hmtl, body, div, h1, h2, h3, p, table, ul, ol, li, a{
	margin:0;
	padding:0;
}
body{
	color:#fff;
	background-color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100.1%;
	margin:1em 0 0 1em;
}
h1, h2{
	color:#fff;
	font-weight: normal;
}
h1{
	font-size: 2.4em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

h2{
	font-size:1.1em;
}
p{
	
}
a{
	color:#F9B808;
}
a:link, a:visited{
	color:#A3D36D;
}
a:hover, a:active{
	color:#fff;
}
a img{
	border:none;
	text-decoration:none;
}
span.architekten{
	color:#F9B808;
	/*color: #B22222;*/
	text-transform: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
span.bigott{
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
}

/* ###################### INHALT ########################## */
#inhalt {
	position: relative;
	width:970px;
	height:590px;
	background-image:  url(../bilder/hg/hg_index.gif);
	background-position:left 160px;
	background-repeat: no-repeat;
	font-size:0.8em;
}
#inhalt h2{
	margin:170px 360px 0.8em 296px;
}
#inhalt p{
	margin:0 360px 0 296px;
	line-height: 1.3em;
}
#inhalt .erste{
	margin-top:140px;
}
#inhalt .folge{
	margin-top:20px;
}
#inhalt .null{
	margin-top:0;
}
#inhalt p#projektfoto{
	position: absolute;
	top:160px;
	left:500px;
	margin:0;
}
#inhalt p#projektfoto2{
	position: absolute;
	top:174px;
	left:440px;
	margin:0;
}
#inhalt p#projektfoto3{
	position: absolute;
	top:214px;
	left:632px;
	margin:0;
}
#inhalt p#projekttext{
	position: absolute;
	top:436px;
	left:500px;
	margin:0;
}
#inhalt ul#projektnavi{
	position: absolute;
	top:460px;
	right:70px;
	margin:0;
}
#inhalt ul#projektnavi a{
	text-decoration: none;
}
#inhalt ul#projektnavi li{
	display:inline;
}
/* ###################### NAVIGATION ########################## */
#navigation{
	position: absolute;
	top: 17px;
	right: 0;
	margin-right: 10px;
	width: 600px;
	color:#A3D36D;
	font-size: 1.2em;
	text-align: right;
}
#navigation a{
	text-decoration:none;
}
#navigation a:link, #navigation a:visited{
	color:#fff;
}
#navigation a:hover,  #navigation a:active{
	color:#A3D36D;
}
#navigation a.aktiv:link, #navigation a.aktiv:visited{
	color:#D7E52F;
	color:#A3D36D;
}
#navigation ul{
	list-style-type: none;
}
#navigation li{
	display:inline;
	margin-right:2.4em;
}
#navigation ul ul{
	position: absolute;
	top: 30px;
	left:10.2em;
	font-size:0.8em;	
}
#navigation ul ul li{
	margin-right:1em;
}
#navigation ul ul#architektur{
	left:18.3em;
}
#navigation ul ul#projekte{
	left:27.4em;
}
/* ###################### FUSS ########################## */
 p#fuss{
	position: absolute;
	top:530px;
	left:0;
	font-size:1.8em;
	margin:0;
}
ul#submenue{
	position: absolute;
	top:544px;
	right:0;
	margin-top:0;
	margin-right:32px;
	font-size:0.8em;
	color:#A3D36D;
	list-style-type: none;
}
ul#submenue li{
	display:inline;
	margin-right:1.2em;
}
ul#submenue a{
	text-decoration:none;
}
ul#submenue a:link, ul#submenue a:visited{
	color:#ccc;
}
ul#submenue a:hover, ul#submenue a:active{
	color:#fff;
}
/* ###################### SCROLLER ########################## */
#container{margin:140px 376px 0 110px; position:relative;height:18.5em;overflow:hidden;}

#scrollhoch{
	position: absolute;
	top: 160px;
	left: 600px;
	cursor:hand;
	z-index:20;
}
#scrollrunter{
	position: absolute;
	top:390px;
	left: 600px;
	cursor:hand;
	z-index:20;
}
/* ###################### DIVERSES ########################## */
.kleiner{
	font-size:0.8em;
}