/* 	------------------------------------------------------------------------
	Homepage
	------------------------------------------------------------------------*/
body {
	background-color: #7B8638;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}
#horizon        
	{
	color: white;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}
	
p,a,h1,h2,h3{
	padding:0;
	margin:0;
}

/* Content-Bereich (Flash und NonFlash)
---------------------------------------------------------------------------------*/

#homeContent {
	position:absolute;
	top:-210px;
	left: 50%;
	margin-left:-400px;
	width:800px;
	height:200px;
	visibility: visible;
	text-align:left;
}
#homeContent span, hr, h3 {display:none;}

#homeContent h1 {
	display:block;
	position:absolute;
	background:transparent url(../images/nano_logo_hg.gif) no-repeat;
	width:300px;
	height:110px;
	left:10px;
	top:-1px;
}
#homeContent p {
	display:block;
	position:absolute;
	background:transparent url(../images/noflash_txt.gif) no-repeat;
	width:421px;
	height:25px;
	left:65px;
	top:127px;
}
#homeContent a {
	display:block;
	position:absolute;
	background:transparent url(../images/download_btn.gif) no-repeat;
	width:174px;
	height:38px;
	left:542px;
	top:130px;
}
#homeContent a:hover {
	background:transparent url(../images/download_btn_over.gif) no-repeat;
}

/* Teaser mit Bildleiste 
---------------------------------------------------------------------------------*/
#teaserContainer {
	position:absolute;
	bottom:150px;
	left:0;
	width:100%;
	height:59px;
	background:#494D1E url(../images/nanoreisen_teaserbalken.jpg) no-repeat center top;
	border-top:1px solid #ADB677;

}
/* Footer mit Credits
---------------------------------------------------------------------------------*/
#footerContainer {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:150px;
	background-color:#FFFEF4;
}
#footerContent {
	position:relative;
	margin:0 auto;
	width:800px;
	height:150px;
	top:0px;
}
#footerContent span {
	display:none;
}
#footerContent div.bmbf h2{
	display:block;
	position:absolute;
	background:transparent url(../images/bmbf_logo.gif) no-repeat;
	width:125px;
	height:61px;
	left:34px;
	top:39px;
}
#footerContent div.bmbf p{
	display:block;
	position:absolute;
	background:transparent url(../images/bmbf_text.gif) no-repeat;
	width:176px;
	height:24px;
	left:189px;
	top:41px;
}
#footerContent div.bmbf a{
	display:block;
	position:absolute;
	background:transparent url(../images/bmbf_link.gif) no-repeat;
	width:120px;
	height:12px;
	left:189px;
	top:69px;
}
#footerContent div.bmbf a:hover{
	background:transparent url(../images/bmbf_link_over.gif) no-repeat;
}
#footerContent div.vdi h2{
	display:block;
	position:absolute;
	background:transparent url(../images/vdi-tech_logo.gif) no-repeat;
	width:158px;
	height:28px;
	left:60px;
	top:39px;
}
#footerContent div.vdi p{
	display:block;
	position:absolute;
	background:transparent url(../images/vdi-tech_text.gif) no-repeat;
	width:171px;
	height:11px;
	left:250px;
	top:50px;
}
#footerContent div.vdi a.link1{
	display:block;
	position:absolute;
	background:transparent url(../images/vdi-tech_link1.gif) no-repeat;
	width:120px;
	height:12px;
	left:250px;
	top:65px;
}
#footerContent div.vdi a.link1:hover{
	background:transparent url(../images/vdi-tech_link1_over.gif) no-repeat;
}
#footerContent div.vdi a.link2{
	display:block;
	position:absolute;
	background:transparent url(../images/vdi-tech_link2.gif) no-repeat;
	width:120px;
	height:12px;
	left:250px;
	top:80px;
}
#footerContent div.vdi a.link2:hover{
	background:transparent url(../images/vdi-tech_link2_over.gif) no-repeat;
}
/* 	------------------------------------------------------------------------
	Flash-Content im PopUp
	------------------------------------------------------------------------*/
body.popup {background-color:#000000;}
#content {
	position:absolute;
	left:50%;
	top:50%;
	width:800px;
	height:500px;
	margin-left:-400px;
	margin-top:-250px;
	background-color:white;
	z-index:0;
}
