* {
margin: 0;
padding: 0;
}

body {
  background-color:#fffad1;
}


p {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.75em;
  color: #333333;
  text-align: justify;
}

p.infobox-startseite {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.75em;
  color: #333333;
  text-align: left;
}


p.staright {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.75em;
  color: #333333;
  text-align:left;
}


p.klein {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.65em;
  color: #333333;
}


h1 {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.9em;
  color:#666;
text-transform:uppercase;
}

h2 {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.8em;
  color:#666;
text-transform:uppercase;
}

h3 {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.75em;
  color:#666;
  text-transform:uppercase;
}


a {
text-decoration:none;
font-size:1em;
color: #333333;
}

a.impressum {
text-decoration:underline;
font-size:1.1em;
color: #333333;
}

a.blue {
text-decoration:underline;
font-size:1.1em;
color: blue;
}

hr.thin {
margin-top:20px;
margin-bottom:20px;
height: 1px;
border: 0;
color: #333;
background-color: #333;
}

td {
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:1.1em;
  color: #333333;
  text-align: justify;
}

div#center {
   position:absolute;
   left:50%;
   top:50%;
   height:748px;
   width:748px;
   margin-top:-374px;
   margin-left:-374px;
   /*background-color: #000000;*/
   z-index:999;
} 

div#veranstaltung-box-startseite {
    z-index:1000;
    background:url(imgs/bg-infokreis.png) 0 0 no-repeat;
    /*background-color:red;*/
    left:50%;
    top:50%;
    margin-top:35px;
    margin-left:235px;
    position:absolute;
    /*left:550px; top:350px;*/
    width:306px;
    height:303px;
}

div#infobox-inhalt h2 {
    margin-top:60px;
    margin-left:55px;
    margin-bottom:12px;
}

div#infobox-inhalt p {
    /*margin-bottom:5px;*/
    margin-left:42px;
    width:220px;
}

div#bg_oben {
  background-image:url(imgs/head_mit_orchidee.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:275px;
}

div#bg_oben2 {
  background-image:url(imgs/head_mit_orchidee2.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:229px;
}

div#bg_unten{
  background-image:url(imgs/bg_hintergruende/startseite.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:472px;
}
div#bg_unten2{
  background-image:url(imgs/bg_hintergruende/bg-metall-seite.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}
div#bg_unten3{
  background-image:url(imgs/bg_hintergruende/bg-wasser-seite.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}
div#bg_unten4{
  background-image:url(imgs/bg_hintergruende/bg-holz-seite2.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}
div#bg_unten5{
  background-image:url(imgs/bg_hintergruende/bg-holz-seite.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}
div#bg_unten6{
  background-image:url(imgs/bg_hintergruende/bg-feuer-seite.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}
div#bg_unten7{
  background-image:url(imgs/bg_hintergruende/bg-erde-seite.jpg);
  /*background-position:-2px -20px;*/
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}


div#bg_content{
  background-image:url(imgs/bg_content.png);
  background-repeat:no-repeat;
  width:620px;
  height:435px;
}


div#beschriftung {
  float: left;
  margin-top: 210px;
  margin-left: 77px!important;
  margin-left: 55px;
  width: 253px;
  height: 60px;
}

div#beschriftung2 {
  float: left;
  margin-top: 205px;
  margin-left: 77px!important;
  margin-left: 55px;
  width: 253px;
  height: 21px;
}

/* Sprüche */
div.spruch {
  float: right;
  margin-right: 201px!important;
  margin-right: 55px;
  /*background-color:green;*/
  width: 136px;
  height: 94px;
}

div.spruch2 {
  float: right;
  margin-top: 45px;
  margin-right: 201px!important;
  margin-right: 55px;
  /*background-color:green;*/
  width: 136px;
  height: 94px;
}

div.spruch3 {
  float: right;
  margin-top: 45px;
  margin-right: 201px!important;
  margin-right: 55px;
  /*background-color:green;*/
  width: 141px;
  height: 104px;
}

div.scroll {
float: left;
margin-left: 82px!important;
margin-left: 55px;

height: 210px;
width: 306px;
overflow: auto;
/*border: 1px solid #666;
background-color: #ccc;
padding: 4px;*/
padding-right:8px;
}

div.scroll2 {
float: left;
margin-left: 82px!important;
margin-left: 55px;
height: 266px;
width: 306px;
overflow: auto;
/*border: 1px solid #666;
background-color: #ccc;
padding: 4px;*/
padding-right:12px;
}

img, a { border:0; }

div#navigation {
position: absolute; /* IE extraeinladung */
margin-top: 65px;
}

div#navigation2 {
position: absolute; /* IE extraeinladung */
margin-top: 55px;

}

div.navi-punkt-startseite {
  float: left;
  margin-top: 8px;
  margin-left:100px!important;
  margin-left:80px;
  width: 128px;
  height: 21px;
  /*Übackground-color:purple;*/
}

div.navi-punkt-eins {
  float: left;
  margin-top: 8px;
  margin-left:128px!important;
  margin-left:80px;
  width: 182px;
  height: 21px;
  /*background-color: #ff0000;*/
} 

div.navi-punkt-zwei {
  float: left;
  margin-top: 9px;
  margin-left:160px!important;
  margin-left:80px;
  width: 180px;
  height: 21px;
  /*background-color:green;*/
} 

div.navi-punkt-drei {
  float: left;
  margin-top: 7px;
  margin-left:199px!important;
  margin-left:80px;
  width: 123px;
  height: 21px;
  /*background-color:blue;*/
} 

div.navi-punkt-vier {
  float: left;
  margin-top: 6px;
  margin-left:250px!important;
  margin-left:80px;
  width: 140px;
  height: 21px;
  /*background-color:lightgrey;*/
} 

div.navi-punkt-fuenf {
  float: left;
  margin-top: 2px;
  margin-left:314px!important;
  margin-left:80px;
  width: 112px;
  height: 21px;
  /*Übackground-color:purple;*/
}

div#veranstaltungen {
  padding: 5px 15px 5px 15px;
  background-color:#fefefe;
}

div#veranstaltungen h3 {
  padding: 0 0 5px 0;
}

div#veranstaltungen a {
  text-decoration:underline;
  color: #333333;
}

div#veranstaltung-box {
  background:url(imgs/veranstaltungen-spacer.png) 60px 0 no-repeat;
  margin-top:5px;
  margin-bottom:5px;
  width:250px;
  height:26px;
  border:0;

}

div#veranstaltung-box-klein {
  background:url(imgs/veranstaltungen-spacer-klein.png) 85px 0 no-repeat;
  /*margin-top:5px;*/
  margin-bottom:2px;
  width:200px;
  height:16px;
  border:0;

}

/* backend admin */
div#eingabe {
  margin:10px;
}

div#anzeige-eingabe {
  width: 560px;
  margin: 25px 25px ;
  padding:10px;
  background-color:#f1f1f1;
  border: 1px solid #333333;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size:0.75em;
  color: #333333;
}

#image-link-add {
  margin:10px;
  background-image:url(imgs/admin/edit-add.png);
  background-repeat:no-repeat;
  width:20px;
  height:20px;
  border:0;
}

#image-link-del {
  margin:10px;
  background-image:url(imgs/admin/recycler.gif);
  background-repeat:no-repeat;
  width:20px;
  height:20px;
  border:0;
}

#image-link-drop-yes {
  margin:10px;
  background-image:url(imgs/admin/save.png);
  background-repeat:no-repeat;
  width:20px;
  height:20px;
  border:0;
}

div#bg_unten_aktuelles_fruehling{
  background-image:url(imgs/bg_hintergruende/news/bg-fruehling.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}

div#bg_unten_aktuelles_sommer{
  background-image:url(imgs/bg_hintergruende/news/bg-sommer.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}

div#bg_unten_aktuelles_herbst{
  background-image:url(imgs/bg_hintergruende/news/bg-herbst.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}

div#bg_unten_aktuelles_winter{
  background-image:url(imgs/bg_hintergruende/news/bg-winter.jpg);
  background-repeat:no-repeat;
  width:748px;
  height:519px;
}

/* IE 6 PNG Hack*/

img, div {
   behavior: url(css/iepngfix.htc);
}