body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  background-color: #E3E1D4;
}
.linki_glowne {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-image: url(images/menu_naglowek.jpg);
  font-weight: bold;
  padding-left: 20px;
}
.ramka_index {
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #000000;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #999999;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-width: 1px;
  border-top-style: solid;
}
h1 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  color: #666666;
  text-decoration: none;
  line-height: normal;
  font-size: 12px;
}
.linki_dol {
  background-image: url(images/bottom_naglowek.jpg);
  text-align: right;
  padding-right: 30px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.top {
  font-family: tahoma, Verdana, arial;
  font-size: 11px;
  color: #000000;
  background-image: url(images/top_naglowek.jpg);
  padding-right: 10px;
  font-weight: bold;
}
.tytuly_stron {
  background-color: #FFFFFF;
}
.komorka_lewa_index {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding-top: 20px;
  padding-left: 20px;
  background-color: #E3E1D4;
  padding-right: 10px;
  padding-bottom: 10px;
  text-align: justify;
}
.komorka_aktualnosci {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
}
a:visited {
  color: #CC6600;
  text-decoration: none;
}
a:link {
  color: #CC6600;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: none;
}
a:active {
  color: #003399;
  text-decoration: none;
}
.cien_naglowka {
  background-image: url(images/cien.jpg);
}
.komorka_prawa_index {
  font-family: tahoma, Verdana, arial;
  font-size: 11px;
  color: #666666;
  background-color: #FFFFFF;
}
li {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.stopka {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #E2E3DD;
  padding-left: 10px;
  background-image: url(images/stopka.gif);
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #000000;
}
.komorka_krok_krok {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFFF;
}
.komorka_sklepy {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  background-color: #FFFFFF;
  padding-right: 20px;
  padding-left: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.podkreslenie {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #333333;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #333333;
}
.klienci_lista {
  color: #666666;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  padding-top: 20px;
  padding-bottom: 10px;
  padding-left: 0px;
}
.komorka_referencje {
  text-align: justify;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFFF;
}
.wyroznienie {
  color: #FF6600;
}
.komorka_hosting {
  padding-right: 15px;
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
}
.tabela_hosting {
  color: #333333;
  background-color: #E2E2E2;
}
.hosting_obrazki {
  background-color: #FFFFFF;
}
.rozdzielenie_referencji {
  background-color: #FFFFFF;
  padding-right: 20px;
  padding-left: 20px;
}
.aktualnosci {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-image: url(images/aktualnosci.jpg);
  padding-left: 80px;
  font-weight: bold;
}
.linki_dol_wewn {
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.tytuly_stron_nazwa {
  background-color: #FFFFFF;
  background-image: url(images/tytul_strony.jpg);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  padding-left: 20px;
  font-weight: bold;
}
.portfolio_lista {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  border-bottom-width: medium;
  border-bottom-style: double;
  border-bottom-color: #999999;
}
.stopka_wyzsza {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
  padding-left: 10px;
}
.ramki_zdjec {
  border: 1px solid #000000;
}
.klienci_naglowek {
  color: #666666;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #E3E1D4;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}
.komorka_realizacje {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333333;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.komorka_prawne {
  padding-right: 15px;
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  padding-left: 15px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #000000;
}
.linki_pozycjonowanie {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.linki_index_dol {
  font-family: tahoma, Verdana, arial;
  font-size: 9px;
  color: #999999;
  background-color: #E3E1D4;
}
.komorka_lewa_index1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  padding-top: 20px;
  padding-left: 20px;
  background-color: #E3E1D4;
  padding-right: 10px;
  padding-bottom: 10px;
  text-align: justify;
}
#portfolio_lista {
  margin: auto;
  width: 770px;
}
#portfolio_lista h2 {
  background: url(images/tytul_strony.jpg) no-repeat left top;
  color: #000000;
  padding: 5px 20px 15px;
  margin: 0 0 25px;
  font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
#portfolio_lista div {
  float: left;
  background: #FFF;
}
#portfolio_lista dl {
  width: 345px;
  margin: 0 20px;
  float: left;
  display: inline;
}
#portfolio_lista dt {
  float: left;
}
#portfolio_lista dt img {
  margin: 15px 5px 5px;
}
#portfolio_lista dd {
  margin-left: 90px;
  padding: 15px 10px;
  color: #333333;
  border-bottom: medium double #999;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  height: 50px;
  vertical-align: middle;  
}
h2 {
	font-size: 11px;
	color: #CC6600;
	margin: 0px;
	font-weight: normal;
}
.reklama_tlo {
	margin: auto;
	background-color: #FFFFFF;
	padding: 0px;
	border: 0;
}
#reklama_close {
	font-family: tahoma, Verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;
	padding-right: 10px;
	height: 30px;
	width: 550px;
	text-align: right;
	padding-top: 4px;
}
#reklama_text {
	text-align: left;
	background-color: #FFFFFF;
	width: 560px;
	border: 1px solid #000000;
	padding-bottom: 20px;
	height: 200px;
	}
#reklama_text p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-top: 26px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 50px;
		
}
#lag {
	position:absolute;
	margin:auto;
	top:210px;
	width:100%;
	height:330px;
	z-index:1;
	border: 1px none #FFF;
	visibility: visible;
	float: none;
}
.reklama_span {
	border: none;
	padding-left: 420px;
	font-family: Tahoma;
	padding-bottom: 20px;
	font-size: 12px;
}
