body {
	background-color: #589acc;
	padding: 0px;
	margin: 0px;
	margin-bottom: 66px;
	font-size: 11px;
	line-height: 17px;
	font-family: verdana, tahoma, arial, sans-serif;
}
div {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
img {
	margin: 0px;
	border-style: none;
}
a {
  color: #000000;
}
a:hover {
  text-decoration: none;
  color: #093e66;
}
#container {
	background: url(img/naglowek_tlo.jpg) repeat-x left top;
	position: relative;
	width: auto;
	text-align: center;
}
#header {
	height: 202px;
	background: url(img/naglowek.jpg) no-repeat center top;
	text-align: center;
	width: 900px;
	margin: auto;
}
#header_ins {
  padding-top: 177px;
  text-align: left;
  color: #b4dfff;
}
#header h1 {
  font-size: 10px;
  margin: 0px;
  display: inline;
  font-weight: normal;
}
#menu_cont {
	background: url(img/menu_tlo.jpg) repeat-x left center;
	height: 34px;
	min-width: 900px;
}
#menu {
	background: url(img/menu_tlo.jpg) repeat-x left center;
	height: 34px;
	min-width: 900px;
	line-height: 34px;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	color: #093e66;
}
* html div#container div#menu {
	width: expression(document.documentElement.clientWidth < 900 ? "900px" : document.documentElement.clientWidth);
}
#menu_ins {
  width: 900px;
  margin: 0px auto;
}
#menu_ins a {
  text-decoration: none;
  display: block;
  float: left;
  width: 88px;
  height: 34px;
  line-height: 34px;
  cursor: hand;
}
.button {
  width: 88px;
  text-align: center;
	background: url(img/przycisk_tlo.jpg) repeat-x left center;
  vertical-align: middle;
  float: left;
  height: 34px;
  line-height: 34px;
  cursor: hand;
}
.button_over {
  width: 88px;
  text-align: center;
	background: url(img/przycisk_over_tlo.jpg) repeat-x left center;
  vertical-align: middle;
  float: left;
  height: 34px;
  line-height: 34px;
  cursor: hand;
}
.button_over a {
  color: #093e66;
}
#main_cont {
	background: #ffffff url(img/tresc_tlo.jpg) repeat-x left top;
	border-bottom: 3px #093e66 solid;
	min-width: 900px;
}
#main {
	min-height: 595px;
	background: #ffffff url(img/tresc_tlo.jpg) repeat-x left top;
	min-width: 900px;
	text-align: center;
}
* html div#container div#main {
	width: expression(document.documentElement.clientWidth < 900 ? "900px" : document.documentElement.clientWidth);
	height: expression(this.style.height < 595 ? "595px" : this.style.height);
}
#main_ins {
  width: 900px;
  margin: 0px auto;
  text-align: justify;
}
#main_text {
  padding: 10px 268px 10px 20px;
}
#main_text p {
  margin-bottom: 5px;
}
#main_text p.wciety {
  margin-bottom: 5px;
  margin-left: 20px;
  text-indent: -20px;
}
#portfolio {
  float: right;
  width: 248px;
}
#portfolio_ins {
  padding: 10px 0px;
  clear: both; 
}
.border {
  margin-bottom: 10px;
}
.border_up {
  height: 10px;
  width: 248px;
  background: url(img/ramka_gora.gif) no-repeat left bottom;
}
.border_middle {
  background: url(img/ramka_tlo.gif) repeat-y left top;
}
.border_ins {
  min-height: 81px;
  background: url(img/ramka_tlo_dol.gif) no-repeat left bottom;
  padding: 3px 5px;
  font-size: 10px;
  line-height: 13px;
  text-align: left;
}
*.border_ins {
	height: expression(this.style.height < 81 ? "81px" : this.style.height);
}
.border_ins img {
  border: 1px #bbbbbb solid;
  margin: 0px 1px 0px 5px;
  float: right;
}
.border_down {
  background: url(img/ramka_dol.gif) no-repeat left top;
  height: 8px;
}
.clear {
  clear: both;
  height: 0px;
  line-height: 0px;
}
.border_links {
  padding-top: 5px;
  text-align: center;
}
.border_title {
  font-weight: bold;
  color: #093e66;
}
.border_text {
  padding-left: 5px;
  margin-bottom: 7px;
}
.wyr1 {
  color: #093e66;
  font-weight: bold; 
}
.wyr2 {
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  padding: 0px 0px 10px 0px;
}
.wyr3 {
  color: #093e66;
  font-weight: bold;
  font-size: 13px;
  padding-bottom: 5px; 
}
