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.3em;
	color: #163272;
	margin-bottom: 5px;
}
	/* Blockheadline: */
h2 {
	font-size: 1.15em;
  color: #163272;
  margin-bottom: 5px;
}
	/* Subheadline */
h3 {
	font-size: 1.0em;
}

/* DIVS: */
div#main {
	width: 926px;
	text-align: left;
	margin: auto;
}

	/* Header: */
div#header {
	width: 886px;
	height: 104px;
	border-top: solid 1px #163272;
	border-right: solid 1px #163272;
	border-left: solid 40px #163272;
	background: #EAEAEA;
}

div#header div#navimainspace {
	width: 1px;
	height: 76px;
}

div#header div#navimain {
	float: left;
	vertical-align: bottom;
}

div#header div#logo {
	float: right;
}

div#header a.navimain {
	font-size: 1.2em;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	margin: 0px 6px 0px 6px;
}

	/* Content: */
div#maincontainerHome {
	width: 886px;
	height: 604px;
	overflow: hidden;
	border-right: solid 1px #163272;
	border-bottom: solid 1px #163272;
	border-left: solid 40px #163272;
}

div#maincontainerHome div#contentcontainerLeft {
	float: left;
	width: 700px;
	border-top: solid 1px #64A7DE;
}

div#maincontainerHome div#contentcontainerLeft div#contentLeft {
	float: left;
	width: 164px;
	border-right: solid 1px #64A7DE;
}

div#maincontainerHome div#contentcontainerLeft div#contentCenter {
	float: right;
	width: 535px;
}

div#maincontainerHome div#contentRight {
	float: right;
	width: 184px;
	border-top: solid 1px #64A7DE;
	border-left: solid 1px #64A7DE;
}


div#maincontainerHome div#contentHomeTop {
	width: 515px;
	float: left;
	text-align: left;
	background: #F5F5F5;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

div#maincontainerHome div#contentHomeLeft {
	width: 247px;
	float: left;
	text-align: left;
	padding: 10px 10px 10px 10px;
}

div#maincontainerHome div#contentHomeRight {
	width: 248px;
	float: right;
	text-align: left;
	padding: 10px 10px 10px 10px;
}

div.mainspacer {
	width: 886px;
	height: 16px;
	border-right: solid 1px #163272;
	border-left: solid 40px #163272;
}

div.mainspacerbottom {
	width: 886px;
	height: 16px;
	border-right: solid 1px #163272;
	border-bottom: solid 1px #163272;
	border-left: solid 40px #163272;
}
	/* 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;
}


	/* Images: */
span.contentimageleft {
	float: left;
}

div.contentimagecenter {
	width: 100%;
	text-align: center;
}

span.contentimageright {
	float: right;
	text-align: right;
}

img.contentimageleft {
	margin : 5px 15px 5px 0px;
}

img.contentimageright {
	margin : 5px 0px 5px 15px;
}

img.contentimagecenter {
	margin : 5px 5px 5px 5px;
}

img.contentimagepur {
	margin : 0px 0px 0px 0px;
}

div.subtitle {
	font-size: 0.9em;
	color: #163272;
}
/* DIVERS */
