<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#nlTableOffres {
         width: 100%;
         border-top: solid 10px #FFFFFF;
}

#nlTableOffres TD {
         padding: 5px;
         border-bottom: solid 1px #E4E4E4;
}

#nlTableOffresCol1 {
         background: #E4E4E4;
         font-weight: bold;
         border-bottom: solid 1px #E4E4E4;
}

#nlTableOffresCol2 {
         width: 110px;
         background: #E4E4E4;
         font-weight: bold;
         border-bottom: solid 1px #E4E4E4;
}

#nlTableOffresCol3 {
         width: 190px;
         background: #E4E4E4;
         font-weight: bold;
         border-bottom: solid 1px #E4E4E4;
}


#body-newsletter {
	font: normal 13px Arial, sans-serif;
         background: #E4E4E4;
         text-align: center;
}

P, TD, DIV, H1, H2 {
	font: normal 13px Arial, sans-serif;
         text-align: left;
         vertical-align: top;
         margin: 0px;
         padding: 0px;
}

A, A:link, A:visited, A:hover {
	font: normal 13px Arial, sans-serif;
	color: #009C08;
	text-decoration: none;
}

H1 {
	font: normal 13px Arial, sans-serif;
         font-weight: normal;
         font-size: 22px;
	color: #009C08;
         margin-bottom: 20px;
         border: none; 
}

H2 {
	font: normal 13px Arial, sans-serif;
         font-weight: bold;
	color: #000000;
         margin-bottom: 5px;
         border: none; 
          
}

#nlTable{
         background: #FFFFFF;  
         width: 620px;
         height: 100%;
         margin-left: auto;
         margin-right: auto;
         border: solid 10px #FFFFFF;
}

#nlHeader {
         text-align: left;
         vertical-align: top;
         height: 135px;
         padding: 0px;
         margin:0px;
}

#nlContent {
         text-align: left;
         vertical-align: top;
         width: 370px;
         padding: 25px 20px 25px 30px
}

#nlColRight {
         text-align: left;
         vertical-align: top;
         width: 200px;
         padding: 10px 0px 0px 0px  
}

#nlFooter {
         text-align: left;
         vertical-align: top;
         height: 180px;
         background: #009C08;
         border-top: solid 10px #FFFFFF;
         padding: 20px 30px 20px 30px;
}

#nlFooter TABLE {
         width: 100%;
}

#nlFooter A, #nlFooter A:link, #nlFooter A:visited, #nlFooter A:hover {
	color: #000000;
}

#nlFooter TD {
         color: #FFFFFF;
         text-align: left;
         vertical-align: top;
         padding: 0px 30px 0px 0px;
         width: 33%;
}

#nlFooter H1 {
         color: #000000;
         font-size: 18px;
         margin-bottom: 15px;
}

#nlFooter H2 {
         color: #FFFFFF;
}

#nlContentTable {
         width: 370px;
}

#nlContentTable TD {
         text-align: left;
         vertical-align: top;
         padding: 10px 0px 20px 0px;
         border-bottom: solid 1px #E4E4E4;
}

#nlContentTable img {
         padding: 0px 10px 10px 0px;
}

#nlColorboxTable td {
         padding: 10px 10px 10px 10px;
         border-bottom: solid 10px #FFFFFF;
}

#nlColorboxTable img {
          width: 100px;
          border: solid 2px #FFFFFF;
} 

#nlBox1 H2, #nlBox2 H2, #nlBox3 H2 {
          margin-top: 10px;
}

#nlBox1 {
          background: #E4E4E4;
}

#nlBox2 {
          background: #E4E4E4;
}

#nlBox3 {
          background: #E4E4E4;
}
          
#nlContentTableTop {
          width: 100%;
}

#nlContentTableTopImage {
          vertical-align: top;
          text-align: left;
          padding: 0px 10px 10px 0px;
}

#nlContentTableTopImage img {
          width: 100px;
}

#nlContentTableTopText {
         padding-bottom: 10px;
}

#nlContentTableTopTextNext {
          border-bottom: solid 1px #E4E4E4;
          padding-bottom: 20px;
}</pre></body></html>