body{
	margin: 0px; 
	padding: 0px; 
	font-size: 12px;
	font-family: Tahoma, Arial, verdana, arial, helvetica, sans-serif;
	background: #ffffff url(img/bg.gif) repeat-x top left;
	color: #514c39;
}

.small {
  font-size: 10px;
}

.tekst_table {
  font-size: 12px;
	color: #514c39;
}

.small_gray {
  font-size: 10px;
	color: #999999;
}

h1 {
 color: #900000;
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 20px;
 margin: 0;
 background-color: #cee6ff;
 width: 100%;

}

h1 a {
 color: red;
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 18px;
 margin: 0;
 background-color: #cee6ff;

}


h2 {
 color: white;
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 18px;
 margin: 0;
}

h3 {
 color: #900000;
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 18px;
 margin: 0;
 background-color: #cee6ff;
 width: 100%; 
}

h4 {
 color: white;
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 14px;
 margin: 0;
}

h5 {
 font-family: Tahoma, Arial, verdana, arial, helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
}

.mailing {
 font-family: Times New Roman, tahoma, verdana, arial, helvetica;
 font-size: 18px;
 font-weight: bold;
 color: black;
}

.mailing_red {
 font-family: Tahoma, Arial, verdana, arial, helvetica, sans-serif;
 font-size: 14px;
 color: white;
}

.tekst_white {
 color: white;
 	font-size: 12px;
}

.td_bottom {
  border-bottom: 1px solid white;
  background-color: #4d6eb3;
}

.td_bottom2 {
  border-bottom: 1px solid white;
  background-color: #4d6eb3; 
  /* background-color: #94aec9; */
}


.td_bottom2_jasny {
  border-bottom: 1px solid white;
  /* background-color: #4d6eb3;  */
   background-color: #849bb3; 
}

.td_right {
  border-right: 1px solid white;
  background-color: #4d6eb3;
}




img {
 border: 0;
}

.img_gray {
 border: 1 solid #514c39;
}


#header {
  width: 960px;
	height: 180px;
}

#header .left {
  width: 620px;
	height: 180px;
	float: left;
	background: #ffffff url(img/head_l.jpg) repeat-x top left;

}

.tlo_l {
  background: #ffffff url(img/bg_l.jpg) repeat-x top left;
}
.tlo_r {
  background: #ffffff url(img/bg_r.jpg) repeat-x top left;
}


#header .right {
  width: 340px;
	height: 180px;
	float: right;
	background: #ffffff url(img/head_r.jpg) repeat-x top left;
}

#header .right_mailing {
  width: 340px;
	height: 180px;
	float: right;
	background: #ffffff url(img/head_r_mailing.jpg) repeat-x top left;
}

#content {
  width: 960px;
	background: #ffffff url(img/bg_content.jpg) no-repeat top left;
	font-size: 12px;

}

.font_bigger {
   font-size:16px;
}

.odstepy_pionowe {
  line-height: 150%;
}

#content .tekst {
  font-size: 12px;
}


#footer {
 height: 60px;
 width: 960px;
 background: #343434 url(img/footer_bg.gif) repeat-x top left;
}

#footer .tekst_l {
  float: left;
	padding: 10px 0 0 30px;
  color: #514c39;
	font-size: 11px;	
}

#footer .tekst_l a {
 text-decoration: none;
 color: #514c39;
}

#footer .tekst_r {
  float: right;
	padding: 10px 20px 0 30px;
  color: #900000;
	font-size: 11px;	
}

#footer .tekst_r a {
 text-decoration: none;
 color: #900000;
}