@import url("autocomplete.css");
@import url("thickbox.css");

*  {  margin:0; padding:0; }
v\:* {	behavior:url(#default#VML);	}
body { background:url(../obrazki/tlo.gif) repeat-x top #6CCEF5; margin:0; font-family:"Trebuchet MS"; color:#999;}
img { border:0; }
#kontener { width:961px; display:block; margin:0 auto; }
#kontener #baner { height:107px;   }
#kontener #baner #menu { width:400px; float:right; height:76px;  margin:14px 15px 0 0; }
#kontener #baner #menu a { display:block; float:left; margin-left:3px; width:76px;  text-align:center; text-decoration:none;  font-size:12px;}
#kontener #baner #menu a span {  display:block; margin-top:-8px;  }
#kontener #baner #menu a img{ background:url(../obrazki/button.png) no-repeat top; }
#kontener #baner #menu a:hover img { background:url(../obrazki/button.png) 0 -76px; }
#kontener #baner #menu a.dodaj img { background:url(../obrazki/button2.png) ; }
#kontener #baner #menu a.dodaj:hover img { background:url(../obrazki/button2.png) 0 -76px; }
#kontener #status { color:#8BC5DF; text-align:right; font-size:12px; padding:14px 10px 0; }
#kontener #status a { color:#8BC5DF; text-decoration:none; }
#kontener #status a:hover { color:#fff; }
#kontener #ramka #gora { background:url(../obrazki/block_top.png); height:30px; }
#kontener #ramka #srodek { background:url(../obrazki/block_tlo.png); padding:0 17px; }
#kontener #ramka #spod { background:url(../obrazki/block_bottom.png); height:27px; }

div.wiecej { font-size:12px; text-align:right; }
div.news { margin:5px; padding-left:5px;}
div.news .tytul { font-weight:bold; }
div.news .data { font-weight:normal; font-size:12px; color:#aaa; float:right;}

a.przycisk  { background:url(../obrazki/ramka_th.gif) top repeat-x #dedede; border:1px solid #ccc; padding:3px 10px; margin:2px; text-decoration:none;}
a.przycisk:hover { background:url(../obrazki/ramka_hov.gif) top repeat-x #ebebeb;  color:#777; cursor:default;}
a.przycisk img { vertical-align:middle; margin-left:-2px;}

table.trasa { border-collapse:collapse; margin:10px 0; border:1px solid #ccc; width:214px; float:right; font-size:12px;}
table.trasa th { background:url(../obrazki/ramka_th.gif) top repeat-x #dedede; border:1px solid #ccc; padding:2px;}
table.trasa td { padding:3px 8px; }
table.trasa td.l { background:#f6f6f6; border-right:1px solid #ccc; width:70px;}
table.trasa td.klucze { font-size:14px; }
table.trasa td.klucze a{ text-decoration:none; }

table.szukaj select, table.szukaj input { padding:2px; color:#777; }
table.szukaj { border-collapse:collapse; margin:10px 0; border:1px solid #ccc; width:234px; float:right; font-size:12px;}
table.szukaj th { background:url(../obrazki/ramka_th.gif) top repeat-x #dedede; border:1px solid #ccc; padding:2px;}
table.szukaj td { padding:3px; }
table.szukaj td.l { background:#f6f6f6; border-right:1px solid #ccc; width:70px;}

#btZwin { float:right; width:50px; display:block; }

.dodano { float:right; width:240px; text-align:right; font-size:12px; color:#777; margin-top:-12px; margin-right:5px; }
div.sciezka_top { margin-top:-12px; margin-left:5px; font-size:12px; width: 620px;}
div.sciezka_top a { text-decoration:none; }

/*z-index:10;  */
.galeriaKontener {  width:700px;  height:126px; position: relative; }
.galeriaKontener .region {  width:700px;  height:126px; position: absolute; }
.galeriaKontener .bialyL { height:126px; width:9px; background:url(../obrazki/bialy_l.png); position: absolute; }
.galeriaKontener .bialyR { height:126px; width:9px; background:url(../obrazki/bialy_r.png); position: absolute; margin-left:691px;}
.galeriaKontener .scroll {  width:700px;  height:126px; overflow:hidden; }
.galeriaItems { list-style:none;  display: block; height:130px; margin-left:0;}
.galeriaItems li { width:122px; height:120px; padding:0 4px; display: block; float:left; line-height:120px; text-align:center;}
.galeriaItems li img { vertical-align:middle; }
#galeriaDuze img.b { border:1px solid #ccc;  }
#galeriaDuze .naw { top:45%; position:absolute; cursor:pointer; }
#galeriaDuze {   width:702px; height:0; overflow:hidden; position:relative;}
#galeriaDuze #md { display:table-cell; vertical-align:middle; text-align:center; width:700px; }

#opis { width:690px; margin-left:5px; }
#opis .skrot { display:block; }
#opis .caly { display:none; }

#wykres { background:url(../obrazki/load_ziel.gif) center center no-repeat; width:700px; height:240px; border:1px solid #d5d5d5; }
#wykres img { background:#fff; }

.form_table { border-collapse:collapse; }
.form_table th { padding:0; }
.form_table th h1, 
h1.orange { text-align:left; font-size:16px; background:url(../obrazki/kwadrat.gif) no-repeat 0 7px; color:#999;margin:8px;padding:0 12px;}
.form_table td { padding:4px 2px 4px 8px; vertical-align:top; border:1px solid #eee;  border-width:1px 0;}
.form_table td.form_nazwa { padding:4px 8px; background:#f6f6f6; border:1px solid #ddd; border-left:0;}
.form_table .form_pole { width:250px; font-family:"Trebuchet MS"; font-size:14px; color:#999; }
input.zapisz { border:0; background:url(../obrazki/zapisz.png); width:99px; height:31px;padding:0;color:transparent; }

img.avatar { padding:2px; border:1px solid #ccc; }

#miniatury img.normal { padding:2px; border:1px solid #ccc; background:#fff; }
#miniatury img.zazn { padding:2px; border:1px solid #EF9700; background:#FFD100; }

div.blad { padding:10px; border:1px solid #FF8F93; background:#FFEFF0; width: 400px; color:#FF8F93;}
div.blad li { color:#FF8F93;  }

.listaTras { border-top:1px dotted #ddd; border-collapse:collapse; width:100%; }
.listaTras .even { background:#f8f8f8; }
.listaTras .trasa { padding:2px; border-bottom:1px dotted #ddd; }
.listaTras .trasa .zdjecie { width:150px; text-align:center; padding-top:5px; }
.listaTras .trasa .tytul { font-size:18px; }
.listaTras .trasa .sciezka { font-size:14px; color:#aaa; padding:3px 0; }
.listaTras .trasa .sciezka a { color:#aaa; }
.listaTras .kategoria { width:51px; }
.listaTras .kategoria  img { opacity:0.6; filter:alpha(opacity=60); }
.listaTras a { text-decoration:none;  }
.listaTras .szczegoly img { vertical-align:middle; }
.listaTras .szczegoly { font-size:18px; color:#A7D636;  }
.listaTras .szczegoly .t1 { width:170px; }
.listaTras .szczegoly .t2 { width:130px; }
.listaTras .szczegoly .t3,
.listaTras .szczegoly .t4 { width:70px; }

select option { padding:0 3px 1px 3px; }

div.info { padding:20px 10px; border:1px dotted #ccc; background:#f8f8f8; width: 500px; text-align:center; margin:20px;}
.komentarz { display:block; clear:both; }
.komentarz .foto { width:140px; text-align:center; font-weight:bold; margin-top:20px; font-size:12px; }
.komentarz .foto img { height:60px; margin-bottom:0; }
.komentarz .tekst textarea { width:100%; border:0; background:#F9F9F9;}
.komentarz .tekst { width:550px; background:url(../obrazki/elem/koment_tlo.gif); float:right; }
.komentarz .tekst .top { width:500px; background:url(../obrazki/elem/koment_top.gif) top no-repeat; min-height:39px; padding:10px 25px 0; }
.komentarz .tekst .bot { width:520px; background:url(../obrazki/elem/koment_bot.gif); height:19px; font-size:10px; text-align:right; color:#ccc; padding:0 15px; }

div.upload { padding:20px 10px; border:1px dotted #ccc; background:#f8f8f8; width: 360px; margin:10px;}
div#miniatury { padding:5px; border:1px dotted #ccc; background:#fff; width: 490px; margin:10px; float:right; height:300px; overflow:auto;}
div#edycja { padding:10px; border:1px dotted #ccc; background:#fff; width: 480px; margin:10px; font-size:12px; float:right;}
div#edycja a { text-decoration:none; font-size:11px; }
div#edycja .foto { width:110px; text-align:center; }
div#edycja table { width:98%; }
div#edycja table td { padding:2px;  }
div#edycja .f { width:100%; } 
.maly { font-size:10px; }
.clear { height:1px; width:100%; clear:both; }
.srodek { text-align:center; }
.prawo { text-align:right; }

table.lista { border-collapse:collapse; }
table.lista th { padding:2px 5px; border-bottom:1px dotted #ddd; }
table.lista td { padding:2px; border-bottom:1px dotted #ddd; }
table.lista tr.even { background:#f8f8f8; }
table.lista td.foto { text-align:center;}

h1 { color:#feba00; margin:10px 5px;  }
h2 { color:#A7D636; margin:5px; }
p {  line-height:150%; text-indent:20px; text-align:justify; margin:10px 0;}
input, textarea { padding:2px 3px; font-family:"Trebuchet MS"; color:#999; font-size:14px;}

.pager { padding:4px 0; }
.pager a { text-decoration:none; }
.pager .akt { color:#A7D636; font-weight:bold;}

a { color:#777; }
a:hover { color:#ccc; }
ul, ol { margin-left:30px; }
ul li.yellow { color:#FFD100; }
ul li span { color:#999;}
ul li a { text-decoration:none; }

ul.rejestracja { list-style:none; margin:20px 30px;}
ul.rejestracja li { color:#aaa; background:url(../obrazki/ajax_ok.png) no-repeat 0 3px; padding-left:25px; font-size:18px; margin:5px 0;}
ul.rejestracja li b { color:#888; }

.stopka { color:#fff; text-align:center; font-size:12px; padding-bottom:10px;} 
.stopka a { color:#fff; }