@charset UTF-8;

body {
background:url(schatten.jpg) left repeat-y;
height:100%;
margin:0px;
padding:0px;
}

#oben {
position:absolute;
top:0;
left:0;
background:url(oben.jpg) no-repeat;
width:710px;
height:120px;
z-index:-1;
}

#content {
position:absolute;
top:0;
left:53px;
width:617px;
height:100%;
background:url(header.jpg) repeat-x;
}

#logo {
position:absolute;
top:44px;
left:0;
width:322px;
height:64px;
background-image:url(logo.jpg);
z-index:10;
}

#bella {
position:absolute;
top:132px;
right:0;
height:141px;
width:209px;
background-image:url(bella.jpg);
z-index:10;
}

#treffen {
position:absolute;
top:20px;
right:0px;
height:111px;
width:173px;
background-image:url(treffen_banner-test.png);
z-index:11;
}

#text {
position:absolute;
top:273px;
left:130px;
width:366px;
height:auto;
font:11px Arial, sans-serif;
color:#505050;
line-height:16px;
z-index:5;
}

h1 {
font:bold 14px Arial;
color:#000;
}

h2 {
font:bold 11px Arial;
padding-top:5px;
line-height:135%;
color:#000;
}

h3 {
font:bold 11px Arial;
color:#eec801;
padding-bottom:10px;
}

h4 {
font:bold 11px Arial;
text-decoration:underline;
color:#000;
}

h5 {
font:bold 11px Arial;
color:#eec801;
}

a {
color:#eec801;
}

#pollen {
position:relative;
bottom:0;
left:47px;
height:362px;
width:478px;
background-image:url(pollen.gif);
margin-top:-140px;
z-index:-1;
}
* html #pollen {
padding: ;	
position:relative;
 
}
#navigation {
position:absolute;
top:100px;
left:-22px;
display:block;
margin-bottom: 10px;
background-repeat:no-repeat;
}

#leiste {
position:absolute;
top:16px;
left:22px;
height:15px;
width:494px;
background-image:url(navi-leiste.jpg);
}

* html #leiste {
	z-index:1;
  margin-bottom:-14px;
background-repeat:no-repeat;
}

#festival {
position:absolute;
top:35px;
left:48px;
}

#dokumentation {
position:absolute;
top:35px;
left:175px;
}

#service {
position:absolute;
top:35px;
left:300px;
}

#footer {
position:static;
left:0;
bottom:0;
height:14px;
width:618px;
background:url(footer.jpg);
margin-left:-130px;
}

* html #footer {
	position:relative;
 
}

#polle {
position:absolute;
left:80px;
top:255px;
height:60px;
width:60px;
background:url(polle.jpg);
}

#uebersicht {
height:15px;
width:95px;
background-image:url(navigation/uebersicht.jpg);
display:block;
}
* html #uebersicht {
  margin-bottom:-4px;
background-repeat:no-repeat;
}


#uebersicht:hover {
background-image:url(navigation/uebersicht_over.jpg);
}

#veranstaltungen {
height:15px;
width:95px;
background-image:url(navigation/veranstaltungen.jpg);
display:block;
}
* html #veranstaltungen {
  margin-bottom:-4px;
background-repeat:no-repeat;
}


#veranstaltungen:hover {
background-image:url(navigation/veranstaltungen_over.jpg);
}

#rahmenprogramm {
height:15px;
width:95px;
background-image:url(navigation/rahmenprogramm.jpg);
display:block;
}
* html #rahmenprogramm {
  margin-bottom:-4px;
background-repeat:no-repeat;
}


#rahmenprogramm:hover {
background-image:url(navigation/rahmenprogramm_over.jpg);
}

#autoren {
height:15px;
width:95px;
background-image:url(navigation/autoren.jpg);
display:block;
}
* html #autoren {
  margin-bottom:-4px;
background-repeat:no-repeat;
}


#autoren:hover {
background-image:url(navigation/autoren_over.jpg);
}

#kooperationen {
height:15px;
width:95px;
background-image:url(navigation/kooperationen.jpg);
display:block;
}
* html #kooperationen {
  margin-bottom:-4px;
background-repeat:no-repeat;
}


#kooperationen:hover {
background-image:url(navigation/kooperationen_over.jpg);
}

#werkstatt {
height:15px;
width:95px;
background-image:url(navigation/werkstatt.jpg);
display:block;
}
* html #werkstatt {
  margin-bottom:-4px;
background-repeat:no-repeat;
}
#werkstatt:hover {
background-image:url(navigation/werkstatt_over.jpg);
}

#festival2 {
height:15px;
width:95px;
background-image:url(navigation/festival.jpg);
display:block;
}

* html #festival2 {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#festival2:hover {
background-image:url(navigation/festival_over.jpg);
}

#galerie {
height:15px;
width:95px;
background-image:url(navigation/galerie.jpg);
display:block;
}

* html #galerie {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#galerie:hover {
background-image:url(navigation/galerie_over.jpg);
}

#pressespiegel {
height:15px;
width:95px;
background-image:url(navigation/pressespiegel.jpg);
display:block;
}

* html #pressespiegel {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#pressespiegel:hover {
background-image:url(navigation/pressespiegel_over.jpg);
}

#blog {
height:15px;
width:95px;
background-image:url(navigation/blog.jpg);
display:block;
}

* html #blog {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#blog:hover {
background-image:url(navigation/blog_over.jpg);
}

#vorverkauf {
height:15px;
width:95px;
background-image:url(navigation/vorverkauf.jpg);
display:block;
}

* html #vorverkauf {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#vorverkauf:hover {
background-image:url(navigation/vorverkauf_over.jpg);
}

#orte {
height:15px;
width:95px;
background-image:url(navigation/orte.jpg);
display:block;
}

* html #orte {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#orte:hover {
background-image:url(navigation/orte_over.jpg);
}

#unterkunft {
height:15px;
width:95px;
background-image:url(navigation/unterkunft.jpg);
display:block;
}

* html #unterkunft {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#unterkunft:hover {
background-image:url(navigation/unterkunft_over.jpg);
}

#presse {
height:15px;
width:95px;
background-image:url(navigation/presse.jpg);
display:block;
}

* html #presse {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#presse:hover {
background-image:url(navigation/presse_over.jpg);
}

#impressum {
height:15px;
width:95px;
background-image:url(navigation/impressum.jpg);
display:block;
}

* html #impressum {
  margin-bottom:-4px;
background-repeat:no-repeat;
}

#impressum:hover {
background-image:url(navigation/impressum_over.jpg);
}
