/* CSS Document */
/*----------------BODY, BANER, TABLEA GLOWNA---------------------------------------*/

BODY
	{
	margin: 0px;
	background-color: #ffffff;
	}

P
	{
	margin: 0px;
	}

td {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
}

h1, h2 {
   padding: 0px;
   margin: 0px;
}

a {
   color: #00A550;
   text-decoration: none;
}
a:hover {
   color: #00A550;
   text-decoration: underline;
}

form {
   margin: 0px;
   padding: 0px;
}



.bgr_l
	{
	width: 130px;
	background-image: url(./../img/bgr_l.jpg);
	background-repeat: no-repeat;
	}
.bgr_l_2
	{
	background-image: url(./../img/bgr_l_2.gif);
	background-repeat: repeat-x;
	}
.bgr_p
	{
	width: 130px;
	background-image: url(./../img/bgr_p.jpg);
	background-repeat: no-repeat;
	}

/*----------------MENU LEWE---------------------------------------*/
.p1_on_td {
	background-color: #f5ebe5;
	padding: 5 0 5 0;
	text-align: right;

}

.p1_off_td {
	background-color: #FFFFFF;
	padding: 5 0 5 0;
	text-align: right;
}

.p1_on_arr{
	text-align: left;
	background-image: url(./../img/arr.gif);
	background-repeat: no-repeat;
	background-color: #f5ebe5;
}

.p1_on_td a, .p1_off_td a {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #505050;
	padding: 5 0 5 0;
}
.p1_on_td a:hover, .p1_off_td a:hover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #de6536;
	padding: 5 0 5 0;
}

.poziom2_on, .poziom2_off:hover {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	text-decoration: none;
	color: #505050;
	padding: 2 7 3 0;
}
.poziom2_on:hover, .poziom2_off {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	text-decoration: underline;
	color: #505050;
	padding: 2 7 3 0;
}


/* --- stronicowanie --- */
.strPN {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	padding: 5px;
}
a.strPNLink {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
}
a.strPNLink:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
}


.strS {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	padding: 5px;
}
a.strSLink {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
}
a.strSLink:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
}


.strA {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
	padding: 5px;
}
a.strALink {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
}
a.strALink:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
}


/* --- zdjecie --- */
.zdjecie_left {
   padding: 0px;
   padding-bottom: 3px;
   padding-right: 5px;
}

.zdjecie_center {
   padding: 0px;
   padding-bottom: 3px;
   padding-left: 5px;
   padding-right: 5px;
}

.zdjecie_right {
   padding: 0px;
   padding-bottom: 3px;
   padding-left: 5px;
}


.zdjecieInfoRamka {
   border: 2px solid #dedede;
}

.zdjecieInfoOpis {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.zdjecieInfoAutor {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-align: left;
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
}



/* --- lista informacji --- */
h1.infoListaTytul {
	font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
	text-align: left;
	padding: 5 25 5 25;
}

.infoListaData {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5e6870;
	text-decoration: none;
	text-align: left;
	padding: 5 25 0 25;
}

.infoListaTresc {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
	padding: 5 25 5 25;
}

.infoListaAutor {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #B8B8B8;  
	text-align: left;
	padding: 5 25 5 25;
}

.infoListaWiecej {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #5582b6;  
	text-align: right;
}
.infoListaWiecej a {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #00a550;
	text-align: right;
	text-decoration: none;
	padding: 0 0 0 10;
}
.infoListaWiecej a:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #00a550;
	text-decoration: underline;
	text-align: right;
	padding: 0 0 0 10;
}


.infoListaDrukuj {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5582b6;
	text-align: right;
}
.infoListaDrukuj a {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #00a550;
	text-align: right;
	text-decoration: none;
	padding: 0 0 0 10;
}
.infoListaDrukuj a:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #00a550;
	text-decoration: underline;
	text-align: right;
	padding: 0 0 0 10;
}


h2.infoListaTytulAkapit {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	text-align: left;
	padding: 10 25 5 25;
}


/* --- zalaczniki --- */

.zalacznikNaglowek {
	font: bold 11px  Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	color: #747474;  
	text-align: left;
	padding: 5 25 0 25;
}

.zalacznikTd {
	font: 11px  Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-align: left;
	padding-right: 25px;
	padding-left: 25px;
	padding-top:0px;
	padding-bottom:0px;
}

.zalacznikUl {
	margin: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	padding-left: 10px;
}

.zalacznikLi {
	list-style-image: url(../img/list.gif);
	padding: 0px;
}

a.zalacznikLink {
	font: 11px  Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-align: left;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
}
a.zalacznikLink:hover {
	font: 11px  Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #00a650;
	text-align: left;
	text-decoration: underline;
	padding-top:0px;
	padding-bottom:0px;
}


.zalacznikOpis {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 10px;
}

/* ---- galeria ---- */

h1.galeriaTytul {
	font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
	text-align: left;
	padding: 5 25 5 25;
}

.galeriaTresc {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
	padding: 5 25 15 25;
}

.galeriaZawartosc {
	padding-left: 10px;
	padding-right: 10px;
}

.galeriaNawigacja {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #5582b6;
	text-align: right;
	padding: 5 25 15 25;
}

.galeriaNawigacja  a {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #00a550;
	text-align: right;
	text-decoration: none;
	padding: 0 0 0 10;
}
.galeriaNawigacja a:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #00a550;
	text-decoration: underline;
	text-align: right;
	padding: 0 0 0 10;
}

.galeriaZdjNazwa {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.galeriaZdjNazwa a {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
   text-decoration: none;
}
.galeriaZdjNazwa a:hover {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
   text-decoration: underline;
}

.galeriaZdjOpis {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.galeriaZdjRamka {
   border: 2px solid #dedede;
}


.galeriaKartkaTytul {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
   color: #009240;
   padding-bottom: 10px;
}

.galeriaZawartoscKartka {
	padding-left: 25px;
	padding-right: 25px;
}

.galeriaKartkaPoleF {
	border: 1px solid #DEDEDE;
	font-family: Tahoma, Arial, Geneva, sans-serif;
	font-size: 11px;
	color: #505050;
	text-decoration: none;
	height: 21px;
	padding-left: 5px;
	width: 266px;
}
.galeriaKartkaPoleFT {
	margin: 0px;
	padding: 5px;
	height: 80px;
	width: 266px;
	color: #505050;
	font-family: Tahoma, Arial, Geneva, sans-serif;
	font-size: 11px;
	border: 1px solid #DEDEDE;
}
.galeriaKartkaPoleP {
	color: #505050;
	border: 1px solid #C58265;
	font-size: 11px;
	height: 21px;
	width: 66px;
	margin: 0px;
	background-color: #F5EBE5;
}


.galeriaKartkaOK {
   color: #505050;
   padding: 5px;
}
.galeriaKartkaBlad {
   color: #CC0000;
   padding: 5px;
}


/* --- mapa serwisu --- */
.mmap_menu {
	font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009240;
	text-align: left;
	padding: 5px;
}

.mmap_item {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #505050;
	text-align: left;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 2px;
	margin-top : 2px;
}

a.mmap_iteml {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #505050;
   text-decoration: none;
}

a.mmap_iteml:hover {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: underline;
}


/* --- z edytora --- */
/*--- tabele ---*/
.etblfrm0 {
	background-color: #C58265;
}
.etblunfrm0 {
}
.etbltdh0 {
	background-color: #F5EBE5;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.etbltdd0 {
	background-color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}


.etblfrm1 {
	background-color: #505050;
}
.etblunfrm1 {
}
.etbltdh1 {
	background-color: #009240;
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.etbltdd1 {
	background-color: #FFFFFF;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}

/*--- style ---*/
.estln1 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #009240;
	text-decoration: none;
	text-align: left;
	padding: 10 0 5 0;
}

.estln2 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	text-align: left;
	padding: 10 0 5 0;
}

/* --- obrazki --- */
.eimgramkaleft {
	border: solid 1px #B8B8B8;
	float: left;
	padding: 0px;
	margin-right: 15px;
	margin-bottom : 5px;
	display: table;
}

.eimgramkaright {
	border: solid 5px #B8B8B8;
	float: right;
	padding: 0px;
	margin-left: 15px;
	margin-bottom : 5px;
	display: table;
}

.eimgopis {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 5px;
	display: table;
}

