BODY { 
  scroll: auto; 
  margin: 0px; 
  padding: 0px; 
  position: absolute; 
  width: 100%; 
  height: 100%; 
  min-height: 100.05%;
  overflow-X:auto;
  overflow-Y:yes;
  font: normal 100% arial, verdana, helvetica, sans-serif;
  font-size: 12px;
  color:#354E66;
  background: url(newsletter_bgr.gif);
  background-repeat: repeat-x;
  background-color: #143C66;
}

.headline { 
  font-weight: bold;
  font-size: 12pt;
  font-variant:small-caps;
  letter-spacing:10px;
  word-spacing:0px;
  text-align:left; 
  color: #999999;
}

.ausgabe { 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #354E66;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left: 4px;
}

.thema {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #354E66;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left: 4px;
	font-style: italic;
}

.editorial {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #354E66;
	font-style: italic;
	padding-bottom: 6px;
}

.editorialtitel {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #354E66; 
}

.fliesstext {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #354E66;
}

.fliesstextfett {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px; 
	color: #354E66;
}

/* Textlinks */
A:link {
    color:#336699;
    font-weight: normal;
    text-decoration: none;
	}
A:visited {
    color:#336699;
    font-weight: normal;
    text-decoration: none;
	}	
A:active {
    color:#336699;
    font-weight: normal;
    text-decoration: none;
	}	
A:hover {
    color:#336699;
    font-weight: normal;
    text-decoration: underline;
	}

.buttonlink:link {color:#354E66; text-decoration:none}
.buttonlink:visited {color:#354E66; text-decoration:none}
.buttonlink:active {color:#354E66; text-decoration:none}
.buttonlink:hover {color:#354E66; text-decoration:underline}

.buttonlink { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#336699; text-decoration: underline; padding-top: 8px }

.fliesslink:link {color:#354E66; text-decoration: none}
.fliesslink:visited {color:#354E66; text-decoration: none}
.fliesslink:active {color:#354E66; text-decoration: none}
.fliesslink:hover {color:#354E66; text-decoration: underline}

.fliesslink { 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	text-decoration: underline; 
	color:#336699; 
	padding-top: 8px 
}

.titel1 { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #0099FF; text-decoration: none; }
a.titel1 { color:#336699; text-decoration:none; font-weight : normal; font-size : 12px; }
a.titel1:hover { color:#336699; font-weight:normal; text-decoration:underline;} 

.titel1-color { color: #336699;text-decoration:none; font-weight:normal; background : #CCCCCC; }
a.titel1-color {color: #336699; text-decoration:none; font-size : 12px; background : #CCCCCC; }
a.titel1-color:hover { color: #336699; background : #CCCCCC; } 

.titel2 { font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; color: #006666;  padding-top: 12px; padding-bottom: 6px;  text-decoration: none; }
a.titel2 { color:#336699; text-decoration:none; font-weight : normal; font-size : 12px; }
a.titel2:hover { color:#336699; font-weight:normal; text-decoration:underline;} 

.titel2-color { font-family: arial, verdana, helvetica, sans-serif; color: #336699; text-decoration:none; font-size : 12px; font-weight: normal; background : #CCCCCC; padding-left: 4px }
a.titel2-color { font-family: arial, verdana, helvetica, sans-serif; color: #336699; text-decoration:none; font-size : 12px; font-weight: normal; background : #CCCCCC; padding-left: 4px }
a.titel2-color:hover { font-family: arial, verdana, helvetica, sans-serif; color: #336699; font-size : 12px; font-weight: normal; background : #CCCCCC; padding-left: 4px text-decoration:underline;} 

.titel3 { 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #354E66;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.titel4 { 
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	padding-top: 2px;
	padding-bottom: 10px;
}

.bullet1 { 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #006666; 
	padding-top: 4px; padding-bottom: 4px;
	}
	
.bullet2 { 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: bold; 
	color: #006666; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-left: 10px;
	}
	
.bullet3 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0033;
}
.subline { 
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  word-spacing: 0px;
  text-align: left; 
  color: #999999;
  padding-bottom: 20px;
  padding-top: 20px;
}

.newsletters {
  padding:5px;
  font-size:9pt;
}

.newsletter_images {
  margin-right: 10px;
}
