html {
	margin : 0;padding : 0;
}
body {
	margin : 0;padding : 0;background-color: #D9DDE0;font : 12px verdana;text-align : center;color: #666666;
}
a:link {	
	color: #33B0D4;	text-decoration: none;	font-size: 10px;	font-weight: bold;
}
a:hover  {	
	color: #FF9900;	text-decoration: underline;	font-size : 10px;	font-weight: bold;
}
a:visited {	
	color: #9C4E3B;	text-decoration: none;	font-size: 10px;	font-weight: bold;
}
ul a:link {	
	color: #FFA025;	text-decoration: none;	font-size: 10px;	font-weight: bold;
}
ul a:hover  {	
	color: #54B55D;	text-decoration: underline;	font-size: 10px;	font-weight: bold;
}
ul a:visited {	
	color: #868686;	font-size: 10px;	font-weight: bold;
}
#pojemnik{  
	top: 0;  right: 0;  bottom: 0;  left: 0;    width: 949px;  margin: auto;  text-align: center;   background-image: url('i/tlo_poziom.gif');  background-repeat: repeat-y;  background-position: top center;  padding-top: 9px;  
}
#naglowek{  
	width: 937px;  top: 0;  right: 0;  bottom: 0;  left: 0;  margin: auto;  height: 93px;   background-image: url('i/naglowek.gif');  background-repeat: repeat-y;  background-position: top center;  
}
#naglowekl{  
	position: relative;  top: 0px;  left: 26px;  width: 400px;  height: 93px;  float: left;  text-align: left; /* ie */  
	}
#naglowekl a img {	
	padding: 0;
	}
#wyszukaj{  
	position: relative;  top: 58px;  right: 24px;  float: right;width: 320px;  
	}
#wyszukaj_out{  float: left;  width: 169px;  }
#wyszukaj_in{  padding: 0px;  height: 22px !important;  height: 24px;  overflow: hidden;   }
#wyszukaj_in form {  padding: 0;  margin: 0;  }
#wyszukaj_in .inputbox {  border: 0px;  padding: 3px 3px 3px 11px;  font-family: arial, helvetica, sans-serif;  font-size: 11px;  color: #ffffff;   background-image: url('i/input_tlo.gif');  background-repeat: no-repeat;  background-position: top left;  width: 160px;  height: 20px;  }
.wyszukaj select {	width: 110px;	margin-left: 4px;	padding: 0;	text-align: right;	background: #1F82A2;	border: 1px solid #58BCD7;	font-family: arial, helvetica, sans-serif;	font-size: 11px;	color: #fff;}
#banerek_lewa{  height: 189px;    background-image: url('i/logo-baner.jpg');  background-repeat: no-repeat;  background-position: top left;  }
#info_prawa{  float: right;  width: 224px;  height: 172px; /*189px;*/  /*border-bottom : 4px solid #54B55D;*/  overflow : auto;  font-family: Arial;  font-size: 11px;  color: #666666;  }
#navi{  background-image: url('i/navi_poziom_tlo.gif');  background-repeat: no-repeat;  background-position: top center;  height: 28px;  margin-top: 2px;  /*margin-left: 14px;*/  padding-left: 14px;  }
#box{  text-align: left;  background-image: url('i/box_bg.gif');  background-repeat: no-repeat;  background-position: top center;  padding: 17px 25px 0px 28px;  }
#k_lewa{  float: left;  width: 190px;  margin-right: 5px;  padding-right: 5px;  clear:both;  } 
#zawartosc{  float: left;  width: 420px;  margin: 0px 10px 0px 10px;	  padding-left: 10px;	  border-left : 1px solid #3A9B43;   }
.tresc_glowna h1 {  font-family: Gorgia, "Times New Roman", Times;  font-size: 20px;  color: #D5732B;   text-align: left;  padding-left : 10px;  /*border-bottom : 2px solid #54B55D;*/  }
#zawartosc h2 {margin-left : 5px;border-left : 25px solid red;border-bottom : 1px solid  navy;padding : 0.2em 0 0 10px;font : bold 1.4em Georgia, serif;color :#2CA4C7;text-align : left;}
#zawartosc h4 {font-family : Verdana;font-size : 1em;text-align : center;margin : 3px;padding : 0.2em 0 0.2em 0;}
.tytul {	border-bottom-style : solid;	border-bottom-width : medium;	border-bottom-color : #3A9B43;	font-size : 12pt;	color : #FFA500;	font-weight : bold;	text-align : left;}
#poziom3{	/* position : relative;  top : -120px;  background: #C7C7C7;    border : 2px dotted red;	*/		float: left;	/*width: 660px;*/	width: 898px;	border-top: solid 1px red;	height: 20px;	margin: 0;	padding: 2px;	color: Black;	font-size: 9px;	text-align: left;	clear: both;}
#pogoda {	position: relative;	top: 26px;	right : 30px;	float: right;	height: 20px;	width: 180px;	background: url(i/pogoda.gif) no-repeat top center;	font-size : 10px;	text-align: left;		padding-left : 10px;	padding-top : 2px !important;	padding-top: 4px;}
#scrol{	float: left;	width: 898px;	height: 20px;	background-color: red;	margin-bottom: 10px;	clear: both;	padding : 2px;	color: White;}#scrol a {	font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: White;}
#k_prawa{  width: 224px;  float: right;  }
#reklama {	float: right;	width: 645px;	height: 280px;	margin: 10px 30px 10px 30px;	padding: 5px;	padding: 5px;	background-color: #CCFF99;	border: 1px solid navy;	font-size: small;	text-align: left;}
#reklama h4 {font-family : Verdana;font-size : 1em;text-align : center;margin : 3px;padding : 0.4em 0 0.2em 0;background-color: #27A1C4;color: white;}  
#stopka{  color: #9EA0A2;  font-family: Arial;  font-size: 12px;  height: 64px;  clear: both;  text-align: left;   width: 949px;  background-image: url('i/stopka.gif');  background-repeat: no-repeat;  background-position: bottom center;  font-weight: bold;  }  
#copy{  float: left;  font-size: 10px;  padding-top: 40px;  padding-left: 28px;  color: #666666;  }  
div#copy div{  float: left;  margin-right: 5px;  }  
#inne_menu{  float: right;  padding-top: 40px;  padding-right: 28px;  font-size: 10px;  color: #666666;  font-weight: bold;  font-family: Arial;  }  
#stopka2{  color: #9EA0A2;  font-family: Arial;  font-size: 10px;  padding-top: 18px;  position: relative;  height: 30px;  clear: both;    background-image: url('i/stopka2.gif');  background-repeat: no-repeat;  background-position: top center;  background-color: #D9DDE0;  font-weight: bold;  }  
/* info */  
div.info{  margin: 0px 0px 10px 0px;  padding-left : 4px;  width: 200px;  font-family: Arial;  font-size: 11px;  color: #666666;  }  
div.info h3{  background-image: url('i/tlo_h3.gif');  background-repeat: no-repeat;  background-position: 0px 0px;  padding: 4px 0px 0px 11px;  height: 20px;  margin: 0;  font-family: Arial;  font-size: 12px;  font-weight: bold;  text-align: left;  color: #ffffff;  }  
div.info .submenu{	background-image: url('i/tlo_subh3.gif');	background-repeat: no-repeat;	background-position: 0px 0px;	padding: 4px 0px 0px 11px;	height: 20px;	margin: 0;	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-align: left;	color: White;}  
/* end info */  
.tresc_glowna {    font-family: Verdana;  font-size: 12px;  color: #666666;   text-align: left;    }
.inicjal	p:first-letter {		font: normal bold 180%/24px Georgia;}  
/* belka nawigacyjna */
ul#navigacja-nav  {  list-style: none;  padding: 0;  margin: 0;  font-size: 0.8em;  }  
ul#navigacja-nav li  {  background-image: none;  padding-left: 0px;  padding-right: 0px;  float: left;  margin: 0;  font-size: 11px;  line-height: 21px;  white-space: nowrap;  /*border-right: 1px solid #cccccc;*/  background-image: url('i/sepa.gif');  background-repeat: no-repeat;  background-position: top right;  }
ul#navigacja-nav li a  {	display: block;	padding-left: 20px;	padding-right: 20px;	font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #1E809D;	text-decoration: none;	background: transparent;	margin-top: 4px;}
#buttons>ul#navigacja-nav li a { width: auto; }
ul#navigacja-nav li a:hover  {	color: Red;}  
/* end belka nawigacyjna */  
/* menu lewe*/ 
a.navigacja:link {  display: block;  background-image : url(i/punktor.gif);  background-repeat: no-repeat;  background-position: top left;  vertical-align: middle;  font-size: 11px;  font-weight: bold;  color: #FFA025;  text-align: left;  padding-top: 5px;  padding-left: 17px;  height: 15px !important;  height: 20px;  text-decoration: none;  }  
a.navigacja:visited {  display: block;  background-image: url(i/punktor_v.gif);  background-repeat: no-repeat;  background-position: top left;  vertical-align: middle;  font-size: 11px;  font-weight: bold;  color: #FFA025;  text-align: left;  padding-top: 5px;  padding-left: 17px;  height: 15px !important;  height: 20px;  text-decoration: none;  }  
a.navigacja:hover {  background-image: url(i/punktor_h.gif);  background-repeat: no-repeat;  background-position: top left;  text-decoration: none;  color: #3A9B43;  font-weight: bold;  }  
a.navigacja#active_menu {  background-image: url('i/punktor.gif');  background-repeat: no-repeat;  background-position: top left;  color:#3A9B43;  font-weight: bold;  }  
a.navigacja#active_menu:hover {  background: url('i/punktor_h.gif') no-repeat;  color: #3A9B43;  font-weight: bold;  }  
/* end menu lewe*/  
a.stopka:link   {color: #9EA0A2; font-size: 10px; font-weight: bold;}  
a.stopka:active {color: #9EA0A2; font-size: 10px; font-weight: bold;}  
a.stopka:hover    {color: #9EA0A2; font-size: 10px; font-weight: bold;}  
a.stopka:visited  {color: #9EA0A2; font-size: 10px; font-weight: bold;}
ul{    margin: 0;    padding: 0;    list-style: none;  }  
/*  li{    line-height: 15px;    padding-left: 15px;    padding-top: 0px;    background-image: url('i/punktor.gif');    background-repeat: no-repeat;    background-position: top left;  }*/ 
#linki li {	line-height: 15px;    padding-left: 15px;    padding-top: 0px;	 background-image : url(i/punktor.gif); background-repeat: no-repeat;    background-position: top left;}  
.wyszysc {  clear : both;  }
p {  	font-size : 12px;	font-style : normal;	}	
/*  formularz */
.formularz label {width : 100%;font : bold 10pt Helvetica, Arial, sans-serif;color : red;padding : 4px 0 2px 4px;}
fieldset {	border: 1px solid gray;	background: #F1F1F1 url(i/menu_bg.gif) repeat-x top;}form {	margin : 0;	padding : 0;}
input, textarea {	background-color: white;	font-family: Verdana;	font-size: 8pt;	color: #000;	border: 1px solid navy;	padding: 0.1em;}
select {	border: 1px solid navy;	background: #7CC985;	font-family: Verdana;	font-size: 8pt;	color: #000;}
button {	width: 20px;	height: 20px;	background: transparent url(i/next_b.gif) no-repeat center;	border: 0px;	vertical-align: middle;	cursor: pointer;		margin: auto;	margin-left: 5px;	}
form p {	clear : left;	margin : 0;	padding : 0;	padding-top : 4px;	text-align : right;}
form label {	float : left;	width : 50%;	font : bold 10pt Helvetica, Arial, sans-serif;	border-bottom : thin dotted #FFA500;	color : #3A9B43;	padding-top : 2px;}
.przycisk {	color: #5B5B5B;	background-color: #9CD6A1;	border: thin ridge navy;}
.aktywny {	border: 1px inset navy;}
input.aktywny:focus, textarea.aktywny:focus {	background-color : #CF9;}
/* end formularz*/
.prawa {	font-size : 9pt;	text-align : right;}
/*---  sonda -------*/
#sonda {	width: 90%;	height: 100%;	margin-bottom: 5px;	margin : 0 auto;	padding-bottom: 5px;}	
#sonda p {	font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #921D1D;}
#sonda input {	border: 0;}
#sonda .tytul	{	border-bottom : 0px;	font: normal normal bold 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #921D1D;	text-align: left;}
#sonda h4 {	font: normal bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: left;	border-bottom: thin solid #A70F04;	background: transparent;	color: #003366;}
.news {width: 200px;min-height: 420px;height: auto !important;height: 420px;overflow: auto;margin-bottom : 0.8em;padding-top : 10px;padding-right : 5px;padding-bottom : 5px;padding-left : 5px;font-family : Verdana, Arial, sans-serif;font-size : 12px;font-weight : normal;text-align : left;float: left;}
.news .tytul {font-size : 16px;color : #ff6600;font-weight : bold;text-align : left;border: 0px;}
.news .lewa_news {	color: Gray;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	font-weight : normal;}
.news .wstep {	color: #000182;	font-weight: normal;	text-align: left;	line-height: 120%;	clear: none;}
.news .wstep img {float : left;padding : 1px 8px 2px 2px;}
.news .wstep:first-letter {		font: normal bold 180%/24px Georgia;}
.news p {font-family : Verdana, Arial, sans-serif;font-size : 12px;font-weight : normal;line-height : 130%;padding : 0.4em;}
.news .prawa a {font-weight : bold;color : #27A1C4;text-decoration : none;}
.news .prawa a:hover {	font-weight: bold;	color: #FF9900;	text-decoration: none;}
.news .prawa {font-size : 10px;text-align : right;}
.news .kategoria {font-size : 8pt;font-style : normal;color : #959595;text-align : left;padding : 0.2em 0 0 10px;}
.gdzie {margin-left : 0.8em;margin-bottom : 0.5em;float : right;font-weight : normal;padding : 0.5em;}
.gdzie img {border : 0;padding : 2px 0 0 4px;float : left;}
.obrazek {border : 1px solid #ff8c00;padding : 0.2em;float : left;margin : 4px;vertical-align: top;}
a img {	border: 0;	padding : 1px 0 4px 3px;	vertical-align: middle;}
/* menu lewe */
#menu {	font : bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align : left;	text-decoration : none;  }      
#menu a.menu_l:link  {  display: block;  background: transparent;	border-bottom: 1px solid red;	border-left: 10px solid #2CA4C7;	padding: 6px 0 5px 5px;  color: navy;  height: 20px !important;  height: 25px;}  
#menu a.menu_l:visited  {	display: block;	color: #BDBDBD;	background: transparent;	border-bottom: 1px solid Gray;	border-left: 10px solid #9CD6EF;	height: 20px !important;	height: 25px;	padding: 6px 0 5px 10px;}  
#menu a.menu_l:hover  {	color: Red;	background-color: #eaf8ff;	border-bottom: 1px solid red;	border-left: 10px solid red;	padding: 6px 0 5px 10px;	text-decoration: none;}
.menu {	color : #BCDBFE;}
/*---  end menu lewe tekst -------*/
/*---  kalendarz -------*/
.kalendarz_1 {	font-family: Verdana;	font-size: 0.8em;	font-weight: bold;	text-align: center;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	color: #444444;	}.kalendarz_2 {	font-family: Verdana;	font-size: 0.6em;	font-weight: bold;	text-align: center;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	background-color: #2C6A8D;	color: #FFFFFF;	}
.kalendarz_3 {  font-family: Verdana;  font-size: 0.8em;  text-align: center;  padding-top: 0px;  padding-right: 0px;  padding-bottom: 0px;  padding-left: 0px;  color: #444444;	}
.kalendarz_4 {	font-family: Verdana;	font-size: 0.8em;	font-weight: bold;	text-align: center;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-color: #C5B9FF;	color: #003366;	}
.kalendarz_p {	background-color: #D5E6F1;	color: Red;	border-top: 2px solid #1D455C;	text-align: center;	font-size: 0.8em;	font-weight: bold;	padding: 0.3em;}
.kalendarz_tab {	width: 99%;	background-color: #D5E6F1;	}
/*---  end kalendarz -------*/
.ok {	background: url(i/rekomenduj.gif) no-repeat;   height: 30px;	color: White;	font-size: 11px;	font-weight: bold;	padding-top: 10px;	padding-left: 60px;} 
.uwaga {color : red;}
.podkresl {	border-bottom: 1px dotted #54B661;	background-color: #9CD6A1;}
.podkresl_gora {border-top : thin dotted #f4a460;}
.kat_news_liczba {font-style : italic;font-size : 10px;font-variant : normal;color : #8277bf;}
#zyczenia p {
padding-left: 10px;
font-size: 11px; 
}	
.zielony {color: green;}
