html, body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
}
img{
  border:none;
}
div#dodaj_kanal form, div#srodek_tresc form, div#rss_walidator form {
	padding: 0px;
	margin: 0px;
  text-align:right;
}
.poleform{
  font-size:11px;
  border:solid 1px #aebde2;
  width:196px;
  background:#eeeeee;
  margin-bottom:3px;
}
.formsubmit{
  text-align:right;
  font-size:11px;
  font-weight:bold;
  border:none;
  background:#ffffff url('images/strzalka_submit.gif') no-repeat left center;
  padding-left:15px;
  margin-right:2px;
}
.formsubmit:hover{
  color:#f84181;
  cursor:pointer;
}
div#topper{
  width:940px;
  margin: 8px auto;
}
div#topper img{
  float:left;
  margin-left:20px;
}
div#topper .prawy{
  height:58px;
  text-align:right;
  margin-right:0px;
  line-height:58px;
  color:#888888;
}
div#topper .prawy a{
  color:#666666;
  text-decoration:none;
  font-weight:normal;
}
div#topper .prawy a:hover{
  text-decoration:underline;
}
div#top{
  width:940px;
  height:149px;
  margin: 0px auto;
  background:url('images/top_tlo.jpg') no-repeat;
}
div#topimg{
  height:140px;
  float:left;
  overflow:hidden;
}
div#topimg img{
  width:120px;
  margin:13px;
  border:solid 1px #444444;
}
div#manugl{
  width:940px;
  height:35px;
  margin: 8px auto;
  background:url('images/manu_tlo.jpg') no-repeat;
  color:#aaaaaa;
}
div#manugl a{
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
  font-family:arial;
  line-height:34px;
  margin: 0px 8px;
  
}
div#manugl a:hover{
  color:#dddddd;
  position:relative;
  top:1px;
}
div#hotnews{
  width:510px;
  height:130px;
  padding-top:12px;
  float:left;
  overflow:hidden;
}
div#hotnews a{
  color:#ffffff;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:arial;
  background:url('images/strzalka_top.gif') no-repeat center left;
  padding-left:15px;
  white-space:nowrap;
}
div#hotnews a:hover{
  color:#f84181;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:arial;
  background:url('images/strzalka_top.gif') no-repeat center left;
  padding-left:12px;
  margin-left:3px;
}
div#tresc{
  width:940px;
  margin: 0px auto;
}
div#lewa{
  float:left;
}
div#kalendarium{
  width:200px;
  height:200px;
}
.kalendarium_top{
  height:24px;
  width:190px;
  background:url('images/pasek_tlo.jpg') no-repeat;
  color:#ffffff;
  font-weight:bold;
  font-family:arial;
  padding-left:10px;
  padding-top:4px;
}
div#srodek{
  width:726px;
  float:right;
  margin-bottom:8px;
}
div#srodek_tresc{
  width:550px;
  float:left;
  font-size:12px;
}
div#srodek_prawa{
  width:160px;
  height:600px;
  float:right;
  text-align:right;
}

div#stopka{
  clear:both;
  width:940px;
  height:34px;
  margin: 0px auto;
  background:url('images/manu_tlo.jpg') no-repeat;
  margin-bottom:10px;
  color:#ffffff;
  padding-top:10px;
  text-indent:15px
}
div#stopka a{ 
  color:#ffffff;
  text-decoration:none;
}
div#stopka a:hover{ 
  text-decoration:underline;
}
div#stopka_reklama{
  width:940px;
  height:34px;
  margin: 0px auto;
  text-align:center;
  color:#888888;
}
div#stopka_reklama table{
  margin: 0px auto;
}
div#stopka_reklama a{
  color:#666666;
  text-decoration:none;
}
div#stopka_reklama a:hover{
  text-decoration:underline;
}
.nowosci_tresc{
  margin-bottom:10px;
}
.nowosci_tresc:hover{
  background:#eeeeee;
}

.nowosci_tresc_top{
  color:#164781;
  font-weight:bold;
  font-family:arial;
  padding-top:4px;
  padding-bottom:1px;
  border-bottom:solid 1px #164781;
}
.nowosci_tresc_top img{
  margin-right:4px;
}
.nowosci_tresc_top_moje{
  color:#164781;
  font-weight:bold;
  font-family:arial;
  padding-top:4px;
  padding-bottom:1px;
  border-bottom:solid 1px #164781;
  background:url('images/ulubione_z.gif') no-repeat center right;
}
.nowosci_tresc_top_moje img{
  margin-right:4px;
}
.nowosci_tresc a{
  display:block;
  color:#164781;
  font-size:11px;
  text-decoration:none;
  font-family:arial;
  background:url('images/strzalka.jpg') no-repeat center left;
  padding-left:15px;
  width:530px;
  white-space: nowrap;
  overflow:hidden;
}
.nowosci_tresc a:hover{
  color:#164781;
  font-size:11px;
  text-decoration:underline;
  font-family:arial;
  background:url('images/strzalka2.jpg') no-repeat center left;
  padding-left:12px;
  margin-left:3px;
}
.data{
  color:#aaaaaa;
  font-size:10px;
  padding-bottom:10px;
}
.autor{
  padding-top:10px;
  font-size:10px;
  color:#aaaaaa;
  line-height:10px;
}
.link{
  width:545px;
  white-space: nowrap;
  overflow:hidden;
  color:#aaaaaa;
  font-size:10px;
  margin:4px 0px;
  line-height:10px;
}
.link a{
  color:#aaaaaa;
  font-size:10px;
  background:none !important;
  padding-left:0px !important;
  margin-left:0px !important;
  display:inline !important;
}
.link a:hover{
  color:#aaaaaa;
  font-size:10px;
  background:none !important;
  padding-left:0px !important;
  margin-left:0px !important;
}
.nowosc_description img{
  margin:0px 4px 4px 4px;
  width:120px;
  border: solid 1px #666666;
  float:left;
}
.nowosc_description a{
  display:inline;
  background:none;
  padding:0;
  margin:0;
}
.nowosc_description a:hover{
  display:inline;
  background:none;
  padding:0;
  margin:0;
}
.srodek_naglowek{
  height:24px;
  width:550px;
  background:url('images/pasek_tlo_srodek.jpg') no-repeat;
  color:#ffffff;
  font-weight:bold;
  font-family:arial;
  padding-left:10px;
  padding-top:4px;
}
.dzialy{
  width:550px;
  background:url('images/pasek_tlo_srodek.jpg') no-repeat;
}
.dzialy th{
  font-weight:bold;
  text-align:center;
  color:#ffffff;
  height:22px;
  padding:0px 6px 4px 6px;
}
.dzialy td{
  border-bottom: dotted 1px #dddddd;
  text-align:center;
}
.dzialy td a{
  text-decoration:none;
  color:#164781;
}
.dzialy td a:hover{
  text-decoration:underline;
}
.strony{
  font-weight:normal;
  font-size:11px;
}
.strony a{
  color:#ffffff;
  text-decoration:none;
  font-size:11px;
}
.wszystkie{
   text-align:right;
   font-weight:normal;
}
.wszystkie a{
  display:inline !important;
}
.wszystkie a:hover{
  text-decoration:none !important;
}
div#dodaj_kanal, div#rss_walidator, div#oserwisie{
  margin-bottom:10px;
  width:198px;
  text-align:justify;
}
.szukajgoogle{
  background:url('images/szukaj_tlo2.gif') no-repeat;
  width:370px;
  height:56px;
  float:right;
  margin-top:12px;
}
div#logowanie{
  background:url('images/szukaj_tlo2.gif') no-repeat;
  width:370px;
  height:43px;
  margin-top:12px;
  float:right;
  text-indent:10px;
  padding-top:13px;
  color:#666666;
}
.logowanie_input{
  width:115px;
  font-size:11px;
  border:solid 1px #aebde2;
  background:#eeeeee;
}
div#logowanie a{
  line-height:18px;
  color:#666666;
}
div#logowanie a:hover{
  line-height:18px;
  color:#f84181;
}
.googlesubmit{
  width:77px;
  height:23px;
  margin-top:12px;
  background: url('images/submit.jpg') no-repeat;
  color:#ffffff;
  border:none;
  font-size:11px;
  cursor:pointer;
}
div#slownik{
  padding-bottom:20px;
}
div#slownik a{
  text-decoration:none;
  padding-left:10px;
  color:#164781;
}
div#slownik a:hover{
  text-decoration:underline;
}
div#polecamy{
  margin-bottom:12px;
  width:198px;
  overflow:hidden;
}
div#polecamy a{
  color:#164781;
}