html {
	margin: 0px;
	padding: 0px;
}
body {
  behavior: url('inne/csshover.htc');
  margin: 0px;
	padding: 0px;
	background: #ffffff url('images/body.jpg') repeat-x;
	font-family: "Trebuchet MS", Arial;
  color:#2c2c2c;
  font-size:12px;
}
img{
  border:none;
}
table {
  border-collapse: collapse;
  border-spacing:0px;
  margin:0px;
  padding:0px;
} 
td,th{
  vertical-align:top;
  padding:0px;
  text-align:left;
  margin:0px;
}
.topper{
  margin: 24px auto 0px;
  width:980px;
  background: #ffffff url('images/toper.jpg') no-repeat;
}
.logo{
  margin:18px;
}
.manugl{
  margin: 0px auto;
  width:980px;
  background: #fff url('images/infodnia_cien.gif') no-repeat top left;
  
}
.manugl td{
  text-align:center;
  font-size:13px;
  color:#f27e03;
}
.manugl th{
  padding:19px 0px 0px 0px;
  line-height:10px;
  text-align:center;
}
.manugl td a{
  font-size:13px;
  text-decoration:none;
  color:#f27e03;
  line-height:20px;
}
.manugl td a:hover{
  border-bottom:1px dotted #575757;
}
.infodnia{
  margin: 0px auto;
  width:980px;
  height:109px;
  background: #fff url('images/info_tlo.gif') no-repeat top center;
}
.infodnia div{
  width:120px;
  height:87px;
  overflow:hidden;
  border:solid 2px #ffffff;
  background:#000000;
  margin-left:16px;
  margin-top:8px;
  margin-right:17px;
  float:left;
}
.infodniaimg{
  width:120px;
}
.infodnia table{
  display:block;
  position:relative;
  top:6px;
}
.infodnia table td{
  border-bottom:solid 1px #888888;
  width:350px;
  padding-left:3px;
}
.infodnia table td a{
  display:block;
  width:320px;
  height:22px;
  color:#ffffff;
  font-size:13px;
  text-decoration:none;
  background: url('images/ikonki/tick.png') no-repeat center left;
  padding-left:25px;
  white-space:nowrap;
  overflow:hidden;
}
.infodnia table td a:hover{
  color:#fe7116;
}
.tresc{
  width:980px;
  margin: 32px auto 0px;
}
.lewa_tresc{
  font-size:12px;
  padding:10px 10px 10px 46px;
  color:#2c2c2c;
  text-align:left;
}
.lewa_tresc img{
  float:left;
  padding:1px;
  border: solid 1px #7d7d7d;
  margin:2px 5px 3px 0px;
  width:120px;
}
.lewa_tresc a{
  color:#000000;
  text-decoration:none;
  border-bottom:dotted 1px #7d7d7d;
}
.lewa_tresc a:hover{
  background:#e5e5e5;
}
.lewa{
  width:548px;
  min-height:780px;
  float:left;
  border-right:dashed 1px #e5e5e5;
  text-align:right;
  padding-top:20px;
  margin:0px;
}
.lewa_naglowek{
  width:100%;
  background: url('images/dzial_tlo.gif') no-repeat 0px 0px;
  text-align:left;
}
.lewa_naglowek td{
  width:44px;
}
.lewa_naglowek td img{
  margin-left:6px;
  position:relative;
  bottom:10px;
}
.lewa_naglowek th{
  padding:20px 10px 10px 0px;
  line-height:22px;
  margin:0px;
  font-size:18px;
  color:#2c2c2c;
  font-weight:bold;
}
.lewa_naglowek th a{
  color:#2c2c2c;
  text-decoration:none;
}
.lewa_naglowek th a:hover{
  color:#fe7116;
}
.srodek{
  width:430px;
  float:right;
}
.srodek_naglowek{
  color:#2c2c2c;
  font-size:14px;
  font-weight:bold;
  text-transform: uppercase;
  padding:11px 0px 0px 11px;
}
.srodek_tekst{
  padding:9px 0px 0px 11px;
  color:#7d7d7d;
  font-size:14px;
}
.srodek_tekst a{
  color:#f27e03;
  text-decoration:none;
}
.srodek_tekst a:hover{
  border-bottom:dotted 1px #7d7d7d;
}
.blad{
  font-size:10px;
  color:#cd3333;
  margin-bottom:20px;
}
.stopka{
  clear:both;
  width:100%;
  height:104px;
  background: url('images/stopka_tlo.jpg');
}
.stopka_cont{
  width:1000px;
  background: url('images/stopka_linki_tlo.jpg') no-repeat top left;
  margin: 0px auto;
  color:#bbb;
  font-size:11px;
}
.stopka_cont a{
  border-bottom:1px dotted #bbbbbb;
  color:#bbbbbb;
  text-decoration:none;
  line-height:18px;
}
.stopka_cont a:hover{
  background:#525252;
}
.stopka_cont_header{
  color:#ffffff;
  text-indent:25px;
  margin-bottom:6px;
}
.stopka_cont_bottom{
  margin-right:3px;
  text-align:right;
  color:#bbbbbb;
  margin-top:42px;
  background: url('images/webnode.png') no-repeat left;
}
.newsy_toper{
  width:547px;
  background: #fff url('images/tlo_nr.gif') no-repeat top right;
}
.newsy_toper th{
  background: #fff url('images/dzial_tlo.gif') no-repeat top left;
  font-size:18px;
  color:#2c2c2c;
  font-weight:bold;
}
.newsy_toper th img{
  margin-left:6px;
  position:relative;
  bottom:10px;
}
.numer{
  width:44px;
  height:24px;
  text-align:center;
  vertical-align:bottom;
  font-size:18px;
  line-height:12px;
  font-weight:bold;
  color:#ffffff;
}
.logo_sub{
  margin:0px 28px 28px 10px;
}
h1{
  display:inline;
  font-size:34px;
  padding:0;
  margin:0;
  line-height:32px;
  position:relative;
  bottom:32px;
  font-family: "Trebuchet MS", Arial;
}
.googlekwadrat{
  margin-left:40px;
  margin-top:20px;
}
.formularz{
  width:505px;
  margin-left:12px;
  margin-top:20px;
  text-align:left;
}
.formularz_label{
  vertical-align:top;
  font-size:12px;
  color:#2c2c2c;
  float:left;
  width:100px;
  text-align:right;
  margin-top:7px;
}
.formularz_label span{
  font-size:10px;
  color:#ababab
}
.formularz_label span input{
  width:24px;
  font-size:10px;
  color:#ababab;
  border:0px none;
  text-align:right;
}
.formularz_input{
  border:solid 1px #E5E5E5;
  width:370px;
  margin-top:7px;
  margin-left:14px;
  font-size:12px;
  font-family:Arial;
  color:#2C2C2C;
  padding:2px 0px;
  background:#fff;
}
.formularz_input_kontakt{
  border:solid 1px #E5E5E5;
  font-size:12px;
  font-family:Arial;
  color:#2C2C2C;
  padding:2px 0px;
}
.formularz_select{
  border:solid 1px #E5E5E5;
  width:373px;
  height:24px;
  margin-top:7px;
  margin-left:14px;
  font-size:12px;
  font-family:Arial;
  color:#2C2C2C;
  padding:0px;
}
.formularz_textarea{
  border:solid 1px #E5E5E5;
  width:370px;
  height:150px;
  margin-top:7px;
  margin-left:14px;
  font-size:12px;
  font-family:Arial;
  color:#2C2C2C;
  padding:2px 0px;
}
.formularz_checkbox{
  margin-top:10px;
  margin-left:14px;
  color:#2C2C2C;
  padding:2px 0px;
}
.kt_blad{
  font-size:10px;
  width:468px;
  color:#CD3333;
  margin-bottom:20px;
  text-align:right;
}
.formularz_opis{
  font-size:11px;
  color:#7D7D7D;
  font-style:italic; 
}
.pr_lewa{
  width:718px;
  min-height:780px;
  float:left;
  border-right:dashed 1px #E5E5E5;
  text-align:right;
  padding-top:20px;
  margin:0px;
}
.pr_srodek{
  width:260px;
  float:right;
}
.kt_drzewo{
  width:702px;
  margin-left:8px;
  margin-top:10px;
  margin-bottom:24px;
}
.kt_drzewo td{
  width:234px;
  padding-bottom:15px;
}
.kt_drzewo td a{
  color:#7D7D7D;
  text-decoration:none;
  font-size:15px;
  font-weight:bold;
  border-bottom:dotted 1px #FE7116;
}
.kt_drzewo td a:hover{
  border-bottom:dotted 1px #7D7D7D;
  background:#E5E5E5;
}
.kt_drzewo td div{
  width:225px;
}
.kt_drzewo td div a{
  color:#7D7D7D;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  border-bottom: none 0px;
}
.kt_drzewo td div a:hover{
  border-bottom:dotted 1px #7D7D7D;
  background:#E5E5E5;
}
.kt_lewa_naglowek_opis{
  display:inline;
  color:#FE7116;
  font-weight:normal;
}
.kt_lista{
  font-size:12px;
  padding:10px 10px 10px 46px;
  color:#2C2C2C;
  text-align:left;
  clear:both;
}
.kt_lista img{
  float:left;
  padding:1px;
  border: solid 1px #7D7D7D;
  margin:2px 5px 3px 0px;
  width:120px;
}
.kt_lista a{
  font-weight:bold;
  text-decoration:none;
  color:#2C2C2C;
  border-bottom:dotted 1px #7D7D7D;
  font-size:14px;
}
.kt_lista a:hover{
  border-bottom:dotted 1px #7D7D7D;
  background:#E5E5E5;
}
.kt_lista span{
  display:block;
  margin:5px 0px;
}
.kt_punkty{
  font-size:11px;
  color:#aaa;
  text-align:left;
}
.kt_cofnij{
  width:690px;
}
.kt_cofnij a{
  color: #C00000;
  font-size:11px;
  text-decoration:none;
}
.kt_cofnij a:hover{
  border-bottom:dashed 1px #C00000;
}
.kt_szukaj{
  margin: 0px auto;
  width:980px;
  height:30px;
  overflow:hidden;
  background: #fff url('images/szukaj_tlo.jpg') no-repeat top right;
}
.kt_szukaj_form{
  margin-left:556px;
  padding-top:4px;
  width:260px;
}
.kt_szukaj_input{
  font-family:Arial;
  width:127px;
  height:22px;
  font-size:11px;
  padding-top:3px;
  border-width:0px;
  background:transparent;
}
.kt_szukaj_submit{
  width:30px;
  border:none;
  background:transparent;
  cursor:pointer;
}
.tabeladane{
  width:705px;
  margin-left:12px;
}
.tabeladane th{
  font-weight:normal;
  color:#7D7D7D;
  text-align:right;
  padding-right:20px;
  width:120px;
}
.tabeladane td{
  padding-bottom:6px;
  height:30px;
  font-weight:bold;
  color:#2c2c2c;
}
.tabeladane td a{
  font-weight:normal;
  text-decoration:none;
  color:#F27E03;
  border-bottom:1px dotted #F27E03;
}
.tabeladane td a:hover{
  color:#575757;
  border-bottom:1px dotted #575757;
  background:#E5E5E5;
}
.tabeladane td span a{
  font-weight:normal;
  text-decoration:none;
  color:#000;
  border-bottom:none;
}
.kt_srodek_prawa{
  width:169px;
  min-height:800px;
  float:right;
  text-align:left;
}
.kt_topsites{
  margin-left:15px;
  margin-top:12px;
  width:200px;
  float:left;
}
.kt_przyklad{
  margin-left:10px;
  margin-top:15px;
}
.kt_przyklad td{
  text-align:justify;
  padding-bottom:7px;
}
.kt_przyklad td a{
  color:#2c2c2c;
  text-decoration:none;
  border-bottom:dotted 1px #2c2c2c;
}
.kt_przyklad td a:hover{
  background:#e5e5e5;
}
.zaloguj{
  width:77px;
  height:23px;
  margin-top:12px;
  background: url('images/submit.jpg') no-repeat;
  color:#ffffff;
  border:none;
  font-size:11px;
  cursor:pointer;
}
.punkty{
  font-size:11px;
  color:#7d7d7d;
  text-align:left;
  margin-left:46px;
}
.punkty a{
  color:#cd3333;
  font-weight:bold;
  text-decoration:none;
}
.punkty a:hover{
  border-bottom: dashed 1px #cd3333;
}
.lewa_link3{
  font-size:11px;
  color:#f27e03;
  text-align:left;
  margin-left:46px;
  clear:both;
}
.lewa_link3 a{
  color:#7d7d7d;
  text-decoration:none;
}
.lewa_link3 a:hover{
  border-bottom:dotted 1px #7d7d7d;
}
.podzial_strony{
  height:24px;
  padding-right:10px;
  color:#c00000;
}
.podzial_strony a{
  text-decoration:none;
  color:#c00000;
}
.podzial_strony a:hover{
  background:#e5e5e5;
}