	body {
		margin: 0; 
		padding: 0;
		color: #555555;
		background-color:#FFF;
	}
	
	.newsLetter #containerNewsletter {
		font: 1em "Calibri", sans-serif;
		width: 720px;
		margin: 0 auto; 
		text-align: left; 
	}
		
 	figure { 
    	margin: 5px 0px 5px 0px;    /*top right bottom left*/    
	}
  
	figure img {
   	/*	box-shadow: 1px 0px 6px #999;
		width:      220px;*/
	}

	
	.shadow{
		box-shadow: 1px 0px 6px #999;
	}

	.figureOneColumnLeft{
		padding:  0px 0px 0px 30px;    /*top right bottom left*/
	}
	
	.figureOneColumnCenter{
		padding:  0px 0px 0px 10px;    /*top right bottom left*/
	}
	
	.figureOneColumnRight{
		padding:  0px 30px 0px 20px;    /*top right bottom left*/
	}

	figureTwoColumnsLeft{
		padding:  0px 0px 0px 30px;    /*top right bottom left*/
	}
	
	.figureThreeColumns{
		padding:  0px 30px 0px 30px;    /*top right bottom left*/
	}
	
	.imgThreeColumns{
	width:      660px;
	}

	.textOneColumnLeft{
		padding:  0px 0px 0px 30px;      /*top right bottom left*/
	}
	
	.textOneColumnCenter{
		padding:  0px 0px 0px 10px;    /*top right bottom left*/
	}
	
	.textOneColumnRight{
		padding:  0px 30px 0px 20px;    /*top right bottom left*/
	}
	
	.textFullTableWidth{
		padding:  0px 30px 0px 30px;    /*top right bottom left*/
	}
	
	.imageFullTableWidthNoBorder{
		padding:  0px 0px 0px 0px;    /*top right bottom left*/
	}

	#newsletterHead {
		height:90px;
	 	margin-top: 10px;
		border-collapse: collapse;
		width: 720px;
	}
		
	#newsletterHead th {
		padding-top: 15px;
       	padding-bottom: 7px;
		text-align: right;
	}
		
	#newsletterHead th h1 {
		font: bold 1.8em "Calibri", sans-serif;
		color: #FFFFFF;
		margin: 0px;
	}
		
	#newsletterHead th h2 {
  	  	color: #F7F7F7; 
		font: bold 1.2em "Calibri", sans-serif;
		margin: 0px;
		padding: 5px 3px 10px 0px;    /*top right bottom left*/
	}
		
	#logoCell{
		background-color:#80c043;
		padding-left:0px;
		padding-right:0px;
		width:160px;
	}
		
	#blueTitleCell{
		background-color:#204D84;
		padding-right: 35px;
		padding-left: 0;
		width: 525px;
	}

	#newsletterTable {
		border-collapse: collapse;
		width: 720px;
	}
		
	#newsletterTable h1 {
	  font: 600 1.4em "Calibri", sans-serif;
	}

	#newsletterTable h2 {
	  margin: 15px 0px 0px 0px;    /*top right bottom left*/
	  font:  italic 600 1.05em "Calibri Light", sans-serif;
	}
	
	#newsletterTable h3 {
		font: 600 1.2em "Calibri", sans-serif;
	}
					
	#newsletterTable tr{
		background-color:#f5f6f5;
	}
		
	#newsletterTable tr td{
	 	border: 0px;
		vertical-align:top;
	}

	#newsletterTable tr td p{
		margin-top:0px;
	}	

    .linkOnlineVersion {
		float:right;
		font: 600 0.95em "Calibri", sans-serif;
		color:#6cac2f;
		text-decoration:none;
		padding: 10px 0px 0px 0px;    /*top right bottom left*/
	}
	
	.linkOnline {
		font: 600 0.95em "Calibri", sans-serif;
		color:#6cac2f;
		text-decoration:none;
		padding: 10px 0px 0px 0px;    /*top right bottom left*/
	}
		
	.linkBottomOfText{
		font: 500 0.9em "Calibri", sans-serif;
		color:#56971c;
		text-decoration:none;
		float:right;
		padding:  10px 5px 15px 5px;    /*top right bottom left*/
	}
	
	.linkInText{
		color:#56971c;
		text-decoration:none;
	}
	
	.footer{	
		text-align:right;
		padding:  10px 30px 15px 5px;    /*top right bottom left*/
	}
	
	.footerLinks{
		font: 500 0.9em "Calibri", sans-serif;
		color:#56971c;
		text-decoration:none;
			}
	
	.topicsTitleRow{
		padding: 0px 20px 0px 30px;    /*top right bottom left*/
		color: #999999;
	}
	
	.topicsContentRow{
		padding-top: 10px;
		padding-bottom: 15px;
	}
	
	.linkToTopic{
		font:  600 1.05em "Calibri Light", sans-serif;
		color: #56971c;
		text-decoration:none;
	}
	
	.topicTopic{
		color: #999999; 
		font:  700 1.05em "Calibri", sans-serif;
	}
	
		
	.h3Heads {
		font: 600 1.0em "Calibri", sans-serif;
		margin-top: 10px;	
		margin-bottom: 3px;
		color: #787878; 
	}
	
	.editorialHeadRow{
		padding: 10px 20px 0px 30px;    /*top right bottom left*/
		background-color:#D8DFEF;
		color: #2B436C /*#204D84*/
	}
	
	.editorialContentRow{
		font:  500 1.00em "Calibri", sans-serif;
		color:#555555;
		padding-top: 10px;
		padding-bottom: 15px;
		background-color: #D8DFEF;
	}
	
	#editorialText{
		margin:  0px 0px 0px 0px;    /*top right bottom left*/
		
	}
	
	.editorialSignature{
		font:  italic 400 0.97em "Calibri", sans-serif;
		color:#555555;
	}
	
	
	.editorialImage {
        float: right;
        margin:  5px 0px 0px 20px; /*top right bottom left*/
    }

   
    .editorialImage figcaption {
     	font: 500 0.89em "Calibri", sans-serif;
        text-align: right;
    }

	
	.whiteRow{
		background-color:white;
		height:40px;
	}
	
	.whiteRowUnsubscribe{
		font:  500 0.90em "Calibri", sans-serif;
		padding-top: 20px;
		padding-bottom: 20px;
		text-align:center;
		background-color:white;
		height:40px;
	}
		
	.titleRow{
		padding-top: 0px;
		padding-bottom: 0px;	
		color:#56971c; 
		text-decoration:none;
	}
	
	.figureCell{
		width:250px;
		padding: 0px 0px 15px 0px;    /*top right bottom left*/
	}
	
	.figureCellLeft{
		width:250px;
		padding: 10px 0px 15px 0px;    /*top right bottom left*/
	}
	
	.figureCellCenter{
		width:220px;
		padding: 10px 0px 15px 0px;    /*top right bottom left*/
	}
	
	.figureCellRight{
		width:250px;
		padding: 10px 0px 15px 0px;    /*top right bottom left*/
	}
	
	.valignTop{
		vertical-align:top;	
	}
	
	.bold {
		font-weight: bold;
	}
	
	.comment{
		font: 500 0.89em "Calibri", sans-serif;
	}
	
	.italic {
		font-style: italic;
	}
	
	.abstand10x10  {
		padding: 10px 0px 10px 0px;    /*top right bottom left*/
	}
	
	.abstand0x10  {
		padding: 0px 0px 10px 0px;    /*top right bottom left*/
	}
	
	.abstand10x0  {
		padding: 10px 0px 0px 0px;    /*top right bottom left*/
	}
	
	.abstand7x7{
		padding: 7px 0px 7px 0px;    /*top right bottom left*/
	}
	
	.abstand7x0{
		padding: 7px 0px 0px 0px;    /*top right bottom left*/
	}
	
	.abstand0x7{
		padding: 0px 0px 7px 0px;    /*top right bottom left*/
	}
	
	.date {
		font: 500 0.87em "Calibri", sans-serif;
		text-decoration:none;
		padding: 20px 20px 0px 30px;    /*top right bottom left*/
	}
	
	.dateTitle {
		margin: 7px 0px 15px 0px;    /*top right bottom left*/
	}
	
	.imgHead {
		width: 200px;   
	}
	
	.imgLogo{
		width: 160px;   
	}