body
        {
        font-family: Verdana, Helvetica, sans-serif;
	    }

#alles
        {
        position: relative;
        width: 622px;
        margin: 0 auto;
		top: 20px;
        }
		
/* Grafiken */

#logo-1
        {
        position: absolute;
        display: block;
        width: 622px;
        height: 106px;
        background: transparent url(../images/1-logo.jpg) bottom left no-repeat;
        top: 0px;
        left: 0px;
        }
#random
        {
        position: absolute;
        display: block;
        width: 622px;
        height: 455px;
        background-color: #ffffff;
        top: 106px;
        left: 0px;
        }

#lilie
        {
        position: absolute;
        display: block;
        width: 226px;
        height: 160px;
        background: transparent url(../images/lilie.jpg) bottom left no-repeat;
        top: 5px;
        left: 0px;
        }
#logo
        {
        position: absolute;
        display: block;
        width: 442px;
        height: 106px;
        background: transparent url(../images/logo.jpg) bottom left no-repeat;
        top: 20px;
        left: 310px;
        }
		
#garten-karte
        {
        position: absolute;
        display: block;
        width: 3280px;
        height: 550px;
        background-color: #67af7d;
		bottom: 70px;
        left: 0px;
        }

#symbole
        {
        position: absolute;
        display: block;
        width: 126px;
        height: 16px;
		background-color: #ffffff;
        top: 53px;
        left: 822px;
        }		

#ueberschriften
        {
        position: absolute;
        display: block;
        width: 161px;
        height: 30px;
		background-color: #ededed;
        top: 187px;
        left: 43px;
        }

#navi
        {
        position: absolute;
        display: block;
        width: 7px;
        height: 137px;
		background-color: #ffffff;
        top: 165px;
        left: 800px;
	}	

/*arrows*/

#arrows {
	z-index: 80;
	position: fixed;
	bottom: 30px;
	left: 270px; 
	width: 90px;
	height: 30px;
	cursor: pointer;
}

#arrows ul {	
	list-style:none;
	margin: 0;
	padding: 0;
}

#arrows ul li {
	margin: 0;
	padding: 0;
	display: inline;
	width: 40px;
	height: 30px;

}

#arrows ul li a{
	margin-right: 5px;
	float: left;
	display: block;
	width: 40px;
	height: 30px;
	overflow: hidden;
	cursor: pointer;
	text-indent: -9000px;
	font-size: 50em;
}

#arrows ul #arleft a {background:transparent url('../images/sinistra.png') no-repeat;}

#arrows ul #arright a{background:transparent url('../images/destra.png') no-repeat;}

#back {
	z-index: 81;
	position: fixed;
	bottom: 12px;
	left: 290px; 
	cursor: pointer;
}
		
/* Navigation rechts */

#navrechts
	{
    position: absolute;
	top: 164px;
	width: 140px;
	left: 830px;
	}
#navrechts li
	{
	display: inline;
	}
#navrechts .nav a
	{
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 34px;
	float: left;
	color: #645d64;
	text-decoration: none;
	}
#navrechts .nav a:link
	{
	color: #645d64;
	}
#navrechts .nav a:hover
	{
	color: #578811;
	text-decoration: none;
	}
#navrechts .nav a.akt
	{
	color: #578811;
    text-decoration: none;
	}

/* Formular - Index */

#formular
        {
        position: absolute;
        top: 570px;
        left: 0px;
		text-align: center;
        }
.start_link
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        }
a.start_link
        {
        text-decoration: none;
        }
a.start_link:hover
        {
        color: #7aad31;
        text-decoration: none;
        }
.data
        {
        float: left;
        width: 622px;
        height: 40px;
        }
.formzeile
        {
        clear: none;
        }
		
/* Formular-1 */
		
#formular-1
        {
        position: absolute;
        top: 165px;
        left: 0px;
		text-align: center;
        }
.text_normal
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
		line-height: 18px;
        }
.text_normal_gross
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 14px;
        color: #7aad31;
		line-height: 22px;
        }
.info_link
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #7aad31;
		line-height: 18px;
        }
a.info_link
        {
        text-decoration: underline;
        }
a.info_link:hover
        {
        color: #7aad31;
        text-decoration: underline;
        }
.news_link
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
		line-height: 18px;
        }
a.news_link
        {
        text-decoration: underline;
        }
a.news_link:hover
        {
        color: #7aad31;
        text-decoration: underline;
        }
		
/* Data-1 - Startseite */
.data-1
        {
        float: left;
        width: 751px;
        height: 485px;
		background-color: #ededed;
        }
		
/* Data-2 - Impresssum */
.data-2
        {
        float: left;
        width: 751px;
        height: 500px;
		background-color: #ededed;
        }
	
/* Data-3 - Kontakt */
.data-3
        {
        float: left;
        width: 751px;
        height: 657px;
		background-color: #ededed;
        }
		
/* Data-4 - Geschichte*/
.data-4
        {
        float: left;
        width: 751px;
        height: 2945px;
		background-color: #ededed;
        }
		
/* Data-5 - Veranstaltungen*/
.data-5
        {
        float: left;
        width: 751px;
        height: 1225px;
		background-color: #ededed;
        }
		
/* Data-6 - Foerderverein*/
.data-6
        {
        float: left;
        width: 751px;
        height: 1060px;
		background-color: #ededed;
        }

/* Data-9 - Garten */
.data-9
        {
        float: left;
        width: 751px;
        height: 460px;
		background-color: #ededed;
        }
		

/* Karten - Text */

#formular-2
        {
        position: absolute;
        top: 20px;
        left: 15px;
		text-align: left;
        }
.text_garten
        {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 13px;
        color: #ffffff;
		line-height: 18px;
        }
		
/* Data-7 - ALLE */
.data-7
        {
        float: left;
        width: 660px;
        height: 450px;
	    }
		
/* Data-8 - Natur*/
.data-8
        {
        float: left;
        width: 980px;
        height: 630px;
	    }