body {
	padding:0;
	margin:0;
	font-family:'Chau Philomene One', Arial, Helvetica, sans-serif;
	height:900px;
}
 
img{ 
  	border:0;  
}
a {
  	text-decoration:none;
  	color:#F09;
}
a:hover {
  	color:#909;
}
h1,h2,h4{
  	margin:0;
	padding:0;
}

#wrapper {
	margin:0 auto;
	position: relative;
	background: url("../images/bg-content.png") repeat-x scroll 0 0 transparent;
	background-position:0 200px;
    width: 100%;
}

.clear{
	clear:both;
}
/****************************************Kopfbereich**************************************************/

#kopf{
	background-image:url(../images/partytime4.jpg);
	width:100%;
	margin-bottom:60px;
	border-bottom:#FFF 1px solid;
}

#logo_leiste{
	width:960px;
	height:160px;
	margin:0 auto;
	position: relative;
}
#logo {	
	padding-top:30px; 
	padding-bottom:10px; 
	left: 0;	
	top: 0;	
	position:absolute;
}
#logo_hover {	
	padding-top:30px; 
	padding-bottom:10px; 
	left: 0;	
	top: 0;	
	display:none;
	position:absolute;
}



/****************************************NAVI**************************************************/

#navi{	
	width:100%;
	height:40px;
	background-image:url(../images/hintergrund-grau.png);
	text-transform:uppercase; 
	padding-top:12px;
	padding-bottom:0px;
	font-size:18px;
}
#navi ul {
	width:960px;
	padding:0;
	margin:0 auto;
	position: relative;
}
#navi li{
	color:#FFF;
	display:inline;
	list-style:none;
	padding-left:40px;
	padding-right:42px;
}
#navi a{
	color:#FFF;
}
#navi li.ende{
	padding-right:15px;
}
#navi li.start{
	padding-left:15px;
}
#navi a:hover{
  	color:#B1B0B1;
}

/****************************************Hauptteil**************************************************/
#Hauptteil{
  color:#333;  
  font-family: Arial, Helvetica, sans-serif;
  width:960px;
  margin:60px auto;
  position:relative; 
}
#Hauptteil p{
	line-height: 150%;
}

.Hauptteil_links{
  float:left; 
  width: 480px;
  background-color:#F9F9F9; 
  border:#FFF solid 1px;
  padding:15px;
}
.Hauptteil_rechts{
  float:right; 
  background-color:#F9F9F9; 
  padding:15px;
  border:#FFF solid 1px;
  margin-bottom:15px;
  position:relative;
}
.Bildbeschreibung{
	background-image: url(../images/hintergrund-grau.png);
	position:absolute;
	bottom:15px;
	left:15px;
	width:400px;
	height:40px;
}
.Bildbeschreibung p{
	color:#FFF;
	font-weight:bold;
	margin:0;
	padding-right:15px;	
	padding-top: 8px;
}

/****************************************Index***************************************************/
.Bildbeschreibung_index{
	background-image: url(../images/hintergrund-grau.png);
	position:absolute;
	bottom:15px;
	left:15px;
	width:400px;
	height:60px;
}
.Bildbeschreibung_index a{
	padding-top:20px;
	padding-right:20px;
	display: block;
	color:#CCC;
	font-weight:bold;
	font-size:18px;
}
.Bildbeschreibung_index a:hover{
	display:block;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
}
/****************************************Fussbereich**************************************************/
#fussbereich{ 
	background-image:url(../images/bg-image.gif);
	font-family:Arial, Helvetica, sans-serif;
	padding:0; 
	margin:60px 0 0; 
	font-size:13px;
	color:#333; 
	width:100%;
	height:200px; 
	border-top:#FFF solid 1px;
}

#fussbereich ul{
	padding:0;
	padding-top:20px;
	width:960px;
}
#fussbereich li{
	display:inline; 
	list-style:none;
	padding-left:60px; 
	padding-right:60px; 
}
#fussbereich a{
	color:#333;
}