/* Style sheet stylesheet */
#main{margin:0;padding-top:0;padding-right:0;padding-bottom:0;width:645px;margin-left:250px;padding-right:41px;padding-bottom:50px;}
/* -- IE7 -- */ #main{*margin-left:0px;*padding-left:250px;}
body{margin:0 0 80px 0;padding:0;font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:12pt;}
h1{margin:0;padding:0;font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-weight:normal;font-size:14pt;}
#wrapper{width:920px;margin:0 auto;font-size:14px;min-height:400px;}
#header{width:920px;height:164px;background-repeat:no-repeat;background:url(img/layout/header.png);}
#banner{width:920px;height:64px;border:none;}
#leftbanner{width:250px;height:64px;background-repeat:no-repeat;background:url(img/layout/leftbanner.png);border:none;}
#rightbanner{width:670px;height:64px;float:right;background-repeat:no-repeat;border:none;background:url(img/banner/cleanbanner.gif);}
#left{width:240px;position:absolute;float:left;display:block;margin-left:42px;min-height:200px;}
#container{width:920px;padding-right:41px;padding-bottom:50px;padding-left:0;background-repeat:no-repeat;font-size:9pt;min-height:200px;background:url(img/layout/bgmain.png);background-repeat:no-repeat;}
a{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;font-size:12px;color:#000000;}
a:link{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-weight:normal;text-decoration:underline;font-size:12px;color:#000000;}
a:hover{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:12px;color:#000000;}
a:visited{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;text-decoration:underline;font-size:12px;color:#000000;}
#footer{width:670px;height:30px;margin-right:auto;margin-left:auto;padding-bottom:5px;padding-left:250px;background-repeat:no-repeat;font-size:8pt;background:url(img/layout/footer.png);background-repeat:no-repeat;}
#footer p{margin:0;padding:0;color:#808080;}
li,ul{list-style-type:square;}
.green{margin-top:30px;font-family:"Century Gothic";font-weight:bold;font-size:1.2em;color:#649601;}
.title{font-family:"Century Gothic";font-weight:bold;font-size:1.2em;color:#649601;}
#links{width:120px;height:100px;float:right;padding-top:100px;padding-right:100px;}
#organigramm{}
.greentext{position:relative;margin-right:20px;margin-bottom:10px;margin-left:150px;text-align:justify;color:#649601;border:none;}
#partner{width:100%;border-spacing:10px 40px;}
a img{border:0 none;}
#adresse{width:200px;float:right;}
#show1{width:300px;margin-bottom:50px;}
#show2{width:270px;float:right;}
#show3{width:280px;}
#show4{width:300px;height:280px;border:none;}
#showtext1{width:350px;height:420px;float:left;padding:5px;}
#showtext2{width:330px;float:right;margin-top:60px;margin-bottom:50px;}
#showtext3{width:300px;height:225px;float:right;}
#showtext4{width:300px;height:200px;float:right;border:none;}
ul#Ladenliste li{font-size:13pt;color:#649601;list-style-type:square;}
ul#Ladenliste li a:link{text-decoration:none;font-size:12pt;color:#649601;}
ul#Ladenliste li a:visited{text-decoration:none;font-size:12pt;color:#649601;}
ul#Ladenliste li a:hover{text-decoration:none;font-size:12pt;color:#black;}
ul#Ladenliste li a:active{text-decoration:none;font-size:12pt;color:#649601;}
#medien{margin-top:0;border-spacing:7px 7px;}
#firmendocs{line-height:20px;}
#volleynews{height:300px;}
#firstball img{border:1px solid #black;}
#kontakteinleitung{margin-bottom:30px;}



/******************
	 guestbook    
*****************/

form#form_gb
{
	margin-left: 6px;
}

form#form_gb label, input, textarea
{
	display: block;
	width: 300px;
	margin-bottom: 5px;
}

form#form_gb textarea
{
	min-width: 300px;
	min-height: 100px;
	max-width: 600px;
}

form#form_gb input.captcha
{
	width: 50px;
}

form#form_gb div#submit input
{
	margin-top: 10px;
	width: 100px;
}

div#gaestebuch div.author
{
	background: #60A003;
	background: rgba(96, 160, 3, 0.85);
}

div#gaestebuch div.author, div.comment
{
	width: 600px;
}

div#gaestebuch span.add_comment
{
	line-height: 50px;
}

/******************
	contactform    
*****************/

div#kontakt input.submit
{
	width: 100px;
}

div#kontakt  textarea
{
    min-width: 300px;
	min-height: 100px;
	max-width: 500px;
}

div#kontakt p.alert
{
	color: #39B241;
}

div#kontakt p.error
{
	color: #E87045;
}

/******************
	   shop    
*****************/

form#shop input.submit_order
{
	width: 150px;
}


	

















