/* * * * * * * * * * * * * * * * * * * * *
 * layout_home.css
 * CSS version: 2.1
 *
 * Defines the layout (div's)
 *
 * author: Benno Mielke
 * eMail:  benno.mielke@googlemail.com
 *
 * * * * * * * * * * * * * * * * * * * * */
html {
   padding: 0;
   margin: 0;
}

body {
   width: 980px;
   margin: 0 auto;
   margin-top: 8px;
   font-family: Verdana, sans-serif;
}

body a, a:active, a:hover, a:visited {
   color: #000;
}

#main {
   position: relative;
   width: 980px;
}

#content {
   /*padding-bottom: 9em;*/
}

#menu_top {
   width: 978px;
   background-color: #990;
   border: 1px solid #000;
   z-index: 6;
   position: absolute;
   top: 0px;
   left: 0px;
   height: 23px;
}

#menu_top img {
   float: right;
   padding-top: 4px;
   padding-right: 5px;
}

#content_trailer_top {
   width: 950px;
   float: left;
   padding-top: 30px;
   padding-bottom: 115px;
   z-index: 1;
   position: absolute;
   top: 30px;
   padding-left: 30px;
}

#trailer_top_left {
   width: 490px;
   float: left;
   text-align: center;
   font-size: 22px;
   font-weight: bold;
   z-index: 2;
   position: absolute;
}

#trailer_top_right {
   width: 490px;
   float: right;
   z-index: 3;
   position: absolute;
   top: 30px;
   left: 490px;
}

#content_trailer {
   /*width: 930px;*/
   width: 380px;
   font-size: 30px;
   z-index: 4;
   position: absolute;
   top: 350px;
   padding-left: 50px;
}

#content_act-news {
   position: absolute;
   /*top: 579px;  ohne Rahmen, Schriftrolle (siehe .news-latest-item): 593px */
   top: 580px;
   left: 350px;
   z-index: 7;
}

#act-news_pic {
   float: left;
}

#act-news_news {
   float: left;
   margin-left: 10px;
   font-weight: bold;
}

#act-news_news a {
   color: white;
}

.news-latest-item {
   background-image: url( '../../../pictures/bg_tab_1.png' );
   background-repeat: repeat;
   width: 444px;
   border: 7px ridge #990;
   color: white;
}

.news-latest-item p {
   background-image: url( '../../../pictures/bg_tab_0.png' );
   background-repeat: repeat;
}

.news-latest-gotoarchive {
   background-color: #ABCCBA;
}

.rgaccord1-toggle h3 {
   margin: 0;
   padding: 0;
}

.rgaccord1-toggle {
   /*width: 300px;
   font-weight: bold;
   color: #FFFFFF;
   line-height: 26px;
   height: 23px;
   background: #acc95f url( img/plus.png ) 5px center no-repeat;
   border-top: 1px solid #eee;
   padding: 2px 0 2px 25px;
   margin-right: 32px;
   cursor: pointer;*/
}

.rgaccord1-nest {
   width: 520px;
   overflow: hidden;
}

#footer {
   position: relative;
   width: 978px;
   background-color: #990;
   border: 1px solid #000;
   top: -22px;
   left: 0px;
   z-index: 5;
   height: 23px;
}