body{
	margin:0;
	font-family:Arial;

}
#bg{
	background-image:url('../Bilder/main_bg.gif');
	background-repeat:no-repeat;
	width:1280px;
	min-height:1400px;
	margin:0px auto;
}
#wrapper{
	width:1024px;
	margin:0px 128px;
}
#header{
	width:100%;
	background-image:url('../Bilder/nav_bar.gif');
	height:31px;
}
#header #nav{
	float:right;
	height:31px;
	width:544px;
	margin-top:0px;
}
	#nav a{
		display:block;
		height:30px;
		float:left;
		text-indent:-5000px;
	}
		#nav a.home{
			width:44px;
		}
		#nav a.home:hover{
				background-image:url('../Bilder/nav_home_on.gif');
		}

		#nav a.products{
			width:71px;
		}
		#nav a.products:hover{
				background-image:url('../Bilder/nav_products_on.gif');
		}

		#nav a.team{
			width:49px;
		}
		#nav a.team:hover{
				background-image:url('../Bilder/nav_team_on.gif');
		}

		#nav a.media{
			width:54px;
		}
		#nav a.media:hover{
				background-image:url('../Bilder/nav_media_on.gif');
		}

		#nav a.dealer{
			width:63px;
		}
		#nav a.dealer:hover{
				background-image:url('../Bilder/nav_dealer_on.gif');
		}

		#nav a.faq{
			width:53px;
		}
		#nav a.faq:hover{
				background-image:url('../Bilder/nav_faq_on.gif');
		}

		#nav a.contact{
			width:66px;

		}
		#nav a.contact:hover{
				background-image:url('../Bilder/nav_contact_on.gif');
		}
		#nav a.shop{
			width:52px;
			margin-left:2px;

		}
		#nav a.shop:hover{
				background-image:url('../Bilder/nav_shop_on.gif');
		}


#main{
	width:1024px;
	height:1000px;
	margin-top:0px;
	background-image:url('../Bilder/home_bg.jpg');
	background-repeat:no-repeat;
	position:absolute;
}
#content{
	width:964px;
	margin-top:200px;
	padding-left:32px;
	background-image:url('../Bilder/content_bg.png');
        font-size:12px
}
	#content .ctop{
		width:964px;
		height:0px;
		background-image:url('../Bilder/content_bg_top.png');
	}
	.cbottom{
		width:1004px;
		height:50px;
		clear:both;
		background-image:url('../Bilder/content_bg_bottom.png');
                background-repeat: no-repeat;
                background-position:top;
	}
        .footer-nav{
                margin-left:30px;margin-top:15px;font-size:10px;text-indent:0px;color:#AAA;
        }
        .footer-nav a{
                color:#AAA;
                text-decoration: none;
        }
	.cbottom .logo_spray{
		float:right;
		width:202px;
		height:160px;
		background-image:url('../Bilder/logo_spray.png');
		margin:-120px -60px 0px 0px;
                opacity: 0.8;
	}
#content .wide{
	width:645px;
	float:left;
}
#content .small{
	width:314px;
	float:left;
}
#news h2.news{
	background-image:url('../Bilder/news_headline.png');
	background-position:-14px 0px;
	text-indent:-5000px;
	margin:15px 5px 0px 0px;
	height:36px;
}
#news .news-item{
	margin-bottom:3px;
	height:95px;
	background-image:url('../Bilder/news_border.gif');
	background-position:0px 91px;
	background-repeat:no-repeat;
}
	#news .news-item h1{
		color:#9da702;
		font-size:14px;
		line-height:14px;
		margin-bottom:-1px;
	}
	#news .news-item p{
		font-size:14px;
		margin-top:3px;
		margin-bottom:8px;
		line-height:14px;
	}
	#news .news-item img{
		float:left;
		border:2px solid #969696;
		margin:3px 8px 0px 0px;
	}
	#news .news-item a.more{
		color:#9da702;
		font-size:14px;
		font-weight:bold;
		margin:20px 0px 0px 2px;
		line-height:0px;
	}
#news div.news-bottom {
	height:131px;
	width:300px;
	background-image:url('../Bilder/news_bottom.png');
}

br.clear{
	clear:both;
}
/* next & prev news link */
.navigation a, navigation a:visited{
	color:#333;
	text-decoration:none;
	font-size:9px;
}
/*wp-styles*/
img.alignleft {
	margin: 0 7px 2px 0;
}

img.alignright {
	margin: 0 0 2px 7px;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
