
/***** Style information of container layout. *****/

div.maincenter { margin: 0em auto; width: 1205px; }

/* Login Component */
div#div-login         { position: absolute; width: 400px; height: 1px; top: 0; right: 0; bottom: 0; left: auto; text-align: right; }
div#loginmenu         {}
div#loginmenu a       { color: #cccccc;  }
div#loginmenu a:hover {}
ul#adminlinks         { display:inline;  }
ul#adminlinks a       { color: white; background-color: #261D13; }
ul#adminlinks a:hover {}
ul#adminlinks li      { display: inline; }

/* general */
body { margin: 0; font: 12px courier; color: #5f3813; background-color: #261D13; }
img { border: none; }
a { text-decoration: none; color: #eb7c3f; }
h4 { margin-bottom:0.5em; }
ul { padding-left:20px; }
table { border-collapse: collapse; }

/* hintergrund */
div#detailseite {
  background-image: url('upload/images/hintergrund-pfadi-sodales-rohrdorf-detailseite.jpg');
  background-repeat: no-repeat;
  width: 1205px;
  height: 792px;
}

img#kopf   { position: relative; top:  25px; left: -30px; }
div#inhalt { position: absolute; top: 155px; margin-left: 110px; width: 830px; height: 460px; overflow: auto; }
div#maitli { position: absolute; top: 658px; margin-left: 123px; width: 51px; }
div.motto  { position: absolute; top: 605px; margin-left: 575px; font: 20pt courier; font-weight: bold; color: #c2ab95; }

/* linke und rechte spalte */
div.links { width:550px; }
div.rechts { position:absolute; top:0px; left:560px; width:250px; }

/* submenus */
div.submenu1 { position: absolute; top: 29px; margin-left: 350px; width: 163px; height: 51px; }
div.submenu2 { position: absolute; top: 24px; margin-left: 530px; width: 143px; height: 57px; }
div.submenu3 { position: absolute; top: 30px; margin-left: 687px; width: 155px; height: 60px; }
div.submenu4 { position: absolute; top: 28px; margin-left: 850px; width: 156px; height: 55px; }
div.submenu5 { position: absolute; top: 80px; margin-left: 390px; width: 160px; height: 50px; }
div.submenu6 { position: absolute; top: 75px; margin-left: 560px; width: 148px; height: 54px; }
a.submenu { position: absolute; top: 20%; left: 16%; font-weight:bold; }

/* news */
div.news { width:544px; border: 3px solid red; margin-bottom: 7px; padding: 3px; }

object#navi { position: absolute; top: 0px; margin-left: 890px; }
input.news-entry {
   ;
}
select#news-id {
   ;
}
span#delete-entry {
   ;
}
span#edit-entry {
   ;
}
span#save-entry {
   ;
}
span.news-entry-action {
   ;
}
textarea.news-entry {
   ;
}
textarea.news-layout {
   ;
}
textarea.textarea-html {
   width: 500px;
   height: 300px;
}
