body {
  margin:0;
  padding:0;
  background-color:#fff;
}

body, p, div, li, a, span {
  font-family:Arial,Tahoma,Verdana,sans-serif;
  font-size:13px;
  color:#515054;
}

div.clear {
  clear:both;
}

div.wiadomosc {
  margin: 5px auto;
}

.ok {
	text-align: center;
	color: #006600;
	border: 2px solid #006600;
	background:#D2F3CD;
	padding: 10px 0;
	font-size: 24px;
}

.error {
	text-align: center;
	color: #660000;
	border: 2px solid #660000;
	background:#FFC1C1;
	padding: 10px 0;
	font-size: 24px;
}

ul.lewa {
  margin:0;
  padding:0;
}

ul.lewa li {
  clear:both;
  margin:0;
  padding:0;
  list-style:none;
  display:block;
  height:50px;
  background:url(images/tlo-kolumna-lewa.png) #fff repeat-y top left;
  margin:5px 0px;
}

ul.lewa li a:link, ul.lewa li a:visited {
  display:block;
  height:37px;
  margin:5px 0px;
  padding:13px 0px 0px 5px;
  border:solid 0px #f00;
  background:url(images/pointer.png) no-repeat 165px 17px;
  font-family:Tahoma,Arial,Verdana;
  font-size:18px;
  color:#515054;
  text-transform:uppercase;
  text-decoration:none;
}

ul.lewa li a:hover {
  text-decoration:underline;
}

div.naglowek {
  background:url(images/tlo-belka-gora.png) repeat-x top left;
  height:42px;
  padding:5px;
  border:solid 0px #008;
  color:#515054;
  font-weight:bold;
  font-family:Tahoma,Arial,Verdana,sans-serif;
  font-size:18px;
  margin:5px 0px;
}

div.naglowek p {
  color:#515054;
  font-weight:bold;
  font-family:Tahoma,Arial,Verdana,sans-serif;
  font-size:18px;
  margin:10px 10px 0px 10px;
  padding:0;
  float:left;
}

div.naglowek img {
  margin:13px 0px 0px 0px;
  float:right;
}

div.rodzaje_telefonow {
  clear:both;
  margin:0;
  padding:0;
  list-style:none;
  display:block;
  background:url(images/tlo-kolumna-lewa.png) #fff repeat-y top left;
  margin:0px;
  padding:5px;
  border-bottom:solid 1px #cccab1;
}

div.rodzaje_telefonow p {
  margin:10px 0px 0px 0px;
  padding:0px;
  font-size:18px;
  font-family:Verdana,Tahoma,Arial,Verdana;
  color:#515054;
  border:solid 0px #f00;
  width:140px;
  float:right;
}

div.rodzaje_telefonow img {
  float:left;
  margin:5px;
  border:none;
}

div#lewa_kolumna {
  width:200px;
  float:left;
  border:solid 0px #f80;
  min-height:300px;
}

div#content {
  width:960px;
  margin:0 auto;
  border:solid 0px #f00;
}

div#top {
  width:960px;
  margin:0 auto;
  padding:0;
  height:80px;
  border-bottom:solid 1px #c40009;
  background:url(images/top.gif) #fff no-repeat bottom;
}

div#banner_750 {
  border:dashed 1px #666;
  width:750px;
  height:100px;
  margin:15px 0px 0px 10px;
  padding:0;
}

form#formularz_telefon {
  margin:0;
  padding:0;
  border:solid 0px #000;
}

form#formularz_telefon input.text {
  margin:5px;
  padding:3px;
  font-size:17px;
  font-family:Verdana,Tahoma,Arial,Verdana;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing:2px;
  color:#515054;
  float:right;
  width:250px;
  border:solid 1px #515054;
  background-color:#fff;
}

form#formularz_telefon input.submit {
  border:solid 0px #ff0;
  margin:5px;
  padding:5px !important;
  padding:0px;
  background:url(images/kup-teraz.png) #c3192e repeat-x;
  font-family:Tahoma,Verdana,Tahoma,Arial,sans-serif;
  font-size:18px;
  font-weight:bold;
  color:#fff;
  text-transform:uppercase;
  float:right;
}

/* doladowanie opcje */

ul#doladowanie {
  margin:0 auto;
  padding:0;
  display:block;
  height:380px;
  border:solid 0px #800080;
  background:url(images/tlo-content.png) #fff repeat-x top left;
  overflow:hidden;
}

ul#doladowanie li {
  margin:0;
  padding:0;
  float:left;
  list-style:none;
  border:dashed 0px #666;
}

ul#doladowanie li dl {
	margin: 0;
	padding: 0;
}

ul#doladowanie li dt {
  font-family:Verdana,Tahoma,Arial,Verdana,dans-serif;
  font-size:14px;
  color:#515054;
  margin:0;
  padding:10px 15px;
  border-bottom:solid 1px #cccab1;
  height:60px;
}

ul#doladowanie li dt span {
  font-family:Verdana,Tahoma,Arial,Verdana,dans-serif;
  font-size:18px;
  color:#515054;
  position:relative;
  top:10px;
}

ul#doladowanie li dt img {
  float:left;
  margin-right:5px;
  margin-top: 8px;
}

ul#doladowanie li dd {
  font-family:Verdana,Tahoma,Arial,Verdana,dans-serif;
  font-size:20px;
  color:#515054;
  margin:0;
  padding:15px;
  border:solid 0px #080;
  border-bottom:solid 1px #cccab1;
  text-align:center;
  clear:both;
}

ul#doladowanie li dd label {
  cursor:pointer;
  display:inline;
  margin:0;
  padding:0;
}

div#tresc_prawa {
  border:solid 0px #f00;
  width:350px;
  float:right;
  margin-right:20px;
  margin-top: -20px;
}

div#tresc_prawa img {
  border:solid 0px #f00;
  margin:13px 0px 0px 30px;
}

div#tresc_lewa {
  border:solid 0px #f00;
  width:350px;
  float:left;
}

ol.instrukcja {
  margin:0;
  padding:0;
}

ol.instrukcja li {
  list-style-type: decimal;
  list-style-position: inside;
  margin:10px 0px;
  line-height:17px;
  text-align:left;
}

div#tresc {
  border:solid 0px #f00;
  background:url(images/orzel.jpg) no-repeat bottom right;
}

div#srodek {
  border:solid 0px #f00;
  float:right;
  width:750px;
  min-height:300px;
}

div#stopka {
  clear:both;
  width:960px;
  margin:5px auto;
  padding:0;
  border-top:solid 1px #c40009;
}

div#stopka p {
  margin:5px;
  padding:0;
}

