body {
background: #fff;
margin: 0px;
padding: 0px;
font: 11px Verdana,Helvetica,Arial,Sans-serif;
}
.imagetext{
font-size: xx-small;
}
.menu1item {
font: 10px Verdana, Helvetica, Arial, Sans-serif;
background: RGB(230,230,230);
text-align: center;
width: 85px;
}
.menu1item a {
color: #000;
text-decoration: none;
}

.menu2item {
background: RGB(230,230,230);
padding: 5px;
width: 200px;
font: 10px Verdana,Helvetica,Arial,Sans-serif;
}
.menu2item a {
color: #000;
text-decoration: none;
}

.statmenuitem {
font: 11px Verdana,Helvetica,Arial,Sans-serif;
padding-left: 5px;
}
.statmenuitem a {
text-decoration: none;
}

.langmenu {
font: 11px Verdana,Helvetica,Arial,Sans-serif;
padding-left: 5px;
}
.langmenu a {
text-decoration: none;
}

#content {
font: 11px Verdana, Helvetica, Arial, Sans-serif;
padding: 20px 25px 25px 20px;
}
#content h1 {
font-size: 15px;
}
#content td {
font: 11px Verdana, Helvetica, Arial, Sans-serif;
}
#content a {
color: RGB(12,34,119);
text-decoration: none;
font-weight: bold;
}
#content a:hover {
text-decoration: underline;
}

#leftcol h1 {
font: 11px Verdana, Helvetica, Arial, Sans-serif;
margin-top: 5px;
text-decoration: none;
}
#leftcol h2{
  padding: 5px;
  font: 13px Verdana,Helvetica,Arial,Sans-serif;
  font-weight: bold;
}
#leftcol a {
color: #879AB8;
}


#leftcol {
font: 11px Verdana, Helvetica, Arial, Sans-serif;
padding: 20px 10px;
}


#rightcol h1 {
font: 11px Verdana,Helvetica,Arial,Sans-serif;
margin-top: 15px;
}


#rightcol {
font: 11px Verdana, Helvetica, Arial, Sans-serif;
padding: 5px 5px}


.vmenu1item {
padding: 5px 10px;
font: 10px Verdana,Helvetica,Arial,Sans-serif;
}
.vmenu1item a {
text-decoration: none;
color: #879AB8;
}
.vmenu2item {
padding: 5px 5px 5px 15px;
}
.vmenu2item a {
color: #879AB8;
text-decoration: none;
}
.blue {
background-color: #00335B;
color: #879AB8;
}
.blue .imagetext, .statmenuitem a {
color: #879AB8;
}

.green {
background-color: #139293;
color: #FFFFFF;
}

/* LOGIN */
.zeile {
  clear: both;
  margin-left: 0px;
}
.zeile label {
  float: left;
  width: 16%;
  padding-bottom: 6px;
  font-style: normal;
}
.eingabe{
  float: left;
  width: 110px;
}
.eingabe input {
  backgound-color: white;
  border: 1px solid #C2C2B2;
  font-weight: bold;
  color: black;
  width: 100px;
}

ul.hmenue {
  list-style-image:url(/main/fileadmin/stat/scrarrow.gif);
  margin-top: 10px;
  margin-left: 20px;
}

.hmenue .hmenue {
  margin-top: 0px;
  margin-left: 20px;
}

.hmenue .current{
  list-style-image:url(/main/fileadmin/stat/scdarrow.gif);
}

.hmenue li {
 margin: 0px 3px;
}

li a {
  text-decoration: none;
  color: #879AB8;
}

li a:hover {
  text-decoration: underline;
}


/**
*	tt_news CSS configuration
*/
.tx_ttnews-newsitem {
	border: 1px solid #00335B;
	margin: 0 0 10px 0;
	clear: both;
}
#content .tx_ttnews-header h3,
#content .tx_ttnews-header h2,
.tx_ttnews-amneu-news-container h2 {
	font-size: 14px;
	margin: 3px 5px;
}

.tx_ttnews-even .tx_ttnews-header, 
.tx_ttnews-header {
	background-color: #BEBEBE;
	padding-bottom: 5px;
	padding-top: 1px;
	color: #0C2277;
}

.tx_ttnews-odd .tx_ttnews-header {
	background-color: #E6E6E6;
	padding-bottom: 5px;
	padding-top: 1px;
	color: #0C2277;
}

.tx_ttnews-latest-short-newscontainer .tx_ttnews-even, 
.tx_ttnews-latest-short-newscontainer .tx_ttnews-odd, 
.tx_ttnews-latest-short-newscontainer .tx_ttnews-newsitem, 
.news-single-additional-info .tx_ttnews-related-list-newscontainer .tx_ttnews-even, 
.news-single-additional-info .tx_ttnews-related-list-newscontainer .tx_ttnews-odd, 
.news-single-additional-info .tx_ttnews-related-list-newscontainer .tx_ttnews-newsitem {
	padding: 0;
	margin: 0;
	border: 0 none;
}

.tx_ttnews-latest-short-newscontainer .tx_ttnews-even, 
.news-single-additional-info .tx_ttnews-even {
	background-color: #BEBEBE; 
	padding: 1px; 
	color: black;
}

.tx_ttnews-latest-short-newscontainer .tx_ttnews-odd, 
.news-single-additional-info .tx_ttnews-odd {
	background-color: #E6E6E6; 
	padding: 1px; 
	color: black;
}
.tx_ttnews-header .tx_ttnews-newstimedata,
.tx_ttnews-newsdate {
	margin: 0 5px;
}

.tx_ttnews-newsmorelink {
	background: transparent url(/main/fileadmin/templates/site_layouts/spaconcept/main/res/arrow_right.gif) no-repeat left;
	margin: 0 0 3px 5px;
	clear: both;
}

.tx_ttnews-newsmorelink a {
	margin: 0 0 0 8px;
}

.tx_ttnews-newsbacklink {
	margin: 3px 0 0;
	text-align: right;
}

.tx_ttnews-newsbacklink a { 
	background: transparent url(/main/fileadmin/templates/site_layouts/spaconcept/main/res/arrow_left.gif) no-repeat left;
	padding: 0 0 0 8px;
}

.tx_ttnews-content {
	margin: 0 5px 2px 5px;
}
.news-single-links, .news-single-related {
	margin: 1px 2px;
}
.tx_ttnews-image-left {
	FLOAT: left; 
	MARGIN: 2px 5px 0;
}
.tx_ttnews-image-right {
	FLOAT: right; 
	MARGIN: 2px 5px 0;
}
#content .tx_ttnews-content p {
	margin-top: 0;
}
.tx_ttnews-header div {
	margin: 2px 0;
}

.news-single-additional-info h4 {
	font-size: 13px;
	color: black;
	margin: 3px 5px;
}
.news-single-cat-related {
	background: white;
	color: black;
	margin: 0 0 10px 0;
	padding: 1px 0;
}

.news-single-additional-info {
	background-color: #BEBEBE;
	color: #0C2277;
	padding: 1px 0;
	clear: both;
}
.news-single-additional-info li {
	list-style-image: url(/main/fileadmin/templates/site_layouts/spaconcept/main/res/arrow_right.gif);
}
#content .news-single-cat-related ul li {
	padding: 1px 0;
}
.tx_ttnews-amneu-news-container li { font-size: 12px; font-weight: bold; padding: 2px 0; margin: 3px 0;}
.tx_ttnews-amneu-news-container ul ul li { font-size: 11px; list-style-image: url(/main/fileadmin/templates/site_layouts/spaconcept/main/res/arrow_right.gif); padding: 1px 0;}
.float-clearing { clear: both; }
.tx_ttnews-additional-links a {
	background: transparent url(/main/fileadmin/templates/site_layouts/spaconcept/main/res/arrow_right.gif) no-repeat left;
	padding: 0 0 0 8px;
}
.tx_ttnews-additional-links {
	margin: 5px 0 0;
}
.tx_ttnews-additional-links .tx_ttnews-gotolatest {
	display: block;
	float: left;
	width: 33%;
	text-align: center;
}
.tx_ttnews-additional-links .tx_ttnews-gotosearch {
	display: block;
	float: left;
	width: 33%;
	text-align: left;
}
.tx_ttnews-additional-links {
	text-align: right;
}
.tx_ttnews-search-emptyMsg {
	margin: 5px;
}
.tx-ttnews-browsebox {
	margin: 5px 0;
}
