body {

	background-color: #BDDB5A;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 100.01%;

	color: #ffffff;	

	margin: 0;

	padding: 0;

	text-align: center;

}



div#outer{

    position: absolute;

    left: 50%;

    top: 50%;

    font-weight: bold;

    width: 40em;

    height: 8em;

    margin-left: -20em;  /* half of width */

    margin-top: -4em;   /* half of height */

}



div#outer span{

	font-size: 2.0em;

}



div#outer p{

	font-size: 1.3em;

	margin: 0;

	padding: 0px 0px 20px 0px;

}



div#outer a {

	color: #ffffff;

	text-decoration: none;

}



div#main {

	padding-top: 10px;

	padding-bottom: 40px;

    margin: 0 auto;

	width: 620px;

	text-align: left;

}



div#header {

	font-weight: bold;

	padding-left: 15px;

}



div#header span{

	font-size: 1.3em;

}



div#header p{

	font-size: 1.0em;

	margin: 0;

	padding: 0px 0px 20px 0px;

}



div#navi {

	background-color: #A5CB29;

	font-size: 0.7em;

	font-weight: bold; 

	padding: 5px 15px 5px 15px;

	margin-bottom: 5px;

	text-align: left;

}



div#navi ul {

	list-style-type : none;

	padding: 0;

	margin: 0;

}



div#navi li {

	display: inline;

	padding-right: 6px;

}





div#navi a {

	text-decoration: none;

}



div#navi a:link {

	color: #ffffff;

}



div#navi a:visited {

	color: #ffffff;

}



div#navi a:hover {

	color: #8CAA21;

}



div#navi a:active {

	color: #8CAA21;

}



div#navi a:focus {

	color: #8CAA21;

}



div#navi a.selected {

	color: #8CAA21;

}



div#navi span{

	float: right;

}





div#content {

	background-color: #A5CB29;

	padding: 10px 0px 10px 0px;

	font-size: 0.7em;

	font-weight: normal; 

/*	text-align: justify; */

	line-height: 1.3em;

/*	height: 35em; */

}



div#content h1 {

	padding: 5 40 10 40;

    margin: 0;

	font-size: 1.6em;

	line-height: 1.6em;

}





div#content p {

	padding: 5 40 10 40;

    margin: 0;

}



div#content ul {

	padding: 5 40 10 60;

	margin: 0;

}



div#content li {

    padding: 0 0 10 0; 

}





div#content a {

	text-decoration: underline;

	color: #ffffff;

}



div#content table {

	padding: 5 40 10 40;

    margin: 0;

    width: 620px;

}



/* IE-Bug \*/

* html div#content table {

	padding: 0;

	margin: 0 0 0 40;

    width: 580px;

}

/* Ende von IE5/mac verstecken*/





div#content td{

	font-size: 0.7em;

	font-weight: normal; 

	line-height: 1.3em;

}



div#content form {

	padding: 0 40 0 40;

}



div#content .input {

	border: 1px solid #ffffff;

	background-color: #ffffff;

	width: 135px;

	margin-top: 5px;

	font-size: 0.8em;

}



div#content .submit {

	border: 1px solid #ffffff;

	background-color: #BDDB5A;

	width: 75px;

	margin-top: 5px;

	font-size: 0.8em;

}





div#content div.contentImg {

	display: inline;

	padding: 0 0 0 10;

}



div#content div.imgText {

	display: inline;

	padding: 8 10 10 40;

    float: left;

}



div#content div.contentImgArchiv {

    float: left;

/*	display: inline; */

	padding: 10;

}



div#content div.center {

    margin: 0 0 0 30;

}



div#content div.newsBox {

    margin: 0 30 0 30;

    border: 1px dotted #DEFD79;

}



div#content div.newsBox p{

	padding: 5 10 10 10;

    margin: 0;

}





.clear {

	clear: both;

}



.impressum {

	clear: both;

	font-size: 0.8em;

	line-height: normal;

	padding-top: 35px;

}



.small {

	font-size: 0.8em;

}



.red {

	color: #dd0000;

}



#inside {

	color: #000000;

	background-color: #FFFFFF;

}



#inside td{

    padding: 0 5 5 0;

	font-size: 0.7em;

	font-weight: normal;

	line-height: 1.3em;

	color: #000000;

	font-style : italic;

}



#inside td a{

	color: #000000;

    text-decoration: none;

}



/* IE-Bug \*/

* html #inside td{

    padding: 0;

}

/* Ende von IE5/mac verstecken*/



#inside img {

    border: 1px solid #000000;

}





#plan{

    position: absolute;

    left: 50%;

    top: 50%;

    width: 500px;

    height: 380px;

    margin-left: -250px;  /* half of width */

    margin-top: -300px;   /* half of height */

	visibility: hidden;

    background-color: #A5CB29;

    border: 10px solid #ffffff;

}



#bigPic1{

    position: absolute;

    left: 50%;

    top: 50%;

    width: 800px;

    height: 535px;

    margin-left: -400px;  /* half of width */

    margin-top: -267px;   /* half of height */

	visibility: hidden;

    background-color: #A5CB29;

    border: 10px solid #ffffff;

}



#bigPic2{

    position: absolute;

    left: 50%;

    top: 50%;

    width: 800px;

    height: 535px;

    margin-left: -400px;  /* half of width */

    margin-top: -267px;   /* half of height */

	visibility: hidden;

    background-color: #A5CB29;

    border: 10px solid #ffffff;

}



