BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin: 0px;
	padding: 0px;
	padding-top: 00px;
	padding-bottom: 10px;
	background-repeat: repeat-x;
	background-color: #383838;
	text-align: center;
	background-image: url(./image/layout/site_tlo.gif);
	background-repeat: repeat;

}

/* STYL pozwalajacy osadzic Float-left w divie */
.floatbox {
float: left;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	
}
.clearfix {display: inline-block;}  /* for IE/Mac */
.clearfix {
	zoom: 1;/* triggers hasLayout and clearing effect */
	display: block;/* resets display for IE/Win */
}
/* STYL pozwalajacy osadzic Float-left w divie */





h1, h2, h3{
	padding: 0px;
	margin: 0px;
}
TABLE.SITE_BOX{
	width: 980px;
}
#top_belka{
	width: 980px;
	height: 13px;
	background-image: url(image/layout/site_TOP_belka.png);
	background-repeat: no-repeat;
}
#BOX_TOP{
	width: 950px;
	height: 220px;
	background-image: url(./image/layout/site_top.jpg);
}

#BOX_Lbok{
	background-image: url(./image/layout/site_Lbok.gif);
	background-repeat: repeat-y;
	width: 15px;
}
#BOX_Pbok{
	background-image: url(./image/layout/site_Pbok.gif);
	background-repeat: repeat-y;
	width: 15px;
}
#BOX_SRODEK{
	width: 950px;
	height: 300px;
	background-image: url(./image/layout/site_backg.png);
	vertical-align: top;
}
#BOX_BOTTOM{
	width: 950px;
	height: 75px;
	background-image: url(./image/layout/site_bottom.jpg);
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #61863b;
}



TABLE.SITE_BOX_SRODEK{
	margin: 0px;
	padding: 0px;
}
#BOX_SRODEK_Left{
	margin: 0px;
	padding: 0px;
	width: 233px;
	vertical-align: top;
}
#BOX_SRODEK_Mitte{
	margin: 0px;
	padding: 0px;
	width: 770px;
}


TABLE.T_MENU{
	width: 233px;
	height: 366px;
	background-image: url(image/layout/site_menu_tlo.jpg);
	margin: 0px;
	padding: 0px;
}
#MENU_LINK{
	padding-left: 25px;
	height: 20px;
}

TABLE.T_OKNO{
	height: 500px;
	background-image: url(./image/layout/okno_tlo.gif);
	background-repeat: repeat-y;
}

#OKNO_TOP{
	background-repeat: no-repeat;
	background-image: url(./image/layout/okno_top.gif);
	width: 700px;
	height: 35px;
}
#OKNO_TRESC{
	padding-left: 40px;
	padding-right: 40px;
	height: auto;
	vertical-align: top;
	color: #33512f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#OKNO_BOTTOM{
	background-repeat: no-repeat;
	background-image: url(./image/layout/okno_bottom.gif);
	height: 45px;
}
/*----------------------- STYL TEXTU--------------------------*/
.txt001{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 color: #4d7142;
}
.txtCzerw{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
}
.txtzedowice{
	display: none;
}
/*----------------------- STYL TEXTU--------------------------*/



/*----------------------- GALERIA--------------------------*/
.bigfoto{
	border: solid #b4d543 9px;
	margin: 2px 7px 5px 7px;
	padding: 1px;
}
.miniaturka{
	width: 130px;
	height: 130px;
	border: solid #b4d543 9px;
	margin: 2px 7px 5px 7px;
	padding: 1px;
}
.foto_galeria_min{
	border: 10px;
	border-color: White;
	border-style: solid;
	margin: 2px;
}
img.img_miniaturka{
	width: 130px;
	height: 130px;
}
a.a_czerwone{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}
.tresc_100{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507443;
}

/* OPIS SERII BOX*/
.seria_CONTENER{
	width: 533px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin: auto;
}
.seria_OPIS_TOP{
	width: 533px;
	height: 27px;
	background-image: url(image/layout/seria_opis_top.png);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: White;
	text-align: left;
	padding: 8px 0px 0px 30px;
	margin: auto;
}
a.link_opis:link, a.link_opis:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: White;
	text-decoration: none;
}
a.link_opis:hover, a.link_opis:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: Red;
	text-decoration: none;
}
a.link_bialy:link, a.link_bialy:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	text-decoration: none;
}
a.link_bialy:hover, a.link_bialy:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}
a.link_zielony:link, a.link_zielony:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #426038;
	text-decoration: none;
}
a.link_zielony:hover, a.link_zielony:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	text-decoration: none;
}
.seria_OPIS_BODY{
	width: 533px;
	background-image: url(image/layout/seria_opis_tlo.png);
	background-repeat: repeat-y;
	text-align: left;
	margin: auto;
}
.seria_OPIS_Ibox{
	width: 183px;
	padding: 15px 0px 20px 0px;
	text-align: center;
	float: left;
}
.seria_OPIS_image{
	padding: 3px;
	border: White solid 10px;
}
.seria_OPIS_Tbox{
	width: 350px;
	text-align: left;
	float: left;
}
.seria_OPIS_tresc{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253002;
	padding: 10px 25px 10px 15px;
}
.seria_OPIS_bottom{
	width: 533px;
	height: 25px;
	padding-top: 7px;
	background-image: url(image/layout/seria_opis_bottom.png);
	background-repeat: repeat;
}
/* OPIS SERII BOX*/


/* OPIS FOTO*/
.opis_foto{
	width: 480px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #496900;
	background-color: #eef6cf;
	padding: 10px;
	border: #b4d543 1px solid;
}
.ogranicznik_opis{
	width: 400px;
	margin: auto;
}
/* OPIS FOTO*/


/* KOMENTARZE FOTO*/
.komentarze_BOX{
	width: 460px;
	padding: 20px;
	margin-top: 5px;
	text-align: left;
	background-color: #f9fcf1;
	border: #b5db35 solid 0px;
}
.koment_wpis{
	margin-top: 10px;
	margin-bottom: 10px; 
}
.koment_user{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b4d543;
	margin: 0px;
}
.koment_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507443;
	margin: 0px;
}
/* KOMENTARZE FOTO*/


/* Formularz Komentarz FOTO*/
.FKkomentarz_box{
	width: 500px;
	padding: 0px 0px 0px 0px;
	border: #b5db35 solid 0px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #313c02;
}
.FKkomentarz{
	width: 500px;
	height: 100px;
	padding: 5px;
	margin: 4px 0px 4px 0px;
	background-color: #ffffff;
	border: #e3f0b2 solid 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253002;
}
/* Formularz Komentarz FOTO*/

/*----------------------- GALERIA-------------------------*/





/*-----------------SLOWNIK KONFIGURACJA-----------------------*/
div.TAB_slowo{
	width: 170px;
	padding: 1px 1px 1px 5px;
	margin: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d7142;
	float: left;
	clear: left;
	background-color: #edf5ce;
	text-align: left;
}
div.TAB_znaczenie{
	width: 430px;
	padding: 1px 1px 1px 5px;
	margin: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d7142;
	float: left;
	background-color: White;
	border-top: 1px;
	border-top-color: #99cc00;
	border-top-style: solid;
	text-align: left;
}
input.FRMslownik{
	width: 400px;
}
a.LNKslownik{
	text-decoration: none;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d7142; 
}
/*-----------------SLOWNIK KONFIGURACJA-----------------------*/




/*-------------------VIDEO KONFIGURACJA-----------------------*/
.vido_CONTENER{
border: solid #eef6cf 10px;
	margin: 0;
	
}
.youtube_video{
	width: 500px;
	border: solid #eef6cf 10px;
	margin: auto;
}
.video_tytul{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #507443;
	margin:  auto;
}
.youtube_opis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8ea586;
	margin:  auto;
}
/*-------------------VIDEO KONFIGURACJA-----------------------*/




/*-----------------   LOGOWANIE    -----------------------*/
div.logowanie{
	background-image: url(image/layout/logowanie_tlo.gif);
	width: 357px;
	height: 207px;
}
td.logowanie_pole{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #537700;
	margin: 5px 5px 5px 5px;
	padding: 6px 15px 6px 5px;
}
input.logowanie{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #537700;
	padding: 3px 5px 3px 5px;
}
/*-----------------   LOGOWANIE    -----------------------*/




/*-----------------   	UPLOAD   -----------------------*/
div.logowanie_upload{
	background-image: url(image/layout/upload_tlo.gif);
	width: 450px;
	height: 90px;
}
.upload_url{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.table_upload{
	background-color: #f8fbe8;
	margin-bottom: 5px;
}
.upload_td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*-----------------   	UPLOAD   -----------------------*/

/*-------------------   LINKI    -------------------------*/
.TAB_partnerzy{
	width: 550px;
	margin-top: 20px;
	background-color: #f2f8dc;
}
.TD_tytul{
	background-color: #a0cf05;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d7142;
	text-align: left;
	padding: 3px 10px 3px 20px;
}
.PARTN_img{
	padding: 10px 20px 10px 20px;
}
.PARTN_img_opis{
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
	margin-right: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d2d02;
}
a.link_url:link, a.link_url:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #4d7142;
	font-weight: bolder;
}
a.link_url:hover, a.link_url:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: Red;
	font-weight: bolder;
}
.miniaturka_linki{
	border: 9px;
	border-style: solid;
	border-color: #daeb9b;
	padding: 1px;
}
.link_opis{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d7142;
}
/*-------------------   LINKI    -------------------------*/



/*-------------------   KONTAKT    -------------------------*/
#kontakt_CONTENER{

	margin: auto;
	border: #b5db35 solid 0px;
}
.KONT_tresc{
	width: 600px;
	height: 200px;
	padding: 5px 5px 5px 5px;
	border: #d6e1c3 solid 1px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507443;
	background-color: #f2f8dc;
	margin-bottom: 10px;
}
.KONT_email{
	width: 340px;
	padding: 5px 5px 5px 5px;
	border: #d6e1c3 solid 1px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507443;
	background-color: #f2f8dc;
	margin-right: 200px;
}
/*-------------------   KONTAKT   -------------------------*/




/*-------------------   ROZNOSCI  -------------------------*/
.tresc_menu_lista{
	background-color: #eaf4c5;
	vertical-align: middle;
}
a.menu_lista:link, a.menu_lista:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	margin-left: 20px;
	color: #4d7142;
	font-weight: bolder;
}
a.menu_lista:hover, a.menu_lista:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	margin-left: 20px;
	color: Red;
	font-weight: bolder;
}
/*-------------------   ROZNOSCI  -------------------------*/