*{

}
body {
	margin: 15px 0;
	padding: 0;
	font: normal small  "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
	background: #575758 url(img/verlaufBG.jpg) repeat-x scroll top left;
}
h1,h2{
	color: #638816;
}
h2 {
	font-size: 1.6em;
	padding-bottom:8px;
	text-transform:uppercase;
}
#rightColumn h2{
	color:#aaa;
}
h3 {
	margin: 0;
	font-size: 1em;
	font-weight:bolder;
}
a:link, a:visited {
	border-bottom: 1px dotted #ccc;
	text-decoration: none;
	color: #74A12A;
}


a:hover {
	border: none;
	color: #056AB0;
}
p, ul, ol, blockquote {
	margin-top: 0;
	padding-bottom:7px;
}
ul{
	list-style-type:none;
}
li{
    padding-bottom:8px;
    padding-left:10px;
}
img {
	border: none;
}
#head{
	width: 1000px;
	height: 200px;
	margin: 0 auto;
	background: url(img/header.jpg) no-repeat;
}

#head * {
	margin: 0;
	border: none;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: normal;
	color: #FFFFFF;
}
#head h1 {
	font-size:0px;
	text-indent:-1000em;
	float: left;
}
#menu {
	width: 1000px;
	height: 41px;
	margin: 0 auto;
	background: #9ec254 url(img/menu_n.jpg);
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left:70px;
}
#menu li {
	display: inline;
}
#menu a {
	display: block;
	float: left;
	height: 32px;
	padding: 9px 25px 0 25px;
	text-decoration: none;
	color: #FFFFFF;
	border:0;
}
#menu a:hover, #menu .active a {
	background: url(img/menu_o.jpg);
	color: #FFFFFF;
	border:0;
}
#content {
	width: 1000px;
	margin: 0 auto;
	background: url(img/contentBG.jpg);
}
#leftColumn {
	float: right;
	width: 610px;
	padding: 20px 67px 0 10px;
}
#rightColumn {
	float: right;
	width: 217px;
	padding: 20px 10px 0 10px;
}
#footer {
	width: 1000px;
	margin: 0 auto;
	padding: 10px 0;
	background: url(img/foot.jpg) repeat-x;
	color:#ccc;
}
#footer p{
	color: #ccc;
	padding-left:86px;
}
#impressum{
	clear:both;
	margin-top:-35px;
	float:right;
	height:20px;
	display:block;
}
#impressum a:link, #impressum a:visited{
	padding: 0px 90px 0 0;
	text-decoration:none;
	border: 0;
	color:#999999;
}
#impressum a:hover{
	color:#000;
}
#partnerLogos{
	clear:both;
	padding-left:62px;
}
#partnerLogos a{
	border:0;
}

#galerie_1, #galerie_2, #galerie_3, #galerie_4, #galerie_5, #galerie_6, #galerie_7, #galerie_8, #galerie_9, #galerie_10, #galerie_11, #galerie_12, #galerie_13, #galerie_14, #galerie_15, #galerie_16, #galerie_17 {
float:left;
padding:10px;
}

#galerie_text {
clear:both;
}

