
/***** Style information of container layout. *****/
body { font-family: geneva, verdana, arial, helvetica, sans-serif; font-size: 12px; }
a { text-decoration: none; color: #964f1b; }
img { border: none; }/***** General *****/
div#div-login {
  position: fixed;
  width: 400px;
  height: 1px;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  text-align: right;
}

/***** Login Component *****/
div#loginmenu         {}
div#loginmenu a       { color: #cccccc;  }
div#loginmenu a:hover {}
ul#adminlinks         { display:inline;  }
ul#adminlinks a       { color: #cccccc;  }
ul#adminlinks a:hover {}
ul#adminlinks li      { display: inline; }
div#div-container {
  font: 85% geneva, arial, helvetica, sans-serif;
  width: 100%;
}
/*img#img-bg {
  width: 1100px;
}*/
div#bg {
  position: absolute;
  top: 130px;
}
.link { border: 0; }
#buch       { position: absolute; top: 200px; left: 500px; width:200px; height: 280px; }
#inmemoriam { position: absolute; top: 380px; left: 145px; width: 80px; height:  80px; }
#lighter    { position: absolute; top: 540px; left: 230px; width:100px; height:  80px; }
#transib1   { position: absolute; top: 370px; left: 290px; width: 50px; height:  80px; }
#transib2   { position: absolute; top: 410px; left: 350px; width:100px; height: 180px; }
/*#fuchur   { position: absolute; top: 180px; left: 200px; width:100px; height:  60px;}*/
#newsdisp   { position: absolute; top: 100px; left: 150px; width:300px; height: 236px; }
#damals     { position: absolute; top: 420px; left: 840px; width:100px; height:  90px; }
#tanz       { position: absolute; top: 340px; left: 730px; width:120px; height: 110px; }
#punktus    { position: absolute; top: 120px; left: 865px; width: 35px; height:  35px; }
#verpackt   { position: absolute; top: 200px; left: 900px; width: 35px; height:  35px; }
#bilder     { position: absolute; top: 250px; left:1010px; width: 60px; height: 130px; }
#slovenien  { position: absolute; top: 315px; left:  20px; width:110px; height:  80px; }
#news       { position: absolute; top: 400px; left: 880px; width: 66px; height:  30px; }
#contact    { position: absolute; top: 400px; left: 954px; width: 39px; height:  30px; }
#links      { position: absolute; top: 400px; left: 999px; width: 35px; height:  30px; }
#salzfelder { position: absolute; top: 405px; left:1030px; width:160px; height: 120px;
  /*border: 1px solid green;*/ }

#rollover   { position: absolute; top: 540px; left: 550px; width:400px; height:100px; }
.rollover   { border: none; }

#newsdisp {background-color:white;overflow:auto;}&#013;&#010;table.hallo {
   &#013;
   &#010;
   border: none;
   &#013;
   &#010;
}
input.news-entry {
   ;
}
select#news-id {
   ;
}
span#delete-entry {
   ;
}
span#edit-entry {
   ;
}
span#save-entry {
   ;
}
span.news-entry-action {
   ;
}
table.hallo {
   &#013;
   &#010;
   border: none;
   &#013;
   &#010;
}
textarea.news-entry {
   ;
}
textarea.news-layout {
   ;
}
textarea.textarea-html {
   width: 500px;
   height: 300px;
}
