#center
{
  	position: absolute;
	left: 50%;
	width: 980px;
	height: 101%;
	margin-left: -490px;
	z-index:1;
}




#logo
{
    position: absolute;
    left: 20px;
    top: 0px;
    width: 940px;
    height: 140px;
    z-index: 2;
}


#fahne_de
{
    position: absolute;
    left: 667px;
    top: 117px;
    width: 20px;
    height: 10px;
    z-index: 3;
}


#fahne_fr
{
    position: absolute;
    left: 690px;
    top: 117px;
    width: 20px;
    height: 10px;
    z-index: 4;
}




#head
{
	position:absolute;
	left: 190px;
	top: 320px;
	height: 20px;
	width: 440px;
	z-index: 16;
}



#banner_index
{
	position:absolute;
	left: 221px;
	top: 140px;
	height: 200px;
	width: 558px;
	z-index: 16;
}



#navig
{
	position:absolute;
	left: 35px;
	top: 319px;
	height: 20px;
	width: 125px;
	text-align: right;
	z-index: 13;
}


#login
{
	position:absolute;
	left: 20px;
	top: 140px;
	height: 120px;
	width: 200px;
	background-color: #A7D942;
	z-index: 14;
}



#grau
{
	position:absolute;
	left: 485px;
	top: 280px;
	height: 75px;
	width: 145px;
	background-color: #EEEEEE;
	z-index: 15;
}





#navig_oben
{
	position:absolute;
	left: 20px;
	top: 280px;
	height: 160px;
	width: 150px;
	z-index: 10;
}

#navig_unten
{
	position:absolute;
	left: 20px;
	top: 420px;
	height: 100px;
	width: 150px;
	z-index: 10;
}

#navig_rechts
{
	position:absolute;
	left: 760px;
	top: 160px;
	height: 200px;
	width: 200px;
	z-index: 11;
}

#navig_sicherheit
{
	position:absolute;
	left: 25px;
	top: 373px;
	height: 18px;
	width: 147px;
	z-index: 10;
}

#navig_about
{
	position:absolute;
	left: 25px;
	top: 391px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}

#navig_preisanfrage
{
	position:absolute;
	left: 25px;
	top: 409px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}


#navig_referenzen
{
	position:absolute;
	left: 25px;
	top: 427px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}


#navig_jobs
{
	position:absolute;
	left: 25px;
	top: 445px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}


#navig_kontakt
{
	position:absolute;
	left: 25px;
	top: 463px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}


#navig_impressum
{
	position:absolute;
	left: 25px;
	top: 481px;
	height: 18px;
	width: 147px;
	background-color: #97C3A0;
	z-index: 10;
}


#sprache
{
	position:absolute;
	left: 580px;
	top: 55px;
	height: 15px;
	width: 160px;
	z-index: 11;
}