body {
	margin: 10px 10px 10px 10px;
}
body, td, div {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.96em;
	color: #000;
	line-height: 1.5em;
}
td, div, form, p {
	padding: 0;
	margin: 0;
}
table, img {
	border: none;
}
.clear {
	clear: both;
}
ul, li {
	list-style-type: square;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}
.dispb {
	display: block;
}

div.content {
	margin: 5px 0px 25px 0px;
}
div.contentnotopspace {
	margin: 0px 0px 25px 0px;
}
div.contentnobottomspace {
	margin: 5px 0px 0px 0px;
}
div.contentnospace {
	margin: 0px;
}

/* LINKS: */
a, a:hover {
	font-size: 1.0em;
	color: #000;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.newsheadline, a.newsheadline:hover {
	font-size: 1.1em;
	font-weight: bold;
	color: #163272;
	text-decoration: none;
	margin-bottom: 25px;
}
a.list, a.list:hover {
	font-size: 1.0em;
	text-decoration: none;
	padding-left: 11px;
	background: url(/images/icons/w4_icon_arrow_right.gif) left top no-repeat;
}
a.newslist, a.newslist:hover {
	font-size: 1.0em;
	text-decoration: none;
}
div.newslist {
	padding-left: 11px;
	background: url(/images/icons/w4_icon_arrow_right.gif) left top no-repeat;
}

/* HEADLINES: */
h1, h2, h3 {
	margin: 0;
}
	/* Pageheadline: */
h1 {
	font-size: 1.15em;
	color: #163272;
	margin-bottom: 5px;
}
	/* Blockheadline: */
h2 {
	font-size: 1.0em;
}
	/* Subheadline */
h3 {
	font-size: 1.0em;
}
      /* Blockheadline: */
      /*h2 {
      	font-size: 1.15em;
      	color: #163272;
      	margin-bottom: 5px;
      }*/
      	/* Subheadline */
      /*h3 {
      	font-size: 1.0em;
      }*/

/* DIVS: */
	/* Footer: */
div#footer {
	padding: 0px 10px 15px 50px;
	margin-bottom: 20px;
}

div#footer div#footernavi {
	float: left;
}

div#footer div#footernavi a.footernavi {
	font-size: 0.8em;
	color: #000;
	text-decoration: none;
	padding: 0px 10px 0px 0px;
}

div#footer div#footerright {
	float: right;
}

div#footer div#footerright a.footerright {
	font-size: 0.8em;
	color: #163272;
	text-decoration: none;
}

/* DIVERS: */
.floatleft {
	float: left;
}

.floatright {
	float: right;
}

div.message {
	font-weight: bold;
	text-align: center;
	padding: 10px;
	background: #64A7DE;
}

	/* Search-inputs: */
input.SearchValue {
	width: 152px;
	height: 17px;
	border: solid 1px #163272;
	padding-left: 10px;
	font-weight: bold;
	background: #FDFDFD;
	float: left;
}
input.SearchValueIE {
	width: 151px;
	height: 17px;
	border: solid 1px #163272;
	padding-left: 10px;
	font-weight: bold;
	background: #FDFDFD;
	float: left;
}
input#SearchButton {
	border-top: solid 1px #163272;
	border-bottom: solid 1px #163272;
	float: right;
}

/* COLORS: */
.bgdarblue {
	background: #163272;
}

.bglightblue {
	background: #64A7DE;
}

.bgdarkgrey {
	background: #EAEAEA;
}

.bglightgrey {
	background: #F5F5F5;
}
.bglightred{
	background: #FFBBBB;
}
.highlightedHeadline {
  width: 858px;
  line-height: 26px;
  /*border: solid 1px red;*/
  background: #cecece;
  margin-bottom: 8px;
  padding-left: 5px;
}
.highlightedHeadline span{
  font-weight: bold;
  text-decoration: underline;
}
.infoText{
  font-weight: bold;
}
span.error{
  color: #5555ff;
}
hr.widestripline{
  width: 863px;
  margin-left: 0px;
  margin-right: 8px;
}
table.infolist{
  margin-top: 20px;
  font-size: 0.85em;;
}
table.infolist .header{
  font-size: 1.0em;
}
