table{
  empty-cells:show;
  
  }
  
body{
  font-family:Trebuchet MS;
  
}


table.mailing,
table.tekst{
  margin: 0;
  font-size: 13px;
  color:#666;
  background-color:#ffffff;
  font-family:Trebuchet MS;
  display: block;
  }

table.mailing{
  padding-left: 0px;
}
tr.mailing_content,tr.mailing_footer{width:880px;}
tr.mailing_content div.mailing_tekst{
   padding-left:18px;
}

#mhead{
  padding-left: 20px;
}

#mlewa{
  padding-left: 0px;
  width: 550px;
}

#mprawa{
  padding-left: 10px;
}


.mlewo{
	width:5px;
  background-color: #004B96;
}

.mprawo{
	width:5px;
  background-color: #004B96;
}

img {
  border:0;
  }

a{color:#008dd0; text-decoration:none;}



td.gdzie{
  font-size:10px;
  color:#888;
  padding-top: 10px;
  }

.content ul{
  padding: 0px;
  list-style-type:square;
  color:#008dd0;;
  margin:0px;
  margin-left: 15px;
  }

td.content li{
  color:#008dd0;
  font-size:13px;
  margin:0px;
  }

td.content{
  background:white;
  border-style:solid;
  border-color: #ededed;
  border-width: 0px 1px 1px 1px;
  padding: 10px 10px 0 0px;
  }
  
td.link{
  padding-left: 20px;
}

td.gdzie,
td.tresc{
  padding-left: 20px;
}



table.ramka{
  width:100%;
  background:#fafafa;
/*   margin-bottom:20px; */
  padding:0px; 
  font-size:14px;
  }

table.ramka a:hover{
  text-decoration:underline;
  }
  
td.tresc{
  color:#666666;
  font-size:14px;
}

table.ramka td.gora{padding-left: 10px; padding-right: 10px; color:#000;text-transform: uppercase; font-weight:bold; background-color:#F3F6F9; border-bottom: 1px solid #C7C9CC;}
table.ramka td.gora a{color:#004a80;}

table.ramka td.gora a:hover{text-decoration:underline;}

table.ramka td.gora td p{height:20px; margin:0px; padding:3px 0 0 0; width:396px;}

div.zapisz{
  text-align: center;
  margin-top: 20px;
}

h2{
  font-size:30px;
  margin-top:10px;
  color:#666;
  }
  
.newsletter{
  background-color: #FfF;
}
/*tr.mailing_header td.mprawo{display:none;} - tego trzeba sie pozbyc z htmla, bo jest nie rowno przez to*/
