/*
  div.news-catmenu
  div.news-catmenu h4
  div.news-catmenu .level1
  div.news-catmenu .level2
  div.news-catmenu .level3
  div.news-catmenu a
  div.news-catmenu-NO a
  div.news-catmenu-ACT a

  div.news-list-browse
  div.tx-ttnews-browsebox
  div.tx-ttnews-browsebox a
  div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a

  div#news_top
  div#news_top h1
  div#news_top p
  div#news_top p span.more
  div#news_top div.imageText
  div#news_top div.imageText p
  div#news_top div.imageText a
  
  div.news_bottom
  div#news_bottom
  div#news_bottom h1
  div#news_bottom p
  div#news_bottom p span.more
  div#news_bottom div.image

  div#news_right
*/

/* CatMenu */

div.news-catmenu {
  background:#a5bac6;
  border-top:0;
  font-size:0.7em;
  padding-top:0.1em;
}
div.news-catmenu h4 {
  margin:0;
  font-size:1em;
  padding-left:0.6em;
/*   display:none; */
}
div.news-catmenu .level1,
div.news-catmenu .level2,
div.news-catmenu .level3 {
  padding-bottom:1px;
}
div.news-catmenu .level1 {
  border-top:1px dotted white;
  padding-left:0.6em;
}
div.news-catmenu .level2 {
  padding-left:1.2em;
}
div.news-catmenu .level3 {
  padding-left:1.8em;
}

div.news-catmenu a {
  font-weight: bold;
  text-decoration: none;
}
div.news-catmenu-ACT a:link, div.news-catmenu-ACT a:visited {
  color:wihte;
}
div.news-catmenu-ACT a:active, div.news-catmenu-ACT a:hover {
  color:white;
}
div.news-catmenu a:link h4, div.news-catmenu a:visited h4,
div.news-catmenu-NO a:link, div.news-catmenu-NO a:visited {
  color:white;
}
div.news-catmenu a:active h4, div.news-catmenu a:hover h4,
div.news-catmenu-NO a:active, div.news-catmenu-NO a:hover {
  color:#123456;
  color:red;
}

/* Browser */

div.news-list-browse {
  color:white;
  font-size:0.8em;
  font-weight:bold;
  padding:0 0 6px 0;
  text-align:center;
  background-image: url(../img/browser-bkg-bottom.gif);
  background-repeat: no-repeat;
  margin: 1em 0;
  background-position: left bottom;
}
div.tx-ttnews-browsebox {
  padding-top: 6px;
  background-image: url(../img/browser-bkg.gif);
}
div.tx-ttnews-browsebox a {
  color:white;
  padding:0 0.2em;
}
div.tx-ttnews-browsebox a:link, div.tx-ttnews-browsebox a:visited {
  color:wihte;
}
div.tx-ttnews-browsebox a:active, div.tx-ttnews-browsebox a:hover {
  color:red;
}
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell,
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a {
  color:red;
}
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a:link,
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a:visited {
  color:wihte;
}
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a:active,
div.tx-ttnews-browsebox span.tx-ttnews-browsebox-SCell a:hover {
  color:wihte;
}

/*   div#news_top */

div#news_top {
  padding-bottom: 0.4em;
  font-size: 1.0em;
}
div#news_top .rubrik_banner_center {
  border-top: 1px dotted black;
}
div#news_top h1 {
  font-size:1.5em;
  margin:0;
  padding:6px 0 0 0;
}
div#news_top p {
  margin:0;
  padding:0.4em 0;
}
div#news_top p span.more {
  font-size: 0.9em;
}
div#news_top div.imageText {
  background:#ffffff;
  font-size:0.9em;
  font-weight:bold;
  line-height:1em;
}
div#news_top div.imageText p {
  border:0;
  color:black;
  font-size:0.8em;
  font-weight:bold;
  line-height:1em;
  margin:0;
  padding:4px;
}
div#news_top div.imageText a {
  color:black;
}
div#news_top div.imageText a:active,
div#news_top div.imageText a:hover {
  color:#903c32;
}

/* div#news_bottom */

div.news_bottom {
  text-align:left;
}
div.news_bottom .singleNews_banner_bottom,
div#news_bottom .singleNews_banner_bottom {
  border-top: 1px dotted black;
}
div#news_top div.news_bottom h1,
div#news_bottom h1 {
  margin:0;
  padding:8px 0 8px 0;
  font-size: 1.2em;
}
div.news_bottom p,
div#news_bottom p {
  border:0px;
  border-bottom:1px dotted #443b34;
  margin:0;
  padding:0.4em 0;
  font-size: 1.0em;
}
div.news_bottom p span.more,
div#news_bottom p span.more {
  font-size: 0.8em;
}
div.news_bottom div.image,
div#news_bottom div.image {
  padding:4px 4px 0 0;
  float:left;



}

/* div#news_right */

div#news_right div.start_news_spalte a div.image {
/*   padding:4px 0 0 4px; */
/*   float:right; */
  padding:4px 5px 0 0;
  float:left;
}
span.footer {

  font-size: 10px
}
