@charset "UTF-8";
@media all
{

/* #############################
** ### nav_vlist #################
** #############################
*/

#submenu { margin-bottom:1em;  }

/* Menu Title */
  #submenu li#title {
    width: 100%;
    padding: 0 0 2px 0;
    font-weight: bold;
    color: #0078BC;
    background-color: #fff;
    border-bottom: 0px #0078BC dashed;
	text-align:left;
text-decoration: underline;
	padding-left:1em;
margin-bottom:0.3em;
  }

/* Level 1 */
#submenu li a { width: 94%; padding-left: 6%; background-color:#fff; color: #000; }
  #submenu li a:focus,
  #submenu li a:hover,
  #submenu li a:active { background-color:#0078BC; color: #fff; }

/* Level 2 */
#submenu li ul li a { background-color:#fff; color: #666; }
  #submenu li ul li a:focus,
  #submenu li ul li a:hover,
  #submenu li ul li a:active { background-color:#0078BC; color: #fff; }

/* Level 3 */
  #submenu li ul li ul li a { background-color:#fff; color: #888; }
  #submenu li ul li ul li a:focus,
  #submenu li ul li ul li a:hover,
  #submenu li ul li ul li a:active { background-color:#0078BC; color: #fff; }


/* #############################
** ### Runde Blaue Box #################
** #############################
*/
.REboxBlue { border-bottom:1px dashed #0078BC; }
.REboxBlueContent { background: #fff;}
.REboxBlueHeader, div.REboxBlueFooter { background: #fff; color:#0078BC; text-align: left; padding-left: 1em; }
.REboxBlueHeader { text-decoration: underline; }
.rBline1, .rBline2, .rBline3, .rBline4 { background: #fff; border:0;}

/* #############################
** ### tt_news #################
** #############################
*/
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:1px solid #ccd; background:#f0f0f4;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}

/* LATEST Ansicht */
.news-latest-item {margin-bottom:1em; background-color: #fff;padding: 0.4em; border:0px; border-bottom:1px dashed #0078BC;}
.news-latest-item h3 {padding-top:0; margin-top:0;}
.news-latest-item h3 a {text-decoration:underline;}
.news-latest-item h3 a:hover {background:transparent;}
.news-latest-item img {padding-right:1em; padding-top:0.3em; float:left;}
.news-latest-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}

/* LIST Ansicht */
.news-list-item {margin-bottom:1em; overflow:hidden;border-bottom:1px dashed #0078BC;}
.news-list-item h3 {padding-top:0; margin-top:0;}
.news-list-item h3 a {text-decoration:underline;}
.news-list-item h3 a:hover {background:transparent;}
.news-list-item h3 span.news-list-date {color:#aaa; font-weight:normal; font-size:0.6em;}
.news-list-item img {padding-right:1em; padding-top:0.3em; float:left;}
.news-list-morelink {padding:1px; border:1px solid #ccd; background:#f0f0f4; text-align:center;}
.news-list-morelink a {color:#669;}
.news-list-morelink a:hover {background:transparent;}
.news-list-category {color:#aaa;}

/* SINGLE Ansicht */
/* .news-single-item h3 {margin-bottom:1em; margin-top:1em; color:#000; padding:0.5em; background:#f0f0f4; border-left:8px #E0E7F5 solid;}
*/
.news-single-img {padding-right:15px;	float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-timedata {color:#aaa; margin-bottom:1em;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}


}
