ul {list-style-image: url(../images/bullet-line.gif); list-style-position: outside; margin: 0 0 0 0; padding-top: 6px; padding-right: 0px; padding-left: 15px;}
li {padding: 0 0 0 0px; margin: 5px 0 0 0;}

img { border: none; }
.sitebody {
	background : #8C95AF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.textwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration: none;
}

.textwhiteactive {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.textheadgrey {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #343F4C;
}

.textheadgreybold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #343F4C;
}

.mainnavigation {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 16px;
	color : #5D6570;
	text-decoration: none;
}

.mainnavigationactive {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	color : #FF7800;
	text-decoration: none;
}

.glossarorange {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height: 27px;
	font-weight : bold;
	color : #FF7800;
	text-decoration: none;
}

.textdatesbig {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height: 27px;
	font-weight : bold;
	color : #404E7A;
	text-decoration: none;
}

.textdates {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : normal;
	color : #404E7A;
	text-decoration: none;
}

.glossargrey {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height: 27px;
	font-weight : bold;
	color : #343F4C;
	text-decoration: none;
}

.subnavigation {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #FF7800;
	text-decoration: none;
}

.subnavigationbold {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	color : #FF7800;
	font-weight : bold;
	text-decoration: none;
}

.chapter  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height: 24px;
	color : #5D6570;
	text-transform: uppercase;
	text-decoration: none;
}

.headline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	line-height: 27px;
	color : #343F4C;
	text-decoration: none;
}

.subheadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;	
	font-weight : bold;
	color : #343F4C;
	text-decoration: none;
}

.newsmailSelectLink, .newsmailSelectLinkActive {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #5D6570;
	text-decoration: none;
}
.newsmailSelectLinkActive {
	color : #FF7800;
}
.newsmailHeadLink, .newsmailHeadline {
	display: block;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
	font-weight : bold;
	color : #FF7800;
	text-decoration: none;
	text-transform: uppercase;
}
.newsmailSubheadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;	
	font-weight: bold;
	color: #343F4C;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: 20px;
}

.newsmails_border {
	background: #8C95AF;
	width: 650px;
	margin: 15px 0px;
}
.newsmailsborder_child {
	padding: 10px;
	padding-left: 50px;
	margin-left: 35px;
	margin-right: 35px;
}

.newsmail_head .topleft, 
.newsmail_head .name {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;	
	font-weight : bold;
	color : #343F4C;
	text-transform: uppercase;
}
.newsmailTeaserImg {
	float: right;
	width: 285px;
	text-align: right;
}
.newsmailTeaserImg img {
	width: 275px;
}
.newsmail_head .topleft {
	float: left;
}
.newsmail_head .name {
	float: right;
}
.newsmail_head .newsmailHeadLink {
}

.newsmail_body {
	_width: 100%; /* for IE */
	margin-left: 35px;
	background: white;
	overflow: hidden;
}
.newsmail_body .newsmailHeadlineImg {
	width: 35px;
	display: inline-block;
}
.newsmail_body .newsmailHeadlineImg img {
	height: 25px;
}
.newsmail_body .newsmailHeadline {
	margin-left: -40px;
	position: relative;
	margin-top: 25px;
}
.newsmail_body .newsmailHeadlineTxt {
	display: inline-block;
	padding-left: 40px;
	margin-bottom: 8px;
}
.newsmail_body .newsmailHeadlineTxt img {
	position: absolute;
	height: 25px;
	bottom: 1px;
	left: 0px;
}
.newsmail_body .newsmailSubheadline {
	margin-bottom: 8px;
}
.newsmail_body .attachmentLinks {
	padding-top: 15px;
	padding-bottom: 15px;
}
.newsmail_body .readmoreLink {
	padding-top: 11px;
}
.newsmail_body .readmoreLink a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	background: url(../images/pfeil_mehr.gif) no-repeat;
	background-position: left center;
	padding-left: 7px;
}
.newsmailBodyLeft {
	float: left;
	width: 235px;
}
.newsmail_footer {
	margin: 0px 35px;
	background: white;
	padding: 10px;
}
.newsmail_footer .lineone {
	color: #343F4C;
	text-transform: uppercase;
	font-weight: bold;
	padding: 5px;
	padding-bottom: 2px;
	border-top: 1px solid rgb(194, 198, 201);
}
.newsmail_footer .linetwo {
	padding: 0px 5px;
}
.opt_out {
	padding-top: 5px;
	margin: 0px 50px;
	padding-bottom: 5px;
}
.newsmailpresenter {
	_height: 600px;
	max-height: 600px;
	width: 680px;
	border: none;
	overflow: scroll;
	overflow-x: hidden;
	background: #8C95AF
}
.fliesstext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	color : #5D6570;
}

.clickCounter {
	color: #5D6570;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin-left: 18px;
	margin-bottom: 6px;
}

A {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 16px;
	color : #5D6570;
}

.download {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 16px;
	font-weight : bold;
	color : #FF7800;
	text-decoration: none;
}

.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #00134E;
}
.popupInfoAnchor { position: relative; }
a .popupInfo { visibility: hidden; display: none; position: absolute; max-height: 300px; overflow-y: auto; overflow-x: hidden; }
a:hover .popupInfo { visibility: visible; display: block; position: absolute; left: 180px; bottom: -20px; background: white; padding: 5px; padding-right: 25px; border: 1px solid gray; font-size: 99%; /* this is just for IE */
}
