body
{
	margin: 0px;
	background: #FFFFFF;
	font-family: verdana, arial, helvetica;
}

img {
	border:none;
	padding: 0px;
	margin: 0px;
	}
#imager{
	position: absolute;
	}
#kontener
{
	position: relative;
	width: 790px;
	height: auto;
	top: 5px;
	margin-left: auto;
	margin-right: auto;
	z-index: 0;
	font-size: 12px;
	overflow: visible;
}

#baner_gora
{
	position: absolute;
	background: #FFFFFF;
	border: 1px;
	font-size: 12px;
	width: 790px;
	top: 0px;
	height: 218px;
	left: 0px;
	z-index:0;
}

#animacja
{
	position: absolute;
	background: transparent;
	top: 30px;
	left: 370px;
	z-index: 1;
}
#zakladki
{
	position: absolute;
	display: inline;
	padding: 0px;
	width:750px;
	height:40px;
	z-index:2;
	top:168px;
	left:15px;
}
.zakl
{
	vertical-align: top;
	float: left;
	padding-right: 0px;
}

#z1
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;
	padding-left:0px;

	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 15px;
}
#z2
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;
	padding-left:0px;

	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 135px;
}
#z3
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;
	padding-left:0px;

	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 255px;
}
#z4
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;
	padding-left:0px;

	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 375px;
}
#z5
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;

	padding-left:0px;
	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 495px;
}
#z6
{
	position: absolute;
	width:120px;
	height:40px;
	z-index:5;
	top:178px;
	text-align: center;

	padding-left:0px;
	font-weight: bold;
 	font-variant: small-caps;
 	font-size: 13px;
 	left: 615px;
}

.zakl_link
{
  color: #000000;
  text-decoration:none;
  }
a.zakl_link
{
    text-decoration: none;
    color: #000000;
}
a.zakl_link:active
{
    text-decoration: none;
    color: #000000;
}
a.zakl_link:visited
{
    text-decoration: none;
    color: #000000;
}
a.zakl_link:hover
{
    text-decoration: none;
    color: #E7481D;
}


#menu_gora
{
	position: absolute;
	width: 700px;
	top: 218px;
	height: 20px;
	left: 25px;
	padding-top: 3px;
}

#menu_bg
{
	position: absolute;
	background: #FBD884;
	border: 1px solid #FFC060;
	font-size: 12px;
	width: 780px;
	top: 180px;
	height: 25px;
	left: 0px;
}
.menu
{
  color: #000000;
  text-decoration:none;
  font-weight: bold;
  font-size: 12px;
  font-variant: small-caps;
}
a.menu:link
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-variant: small-caps;
}
a.menu:active
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-variant: small-caps;
}
a.menu:visited
{
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-variant: small-caps;
}
a.menu:hover
{
    text-decoration: none;
    color: #E7481D;
    font-weight: bold;
    font-variant: small-caps;
}

.input_pods
{
   border: 1px solid #cccccc;
   background: #FFFFFF;
   padding: 2px;
}

.input_pods_butt
{
   border: 1px solid  #88C0FA;
   background: #eeeeff;
   padding: 3px;
   font-weight: bold;

}
.podmenu
{
  color: #000000;
  text-decoration:none;
  font-size: 13px;
  }
a.podmenu:link
{
    text-decoration: none;
    color: #000000;
}
a.podmenu:active
{
    text-decoration: none;
    color: #000000;
}
a.podmenu:visited
{
    text-decoration: none;
    color: #000000;
}
a.podmenu:hover
{
    text-decoration: underline;
    color: #E7481D;
}

#srodek
{
	position: relative;
	background: #FFFEC4;
	background: #FDFE81;
	background: #FFF95B;
	background: #FFFB88;
background: #FFFFFF;
	text-align: justify;
 	border: 2px solid #88C0FA;
	width: 780px;
	padding-top:30px;
	top: 170px;
	z-index: 0;
}

#tytul_z_menu
{
	position: absolute;
	text-align: justify;
	font-variant: small-caps;
	font-size: 14px;
	font-weight: bold;
 	width: 540px;
	top: 60px;
	left: 200px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px solid #88C0FA;
	height: 20px;
	z-index: 4;
}
#tytul_podmenu
{
	position: absolute;
	background: #88C0FA;
	text-align: justify;
	font-variant: small-caps;
	font-size: 13px;
	font-weight: bold;
 	width: 163px;
	top: 61px;
	left:0px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
    border-right: 3px solid #FF0101;
	border-left: none;
	height: 20px;
	z-index: 2;
}
#podmenu
{
	position: absolute;
	background: #FEFFA2;
    background: #FDFE81;
    background: #FFF95B;
    background: #FFFB88;
background: #FFFFFF;
	text-align: left;
	font-size: 11px;
 	width: 163px;
	top: 86px;
	left:0px;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
	border-left: none;
	border-top: none;
	border-bottom: none;
	height: auto;
	z-index: 2;
}
#podmenu ul
{
	margin-left: 15px;
	margin-top: 5px;
}

html > body #podmenu ul
{
	padding-left: 0px;
	margin-top: 5px;
}
#podmenu li
{
	padding-top: 5px;
}
#tresci_z_menu
{
	position: relative;
	text-align: justify;
	line-height: 18px;
 	width: 540px;
	left: 190px;
	padding-left: 10px;
	padding-bottom: 80px;
    height: 400px;
	top: 60px;
	z-index: 2;
	float: none;
}
html > body #tresci_z_menu
{
	position: relative;
	display: block;
	overlay: visible;
	text-align: justify;
	line-height: 18px;
 	width: 540px;
	left: 190px;
	padding-left: 10px;
	padding-bottom:80px;
    height: auto;
    min-height:280px;
    top: 60px;
    z-index: 2;

}
#tresci_z_menu img
{
	display: inline;
	float: left;
	padding: 2px;
	margin: 5px;
	border: 1px solid #cccccc;
}
#tresci_z_menu img a
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_z_menu img a:link
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_z_menu img a:hover
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_z_menu img a:active
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_z_menu img a:visited
{
	padding: 2px;
	border: 1px solid #000000;
}

#tresci_z_menu td
{
	padding-left: 15px;
  	height: 20px;
	font-align: left;
}

#stopka
{
	position:absolute;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	text-vertical: middle;
	bottom: -5px;
    left: -3px;
	width: 780px;
	height: 30px;
	z-index: 1;
	}

#stopka_text
{
	position:absolute;
	display: inline;
	font-size: 10px;
	text-align: center;
	text-vertical: middle;
	bottom: 5px;
	width: 780px;
	height: 15px;
	z-index: 2;
	}

table
{
	border-collapse: collapse;
}
td
{
	padding-left: 15px;
  	height: 20px;
	font-align: left;
}


.tabela_naglowki
{
	border: 1px solid #88C0FA;
	background:	#88C0FA;
	padding-left:5px;
	font-weight: bold;
}
.tabela1
{
	border: 1px solid #88C0FA;
}
.tabela1  td
{
	 border: 1px solid #88C0FA;
}


#bez_obram  td
{
    font-weight:normal;
   	padding-left: 5px;
	height: 20px;
	font-align: left;
}

#bez_obram1  td
{
   font-weight:normal;
   border: 1px solid #FFFFE0;
   padding-left: 5px;
	height: 18px;
	font-align: left;

}

#bez_obram TABLE
{
	border-collapse: collapse;
	border: none;
}
#bez_obram TD
{
	vertical-align: text-top;
	line-height: 20px;
	border: none;
}
.w_tekscie
{
  color: #000000;
  text-decoration:none;
  font-size: 13px;
  font-weight:bold;
  }
a.w_tekscie:link
{
    text-decoration: none;
    color: #000000;
    font-weight:bold;
}
a.w_tekscie:active
{
    text-decoration: none;
    color: #000000;
    font-weight:bold;
}
a.w_tekscie:visited
{
    text-decoration: none;
    color: #000000;
    font-weight:bold;
}
a.w_tekscie:hover
{
    text-decoration: underline;
    color: #E7481D;
    font-weight:bold;
}

#help_menu
{
	position: absolute;
	width: 270px;
	height: 20px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	z-index: 4;
	top: 7px;
	left: 505px;
}

#help_menu a
{
	color: #CCCCCC;
	text-decoration:none;
}
#help_menu a:hover
{
	text-decoration:underline;
	color: #AAAAAA;
}

/*style dla index.php */
.podmenu_index
{
  color: #000000;
  text-decoration:none;
  font-size: 13px;
  line-height: 18px !important;
  }
a.podmenu_index:link
{
    text-decoration: none;
    color: #000000;
}
a.podmenu_index:active
{
    text-decoration: none;
    color: #000000;
}
a.podmenu_index:visited
{
    text-decoration: none;
    color: #000000;
}
a.podmenu_index:hover
{
    text-decoration: underline;
    color: #E7481D;
}

#tytul_z_menu_index
{
	position: absolute;
	text-align: justify;
	font-variant: small-caps;
	font-size: 14px;
	font-weight: bold;
 	width: 400px;
	top: 60px;
	left: 340px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px solid #88C0FA;
	height: 20px;
	z-index: 4;
}
#tytul_podmenu_index
{
	position: absolute;
	background: #88C0FA;
	text-align: justify;
	font-variant: small-caps;
	font-size: 13px;
	font-weight: bold;
 	width: 310px;
	top: 61px;
	left:0px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 5px;
    border-right: 3px solid #FF0101;
	border-left: none;
	height: 20px;
	z-index: 2;
}
#podmenu_index
{
	position: absolute;
	background: #FEFFA2;
    background: #FDFE81;
    background: #FFF95B;
    background: #FFFB88;
	background: #FFFFFF;
	text-align: justify;
	font-size: 12px;
 	width: 310px;
	top: 93px;
	left:0px;
	padding-top: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
	border-left: none;
	border-top: none;
	border-bottom: none;
	height: auto;
	line-height: 15px;
}
html > body #podmenu_index
{
	position: absolute;
	background: #FEFFA2;
    background: #FDFE81;
    background: #FFF95B;
    background: #FFFB88;
	background: #FFFFFF;
	text-align: justify;
	font-size: 12px;
 	width: 310px;
	top: 82px;
	left:0px;
	padding-top: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 5px;
	border-left: none;
	border-top: none;
	border-bottom: none;
	height: auto;
}
#podmenu_index ul
{
	margin-left: 15px;
	margin-top: 5px;
}

html > body #podmenu_index ul
{
	padding-left: 0px;
	margin-top: 5px;
}
#podmenu_index li
{
	padding-top: 5px;
}
#tresci_index
{
	position: relative;
	text-align: justify;
	line-height: 18px;
 	width: 400px;
	left: 340px;
	padding-left: 10px;
	padding-bottom: 80px;
    height: 290px;
	top: 60px;
	z-index: 2;
	float: none;
}
html > body #tresci_index
{
	position: relative;
	display: block;
	overflow: visible;
	text-align: justify;
	line-height: 18px;
 	width: 400px;
	left: 330px;
	padding-left: 10px;
	padding-bottom:80px;
    height: auto;
    min-height:250px;
    top: 60px;
    z-index: 2;

}
#tresci_index img
{
	display: inline;
	float: left;
	padding: 2px;
	margin: 5px;
	border: 1px solid #cccccc;
}
#tresci_index img a
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_index img a:link
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_index img a:hover
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_index img a:active
{
	padding: 2px;
	border: 1px solid #000000;
}
#tresci_index img a:visited
{
	padding: 2px;
	border: 1px solid #000000;
}

#tresci_index td
{
	padding-left: 15px;
  	height: 20px;
	font-align: left;
}
/*style zapisy*/
#tytul_z_menu_zapisy
{
	position: absolute;
	text-align: justify;
	font-variant: small-caps;
	font-size: 14px;
	font-weight: bold;
 	width: 665px;
	top: 60px;
	left: 50px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px solid #88C0FA;
	height: 20px;
	z-index: 4;
}
#tresci_zapisy
{
	position: relative;
	text-align: justify;
	line-height: 18px;
 	width: 660px;
	left: 45px;
	padding-left: 10px;
	padding-bottom: 80px;
    height: 290px;
	top: 60px;
	z-index: 2;
	float: none;
}
html > body #tresci_zapisy
{
	position: relative;
	display: block;
	overflow: visible;
	text-align: justify;
	line-height: 18px;
 	width: 660px;
	left: 45px;
	padding-left: 10px;
	padding-bottom:80px;
    height: auto;
    min-height:250px;
    top: 60px;
    z-index: 2;

}

#tresci_ksero
{
	position: absolute;
	text-align: justify;
	line-height: 18px;
 	width: 450px;
	left: 450px;
	padding-left: 10px;
	padding-bottom: 80px;
    height: 290px;
	top: 60px;
	z-index: 3;
	float: none;
}
html > body #tresci_ksero
{
	position: absolute;
	display: block;
	overflow: visible;
	text-align: justify;
	line-height: 18px;
 	width: 200px;
	left: 450px;
	padding-left: 10px;
	padding-bottom:80px;
    height: auto;
    min-height:250px;
    top: 60px;
    z-index: 3;

}
