div#indexBlock .e1 img {
margin-left: -1px;
}
body {
  background-color:#ECECEC;
  margin:0;
  padding:0;
  font:11px Tahoma, "Arial CE", Arial, sans-serif;
  color:#747474;
  line-height:1.4em;
}
.rt {text-align: right}
td {font:11px Tahoma, "Arial CE", Arial, sans-serif; color:#747474;}
.link1 {color: #26B6D6;}
.link2 { color:#747474;}

input, textarea, select,input {width: 300px; padding: 2px; border: 1px solid #888; font:11px Tahoma, "Arial CE", Arial, sans-serif; color:#747474;}
select {width: 306px; _width: 300px}
textarea {height: 80px}
.btn {text-align: center; width: 120px; padding: 1px; _padding: 0px}

ul {list-style:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
div#container {
  width:749px;
  margin:0 auto;
  padding:0 25px;
  background-color:white;
  border-left:1px solid #E2E2E2;
  border-right:1px solid #E2E2E2;
  overflow:hidden;
}
div#logo {
  width:353px;
  height:86px;
  border-right:1px solid #EFEFEF;
  background:url(logo.gif) no-repeat 0 22px;
  float:left;
}
ul#smallMenu {
  width:265px;
  height:86px;
  margin:0;
  padding:0 129px 0 0;
  background:url(smallMenu.gif) no-repeat 46px 24px;
  border-right:1px solid #EFEFEF;
  float:left;
}
ul#smallMenu li {
  padding-top:45px;
  height:41px;
  border-right:1px solid #EFEFEF;
  text-align:center;
  float:left;
}
ul#smallMenu li.e1 {width:101px;}
ul#smallMenu li.e2 {width:95px;}
ul#smallMenu li.e3 {width:66px;}

ul#smallMenu a {
  color:#747474;
}
div#horizontalMenu {
  height:39px;
  padding-top:2px;
  border-right:1px solid #EFEFEF;
  background:url(horizontalMenu.gif) no-repeat;
  clear:both;
  position:relative;
}
div#horizontalMenu ul {
  width:465px;
  height:29px;
  margin:0;
  padding:5px 0 5px 4px;
}
div#horizontalMenu li {
  height:29px;
  float:left;
  margin-right:1px;
  text-align:center;
  line-height:29px;
}
div#horizontalMenu li.e1 {width:106px; background-color:#1ABB64;}
div#horizontalMenu li.e2 {width:69px; background-color:#04B189;}
div#horizontalMenu li.e3 {width:99px; background-color:#06B59A;}
div#horizontalMenu li.e4 {width:99px; background-color:#11B9AB;}
div#horizontalMenu li.e5 {width:87px; background-color:#11B7B9;}

div#horizontalMenu li a {
  color:white;
}
div#horizontalMenu a.plFlag {
  display:block;
  width:16px;
  height:11px;
  position:absolute;
  top:11px;
  right:79px;
  cursor:pointer;
}
div#horizontalMenu a.angFlag {
  display:block;
  width:16px;
  height:11px;
  position:absolute;
  top:11px;
  right:26px;
  cursor:pointer;
}
div#top {
  height:72px;
  background:url(top1.jpg) no-repeat;
}

/* blok trzymający lewy i prawy blok */
div#content {
  width:749px;
  background:url(top2.jpg) no-repeat;
  overflow:auto;
}
div#content .leftWidth-1 {
  width:346px;
}
div#content .leftWidth-2 {
  width:216px;
}
div#content .rightWidth-1 {
  width:386px; overflow: hidden;
}

div {overflow: hidden}

div#content .rightWidth-2 {
  width:527px;
}

/* lewy blok */
div#leftBlock {
  padding-top:73px;
  float:left;
}
div#leftBlock h1 {
  height:46px;
  margin:0;
  padding:0;
  text-indent:23px;
  line-height:28px;
  font-size:12px;
  font-weight:bold;
  color:white;
}
div#leftBlock .aktualnosciBlock {
  height:89px;
  padding:1px 40px 15px 20px;
  background:url(aktualnosciBlock.gif) no-repeat;
}
div#leftBlock .aktualnosciBlock h2 {
  margin:1em 0;
  padding:0;
  font-size:1em;
  font-weight:normal;
  color:#B8B8B8;
}
div#leftBlock .aktualnosciBlock h2 strong {
  color:#26B6D6;
}
div#leftBlock .aktualnosciBlock p {
  margin:1em 0;
  padding:0;
}
div#leftBlock .aktualnosciBlock a {
  margin-left:4px;
}

/* blok menu podstron */
div#leftBlock .menuBlock-top {
  padding-top:6px;
  background:url(menuBlock-top.gif) no-repeat;
}
div#leftBlock .menuBlock-bottom {
  padding-bottom:6px;
  background:url(menuBlock-bottom.gif) no-repeat left bottom;
}
ul#menu {
  padding:10px 15px;
  margin:0;
  border-left:1px solid #EEE;
  border-right:1px solid #EEE;
}
ul#menu li {
  height:21px;
  border-top:1px solid #EFEFEF;
  border-bottom:1px solid white;
  line-height:21px;
}
ul#menu li.first {
  border-top:none;
}
ul#menu a {
  display:block;
  height:21px;
  padding-left:17px;
  background:white url(blackArrow.gif) no-repeat 7px 8px;
  color:#26B6D6;
  font-weight:bold;
}
ul#menu a:hover {
  background:#4A4C4E url(whiteArrow.gif) no-repeat 7px 8px;
  color:white;
  text-decoration:none;
}
div#leftBlock .contactBlock {
  padding-top:2px;
}
div#leftBlock .contactBlock h1 {
height:34px;
  font-size:1em;
  margin:-2px 0 0 10;
  padding:3px 18px 0 18px;;
  text-indent:0px;
  font-weight:normal;
  background:url(blackHeader.gif) no-repeat 0px 1px;
  line-height:1.2em;
}
div#leftBlock .contactBlock p {
  margin:0;
  padding:20px 15px;
}
div#leftBlock .contactBlock a {
  color:#26B6D6;
}

/* prawy blok */
div#rightBlock {
  float:left;
}
div#rightBlock h1 {
  height:38px;
  margin:0;
  padding:0;
  text-indent:33px;
  line-height:38px;
  font-size:12px;
  font-weight:bold;
  color:white;
}
div#rightBlock .kim_jestesmyBlock {
  height:209px;
  padding:25px 30px 10px 32px;
  background:url(kim_jestesmyBlock.gif) no-repeat;
}
div#rightBlock .podstronaBlock-top {
  padding-top:20px;
  background:white url(podstronaBlock-top.gif) no-repeat;
}
div#rightBlock .podstronaBlock-bottom {
  padding-bottom:10px;
  width:527px;
  background:white url(podstronaBlock-bottom.gif) no-repeat left bottom;
}
div#rightBlock .podstronaBlock-middle {
  padding:0 16px;
  margin:0 12px 0 11px;
  border-left:1px solid #EEE;
  border-right:1px solid #EEE;
  background-color:white;
}
div#rightBlock h2 {
  margin:0;
  padding:0.5em 0;
  font-weight:bold;
  font-size:1em;
}


div#rightBlock p {
  margin:0;
  padding:0.5em 0;
  line-height:1.8em;
}
div#rightBlock p a {
  color:#26B6D6;
}
div#rightBlock ul {
  margin:0;
  padding:0.5em 0 1em 35px;
}
div#rightBlock ul li {
  padding-left:11px;
  background:url(blackArrow.gif) no-repeat 0 6px;
}
div#rightBlock p#wiecejBlock {
  width:383px;
  height:32px;
  margin:0 0 0 9px;
  padding:7px 0 0 0;
  background:url(wiecejBlock.gif) no-repeat;
}
div#rightBlock p#wiecejBlock a {
  display:block;
  width:148px;
  height:25px;
  margin:0 14px 0 auto;
  background:url(wiecejLink.gif) no-repeat;
  text-align:center;
  line-height:25px;
  color:white;
  text-transform:uppercase;
  cursor:pointer;
}

/* blok strony glównej (index) */
div#indexBlock {
  width:695px;
  padding:9px 29px 0 25px;
  border-top:10px solid white;
  background:url(indexBlock.gif) no-repeat;
  overflow:auto;
}
div#indexBlock div {
  height:291px;
  float:left;
}
div#indexBlock h1 {
  margin:0em 17px;
  padding:0;
  font-size:1em;
  color:white;
  font-weight:normal;
}
div#indexBlock p {
  margin:1em 17px;
  line-height:1.6em;
}
div#indexBlock .e1 {
  width:200px;
  padding:0 15px;
  background:url(indexE1.gif) no-repeat 0 116px;
}
div#indexBlock .e2 {
  width:200px;
  padding:0 17px 0 18px;
  background:url(indexE2.gif) no-repeat 0 116px;
}
div#indexBlock .e1 .link3:link {
 color:#747474;
}
div#indexBlock .e1 .link3:visited {
 color:#747474;
}
div#indexBlock .e1 .link3:hover {
 color:#747474;
}
div#indexBlock .e1 .link3:active {
 color:#747474;
}
div#indexBlock .e2 .link3:link {
 color:#747474;
}
div#indexBlock .e2 .link3:visited {
 color:#747474;
}
div#indexBlock .e2.link3:hover {
 color:#747474;
}
div#indexBlock .e2 .link3:active {
 color:#747474;
}
div#indexBlock .e3 {
  width:200px;
  padding:0 13px 0 17px;
  background:url(indexE3.gif) no-repeat 0 116px;
}
div#indexBlock a {
  color:#26B6D6;
}

/* dolny blok */
div#bottomBlock {
  border-top:10px solid white;
  clear:both;
  overflow:auto;
}
div#bottomBlock .leftBlock {
  width:472px;
  height:105px;
  padding:0 0 0 20px;
  background:url(BottomLeftBlock.gif) no-repeat;
  float:left;
}
div#bottomBlock h1 {
  margin:1em 0;
  padding:0;
  font-size:1em;
  font-weight:bold;
}
div#bottomBlock .leftBlock ul {
  margin:1em 0;
  padding:0;
  line-height:2em;
}
div#bottomBlock .leftBlock li {
  width:190px;
  text-indent:10px;
  background:url(blackArrow.gif) no-repeat 0 8px;
  float:left;
}
div#bottomBlock .leftBlock a {
  color:#26B6D6;
}
div#bottomBlock .rightBlock {
  width:222px;
  height:105px;
  padding:0 0 0 26px;
  background:url(bottomRightBlock.gif) no-repeat;
  float:left;
}
div#bottomBlock .rightBlock img {
  margin-top:7px;
  margin-left: -16px;
}

.rightBlock img {
  float:left;
  margin-right:20px;
}
.rightBlock p {
  margin:0;
  padding:0 0 10px 0;
}
.rightBlock .link1 {
  background:url(blackArrow.gif) no-repeat 0 5px;
  padding-left:10px;
  color:#26B6D6;
}

/* stopka */
div#footer {
  width:747px;
  height:42px;
  margin:0 auto;
  border-top:17px solid white;
  clear:both;
  background:url(footer.jpg) no-repeat;
  color:#BFBFBF;
  position:relative;
}
div#footer strong {
  color:white;
}
div#footer .e1 {
  margin:1em 2em;
  padding:0;
}
div#footer .e2 {
  margin:1em 2em;
  padding:0;
  position:absolute;
  top:0;
  right:0;
}

div#indexBlock .e1 .stopka:link {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e1  .stopka:hover {
text-decoration:underline;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e1 .stopka:active {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
div#indexBlock .e1 .stopka:visited {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
div#indexBlock .e2 .stopka:link {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e2  .stopka:hover {
text-decoration:underline;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e2 .stopka:active {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
div#indexBlock .e2  .stopka:visited {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }

div#indexBlock .e3 .stopka:link {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e3  .stopka:hover {
text-decoration:underline;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 div#indexBlock .e3 .stopka:active {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
div#indexBlock .e3  .stopka:visited {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }

.stopka:link {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
  
  .stopka:hover {
text-decoration:underline;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 .stopka:active {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
 .stopka:visited {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }


div#leftBlock .contactBlock .stopka:link {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
  

div#leftBlock .contactBlock  .stopka:hover {
text-decoration:underline;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }

div#leftBlock .contactBlock .stopka:active {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
  
div#leftBlock .contactBlock .stopka:visited {
text-decoration:none;
 font:11px Tahoma, "Arial CE", Arial, sans-serif;
 color:white;
 }
div#leftBlock .contactBlock img {margin-left: 10px}
div#leftBlock .contactBlock h1 {margin-left: 10px; margin-top: -2px}

