@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background-color:#97c82a;
background-image:url(../webdesign-bilder/bg.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrap{
background-image:url(../webdesign-bilder/centerbg.jpg);
background-position:center;
background-repeat:repeat-y;
margin:auto;
width:1000px;
}

#wrap #center{
width:1000px;
background-image: url(../webdesign-bilder/bg.jpg);
background-position:top;
background-repeat:no-repeat;
}

#wrap #center #unten{
background-image: url(../webdesign-bilder/untenbg.jpg);
background-position:bottom;
background-repeat:no-repeat;
width:1000px;
}

.clear{
height:1px;
clear:both;
width:1000px;
}

#oben{
height:193px;
width:1000px;
clear:both;
}

#oben #logo{
float: left;
height:193px;
width:343px;
}

#oben #logo a.logo{
text-decoration:none;
height:193px;
width:343px;
display:block;
}

#oben #navi{
height:193px;
width:657px;
float:right;
}

#oben #navi ul{
height:35px;
width:540px;
margin:105px 10px 0 30px;
}

#oben #navi ul li{
list-style:none;
float:left;
height:35px;
}

#oben #navi ul li a{
padding:9px 16px;
font-size:95%;
color:#1e1d1d;
text-decoration:none;
display:block;
font-weight:bold;
}

#oben #navi ul li a:hover,#oben #navi ul li a.aktiv{
color:#FFFFFF;
background-color:#98c14d;
}

#oben #navi ul.navi2{
height:30px;
width:540px;
margin:0;
clear:both;
padding:0px 10px 0 20px;
}

#oben #navi ul.navi2 li{
list-style:none;
float:left;
height:25px;
}

#oben #navi ul.navi2 li a{
padding:10px 16px 5px 16px;
font-size:85%;
color:#1e1d1d;
text-decoration:none;
display:block;
font-weight:bold;
}

#oben #navi ul.navi2 li a:hover,#oben #navi ul.navi2 li a.aktiv{
color:#98c14d;
background-color: transparent;
}

#mitte{
width:1000px;
overflow:inherit;
clear:both;
}

#mitte #left{
width:255px;
float:left;
margin:55px 45px 0 43px;
}


#mitte #left h2{
width:255px;
float:left;
margin:40px 0 10px 0;
color:#4f4f4f;
font-size:95%;
}

#mitte #left h3{
width:255px;
float:left;
margin:10px 0;
color:#4f4f4f;
font-size:90%;
font-weight:bold;
}

#mitte #left p{
	width:255px;
	float:left;
	color:#4f4f4f;
	font-size:80%;
	font-weight: normal;
	line-height: 120%;
	margin-top: 1%;
	margin-right: 0;
	margin-bottom: 3%;
	margin-left: 0;
}

#mitte #left a{
color:#6b9146;
font-weight: normal;
}

#mitte #left a.link{
color:#6b9146;
font-weight: normal;
margin:2px 0 0 0;
display:block;
}

#mitte #left img{
padding:5px;
border:#dfdfdf 1px solid;
}

#mitte #right{
	width:500px;
	float:right;
	margin:30px 107px 0 50px;
}

#mitte #right img{
padding:5px;
border:#dfdfdf 1px solid;
}

#mitte #right h1{
color:#4f4f4f;
font-size:150%;
width:500px;
margin:20px 0;
font-weight:normal;
}

.Stil4 {
font-size: large;
color: #4f4f4f;
}

#mitte #right h1 .klein{
color:#4f4f4f;
font-size:85%;
font-weight:normal;
}

#mitte #right h2{
color:#939191;
font-size:100%;
margin:0 0 10px 0;
font-weight: bold;
}

#mitte #right h3{
color:#939191;
font-size:90%;
margin:0 0 10px 0;
font-weight: bold;
}

#mitte #right p{
	color:#262221;
	font-size:80%;
	font-weight: normal;
	line-height: 120%;
	margin-top: 1%;
	margin-right: 0;
	margin-bottom: 3%;
	margin-left: 0;
}

#mitte #right p.ref{
color:#262221;
font-size:80%;
float:right;
width:350px;
font-weight: normal;
margin:0 0 1px 0;
}

#mitte #right img.left{
max-width:100px;
border:none;
float:left;
padding:5px;
border:#dfdfdf 1px solid;
margin:0 0 15px 0;
}

#mitte #right hr{
height:2px;
background-color:#dfdfdf;
border:none;
	width:500px;
	margin:15px 0;
	clear:both;
	display:block;
	}

#mitte #right a{
color:#6b9146;
font-weight: normal;
}

#mitte #right .clear{
width:500px;
clear:both;
height:12px;
}

#mitte #right #halbleft{
	width:230px;
	float:left;
}

#mitte #right #halbright{
	width:230px;
	float:right;
}

#footer{
height:169px;
width:1000px;
}

#footer p{
padding:60px 60px 0 0;
text-align:right;
}

#footer p a{
color:#FFFFFF;
font-size:70%;
text-decoration:none;
}

#right ul{
	margin-bottom: 0;
	margin-left: 25px;
	color:#333333;
	font-size:80%;
	font-weight: normal;
	line-height: 130%;
}

#right ul li{
	list-style-type: disc;
	float:none;
}

#left ul{
	margin-bottom: 0;
	margin-left: 25px;
	color:#333333;
	font-size:80%;
	font-weight: normal;
	line-height: 130%;
}

#left ul li{
	list-style-type: disc;
	/*float:none;*/
}

div#fancy_inner h3{
	color:#593b59;
	font-size:100%;
	padding:5px;
	margin:0;
}

div#fancy_inner h4{
	color:#593b59;
	font-size:90%;
	padding:5px 0 5px 10px;
	margin:0;
	font-weight:bold;
}

div#fancy_inner h5{
	color:#593b59;
	font-size:90%;
	padding:5px 0;
	margin:0;
	font-weight:normal;
}

div#fancy_inner p{
	color: #333;
	font-size:80%;
	padding:3px 0;
	margin:0;
}

div#fancy_inner p.images{
	text-align:center;
	width:250px;
	float:left;
	padding:0 10px 0 0;
}

div#fancy_inner p.images img{
	max-width:240px;
}

* html div#fancy_inner p.images img{
	width:240px;
}

div#fancy_inner p.last{
	height:30px;
	width:100%;
	margin:0;
}

div#fancy_inner a{
	color: #333;
	padding:3px 0;
	text-decoration:underline;
	cursor:pointer;
	margin:0;
}
