ul,
ul li,
p.bodytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:left;
	padding-bottom:10px;
}

ul {
	padding-left:20px;
	margin:0 0 0 0;
}

ul li p {
	margin:0 0 0 0;
}

div.emoStelle p.bodytext,
div.emoStelle p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

div.emoStelle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
}

p.align-justify {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:justify;
}

p.align-left {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:left;
}

p.align-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:right;
}

p.align-center {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-align:center;
}

h1.csc-firstHeader {
	margin-top:0px;
}

h2.csc-firstHeader {
	margin-top:0px;
}

h3.csc-firstHeader {
	margin-top:0px;
}

div.csc-header h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#0065A7;
}

div.csc-textpicHeader h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#0065A7;
}

div.csc-header h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0065A7;
	border-bottom:1px solid #eaeaea;
	padding-bottom:2px;
}

div.csc-header h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#555555;
}

h3.csc-noSearchResultMsg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#555555;
}

div.csc-textpic-imagewrap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555555;
}

div.emoNewsLatest {
	border-bottom:1px solid #eaeaea;
	padding-bottom:10px;
	margin-bottom:15px;
}

div.emoNewsLatestImage {
	width:163px;
	float:left;
	margin-right:10px;
}

div.emoNewsSingleImage {
	width:220px;
	float:left;
	margin-right:10px;
}

div.emoNewsSingleText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

div.emoNewsSingleSubHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}

div.emoNewsLatestSubHeader p {
	margin-bottom:0px;
}

div.emoNewsLatestEntry a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.emoNewsLatestDate {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

div.emoNewsSingleTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#0065A7;
}

div.emoNewsLatestTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#555555;
}

div.emoNewsLatestSubHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

div.emoNewsLatestSubHeader p {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

div.vsPandemieInfo {
	border:1px solid #e3e3e3;
	padding:2px;
	background-color:#FFFFFF;
}

div.vsPandemieInfo div.container {
	padding:4px;
	background-color:#99CC00;
	font-size:12px;
}
div.vsPandemieInfo div.container div.csc-textpic-border img {
	border:0px;
	margin:-4px 0px 0px -4px;
}
div.vsPandemieInfo div p.bodytext{
	margin-top:0px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

div.emoContentYellowBorder {
	border:1px solid #e3e3e3;
	padding:2px;
	background-color:#FFFFFF;
}

div.emoContentYellowBorder div {
	padding:4px;
	background-color:#fefacc;
	font-size:12px;
}

div.emoContentYellowBorder div p.bodytext{
	margin-top:0px;
	font-size:12px;
}

div.emoContentYellowBorder div p.bodytext a {
	font-size:12px;
}

div.emoContentYellowBorder div p.bodytext a:hover {
	font-size:12px;
}

div.emoContentYellowBorder div p.bodytext a:active {
	font-size:12px;
}



input.emoSearchButton {
	background-image:url('/fileadmin/global/Templates/images/searchButton.png');
	width:30px;
	height:22px;
	border:0px;
}

input.emoSearchForm {
	background-image:url('/fileadmin/global/Templates/images/formBack.png');
	background-repeat:repeat-x;
	border-top:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	height:12px;
	width:172px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:4px;
	color:#666666;
}

input.std {
	background-image:url('/fileadmin/global/Templates/images/formBack.png');
	background-repeat:repeat-x;
	border-top:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#emoPageMenuTop a {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
}

#emoPageMenuTop a:hover {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
}

#emoPageMenuTop a:active {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
}

a:link {  
	font-family:Arial, Helvetica, sans-serif;
	color:#0065A7; 
	text-decoration: underline;
	font-size: 14px;
}

a:visited {  
	font-family:Arial, Helvetica, sans-serif;
	color:#0065A7; 
	text-decoration: underline;
	font-size: 14px; 
}

a:hover {  
	font-family:Arial, Helvetica, sans-serif;
	color:#b80000; 
	text-decoration: underline;
	font-size: 14px; 
}

a:active {  
	font-family:Arial, Helvetica, sans-serif;
	color:#0065A7; 
	text-decoration: underline;
	font-size: 14px; 
}

a:link.emoMenuNormal {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	text-decoration: underline;
	font-size: 11px;
}

a:visited.emoMenuNormal {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	text-decoration: underline;
	font-size: 11px; 
}

a:hover.emoMenuNormal {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	text-decoration: underline;
	font-size: 11px; 
}

a:active.emoMenuNormal {  
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	text-decoration: underline;
	font-size: 11px; 
}

div.emoMenuHeadline {
 	width:400px;
	float:right;
}

div.emoLangFlags {
	width:95px;
	float:left;
}

div.emoLangFlags img {
	margin-top:8px;
	margin-right:5px;
}

table.emoStellen {
	width:100%;
	border:1px solid #e3e3e3;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

td.emoStellenHeader {
	background-color:#c9ebff;
	font-weight:bold;
}

td.emoStellenEntry1 {
	background-color:#FFFFFF;
}

td.emoStellenEntry1 a {
	background-color:#FFFFFF;
	font-size:12px;
}

td.emoStellenEntry1 a:hover {
	background-color:#FFFFFF;
	font-size:12px;
}

td.emoStellenEntry1 a:active {
	background-color:#FFFFFF;
	font-size:12px;
}

td.emoStellenEntry2 {
	background-color:#e7f6fe;
}

td.emoStellenEntry2 a {
	background-color:#e7f6fe;
	font-size:12px;
}

td.emoStellenEntry2 a:hover {
	background-color:#e7f6fe;
	font-size:12px;
}

td.emoStellenEntry2 a:active {
	background-color:#e7f6fe;
	font-size:12px;
}

div.emoStelle {
	width:543px;
	margin:0px auto;
	border:1px solid #e3e3e3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:2px;
}

div.emoStelle div {
	background-color:#e7f6fe;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
}


div.emoMailForm {
	width:430px;
}

div.emoMailFormRow {
	width:100%;
	clear:both;
}

div.emoMailFormLabel {
	width:26%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	text-align:right;
	height:22px;
	line-height:22px;
	vertical-align:middle;
}

div.emoMailFormField {
	width:70%;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	vertical-align:middle;
}

div.emoMailFormField input {
	background-image:url('/fileadmin/global/Templates/images/formBack.png');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	padding:4px;
}

div.emoMailFormField textarea {
	background-image:url('/fileadmin/global/Templates/images/formBack.png');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
	padding:4px;
}

div.emoMailFormField input.csc-mailform-submit {
	background-image:url('/fileadmin/global/Templates/images/submitBack.png');
	width:102px;
	border:0px solid #FFFFFF;
}

span.emoMailFormRequireField {
	color:#FF0000;
}

div.infotitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#555555;
}

div.marker {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	width:100px;
}

div.emoMediaListentry {
	width:210px;
	border:1px solid #e3e3e3;
	margin-bottom:20px;
}

div.emoMediaListentry div {
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#929292;
	line-height:17px;
	vertical-align:middle;
}

div.emoMediaListentry div a {
	font-size:12px;
}

div.emoMediaListentry div a:hover {
	font-size:12px;
}

div.emoMediaListentry div a:active {
	font-size:12px;
}

div.emoMediaListentry div a:hover {
	font-size:12px;
}

div.emoMediaListentry div b {
	color:#676767;
	font-size:12px;
}

p.csc-searchResult {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

td.csc-searchResultPrevNext a {
	font-size:12px;
}

td.csc-searchResultPrevNext a:hover {
	font-size:12px;
}

td.csc-searchResultPrevNext a:active {
	font-size:12px;
}

td.csc-searchResultRange p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

dd.csc-textpic-caption {
	margin-top:0px;
	padding-top:0px;
	text-align:center;
}
