html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
 tfoot, thead, tr, th, td {
  border:0pt none;
  font-family:inherit;
  font-size:100%;
  font-style:inherit;
  font-weight:inherit;
  margin:0pt;
  padding:0pt;
  vertical-align:baseline;
}

html	{
  height:100%;
  background:#303030 url(/images/layout/tlo.png) repeat scroll 0%;
}

body	{
  height:100%;
/*  font-family:Arial,Helvetica,"Arial CE","Sans Serif";*/
  font-family:Verdana, Arial, Helvetica; 
  margin:0 auto; 
  padding:0px;
  font-size:12px;
  width:1000px;text-align:center;
}

tr	{vertical-align:top;}
td,th	{padding:0;margin:0;border:0;}
a	{color:#707070;}
a:hover {color:#790000;}
th	{background-color:#DDD;}

hr	{border:0;height:1px;background-color:#AAA;}

h1 { font-size:16px; font-weight:bold; }
h2 { font-size:14px; font-weight:bold; margin:5px 0 0 0;}
h3 { font-size:12px; font-weight:bold; margin:5px 0 0 0;}

ul {}
li {list-style-position:inside;margin-left:5px;}

strong, b {font-weight:bold;}
sup {font-size:7px;}

#BODY {width:1020px;text-align:left;}

#TOP	{height:123px;width:1020px;background-image:url(/images/layout/top.png);}

#TABS	{height:40px;width:1020px;background-image:url(/images/layout/tabs.png);}
#TABSCNT {height:40px;width:1000px;margin:0 10px;overflow:hidden;}
#TABSCNT a {display:block;height:40px;text-decoration:none;margin:0;padding:0;}
#TABSCNT a.hl:hover {opacity:.60;filter:Alpha(Opacity=60);}
#TABSCNT img {border:0;margin:0;}

#MAIN {width:1020px;background-image:url(/images/layout/main.png);clear:left;}
#MAINCNT {width:1000px;margin:0 10px;padding: 12px 0 10px 0; background-color:#FFFFFF;}

#STOPKA {height:20px;width:1020px;background-image:url(/images/layout/footer.png);text-align:center;clear:left;color:#FFFFFF;font-size:10px;}
#STOPKA a {color:inherit;text-decoration:none;}
#STOPKA a:hover {text-decoration:underline;}
#STOPKACNT {height:20px;width:1000px;margin:0 10px;line-height:20px;position:relative;}
#STOPKAL {float:left;height:20px;padding:0 5px;background-image:url(/images/layout/footerl.png);background-repeat:repeat-x;}
#STOPKAR {float:right;height:20px;}
#STOPKAC {position:absolute; left:420px;}

#KOLUMNA1 { float:left; width:190px;}
#KOLUMNA2 { float:left; width:500px; }
#KOLUMNA3 { float:left; width:310px; }
#KOLUMNA20	{width:500px;margin-bottom:40px;}
#KOLUMNA21	{float:left;width:250px;}
#KOLUMNA22	{float:left;width:250px;}
#KOLUMNA23	{clear:left;float:left; width:500px; }
#ZAWARTOSC	{float:left;width:810px;} /* kolumna2 + kolumna3 */

#debug {position:absolute;left:0;top:0; background-color:#CCC;color:#000;}

/* różne komunikaty */
.alert {color:#B00;font-weight:bold;}
.select {background-color:#000079;}
.clickme {cursor:pointer;}

/* sciezka powrotu */
.return {margin:0 0 5px 0;}

/* globalnie - pojemnik na kategorie */
.kat {padding:2px 2px 10px 2px; margin:4px 4px 10px 4px;clear:both; }
.kattytul {font-weight:bold;color:#404040;}
.katzawartosc {}
.katover { background-color:#FFA; }
.katedit {float:right; width:16px;height:16px;cursor:pointer;border:0px;margin:0px;padding:0px;}
.katedit img {width:16px;height:16px;}
.katwiecej {font-size:10px; color:#888; float:right;}
.katwiecej a {color:inherit;}
.katlista {width:100%; border-collapse:separate; }
.katlista th {background-color:inherit;font-weight:bold;}

/* globalnie - element kategorii */
.el {}
.el a {}
.eltytul {color:#505050;font-size:12px; font-weight:bold; }
.eltytul a {color:inherit;text-decoration:none;}
.ellink {color:#707070;}
.ellink a {color:inherit;text-decoration:none;}
.ellink a:hover {color:#404040;}
.elikona, .modikona {float:right; margin:1px 0 1px 6px; width:16px; height:16px;opacity:.50;filter:Alpha(Opacity=50);display:none;}
.elimg { }
.eldata {font-size:10px; color:#BBB; margin-top:0px;}
.eldata a {color:inherit;text-decoration:none;border:0;}
.elzajawka { text-align:justify; }
.elover { background-color:#FFA; }
.elcomment {float:right;font-size:10px; margin:0 5px;color:#888;}
.elmore {display:inline;color:#707070; font-size:10px;}
.elmore a, .elcomment a {color:inherit;}
.elmore a:hover, .elcomment a:hover {color:#7A0000;}
.eledit	{float:left;cursor:pointer;height:16px; width:16px;}

.mod	{padding:20px 20px;font-size:13px; color:#303030;}
.modtytul {font-size:18px; font-weight:bold;}
.moddata { font-size:10px; color:#888;margin-top:3px;}
.moddata a {color:inherit;text-decoration:none;border:0;}
.modzajawka {clear:left; text-align:justify;margin:15px 0 15px 40px; color:#606060;}
.modtresc {text-align:justify;margin:0px 0 0 0;}
.modtresc p {margin:10px 0;}
.modico {float:right;}

.fotoramka {position:relative;margin:4px;}
.fototlo {position:absolute; left:0; top:0; background-color:#000000;opacity:.50;filter:Alpha(Opacity=50);}
.fototekst {position:absolute; left:0; top:0; color:#FFFFFF;text-indent:0;font-size:10px;overflow:hidden;padding:1px;}


.modramka {padding:2px;border:1px solid #e8e7e2; margin:1px 4px;}
.modpodpis {font-size:10px;color:#606060;}
/* MODUŁ NEWS */
.newstresc {clear:left;font-size:13px; text-align:justify;margin:20px 0 0 0;}

.model {}
.modeloff {background-color:#FAA;}
.modelimg {}
.modeltytul {}
.modeldata {}
.modelzajawka {}


/* LEWA STRONA */ 
#KOLUMNA1 .kat	{padding:8px;margin:2px 6px;}
#KATTYTmsze	{margin-bottom:8px;color:#794040;}
#KATmsze	{padding:8px;margin:6px; background-color:#F8F7F2;}
.el_msze 				{margin-bottom:1px;}
.elmore_msze 				{display:block;text-align:right;}
#KOLUMNA1 .ellink a {color:#404040;border:0;}
#KOLUMNA1 .ellink a:hover {text-decoration:underline;}
#KOLUMNA1 .ellink {color:#7A0000;}
#KOLUMNA1 .kattytul {margin-bottom:2px;}

/* ŚRODEK */
#KOLUMNA2 .ellink a {color:#404040;border:0;}
#KOLUMNA2 .ellink a:hover {text-decoration:underline;}
#KOLUMNA2 .ellink {color:#7A0000;}

/* KATEGORIA NEWS i HOTNEWS */
#KATnews {padding:0px;margin:6px 10px;}
.el_news { margin:0 0 0px 0;  clear:left;padding:15px 8px 5px 8px;border-bottom:1px solid #e8e7e2;}
.el_hotnews { margin:0 0 0px 0;  clear:left;padding:15px 8px 5px 8px; border-bottom:1px solid #e8e7e2;}
.eltytul_hotnews { font-size:20px; font-weight:bold; color:#7A0000;}
.eltytul_news { font-size:14px; font-weight:bold; color:#404040;}
.elzajawka_news { margin: 2px 0 0 0; color:#505050;text-indent:1.4em;}
.elzajawka_hotnews { margin: 2px 0 0 0; color:#604040;text-indent:1.4em;}
.elzajawka_news img, .elzajawka_hotnews img{}
.eldata_news, .eldata_hotnews {margin-top:3px;clear:both;}
.elmore_news, .elmore_hotnews {float:right;clear:both;}

.komentarz {clear:left;margin:60px 0 0 0;}


/* ARCHIWUM */
#KATarchiwum {background-color:#F8F7F2;padding:5px; font-size:11px;}



/* PRAWA STRONA */
#KOLUMNA3 .kat	{padding:8px;margin:6px 6px;}
#KOLUMNA3 .kattytul {margin-bottom:2px;}
#KOLUMNA3 .eltytul {color:#404040;font-size:12px;}
#KOLUMNA3 .elzajawka {color:#505050;text-indent:1.4em;font-size:11px;margin-top:4px;}
#KOLUMNA3 .ellink {color:#7A0000;}
#KOLUMNA3 .ellink a {color:#404040;border:0;}
#KOLUMNA3 .ellink a:hover {text-decoration:underline;}
#KOLUMNA3 .elmore_czytelnia {float:right;}
.el_galerie {padding: 5px 0 5px 0;clear:left;height:60px;}
.el_galerie a {color:inherit;border-bottom:0;}
.el_galerie img {border: 1px solid #E8E7E2;padding:3px;width:100px;height:75px;}
.el_galerie img:hover {border: 1px solid #7A0000;padding:3px;}
.elmore_galerie {margin-top:-12px;float:right;}
.elimg_galerie { margin:0 4px 0 0; width:90px; height:60px; float:left;}
.elzajawka_galerie {margin: 2px 0 0 0; }


/* MODUL GALERIE */
.galerie {padding:10px;}
.galerie_ed {padding:10px;}
.galerie_ed_element {border:1px solid #CCC; margin:7px;}
.galerie_ed_menu {font-size:10px; color:#666;}
.galerie_ed_menu a {color:inherit;cursor:pointer;padding:0 2px;}
.galerie_ed_menu a:hover {background-color:#7A0000;color:#FFFFFF;}
.galerie_menubar {background-color:#EEE;border:#DDD;padding:1px 3px;font-size:10px;}

.galeria {float:left;width:250px;height:150px;padding:6px;overflow:hidden;}
.galeria a{text-decoration:none; border:0px; color:#000000;font-size:13px;font-weight:bold;}
.galeria_off {background-color:#E8E7E2;}
.galeria_nazwa {color:#404040;margin:3px 0 1px 0;}
.galeria_data {font-size:10px; color:#BBB; margin-top:0px;}
.galeria_zajawka {color:#404040;text-indent:1.4em;}
.galeria_img {border: 1px solid #E8E7E2;padding:3px;width:100px; height:75px;}
.galeria_img:hover {border: 1px solid #7A0000;padding:3px;}
.galeria_imgsrc {overflow:hidden;color:#666;font-size:10px;padding:0 2px;}
.galeria_imgsrc:hover {background-color:#FFFFFF;color:#7A0000;}
.galeria_imgpodpis {font-size:11px;}


/* RÓŻNE */
table.data_table {
  border-collapse:collapse;
}
.data_table th {
  /* background-color:#2e6e9e; */
  background-color:#6ba6d6; 
  color:#CFE2F2;
  font-weight:bold;
  font-size:12px;
  text-align:left;
  padding:1px 2px;
}
.data_table td {
  font-size:12px;
  border:1px solid #CCC;
  padding:1px 2px;
  cursor:pointer;
}


/* ED */
table.ed_lista {width:100%; border-collapse:collapse; }
.ed_lista tr {}
.ed_lista td, .ed_lista th {padding:0px; margin:0px; border:0px;height:16px;}
.ed_lista td {cursor:pointer;}
.ed_lista img {border:0px; margin:0px;}
.edover {background-color:#FFA;}

div.ed_hint {
  background-color:#EEE;
  padding:2px;
  border:1px solid #CCC;
}


div.dialog {text-align:left;}



fieldset.nf{
  border:1px solid #AAA;
  padding:4px;
  -moz-border-radius: 4px; -webkit-border-radius: 4px;
  position:relative;
}

fieldset.nf legend {
  padding:0 3px;
  font-weight: bold; 
  color: #2e6e9e; 
}


.nf-field {
  border:1px solid #AAA;
  margin:1px 3px;
  padding:1px;
  -moz-border-radius: 3px; -webkit-border-radius: 3px;
}

.nf-field-readonly {
  border:1px solid transparent;
  border-bottom: 1px solid #AAA;
  margin:1px 3px;
  padding:1px;
  background-color:#EEE;
}

.nf-label {
  font-size:9px;
  color:#AAA;
  margin:-2px 0 0 5px;
  display:block;
}

.nf-btt-off {}
.nf-btt-on {background-color:#555;color:#FFF;}


#FB {background-color:#FFFFFF;width:800px;height:600px;}
#FBMENU {height:inherit;float:left; width:200px;overflow-x:hidden;overflow-y:scroll;}
#FBCONTENT {height:inherit;float:left; width:600px;overflow-x:hidden;overflow-y:auto;}

#FB .menu_element {padding:3px; background-color:#F8F8F8; border:1px solid #EEE;margin:3px 0;clear:both;height:50px; overflow:hidden;
			font-size:10px;}
#FB .menu_th {height:inherit;float:left;}

ul.formularz {margin:20px 0}
ul.formularz li label {width:110px; float:left; text-align:right; padding:0 10px 0 0;white-space: nowrap;}
ul.formularz li {list-style:none; margin:7px; padding:0}
ul.formularz li p.nolabel {margin:0 0 0 115px;padding:0}

