*{margin:0px;padding:0px;}*

body	{
	}

.gora {
width:840px;
height:119px;
margin:0 auto;
}

.gora_banner {
width:840px;
height:99px;
}

.gora_pasekm {
width:828px;
height:20px;
}

.gp_lewa {
width:183px;
height:20px;
float:left;
}

.gp_prawa {
width:645px;
height:20px;
float:left;
background:#e9e9e9;
}

.gpp_menu {
width:281px;
height:20px;
margin:0 auto;
}

.gpp_menu ul {
list-style:none;
}

.gpp_menu li {
float:left;
}

.gpp_menu li.akt a {
width:85px;
height:20px;
display:block;
font-family:tahoma;
font-size:13px;
color:#222;
text-decoration:none;
line-height:20px;
font-family:tahoma;
text-align:center;
}

.gpp_menu li.akt a:hover {
color:#806985;
}

.gpp_menu li.aktwl a {
width:85px;
height:20px;
display:block;
font-family:tahoma;
font-size:13px;
color:#806985;
text-decoration:none;
line-height:20px;
font-family:tahoma;
text-align:center;
font-weight:bold;
}

.gpp_menu li.nrwl a {
width:60px;
height:20px;
display:block;
font-family:tahoma;
font-size:13px;
color:#806985;
text-decoration:none;
line-height:20px;
font-family:tahoma;
text-align:center;
font-weight:bold;
}

.gpp_menu li.nr a {
width:60px;
height:20px;
float:left;
display:block;
font-family:tahoma;
font-size:13px;
color:#222;
text-decoration:none;
line-height:20px;
font-family:tahoma;
text-align:center;
}

.gpp_menu li.nr a:hover {
color:#806985;
}

.srodek {
width:840px;
margin:0 auto;
}

.srodek_lewa {
width:183px;
height:400px;
float:left;
background:url(grafika/srodek/lewa_menu/lewy_cien.jpg) no-repeat top right;
}

.sl_pasek {
width:183px;
height:15px;
}

.sl_menu {
}

.sl_menu ul {
list-style:none;
}

.sl_menu li {
}

.sl_menu li.slnr a {
width:155px;
height:23px;
display:block;
text-indent: 15px;
font-family:tahoma;
font-size:13px;
color:#222;
text-decoration:none;
line-height:20px;
font-family:tahoma;
}

.sl_menu li.slnr a:hover {
color:#806985;
background:url(grafika/srodek/lewa_menu/kropka.jpg) no-repeat center right;
}

.sl_menu li.slkn a {
width:155px;
height:23px;
display:block;
text-indent: 15px;
font-family:tahoma;
font-size:13px;
color:#806985;
text-decoration:none;
line-height:20px;
font-family:tahoma;
font-weight:bold;
}

.sl_menu li.slodb a {
width:155px;
height:23px;
display:block;
text-indent: 15px;
font-family:tahoma;
font-size:13px;
color:#ff0000;
text-decoration:none;
line-height:20px;
font-family:tahoma;
font-weight:bold;
}

.sl_menu li.slodb a:hover {
text-decoration:underline;
}

.srodek_prawa {
width:657px;
float:left;
}

.srodek_ct {
width:645px;
height:300px;
float:left;
}

.sct_pasek {
width:645px;
height:22px;
}

.sct_podmenu {
width:645px;
height:358px;
}

.sctpm_lewa {
width:50px;
height:358px;
float:left;
}

.sctpm_srodek {
width:546px;
height:358px;
float:left;
}

.pms_podzdjecie {
width:175px;
height:175px;
float:left;
}

.pmspz_plener {
width:175px;
height:175px;
position:absolute;
z-index:1;
background:url(grafika/srodek/prawa/button_img_1.jpg) no-repeat;
}

.pmspz_studio {
width:175px;
height:175px;
position:absolute;
z-index:1;
background:url(grafika/srodek/prawa/button_img_2.jpg) no-repeat;
}

.pmspz_kosciol {
width:175px;
height:175px;
position:absolute;
z-index:1;
background:url(grafika/srodek/prawa/button_img_3.jpg) no-repeat;
}

.pms_pasek {
width:10px;
height:175px;
float:left;
}

.pmspz_przycisk {
width:175px;
height:175px;
position:absolute;
z-index:2;
}

.pmspz_przycisk ul {
list-style:none;
}

.pmspz_przycisk li {
}

.pmspz_przycisk li a {
width:175px;
height:175px;
display:block;
background:url(grafika/srodek/prawa/button_a.png) no-repeat center bottom;
color:#feffff;
text-indent: 15px;
font-size:13px;
font-family:tahoma;
line-height: 20px;
letter-spacing:1px;
}

.pmspz_przycisk li a:hover {
color:gold;
background:url(grafika/srodek/prawa/button_b.png) no-repeat center bottom;
}

.pmspzp {
position:absolute;
margin-top:150px;
}

.pms_ps {
width:545px;
height:8px;
}

.pms_podzdjecied {
width:268px;
height:175px;
float:left;
}

.pmspz_filmowanie {
width:268px;
height:175px;
position:absolute;
z-index:1;
background:url(grafika/srodek/prawa/dol/button_img_1.jpg) no-repeat;
}

.pmspz_ksiazka {
width:268px;
height:175px;
position:absolute;
z-index:1;
background:url(grafika/srodek/prawa/dol/button_img_2.jpg) no-repeat;
}

.pmspz_przyciskd {
width:175px;
height:175px;
position:absolute;
z-index:2;
}

.pmspz_przyciskd ul {
list-style:none;
}

.pmspz_przyciskd li {
}

.pmspz_przyciskd li a {
width:268px;
height:175px;
display:block;
background:url(grafika/srodek/prawa/dol/button_a.png) no-repeat center bottom;
color:#feffff;
text-indent: 15px;
font-size:13px;
font-family:tahoma;
line-height: 20px;
letter-spacing:1px;
}

.pmspz_przyciskd li a:hover {
color:gold;
background:url(grafika/srodek/prawa/dol/button_b.png) no-repeat center bottom;
}

.srodek_ctpr {
width:12px;
height:400px;
float:left;
background:url(grafika/srodek/prawa/prawy_cien.jpg) no-repeat;
}

.pms_tekst_a {
font-size:13px;
font-family:tahoma;
margin-top:45px;
text-align:center;
color:#777;
line-height:19px;
margin-left:15px;
margin-right:15px;
}

.pms_tekst_b {
font-size:13px;
font-family:tahoma;
margin-top:15px;
text-align:center;
color:#777;
line-height:19px;
margin-left:15px;
margin-right:15px;
}




.galeria {
width:645px;
height:420px;
}

.galeria_odstepl {
width:49px;
height:420px;
float:left;
}

.galeria_zdjecie {
width:547px;
height:407px;
float:left;
}

.galeria_kzd {
text-align:center;
}

.galeria_pasekm {
width:600px;
height:70px;
background:url(grafika/galeria/tlo_pasek.jpg) no-repeat;
margin:0 auto;
}

a.przycisk_op {
font-size:13px;
font-family:tahoma;
color:#010000;
text-decoration:none;
}

a.przycisk_op:hover {
text-decoration:underline;
}

.opf_checkbox {
width:537px;
height:25px;
margin:0 auto;
}

.opf_chl {
width:20px;
height:25px;
float:left;
}

.opf_chp {
width:80px;
height:25px;
float:left;
}

.opf_pasek {
width:537px;
height:15px;
}

.opf_dtm {
width:537px;
height:25px;
margin:0 auto;
}

.dtm_dt {
width:85px;
height:25px;
float:left;
}

.dtm_dti {
width:167px;
height:25px;
float:left;
}

.dtmp {
width:10px;
height:25px;
float:left;
}

.dtm_ms {
width:105px;
height:25px;
float:left;
}

.dtm_msi {
width:170px;
height:25px;
float:left;
}

.flm_menu {
width:453px;
height:102px;
margin:0 auto;
}

.flm_menu ul {
list-style:none;
}

.flm_menu li {
float:left;
}

.flm_menu li.fm_1 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film01.jpg) no-repeat;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
border:1px solid #888;
margin-right:15px;
}

.flm_menu li.fm_1 a:hover {
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}



.flm_menu li.fm_2 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film02.jpg) no-repeat;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
border:1px solid #888;
margin-right:15px;
}

.flm_menu li.fm_2 a:hover {
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}



.flm_menu li.fm_3 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film03.jpg) no-repeat;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
border:1px solid #888;
margin-right:15px;
}

.flm_menu li.fm_3 a:hover {
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}



.flm_menu li.fm_4 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film04.jpg) no-repeat;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
border:1px solid #888;
}

.flm_menu li.fm_4 a:hover {
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}

.flm_menu li.fm_akt1 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film01.jpg) no-repeat;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
border:1px solid #444;
margin-right:14px;
}

.flm_menu li.fm_akt2 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film02.jpg) no-repeat;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
border:1px solid #444;
margin-right:14px;
}

.flm_menu li.fm_akt3 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film03.jpg) no-repeat;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
border:1px solid #444;
margin-right:14px;
}

.flm_menu li.fm_akt4 a {
width:100px;
height:100px;
display:block;
background:url(filmy/film04.jpg) no-repeat;
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
border:1px solid #444;
}

.auto {
width:183px;
height:90px;
margin:0 auto;
}

.auto_pasek {
width:15px;
height:90px;
float:left;
}

.auto_przycisk {
width:150px;
height:90px;
float:left;
}

.auto_zdjecie {
width:150px;
height:90px;

position:absolute;
z-index:1;
}

.auto_menu {
width:150px;
height:90px;
position:absolute;
z-index:2;
}

.auto_menu ul {
list-style:none;
}

.auto_menu li {
}

.auto_menu li a{
width:150px;
height:90px;
display:block;
color:gold;
background:url(grafika/auto/przycisk.jpg) no-repeat;
}

.auto_span {
width:150px;
height:20px;
filter:alpha(opacity=90)-moz-opacity:.90;opacity:.90;
background:#222;
margin-top:70px;
position:absolute;
text-indent:10px;
font-size:13px;
line-height:17px;
font-weight:bold;
}

.auto_menu li a:hover{
color:white;
filter:alpha(opacity=80)-moz-opacity:.80;opacity:.80;
}

.akw {
width:546px;
}

.akw_info {
width:237px;
float:left;
}

.akw_galeria {
width:309px;
float:left;
}

.akwg_pl {
width:4px;
height:95px;
float:left;
}

.akwg_zd {
width:150px;
height:95px;
float:left;
}

.akwg_pzd {
width:5px;
height:95px;
float:left;
}

img.akwg_img {
border:0px;
}

img.akwg_img:hover {
filter:alpha(opacity=80)-moz-opacity:.80;opacity:.80;
}

.tresc_akta {
margin-bottom:10px;
}

.tresc_akts {
text-align:center;
margin-bottom:10px;
}

.warstwa_akts{
text-align: center;
}

.obrazek_akts {
border: 1px solid black;
}

.lista_aktn {
text-align:justify;
margin-bottom:10px;
list-style:none;
}

.lista_aktp {
list-style:square;
margin-left:15px;
text-align:justify;
margin-bottom:10px;
}