h1, h2, h3, h4 {
  color:                #496193;
  font-weight:          bold;
}

h5 {
  color:                #B22222;
  font-weight:          bold;
}

h6 {
  color:                black;
  font-weight:          normal;
  font-size:              80%
}



/* Menü oben */
div#topMenu {
  background-color:     #a4b0c9;
}

div#topMenu ul li a {
  color:                black;
  text-decoration:      none;
  font-weight:          bold;
}

div#topMenu ul li a:hover {
  color:                white;
  text-decoration:      underline;
}

div#topMenu ul li.navSelected a {
  color:                white;
  text-decoration:      underline;
}

div#topMenu ul li.navSelected a:hover {
  text-decoration:      underline;
}

.topSep {
  font-weight:          normal;
}

#search a {
  color:                #496193;
  font-weight:          bold;
  text-decoration:      none;
}

/* Menü links */
div#leftMenu {
  background-color:     #e3e7ee;
}

div#leftMenu ul li a {
  font-weight:          bold;
  color:                #496193;
  text-decoration:      none;
}

div#leftMenu ul li ul li a {
  font-weight:          normal;
  color:                black;
}

div#leftMenu * a, #leftMenu ul li.navSelected ul li a {
  color:                black;
  background-color:     #e3e7ee;
}

div#leftMenu ul li.navSelected a {
  color:                white;
  background-color:     #677ba5;
}

div#leftMenu ul li a:hover, div#leftMenu ul li ul li a:hover {
  color:                white;
  background-color:     #677ba5;
}

/* Contentbereich */
div#content ul {
  list-style:           none;
  list-style-image:     url( "images/bullet_arrow_496193.gif" );
}

div#content a, div#content p a {
  text-decoration:      underline;
  color:                #496193;
}

.emoticonPlaceHolder {
  border:               1px solid #496193;
}

/* Tickerboxen */
div#ticker, div#events {
  background-color:     #e3e7ee;
}

div#ticker a, div#events a {
  color:                black;
  text-decoration:      none;
}
  
.newsEntryOdd, .newsEntryEven {
  color:                #496193;
}

a.newsEntryLink {
  color:                black;
}

.newsDate {
  color:                #496193;
  font-weight:          bold;
}

.topLeft {
  background-color:     #cfd5e2;
}

#ticker div.topLeft a, #events div.topLeft a {
  color:                #496193;
}

.flat li a {
  color:                #496193;
  text-decoration:      none;
  font-weight:          bold;
}

div#status {
  background-image:     url( "images/status_bg.jpg" );
  background-repeat:    no-repeat;
}

.changeDate, .authorEmail {
  font-weight:          bold;
  color:                #496193;
}

.authorEmail {
  text-decoration:      none;
}



/* zusatz  re Spalte  */

div#events {
position: absolute;
margin: 0;
left: 757px;
right: 0;
width: 246px;
/*height:160px;*/
height: 180px;
top: 210px;
background-color: #e3e7ee;
}



div#stellen {
position: absolute;
margin: 0;
left: 757px;
right: 0;
width: 246px;
/*height:160px;*/
height: 100px;
top: 330px;
background-color: #e3e7ee;
}

div#stellen div {
padding: 3px 10px 3px 10px;
}

#stellen{
line-height: 12px;
border: none;
}

div#stellen p {
color: black;
text-decoration: none;
}

div#infoBlock {
position: absolute;
margin: 0;
left: 757px;
right: 0;
width: 246px;
/*height:160px;*/
height: 260px;
top: 410px;
background-color: #e3e7ee;
}

div#infoBlock div {
padding: 3px 10px 3px 10px;
}

#infoBlock {
line-height: 12px;
border: none;
}

div#infoBlock p {
color: black;
text-decoration: none;
}
