BODY {
  font-size:12px; 
  background-color:#666666; 
  color:#000000; 
  font-family:verdana,arial,helvetica,sans-serif,geneva; 
  margin:28px 8px 8px 8px; 
  padding:0px; 
}
body.htmlarea-content-body, body.htmlarea-content-body P {
  font-family:verdana,arial,helvetica,sans-serif,geneva; 
  color:#454545; 
  font-size:12px; 
  line-height:14px; 
}

DIV { 
  margin:0px; 
  padding:0px; 
}
BUTTON { 
  padding:0px; 
  margin:0px; 
  border:0px; }
IMG { border:none; }

a:link, a:visited, a:active, a:hover {
  color:#454545;
  text-decoration:underline;
}
a:hover {
  color:#CC0000;
  text-decoration:underline;
}
#rightbox a:link, #rightbox a:visited, #rightbox a:active {
  color:#656D73;
  text-decoration:none;
  font-weight:bold;
}
#rightbox a:hover {
  color:#cc0000;
  text-decoration:none;
  font-weight:bold;
}

/* Ueberschriften */
H1 { 
  margin:0px; 
  font-size:12px; 
  color:#CC0000; 
  font-weight:bold; 
  line-height:1.3em;
}
H1 a:link, H1 a:visited, H1 a:active, H1 a:hover {
  color:#000 !important;
  text-decoration:none;
  font-size:12px;
}
H1 a:hover {
  color:#CC0000 !important;
  text-decoration:none;
  font-size:12px;
}
h2 { 
  font-weight:bold; 
  font-size:12px; 
  color:#000000; 
  margin:0px 0px 5px 0px; 
}
h3 { 
  font-weight:bold; 
  font-size:12px; 
  margin-top:10px; 
  margin-bottom:7px; 
  color:#454545; 
}
h4 { 
  font-weight:bold; 
  font-size:1em; 
  color:#000000; 
  margin-top:0em; 
  margin-bottom:0em; 
}
.csc-firstHeader, .csc-header {
  border-bottom:1px solid #000000;
  margin-bottom:20px;
}

/* Absaetze  */
P {  
  font-family:verdana,arial,helvetica,sans-serif,geneva; 
  color:#454545; 
  font-size:1em; 
  line-height:1.4em; 
  margin-top:0.3em; 
  margin-bottom:2px; 
}
em { font-style:oblique; }
q { font-style:normal; }
strong { font-weight:bold; }
.bulletlist { 
  font-size:1em; 
  line-height:15px; 
  list-style-type:square; 
}

/* Aufzählungen */
li {
  margin:0px;
  padding:0px;
  line-height:18px;
}
ul {
  margin:0;
  padding:0px 0px 3px 17px;
  /*list-style-type:square;*/
  list-style-image:url(images/Pfeil-rot-neu.gif);
}
ul ul {
  padding:0px 0px 0px 17px;
  /*list-style-type:disc;*/
  list-style-image:url(images/Pfeil-grau-neu.gif);
}
ul ul ul {
  padding:0px 0px 0px 20px;
  /*list-style-type:circle;*/
  list-style-image:url(images/Pfeil-schwarz-neu.gif);
}

ol {
  padding-left:20px;
  margin-left:3px;
}
ol ol { padding-left:16px; }
ol ol ol { padding-left:16px; }

/* Tabellen */
table { 
  font-size:1em; 
  font-weight:normal; 
  float:left; 
}
th { 
  font-size:1.1em; 
  font-weight:bold; 
}
td { 
  font-size:1em; 
  font-weight:normal; 
}

/* Formularfelder*/
FORM { 
  padding:0px; 
  margin:0px; 
  font-size:0.9em; 
  line-height:16px; 
  font-size:11px; 
}
select { 
  font-size:0.9em; 
  background:#EFEFEF; 
  margin:0; 
  border:1px solid #C6D4E1; 
}
textarea { 
  font-size:0.9em; 
  background:#EFEFEF; 
  margin:0; 
  border:1px solid #C6D4E1; 
}

/* Indexsuche */
.tx-indexedsearch {
  float:left;
  width:740px;
  overflow:hidden;
}
#img_searchbtn { 
  float:left; 
  padding:0px; 
}

.tx-indexedsearch-searchbox { text-align:left; }
.tx-indexedsearch-searchbox p { 
  float:left; 
  display:inline; 
  clear:both; 
}
.tx-indexedsearch-rules { 
  width:100%; 
  float:left; 
}
.tx-indexedsearch-whatis { 
  width:100%; 
  float:left; 
}
.tx-indexedsearch-browsebox { 
  width:100%; 
  float:left;
  clear:both; 
}
INPUT.tx-indexedsearch-searchglass { 
  font-size:0.9em; 
  color:#FFFFFF; 
  background:#FFFFFF; 
  margin:0px; 
  border:none; 
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
  font-weight:bold; 
  font-style:italic; 
}
.tx-indexedsearch .tx-indexedsearch-whatis { 
  margin-top:10px; 
  margin-bottom:5px; 
}
.tx-indexedsearch P.tx-indexedsearch-noresults { 
  text-align:center; 
  font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
  font-weight:bold; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
  font-weight:normal; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
  font-size:0.9em; 
  line-height:1.1em; 
  font-style:normal; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
  color:red; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
  background:#666;
  color:#fff; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
  margin-top:20px; 
  margin-bottom:5px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
  margin-top:0px; 
  margin-bottom:0px; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
  background:#8EA8CD; 
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
  vertical-align:middle; 
}
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch-res {
  float:left;
  width:100%;
}
.tx-indexedsearch .tx-indexedsearch-text-item-path A:link,
.tx-indexedsearch .tx-indexedsearch-text-item-path A:visited,
.tx-indexedsearch .tx-indexedsearch-text-item-path A:active { 
  color:#fff;
  text-decoration:none; 
}
.tx-indexedsearch .tx-indexedsearch-text-item-path A:hover { 
  color:#cc0000;
  text-decoration:none; 
}

/* New Login Box */
.tx-newloginbox-pi3-listrow TD { 
  background-color:#eeeeee; 
  padding-left:3px; 
  padding-right:3px; 
}
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { 
  background-color:#cccccc; 
}
.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { 
  font-weight:bold; 
}
.tx-newloginbox-pi1-forgotP { 
  clear:both; 
  float:left; 
}
.tx-newloginbox-pi1 { float:left; }
.tx-newloginbox-pi1 P { clear:both; }

/*****************************/
/* Glossar / Akronyme */
/*****************************/
a:link acronym, acronym, dfn, abbr, span.abbr { 
  border:none; 
  cursor:help; 
  text-decoration:none;
  color:#CC0000; 
}
dl.glossary dt { 
  font-weight:bold; 
  margin:0 0 3px 0; 
  font-style:normal; 
}
dl.glossary dd { margin:0 0 15px 20px; }
dl.glossary .description { 
  margin:0; 
  padding:0; 
}
dl.glossary .type { 
  font-style:italic; 
  padding:0 3px 0 0; 
}
a.glossary:link, a.glossary:active, a.glossary:visited, a.glossary:hover {
  text-decoration:none;
}

/* CSV Tabelle */
.tx-csvtable-pi1 { 
  font-size:9px; 
  text-align:center; 
}
.tx-csvtable-pi1 p { 
  margin:0; 
  padding:0; 
}
.tx-csvtable-pi1 table { 
  border-collapse:collapse; 
  margin-left:2px; 
}
.tx-csvtable-pi1 td { border:solid 1px white; }
.tx-csvtable-pi1-odd { 
  background-color:#cddce9; 
  color:#002529; 
}
.tx-csvtable-pi1-even { color:#002529; }
.tx_csvtable-pi1-header { 
  background-color:#BF6464; 
  color:white;
}
.tx_csvtable-pi1-header td { vertical-align:top; }

/* Mailformular */
FIELDSET { 
  padding-left:0px; 
  color:#646567;
  border:none; 
}
INPUT { font-family:verdana,arial,helvetica,sans-serif,geneva; }
.csc-mailform { 
  float:none; 
  border:none; 
  border-width:0px;
  padding-right:20px; 
  font-size:12px;
} 
.csc-mailform-field {
  text-align:left;
  float:left;
  display:block;
  clear:both;
  padding:0px 0px 3px 0px;
  width:500px;
}
.csc-mailform-field LABEL { 
  display:block; 
  float:left; 
  width:120px;
  float:left;
  font-size:12px;
}
.csc-mailform-field INPUT { 
  display:block; 
  float:left; 
  border:solid 1px #C6D4E1;
  font-family:verdana,arial,helvetica,sans-serif,geneva;
}
.csc-mailform-field SELECT { 
  display:block; 
  float:left; 
}
.csc-mailform-field TEXTAREA { 
  display:block; 
  float:left;
  text-align:left;
  background-color:white;
  font-size:12px;
}
.csc-mailform-field #mailformformtype_mail { 
  display:block; 
  float:left;
  text-align:center;
  margin:0px 5px 0px 0px;
}
.csc-mailform-field .csc-mailform-label { 
  font-weight:bold; 
  font-size:12px; 
  color:#000000; 
  line-height:1.1em; 
}
.csc-mailform-field LEGEND { display:none; }
.csc-mailform-field FIELDSET { border:none;}
.csc-mailform-field .csc-mailform-radio { border:none; }
.csc-mailform-field .csc-mailform-radio LABEL { width:90px; }

#searchbox {
  width:195px; 
  float:left;
  height:22px;
  padding-bottom:22px;
}
.tx-macinasearchbox-pi1 {
  height:22px;
  float:left; 
  margin:10px 0px 10px 0px; 
  vertical-align:middle; 
  width:170px;
}
.tx-indexedsearch-searchbox-box { height:22px; }
#tx-indexedsearch-inputfield {
  float:left; 
  height:22px; 
  width:135px; 
  margin:0px;
}
#tx-indexedsearch-searchbox-button-box { 
  float:left; 
  height:22px;
  width:22px; 
  margin:0px 0px 0px 3px; 
  padding: 0px; 
  background-color:transparent; 
}
.tx-indexedsearch-searchbox-button { 
  height:22px; 
  width:22px; 
  border:none; 
  float:left; 
  background-color:transparent; 
  margin:0px; 
  padding:0px; 
  vertical-align:top; 
  text-align:left; 
}
.tx-indexedsearch-searchbox-sword { 
  height:17px;
  width:130px; 
  background:#FFFFFF; 
  border:1px solid #000000; 
  font-size:12px; 
  line-height:12px; 
  padding:3px 0px 0px 2px; 
  margin:0px 0px 0px 0px; 
}

.tx-indexedsearch-res .tx-indexedsearch-res {
  float:left;
  margin-bottom:15px;
}

/* Rahmen */
.csc-frame-frame1 {
  background:#FFEDCE; 
  padding:0.2em 0.2em 0em 0.2em;
}

/* Tabellen  #FFEDCE*/
table { 
  font-size:1em; 
  font-weight:normal; 
  float:left; 
}
th { 
  background:#FFDEA5; 
  font-size:1em; 
  font-weight:bold; 
}
tr { }
td { 
  font-size:1em; 
  font-weight:normal; 
}

.contenttable {
  float:none;
  width:100%;
}
.contenttable TD {
  vertical-align:top;
  text-align:left;
}
.contenttable TH {
  vertical-align:top;
  text-align:left;
  width:160px;
}
.contenttable-0 .td-0 { padding-left:0em; }

table.contenttable-1 { margin-bottom:20px; }
.contenttable-1 { 
  border-collapse:collapse;	
  border-style:none; 
  border-width:0px;
}
.contenttable-1 .tr-even { background:#DDDDDD; }
.contenttable-1 .tr-0 { background:#DDDDDD; }
.contenttable-1 .tr-odd { background:#FFFFFF; }
.contenttable-1 TH { 
  background:#DDDDDD; 
  border-style:none; 
  border-width:0px; 
  padding:2px;
  vertical-align:top;
  text-align:left;
}
.contenttable-1 TD { 
  border-style:none; 
  border-width:0px; 
  padding:2px;
  vertical-align:top;
}
.contenttable-1 a:link, 
.contenttable-1 a:visited, 
.contenttable-1 a:active, 
.contenttable-1 a:hover {
  color:#525B6C;
  text-decoration:none;
}

table.contenttable-2 { margin-bottom:20px; }
.contenttable-2 { 	
  border-collapse:collapse;
  border-style:none; 
  border-width:0px;
}
.contenttable-2 .tr-even { background:#FED0D0; }
.contenttable-2 .tr-0 { background:#FC9090; }
.contenttable-2 .tr-odd { background:#FFFFFF; }
.contenttable-2 TH { 
  background:#FC9090; 
  border-style:none; 
  border-width:0px; 
  padding:2px;
  vertical-align:top;
  text-align:center;
}
.contenttable-2 TD { 
  border-style:none; 
  border-width:0px; 
  padding:2px;
  vertical-align:top;
  text-align:center;
}
.contenttable-2 a:link, 
.contenttable-2 a:visited, 
.contenttable-2 a:active, 
.contenttable-2 a:hover {
  color:#525B6C;
  text-decoration:none;
}

table.contenttable-3 { margin-bottom:20px; }
.contenttable-3 { 
  border-collapse:collapse;
  border-style:none; 
  border-width:0px;
}
.contenttable-3 .td-0 { 
  background:#FC9090; 
  text-align:left;
}
.contenttable-3 .td-1, 
.contenttable-3 .td-3, 
.contenttable-3 .td-5, 
.contenttable-3 .td-7, 
.contenttable-3 .td-9 {
  background:#FFFFFF; 
  text-align:center;
}
.contenttable-3 .td-2, 
.contenttable-3 .td-4, 
.contenttable-3 .td-6, 
.contenttable-3 .td-8 {
  background:#FED0D0;
  text-align:center;
}
.contenttable-3 .td-last { text-align:center; }
.contenttable-3 TH { 
  background:#FC9090; 
  border-style:none; 
  border-width:0px; 
  padding:2px; 
  vertical-align:top; 
  text-align:left;
}
.contenttable-3 TD { 
  border-style:none; 
  border-width:0px; 
  padding:2px;
  vertical-align:top; 
}
.contenttable-3 a:link, 
.contenttable-3 a:visited, 
.contenttable-3 a:active, 
.contenttable-3 a:hover {
  color:#525B6C;
  text-decoration:none;
}

#contentarea table { width:100%; }
#content-1sp table { width:650px; }

.news-single-item H2 { margin:0.3em 0em 0.5em 0em;  }
.news-single-author { display:none; }
.news-single-timedata { font-size: 0.8em; }
.news-list-container { margin-top:0em; }
.news-list-timedata { font-size:0.8em; }
.news-list-item { margin:0em 0em 0.5em 0em; }
.news-list-item H2 { 
  font-size:1.0em;
  margin:0em 0em 0.2em 0em;
  font-weight:bold; 
}
.news-list-content .bodytext { margin:0.2em auto 0.0em; }

/* SITS Grundlayout */
#page {
  width:1004px;
  margin:0px auto 0px auto;
  color:#454545;
}
#header-1 {
  float:left;
  width:989px;
  height:76px;
  text-align:left;
  background:url(images/header_bg1.jpg) no-repeat;
}
#header-2 {
  float:left;
  width:980px;
  text-align:left;
  height:45px;
}
#header-3 {
  float:left;
  width:808px;
  text-align:left;
  height:62px;
}
#navlist {
  float:left;
  width:900px;
  color:#656D73;
  font-size:9px;
  font-weight:bold;
  margin:12px 0px 0px 10px;
}
#navlist a:link, #navlist a:visited, #navlist a:active {
  color:#656D73;
  text-decoration:none;
}
#navlist a:hover { color:#CC0000; }
#languageselect {
  float:right;
/*  color:#656D73;*/
  color:#CC0000;  
  font-size:9px;
  font-weight:bold;
  margin:12px 20px 0px 0px;
}
#languageselect a:link, #languageselect a:visited, #languageselect a:active { 
  color:#cccccc;
  text-decoration:none;
}
#languageselect a:hover {
  color:#CC0000;
  text-decoration:none;
}
#navigation {
  float:left;
  width:799px;
  margin:31px 0px 0px 8px;
  color:#CC0000;
  font-size:14px;
  font-weight:bold;
}
#navigation a:link, #navigation a:visited, #navigation a:active, #navigation a:hover {
  color:#FFFFFF;
  text-decoration:none;
}
#navigation a:hover {
  color:#CC0000;
  text-decoration:none;
}
#navigation .nav-link-active { color:#CC0000 !important; }
#header-1-logo { float:left; }
#leftnav {
  float:left;
  width:181px;
  background:url(images/verlauf_links_1.jpg) no-repeat;
  min-height:534px;
  border-top:1px solid #000;
  overflow:hidden;
}
#content {
  float:left;
  /*width:800px;*/
}
#content-box {
  background-color:#FFFFFF;
  float:left;
  width:559px;/*619px*/
  padding:10px 30px 10px 30px;
}
#content-box-1sp {
  background-color:#FFFFFF;
  float:left;
  width:740px;
  padding:10px 30px 10px 30px;
}
#rightbox {
  float:left;
  width:170px;
  padding-left:10px;
  padding-bottom:10px;
  min-height:294px;
}
#rightbox H1 { color:#000; }
#rightbox .csc-header {
  border:none;
  margin-bottom:0px;
}
#footer {
  float:left;
  font-size:10px;
  color:#CC0000;
  font-weight:normal;
  text-align:right;
  width:799px;
  height:12px;
  padding-top:3px;
  background:url(images/schattenunten_neu.png);
}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
  color:#FFFFFF;
  text-decoration:none;
}
#footer a:hover {
  color:#CC0000;
  text-decoration:none;
}
#pagetop {
  float:left;
  width:559px;
  text-align:right;
}
#schattenlinks {
  clear:both;
  float:left;
  width:180px;
  height:22px;
  text-align:right;
}
#schattenrechtsunten { float:left; }
#wrapper {
  float:left;
  background:url(images/wrapperbg_neu.png);
  width:989px;
}
#divimgheadercenter { float:left; }
#druckbutton {
  left:544px;
  position:relative;
  top:14px;
  width:13px;
}
#content-middle { min-height:499px; }
#content-box-1sp #druckbutton {
  left:726px;
  position:relative;
  top:14px;
  width:13px;
}

#nav-ul {
  margin:60px 0px 0px 0px;
  list-style-type:none;
  list-style-image:none;
  padding:0px;
  width:177px;
/*  height:220px;*/
  float:left;
}
.nav-li {
  float:left; 
  list-style-type:none;
  width:165px;
  padding:0px 0px 0px 10px;
  height:20px;
  color:#CC0000;
}
.nav-li a:hover { color:#CC0000 !important; }
.nav-li-active {
  float:left;
  width:165px;
  padding:0px 0px 0px 10px;
  height:20px;
  color:#CC0000;
}
.nav-li-ebene2 {
  float:left; 
  width:165px;
  padding:0px 0px 0px 20px;
  height:20px;
  color:#CC0000;
}
.nav-li-ebene2 a:hover { color:#CC0000 !important; }
.nav-li-ebene2-active {
  float:left; 
  width:165px;
  padding:0px 0px 0px 20px;
  height:20px;
  color:#CC0000;
}
.nav-li-ebene3 {
  float:left; 
  width:165px;
  padding:0px 0px 0px 30px;
  height:20px;
  color:#CC0000;
}
.nav-li-ebene3 a:hover { color:#CC0000 !important; }
.nav-li-ebene3-active {
  float:left; 
  width:165px;
  padding:0px 0px 0px 30px;
  height:20px;
  color:#CC0000;
}
.nav-link {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#FFFFFF !important; 
  padding:0px;
}
a.nav-link:link, a.nav-link:visited, a.nav-link:active, a.nav-link:hover {
  text-decoration:none;
}
.nav-link-active {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#CC0000 !important; 
  padding:0px;
}
a.nav-link-active:link, a.nav-link-active:visited, a.nav-link-active:active, a.nav-link-active:hover {
  text-decoration:none;
}
.nav-link-ebene2 {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#FFFFFF !important; 
  padding:0px;
}
a.nav-link-ebene2:link, a.nav-link-ebene2:visited, a.nav-link-ebene2:active, a.nav-link-ebene2:hover {
  text-decoration:none;
}
.nav-link-ebene2-active {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#CC0000 !important; 
  padding:0px;
}
a.nav-link-ebene2-active:link, a.nav-link-ebene2-active:visited, a.nav-link-ebene2-active:active, a.nav-link-ebene2-active:hover {
  text-decoration:none;
}
.nav-link-ebene3 {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#FFFFFF !important; 
  padding:0px;
}
a.nav-link-ebene3:link, a.nav-link-ebene3:visited, a.nav-link-ebene3:active, a.nav-link-ebene3:hover {
  text-decoration:none;
}
.nav-link-ebene3-active {
  text-decoration:none; 
  margin:3px 0px 0px 0px; 
  color:#CC0000 !important; 
  padding:0px;
}
a.nav-link-ebene3-active:link, a.nav-link-ebene3-active:visited, a.nav-link-ebene3-active:active, a.nav-link-ebene3-active:hover {
  text-decoration:none;
}

.redmarker {
  color:#CC0000;
  float:left;
  font-weight:bold;
}
.newsheader {
  color:#FFFFFF;
  font-weight:bold;
}

/* News */
.news-latest-container {
  float:left;
  width:170px;
}
.news-latest, .dates-latest {
  float:left;
  margin-top:3px;
  width:170px;
}
.news-latest { margin-bottom:20px; }
.news-latest-item {
  color:#656D73;
  font-size:0.9em;
  padding-right:5px;
  width:165px;
}
.news-latest-item .bodytext {
  color:#FFFFFF;
  margin-bottom:0px;
  font-size:1.0em;
}
.news-latest-morelink {
  color:#CC0000;
  margin-bottom:15px;
}
.news-latest-morelink a:link, 
.news-latest-morelink a:visited, 
.news-latest-morelink a:active {
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}
.news-latest-morelink a:hover {
  color:#000;
  text-decoration:none;
}
.dates-latest .bodytext { float:left; }
.dates-latest .news-latest-morelink {
  margin:0.3em 0px 0px 0.3em;
  float:left;
}
.dates-latest .news-latest-item {
  float:left;
  margin-bottom:15px;
}
.news-single-img { float:right; }
.news-list-subheader .bodytext { font-weight:bold; }
.news-search-form { margin:5px 0px 5px 0px; }

/* Sitemap */
.csc-sitemap LI a { line-height:18px; }
.csc-sitemap a:link, 
.csc-sitemap a:visited, 
.csc-sitemap a:active, 
.csc-sitemap a:hover {
  color:#454545;
  text-decoration:none;
}

.csc-textpic-imagewrap { margin-top:16px; }
.csc-textpic-text .bodytext { margin-right:70px; }
#divimgheadercenter { width:450px; }
#rightbox .bodytext {
  color:#656D73;
  padding-right:5px;
}
#rightbox UL { 
  color:#656D73; 
  margin-bottom:10px;
}
#rightbox .internal-link {
  color:#CC0000;
  text-decoration:none;
  font-weight:bold;
}
#rightbox .internal-link:hover {
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
}

.news-list-browse, .tx-ttnews-browsebox { float:left; }
.news-amenu-container { 
  float:left;
  clear:both; 
}
