body{
 margin:0;
 padding:0;
 background:#fff url(hintergrund.jpg) repeat-y;
 color:#444;
 font: 100% verdana,arial,helvetica,sans-serif;

}
#trailer {
  background:#fff url(/fileadmin/Images/Accelerator.jpg);
  background-repeat: repeat-x;
}
#liste {
 font: bold 11px verdana,arial,helvetica,sans-serif;
 color: #666;
 display: block;
 text-decoration: none;
 width:162px;
 margin: 5px;
 margin-top: 10px;
 padding: 0px;
 border-left:1px solid #999999;
 border-right:1px solid #AAAAAA;
  border-top:1px solid #999999;
}
#liste li{
 background:#E6E6E6;
 list-style: none;
 border-bottom:1px solid #AAAAAA;
  width:162px;
 color:#013499;
}
#liste li a{
 padding: 5px;
 display: block;
 color:#013499;
}
#liste .aktiv {
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
  width:155px;
 display: block;
 color:#990107;
}
#liste .aktiv-lv2 {
 padding-left: 5px;
 padding-top: 5px;
 padding-bottom: 5px;
  width:135px;
 display: block;
 color:#990107;
}
#liste-lv2 {
 display: block;
 padding: 0px;
 margin: 5px 0px 5px 15px;
  border-top:1px solid #999999;
 border-left: 1px solid #999999;
  border-bottom: 2px solid #999999;
  border-right: 2px solid #999999;
}
#liste-lv2 li{
 font: normal 10px verdana,arial,helvetica,sans-serif;
 display: block;
 background: #eee;
 list-style: none;
 padding: 0px 0px;
 margin: 0px;
 border-right: 1px solid #999999;
 text-decoration: none;
 width: 140px;
}
#liste a {
 color: #013499;
 text-decoration: none;
}
#liste a:hover{
 background: #F6F6F6;
 color: #000000;
 text-decoration: none;
}
.sub-lv2-last{
  border-bottom: 1px solid #000;
}
#rootline {
 font: 11px verdana,arial,helvetica,sans-serif;
}
#topmenu {
 background: #E6E6E6;
 background: #F0F0F0;
 font: 12px verdana,arial,helvetica,sans-serif;
 padding:2px;
 padding-right:10px;
 color: #013499;
 text-decoration: none;
 font-weight: bold;
  border-top: 1px solid #990107;
  border-bottom: 1px solid #990107;
}
#topmenu a {
 color: #013499;
 text-decoration: none;
 font-weight: bold;
}
#topmenu a:hover {
 color: #990107;
 text-decoration: none;
 font-weight: bold;
}
#content {
  padding: 10px;
}
#content h1 {

 font: 16px verdana,arial,helvetica,sans-serif;
 color: #013499;
 font-weight: bold;
}
#content ul ul li {
  margin-left: 30px; 
}

#content-right {
  padding: 10px;
  font: 11px verdana,arial,helvetica,sans-serif;
  background:#fff url(/fileadmin/Images/margin_bg.jpg);
  background-repeat: repeat-x;
}
#content-right a{
 font-weight: bold;
 color: #013499;
 font: 8px verdana,arial,helvetica,sans-serif;
}
#infomenu {
 font-weight: bold;
 padding-right: 10px;
 font: 12px verdana,arial,helvetica,sans-serif;
 color: #233468;
}
#infomenu a{
 font-weight: bold;
 color: #233468;
 text-decoration: none;
}
#infomenu a:hover{
 color: #990107;
 text-decoration: underline;
}
#infomenu a:visited{
 color: #233468;
 text-decoration: none;
}
#content-left {
  background:#fff url(/fileadmin/Images/margin_bg.jpg);
  background-repeat: repeat-x;
}

/* ################## CONTENT RAND ##################  */
#content-right h1, #content-right h2, #content-right h3, #content-right h4, #content-right h5 {
 font: 12px verdana,arial,helvetica,sans-serif;
color: #666666;
 font-weight: bold;
}
#content-right p {
	font-size: 11px;
}
#content-right img {
	border: 1px;
}
#content-right .news-latest-item {
	border: 1px solid #AAAAAA;
	margin-bottom: 5px;
	padding: 2px;
}
#content-right .news-latest-date A{
	margin: 1px;
	text-decoration: none;
	font-size: 9px;
	color: #666666;
}
#content-right h3 a{
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	margin-top: 1px;
	margin-bottom: 1px;
}
#content-right h3{
	margin: 0px;
	padding: 0px;
}
#content-right .news-latest-morelink a{
	text-decoration: none;
	margin-bottom: 2px;
}


a {text-decoration: none;}
a:hover {text-decoration: underline;}