/* ---------------------------------------------------------------------------------------------------- */
/* =layout */
/* ---------------------------------------------------------------------------------------------------- */
body{ background: black url('../images/bg.jpg') top center no-repeat; margin: 0 0 5px 0; padding: 0; }

#main-container{  margin: 0 auto; width: 944px; }
#header-container{ background: url('../images/dots.gif') bottom left repeat-x; padding: 15px 0; text-align: right; width: 944px; }

#formular{ background: url('../images/dots.gif') top left repeat-x; }
#formular.without_dots{ background: none; float: right; }
#formular form{ text-align: right; margin: 0; }

#content{ clear: both; padding: 10px 0; }
#content-main{ clear: both; padding: 0 0 10px 0; }

#footer{ margin: 15px 0 0 0;  }

#copyright{ float: left; font-size: 10px; color: #8f8f8f; }
#copyright a{ color: #8f8f8f; }

.clear{ clear: both; }


/* ---------------------------------------------------------------------------------------------------- */
/* =news */
/* ---------------------------------------------------------------------------------------------------- */
.news-latest-container{ background: url('../images/dots.gif') top left repeat-x; padding: 1px 0; }
.news-latest-container img, .news-list-container img{ margin: 5px 5px 10px 0; border: 2px solid white; }
.news-latest-item{ background: url('../images/dots.gif') bottom left repeat-x; padding: 7px 0 8px 0; }
.news_title{ background: url('../images/plus.gif') 100% 2px no-repeat; margin: 0 0 0 15px; padding: 0 15px 0 0; position: absolute; text-transform: uppercase; width: 830px; }
.news-latest-date{ font-weight: bold; }
.news_content{ margin: 0 0 0 97px; padding: 0; }
.news_content p a{ clear: both; }

.news-list-item{  background: url('../images/dots.gif') bottom left repeat-x; padding: 0 0 5px 0; }

/* =accordeon */
/* ---------------------------------------------------------------------------------------------------- */
.rgaccord1-toggle{ cursor: pointer; }
.news-latest-item .act .news_title{ background: url('../images/minus.gif') 100% 2px no-repeat; }

news-list-container h3.rgaccord1-toggle{  background: url('../images/plus.gif') 100% 2px no-repeat; margin: 0; padding: 0 15px 0 0; text-transform: uppercase; width: 820px; }

h3.rgaccord1-toggle{  background: url('../images/plus.gif') 100% 50% no-repeat; font-size: 12px; font-weight: normal; margin: 0; padding: 5px 0; text-transform: uppercase; width: 942px; }
h3.act{ background: url('../images/minus.gif') 100% 50% no-repeat; }

.rgaccord1-content{ border-top: 1px dashed white; }