.mainTableBg {
	background-image: url(img/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
body {
	background-image: url(img/bg.gif);
	background-repeat: repeat;
	background-position: left bottom;
	margin: 0px;
}
BODY.druk {
	background-color: #FFFFFF ;
	background-image:  none;
}
.tdWhite9px {
	font-size: 9px;
	color: #FFFFFF;
}
td {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #666666;
}
a.white9px {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;

}
a.white9px:hover {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;

}
.menuTopTdBg {
	background-image: url(img/menu_top_bg.gif);
	background-repeat: repeat-x;
}
a.white11pxBold {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
a.white11pxBold:hover {

	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
.leftMenuBg {
	background-image: url(img/menu_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.leftMenuBg table td {
	padding: 0px;
/*	border-bottom: 1px solid #44951e; */
}

a.leftMenuSelect {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	padding: 5px 0px 5px 10px;
	display: block;
}

a.leftMenuSelect:hover {
	background-color: #44951e;
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	display: block;
}

a.leftMenuSelect_on {
	font-size: 11px;
	color: #444;
	text-decoration: none;
	display: block;
	font-weight: bold;
	background-image: url(img/menu_left_select.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	background-color: #bad900;
	text-align: left;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}

a.leftMenuSubSelect 
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	padding: 3px 0px 3px 20px;
	display: block;
}
a.leftMenuSubSelect:hover {
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
	padding: 3px 0px 3px 20px;
	display: block;
/*	background-image: url(img/menuBgSubSelect.gif);
	background-repeat: repeat-x; */
}
a.leftMenuSubSelect_on {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	padding: 3px 0px 3px 20px;
	display: block;
	background-color: #515151;
/*	background-image: url(img/menuBgSubSelect.gif);
	background-repeat: repeat-x;
	*/
}
.mainBgRepeat {
	background-image: url(img/main_bg_repeat.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
}
.guestOstatniWpisBg {
	background-image: url(img/guest_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFF600;

}
a.blue11px {
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}
a.blue11px:hover {

	font-size: 11px;
	color: #0099FF;
	text-decoration: underline;
}
.formSearcgTxtField {
	height: 21px;
	width: 300px;
	border: 1px solid #669933;
	font-size: 11px;
	color: #669933;
	padding-left: 5px;


}
form {
	margin: 0px;
}
.formNewsletterTxtField {
	height: 21px;
	width: 140px;
	border: 1px solid #FFCC33;
	padding-left: 5px;
	font-size: 9px;
	color: #999999;
	padding-top: 3px;



}
.imgL {
	background-image: url(img/imgL.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFF400;

}
.imgR {
	background-image: url(img/imgR.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #FFF400;

}
.imgB {
	margin: 0px;
	height: 7px;
	padding: 0px;
	background-image: url(img/imgB.gif);
	background-repeat: repeat-x;
	background-position: left top;


}
.imgT {
	background-image: url(img/imgT.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.td9pxGrey {
	font-size: 9px;
	color: #666666;
}
.galeriaDownBg {
	background-image: url(img/galeria_down.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
	width: 100px;
	margin: 0px;
	padding: 0px;

}
.td11pxGreen {
	font-size: 11px;
	color: #99CC00;	
}
.td11pxGreenBold {
	font-size: 11px;
	color: #99CC00;
	font-weight: bold;
	text-align: left;

}
a {
	font-size: 11px;
	font-weight: normal;
	color: #669933;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.galeriaDownBg2 {

	background-image: url(img/galeria_down_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 48px;
	margin: 0px;
	padding: 0px;
}
.galeriaDownBg3 {


	background-image: url(img/galeria_down_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
	width: 43px;
	margin: 0px;
	padding: 0px;
}
.td11pxGreen2 {

	font-size: 11px;
	color: #669933;
}
.td9pxGreen {


	font-size: 9px;
	color: #669933;
}
.formTxtArea {
	padding: 5px;
	height: 150px;
	width: 400px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #666666;

}
.bt {
	background-image: url(img/bt_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #99CC00;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 26px;

}
.tdWhite11px {

	font-size: 11px;
	color: #FFFFFF;
}

/* KLASY DODANE */

.p_wiecej {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #3e79a7;  
	text-align: right;
	padding-right: 15px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom:10px;
}


/*STRONICOWANIE*/
.str_aktywne {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	background: #EDEDED;
	border: solid 1px #7A7A7A;
}

.str_nieaktywne {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #7A7A7A;
	background: #EDEDED;
	text-decoration: none;
	border: solid 1px #FFFFFF;
}

.str_ {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #575757;
	background: #FFFFFF;
	text-decoration: none;
	border: solid 1px #FFFFFF;
}
/*STRONICOWANIE*/
/* --- zdjecie --- */
img.zdjecie_x {
	border: 0;
}

img.zdjecie {
	background: #ffffff;
    border: 1px  #FFD300 solid;
    margin:3;
    padding:0;
}

TD.zdjecie {
	background-color: #ffffff;
	padding: 3px;
}

TD.zdjecie_podpis {
	background-color: #ffffff;
}

.zdjecie_opis		{
	font: 10px  Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	color: #828282; 
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
}

.zdjecie_autor		{
	font: 10px  Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	color: #828282; 
	text-decoration: none;
	text-align: justify;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
}
/*ZDJECIE*/

/*MAPA*/

.mmap_iteml {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #4674AF; 
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
.mmap_iteml:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #FF720A ; 
	text-decoration: underline;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
/*MAPA*/


/* TYTULY */
.inf_akapit_title {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #62A742;
	text-decoration: none;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.inf_title {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #62A742;  
	text-decoration: none;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.inf_tresc
{
	text-align: left;
}
.autor {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #666666;  
	text-align: leftt;
	padding-right: 0px;
	padding-left: 0px;
	padding-top:0px;
	padding-bottom:0px;
}
/* TYTULY END*/

/* --- ksiega gosci --- */

.ksgfrminput
{
    font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	width: 400px;
	color: #666666;
}

.btSzukaj {
	background-image: url(img/bt_2.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: none;
	font-size: 11px;
	color: #669933;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 70px;
	text-align: center;
	vertical-align: middle;

}
.btZapisz {
	background-image: url(img/bt_2.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: none;
	font-size: 11px;
	color: #669933;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 70px;
	background-color: #82C000;
	text-align: center;
	vertical-align: middle;


}

.td11pxGreen2Bold {

font-size: 12px;
color: #669933;
text-decoration: underline;
font-weight: bold;
}

.td11pxGreen2Bold_tytul {

font-size: 12px;
color: #669933;
font-weight: bold;
text-align: left;
}

.header2 {
background-image: url(img/headerFlash2.gif);
background-repeat: no-repeat;
background-position: right bottom;
height: 44px;
}


/*Powiadom*/
.txt_powiadom {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #666666;
	test-align: right;
}

.nag_box_pow
{
        font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
        color: #669933;
}

/* END KLASY DODANE */

