body {margin:0px 0px 15px 0px; font:11px tahoma, arial, helvetica, sans-serif; background:url(gal/images/sz_black/tlo.jpg); }
a {TEXT-DECORATION:none; font:11px tahoma, arial, helvetica, sans-serif; color:#000000;}
ul {list-style-image: url(../gal/images/sz_black/kropka.jpg); list-style-position:inherit; padding: 0px; margin: 0px; }
h1 {text-decoration:none; font-size:14px; margin:0px; padding:0px;  color:#cc3333}
div {border:0px solid; text-align:left;}
img {border:0px none;}

.content { POSITION: relative; width: 1000px;  background-color:#FFFFFF; }
.site_center { text-align: -moz-center !important; text-align: center;  }

.pasek_gora {float:left; width:100%; height:10px; background:url(../gal/images/sz_black/pasek_gora.jpg);}
.logo { float:left; width:380px; height:50px; background:url(../gal/images/sz_black/logo.jpg);}
.logoA { cursor:pointer; width:320px; height:50px; }
.menu_top  {float:left;background:url(../gal/images/sz_black/szary.jpg)}
.menu_topA  {float:left;background:url(../gal/images/sz_black/szary_z.jpg)}
.menu_topL {height:96px;line-height:50px;width:120px;font-size:10px;font-weight:bold;text-align:center;}
.menu_topE {float:left;width:20px;height:50px;background:url(../gal/images/sz_black/top_koniec.jpg); }

.baner {float:left; width:100%; background:url(../gal/images/sz_black/tlo_baner.jpg); padding:0px 0px 0px 17px}
.baner_tlo {background:url(../templates/gal/images/sz_black/tlo_baner.jpg) no-repeat;width:1000px;height:185px;margin:0 0 0 -17px;padding:5px 0 0 20px}

.container {
  clear: both;
  background:url(../gal/images/sz_black/tlo_center.jpg);
  height: 100%;
  overflow: hidden;
  margin: 0px;
}

.left_menu   { float: left; width: 180px; padding-left:60px; min-height:300px; }
.podmenu {padding:5px 0px 5px 45px}

.center {  float: left;  width: 710px;  padding: 0 10px; background: #f6f5f1;}

.button {width:180px; height:28px; background:url(../gal/images/sz_black/button_szary.jpg); cursor:pointer  }
.button_txt {float:left; padding:9px 0px 0px 26px;  font: 10px Tahoma; color:#FFFFFF;}
.button_select {width:180px; height:28px; background:url(../gal/images/sz_black/button_kolor.jpg); cursor:pointer  }
.button_select_txt {float:left; padding:9px 0px 0px 26px;  font: bold 10px Tahoma; color:#FFFFFF;}

.naglowek {width:710px; height:70px; background:url(../gal/images/sz_black/naglowek_cien.jpg); }

.stopka {float:left; width:100%; height:20px; background:url(../gal/images/sz_black/stopka.jpg);  }
.stopka_txt {font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:right; padding-right:12px; background:url(../gal/images/sz_black/tlo.jpg);}

.rownaj { margin:6px 0 0 0;width:620px}
.tresc  { text-align:justify }
.column3 { width:236px;
           height:250px;
           float:left;
}
.column2 { width:354px;
           height:460px;
           float:left;
}
.galz { border:1px solid #BBBBCC;width:205px;float:left;margin:0 25px 20px 0 }
.galw { margin:10px;width:185px }
.zdj_gal { width:185px }
.zdj_apa { width:175px }
.galzp { border:1px solid #BBBBCC;height:160px;float:left;margin:0 10px 20px 0 }
.galwp { margin:10px;height:140px }
.zdj_galp { height:140px }
.text_red   { color:red;font-weight:bold; }
.text_black { color:brown;font-weight:bold; }
.text_cytat { font-size:11px;color:brown;font-style:italic }
.list { margin:0 0 0 20px;list-style:disc }
.numbers { margin:0 0 0 20px;list-style:decimal }
.numbers li { margin:0 0 8px 0 }

.ramkaG { width:220px;
		  height:10px;
		  float:left;
		  baackground:url(../gal/images/sz_black/ramkaZi_gora_220.gif) no-repeat;
}
.ramkaS { width:206px;
          height:180px;
		  padding:0 7px 0 7px;
		  baackground:url(../gal/images/sz_black/ramkaZi_220.gif) repeat-y;
		  float:left;
		  clear;left;
		  text-align:justify;
}
.ramkaSw {width:206px;
          height:20px;
		  padding:0 7px 0 7px;
		  baackground:url(../gal/images/sz_black/ramkaZi_220.gif) repeat-y;
		  float:left;
		  clear;left;
		  text-align:right;
}
.ramkaD { width:220px;
          height:10px;
		  float:left;
		  clear;left;
		  baackground:url(../gal/images/sz_black/ramkaZi_dol_220.gif) no-repeat;
}
.ramka2G  { width:338px; height:10px; float:left; }
.ramka2S  { width:324px; height:420px; padding:0 7px 0 7px; float:left; clear;left; text-align:justify; }
.ramka2Sw { width:324px; height:20px; padding:10px 7px 0 7px; float:left; clear;left; text-align:right; }
.ramka2D  { width:338px; height:10px; float:left; clear;left; }  

table     { border:1px solid black;width:600px; }
table td  { text-align:right; }
table .cs { text-align:center;height:40px }
.cen_wf   { border:1px solid black;width:700px; }
.nag      { background:#DDDDDD; }     
.nag td   { text-align:right;font-weight:bold; }
.cen_wf .na  { text-align:left;width:450px;padding:0 0 0 5px }
.cen_wf .ce  { text-align:right;width:150px;padding:0 5px 0 }
.cen_wf .sr  { text-align:center;width:150px }
