body
body {
    background-image: url(../grafika/tlo1.jpg);
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center; /* Centruje zielony kontener */
    font-family: Verdana, arial, Helvetica, sans-serif;
}


LI {
	list-style-type:Square;
	list-style-position:inside;
	list-style-colour: #5c5c5c;
	}


H1{
FONT-FAMILY: Verdena,Tahoma, arial, Helvetica, sans-serif;
COLOR: #575285;
FONT-SIZE: 16px;
LETTER-SPACING:2px;
FONT-WEIGHT:bold;
PADDING-LEFT: 3px;
}

H2{
FONT-FAMILY: Verdena,Tahoma, arial, Helvetica, sans-serif;
COLOR: #575285;
FONT-SIZE: 16px;
FONT-WEIGHT:bold;
LINE-HEIGHT:20px;
TEXT-ALIGN:left;
}

TABLE.pas_wyszuk_film{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	position: relative;
	top: 15px;
	float: none;
}



TD.gl{
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #3C3C3C;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FCFCFC;
	TEXT-ALIGN: Justify;
	min-width: 100px
}

TD.gl1{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #3C3C3C;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FCFCFC;
	TEXT-ALIGN: Left;
	min-width: 100px
}

TD.wydarzenia_nagl{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	background-image: url(../grafika/tlo_menu.jpg);
	TEXT-ALIGN: CENTER;
	min-width: 100px
}

TD.tymczas{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 12px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FCFCFC;
	TEXT-ALIGN: Center;
	min-width: 100px
}

TD.gl_center{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FCFCFC;
	TEXT-ALIGN: CENTER;
	min-width: 100px
}

TD.naglowek{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	COLOR: #033;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #CFFFBF;
	LETTER-SPACING: 2px;
	TEXT-ALIGN: LEFT;
	min-width: 100px;
	font-family: Tahoma, arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
}

TD.menu_1{
BACKGROUND-COLOR: #FCFCFC;
}

TD.menu_g{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	LETTER-SPACING: 1;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F8F8F8;
	TEXT-ALIGN: LEFT;
	min-width: 100px
}
TD.galery{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #CCFFCC;
	TEXT-ALIGN: left;
	max-width: 100%;
	min-width: 100px
}
TD.galery1{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px
}

TD.galery2{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px
}
TD.galery3{
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 0px;
	FONT: 12px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px
}

TD.galery4{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px
}

TD.galery5{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	min-width: 100px
}
TD.wpis{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 130px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #FCFCFC;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.pasek{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 8px;
	MARGIN: 3px 0px 0px;
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #292063;
	font-weight: bold;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.ram_d_gl{
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 7px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px
}
TD.ram_m_gl{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 0px;
	COLOR: #333333;
	PADDING-TOP: 7px;
	BACKGROUND-COLOR: #CFFFBF;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
}

TD.poz_upr{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	COLOR: #663300;
	PADDING-TOP: 7px;
	BACKGROUND-COLOR: #CFFFBF;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 15px;
	min-width: 100px;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 14px;
	left: 292px;
	font-weight: bolder;
	position: absolute;
}


TD.podzial_stron{
	FONT: 10px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #CCFFD8;
	BACKGROUND-COLOR: #006666;
	TEXT-ALIGN: CENTER;
	min-width: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: relative;
}
TD.menu3{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #006666;
	TEXT-ALIGN: LEFT;
	min-width: 100px
}

TD.menu4{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px;
	FONT: 13px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: CENTER;
	min-width: 100px
}
TD.menu5{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	MARGIN: 3px 0px 0px;
	FONT: 16px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #EE5311;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: LEFT;
	min-width: 100px
}


TD.admin{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 15px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: LEFT;
	min-width: 100px
}
TD.formularz{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #C8C8C8;
	TEXT-ALIGN: LEFT;
	min-width: 100px
}
TD.pasek_dol{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 3px 0px 0px;
	FONT: 10px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #777484;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #15143A;
	TEXT-ALIGN: Center;
	min-width: 100px
}
TD.menu_m{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: Center;
	min-width: 100px
}
TD.tekst_wiekszy{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: Justify;
	LINE-HEIGHT: 15px;
	min-width: 100px
}

TD.tekst_wiekszy1{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #454545;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.tekst_wiekszy2{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #454545;
	BACKGROUND-COLOR: #F7F7F7;
	TEXT-ALIGN: left;
	min-width: 100px
}
TD.tekst_wiekszy3{
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: Justify;
	LINE-HEIGHT: 15px;
	min-width: 100px
}

TD.menu_g{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 1px;
	MARGIN: 3px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #5c5c5c;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F7F7F7;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.wyszukiwarka_l{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_form_l.jpg);
	background-repeat: no-repeat;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	top: 15px;
	left: 5px;
}

TD.wyszukiwarka_l1{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_form_l_f.jpg);
	background-repeat: no-repeat;
}

TD.wyszukiwarka{
	COLOR: #666666;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_form_f.jpg);
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: repeat-x;
}

TD.wyszukiwarka_r{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_form_r_f.jpg);
	background-repeat: no-repeat;
	position: relative;
}

TD.stopka_l{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_stopka_l_f.gif);
	background-repeat: no-repeat;
	position: relative;
}

TD.stopka{
	background-image: url(../grafika/tlo_stopka_f.jpg);
	font-size: 14px;
	position: relative;
	font-family: Verdana, arial, Helvetica, sans-serif;
	float: none;
}

TD.stopka_r{
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CFFFBF;
	background-image: url(../grafika/tlo_stopka_r_f.gif);
	background-repeat: no-repeat;
	position: relative;
}


TD.menu_pasek{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #39326F;
	font-weight: bold;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	background-image: url(../grafika/menu.gif);
	min-width: 100px
}

TD.menu_home{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;
	COLOR: #ffffff;
	font-weight: bold;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
	background-image: url(../grafika/home.gif);
	min-width: 100px
}

TD.tlo_inne{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	MARGIN: 3px 0px 0px;
	FONT: 11px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #33CC99;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.logo{
	font-weight: bold;
	TEXT-ALIGN: center;
	top: 20px;
	position: relative;
	font-family: Tahoma, arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

TD.tlo_logo2{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;COLOR: #ffffff; font-weight:bold; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;background-image: url(../grafika/logo_tlo2.gif);
}

TD.baner{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	MARGIN: 3px 0px 0px;
	FONT: 12px Verdana,arial, Helvetica, sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	min-width: 100px
}

TD.ramka{
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px 0px; FONT: 11px Tahoma,arial, Verdana, Helvetica, sans-serif;COLOR: #5c5c5c; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: Center;min-width: 750px
}

TD.ksiega{
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 15px;
	MARGIN: 3px 0px 0px;
	FONT: 12px  Verdana, arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #ffffff;
	LINE-HEIGHT: 17px;
	TEXT-ALIGN: left;
	min-width: 100px
}


IMG {
    border-color:#5c5c5c;
}

.cien {
  background: #eeeeee;
  position: relative;
  top: 3px;
  left: 3px;
}
.ramka {
  border: 1px solid #5c5c5c;
  background: white;
  color: black;
  position: relative;
  top: -2px;
  left: -2px;
}
.ramka2 {
  border: 0px solid #5c5c5c;
  background: white;
  color: black;
  position: relative;
  top: -2px;
  left: -2px;
}

.dekoracja1 {TEXT-DECORATION: underline}

.a01:link  {color:#000000;TEXT-DECORATION:none}
.a01:visited  {color:#000000;TEXT-DECORATION:none}
.a01:hover {color:#000000;TEXT-DECORATION:underline}

.a02:link  {
	color: #CCFFD8;
	TEXT-DECORATION: none;
	position: relative;
	top: -1px;
}
.a02:visited  {
	color: #FF0000;
	TEXT-DECORATION: none;
	position: relative;
}
.a02:hover {
	color: #FFFF66;
	font-weight: bold;
	font-size: 14px;
}

.a03:link  {color:#000000;TEXT-DECORATION:underline}
.a03:visited  {color:#000000;TEXT-DECORATION:underline}
.a03:hover {color:#000000;TEXT-DECORATION:none;font-weight:bold}

.a04:link  {color:#000000;TEXT-DECORATION:underline}
.a04:visited  {color:#000000;TEXT-DECORATION:underline}
.a04:hover {color:#000000;TEXT-DECORATION:none;}

.a05:link  {color:#ffffff;TEXT-DECORATION:none}
.a05:visited  {color:#ffffff;TEXT-DECORATION:none}
.a05:hover {
	color: #CCFFCC;
	TEXT-DECORATION: none;
}

.a06:link  {color:#39326F;TEXT-DECORATION:none}
.a06:visited  {color:#39326F;TEXT-DECORATION:none}
.a06:hover {
	color: #66CC99;
	TEXT-DECORATION: none;
}

.a07:link  {color:#ffffff;TEXT-DECORATION:underline}
.a07:visited  {color:#ffffff;TEXT-DECORATION:none}
.a07:hover {color:#ffffff;TEXT-DECORATION:none;}

.a08:link  {color:#292063;TEXT-DECORATION:underline}
.a08:visited  {color:#292063;TEXT-DECORATION:underline}
.a08:hover {color:#292063;TEXT-DECORATION:none;}



.menu1 {color:#5c5c5c;font-family:Tahoma,arial,Verdena,sans-serif,Heveltica,; font-size:'11'; font-weight:normal; margin-left:1pt;margin-right=1pt}
.menu2 {color:#ffffff;font-family:Tahoma,arial,Verdena,sans-serif,Heveltica,; font-size:'11'; font-weight:bold; margin-left:0pt;margin-right=5pt}
.menu3 {color:#A29FAA; font-size:'10'; font-weight:normal;}
.menu4 {color:#000000;font-family:Tahoma,arial,Verdena,sans-serif,Heveltica,; font-size:11px; font-weight:bold; margin-left:0pt;margin-right=5pt}
.color1 {color:#231C5F;font-weight:bold}
.lewa {text-align:left}
.prawa {text-align:right}
.srodek {
	text-align: center;
	position: relative;
	top: 2px;
	left: 100px;
}
.m_nagl {font-weight:bold;color:#8B0000;}
.ksiega_g {color:#5c5c5c; font-size:'10'; font-weight:normal;}
.licznik {color:#292063; font-size: 13px; font-weight:bold;}
.bold15 {color:#575285; font-size: 15px; font-weight:bold;}

.form9 {BACKGROUND-COLOR: #ffffff;border-width:1;border-style:solid;border-color:#9B9B9B; COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.form10 {cursor: pointer; BACKGROUND-COLOR: #ff0000;border-width:1;border-style:solid;border-color:#000000; COLOR: #ffffff; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.form11 {
	cursor: pointer;
	BACKGROUND-IMAGE: url(../grafika/send.gif);
	BACKGROUND-COLOR: #D4D0C8;
	border-width: 1;
	border-style: solid;
	border-color: #33CC66;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica;
	FONT-SIZE: 8pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.form12 {BACKGROUND-COLOR: #EE9611;border-width:1;border-style:solid;border-color:#000000; COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.form13 {BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.form14 {
	BACKGROUND-COLOR: #eeeeee;
	border-width: 1;
	border-style: solid;
	border-color: #999999;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.form15 {
	BACKGROUND-COLOR: #ffffff;
	border-width: 1;
	border-style: solid;
	border-color: #99FF33;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, arial, Verdena, sans-serif, Heveltica;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.form16 {
	BACKGROUND-COLOR: #eeeeee;
	border-width: 1;
	border-style: solid;
	border-color: #66FF99;
	COLOR: #000000;
	FONT-FAMILY: Tahoma,arial,Verdena,sans-serif,Heveltica;
	FONT-SIZE: 9pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	overflow: hidden;
}

#pole_tresci, #kontener_glowny {
    position: relative; 
    width: 800px;
    margin: 20px auto;
    background-color: #A4D38A;
    border: 7px solid #693;
    border-radius: 20px;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: 0 0 25px rgba(0,0,0,0.6);
}

.pg-cv-box 
{
	background-color: #CFFFDD;  /* #CFFFBF kolor jasnozielony */
	height: 190px;  /* 160px wysokość okienka miniatury filmu z opisem */
	width: 150px;
	float: left;
	padding: 10px;
	margin: 9px;
	-webkit-box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
	box-shadow: 1px 1px 2px 1px rgba(120, 120, 120, 0.5), inset 0px 0px 7px 7px rgba(240, 240, 240, 0.2);
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.pg-cv-box:hover {
	background-color: #FFFFFF;
}

#phocagallery 
	{
	}
	
.pg-cv-box-img 
	{
	height: 100px;  /* 100px wysokość miniatury filmu po którym będzie opis */
	width: 150px;
	}
	

.pg-cv-name {
	text-align: left;
	margin-top: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
  /* Wyśrodkowanie i zawężenie ramki uprawnień */
  .uproszczona-ramka-upr {
    width: 300px; /* Zawężenie */
    margin: 10px auto; /* Środek */
    background: #fff;
    padding: 5px;
    border: 1px solid #ccc;
    text-align: center;
  }

  /* Kontener główny dla modułów lewy/prawy */
  .glowny-uklad {
    display: flex;
    justify-content: center; /* Centrowanie obu kolumn */
    gap: 20px;
    width: 720px; /* Dopasowanie do szerokości paska wyszukiwania */
    margin: 0 auto;
  }

  /* Wyrównanie szerokości kolumn */
  .lewa-kolumna { width: 350px; text-align: left; }
  .prawa-kolumna { width: 350px; text-align: left; }

  /* Poprawka tekstu dotykającego krawędzi */
  .modul-tresc {
    background: #fff;
    padding: 15px; /* Oddech dla tekstu */
    border: 1px solid #999;
    min-height: 100px;
  }

  h3 {
    margin: 0;
    padding: 5px 10px;
    background: #777;
    color: white;
    font-size: 14px;
  }
  
/* --- GŁÓWNY KONTENER I UKŁAD --- */
#kontener_glowny {
    width: 800px;
    margin: 20px auto;
    background-color: #A4D38A; /* Twój zielony */
    border: 2px solid #5C8A47;
    border-radius: 20px;
    padding: 20px;
    box-sizing: border-box;
}

.uklad-modulow {
    width: 720px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
/*
.lewa-kolumna { width: 380px; }
.prawa-kolumna { width: 320px; }
*/
/* --- MODUŁY I TREŚĆ --- */
.modul { margin-bottom: 20px; }

.modul-naglowek {
    background: #777;
    color: white;
    padding: 8px 12px;
    font-weight: bold;
    font-size: 14px;
    border-radius: 5px 5px 0 0;
}

.modul-tresc {
    background: #E2E2E2; /* Szare tło pod miniatury */
    padding: 15px;
    border: 1px solid #999;
    border-top: none;
    text-align: left;
    line-height: 1.5;
}

/* --- KARTY FILMÓW (MINIATURY) --- */
.kontener-filmow {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 15px;
}

.film-box {
    width: 200px;
    background: #FFFFFF;
    border: 1px solid #BBB;
    padding: 10px;
    text-align: center;
    border-radius: 4px;
    box-shadow: 2px 2px 5px rgba(0,0,0,0.1);
    transition: all 0.2s ease-in-out;
}

.film-box:hover {
    border-color: #5C8A47;
    box-shadow: 4px 4px 10px rgba(0,0,0,0.2);
    transform: scale(1.03); /* Delikatne powiększenie */
}

.film-box img {
    width: 100%;
    height: auto;
    border: 1px solid #DDD;
    margin-bottom: 8px;
}

.film-box .tytul {
    font-size: 12px;
    color: #333;
    font-weight: normal;
}

/* --- RAMKA UPRAWNIEŃ I PASEK --- */
.ramka-upr {
    width: 350px;
    margin: 0 auto 20px auto;
    background: #fff;
    padding: 8px;
    border: 1px solid #999;
    text-align: center;
    border-radius: 5px;
}

.pasek-opcji {
    width: 720px;
    margin: 0 auto 20px auto;
    background: #D3D3D3;
    display: flex;
    justify-content: space-around;
    padding: 12px;
    border-radius: 5px;
}
  