body {font-family: "Comic Sans MS"; font-size: 14px; color: #000066; padding:0; margin:0;}
#bg1 {background-image:url(../img/bg3.jpg); background-repeat:repeat-x; background-color:#94c83d;}
#bg2 {background-image:url(../img/bg4.jpg); background-repeat:repeat-x; background-color:#e0cf4a;}

p {padding:0px; margin:0px;}
a {color: #000066; text-decoration:none; border:0px;}
a:hover {color:white;}

#partner div {width:190px; height:150px; text-align:center; float:left;}

img {border:none;}

form {margin:0px; padding:0px; border:0px;}
h1 {font-size:18px; margin:0;}
h2 {font-size:14px; font-style:oblique; margin:0;}

hr {
	width:100%;
	margin-top:0px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
	color:#ff9900;
	background-color:#ff9900;
	height:1px;
	border:none;}

#container {
	width: 655px;
	margin-bottom: 10px;
	margin:0 auto;
}

#logo {
	background-image:url(../img/sonne.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align: center;
	padding: 0px;
	margin: 0px;}
#logo img {padding:5px 0px;} 

#nav {
padding:0px;
margin:0px;}
#nav a {margin:0px; padding:0px; border:0px; }

#subnavi {
width:100%; height:60px;
}

#content {padding:0px; width:100%;}


#left {
width:400px;
float:left;}

#right {
padding-top:30px;
float:right;
width:215px;}

.pics img {margin:0px 10px 0px 0px; float: left;}
.pics-gallery img {margin:0px 3px 3px 0px; float: left;}
.pics p {padding:2px;}
.clear1 {clear:left; padding-top:30px;}
p.zitate {clear:left; padding:3px 3px 3px 30px; background-color:#d7edc7;}


.partner {width:190px; padding:5px; height:140px; vertical-align:middle;}

.tdspace {padding:0px 0px 12px 12px;}
.tdspace2 {padding-bottom:8px;}


.form {margin-bottom:2px;}
