body {	background: #fff url(foto/tlo.jpg) repeat-x;	font-family: calibri;	color: #fff;	font-size: 14px;	margin: 0px;	padding: 0px;}#center {  width: 820px;  margin: 0px auto;  border: 0px;}.photo1 {  border-style: none;  border-width: 0px;}.photo2 {  border-style: none;  border-width: 0px;  margin: 10px 40px 10px 40px;}.photo3 {  width: 60px;  height: 60px;  border-style: none;  border-width: 0px;  margin: 5px 5px 5px 5px;}#margines {  width: 820px;  height: 43px;  overflow: hidden;  color: #b8b8b8;  font-size: 11px}#top {  width: 820px;  height: 37px;  overflow: hidden;}#logo {  float: left;  width: 249px;  height: 83px;  overflow: hidden;}#flash {  float: right;  width: 571px;  height: 83px;  overflow: hidden;  background-image: url(foto/flash.jpg);}#clear {  clear: both;  width: 820px;  height: 5px;  overflow: hidden;}#clear2 {  clear: both;  width: 820px;  height: 49px;  overflow: hidden;  color: #3b3b3b;  font-style: italic;  font-size: 19px;  background-image: url(foto/clear2.jpg);}#menu {  float: left;  width: 249px;  height: 136px;  overflow: hidden;  color: #0094ef;  font-size: 12px;  font-family: arial;  background-image: url(foto/menu.jpg);}dl, dl dd {	display: block;	list-style: none;	margin: 0;	padding: 0;}dl, dd {	width: 191px;}dl a.menus:link, dl a.menus:visited {	display: block;	width: 148px;	height: 18px;	text-decoration: none;	color: #555555;	text-align: left;	padding: 7px 0px 0px 50px;	overflow: hidden;	background-image: url(foto/menus.jpg);}dl a.menus:hover {	 color: #e77918;}#top2 {  float: right;  width: 571px;  height: 136px;  overflow: hidden;}#lewa {  float: left;  width: 249px;  height: auto;  overflow: hidden;  font-size: 15px;  color: #2e2e2e;  background: url(foto/kontakt.jpg) left top;  background-repeat: no-repeat;  border-right: 1px solid #2e2e2e;  margin-top: 10px;}#paseko {  width: 210px;  height: 1px;  border-top: 1px solid #e97819;  overflow: hidden;  margin: 0px 10px 0px 25px;}#pasekc {  width: 330px;  height: 1px;  border-top: 1px solid #2e2e2e;  overflow: hidden;  margin: 0px 10px 0px 230px;}.oferta {  font-size: 15px;  color: #2e2e2e;  font-weight: bold;  text-decoration: none;}.oferta1 {  color: #2e2e2e;  text-decoration: none;}.oferta:hover {  font-size: 15px;  color: #e97b1a;  font-weight: bold;  text-decoration: none;}.oferta1:hover {  color: #e97b1a;  text-decoration: none;}#prawa {  float: right;  width: 560px;  height: auto;  overflow: hidden;  color: #2e2e2e;  margin-top: 10px;}#dol {  clear: both;  width: 820px;  height: 80px;  background: #000;  font-size: 11px;  overflow: hidden;  color: #fff;  margin-top: 0px;}.form {  width: 230px;  height: 18px;  margin: 5px;  border: 1px dotted #0094ef;  background: #000;  color: #fff;}.text {  width: 230px;  height: 80px;  margin: 5px;  border: 1px dotted #0094ef;  background: #000;  color: #fff;}