BODY {
PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: small; 
	background: white;
}
html>body { /*dla Opery */
font-size: medium;
}
	
#body {
	WIDTH: 100%;
	COLOR: Black;
	overflow: hidden;
	background: #4C7C56 url(tlo_big.jpg) repeat-y center;
}

#baner {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	MARGIN: auto;
	WIDTH: 790px;
	TEXT-ALIGN: left;
	HEIGHT: 167px; 
	background-color: White;
}

#blok_tresci{
	/*w nim jest menu lewe i prawe i blok glowny*/
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: auto; /*dzieki temu ustawi sie po srodku*/
	PADDING-TOP: 0px;
	background: #F0F3F9 url(tlo_panel.gif) repeat-y;
	overflow: hidden;
	WIDTH: 790px;
	height: 100%;
}
html>.blok_tresci { /* dla Opery */
font-size: 80%;
}
#menu_lewe{
	float: left;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	width: 155px;
	background-color: White;
	border-right: 1px dotted #D4D4D4;
	border-left: 3px solid White;
}
#blok_glowny{
	/*blok srodkowy pomiedzy menu*/
	float: left;
	padding: 0px;
	overflow: hidden;
	border: 2px solid White;
	margin-left: 0px;
	width: 468px;
	background: white;
}
#menu_prawe{
	float: left;
	overflow: hidden;
	padding: 0px;
	margin-left: 0px;
	width: 155px;
	background-color: #F4F2FC;
	border: 2px solid White;
	border-bottom: 1px solid #F4F2FC;
}
#stopka{
	clear: both; /* zeby byla na dole*/
	background: #F9F9F9;
	WIDTH: 790px;
	height: 100%;
	border-top: 1px dashed Silver;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	margin: auto;
}

hr {
	width: 95%;
	text-align: center;
	border: 1px dotted Silver;
}

 img {

     background: url(images/preload.gif) no-repeat 50% 50%;
      }



tr.news {
	
}
h3.dzial {
	color: White;
	text-align: left;
	background: #006400 url(nagl_dzial.jpg) repeat-x bottom;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid Green;
}
h3.dzial2 {
		color: White;
	text-align: left;
	background: #006400 url(nagl_dzial.jpg) repeat-x bottom;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid Green;
}
/*ogloszenia*/
h3.dzial3 {
	color: white;
	text-align: left;
	background: #838383 url(nagl_left.jpg) repeat-x bottom;
	margin: 0px;
	padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	border: 1px solid #191970;
}
/*artykuly*/
h3.dzial4 {
	color: white;
	text-align: left;
	background: #838383 url(nagl_left.jpg) repeat-x bottom;
	margin: 0px;
	padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	border: 1px solid #191970;
}
h3.dzial5 {
	color: White;
	text-align: left;
	background: #006400 url(nagl_dzial.jpg) repeat-x bottom;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid Green;
}
.news {
border: 1px;
width: 98%;


}
.data {
	font-size: 10px;
	text-align: right;
	color: #708090;
}
.tytul {
	font-weight: bold;
	font-size: 80%;
	text-align: left;
	color: #B00028;
}
.news_tresc {
	text-align: justify;
	font-size: 90%;
	color: Black;
}
.obrazek{
	text-align: right;
	border: 0px;
}


div.blok_g {
	background: white;
	
	margin-left: 0px;
	margin-right: 0px;
}
div.blok_d {
	background: white;
	
	margin-bottom: 0px;
}

div.lewy_dlugi {
	background: white;
	float: left;
	width: 49%;
	margin-left: 2px;
	margin-right: 2px;
}

div.prawy_dlugi {
	background: white;
	float: left;
	width: 49%;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
}

div.g_szer {
	background: white;
	float: left;
	width: 99%;
	margin-left: 2px;
	margin-right: 2px;
}
div.bialy{
	background: White;
	margin-bottom: 7px;
	margin-top: 0px;
	text-align: center;
}
a.wiecej {
	text-decoration: none;
	color: Gray;
	font-weight: bold;
	font-size: 11px;
	background: transparent;
}

a:hover.wiecej {
	color: Black;
	background: #FAFAD2;
	padding-bottom: 2px;
	border-bottom: 1px solid Silver;
	border-top: 1px solid Silver;
}
a.wiecej_dzial {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	background: transparent;
	color: White;
}

a:hover.wiecej_dzial {
	color: #FF4500;
	background: transparent;
	padding-bottom: 2px;
}
a.skroty {
	text-decoration: none;
	color: #647482;
	font-size: 10px;
	font-weight: bolder;
	background: transparent;
}

a:hover.skroty {
	color: Red;
	background: transparent url(wiecej_h.jpg);
	padding-bottom: 2px;
}
table.skroty{
		border-left: 1px dotted #D2D2D2;
	font-size: 70%;
	font-weight: bold;
	width: 100%;
}


div.strony{
	background: White;
	margin-bottom: 7px;
	margin-top: 0px;
	text-align: center;

}
hr.strony {
	border: 1px solid #DCDCDC;
	width: 95%;
}

b.strony1 {
	color: black;
	font-weight: bold;
	font-size: 90%;
	background: Yellow;
	border: 1px solid Red;
	padding-left: 2px;
	padding-right: 2px;
	width: 10px;
}



a.strony2 {
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-size: 90%;
	background: #D1D1D1;
	border: 1px solid #5A5A5A;
	padding-left: 2px;
	padding-right: 2px;
}
a:hover.strony2 {
	color: red;
	background: white;
	border: 1px solid Gray;
	padding-left: 2px;
	padding-right: 2px;
}

/********MENU*********/
dl, dt, dd {
	display: block;
	margin: 0;
	padding: 0;
	
}

dt {
	/*naglowek*/
	width: 140px;
	padding: 1px 6px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	background: #B22222 url(nagl_dzialr.jpg) repeat-x bottom;
	color: White;
	border-width: 1px;
	border-style: solid;
	border-color: #B22222;
}
/*tlo - otoczka -tyl
dd {
	
	width: 145px;
	padding-left: 5px;
	background: #008B8B;
	border-width: 1px;
	border-style: solid;
	border-color: Silver;
}*/

dl a:link, dl a:visited {
	/*glowny blok z napisem */
	display: block;
	width: 144px;
	text-decoration: none;
	padding: 0px 0px 0px 8px;
	font-weight: bold;
	font-size: 11px;
	background: White url(kostka.jpg) no-repeat 3px;
	color: #787878;
	border-bottom: 1px solid #E4E4E4;
}

dl a:hover {
	/*podswietlenie */
	background-color: #EDEDED;
	color: Black;
}
.obrazek
{
	border: 4px solid white;
	border-left: 2px;
	border-right-width: 2px;
}
img.ob_prawy1
{
	border: 0px;
	margin-left: 3px;
}

img.ob_prawy2
{
	border: 0px;
	margin-left: 2px;
}
table.flash {
	border-left: 1px dotted #D2D2D2;
	font-size: 70%;
	font-weight: bold;
	border-bottom: 10px solid White;
	border-right: 5px solid White;
	border-top: 10px solid White;
}
td.kostkaz{
	background: url(kostka_z.gif) no-repeat center;
	width: 8px;
}
td.flashz{
	display: block;
	border-bottom: 1px dotted #D2D2D2;
	
}
div.start
{
	float:left;
	width:150px;
	
}
table.start
{
	border: 0px;
	float: left;
   border-bottom: 10px solid White;
	border-right: 5px solid White;
	border-top: 10px solid White;
	border-left: 5px solid White;
}

/*style do artykulow */
h2.tytul {
	font-size: 90%;
	color: #DC143C;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: 1px solid Teal;
}

p.tresc {
font-size: 85%;
margin-left: 15px;
margin-right: 15px;
}
p.podpis {
	font-size: 75%;
	font-weight: bold;
	color: #696969;
	text-align: center;
	margin-top: 5px;
}
p.komentarz {
	font-size: 70%;
	font-weight: bold;
	color: Black;
	text-align: center;
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #FFE4B5;
}

div.srodek
{
float: none;
	border: 0px;
	margin: auto;
	text-align: center;
}
.imgstart
{
	float: left;
	width: 80px;
	border: 8px solid White;
}
div.data_html {
	text-align: center;
	font-size: smaller;
	color: #FFFFE0;
	background-color: #778899;
}
table.galeria{
	border: 0px;
	margin: auto;
	width: 100%;
	text-align: center;
}
table.bazan {
	width: 100%;
	margin: auto;
	font-size: smaller;
	border: 1px solid Silver;
}
table.jeziora {
	width: 100%;
	margin: auto;
	font-size: smaller;
	background: #A9A9A9;
	border: 1px solid Silver;
	padding: 1px;
}
tr.jeziorat{
	border: thin solid Black;
	background: Yellow;
}
tr.jeziora{
	border: thin solid Black;
	background: #F5F5F5;
}
tr.jeziora2{
	border: thin solid Black;
	background: #FFFFE0;
}
div.s_dol{
width: 790px;
margin: auto;
	
}
li.flash {
	list-style-image: url(kostka_z.gif);
}
.blad {
margin: auto;
	color: Black;
	font-size: small;
	text-align: center;
	font-weight: bold;
	width: 340px;
	padding: 12px;
	background: White url(image/blad.gif) no-repeat 2%;
	border: thin solid Red;
}
.ok {
margin: auto;
	color: Black;
	text-align: center;
	font-size: small;
	font-weight: bold;
	background: White;
	width: 340px;
	padding: 12px;
	border: thin solid Green;
	background: White url(image/ok.gif) no-repeat 2%;
}
table.banner
{
	border: 0px;
	margin: auto;
	width: 98%;
	background: transparent url(ogl_tlo.png) repeat-x top;
}
p.autor {
	text-align: right;
}
a.autor{
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	color: #CDCDCD;
}

a:hover.autor {
	color: #B2B2B2;
	background: White;
}