@charset "utf-8";
#body_bg {
	background-image: url(../bilder/bg.jpg);

}
#main {
width:780px;
height:800px;
margin:auto;
text-align:center;
}
#banner {
width:779px;
height:154px;
margin:auto;
text-align:center;
background-image:url(../bilder/banner.png);
}
#banner_bild {
width:779px;
height:221px;
margin:auto;
text-align:center;
background-image:url(../bilder/banner_bild.png);
}

/*__________________________NAVIGATION_________________________*/

#navigation {
width:776px;
height:52px;
margin:auto;
background-image:url(../bilder/navi_bg.png);
}

.unten   {
text-align:left;
padding-top:19px;
padding-left:2px;
}




#home a{
margin-right:5px;
margin-left:65px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_1.png);
text-decoration:none;
color:#B3ABA0;
font-variant:small-caps;
font-size:14px;
font-variant:small-caps;
font-size:14px;

}

#home a:hover{
margin-right:5px;
margin-left:65px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_1_over.png);
text-decoration:none;
color:#FFFFFF;
}


#about a{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_2.png);
text-decoration:none;
color:#B3ABA0;
font-variant:small-caps;
font-size:14px;
}

#about a:hover{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_2_over.png);
text-decoration:none;
color:#FFFFFF;
}


#events a{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_3.png);
text-decoration:none;
color:#B3ABA0;
font-variant:small-caps;
font-size:14px;
}

#events a:hover{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_3_over.png);
text-decoration:none;
color:#FFFFFF;
}

#gallery a{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_4.png);
text-decoration:none;
color:#B3ABA0;
font-variant:small-caps;
font-size:14px;
font-variant:small-caps;
font-size:14px;
}

#gallery a:hover{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_4_over.png);
text-decoration:none;
color:#FFFFFF;
}

#kontakt a{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_5.png);
text-decoration:none;
color:#B3ABA0;
font-variant:small-caps;
font-size:14px;
}

#kontakt a:hover{
margin-right:5px;
margin-top:1px;
float:left;
width:124px;
height:50px;
background-image:url(../bilder/button_5_over.png);
text-decoration:none;
color:#FFFFFF;
}



/*__________________________________NAVIGATION ENDE____________________________________*/



#breadcrumb {
width:700px;
text-align:right;
padding-bottom:6px;
font-size:10px;
color:#993300;
background-image:url(../bilder/bread.png);
background-repeat:no-repeat;
background-position:bottom;
}


#content {
width:765px;
margin:auto;
text-align:center;
background-image:url(../bilder/content_bg.png);
padding:10px;
}




.link a{
  font-weight:normal;
  line-height:10px;
  font-size:10px;
  text-decoration:none;
  color:#FFFFFF;
}
.link a:hover{
  font-weight:normal;
  line-height:10px;
  font-size:10px;
  text-decoration:underline;
  color:#FFFFFF;
}

h1 { 
  color:#FF0000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  font-size:25px;
  font-weight:normal;
  line-height:18px;
  }

h2 {
  font-size: 12px;
  color:#CCCCCC;
  padding: 3px 3px 3px 3px;
  padding-left:35px;
  padding-right:70px;
  }

h3 {
	font-size: 12px;
    color:#FFFFFF;
	margin: 0px 0px 10px 10px;
	font-style:italic;
	padding-left:35px;
    padding-right:70px;
	}

h4 {
  color:#FF0000;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-style:italic;
  font-size:19px;
  font-weight:normal;
  line-height:18px;
  }

h5 {
  font-size: 10px;
  color: #000000;
  }

h6 {
  font-size: 9px;
  color: #333333;
  font-weight: normal;
  }



P.bodytext {
	font-family:helvetica,arial,verdana,geneva,sans-serif;
	font-size: 12px;
	color: #1F1F1F;
	line-height: 15px;
	padding-bottom: 6px;
	}

/*__________________________________footer____________________________________*/

#footer {
padding-left:35%;
text-align:center;
width:749px;
height:21px;
margin:auto;
background-image:url(../bilder/footer.png);
background-repeat:no-repeat;
color:#CCCCCC;
font-size:12px;
padding-top:2px;
text-decoration:none;
}

footer_text{
float:left;
height:21px;
padding-right:50px;
}


#footer a{
font-size:12px;
text-decoration:none;
color:#CCCCCC;
}
#footer a:hover{
font-size:12px;
padding-top:2px;
text-decoration:underline;
}
